[03:15:23]OFD Sender: No OFD packet to send [03:15:28]recv_with_timeout no data received [03:15:28]OFD Sender: No OFD packet to send [03:15:33]OFD Sender: No OFD packet to send [03:15:38]OFD Sender: No OFD packet to send [03:15:43]OFD Sender: No OFD packet to send [03:15:48]OFD Sender: No OFD packet to send [03:15:53]OFD Sender: No OFD packet to send [03:15:58]OFD Sender: No OFD packet to send [03:16:03]OFD Sender: No OFD packet to send [03:16:08]OFD Sender: No OFD packet to send [03:16:09]recv_with_timeout no data received [03:16:13]OFD Sender: No OFD packet to send [03:16:18]OFD Sender: No OFD packet to send [03:16:23]OFD Sender: No OFD packet to send [03:16:29]OFD Sender: No OFD packet to send [03:16:34]OFD Sender: No OFD packet to send [03:16:39]OFD Sender: No OFD packet to send [03:16:41]recv_with_timeout no data received [03:16:44]OFD Sender: No OFD packet to send [03:16:49]OFD Sender: No OFD packet to send [03:16:51]recv_with_timeout no data received [03:16:54]OFD Sender: No OFD packet to send [03:16:59]OFD Sender: No OFD packet to send [03:17:04]OFD Sender: No OFD packet to send [03:17:09]OFD Sender: No OFD packet to send [03:17:14]OFD Sender: No OFD packet to send [03:17:19]OFD Sender: No OFD packet to send [03:17:24]OFD Sender: No OFD packet to send [03:17:26]recv_with_timeout no data received [03:17:29]OFD Sender: No OFD packet to send [03:17:34]OFD Sender: No OFD packet to send [03:17:39]OFD Sender: No OFD packet to send [03:17:44]OFD Sender: No OFD packet to send [03:17:49]OFD Sender: No OFD packet to send [03:17:54]OFD Sender: No OFD packet to send [03:17:56]recv_with_timeout no data received [03:17:59]OFD Sender: No OFD packet to send [03:18:04]OFD Sender: No OFD packet to send [03:18:09]OFD Sender: No OFD packet to send [03:18:13]recv_with_timeout no data received [03:18:14]OFD Sender: No OFD packet to send [03:18:19]OFD Sender: No OFD packet to send [03:18:24]OFD Sender: No OFD packet to send [03:18:29]OFD Sender: No OFD packet to send [03:18:34]OFD Sender: No OFD packet to send [03:18:39]OFD Sender: No OFD packet to send [03:18:43]recv_with_timeout no data received [03:18:44]OFD Sender: No OFD packet to send [03:18:49]OFD Sender: No OFD packet to send [03:18:54]OFD Sender: No OFD packet to send [03:18:59]OFD Sender: No OFD packet to send [03:19:04]OFD Sender: No OFD packet to send [03:19:09]OFD Sender: No OFD packet to send [03:19:14]OFD Sender: No OFD packet to send [03:19:19]OFD Sender: No OFD packet to send [03:19:24]OFD Sender: No OFD packet to send [03:19:29]OFD Sender: No OFD packet to send [03:19:34]OFD Sender: No OFD packet to send [03:19:39]OFD Sender: No OFD packet to send [03:19:44]OFD Sender: No OFD packet to send [03:19:49]OFD Sender: No OFD packet to send [03:19:54]OFD Sender: No OFD packet to send [03:19:56]recv_with_timeout no data received [03:19:59]OFD Sender: No OFD packet to send [03:20:04]OFD Sender: No OFD packet to send [03:20:09]OFD Sender: No OFD packet to send [03:20:14]OFD Sender: No OFD packet to send [03:20:19]OFD Sender: No OFD packet to send [03:20:24]OFD Sender: No OFD packet to send [03:20:29]OFD Sender: No OFD packet to send [03:20:34]OFD Sender: No OFD packet to send [03:20:39]OFD Sender: No OFD packet to send [03:20:44]OFD Sender: No OFD packet to send [03:20:49]OFD Sender: No OFD packet to send [03:20:54]OFD Sender: No OFD packet to send [03:20:59]OFD Sender: No OFD packet to send [03:21:05]OFD Sender: No OFD packet to send [03:21:10]OFD Sender: No OFD packet to send [03:21:15]OFD Sender: No OFD packet to send [03:21:20]recv_with_timeout no data received [03:21:20]OFD Sender: No OFD packet to send [03:21:25]OFD Sender: No OFD packet to send [03:21:30]OFD Sender: No OFD packet to send [03:21:35]OFD Sender: No OFD packet to send [03:21:40]OFD Sender: No OFD packet to send [03:21:45]OFD Sender: No OFD packet to send [03:21:50]OFD Sender: No OFD packet to send [03:21:55]OFD Sender: No OFD packet to send [03:22:00]OFD Sender: No OFD packet to send [03:22:05]OFD Sender: No OFD packet to send [03:22:10]OFD Sender: No OFD packet to send [03:22:13]recv_with_timeout no data received [03:22:15]OFD Sender: No OFD packet to send [03:22:20]OFD Sender: No OFD packet to send [03:22:25]OFD Sender: No OFD packet to send [03:22:30]OFD Sender: No OFD packet to send [03:22:35]OFD Sender: No OFD packet to send [03:22:40]OFD Sender: No OFD packet to send [03:22:43]recv_with_timeout no data received [03:22:45]OFD Sender: No OFD packet to send [03:22:50]OFD Sender: No OFD packet to send [03:22:55]OFD Sender: No OFD packet to send [03:23:00]OFD Sender: No OFD packet to send [03:23:05]OFD Sender: No OFD packet to send [03:23:10]OFD Sender: No OFD packet to send [03:23:15]OFD Sender: No OFD packet to send [03:23:20]OFD Sender: No OFD packet to send [03:23:25]OFD Sender: No OFD packet to send [03:23:26]recv_with_timeout no data received [03:23:30]OFD Sender: No OFD packet to send [03:23:35]OFD Sender: No OFD packet to send [03:23:40]OFD Sender: No OFD packet to send [03:23:45]OFD Sender: No OFD packet to send [03:23:50]OFD Sender: No OFD packet to send [03:23:55]OFD Sender: No OFD packet to send [03:24:00]OFD Sender: No OFD packet to send [03:24:05]OFD Sender: No OFD packet to send [03:24:10]OFD Sender: No OFD packet to send [03:24:15]OFD Sender: No OFD packet to send [03:24:20]OFD Sender: No OFD packet to send [03:24:25]OFD Sender: No OFD packet to send [03:24:30]OFD Sender: No OFD packet to send [03:24:35]OFD Sender: No OFD packet to send [03:24:40]OFD Sender: No OFD packet to send [03:24:45]OFD Sender: No OFD packet to send [03:24:50]OFD Sender: No OFD packet to send [03:24:55]OFD Sender: No OFD packet to send [03:25:00]OFD Sender: No OFD packet to send [03:25:05]OFD Sender: No OFD packet to send [03:25:10]OFD Sender: No OFD packet to send [03:25:15]OFD Sender: No OFD packet to send [03:25:20]OFD Sender: No OFD packet to send [03:25:25]OFD Sender: No OFD packet to send [03:25:30]OFD Sender: No OFD packet to send [03:25:35]OFD Sender: No OFD packet to send [03:25:41]OFD Sender: No OFD packet to send [03:25:46]OFD Sender: No OFD packet to send [03:25:51]OFD Sender: No OFD packet to send [03:25:54]recv_with_timeout no data received [03:25:56]OFD Sender: No OFD packet to send [03:26:01]OFD Sender: No OFD packet to send [03:26:06]OFD Sender: No OFD packet to send [03:26:11]OFD Sender: No OFD packet to send [03:26:12]recv_with_timeout no data received [03:26:16]OFD Sender: No OFD packet to send [03:26:21]OFD Sender: No OFD packet to send [03:26:26]OFD Sender: No OFD packet to send [03:26:31]OFD Sender: No OFD packet to send [03:26:36]OFD Sender: No OFD packet to send [03:26:41]OFD Sender: No OFD packet to send [03:26:46]OFD Sender: No OFD packet to send [03:26:51]OFD Sender: No OFD packet to send [03:26:55]recv_with_timeout no data received [03:26:56]OFD Sender: No OFD packet to send [03:27:01]OFD Sender: No OFD packet to send [03:27:06]OFD Sender: No OFD packet to send [03:27:11]OFD Sender: No OFD packet to send [03:27:26]OFD Sender: No OFD packet to send [03:27:30]recv_with_timeout no data received [03:27:31]OFD Sender: No OFD packet to send [03:27:36]OFD Sender: No OFD packet to send [03:27:41]OFD Sender: No OFD packet to send [03:27:46]OFD Sender: No OFD packet to send [03:27:51]OFD Sender: No OFD packet to send [03:27:56]OFD Sender: No OFD packet to send [03:27:56]recv_with_timeout no data received [03:28:01]OFD Sender: No OFD packet to send [03:28:06]OFD Sender: No OFD packet to send [03:28:11]OFD Sender: No OFD packet to send [03:28:16]OFD Sender: No OFD packet to send [03:28:21]OFD Sender: No OFD packet to send [03:28:26]OFD Sender: No OFD packet to send [03:28:26]recv_with_timeout no data received [03:28:31]OFD Sender: No OFD packet to send [03:28:36]OFD Sender: No OFD packet to send [03:28:41]OFD Sender: No OFD packet to send [03:28:46]recv_with_timeout no data received [03:28:46]OFD Sender: No OFD packet to send [03:28:51]OFD Sender: No OFD packet to send [03:28:56]OFD Sender: No OFD packet to send [03:29:01]OFD Sender: No OFD packet to send [03:29:06]OFD Sender: No OFD packet to send [03:29:11]OFD Sender: No OFD packet to send [03:29:16]OFD Sender: No OFD packet to send [03:29:21]OFD Sender: No OFD packet to send [03:29:26]OFD Sender: No OFD packet to send [03:29:31]OFD Sender: No OFD packet to send [03:29:36]OFD Sender: No OFD packet to send [03:29:41]OFD Sender: No OFD packet to send [03:29:46]OFD Sender: No OFD packet to send [03:29:51]OFD Sender: No OFD packet to send [03:29:56]OFD Sender: No OFD packet to send [03:30:01]OFD Sender: No OFD packet to send [03:30:02]recv_with_timeout no data received [03:30:06]OFD Sender: No OFD packet to send [03:30:11]OFD Sender: No OFD packet to send [03:30:17]OFD Sender: No OFD packet to send [03:30:22]OFD Sender: No OFD packet to send [03:30:27]OFD Sender: No OFD packet to send [03:30:32]OFD Sender: No OFD packet to send [03:30:37]OFD Sender: No OFD packet to send [03:30:38]recv_with_timeout no data received [03:30:42]OFD Sender: No OFD packet to send [03:30:47]OFD Sender: No OFD packet to send [03:30:52]OFD Sender: No OFD packet to send [03:30:57]OFD Sender: No OFD packet to send [03:31:02]OFD Sender: No OFD packet to send [03:31:07]OFD Sender: No OFD packet to send [03:31:12]OFD Sender: No OFD packet to send [03:31:17]OFD Sender: No OFD packet to send [03:31:22]OFD Sender: No OFD packet to send [03:31:27]OFD Sender: No OFD packet to send [03:31:32]OFD Sender: No OFD packet to send [03:31:37]OFD Sender: No OFD packet to send [03:31:38]recv_with_timeout no data received [03:31:42]OFD Sender: No OFD packet to send [03:31:47]OFD Sender: No OFD packet to send [03:31:52]OFD Sender: No OFD packet to send [03:31:57]OFD Sender: No OFD packet to send [03:32:02]OFD Sender: No OFD packet to send [03:32:07]OFD Sender: No OFD packet to send [03:32:12]OFD Sender: No OFD packet to send [03:32:17]OFD Sender: No OFD packet to send [03:32:22]OFD Sender: No OFD packet to send [03:32:27]OFD Sender: No OFD packet to send [03:32:32]OFD Sender: No OFD packet to send [03:32:37]OFD Sender: No OFD packet to send [03:32:42]OFD Sender: No OFD packet to send [03:32:47]OFD Sender: No OFD packet to send [03:32:50]recv_with_timeout no data received [03:32:52]OFD Sender: No OFD packet to send [03:32:57]OFD Sender: No OFD packet to send [03:33:02]OFD Sender: No OFD packet to send [03:33:07]OFD Sender: No OFD packet to send [03:33:12]OFD Sender: No OFD packet to send [03:33:17]OFD Sender: No OFD packet to send [03:33:22]OFD Sender: No OFD packet to send [03:33:27]OFD Sender: No OFD packet to send [03:33:32]OFD Sender: No OFD packet to send [03:33:37]OFD Sender: No OFD packet to send [03:33:42]OFD Sender: No OFD packet to send [03:33:47]OFD Sender: No OFD packet to send [03:33:52]OFD Sender: No OFD packet to send [03:33:57]OFD Sender: No OFD packet to send [03:34:02]OFD Sender: No OFD packet to send [03:34:07]OFD Sender: No OFD packet to send [03:34:12]OFD Sender: No OFD packet to send [03:34:17]OFD Sender: No OFD packet to send [03:34:22]OFD Sender: No OFD packet to send [03:34:27]OFD Sender: No OFD packet to send [03:34:32]OFD Sender: No OFD packet to send [03:34:37]OFD Sender: No OFD packet to send [03:34:42]OFD Sender: No OFD packet to send [03:34:47]recv_with_timeout no data received [03:34:47]OFD Sender: No OFD packet to send [03:34:53]OFD Sender: No OFD packet to send [03:34:58]OFD Sender: No OFD packet to send [03:35:03]OFD Sender: No OFD packet to send [03:35:08]OFD Sender: No OFD packet to send [03:35:13]OFD Sender: No OFD packet to send [03:35:18]OFD Sender: No OFD packet to send [03:35:23]OFD Sender: No OFD packet to send [03:35:28]OFD Sender: No OFD packet to send [03:35:33]OFD Sender: No OFD packet to send [03:35:38]OFD Sender: No OFD packet to send [03:35:43]OFD Sender: No OFD packet to send [03:35:48]OFD Sender: No OFD packet to send [03:35:52]recv_with_timeout no data received [03:35:53]OFD Sender: No OFD packet to send [03:35:58]OFD Sender: No OFD packet to send [03:36:03]OFD Sender: No OFD packet to send [03:36:08]OFD Sender: No OFD packet to send [03:36:13]OFD Sender: No OFD packet to send [03:36:18]OFD Sender: No OFD packet to send [03:36:23]OFD Sender: No OFD packet to send [03:36:28]OFD Sender: No OFD packet to send [03:36:33]OFD Sender: No OFD packet to send [03:36:38]OFD Sender: No OFD packet to send [03:36:43]OFD Sender: No OFD packet to send [03:36:48]OFD Sender: No OFD packet to send [03:36:53]OFD Sender: No OFD packet to send [03:36:58]OFD Sender: No OFD packet to send [03:37:03]OFD Sender: No OFD packet to send [03:37:07]recv_with_timeout no data received [03:37:08]OFD Sender: No OFD packet to send [03:37:13]OFD Sender: No OFD packet to send [03:37:18]OFD Sender: No OFD packet to send [03:37:23]OFD Sender: No OFD packet to send [03:37:28]OFD Sender: No OFD packet to send [03:37:33]OFD Sender: No OFD packet to send [03:37:38]OFD Sender: No OFD packet to send [03:37:43]OFD Sender: No OFD packet to send [03:37:48]OFD Sender: No OFD packet to send [03:37:53]OFD Sender: No OFD packet to send [03:37:58]OFD Sender: No OFD packet to send [03:38:03]OFD Sender: No OFD packet to send [03:38:08]OFD Sender: No OFD packet to send [03:38:13]OFD Sender: No OFD packet to send [03:38:18]OFD Sender: No OFD packet to send [03:38:23]OFD Sender: No OFD packet to send [03:38:28]OFD Sender: No OFD packet to send [03:38:33]OFD Sender: No OFD packet to send [03:38:38]OFD Sender: No OFD packet to send [03:38:43]OFD Sender: No OFD packet to send [03:38:45]recv_with_timeout no data received [03:38:48]OFD Sender: No OFD packet to send [03:38:53]OFD Sender: No OFD packet to send [03:38:58]OFD Sender: No OFD packet to send [03:39:02]recv_with_timeout no data received [03:39:03]OFD Sender: No OFD packet to send [03:39:08]OFD Sender: No OFD packet to send [03:39:13]OFD Sender: No OFD packet to send [03:39:18]OFD Sender: No OFD packet to send [03:39:23]OFD Sender: No OFD packet to send [03:39:29]OFD Sender: No OFD packet to send [03:39:34]OFD Sender: No OFD packet to send [03:39:39]OFD Sender: No OFD packet to send [03:39:44]OFD Sender: No OFD packet to send [03:39:49]OFD Sender: No OFD packet to send [03:39:54]OFD Sender: No OFD packet to send [03:39:59]OFD Sender: No OFD packet to send [03:40:04]OFD Sender: No OFD packet to send [03:40:09]OFD Sender: No OFD packet to send [03:40:14]OFD Sender: No OFD packet to send [03:40:19]OFD Sender: No OFD packet to send [03:40:24]OFD Sender: No OFD packet to send [03:40:29]OFD Sender: No OFD packet to send [03:40:34]OFD Sender: No OFD packet to send [03:40:39]OFD Sender: No OFD packet to send [03:40:44]OFD Sender: No OFD packet to send [03:40:49]OFD Sender: No OFD packet to send [03:40:54]OFD Sender: No OFD packet to send [03:40:59]OFD Sender: No OFD packet to send [03:41:04]OFD Sender: No OFD packet to send [03:41:09]OFD Sender: No OFD packet to send [03:41:14]OFD Sender: No OFD packet to send [03:41:18]recv_with_timeout no data received [03:41:19]OFD Sender: No OFD packet to send [03:41:24]OFD Sender: No OFD packet to send [03:41:29]OFD Sender: No OFD packet to send [03:41:34]OFD Sender: No OFD packet to send [03:41:39]OFD Sender: No OFD packet to send [03:41:44]OFD Sender: No OFD packet to send [03:41:49]OFD Sender: No OFD packet to send [03:41:54]OFD Sender: No OFD packet to send [03:41:59]OFD Sender: No OFD packet to send [03:42:04]OFD Sender: No OFD packet to send [03:42:09]OFD Sender: No OFD packet to send [03:42:14]OFD Sender: No OFD packet to send [03:42:19]OFD Sender: No OFD packet to send [03:42:24]OFD Sender: No OFD packet to send [03:42:29]OFD Sender: No OFD packet to send [03:42:34]OFD Sender: No OFD packet to send [03:42:39]OFD Sender: No OFD packet to send [03:42:44]OFD Sender: No OFD packet to send [03:42:49]OFD Sender: No OFD packet to send [03:42:54]OFD Sender: No OFD packet to send [03:42:59]OFD Sender: No OFD packet to send [03:43:04]OFD Sender: No OFD packet to send [03:43:09]OFD Sender: No OFD packet to send [03:43:14]OFD Sender: No OFD packet to send [03:43:19]OFD Sender: No OFD packet to send [03:43:24]OFD Sender: No OFD packet to send [03:43:29]OFD Sender: No OFD packet to send [03:43:34]OFD Sender: No OFD packet to send [03:43:39]OFD Sender: No OFD packet to send [03:43:40]recv_with_timeout no data received [03:43:44]OFD Sender: No OFD packet to send [03:43:49]OFD Sender: No OFD packet to send [03:43:54]OFD Sender: No OFD packet to send [03:43:59]OFD Sender: No OFD packet to send [03:44:05]OFD Sender: No OFD packet to send [03:44:10]OFD Sender: No OFD packet to send [03:44:15]OFD Sender: No OFD packet to send [03:44:20]OFD Sender: No OFD packet to send [03:44:25]OFD Sender: No OFD packet to send [03:44:30]OFD Sender: No OFD packet to send [03:44:35]OFD Sender: No OFD packet to send [03:44:40]OFD Sender: No OFD packet to send [03:44:45]OFD Sender: No OFD packet to send [03:44:50]OFD Sender: No OFD packet to send [03:44:55]OFD Sender: No OFD packet to send [03:45:00]OFD Sender: No OFD packet to send [03:45:05]OFD Sender: No OFD packet to send [03:45:10]OFD Sender: No OFD packet to send [03:45:15]OFD Sender: No OFD packet to send [03:45:20]OFD Sender: No OFD packet to send [03:45:25]OFD Sender: No OFD packet to send [03:45:30]OFD Sender: No OFD packet to send [03:45:35]OFD Sender: No OFD packet to send [03:45:40]OFD Sender: No OFD packet to send [03:45:45]OFD Sender: No OFD packet to send [03:45:50]OFD Sender: No OFD packet to send [03:45:55]OFD Sender: No OFD packet to send [03:46:00]OFD Sender: No OFD packet to send [03:46:05]OFD Sender: No OFD packet to send [03:46:10]OFD Sender: No OFD packet to send [03:46:15]OFD Sender: No OFD packet to send [03:46:20]OFD Sender: No OFD packet to send [03:46:22]recv_with_timeout no data received [03:46:25]OFD Sender: No OFD packet to send [03:46:30]OFD Sender: No OFD packet to send [03:46:35]OFD Sender: No OFD packet to send [03:46:40]OFD Sender: No OFD packet to send [03:46:45]OFD Sender: No OFD packet to send [03:46:50]OFD Sender: No OFD packet to send [03:46:55]OFD Sender: No OFD packet to send [03:47:00]OFD Sender: No OFD packet to send [03:47:05]OFD Sender: No OFD packet to send [03:47:10]OFD Sender: No OFD packet to send [03:47:10]recv_with_timeout no data received [03:47:15]OFD Sender: No OFD packet to send [03:47:20]OFD Sender: No OFD packet to send [03:47:21]recv_with_timeout no data received [03:47:25]OFD Sender: No OFD packet to send [03:47:30]OFD Sender: No OFD packet to send [03:47:35]OFD Sender: No OFD packet to send [03:47:40]OFD Sender: No OFD packet to send [03:47:45]OFD Sender: No OFD packet to send [03:47:46]recv_with_timeout no data received [03:47:50]OFD Sender: No OFD packet to send [03:47:55]OFD Sender: No OFD packet to send [03:48:00]OFD Sender: No OFD packet to send [03:48:05]OFD Sender: No OFD packet to send [03:48:09]recv_with_timeout no data received [03:48:10]OFD Sender: No OFD packet to send [03:48:15]OFD Sender: No OFD packet to send [03:48:20]OFD Sender: No OFD packet to send [03:48:23]recv_with_timeout no data received [03:48:25]OFD Sender: No OFD packet to send [03:48:30]OFD Sender: No OFD packet to send [03:48:35]OFD Sender: No OFD packet to send [03:48:41]OFD Sender: No OFD packet to send [03:48:46]OFD Sender: No OFD packet to send [03:48:51]OFD Sender: No OFD packet to send [03:48:56]OFD Sender: No OFD packet to send [03:49:01]OFD Sender: No OFD packet to send [03:49:06]OFD Sender: No OFD packet to send [03:49:11]OFD Sender: No OFD packet to send [03:49:16]OFD Sender: No OFD packet to send [03:49:21]OFD Sender: No OFD packet to send [03:49:26]OFD Sender: No OFD packet to send [03:49:31]OFD Sender: No OFD packet to send [03:49:36]OFD Sender: No OFD packet to send [03:49:41]OFD Sender: No OFD packet to send [03:49:46]OFD Sender: No OFD packet to send [03:49:51]OFD Sender: No OFD packet to send [03:49:56]OFD Sender: No OFD packet to send [03:50:01]OFD Sender: No OFD packet to send [03:50:06]OFD Sender: No OFD packet to send [03:50:11]OFD Sender: No OFD packet to send [03:50:16]OFD Sender: No OFD packet to send [03:50:19]recv_with_timeout no data received [03:50:21]OFD Sender: No OFD packet to send [03:50:26]OFD Sender: No OFD packet to send [03:50:31]OFD Sender: No OFD packet to send [03:50:36]OFD Sender: No OFD packet to send [03:50:41]OFD Sender: No OFD packet to send [03:50:46]OFD Sender: No OFD packet to send [03:50:51]OFD Sender: No OFD packet to send [03:50:56]OFD Sender: No OFD packet to send [03:51:01]OFD Sender: No OFD packet to send [03:51:06]OFD Sender: No OFD packet to send [03:51:07]recv_with_timeout no data received [03:51:11]OFD Sender: No OFD packet to send [03:51:16]OFD Sender: No OFD packet to send [03:51:21]OFD Sender: No OFD packet to send [03:51:26]OFD Sender: No OFD packet to send [03:51:31]OFD Sender: No OFD packet to send [03:51:36]OFD Sender: No OFD packet to send [03:51:41]OFD Sender: No OFD packet to send [03:51:46]OFD Sender: No OFD packet to send [03:51:51]OFD Sender: No OFD packet to send [03:51:56]OFD Sender: No OFD packet to send [03:52:01]OFD Sender: No OFD packet to send [03:52:06]OFD Sender: No OFD packet to send [03:52:11]OFD Sender: No OFD packet to send [03:52:16]OFD Sender: No OFD packet to send [03:52:21]OFD Sender: No OFD packet to send [03:52:26]OFD Sender: No OFD packet to send [03:52:31]OFD Sender: No OFD packet to send [03:52:36]OFD Sender: No OFD packet to send [03:52:41]OFD Sender: No OFD packet to send [03:52:46]OFD Sender: No OFD packet to send [03:52:47]recv_with_timeout no data received [03:52:51]OFD Sender: No OFD packet to send [03:52:56]OFD Sender: No OFD packet to send [03:53:01]OFD Sender: No OFD packet to send [03:53:06]OFD Sender: No OFD packet to send [03:53:11]OFD Sender: No OFD packet to send [03:53:17]OFD Sender: No OFD packet to send [03:53:22]OFD Sender: No OFD packet to send [03:53:27]OFD Sender: No OFD packet to send [03:53:32]OFD Sender: No OFD packet to send [03:53:37]OFD Sender: No OFD packet to send [03:53:42]OFD Sender: No OFD packet to send [03:53:47]OFD Sender: No OFD packet to send [03:53:52]OFD Sender: No OFD packet to send [03:53:57]OFD Sender: No OFD packet to send [03:54:02]OFD Sender: No OFD packet to send [03:54:07]OFD Sender: No OFD packet to send [03:54:12]OFD Sender: No OFD packet to send [03:54:13]recv_with_timeout no data received [03:54:17]OFD Sender: No OFD packet to send [03:54:22]OFD Sender: No OFD packet to send [03:54:27]OFD Sender: No OFD packet to send [03:54:32]OFD Sender: No OFD packet to send [03:54:37]OFD Sender: No OFD packet to send [03:54:42]OFD Sender: No OFD packet to send [03:54:47]OFD Sender: No OFD packet to send [03:54:48]recv_with_timeout no data received [03:54:52]OFD Sender: No OFD packet to send [03:54:57]OFD Sender: No OFD packet to send [03:54:59]recv_with_timeout no data received [03:55:02]OFD Sender: No OFD packet to send [03:55:07]OFD Sender: No OFD packet to send [03:55:12]OFD Sender: No OFD packet to send [03:55:17]OFD Sender: No OFD packet to send [03:55:22]OFD Sender: No OFD packet to send [03:55:27]OFD Sender: No OFD packet to send [03:55:32]OFD Sender: No OFD packet to send [03:55:37]OFD Sender: No OFD packet to send [03:55:42]OFD Sender: No OFD packet to send [03:55:45]recv_with_timeout no data received [03:55:47]OFD Sender: No OFD packet to send [03:55:52]OFD Sender: No OFD packet to send [03:55:57]OFD Sender: No OFD packet to send [03:56:02]OFD Sender: No OFD packet to send [03:56:07]OFD Sender: No OFD packet to send [03:56:12]OFD Sender: No OFD packet to send [03:56:17]OFD Sender: No OFD packet to send [03:56:22]OFD Sender: No OFD packet to send [03:56:22]recv_with_timeout no data received [03:56:27]OFD Sender: No OFD packet to send [03:56:32]OFD Sender: No OFD packet to send [03:56:37]OFD Sender: No OFD packet to send [03:56:42]OFD Sender: No OFD packet to send [03:56:47]OFD Sender: No OFD packet to send [03:56:52]OFD Sender: No OFD packet to send [03:56:57]OFD Sender: No OFD packet to send [03:56:58]recv_with_timeout no data received [03:57:02]OFD Sender: No OFD packet to send [03:57:07]OFD Sender: No OFD packet to send [03:57:12]OFD Sender: No OFD packet to send [03:57:17]OFD Sender: No OFD packet to send [03:57:22]OFD Sender: No OFD packet to send [03:57:27]OFD Sender: No OFD packet to send [03:57:32]OFD Sender: No OFD packet to send [03:57:37]OFD Sender: No OFD packet to send [03:57:42]OFD Sender: No OFD packet to send [03:57:47]OFD Sender: No OFD packet to send [03:57:53]OFD Sender: No OFD packet to send [03:57:58]OFD Sender: No OFD packet to send [03:58:03]OFD Sender: No OFD packet to send [03:58:08]OFD Sender: No OFD packet to send [03:58:13]OFD Sender: No OFD packet to send [03:58:18]OFD Sender: No OFD packet to send [03:58:23]OFD Sender: No OFD packet to send [03:58:28]OFD Sender: No OFD packet to send [03:58:33]OFD Sender: No OFD packet to send [03:58:38]OFD Sender: No OFD packet to send [03:58:43]OFD Sender: No OFD packet to send [03:58:48]OFD Sender: No OFD packet to send [03:58:50]recv_with_timeout no data received [03:58:53]OFD Sender: No OFD packet to send [03:58:58]OFD Sender: No OFD packet to send [03:59:00]recv_with_timeout no data received [03:59:03]OFD Sender: No OFD packet to send [03:59:08]OFD Sender: No OFD packet to send [03:59:13]OFD Sender: No OFD packet to send [03:59:18]OFD Sender: No OFD packet to send [03:59:23]OFD Sender: No OFD packet to send [03:59:28]OFD Sender: No OFD packet to send [03:59:33]OFD Sender: No OFD packet to send [03:59:38]OFD Sender: No OFD packet to send [03:59:42]recv_with_timeout no data received [03:59:43]OFD Sender: No OFD packet to send [03:59:48]OFD Sender: No OFD packet to send [03:59:53]OFD Sender: No OFD packet to send [03:59:58]OFD Sender: No OFD packet to send [04:00:03]OFD Sender: No OFD packet to send [04:00:08]OFD Sender: No OFD packet to send [04:00:12]recv_with_timeout no data received [04:00:13]OFD Sender: No OFD packet to send [04:00:18]OFD Sender: No OFD packet to send [04:00:23]OFD Sender: No OFD packet to send [04:00:28]OFD Sender: No OFD packet to send [04:00:33]OFD Sender: No OFD packet to send [04:00:38]OFD Sender: No OFD packet to send [04:00:43]OFD Sender: No OFD packet to send [04:00:48]OFD Sender: No OFD packet to send [04:00:53]OFD Sender: No OFD packet to send [04:00:58]OFD Sender: No OFD packet to send [04:01:03]OFD Sender: No OFD packet to send [04:01:08]OFD Sender: No OFD packet to send [04:01:13]OFD Sender: No OFD packet to send [04:01:18]OFD Sender: No OFD packet to send [04:01:23]OFD Sender: No OFD packet to send [04:01:28]OFD Sender: No OFD packet to send [04:01:31]recv_with_timeout no data received [04:01:33]OFD Sender: No OFD packet to send [04:01:38]OFD Sender: No OFD packet to send [04:01:43]OFD Sender: No OFD packet to send [04:01:48]OFD Sender: No OFD packet to send [04:01:53]OFD Sender: No OFD packet to send [04:01:58]OFD Sender: No OFD packet to send [04:02:03]OFD Sender: No OFD packet to send [04:02:08]OFD Sender: No OFD packet to send [04:02:13]OFD Sender: No OFD packet to send [04:02:18]OFD Sender: No OFD packet to send [04:02:23]OFD Sender: No OFD packet to send [04:02:29]OFD Sender: No OFD packet to send [04:02:30]recv_with_timeout no data received [04:02:34]OFD Sender: No OFD packet to send [04:02:39]OFD Sender: No OFD packet to send [04:02:41]recv_with_timeout no data received [04:02:44]OFD Sender: No OFD packet to send [04:02:49]OFD Sender: No OFD packet to send [04:02:54]OFD Sender: No OFD packet to send [04:02:58]recv_with_timeout no data received [04:02:59]OFD Sender: No OFD packet to send [04:03:04]OFD Sender: No OFD packet to send [04:03:09]OFD Sender: No OFD packet to send [04:03:14]OFD Sender: No OFD packet to send [04:03:15]recv_with_timeout no data received [04:03:19]OFD Sender: No OFD packet to send [04:03:24]OFD Sender: No OFD packet to send [04:03:29]OFD Sender: No OFD packet to send [04:03:32]recv_with_timeout no data received [04:03:34]OFD Sender: No OFD packet to send [04:03:39]OFD Sender: No OFD packet to send [04:03:44]OFD Sender: No OFD packet to send [04:03:49]OFD Sender: No OFD packet to send [04:03:54]OFD Sender: No OFD packet to send [04:03:59]OFD Sender: No OFD packet to send [04:04:04]OFD Sender: No OFD packet to send [04:04:09]OFD Sender: No OFD packet to send [04:04:14]OFD Sender: No OFD packet to send [04:04:19]OFD Sender: No OFD packet to send [04:04:21]recv_with_timeout no data received [04:04:24]OFD Sender: No OFD packet to send [04:04:29]OFD Sender: No OFD packet to send [04:04:34]OFD Sender: No OFD packet to send [04:04:39]OFD Sender: No OFD packet to send [04:04:44]OFD Sender: No OFD packet to send [04:04:49]OFD Sender: No OFD packet to send [04:04:54]OFD Sender: No OFD packet to send [04:04:59]OFD Sender: No OFD packet to send [04:05:04]OFD Sender: No OFD packet to send [04:05:09]OFD Sender: No OFD packet to send [04:05:14]OFD Sender: No OFD packet to send [04:05:19]OFD Sender: No OFD packet to send [04:05:24]OFD Sender: No OFD packet to send [04:05:29]OFD Sender: No OFD packet to send [04:05:34]OFD Sender: No OFD packet to send [04:05:39]OFD Sender: No OFD packet to send [04:05:44]OFD Sender: No OFD packet to send [04:05:49]accept exits with 10 [04:05:49]New connection [04:05:49]New thread 3067116900 created [04:05:49]Thread 3066973540 joined [04:05:49]Waiting for new connection... [04:05:49] Sock 10.Parse request [04:05:49]Sock 10.Check first char [04:05:49]Sock 10.First char is OK [04:05:49]request: POST /json_proto HTTP/1.0 [04:05:49]Method: POST [04:05:49]URL: /json_proto [04:05:49]Method is POST - this is cgi request [04:05:49]url: /json_proto [04:05:49]query_string will be loaded in cgi processing [04:05:49]execute_cgi json_proto POST (null) [04:05:49]execute_cgi path=json_proto method=POST [04:05:49]POST find Content-Length [04:05:49]Host: 172.17.43.67:8080 [04:05:49]Content-Length: 627 [04:05:49]Content-Type: application/json [04:05:49] [04:05:49]POST finish read [04:05:49]Found Content-Length = 627 [04:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786144", "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" ] } } [04:05:49]execute_script... [04:05:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786144", "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" ] } } [04:05:49]POST & json_proto [04:05:49]process_json_proto [04:05:49]json parsed OK: [04:05:49]protocol is kg_v1.0 [04:05:49]action value=close_receipt [04:05:49]process_action close_receipt [04:05:49]cmd_close_receipt [04:05:49]MH_GetDate [04:05:49]Write to MH i2c: F0 00 00 21 06 16 [04:05:49]Write i2c OK [04:05:49]MH_I2C_Read... [04:05:49]Read from MH i2c: F0 [04:05:49]MH_I2C_Read... [04:05:49]Read from MH i2c: F0 09 00 [04:05:49]MH_I2C_Read... [04:05:49]Read from MH i2c: F0 09 00 21 06 00 1F E9 F0 66 6A BD 47 65 50 [04:05:49]GetLastDocTimeStamp 1727059595 [04:05:49]current date 1727064351 [04:05:49]FM_GetShiftState [04:05:49]SAM_PROTO_GetShiftState [04:05:49]wFMCommunicate request_size=4 [04:05:49]MH_SAM_APDU [04:05:49]CAPDU: 80 13 01 00 [04:05:49]Write to MH i2c: E2 08 00 22 06 80 13 01 00 00 00 00 00 A5 [04:05:49]Write i2c OK [04:05:49]MH_I2C_Read... [04:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:05:49]OFD Sender: No OFD packet to send [04:05:49]Read from MH i2c: E2 [04:05:49]MH_I2C_Read... [04:05:49]Read from MH i2c: E2 0E 00 [04:05:49]MH_I2C_Read... [04:05:49]Read from MH i2c: E2 0E 00 22 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 07 [04:05:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [04:05:49]wFMCommunicate OK [04:05:49]SAM_PROTO_GetShiftState done [04:05:49]FM_GetShiftState done [04:05:49]opened in 1727051593 [04:05:49]opened+sec_in_day 1727137993 [04:05:49]quantity*price = 99999 [04:05:49]sum+1 = 100001 [04:05:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 10 23.09.2024 04:05 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152138 ФПД: 66033633551048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T040551&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152138&fm=66033633551048&tin=02508201610067®Number=0000000000091825&sum=100000 [04:05:50]StoreToDocumentArchive [04:05:50]shift 476 fd 152138 [04:05:50]save to /storage/0476/doc_00152138 [04:05:50]save last doc name /storage/0476/doc_00152138 to /storage/kkm_last_doc_name [04:05:50]save OK [04:05:50]Clear old archive folders... [04:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=247 [04:05:50]tlvbuf is 00653E10 [04:05:50]SAM_PROTO_ClearQueue [04:05:50]wFMCommunicate request_size=4 [04:05:50]MH_SAM_APDU [04:05:50]CAPDU: 80 09 00 00 [04:05:50]Write to MH i2c: E2 08 00 2F 06 80 09 00 00 00 00 00 00 A7 [04:05:50]Write i2c OK [04:05:50]MH_I2C_Read... [04:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:05:50]Read from MH i2c: E2 [04:05:50]MH_I2C_Read... [04:05:50]Read from MH i2c: E2 03 00 [04:05:50]MH_I2C_Read... [04:05:50]Read from MH i2c: E2 03 00 2F 06 00 90 00 A9 [04:05:50]RAPDU: 90 00 [04:05:50]wFMCommunicate OK [04:05:50]SAM_PROTO_ClearQueue done [04:05:50]KKMCreateOFDPacket [04:05:50]OFDProtocolAddRootSTLVToBuf [04:05:50]FM_MakeSignedData [04:05:50]FM_MakeSignedData [04:05:50]SAM_PROTO_SignData [04:05:50]wFMCommunicate request_size=4 [04:05:50]MH_SAM_APDU [04:05:50]CAPDU: 80 0D 01 02 [04:05:50]Write to MH i2c: E2 08 00 30 06 80 0D 01 02 00 00 00 00 AF [04:05:50]Write i2c OK [04:05:50]MH_I2C_Read... [04:05:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:05:50]Read from MH i2c: E2 [04:05:50]MH_I2C_Read... [04:05:50]Read from MH i2c: E2 03 00 [04:05:50]MH_I2C_Read... [04:05:50]Read from MH i2c: E2 03 00 30 06 00 90 00 AA [04:05:50]RAPDU: 90 00 [04:05:50]wFMCommunicate OK [04:05:50]wFMCommunicate request_size=255 [04:05:50]MH_SAM_APDU [04:05:50]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 0A 00 00 00 F4 03 04 00 1F E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3C 0E A7 45 62 [04:05:50]Write to MH i2c: E2 02 01 31 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 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 0A 00 00 00 F4 03 04 00 1F E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3C 0E A7 45 62 00 00 AA [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:05:51]Read from MH i2c: E2 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 03 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 03 00 31 06 00 90 00 AB [04:05:51]RAPDU: 90 00 [04:05:51]wFMCommunicate OK [04:05:51]wFMCommunicate request_size=6 [04:05:51]MH_SAM_APDU [04:05:51]CAPDU: 80 0D 02 02 01 C8 [04:05:51]Write to MH i2c: E2 09 00 32 06 80 0D 02 02 01 00 C8 00 00 7C [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:05:51]Read from MH i2c: E2 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 03 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 03 00 32 06 00 90 00 AC [04:05:51]RAPDU: 90 00 [04:05:51]wFMCommunicate OK [04:05:51]wFMCommunicate request_size=4 [04:05:51]MH_SAM_APDU [04:05:51]CAPDU: 80 0D 03 02 [04:05:51]Write to MH i2c: E2 08 00 33 06 80 0D 03 02 00 00 00 00 B4 [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:05:51]Read from MH i2c: E2 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 0B 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 0B 00 33 06 00 25 58 57 6A 10 85 BC 61 90 00 A5 [04:05:51]RAPDU: 25 58 57 6A 10 85 BC 61 90 00 [04:05:51]wFMCommunicate OK [04:05:51]SAM_PROTO_SignData done [04:05:51]FM_MakeSignedData done [04:05:51]CreateOFDProtocolMessage [04:05:51]wFMCommunicate request_size=4 [04:05:51]MH_SAM_APDU [04:05:51]CAPDU: 80 11 00 00 [04:05:51]Write to MH i2c: E2 08 00 34 06 80 11 00 00 00 00 00 00 B4 [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:05:51]Read from MH i2c: E2 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 17 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: E2 17 00 34 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [04:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:05:51]wFMCommunicate OK [04:05:51]CreateOFDProtocolMessage done [04:05:51]OFDSenderStorePacket 152138 [04:05:51]StoreOFDPacket docnum=152138 [04:05: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 0B 01 00 00 84 16 03 01 A7 20 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 0A 00 00 00 F4 03 04 00 1F E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3C 0E A7 45 62 C8 25 58 57 6A 10 85 BC 61 [04:05:51]CheckFolder [04:05:51]dirname=/storage/ofd_packets [04:05:51]CheckFolder done [04:05:51]ProducePacketName [04:05:51]name=ofd_packets/00152138 [04:05:51]NVStorageSaveData ofd_packets/00152138 [04:05:51]File name is /storage/ofd_packets/00152138 [04:05:51]Write 297 bytes [04:05:51]NVStorageSaveData done [04:05:51]OFDSenderStorePacket done [04:05:51]KKMCreateOFDPacket done [04:05:51]NVStorageSaveData kkm_last_timestamp [04:05:51]File name is /storage/kkm_last_timestamp [04:05:51]Write 4 bytes [04:05:51]NVStorageSaveData done [04:05:51]ExternCall_PrintAddStr [04:05:51]wPrintStart [04:05:51]Write to MH i2c: 01 00 00 35 06 3B [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: 01 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: 01 07 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: 01 07 00 35 06 00 00 00 00 00 FF 0F 50 [04:05:51]RasterBufferAndPrint [04:05:51]line Счет N : (1)1786144 [04:05:51]line ИНН: 02508201610067 [04:05:51]line Контрольно-Кассовый Чек [04:05:51]line ПРОДАЖА [04:05:51]line ТРК (МРК, ГНК) : 33 [04:05:51]line Товар: 2710124130 [04:05:51]line Super-92 [04:05:51]line 14.430 * 69.30 [04:05:51]line = 1000.00 [04:05:51]line НДС 12% НСП 1% [04:05:51]line > о реализуемом товаре [04:05:51]line ИТОГО: 1000.00 [04:05:51]line НСП 1% : 8.85 [04:05:51]line НДС 12% : 106.19 [04:05:51]line Наличными: 1000.00 [04:05:51]line Безнал.: 0.00 [04:05:51]line Место: АЗС № 89 "Партнер Нефть" [04:05:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:05:51]line СНО: Общий режим [04:05:51]line Чек 10 23.09.2024 04:05 [04:05:51]line Смена: 476 ФФД: 1.0 [04:05:51]line ЗНМ: 0300000113 [04:05:51]line РНМ: 0000000000091825 [04:05:51]line Версия ККМ: 001 [04:05:51]line ФМ: 0000000000871835 [04:05:51]line ФД: 152138 [04:05:51]line ФПД: 66033633551048 [04:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T040551&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152138&fm=66033633551048&tin=02508201610067®Number=0000000000091825&sum=100000 [04:05:51]written 0, free lines is 4095 [04:05:51]OFD Sender: Processing packet 152138 [packets to send 827, broken 826] [04:05:51]ProducePacketName [04:05:51]name=ofd_packets/00152138 [04:05:51]OFD Sender: To server: pG, [04:05:51]CommunicateWithHost lk.salyk.kg:30040 [04:05:51]ConnectInit lk.salyk.kg [04:05:51]recv_with_timeout no data received [04:05:51]Write to MH i2c: 01 00 00 5D 06 63 [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: 01 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: 01 07 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: 01 07 00 5D 06 00 00 00 00 00 05 0D 7C [04:05:51]RasterBufferAndPrint [04:05:51]line [04:05:51]line [04:05:51]line [04:05:51]line [04:05:51]line [04:05:51]written 0, free lines is 3339 [04:05:51]MH_Cut [04:05:51]Write to MH i2c: D1 01 00 64 06 01 3C [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: D1 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: D1 01 00 [04:05:51]MH_I2C_Read... [04:05:51]Read from MH i2c: D1 01 00 64 06 00 3B [04:05:51]Write to MH i2c: 01 00 00 65 06 6B [04:05:51]Write i2c OK [04:05:51]MH_I2C_Read... [04:05:52]*** Cut start [04:05:52]*** Purtial cut [04:05:52]*** Stage 1: CUTSNS_PIN = 1 [04:05:52]Read from MH i2c: 01 [04:05:52]MH_I2C_Read... [04:05:52]*** Stop cut motor [04:05:52]*** Cut end [04:05:52]Read from MH i2c: 01 07 00 [04:05:52]MH_I2C_Read... [04:05:52]Read from MH i2c: 01 07 00 65 06 00 00 00 00 00 FF 0F 80 [04:05:52]process_action close_receipt done [04:05:52]requested_data is exist [04:05:52]produce_requested_data [04:05:52]requested_item fm.sn is exist - process it [04:05:52]wFMCommunicate request_size=4 [04:05:52]MH_SAM_APDU [04:05:52]CAPDU: 80 11 00 00 [04:05:52]Write to MH i2c: E2 08 00 66 06 80 11 00 00 00 00 00 00 E6 [04:05:52]Write i2c OK [04:05:52]MH_I2C_Read... [04:05:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:05:52]Read from MH i2c: E2 [04:05:52]MH_I2C_Read... [04:05:52]Read from MH i2c: E2 17 00 [04:05:52]MH_I2C_Read... [04:05:52]Read from MH i2c: E2 17 00 66 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [04:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:05:52]wFMCommunicate OK [04:05:52]requested_item fd.num is exist - process it [04:05:52]SAM_PROTO_GetFieldsCounters [04:05:52]wFMCommunicate request_size=4 [04:05:52]MH_SAM_APDU [04:05:52]CAPDU: 80 13 00 00 [04:05:52]Write to MH i2c: E2 08 00 67 06 80 13 00 00 00 00 00 00 E9 [04:05:52]Write i2c OK [04:05:52]MH_I2C_Read... [04:05:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:05:53]Read from MH i2c: E2 [04:05:53]MH_I2C_Read... [04:05:53]Read from MH i2c: E2 62 00 [04:05:53]MH_I2C_Read... [04:05:53]Read from MH i2c: E2 62 00 67 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 4A 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [04:05: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 4A 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:05:53]wFMCommunicate OK [04:05:53]SAM_PROTO_GetFieldsCounters done [04:05:53]requested_item shift.num is exist - process it [04:05:53]requested_item shift.opened is exist - process it [04:05:53]req_shift_opened [04:05:53]FM_GetShiftState [04:05:53]SAM_PROTO_GetShiftState [04:05:53]wFMCommunicate request_size=4 [04:05:53]MH_SAM_APDU [04:05:53]CAPDU: 80 13 01 00 [04:05:53]Write to MH i2c: E2 08 00 68 06 80 13 01 00 00 00 00 00 EB [04:05:53]Write i2c OK [04:05:53]MH_I2C_Read... [04:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:05:53]Read from MH i2c: E2 [04:05:53]MH_I2C_Read... [04:05:53]Read from MH i2c: E2 0E 00 [04:05:53]MH_I2C_Read... [04:05:53]Read from MH i2c: E2 0E 00 68 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4D [04:05:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [04:05:53]wFMCommunicate OK [04:05:53]SAM_PROTO_GetShiftState done [04:05:53]FM_GetShiftState done [04:05:53]req_shift_opened done [04:05:53]requested_item shift.open_date is exist - process it [04:05:53]req_shift_open_date [04:05:53]req_shift_open_date done [04:05:53]produce_requested_data done [04:05:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152138,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [04:05:53]process_action_free close_receipt [04:05:53]json_value_free [04:05:53]json_value_free done [04:05:53]process_json_proto returns [04:05:53]Send response to host [04:05:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152138,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [04:05:53]free response buf [04:05:53]execute_script done [04:05:53]execute_script returns [04:05:53]free content buf [04:05:53]Sock 10.Close socket [04:05:53]Sock 10.Thread stoped [04:05:53]Connected sock=11 [04:05: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 0B 01 00 00 84 16 03 01 A7 20 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 0A 00 00 00 F4 03 04 00 1F E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3C 0E A7 45 62 C8 25 58 57 6A 10 85 BC 61 [04:05: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 4D B2 47 00 2B 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 4A 52 02 00 F4 03 04 00 23 91 F0 66 B6 04 01 00 00 DC 0F 16 F6 BC FB 63 15 [04:05:54]CommunicateWithHost err = 0 [04:05:54]CheckOFDResponse [04:05:54]1017 (14) - 77093643461234 [04:05:54]1041 (16) - 0000000000871835 [04:05:54]1040 (4) - 152138 [04:05:54]1012 (4) - 22.09.2024 21:50 [04:05:54]1206 (1) - 0 [04:05:54]OFD Sender: Remove packet 152138 [04:05:54]ProducePacketName [04:05:54]name=ofd_packets/00152138 [04:05:54]NVStorageDeleteData [04:05:54]OFD Sender: No OFD packet to send [04:05:59]OFD Sender: No OFD packet to send [04:06:04]OFD Sender: No OFD packet to send [04:06:09]OFD Sender: No OFD packet to send [04:06:14]OFD Sender: No OFD packet to send [04:06:19]OFD Sender: No OFD packet to send [04:06:24]OFD Sender: No OFD packet to send [04:06:29]recv_with_timeout no data received [04:06:29]OFD Sender: No OFD packet to send [04:06:34]OFD Sender: No OFD packet to send [04:06:39]OFD Sender: No OFD packet to send [04:06:44]OFD Sender: No OFD packet to send [04:06:49]OFD Sender: No OFD packet to send [04:06:54]OFD Sender: No OFD packet to send [04:06:59]OFD Sender: No OFD packet to send [04:07:04]OFD Sender: No OFD packet to send [04:07:09]OFD Sender: No OFD packet to send [04:07:14]OFD Sender: No OFD packet to send [04:07:19]OFD Sender: No OFD packet to send [04:07:24]OFD Sender: No OFD packet to send [04:07:29]OFD Sender: No OFD packet to send [04:07:34]OFD Sender: No OFD packet to send [04:07:39]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:09]recv_with_timeout no data received [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:43]accept exits with 9 [04:08:43]New connection [04:08:43]New thread 3066973540 created [04:08:43]Thread 3067116900 joined [04:08:43]Waiting for new connection... [04:08:43] Sock 9.Parse request [04:08:43]Sock 9.Check first char [04:08:43]Sock 9.First char is OK [04:08:43]request: POST /json_proto HTTP/1.0 [04:08:43]Method: POST [04:08:43]URL: /json_proto [04:08:43]Method is POST - this is cgi request [04:08:43]url: /json_proto [04:08:43]query_string will be loaded in cgi processing [04:08:43]execute_cgi json_proto POST (null) [04:08:43]execute_cgi path=json_proto method=POST [04:08:43]POST find Content-Length [04:08:43]Host: 172.17.43.67:8080 [04:08:43]Content-Length: 797 [04:08:43]Content-Type: application/json [04:08:43] [04:08:43]POST finish read [04:08:43]Found Content-Length = 797 [04:08:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786145", "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" : 10.790, "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" ] } } [04:08:43]execute_script... [04:08: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)1786145", "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" : 10.790, "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" ] } } [04:08:43]POST & json_proto [04:08:43]process_json_proto [04:08:43]json parsed OK: [04:08:43]protocol is kg_v1.0 [04:08:43]action value=close_receipt [04:08:43]process_action close_receipt [04:08:43]cmd_close_receipt [04:08:43]MH_GetDate [04:08:43]Write to MH i2c: F0 00 00 69 06 5E [04:08:43]Write i2c OK [04:08:43]MH_I2C_Read... [04:08:43]Read from MH i2c: F0 [04:08:43]MH_I2C_Read... [04:08:43]Read from MH i2c: F0 09 00 [04:08:43]MH_I2C_Read... [04:08:43]Read from MH i2c: F0 09 00 69 06 00 CD E9 F0 66 6A BD 47 65 46 [04:08:43]GetLastDocTimeStamp 1727064351 [04:08:43]current date 1727064525 [04:08:43]FM_GetShiftState [04:08:43]SAM_PROTO_GetShiftState [04:08:43]wFMCommunicate request_size=4 [04:08:43]MH_SAM_APDU [04:08:43]CAPDU: 80 13 01 00 [04:08:43]Write to MH i2c: E2 08 00 6A 06 80 13 01 00 00 00 00 00 ED [04:08:43]Write i2c OK [04:08:43]MH_I2C_Read... [04:08:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:08:43]Read from MH i2c: E2 [04:08:43]MH_I2C_Read... [04:08:43]Read from MH i2c: E2 0E 00 [04:08:43]MH_I2C_Read... [04:08:43]Read from MH i2c: E2 0E 00 6A 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4F [04:08:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [04:08:43]wFMCommunicate OK [04:08:43]SAM_PROTO_GetShiftState done [04:08:43]FM_GetShiftState done [04:08:43]opened in 1727051593 [04:08:43]opened+sec_in_day 1727137993 [04:08:43]quantity*price = 0 [04:08:43]sum+1 = 1 [04:08: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 СНО: Общий режим Чек 11 23.09.2024 04:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152139 ФПД: 112388028083742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T040845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152139&fm=112388028083742&tin=02508201610067®Number=0000000000091825&sum=0 [04:08:44]StoreToDocumentArchive [04:08:44]shift 476 fd 152139 [04:08:44]save to /storage/0476/doc_00152139 [04:08:44]save last doc name /storage/0476/doc_00152139 to /storage/kkm_last_doc_name [04:08:44]save OK [04:08:44]Clear old archive folders... [04:08:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:08:44]tlvbuf is 005D0410 [04:08:44]SAM_PROTO_ClearQueue [04:08:44]wFMCommunicate request_size=4 [04:08:44]MH_SAM_APDU [04:08:44]CAPDU: 80 09 00 00 [04:08:44]Write to MH i2c: E2 08 00 77 06 80 09 00 00 00 00 00 00 EF [04:08:44]Write i2c OK [04:08:44]MH_I2C_Read... [04:08:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:08:44]Read from MH i2c: E2 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 77 06 00 90 00 F1 [04:08:44]RAPDU: 90 00 [04:08:44]wFMCommunicate OK [04:08:44]SAM_PROTO_ClearQueue done [04:08:44]KKMCreateOFDPacket [04:08:44]OFDProtocolAddRootSTLVToBuf [04:08:44]FM_MakeSignedData [04:08:44]FM_MakeSignedData [04:08:44]SAM_PROTO_SignData [04:08:44]wFMCommunicate request_size=4 [04:08:44]MH_SAM_APDU [04:08:44]CAPDU: 80 0D 01 02 [04:08:44]Write to MH i2c: E2 08 00 78 06 80 0D 01 02 00 00 00 00 F7 [04:08:44]Write i2c OK [04:08:44]MH_I2C_Read... [04:08:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:08:44]Read from MH i2c: E2 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 78 06 00 90 00 F2 [04:08:44]RAPDU: 90 00 [04:08:44]wFMCommunicate OK [04:08:44]wFMCommunicate request_size=255 [04:08:44]MH_SAM_APDU [04:08:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 CD E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 [04:08:44]Write to MH i2c: E2 02 01 79 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 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 CD E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 00 00 4E [04:08:44]Write i2c OK [04:08:44]MH_I2C_Read... [04:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:08:44]Read from MH i2c: E2 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 79 06 00 90 00 F3 [04:08:44]RAPDU: 90 00 [04:08:44]wFMCommunicate OK [04:08:44]wFMCommunicate request_size=10 [04:08:44]MH_SAM_APDU [04:08:44]CAPDU: 80 0D 02 02 05 37 60 7D AE 1E [04:08:44]Write to MH i2c: E2 0D 00 7A 06 80 0D 02 02 05 00 37 60 7D AE 1E 00 00 E4 [04:08:44]Write i2c OK [04:08:44]MH_I2C_Read... [04:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:08:44]Read from MH i2c: E2 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 [04:08:44]MH_I2C_Read... [04:08:44]Read from MH i2c: E2 03 00 7A 06 00 90 00 F4 [04:08:44]RAPDU: 90 00 [04:08:44]wFMCommunicate OK [04:08:44]wFMCommunicate request_size=4 [04:08:44]MH_SAM_APDU [04:08:44]CAPDU: 80 0D 03 02 [04:08:44]Write to MH i2c: E2 08 00 7B 06 80 0D 03 02 00 00 00 00 FC [04:08:44]Write i2c OK [04:08:44]MH_I2C_Read... [04:08:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:08:45]Read from MH i2c: E2 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: E2 0B 00 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: E2 0B 00 7B 06 00 AA 23 BB 77 BE A3 1A AF 90 00 26 [04:08:45]RAPDU: AA 23 BB 77 BE A3 1A AF 90 00 [04:08:45]wFMCommunicate OK [04:08:45]SAM_PROTO_SignData done [04:08:45]FM_MakeSignedData done [04:08:45]CreateOFDProtocolMessage [04:08:45]wFMCommunicate request_size=4 [04:08:45]MH_SAM_APDU [04:08:45]CAPDU: 80 11 00 00 [04:08:45]Write to MH i2c: E2 08 00 7C 06 80 11 00 00 00 00 00 00 FC [04:08:45]Write i2c OK [04:08:45]MH_I2C_Read... [04:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:08:45]Read from MH i2c: E2 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: E2 17 00 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: E2 17 00 7C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [04:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:08:45]wFMCommunicate OK [04:08:45]CreateOFDProtocolMessage done [04:08:45]OFDSenderStorePacket 152139 [04:08:45]StoreOFDPacket docnum=152139 [04:08: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 84 59 07 01 91 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 CD E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 37 60 7D AE 1E AA 23 BB 77 BE A3 1A AF [04:08:45]CheckFolder [04:08:45]dirname=/storage/ofd_packets [04:08:45]CheckFolder done [04:08:45]ProducePacketName [04:08:45]name=ofd_packets/00152139 [04:08:45]NVStorageSaveData ofd_packets/00152139 [04:08:45]File name is /storage/ofd_packets/00152139 [04:08:45]Write 301 bytes [04:08:45]NVStorageSaveData done [04:08:45]OFDSenderStorePacket done [04:08:45]KKMCreateOFDPacket done [04:08:45]NVStorageSaveData kkm_last_timestamp [04:08:45]File name is /storage/kkm_last_timestamp [04:08:45]Write 4 bytes [04:08:45]NVStorageSaveData done [04:08:45]ExternCall_PrintAddStr [04:08:45]wPrintStart [04:08:45]Write to MH i2c: 01 00 00 7D 06 83 [04:08:45]Write i2c OK [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: 01 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: 01 07 00 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 FF 0F 98 [04:08:45]RasterBufferAndPrint [04:08:45]line Счет N : (1)1786145 [04:08:45]line ИНН: 02508201610067 [04:08:45]line Контрольно-Кассовый Чек [04:08:45]line ПРОДАЖА [04:08:45]line ТРК (МРК, ГНК) : 13 [04:08:45]line Товар: 2710124500 [04:08:45]line Аи-95-К-5 [04:08:45]line 10.790 * 0.00 [04:08:45]line = 0.00 [04:08:45]line НДС 12% НСП 1% [04:08:45]line > о реализуемом товаре [04:08:45]line ИТОГО: 0.00 [04:08:45]line НСП 1% : 0.00 [04:08:45]line НДС 12% : 0.00 [04:08:45]line Наличными: 0.00 [04:08:45]line Безнал.: 0.00 [04:08:45]line Место: АЗС № 89 "Партнер Нефть" [04:08:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:08:45]line СНО: Общий режим [04:08:45]line Чек 11 23.09.2024 04:08 [04:08:45]line Смена: 476 ФФД: 1.0 [04:08:45]line ЗНМ: 0300000113 [04:08:45]line РНМ: 0000000000091825 [04:08:45]line Версия ККМ: 001 [04:08:45]line Платежная система: O! деньги [04:08:45]line ФМ: 0000000000871835 [04:08:45]line ФД: 152139 [04:08:45]line ФПД: 112388028083742 [04:08:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T040845&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152139&fm=112388028083742&tin=02508201610067®Number=0000000000091825&sum=0 [04:08:45]written 0, free lines is 4095 [04:08:45]OFD Sender: Processing packet 152139 [packets to send 827, broken 826] [04:08:45]ProducePacketName [04:08:45]name=ofd_packets/00152139 [04:08:45]OFD Sender: To server: pG, [04:08:45]CommunicateWithHost lk.salyk.kg:30040 [04:08:45]ConnectInit lk.salyk.kg [04:08:45]Write to MH i2c: 01 00 00 A7 06 AD [04:08:45]Write i2c OK [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: 01 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: 01 07 00 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: 01 07 00 A7 06 00 00 00 00 00 E3 0C A3 [04:08:45]RasterBufferAndPrint [04:08:45]line [04:08:45]line [04:08:45]line [04:08:45]line [04:08:45]line [04:08:45]written 0, free lines is 3305 [04:08:45]MH_Cut [04:08:45]Write to MH i2c: D1 01 00 AE 06 01 86 [04:08:45]Write i2c OK [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: D1 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: D1 01 00 [04:08:45]MH_I2C_Read... [04:08:45]Read from MH i2c: D1 01 00 AE 06 00 85 [04:08:45]Write to MH i2c: 01 00 00 AF 06 B5 [04:08:45]Write i2c OK [04:08:45]MH_I2C_Read... [04:08:45]Connected sock=10 [04:08: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 84 59 07 01 91 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 CD E9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 37 60 7D AE 1E AA 23 BB 77 BE A3 1A AF [04:08:46]*** Cut start [04:08:46]*** Purtial cut [04:08:46]*** Stage 1: CUTSNS_PIN = 1 [04:08:46]Read from MH i2c: 01 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: 01 07 00 [04:08:46]MH_I2C_Read... [04:08:46]*** Stop cut motor [04:08:46]*** Cut end [04:08:46]Read from MH i2c: 01 07 00 AF 06 00 00 00 00 00 FF 0F CA [04:08:46]process_action close_receipt done [04:08:46]requested_data is exist [04:08:46]produce_requested_data [04:08:46]requested_item fm.sn is exist - process it [04:08:46]wFMCommunicate request_size=4 [04:08:46]MH_SAM_APDU [04:08:46]CAPDU: 80 11 00 00 [04:08:46]Write to MH i2c: E2 08 00 B0 06 80 11 00 00 00 00 00 00 30 [04:08:46]Write i2c OK [04:08:46]MH_I2C_Read... [04:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:08:46]Read from MH i2c: E2 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: E2 17 00 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: E2 17 00 B0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [04:08:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:08:46]wFMCommunicate OK [04:08:46]requested_item fd.num is exist - process it [04:08:46]SAM_PROTO_GetFieldsCounters [04:08:46]wFMCommunicate request_size=4 [04:08:46]MH_SAM_APDU [04:08:46]CAPDU: 80 13 00 00 [04:08:46]Write to MH i2c: E2 08 00 B1 06 80 13 00 00 00 00 00 00 33 [04:08:46]Write i2c OK [04:08:46]MH_I2C_Read... [04:08: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 E5 C2 47 00 2C 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 4B 52 02 00 F4 03 04 00 CF 91 F0 66 B6 04 01 00 00 47 36 62 6C 2C 22 D9 C3 [04:08:46]CommunicateWithHost err = 0 [04:08:46]CheckOFDResponse [04:08:46]1017 (14) - 77093643461234 [04:08:46]1041 (16) - 0000000000871835 [04:08:46]1040 (4) - 152139 [04:08:46]1012 (4) - 22.09.2024 21:53 [04:08:46]1206 (1) - 0 [04:08:46]OFD Sender: Remove packet 152139 [04:08:46]ProducePacketName [04:08:46]name=ofd_packets/00152139 [04:08:46]NVStorageDeleteData [04:08:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:08:46]Read from MH i2c: E2 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: E2 62 00 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: E2 62 00 B1 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 4B 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [04:08: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 4B 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:08:46]wFMCommunicate OK [04:08:46]SAM_PROTO_GetFieldsCounters done [04:08:46]requested_item shift.num is exist - process it [04:08:46]requested_item shift.opened is exist - process it [04:08:46]req_shift_opened [04:08:46]FM_GetShiftState [04:08:46]SAM_PROTO_GetShiftState [04:08:46]wFMCommunicate request_size=4 [04:08:46]MH_SAM_APDU [04:08:46]CAPDU: 80 13 01 00 [04:08:46]Write to MH i2c: E2 08 00 B2 06 80 13 01 00 00 00 00 00 35 [04:08:46]Write i2c OK [04:08:46]MH_I2C_Read... [04:08:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:08:46]Read from MH i2c: E2 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: E2 0E 00 [04:08:46]MH_I2C_Read... [04:08:46]Read from MH i2c: E2 0E 00 B2 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 97 [04:08:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [04:08:46]wFMCommunicate OK [04:08:46]SAM_PROTO_GetShiftState done [04:08:46]FM_GetShiftState done [04:08:46]req_shift_opened done [04:08:46]requested_item shift.open_date is exist - process it [04:08:46]req_shift_open_date [04:08:46]req_shift_open_date done [04:08:46]produce_requested_data done [04:08:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152139,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [04:08:46]process_action_free close_receipt [04:08:46]json_value_free [04:08:46]json_value_free done [04:08:46]process_json_proto returns [04:08:46]Send response to host [04:08:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152139,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [04:08:46]free response buf [04:08:46]execute_script done [04:08:46]execute_script returns [04:08:46]free content buf [04:08:46]Sock 9.Close socket [04:08:46]Sock 9.Thread stoped [04:08:47]OFD Sender: No OFD packet to send [04:08:52]OFD Sender: No OFD packet to send [04:08:57]OFD Sender: No OFD packet to send [04:09:02]OFD Sender: No OFD packet to send [04:09:07]OFD Sender: No OFD packet to send [04:09:12]OFD Sender: No OFD packet to send [04:09:17]OFD Sender: No OFD packet to send [04:09:22]OFD Sender: No OFD packet to send [04:09:27]OFD Sender: No OFD packet to send [04:09:32]OFD Sender: No OFD packet to send [04:09:37]OFD Sender: No OFD packet to send [04:09:41]recv_with_timeout no data received [04:09:42]OFD Sender: No OFD packet to send [04:09:47]OFD Sender: No OFD packet to send [04:09:52]OFD Sender: No OFD packet to send [04:09:57]OFD Sender: No OFD packet to send [04:10:02]OFD Sender: No OFD packet to send [04:10:07]OFD Sender: No OFD packet to send [04:10:12]OFD Sender: No OFD packet to send [04:10:17]OFD Sender: No OFD packet to send [04:10:22]OFD Sender: No OFD packet to send [04:10:27]OFD Sender: No OFD packet to send [04:10:32]OFD Sender: No OFD packet to send [04:10:37]OFD Sender: No OFD packet to send [04:10:42]OFD Sender: No OFD packet to send [04:10:46]recv_with_timeout no data received [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:10]recv_with_timeout no data received [04:12:12]OFD Sender: No OFD packet to send [04:12:17]OFD Sender: No OFD packet to send [04:12:23]OFD Sender: No OFD packet to send [04:12:28]OFD Sender: No OFD packet to send [04:12:33]OFD Sender: No OFD packet to send [04:12:38]OFD Sender: No OFD packet to send [04:12:41]recv_with_timeout no data received [04:12:43]OFD Sender: No OFD packet to send [04:12:48]OFD Sender: No OFD packet to send [04:12:53]OFD Sender: No OFD packet to send [04:12:58]OFD Sender: No OFD packet to send [04:13:03]OFD Sender: No OFD packet to send [04:13:08]OFD Sender: No OFD packet to send [04:13:13]OFD Sender: No OFD packet to send [04:13:18]OFD Sender: No OFD packet to send [04:13:23]OFD Sender: No OFD packet to send [04:13:28]OFD Sender: No OFD packet to send [04:13:33]OFD Sender: No OFD packet to send [04:13:38]OFD Sender: No OFD packet to send [04:13:43]OFD Sender: No OFD packet to send [04:13:48]OFD Sender: No OFD packet to send [04:13:53]OFD Sender: No OFD packet to send [04:13:58]OFD Sender: No OFD packet to send [04:14:03]OFD Sender: No OFD packet to send [04:14:03]recv_with_timeout no data received [04:14:08]OFD Sender: No OFD packet to send [04:14:13]OFD Sender: No OFD packet to send [04:14:18]OFD Sender: No OFD packet to send [04:14:23]OFD Sender: No OFD packet to send [04:14:28]OFD Sender: No OFD packet to send [04:14:33]OFD Sender: No OFD packet to send [04:14:38]OFD Sender: No OFD packet to send [04:14:39]recv_with_timeout no data received [04:14:43]OFD Sender: No OFD packet to send [04:14:48]OFD Sender: No OFD packet to send [04:14:53]OFD Sender: No OFD packet to send [04:14:58]OFD Sender: No OFD packet to send [04:15:03]OFD Sender: No OFD packet to send [04:15:08]OFD Sender: No OFD packet to send [04:15:13]OFD Sender: No OFD packet to send [04:15:16]recv_with_timeout no data received [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:07]recv_with_timeout no data received [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:59]OFD Sender: No OFD packet to send [04:17:04]OFD Sender: No OFD packet to send [04:17:09]OFD Sender: No OFD packet to send [04:17:14]OFD Sender: No OFD packet to send [04:17:19]OFD Sender: No OFD packet to send [04:17:24]OFD Sender: No OFD packet to send [04:17:29]OFD Sender: No OFD packet to send [04:17:34]OFD Sender: No OFD packet to send [04:17:39]OFD Sender: No OFD packet to send [04:17:44]OFD Sender: No OFD packet to send [04:17:49]OFD Sender: No OFD packet to send [04:17:54]OFD Sender: No OFD packet to send [04:17:58]recv_with_timeout no data received [04:17:59]OFD Sender: No OFD packet to send [04:18:04]OFD Sender: No OFD packet to send [04:18:09]OFD Sender: No OFD packet to send [04:18:14]OFD Sender: No OFD packet to send [04:18:15]recv_with_timeout no data received [04:18:19]OFD Sender: No OFD packet to send [04:18:24]OFD Sender: No OFD packet to send [04:18:29]OFD Sender: No OFD packet to send [04:18:34]OFD Sender: No OFD packet to send [04:18:39]OFD Sender: No OFD packet to send [04:18:44]OFD Sender: No OFD packet to send [04:18:49]OFD Sender: No OFD packet to send [04:18:53]recv_with_timeout no data received [04:18:54]OFD Sender: No OFD packet to send [04:18:59]OFD Sender: No OFD packet to send [04:19:04]OFD Sender: No OFD packet to send [04:19:09]OFD Sender: No OFD packet to send [04:19:14]OFD Sender: No OFD packet to send [04:19:19]OFD Sender: No OFD packet to send [04:19:24]OFD Sender: No OFD packet to send [04:19:29]OFD Sender: No OFD packet to send [04:19:34]OFD Sender: No OFD packet to send [04:19:39]OFD Sender: No OFD packet to send [04:19:44]OFD Sender: No OFD packet to send [04:19:49]OFD Sender: No OFD packet to send [04:19:54]OFD Sender: No OFD packet to send [04:19:59]OFD Sender: No OFD packet to send [04:20:04]OFD Sender: No OFD packet to send [04:20:09]OFD Sender: No OFD packet to send [04:20:14]OFD Sender: No OFD packet to send [04:20:19]OFD Sender: No OFD packet to send [04:20:24]OFD Sender: No OFD packet to send [04:20:29]OFD Sender: No OFD packet to send [04:20:34]OFD Sender: No OFD packet to send [04:20:35]recv_with_timeout no data received [04:20:39]OFD Sender: No OFD packet to send [04:20:44]OFD Sender: No OFD packet to send [04:20:46]recv_with_timeout no data received [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]recv_with_timeout no data received [04:21:29]OFD Sender: No OFD packet to send [04:21:35]OFD Sender: No OFD packet to send [04:21:40]OFD Sender: No OFD packet to send [04:21:45]OFD Sender: No OFD packet to send [04:21:50]OFD Sender: No OFD packet to send [04:21:55]OFD Sender: No OFD packet to send [04:21:59]recv_with_timeout no data received [04:22:00]OFD Sender: No OFD packet to send [04:22:05]OFD Sender: No OFD packet to send [04:22:10]OFD Sender: No OFD packet to send [04:22:15]OFD Sender: No OFD packet to send [04:22:20]OFD Sender: No OFD packet to send [04:22:25]OFD Sender: No OFD packet to send [04:22:30]OFD Sender: No OFD packet to send [04:22:35]OFD Sender: No OFD packet to send [04:22:39]recv_with_timeout no data received [04:22:40]OFD Sender: No OFD packet to send [04:22:45]OFD Sender: No OFD packet to send [04:22:49]recv_with_timeout no data received [04:22:50]OFD Sender: No OFD packet to send [04:22:55]OFD Sender: No OFD packet to send [04:23:00]OFD Sender: No OFD packet to send [04:23:05]OFD Sender: No OFD packet to send [04:23:10]OFD Sender: No OFD packet to send [04:23:15]OFD Sender: No OFD packet to send [04:23:20]OFD Sender: No OFD packet to send [04:23:25]OFD Sender: No OFD packet to send [04:23:30]OFD Sender: No OFD packet to send [04:23:35]OFD Sender: No OFD packet to send [04:23:36]recv_with_timeout no data received [04:23:40]OFD Sender: No OFD packet to send [04:23:45]OFD Sender: No OFD packet to send [04:23:50]OFD Sender: No OFD packet to send [04:23:55]OFD Sender: No OFD packet to send [04:24:00]OFD Sender: No OFD packet to send [04:24:05]OFD Sender: No OFD packet to send [04:24:07]recv_with_timeout no data received [04:24:10]OFD Sender: No OFD packet to send [04:24:15]OFD Sender: No OFD packet to send [04:24:20]OFD Sender: No OFD packet to send [04:24:25]OFD Sender: No OFD packet to send [04:24:30]OFD Sender: No OFD packet to send [04:24:35]OFD Sender: No OFD packet to send [04:24:40]OFD Sender: No OFD packet to send [04:24:45]OFD Sender: No OFD packet to send [04:24:50]OFD Sender: No OFD packet to send [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:11]OFD Sender: No OFD packet to send [04:26:16]OFD Sender: No OFD packet to send [04:26:21]OFD Sender: No OFD packet to send [04:26:26]OFD Sender: No OFD packet to send [04:26:31]OFD Sender: No OFD packet to send [04:26:36]OFD Sender: No OFD packet to send [04:26:41]OFD Sender: No OFD packet to send [04:26:46]OFD Sender: No OFD packet to send [04:26:49]recv_with_timeout no data received [04:26:51]OFD Sender: No OFD packet to send [04:26:56]OFD Sender: No OFD packet to send [04:27:01]OFD Sender: No OFD packet to send [04:27:06]OFD Sender: No OFD packet to send [04:27:11]OFD Sender: No OFD packet to send [04:27:16]OFD Sender: No OFD packet to send [04:27:20]recv_with_timeout no data received [04:27:21]OFD Sender: No OFD packet to send [04:27:26]OFD Sender: No OFD packet to send [04:27:31]OFD Sender: No OFD packet to send [04:27:36]OFD Sender: No OFD packet to send [04:27:41]OFD Sender: No OFD packet to send [04:27:46]OFD Sender: No OFD packet to send [04:27:51]OFD Sender: No OFD packet to send [04:27:56]OFD Sender: No OFD packet to send [04:28:01]OFD Sender: No OFD packet to send [04:28:06]OFD Sender: No OFD packet to send [04:28:11]OFD Sender: No OFD packet to send [04:28:16]OFD Sender: No OFD packet to send [04:28:21]OFD Sender: No OFD packet to send [04:28:26]OFD Sender: No OFD packet to send [04:28:28]recv_with_timeout no data received [04:28:31]OFD Sender: No OFD packet to send [04:28:36]OFD Sender: No OFD packet to send [04:28:41]OFD Sender: No OFD packet to send [04:28:46]OFD Sender: No OFD packet to send [04:28:51]OFD Sender: No OFD packet to send [04:28:56]OFD Sender: No OFD packet to send [04:29:01]OFD Sender: No OFD packet to send [04:29:06]OFD Sender: No OFD packet to send [04:29:11]OFD Sender: No OFD packet to send [04:29:16]OFD Sender: No OFD packet to send [04:29:18]recv_with_timeout no data received [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:29:36]OFD Sender: No OFD packet to send [04:29:41]OFD Sender: No OFD packet to send [04:29:46]OFD Sender: No OFD packet to send [04:29:51]OFD Sender: No OFD packet to send [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30: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]recv_with_timeout no data received [04:30:47]OFD Sender: No OFD packet to send [04:30:52]OFD Sender: No OFD packet to send [04:30:57]OFD Sender: No OFD packet to send [04:31:02]OFD Sender: No OFD packet to send [04:31:07]OFD Sender: No OFD packet to send [04:31:12]OFD Sender: No OFD packet to send [04:31:17]OFD Sender: No OFD packet to send [04:31:22]OFD Sender: No OFD packet to send [04:31:27]OFD Sender: No OFD packet to send [04:31:32]OFD Sender: No OFD packet to send [04:31:37]OFD Sender: No OFD packet to send [04:31:42]OFD Sender: No OFD packet to send [04:31:42]recv_with_timeout no data received [04:31:47]OFD Sender: No OFD packet to send [04:31:52]OFD Sender: No OFD packet to send [04:31:57]OFD Sender: No OFD packet to send [04:32:02]OFD Sender: No OFD packet to send [04:32:06]recv_with_timeout no data received [04:32:07]OFD Sender: No OFD packet to send [04:32:12]OFD Sender: No OFD packet to send [04:32:17]OFD Sender: No OFD packet to send [04:32:22]OFD Sender: No OFD packet to send [04:32:27]OFD Sender: No OFD packet to send [04:32:29]recv_with_timeout no data received [04:32:32]OFD Sender: No OFD packet to send [04:32:37]OFD Sender: No OFD packet to send [04:32:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:12]OFD Sender: No OFD packet to send [04:33:14]recv_with_timeout no data received [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:29]accept exits with 7 [04:33:29]New connection [04:33:29]New thread 3067116900 created [04:33:29]Thread 3066973540 joined [04:33:29]Waiting for new connection... [04:33:29] Sock 7.Parse request [04:33:29]Sock 7.Check first char [04:33:29]Sock 7.First char is OK [04:33:29]request: POST /json_proto HTTP/1.0 [04:33:29]Method: POST [04:33:29]URL: /json_proto [04:33:29]Method is POST - this is cgi request [04:33:29]url: /json_proto [04:33:29]query_string will be loaded in cgi processing [04:33:29]execute_cgi json_proto POST (null) [04:33:29]execute_cgi path=json_proto method=POST [04:33:29]POST find Content-Length [04:33:29]Host: 172.17.43.67:8080 [04:33:29]Content-Length: 687 [04:33:29]Content-Type: application/json [04:33:29] [04:33:29]POST finish read [04:33:29]Found Content-Length = 687 [04:33:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18845", "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" ] } } [04:33:29]execute_script... [04:33:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18845", "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" ] } } [04:33:29]POST & json_proto [04:33:29]process_json_proto [04:33:29]json parsed OK: [04:33:29]protocol is kg_v1.0 [04:33:29]action value=close_receipt [04:33:29]process_action close_receipt [04:33:29]cmd_close_receipt [04:33:29]MH_GetDate [04:33:29]Write to MH i2c: F0 00 00 B3 06 A8 [04:33:29]Write i2c OK [04:33:29]MH_I2C_Read... [04:33:29]Read from MH i2c: F0 [04:33:29]MH_I2C_Read... [04:33:29]Read from MH i2c: F0 09 00 [04:33:29]MH_I2C_Read... [04:33:29]Read from MH i2c: F0 09 00 B3 06 00 9B EF F0 66 6A BD 47 65 64 [04:33:29]GetLastDocTimeStamp 1727064525 [04:33:29]current date 1727066011 [04:33:29]FM_GetShiftState [04:33:29]SAM_PROTO_GetShiftState [04:33:29]wFMCommunicate request_size=4 [04:33:29]MH_SAM_APDU [04:33:29]CAPDU: 80 13 01 00 [04:33:29]Write to MH i2c: E2 08 00 B4 06 80 13 01 00 00 00 00 00 37 [04:33:29]Write i2c OK [04:33:29]MH_I2C_Read... [04:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:29]Read from MH i2c: E2 [04:33:29]MH_I2C_Read... [04:33:29]Read from MH i2c: E2 0E 00 [04:33:29]MH_I2C_Read... [04:33:29]Read from MH i2c: E2 0E 00 B4 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 99 [04:33:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [04:33:29]wFMCommunicate OK [04:33:29]SAM_PROTO_GetShiftState done [04:33:29]FM_GetShiftState done [04:33:29]opened in 1727051593 [04:33:29]opened+sec_in_day 1727137993 [04:33:29]quantity*price = 9500 [04:33:29]sum+1 = 9501 [04:33:29]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 13 23.09.2024 05:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152141 ФПД: 32918590100530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T051517&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152141&fm=32918590100530&tin=02508201610067®Number=0000000000091825&sum=100000 [05:15:17]StoreToDocumentArchive [05:15:17]shift 476 fd 152141 [05:15:17]save to /storage/0476/doc_00152141 [05:15:17]save last doc name /storage/0476/doc_00152141 to /storage/kkm_last_doc_name [05:15:17]save OK [05:15:17]Clear old archive folders... [05:15:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:15:17]tlvbuf is 001A9B30 [05:15:17]SAM_PROTO_ClearQueue [05:15:17]wFMCommunicate request_size=4 [05:15:17]MH_SAM_APDU [05:15:17]CAPDU: 80 09 00 00 [05:15:17]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [05:15:17]Write i2c OK [05:15:17]MH_I2C_Read... [05:15:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:15:17]Read from MH i2c: E2 [05:15:17]MH_I2C_Read... [05:15:17]Read from MH i2c: E2 03 00 [05:15:17]MH_I2C_Read... [05:15:17]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [05:15:17]RAPDU: 90 00 [05:15:17]wFMCommunicate OK [05:15:17]SAM_PROTO_ClearQueue done [05:15:17]KKMCreateOFDPacket [05:15:17]OFDProtocolAddRootSTLVToBuf [05:15:17]FM_MakeSignedData [05:15:17]FM_MakeSignedData [05:15:17]SAM_PROTO_SignData [05:15:17]wFMCommunicate request_size=4 [05:15:17]MH_SAM_APDU [05:15:17]CAPDU: 80 0D 01 02 [05:15:17]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [05:15:17]Write i2c OK [05:15:17]MH_I2C_Read... [05:15:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:15:17]Read from MH i2c: E2 [05:15:17]MH_I2C_Read... [05:15:17]Read from MH i2c: E2 03 00 [05:15:17]MH_I2C_Read... [05:15:17]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [05:15:17]RAPDU: 90 00 [05:15:17]wFMCommunicate OK [05:15:17]wFMCommunicate request_size=255 [05:15:17]MH_SAM_APDU [05:15:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 00 00 00 F4 03 04 00 65 F9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D [05:15:17]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 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 0D 00 00 00 F4 03 04 00 65 F9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D 00 00 AD [05:15:17]Write i2c OK [05:15:17]MH_I2C_Read... [05:15:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:18]Read from MH i2c: E2 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 03 00 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [05:15:18]RAPDU: 90 00 [05:15:18]wFMCommunicate OK [05:15:18]wFMCommunicate request_size=10 [05:15:18]MH_SAM_APDU [05:15:18]CAPDU: 80 0D 02 02 05 F0 74 DE 94 32 [05:15:18]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 F0 74 DE 94 32 00 00 BA [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:18]Read from MH i2c: E2 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 03 00 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [05:15:18]RAPDU: 90 00 [05:15:18]wFMCommunicate OK [05:15:18]wFMCommunicate request_size=4 [05:15:18]MH_SAM_APDU [05:15:18]CAPDU: 80 0D 03 02 [05:15:18]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:15:18]Read from MH i2c: E2 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 0B 00 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 0B 00 2F 00 00 F3 99 5C D6 7C F0 1D EF 90 00 E1 [05:15:18]RAPDU: F3 99 5C D6 7C F0 1D EF 90 00 [05:15:18]wFMCommunicate OK [05:15:18]SAM_PROTO_SignData done [05:15:18]FM_MakeSignedData done [05:15:18]CreateOFDProtocolMessage [05:15:18]wFMCommunicate request_size=4 [05:15:18]MH_SAM_APDU [05:15:18]CAPDU: 80 11 00 00 [05:15:18]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:18]Read from MH i2c: E2 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: E2 17 00 [05:15:18]MH_I2C_Read... [05:15:18]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 [05: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 [05:15:18]wFMCommunicate OK [05:15:18]CreateOFDProtocolMessage done [05:15:18]OFDSenderStorePacket 152141 [05:15:18]StoreOFDPacket docnum=152141 [05:15: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 25 61 07 01 D4 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 0D 00 00 00 F4 03 04 00 65 F9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D F0 74 DE 94 32 F3 99 5C D6 7C F0 1D EF [05:15:18]CheckFolder [05:15:18]dirname=/storage/ofd_packets [05:15:18]CheckFolder done [05:15:18]ProducePacketName [05:15:18]name=ofd_packets/00152141 [05:15:18]NVStorageSaveData ofd_packets/00152141 [05:15:18]File name is /storage/ofd_packets/00152141 [05:15:18]Write 301 bytes [05:15:18]NVStorageSaveData done [05:15:18]OFDSenderStorePacket done [05:15:18]KKMCreateOFDPacket done [05:15:18]NVStorageSaveData kkm_last_timestamp [05:15:18]File name is /storage/kkm_last_timestamp [05:15:18]Write 4 bytes [05:15:18]NVStorageSaveData done [05:15:18]ExternCall_PrintAddStr [05:15:18]wPrintStart [05:15:18]Write to MH i2c: 01 00 00 31 00 31 [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: 01 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: 01 07 00 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [05:15:18]RasterBufferAndPrint [05:15:18]line Счет N : (1)1786146 [05:15:18]line ИНН: 02508201610067 [05:15:18]line Контрольно-Кассовый Чек [05:15:18]line ПРОДАЖА [05:15:18]line ТРК (МРК, ГНК) : 13 [05:15:18]line Товар: 2710124500 [05:15:18]line Аи-95-К-5 [05:15:18]line 13.480 * 74.20 [05:15:18]line = 1000.22 [05:15:18]line НДС 12% НСП 1% [05:15:18]line > о реализуемом товаре [05:15:18]line ОКРУГЛЕНИЕ: -0.22 [05:15:18]line ИТОГО: 1000.00 [05:15:18]line Внесено: 1000.00 [05:15:18]line СДАЧА: 0.00 [05:15:18]line НСП 1% : 8.85 [05:15:18]line НДС 12% : 106.22 [05:15:18]line Наличными: 1000.00 [05:15:18]line Безнал.: 0.00 [05:15:18]line Место: АЗС № 89 "Партнер Нефть" [05:15:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:15:18]line СНО: Общий режим [05:15:18]line Чек 13 23.09.2024 05:15 [05:15:18]line Смена: 476 ФФД: 1.0 [05:15:18]line ЗНМ: 0300000113 [05:15:18]line РНМ: 0000000000091825 [05:15:18]line Версия ККМ: 001 [05:15:18]line ФМ: 0000000000871835 [05:15:18]line ФД: 152141 [05:15:18]line ФПД: 32918590100530 [05:15:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T051517&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152141&fm=32918590100530&tin=02508201610067®Number=0000000000091825&sum=100000 [05:15:18]written 0, free lines is 4095 [05:15:18]OFD Sender: Processing packet 152141 [packets to send 827, broken 826] [05:15:18]ProducePacketName [05:15:18]name=ofd_packets/00152141 [05:15:18]OFD Sender: To server: pG, [05:15:18]CommunicateWithHost lk.salyk.kg:30040 [05:15:18]ConnectInit lk.salyk.kg [05:15:18]Write to MH i2c: 01 00 00 5C 00 5C [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: 01 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: 01 07 00 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E0 0C 4F [05:15:18]RasterBufferAndPrint [05:15:18]line [05:15:18]line [05:15:18]line [05:15:18]line [05:15:18]line [05:15:18]written 0, free lines is 3302 [05:15:18]MH_Cut [05:15:18]Write to MH i2c: D1 01 00 63 00 01 35 [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: D1 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: D1 01 00 [05:15:18]MH_I2C_Read... [05:15:18]Read from MH i2c: D1 01 00 63 00 00 34 [05:15:18]Write to MH i2c: 01 00 00 64 00 64 [05:15:18]Write i2c OK [05:15:18]MH_I2C_Read... [05:15:19]Connected sock=10 [05:15: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 25 61 07 01 D4 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 0D 00 00 00 F4 03 04 00 65 F9 F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D F0 74 DE 94 32 F3 99 5C D6 7C F0 1D EF [05:15:19]*** Cut start [05:15:19]*** Purtial cut [05:15:19]*** Stage 1: CUTSNS_PIN = 1 [05:15:19]Read from MH i2c: 01 [05:15:19]MH_I2C_Read... [05:15:19]*** Stop cut motor [05:15:19]*** Cut end [05:15:19]Read from MH i2c: 01 07 00 [05:15:19]MH_I2C_Read... [05:15:19]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [05:15:19]process_action close_receipt done [05:15:19]requested_data is exist [05:15:19]produce_requested_data [05:15:19]requested_item fm.sn is exist - process it [05:15:19]wFMCommunicate request_size=4 [05:15:19]MH_SAM_APDU [05:15:19]CAPDU: 80 11 00 00 [05:15:19]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [05:15:19]Write i2c OK [05:15:19]MH_I2C_Read... [05:15:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:20]Read from MH i2c: E2 [05:15:20]MH_I2C_Read... [05:15:20]Read from MH i2c: E2 17 00 [05:15:20]MH_I2C_Read... [05:15:20]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 [05:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:15:20]wFMCommunicate OK [05:15:20]requested_item fd.num is exist - process it [05:15:20]SAM_PROTO_GetFieldsCounters [05:15:20]wFMCommunicate request_size=4 [05:15:20]MH_SAM_APDU [05:15:20]CAPDU: 80 13 00 00 [05:15:20]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [05:15:20]Write i2c OK [05:15:20]MH_I2C_Read... [05:15: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 BD A3 47 00 1C D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 52 02 00 F4 03 04 00 67 A1 F0 66 B6 04 01 00 00 23 9C 1D C0 F9 C3 39 56 [05:15:20]CommunicateWithHost err = 0 [05:15:20]CheckOFDResponse [05:15:20]1017 (14) - 77093643461234 [05:15:20]1041 (16) - 0000000000871835 [05:15:20]1040 (4) - 152141 [05:15:20]1012 (4) - 22.09.2024 22:59 [05:15:20]1206 (1) - 0 [05:15:20]OFD Sender: Remove packet 152141 [05:15:20]ProducePacketName [05:15:20]name=ofd_packets/00152141 [05:15:20]NVStorageDeleteData [05:15:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:15:20]Read from MH i2c: E2 [05:15:20]MH_I2C_Read... [05:15:20]Read from MH i2c: E2 62 00 [05:15:20]MH_I2C_Read... [05:15:20]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 4D 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [05:15: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 4D 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:15:20]wFMCommunicate OK [05:15:20]SAM_PROTO_GetFieldsCounters done [05:15:20]requested_item shift.num is exist - process it [05:15:20]requested_item shift.opened is exist - process it [05:15:20]req_shift_opened [05:15:20]FM_GetShiftState [05:15:20]SAM_PROTO_GetShiftState [05:15:20]wFMCommunicate request_size=4 [05:15:20]MH_SAM_APDU [05:15:20]CAPDU: 80 13 01 00 [05:15:20]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [05:15:20]Write i2c OK [05:15:20]MH_I2C_Read... [05:15:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:20]Read from MH i2c: E2 [05:15:20]MH_I2C_Read... [05:15:20]Read from MH i2c: E2 0E 00 [05:15:20]MH_I2C_Read... [05:15:20]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [05:15:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [05:15:20]wFMCommunicate OK [05:15:20]SAM_PROTO_GetShiftState done [05:15:20]FM_GetShiftState done [05:15:20]req_shift_opened done [05:15:20]requested_item shift.open_date is exist - process it [05:15:20]req_shift_open_date [05:15:20]req_shift_open_date done [05:15:20]produce_requested_data done [05:15:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152141,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [05:15:20]process_action_free close_receipt [05:15:20]json_value_free [05:15:20]json_value_free done [05:15:20]process_json_proto returns [05:15:20]Send response to host [05:15:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152141,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [05:15:20]free response buf [05:15:20]execute_script done [05:15:20]execute_script returns [05:15:20]free content buf [05:15:20]Sock 9.Close socket [05:15:20]Sock 9.Thread stoped [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:40]OFD Sender: No OFD packet to send [05:15:45]OFD Sender: No OFD packet to send [05:15:50]OFD Sender: No OFD packet to send [05:15:55]OFD Sender: No OFD packet to send [05:16:00]OFD Sender: No OFD packet to send [05:16:05]OFD Sender: No OFD packet to send [05:16:10]OFD Sender: No OFD packet to send [05:16:15]OFD Sender: No OFD packet to send [05:16:20]OFD Sender: No OFD packet to send [05:16:25]OFD Sender: No OFD packet to send [05:16:30]OFD Sender: No OFD packet to send [05:16:35]OFD Sender: No OFD packet to send [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:30]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:11]OFD Sender: No OFD packet to send [05:18:13]recv_with_timeout no data received [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: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:33]recv_with_timeout no data received [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]accept exits with 7 [05:20:26]New connection [05:20:26]New thread 3066551652 created [05:20:26]Thread 3066695012 joined [05:20:26]Waiting for new connection... [05:20:26] Sock 7.Parse request [05:20:26]Sock 7.Check first char [05:20:26]Sock 7.First char is OK [05:20:26]request: POST /json_proto HTTP/1.0 [05:20:26]Method: POST [05:20:26]URL: /json_proto [05:20:26]Method is POST - this is cgi request [05:20:26]url: /json_proto [05:20:26]query_string will be loaded in cgi processing [05:20:26]execute_cgi json_proto POST (null) [05:20:26]execute_cgi path=json_proto method=POST [05:20:26]POST find Content-Length [05:20:26]Host: 172.17.43.67:8080 [05:20:26]Content-Length: 678 [05:20:26]Content-Type: application/json [05:20:26] [05:20:26]POST finish read [05:20:26]Found Content-Length = 678 [05:20:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786149", "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" ] } } [05:20:26]execute_script... [05:20: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)1786149", "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" ] } } [05:20:26]POST & json_proto [05:20:26]process_json_proto [05:20:26]json parsed OK: [05:20:26]protocol is kg_v1.0 [05:20:26]action value=close_receipt [05:20:26]process_action close_receipt [05:20:26]cmd_close_receipt [05:20:26]MH_GetDate [05:20:26]Write to MH i2c: F0 00 00 68 00 57 [05:20:26]Write i2c OK [05:20:26]MH_I2C_Read... [05:20:26]Read from MH i2c: F0 [05:20:26]MH_I2C_Read... [05:20:26]Read from MH i2c: F0 09 00 [05:20:26]MH_I2C_Read... [05:20:26]Read from MH i2c: F0 09 00 68 00 00 9A FA F0 66 6A BD 47 65 1D [05:20:26]GetLastDocTimeStamp 1727068517 [05:20:26]current date 1727068826 [05:20:26]FM_GetShiftState [05:20:26]SAM_PROTO_GetShiftState [05:20:26]wFMCommunicate request_size=4 [05:20:26]MH_SAM_APDU [05:20:26]CAPDU: 80 13 01 00 [05:20:26]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [05:20:26]Write i2c OK [05:20:26]MH_I2C_Read... [05:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:20:26]Read from MH i2c: E2 [05:20:26]MH_I2C_Read... [05:20:26]Read from MH i2c: E2 0E 00 [05:20:26]MH_I2C_Read... [05:20:26]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [05:20:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [05:20:26]wFMCommunicate OK [05:20:26]SAM_PROTO_GetShiftState done [05:20:26]FM_GetShiftState done [05:20:26]opened in 1727051593 [05:20:26]opened+sec_in_day 1727137993 [05:20:26]quantity*price = 60003 [05:20:26]sum+1 = 60004 [05:20:26]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 СНО: Общий режим Чек 14 23.09.2024 05:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152142 ФПД: 125363320293129 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T052027&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152142&fm=125363320293129&tin=02508201610067®Number=0000000000091825&sum=60000 [05:20:27]StoreToDocumentArchive [05:20:27]shift 476 fd 152142 [05:20:27]save to /storage/0476/doc_00152142 [05:20:27]save last doc name /storage/0476/doc_00152142 to /storage/kkm_last_doc_name [05:20:27]save OK [05:20:27]Clear old archive folders... [05:20:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:20:27]tlvbuf is 001A0760 [05:20:27]SAM_PROTO_ClearQueue [05:20:27]wFMCommunicate request_size=4 [05:20:27]MH_SAM_APDU [05:20:27]CAPDU: 80 09 00 00 [05:20:27]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:20:27]Read from MH i2c: E2 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [05:20:27]RAPDU: 90 00 [05:20:27]wFMCommunicate OK [05:20:27]SAM_PROTO_ClearQueue done [05:20:27]KKMCreateOFDPacket [05:20:27]OFDProtocolAddRootSTLVToBuf [05:20:27]FM_MakeSignedData [05:20:27]FM_MakeSignedData [05:20:27]SAM_PROTO_SignData [05:20:27]wFMCommunicate request_size=4 [05:20:27]MH_SAM_APDU [05:20:27]CAPDU: 80 0D 01 02 [05:20:27]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:20:27]Read from MH i2c: E2 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [05:20:27]RAPDU: 90 00 [05:20:27]wFMCommunicate OK [05:20:27]wFMCommunicate request_size=255 [05:20:27]MH_SAM_APDU [05:20: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 0E 00 00 00 F4 03 04 00 9B FA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 72 [05:20:27]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 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 0E 00 00 00 F4 03 04 00 9B FA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 72 00 00 20 [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:20:27]Read from MH i2c: E2 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [05:20:27]RAPDU: 90 00 [05:20:27]wFMCommunicate OK [05:20:27]wFMCommunicate request_size=10 [05:20:27]MH_SAM_APDU [05:20:27]CAPDU: 80 0D 02 02 05 04 6C 2C 87 09 [05:20:27]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 04 6C 2C 87 09 00 00 29 [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:20:27]Read from MH i2c: E2 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [05:20:27]RAPDU: 90 00 [05:20:27]wFMCommunicate OK [05:20:27]wFMCommunicate request_size=4 [05:20:27]MH_SAM_APDU [05:20:27]CAPDU: 80 0D 03 02 [05:20:27]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:20:27]Read from MH i2c: E2 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 0B 00 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 0B 00 7A 00 00 3F C9 89 4B 4F 85 E7 31 90 00 BE [05:20:27]RAPDU: 3F C9 89 4B 4F 85 E7 31 90 00 [05:20:27]wFMCommunicate OK [05:20:27]SAM_PROTO_SignData done [05:20:27]FM_MakeSignedData done [05:20:27]CreateOFDProtocolMessage [05:20:27]wFMCommunicate request_size=4 [05:20:27]MH_SAM_APDU [05:20:27]CAPDU: 80 11 00 00 [05:20:27]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:20:27]Read from MH i2c: E2 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: E2 17 00 [05:20:27]MH_I2C_Read... [05:20:27]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 [05:20:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:20:27]wFMCommunicate OK [05:20:27]CreateOFDProtocolMessage done [05:20:27]OFDSenderStorePacket 152142 [05:20:27]StoreOFDPacket docnum=152142 [05:20: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 FB 8C 07 01 C6 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 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 0E 00 00 00 F4 03 04 00 9B FA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 72 04 6C 2C 87 09 3F C9 89 4B 4F 85 E7 31 [05:20:27]CheckFolder [05:20:27]dirname=/storage/ofd_packets [05:20:27]CheckFolder done [05:20:27]ProducePacketName [05:20:27]name=ofd_packets/00152142 [05:20:27]NVStorageSaveData ofd_packets/00152142 [05:20:27]File name is /storage/ofd_packets/00152142 [05:20:27]Write 301 bytes [05:20:27]NVStorageSaveData done [05:20:27]OFDSenderStorePacket done [05:20:27]KKMCreateOFDPacket done [05:20:27]NVStorageSaveData kkm_last_timestamp [05:20:27]File name is /storage/kkm_last_timestamp [05:20:27]Write 4 bytes [05:20:27]NVStorageSaveData done [05:20:27]ExternCall_PrintAddStr [05:20:27]wPrintStart [05:20:27]Write to MH i2c: 01 00 00 7C 00 7C [05:20:27]Write i2c OK [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: 01 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: 01 07 00 [05:20:27]MH_I2C_Read... [05:20:27]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [05:20:27]RasterBufferAndPrint [05:20:27]line Счет N : (1)1786149 [05:20:27]line ИНН: 02508201610067 [05:20:27]line Контрольно-Кассовый Чек [05:20:27]line ПРОДАЖА [05:20:27]line ТРК (МРК, ГНК) : 12 [05:20:27]line Товар: 2710124130 [05:20:27]line Аи-92-К-5 [05:20:27]line 8.850 * 67.80 [05:20:27]line = 600.03 [05:20:27]line НДС 12% НСП 1% [05:20:27]line > о реализуемом товаре [05:20:27]line ОКРУГЛЕНИЕ: -0.03 [05:20:27]line ИТОГО: 600.00 [05:20:27]line Внесено: 600.00 [05:20:27]line СДАЧА: 0.00 [05:20:27]line НСП 1% : 5.31 [05:20:27]line НДС 12% : 63.72 [05:20:27]line Наличными: 600.00 [05:20:27]line Безнал.: 0.00 [05:20:27]line Место: АЗС № 89 "Партнер Нефть" [05:20:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:20:27]line СНО: Общий режим [05:20:27]line Чек 14 23.09.2024 05:20 [05:20:27]line Смена: 476 ФФД: 1.0 [05:20:27]line ЗНМ: 0300000113 [05:20:27]line РНМ: 0000000000091825 [05:20:27]line Версия ККМ: 001 [05:20:27]line ФМ: 0000000000871835 [05:20:27]line ФД: 152142 [05:20:27]line ФПД: 125363320293129 [05:20:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T052027&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152142&fm=125363320293129&tin=02508201610067®Number=0000000000091825&sum=60000 [05:20:27]written 0, free lines is 4095 [05:20:28]OFD Sender: Processing packet 152142 [packets to send 827, broken 826] [05:20:28]ProducePacketName [05:20:28]name=ofd_packets/00152142 [05:20:28]OFD Sender: To server: pG, [05:20:28]CommunicateWithHost lk.salyk.kg:30040 [05:20:28]ConnectInit lk.salyk.kg [05:20:28]Write to MH i2c: 01 00 00 A7 00 A7 [05:20:28]Write i2c OK [05:20:28]MH_I2C_Read... [05:20:28]Read from MH i2c: 01 [05:20:28]MH_I2C_Read... [05:20:28]Read from MH i2c: 01 07 00 [05:20:28]MH_I2C_Read... [05:20:28]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DA 0C 94 [05:20:28]RasterBufferAndPrint [05:20:28]line [05:20:28]line [05:20:28]line [05:20:28]line [05:20:28]line [05:20:28]written 0, free lines is 3296 [05:20:28]MH_Cut [05:20:28]Write to MH i2c: D1 01 00 AE 00 01 80 [05:20:28]Write i2c OK [05:20:28]MH_I2C_Read... [05:20:28]Read from MH i2c: D1 [05:20:28]MH_I2C_Read... [05:20:28]Read from MH i2c: D1 01 00 [05:20:28]MH_I2C_Read... [05:20:28]Read from MH i2c: D1 01 00 AE 00 00 7F [05:20:28]Write to MH i2c: 01 00 00 AF 00 AF [05:20:28]Write i2c OK [05:20:28]MH_I2C_Read... [05:20:29]*** Cut start [05:20:29]*** Purtial cut [05:20:29]*** Stage 1: CUTSNS_PIN = 1 [05:20:29]Read from MH i2c: 01 [05:20:29]MH_I2C_Read... [05:20:29]*** Stop cut motor [05:20:29]*** Cut end [05:20:29]Read from MH i2c: 01 07 00 [05:20:29]MH_I2C_Read... [05:20:29]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [05:20:29]process_action close_receipt done [05:20:29]requested_data is exist [05:20:29]produce_requested_data [05:20:29]requested_item fm.sn is exist - process it [05:20:29]wFMCommunicate request_size=4 [05:20:29]MH_SAM_APDU [05:20:29]CAPDU: 80 11 00 00 [05:20:29]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [05:20:29]Write i2c OK [05:20:29]MH_I2C_Read... [05:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:20:29]Read from MH i2c: E2 [05:20:29]MH_I2C_Read... [05:20:29]Read from MH i2c: E2 17 00 [05:20:29]MH_I2C_Read... [05:20:29]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 [05:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:20:29]wFMCommunicate OK [05:20:29]requested_item fd.num is exist - process it [05:20:29]SAM_PROTO_GetFieldsCounters [05:20:29]wFMCommunicate request_size=4 [05:20:29]MH_SAM_APDU [05:20:29]CAPDU: 80 13 00 00 [05:20:29]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [05:20:29]Write i2c OK [05:20:29]MH_I2C_Read... [05:20:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:20:29]Read from MH i2c: E2 [05:20:29]MH_I2C_Read... [05:20:29]Read from MH i2c: E2 62 00 [05:20:29]MH_I2C_Read... [05:20:29]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 4E 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [05:20: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 4E 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:20:29]wFMCommunicate OK [05:20:29]SAM_PROTO_GetFieldsCounters done [05:20:29]requested_item shift.num is exist - process it [05:20:29]requested_item shift.opened is exist - process it [05:20:29]req_shift_opened [05:20:29]FM_GetShiftState [05:20:29]SAM_PROTO_GetShiftState [05:20:29]wFMCommunicate request_size=4 [05:20:29]MH_SAM_APDU [05:20:29]CAPDU: 80 13 01 00 [05:20:29]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [05:20:29]Write i2c OK [05:20:29]MH_I2C_Read... [05:20:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:20:29]Read from MH i2c: E2 [05:20:29]MH_I2C_Read... [05:20:29]Read from MH i2c: E2 0E 00 [05:20:29]MH_I2C_Read... [05:20:29]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [05:20:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [05:20:29]wFMCommunicate OK [05:20:29]SAM_PROTO_GetShiftState done [05:20:29]FM_GetShiftState done [05:20:29]req_shift_opened done [05:20:29]requested_item shift.open_date is exist - process it [05:20:29]req_shift_open_date [05:20:29]req_shift_open_date done [05:20:29]produce_requested_data done [05:20:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152142,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [05:20:29]process_action_free close_receipt [05:20:29]json_value_free [05:20:29]json_value_free done [05:20:29]process_json_proto returns [05:20:29]Send response to host [05:20:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152142,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [05:20:29]free response buf [05:20:29]execute_script done [05:20:29]execute_script returns [05:20:29]free content buf [05:20:29]Sock 7.Close socket [05:20:29]Sock 7.Thread stoped [05:20:33]ConnectInit Can't take IP for lk.salyk.kg [05:20:33]CommunicateWithHost connect error [05:20:33]CommunicateWithHost err = -1 [05:20:33]OFD Sender: Server communicate error [05:20:33]recv_with_timeout no data received [05:20:38]OFD Sender: Processing packet 152142 [packets to send 827, broken 826] [05:20:38]ProducePacketName [05:20:38]name=ofd_packets/00152142 [05:20:38]OFD Sender: To server: pG, [05:20:38]CommunicateWithHost lk.salyk.kg:30040 [05:20:38]ConnectInit lk.salyk.kg [05:20:38]Connected sock=7 [05:20: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 FB 8C 07 01 C6 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 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 0E 00 00 00 F4 03 04 00 9B FA F0 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 72 04 6C 2C 87 09 3F C9 89 4B 4F 85 E7 31 [05:20: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 48 72 47 00 31 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 4E 52 02 00 F4 03 04 00 A6 A2 F0 66 B6 04 01 00 00 93 98 C8 F1 4B BE BE F0 [05:20:38]CommunicateWithHost err = 0 [05:20:38]CheckOFDResponse [05:20:38]1017 (14) - 77093643461234 [05:20:38]1041 (16) - 0000000000871835 [05:20:38]1040 (4) - 152142 [05:20:38]1012 (4) - 22.09.2024 23:05 [05:20:38]1206 (1) - 0 [05:20:38]OFD Sender: Remove packet 152142 [05:20:38]ProducePacketName [05:20:38]name=ofd_packets/00152142 [05:20:38]NVStorageDeleteData [05:20:39]OFD Sender: No OFD packet to send [05:20:43]recv_with_timeout no data received [05:20:44]OFD Sender: No OFD packet to send [05:20:49]OFD Sender: No OFD packet to send [05:20:54]OFD Sender: No OFD packet to send [05:20:59]OFD Sender: No OFD packet to send [05:21:04]OFD Sender: No OFD packet to send [05:21:09]OFD Sender: No OFD packet to send [05:21:14]OFD Sender: No OFD packet to send [05:21:19]OFD Sender: No OFD packet to send [05:21:24]OFD Sender: No OFD packet to send [05:21:29]OFD Sender: No OFD packet to send [05:21:34]OFD Sender: No OFD packet to send [05:21:39]OFD Sender: No OFD packet to send [05:21:44]OFD Sender: No OFD packet to send [05:21:49]OFD Sender: No OFD packet to send [05:21:54]OFD Sender: No OFD packet to send [05:21:59]OFD Sender: No OFD packet to send [05:22:04]OFD Sender: No OFD packet to send [05:22:09]OFD Sender: No OFD packet to send [05:22:14]OFD Sender: No OFD packet to send [05:22:19]OFD Sender: No OFD packet to send [05:22:24]OFD Sender: No OFD packet to send [05:22:29]OFD Sender: No OFD packet to send [05:22:34]OFD Sender: No OFD packet to send [05:22:39]OFD Sender: No OFD packet to send [05:22:44]OFD Sender: No OFD packet to send [05:22:49]OFD Sender: No OFD packet to send [05:22:54]OFD Sender: No OFD packet to send [05:22:59]OFD Sender: No OFD packet to send [05:23:04]OFD Sender: No OFD packet to send [05:23:09]OFD Sender: No OFD packet to send [05:23:14]recv_with_timeout no data received [05:23:14]OFD Sender: No OFD packet to send [05:23:19]OFD Sender: No OFD packet to send [05:23:24]OFD Sender: No OFD packet to send [05:23:29]OFD Sender: No OFD packet to send [05:23:34]OFD Sender: No OFD packet to send [05:23:39]OFD Sender: No OFD packet to send [05:23:43]recv_with_timeout no data received [05:23:44]OFD Sender: No OFD packet to send [05:23:49]OFD Sender: No OFD packet to send [05:23:54]OFD Sender: No OFD packet to send [05:23:59]OFD Sender: No OFD packet to send [05:24:04]OFD Sender: No OFD packet to send [05:24:09]OFD Sender: No OFD packet to send [05:24:15]OFD Sender: No OFD packet to send [05:24:20]OFD Sender: No OFD packet to send [05:24:25]OFD Sender: No OFD packet to send [05:24:30]OFD Sender: No OFD packet to send [05:24:31]recv_with_timeout no data received [05:24:35]OFD Sender: No OFD packet to send [05:24:40]OFD Sender: No OFD packet to send [05:24:41]recv_with_timeout no data received [05:24:45]OFD Sender: No OFD packet to send [05:24:50]OFD Sender: No OFD packet to send [05:24:52]recv_with_timeout no data received [05:24:55]OFD Sender: No OFD packet to send [05:25:00]OFD Sender: No OFD packet to send [05:25:02]recv_with_timeout no data received [05:25:05]OFD Sender: No OFD packet to send [05:25:10]OFD Sender: No OFD packet to send [05:25:15]OFD Sender: No OFD packet to send [05:25:19]recv_with_timeout no data received [05:25:20]OFD Sender: No OFD packet to send [05:25:25]OFD Sender: No OFD packet to send [05:25:30]OFD Sender: No OFD packet to send [05:25:35]OFD Sender: No OFD packet to send [05:25:40]OFD Sender: No OFD packet to send [05:25:45]OFD Sender: No OFD packet to send [05:25:50]OFD Sender: No OFD packet to send [05:25:55]OFD Sender: No OFD packet to send [05:26:00]OFD Sender: No OFD packet to send [05:26:05]OFD Sender: No OFD packet to send [05:26:08]recv_with_timeout no data received [05:26:10]OFD Sender: No OFD packet to send [05:26:15]OFD Sender: No OFD packet to send [05:26:18]recv_with_timeout no data received [05:26:20]OFD Sender: No OFD packet to send [05:26:25]OFD Sender: No OFD packet to send [05:26:30]OFD Sender: No OFD packet to send [05:26:35]OFD Sender: No OFD packet to send [05:26:40]OFD Sender: No OFD packet to send [05:26:45]OFD Sender: No OFD packet to send [05:26:50]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:45]OFD Sender: No OFD packet to send [05:28:50]OFD Sender: No OFD packet to send [05:28:55]OFD Sender: No OFD packet to send [05:29:01]OFD Sender: No OFD packet to send [05:29:06]OFD Sender: No OFD packet to send [05:29:11]OFD Sender: No OFD packet to send [05:29:16]OFD Sender: No OFD packet to send [05:29:21]OFD Sender: No OFD packet to send [05:29:26]OFD Sender: No OFD packet to send [05:29:31]OFD Sender: No OFD packet to send [05:29:36]OFD Sender: No OFD packet to send [05:29:41]OFD Sender: No OFD packet to send [05:29:46]OFD Sender: No OFD packet to send [05:29:51]OFD Sender: No OFD packet to send [05:29:56]OFD Sender: No OFD packet to send [05:30:01]OFD Sender: No OFD packet to send [05:30:06]OFD Sender: No OFD packet to send [05:30:11]OFD Sender: No OFD packet to send [05:30:16]OFD Sender: No OFD packet to send [05:30:21]OFD Sender: No OFD packet to send [05:30:26]OFD Sender: No OFD packet to send [05:30:31]OFD Sender: No OFD packet to send [05:30:36]OFD Sender: No OFD packet to send [05:30:41]OFD Sender: No OFD packet to send [05:30:46]OFD Sender: No OFD packet to send [05:30:51]OFD Sender: No OFD packet to send [05:30:56]OFD Sender: No OFD packet to send [05:31:01]OFD Sender: No OFD packet to send [05:31:06]OFD Sender: No OFD packet to send [05:31:11]OFD Sender: No OFD packet to send [05:31:16]OFD Sender: No OFD packet to send [05:31:21]OFD Sender: No OFD packet to send [05:31:26]OFD Sender: No OFD packet to send [05:31:31]OFD Sender: No OFD packet to send [05:31:36]OFD Sender: No OFD packet to send [05:31:41]OFD Sender: No OFD packet to send [05:31:46]OFD Sender: No OFD packet to send [05:31:51]OFD Sender: No OFD packet to send [05:31:56]OFD Sender: No OFD packet to send [05:31:59]recv_with_timeout no data received [05:32:01]OFD Sender: No OFD packet to send [05:32:06]OFD Sender: No OFD packet to send [05:32:11]OFD Sender: No OFD packet to send [05:32:16]OFD Sender: No OFD packet to send [05:32:21]OFD Sender: No OFD packet to send [05:32:26]OFD Sender: No OFD packet to send [05:32:31]OFD Sender: No OFD packet to send [05:32:36]OFD Sender: No OFD packet to send [05:32:39]recv_with_timeout no data received [05:32:41]OFD Sender: No OFD packet to send [05:32:46]OFD Sender: No OFD packet to send [05:32:50]recv_with_timeout no data received [05:32:51]OFD Sender: No OFD packet to send [05:32:56]OFD Sender: No OFD packet to send [05:33:01]OFD Sender: No OFD packet to send [05:33:06]OFD Sender: No OFD packet to send [05:33:11]OFD Sender: No OFD packet to send [05:33:13]recv_with_timeout no data received [05:33:16]OFD Sender: No OFD packet to send [05:33:21]OFD Sender: No OFD packet to send [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33:47]OFD Sender: No OFD packet to send [05:33:52]OFD Sender: No OFD packet to send [05:33:57]OFD Sender: No OFD packet to send [05:34:02]OFD Sender: No OFD packet to send [05:34:07]OFD Sender: No OFD packet to send [05:34:12]OFD Sender: No OFD packet to send [05:34:17]OFD Sender: No OFD packet to send [05:34:22]OFD Sender: No OFD packet to send [05:34:27]OFD Sender: No OFD packet to send [05:34:32]OFD Sender: No OFD packet to send [05:34:37]OFD Sender: No OFD packet to send [05:34:42]OFD Sender: No OFD packet to send [05:34:47]OFD Sender: No OFD packet to send [05:34:52]OFD Sender: No OFD packet to send [05:34:57]OFD Sender: No OFD packet to send [05:35:02]OFD Sender: No OFD packet to send [05:35:04]recv_with_timeout no data received [05:35:07]OFD Sender: No OFD packet to send [05:35:12]OFD Sender: No OFD packet to send [05:35:17]OFD Sender: No OFD packet to send [05:35:22]OFD Sender: No OFD packet to send [05:35:27]OFD Sender: No OFD packet to send [05:35:32]OFD Sender: No OFD packet to send [05:35:33]recv_with_timeout no data received [05:35:37]OFD Sender: No OFD packet to send [05:35:42]OFD Sender: No OFD packet to send [05:35:47]OFD Sender: No OFD packet to send [05:35:52]OFD Sender: No OFD packet to send [05:35:57]OFD Sender: No OFD packet to send [05:36:02]OFD Sender: No OFD packet to send [05:36:07]OFD Sender: No OFD packet to send [05:36:12]OFD Sender: No OFD packet to send [05:36:17]OFD Sender: No OFD packet to send [05:36:22]OFD Sender: No OFD packet to send [05:36:27]OFD Sender: No OFD packet to send [05:36:32]OFD Sender: No OFD packet to send [05:36:37]OFD Sender: No OFD packet to send [05:36:42]OFD Sender: No OFD packet to send [05:36:47]OFD Sender: No OFD packet to send [05:36:52]OFD Sender: No OFD packet to send [05:36:57]OFD Sender: No OFD packet to send [05:37:02]OFD Sender: No OFD packet to send [05:37:07]OFD Sender: No OFD packet to send [05:37:12]OFD Sender: No OFD packet to send [05:37:17]OFD Sender: No OFD packet to send [05:37:22]OFD Sender: No OFD packet to send [05:37:27]OFD Sender: No OFD packet to send [05:37:32]OFD Sender: No OFD packet to send [05:37:37]OFD Sender: No OFD packet to send [05:37:42]OFD Sender: No OFD packet to send [05:37:47]OFD Sender: No OFD packet to send [05:37:52]OFD Sender: No OFD packet to send [05:37:57]OFD Sender: No OFD packet to send [05:38:02]OFD Sender: No OFD packet to send [05:38:07]OFD Sender: No OFD packet to send [05:38:12]OFD Sender: No OFD packet to send [05:38:15]recv_with_timeout no data received [05:38:17]OFD Sender: No OFD packet to send [05:38:22]OFD Sender: No OFD packet to send [05:38:27]OFD Sender: No OFD packet to send [05:38:33]OFD Sender: No OFD packet to send [05:38:38]OFD Sender: No OFD packet to send [05:38:43]OFD Sender: No OFD packet to send [05:38:48]OFD Sender: No OFD packet to send [05:38:53]OFD Sender: No OFD packet to send [05:38:58]OFD Sender: No OFD packet to send [05:39:03]OFD Sender: No OFD packet to send [05:39:08]OFD Sender: No OFD packet to send [05:39:13]OFD Sender: No OFD packet to send [05:39:18]OFD Sender: No OFD packet to send [05:39:23]OFD Sender: No OFD packet to send [05:39:28]OFD Sender: No OFD packet to send [05:39:33]OFD Sender: No OFD packet to send [05:39:38]OFD Sender: No OFD packet to send [05:39:43]OFD Sender: No OFD packet to send [05:39:48]OFD Sender: No OFD packet to send [05:39:53]OFD Sender: No OFD packet to send [05:39:58]OFD Sender: No OFD packet to send [05:40:03]OFD Sender: No OFD packet to send [05:40:03]recv_with_timeout no data received [05:40:08]OFD Sender: No OFD packet to send [05:40:13]OFD Sender: No OFD packet to send [05:40:18]OFD Sender: No OFD packet to send [05:40:23]OFD Sender: No OFD packet to send [05:40:28]OFD Sender: No OFD packet to send [05:40:33]OFD Sender: No OFD packet to send [05:40:38]OFD Sender: No OFD packet to send [05:40:41]recv_with_timeout no data received [05:40:43]OFD Sender: No OFD packet to send [05:40:48]OFD Sender: No OFD packet to send [05:40:53]OFD Sender: No OFD packet to send [05:40:58]OFD Sender: No OFD packet to send [05:41:03]OFD Sender: No OFD packet to send [05:41:08]OFD Sender: No OFD packet to send [05:41:11]recv_with_timeout no data received [05:41:13]OFD Sender: No OFD packet to send [05:41:18]OFD Sender: No OFD packet to send [05:41:23]OFD Sender: No OFD packet to send [05:41:28]OFD Sender: No OFD packet to send [05:41:33]OFD Sender: No OFD packet to send [05:41:38]OFD Sender: No OFD packet to send [05:41:43]OFD Sender: No OFD packet to send [05:41:48]OFD Sender: No OFD packet to send [05:41:53]OFD Sender: No OFD packet to send [05:41:58]OFD Sender: No OFD packet to send [05:42:00]recv_with_timeout no data received [05:42:03]OFD Sender: No OFD packet to send [05:42:08]OFD Sender: No OFD packet to send [05:42:13]OFD Sender: No OFD packet to send [05:42:18]OFD Sender: No OFD packet to send [05:42:23]OFD Sender: No OFD packet to send [05:42:28]OFD Sender: No OFD packet to send [05:42:33]OFD Sender: No OFD packet to send [05:42:38]OFD Sender: No OFD packet to send [05:42:43]OFD Sender: No OFD packet to send [05:42:48]OFD Sender: No OFD packet to send [05:42:53]OFD Sender: No OFD packet to send [05:42:58]OFD Sender: No OFD packet to send [05:43:03]OFD Sender: No OFD packet to send [05:43:08]OFD Sender: No OFD packet to send [05:43:14]OFD Sender: No OFD packet to send [05:43:19]OFD Sender: No OFD packet to send [05:43:24]OFD Sender: No OFD packet to send [05:43:29]OFD Sender: No OFD packet to send [05:43:34]OFD Sender: No OFD packet to send [05:43:39]OFD Sender: No OFD packet to send [05:43:44]OFD Sender: No OFD packet to send [05:43:49]OFD Sender: No OFD packet to send [05:43:54]OFD Sender: No OFD packet to send [05:43:59]OFD Sender: No OFD packet to send [05:44:04]OFD Sender: No OFD packet to send [05:44:09]OFD Sender: No OFD packet to send [05:44:14]OFD Sender: No OFD packet to send [05:44:19]OFD Sender: No OFD packet to send [05:44:24]OFD Sender: No OFD packet to send [05:44:29]OFD Sender: No OFD packet to send [05:44:34]OFD Sender: No OFD packet to send [05:44:39]OFD Sender: No OFD packet to send [05:44:42]recv_with_timeout no data received [05:44:44]OFD Sender: No OFD packet to send [05:44:49]OFD Sender: No OFD packet to send [05:44:54]OFD Sender: No OFD packet to send [05:44:59]OFD Sender: No OFD packet to send [05:44:59]recv_with_timeout no data received [05:45:04]OFD Sender: No OFD packet to send [05:45:09]OFD Sender: No OFD packet to send [05:45:14]OFD Sender: No OFD packet to send [05:45:19]OFD Sender: No OFD packet to send [05:45:24]OFD Sender: No OFD packet to send [05:45:29]OFD Sender: No OFD packet to send [05:45:34]OFD Sender: No OFD packet to send [05:45:39]OFD Sender: No OFD packet to send [05:45:44]OFD Sender: No OFD packet to send [05:45:49]OFD Sender: No OFD packet to send [05:45:50]recv_with_timeout no data received [05:45:54]OFD Sender: No OFD packet to send [05:45:59]OFD Sender: No OFD packet to send [05:46:04]OFD Sender: No OFD packet to send [05:46:09]OFD Sender: No OFD packet to send [05:46:14]OFD Sender: No OFD packet to send [05:46:19]OFD Sender: No OFD packet to send [05:46:24]OFD Sender: No OFD packet to send [05:46:29]OFD Sender: No OFD packet to send [05:46:34]OFD Sender: No OFD packet to send [05:46:39]OFD Sender: No OFD packet to send [05:46:44]OFD Sender: No OFD packet to send [05:46:49]OFD Sender: No OFD packet to send [05:46:54]OFD Sender: No OFD packet to send [05:46:59]OFD Sender: No OFD packet to send [05:47:04]OFD Sender: No OFD packet to send [05:47:09]OFD Sender: No OFD packet to send [05:47:14]OFD Sender: No OFD packet to send [05:47:19]OFD Sender: No OFD packet to send [05:47:24]OFD Sender: No OFD packet to send [05:47:29]OFD Sender: No OFD packet to send [05:47:34]OFD Sender: No OFD packet to send [05:47:39]OFD Sender: No OFD packet to send [05:47:44]OFD Sender: No OFD packet to send [05:47:49]OFD Sender: No OFD packet to send [05:47:54]OFD Sender: No OFD packet to send [05:48:00]OFD Sender: No OFD packet to send [05:48:05]OFD Sender: No OFD packet to send [05:48:10]OFD Sender: No OFD packet to send [05:48:15]OFD Sender: No OFD packet to send [05:48:20]OFD Sender: No OFD packet to send [05:48:25]OFD Sender: No OFD packet to send [05:48:30]OFD Sender: No OFD packet to send [05:48:35]OFD Sender: No OFD packet to send [05:48:40]OFD Sender: No OFD packet to send [05:48:45]OFD Sender: No OFD packet to send [05:48:50]OFD Sender: No OFD packet to send [05:48:55]OFD Sender: No OFD packet to send [05:49:00]OFD Sender: No OFD packet to send [05:49:05]OFD Sender: No OFD packet to send [05:49:10]OFD Sender: No OFD packet to send [05:49:15]OFD Sender: No OFD packet to send [05:49:20]OFD Sender: No OFD packet to send [05:49:25]OFD Sender: No OFD packet to send [05:49:30]OFD Sender: No OFD packet to send [05:49:35]OFD Sender: No OFD packet to send [05:49:40]OFD Sender: No OFD packet to send [05:49:42]recv_with_timeout no data received [05:49:45]OFD Sender: No OFD packet to send [05:49:50]OFD Sender: No OFD packet to send [05:49:55]OFD Sender: No OFD packet to send [05:50:00]OFD Sender: No OFD packet to send [05:50:05]OFD Sender: No OFD packet to send [05:50:10]OFD Sender: No OFD packet to send [05:50:15]OFD Sender: No OFD packet to send [05:50:20]OFD Sender: No OFD packet to send [05:50:25]OFD Sender: No OFD packet to send [05:50:30]OFD Sender: No OFD packet to send [05:50:35]OFD Sender: No OFD packet to send [05:50:40]OFD Sender: No OFD packet to send [05:50:45]OFD Sender: No OFD packet to send [05:50:50]OFD Sender: No OFD packet to send [05:50:55]OFD Sender: No OFD packet to send [05:51:00]OFD Sender: No OFD packet to send [05:51:05]OFD Sender: No OFD packet to send [05:51:10]OFD Sender: No OFD packet to send [05:51:15]OFD Sender: No OFD packet to send [05:51:20]OFD Sender: No OFD packet to send [05:51:25]OFD Sender: No OFD packet to send [05:51:30]OFD Sender: No OFD packet to send [05:51:35]OFD Sender: No OFD packet to send [05:51:40]OFD Sender: No OFD packet to send [05:51:45]OFD Sender: No OFD packet to send [05:51:50]OFD Sender: No OFD packet to send [05:51:55]OFD Sender: No OFD packet to send [05:52:00]OFD Sender: No OFD packet to send [05:52:05]OFD Sender: No OFD packet to send [05:52:10]OFD Sender: No OFD packet to send [05:52:15]OFD Sender: No OFD packet to send [05:52:20]OFD Sender: No OFD packet to send [05:52:25]OFD Sender: No OFD packet to send [05:52:30]OFD Sender: No OFD packet to send [05:52:35]OFD Sender: No OFD packet to send [05:52:40]OFD Sender: No OFD packet to send [05:52:46]OFD Sender: No OFD packet to send [05:52:51]OFD Sender: No OFD packet to send [05:52:56]OFD Sender: No OFD packet to send [05:53:01]OFD Sender: No OFD packet to send [05:53:06]OFD Sender: No OFD packet to send [05:53:10]recv_with_timeout no data received [05:53:11]OFD Sender: No OFD packet to send [05:53:16]OFD Sender: No OFD packet to send [05:53:21]OFD Sender: No OFD packet to send [05:53:26]OFD Sender: No OFD packet to send [05:53:31]OFD Sender: No OFD packet to send [05:53:36]OFD Sender: No OFD packet to send [05:53:41]OFD Sender: No OFD packet to send [05:53:46]OFD Sender: No OFD packet to send [05:53:51]OFD Sender: No OFD packet to send [05:53:56]OFD Sender: No OFD packet to send [05:54:01]OFD Sender: No OFD packet to send [05:54:06]OFD Sender: No OFD packet to send [05:54:11]OFD Sender: No OFD packet to send [05:54:16]OFD Sender: No OFD packet to send [05:54:21]OFD Sender: No OFD packet to send [05:54:26]OFD Sender: No OFD packet to send [05:54:31]OFD Sender: No OFD packet to send [05:54:36]OFD Sender: No OFD packet to send [05:54:41]OFD Sender: No OFD packet to send [05:54:46]OFD Sender: No OFD packet to send [05:54:51]OFD Sender: No OFD packet to send [05:54:56]OFD Sender: No OFD packet to send [05:55:01]OFD Sender: No OFD packet to send [05:55:06]OFD Sender: No OFD packet to send [05:55:11]OFD Sender: No OFD packet to send [05:55:16]OFD Sender: No OFD packet to send [05:55:21]OFD Sender: No OFD packet to send [05:55:26]OFD Sender: No OFD packet to send [05:55:31]OFD Sender: No OFD packet to send [05:55:36]OFD Sender: No OFD packet to send [05:55:41]OFD Sender: No OFD packet to send [05:55:46]OFD Sender: No OFD packet to send [05:55:51]OFD Sender: No OFD packet to send [05:55:56]OFD Sender: No OFD packet to send [05:56:01]OFD Sender: No OFD packet to send [05:56:06]OFD Sender: No OFD packet to send [05:56:11]OFD Sender: No OFD packet to send [05:56:16]OFD Sender: No OFD packet to send [05:56:21]OFD Sender: No OFD packet to send [05:56:26]OFD Sender: No OFD packet to send [05:56:31]OFD Sender: No OFD packet to send [05:56:36]OFD Sender: No OFD packet to send [05:56:41]OFD Sender: No OFD packet to send [05:56:46]OFD Sender: No OFD packet to send [05:56:51]OFD Sender: No OFD packet to send [05:56:56]OFD Sender: No OFD packet to send [05:57:01]OFD Sender: No OFD packet to send [05:57:06]OFD Sender: No OFD packet to send [05:57:11]OFD Sender: No OFD packet to send [05:57:16]OFD Sender: No OFD packet to send [05:57:21]OFD Sender: No OFD packet to send [05:57:26]OFD Sender: No OFD packet to send [05:57:32]OFD Sender: No OFD packet to send [05:57:37]OFD Sender: No OFD packet to send [05:57:42]OFD Sender: No OFD packet to send [05:57:47]OFD Sender: No OFD packet to send [05:57:52]OFD Sender: No OFD packet to send [05:57:57]OFD Sender: No OFD packet to send [05:58:02]OFD Sender: No OFD packet to send [05:58:07]OFD Sender: No OFD packet to send [05:58:12]OFD Sender: No OFD packet to send [05:58:17]OFD Sender: No OFD packet to send [05:58:22]OFD Sender: No OFD packet to send [05:58:27]OFD Sender: No OFD packet to send [05:58:32]OFD Sender: No OFD packet to send [05:58:32]accept exits with 10 [05:58:32]New connection [05:58:32]New thread 3066695012 created [05:58:32]Thread 3066551652 joined [05:58:32]Waiting for new connection... [05:58:32] Sock 10.Parse request [05:58:32]Sock 10.Check first char [05:58:32]Sock 10.First char is OK [05:58:32]request: POST /json_proto HTTP/1.0 [05:58:32]Method: POST [05:58:32]URL: /json_proto [05:58:32]Method is POST - this is cgi request [05:58:32]url: /json_proto [05:58:32]query_string will be loaded in cgi processing [05:58:32]execute_cgi json_proto POST (null) [05:58:32]execute_cgi path=json_proto method=POST [05:58:32]POST find Content-Length [05:58:32]Host: 172.17.43.67:8080 [05:58:32]Content-Length: 680 [05:58:32]Content-Type: application/json [05:58:32] [05:58:32]POST finish read [05:58:32]Found Content-Length = 680 [05:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786150", "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" ] } } [05:58:32]execute_script... [05:58:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786150", "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" ] } } [05:58:32]POST & json_proto [05:58:32]process_json_proto [05:58:32]json parsed OK: [05:58:32]protocol is kg_v1.0 [05:58:32]action value=close_receipt [05:58:32]process_action close_receipt [05:58:32]cmd_close_receipt [05:58:32]MH_GetDate [05:58:32]Write to MH i2c: F0 00 00 B3 00 A2 [05:58:32]Write i2c OK [05:58:32]MH_I2C_Read... [05:58:32]Read from MH i2c: F0 [05:58:32]MH_I2C_Read... [05:58:32]Read from MH i2c: F0 09 00 [05:58:32]MH_I2C_Read... [05:58:32]Read from MH i2c: F0 09 00 B3 00 00 89 03 F1 66 6A BD 47 65 61 [05:58:32]GetLastDocTimeStamp 1727068827 [05:58:32]current date 1727071113 [05:58:32]FM_GetShiftState [05:58:32]SAM_PROTO_GetShiftState [05:58:32]wFMCommunicate request_size=4 [05:58:32]MH_SAM_APDU [05:58:32]CAPDU: 80 13 01 00 [05:58:32]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [05:58:32]Write i2c OK [05:58:32]MH_I2C_Read... [05:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:58:32]Read from MH i2c: E2 [05:58:32]MH_I2C_Read... [05:58:32]Read from MH i2c: E2 0E 00 [05:58:32]MH_I2C_Read... [05:58:32]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [05:58:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [05:58:32]wFMCommunicate OK [05:58:32]SAM_PROTO_GetShiftState done [05:58:32]FM_GetShiftState done [05:58:32]opened in 1727051593 [05:58:32]opened+sec_in_day 1727137993 [05:58:32]quantity*price = 100050 [05:58:32]sum+1 = 100052 [05:58: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 СНО: Общий режим Чек 15 23.09.2024 05:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152143 ФПД: 141468898060096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T055833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152143&fm=141468898060096&tin=02508201610067®Number=0000000000091825&sum=100000 [05:58:33]StoreToDocumentArchive [05:58:33]shift 476 fd 152143 [05:58:33]save to /storage/0476/doc_00152143 [05:58:33]save last doc name /storage/0476/doc_00152143 to /storage/kkm_last_doc_name [05:58:33]save OK [05:58:33]Clear old archive folders... [05:58:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:58:33]tlvbuf is 001960E0 [05:58:33]SAM_PROTO_ClearQueue [05:58:33]wFMCommunicate request_size=4 [05:58:33]MH_SAM_APDU [05:58:33]CAPDU: 80 09 00 00 [05:58:33]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:58:33]Read from MH i2c: E2 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [05:58:33]RAPDU: 90 00 [05:58:33]wFMCommunicate OK [05:58:33]SAM_PROTO_ClearQueue done [05:58:33]KKMCreateOFDPacket [05:58:33]OFDProtocolAddRootSTLVToBuf [05:58:33]FM_MakeSignedData [05:58:33]FM_MakeSignedData [05:58:33]SAM_PROTO_SignData [05:58:33]wFMCommunicate request_size=4 [05:58:33]MH_SAM_APDU [05:58:33]CAPDU: 80 0D 01 02 [05:58:33]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:58:33]Read from MH i2c: E2 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [05:58:33]RAPDU: 90 00 [05:58:33]wFMCommunicate OK [05:58:33]wFMCommunicate request_size=255 [05:58:33]MH_SAM_APDU [05:58: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 0F 00 00 00 F4 03 04 00 89 03 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 80 AA 4B 6A [05:58:33]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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 0F 00 00 00 F4 03 04 00 89 03 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 80 AA 4B 6A 00 00 11 [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:58:33]Read from MH i2c: E2 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [05:58:33]RAPDU: 90 00 [05:58:33]wFMCommunicate OK [05:58:33]wFMCommunicate request_size=7 [05:58:33]MH_SAM_APDU [05:58:33]CAPDU: 80 0D 02 02 02 67 40 [05:58:33]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 67 40 00 00 E9 [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:58:33]Read from MH i2c: E2 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [05:58:33]RAPDU: 90 00 [05:58:33]wFMCommunicate OK [05:58:33]wFMCommunicate request_size=4 [05:58:33]MH_SAM_APDU [05:58:33]CAPDU: 80 0D 03 02 [05:58:33]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:58:33]Read from MH i2c: E2 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 0B 00 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 0B 00 C5 00 00 D5 F2 A9 85 48 00 8A E3 90 00 EB [05:58:33]RAPDU: D5 F2 A9 85 48 00 8A E3 90 00 [05:58:33]wFMCommunicate OK [05:58:33]SAM_PROTO_SignData done [05:58:33]FM_MakeSignedData done [05:58:33]CreateOFDProtocolMessage [05:58:33]wFMCommunicate request_size=4 [05:58:33]MH_SAM_APDU [05:58:33]CAPDU: 80 11 00 00 [05:58:33]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:58:33]Read from MH i2c: E2 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: E2 17 00 [05:58:33]MH_I2C_Read... [05:58:33]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 [05:58:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:58:33]wFMCommunicate OK [05:58:33]CreateOFDProtocolMessage done [05:58:33]OFDSenderStorePacket 152143 [05:58:33]StoreOFDPacket docnum=152143 [05:58: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 74 ED 04 01 8F 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 0F 00 00 00 F4 03 04 00 89 03 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 80 AA 4B 6A 67 40 D5 F2 A9 85 48 00 8A E3 [05:58:33]CheckFolder [05:58:33]dirname=/storage/ofd_packets [05:58:33]CheckFolder done [05:58:33]ProducePacketName [05:58:33]name=ofd_packets/00152143 [05:58:33]NVStorageSaveData ofd_packets/00152143 [05:58:33]File name is /storage/ofd_packets/00152143 [05:58:33]Write 298 bytes [05:58:33]NVStorageSaveData done [05:58:33]OFDSenderStorePacket done [05:58:33]KKMCreateOFDPacket done [05:58:33]NVStorageSaveData kkm_last_timestamp [05:58:33]File name is /storage/kkm_last_timestamp [05:58:33]Write 4 bytes [05:58:33]NVStorageSaveData done [05:58:33]ExternCall_PrintAddStr [05:58:33]wPrintStart [05:58:33]Write to MH i2c: 01 00 00 C7 00 C7 [05:58:33]Write i2c OK [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: 01 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: 01 07 00 [05:58:33]MH_I2C_Read... [05:58:33]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [05:58:33]RasterBufferAndPrint [05:58:33]line Счет N : (1)1786150 [05:58:33]line ИНН: 02508201610067 [05:58:33]line Контрольно-Кассовый Чек [05:58:33]line ПРОДАЖА [05:58:33]line ТРК (МРК, ГНК) : 31 [05:58:33]line Товар: 2710194210 [05:58:33]line ДТ-К-5 [05:58:33]line 13.130 * 76.20 [05:58:33]line = 1000.51 [05:58:33]line НДС 12% НСП 1% [05:58:33]line > о реализуемом товаре [05:58:33]line ОКРУГЛЕНИЕ: -0.51 [05:58:33]line ИТОГО: 1000.00 [05:58:33]line Внесено: 1000.00 [05:58:33]line СДАЧА: 0.00 [05:58:33]line НСП 1% : 8.85 [05:58:33]line НДС 12% : 106.25 [05:58:33]line Наличными: 1000.00 [05:58:33]line Безнал.: 0.00 [05:58:33]line Место: АЗС № 89 "Партнер Нефть" [05:58:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:58:33]line СНО: Общий режим [05:58:33]line Чек 15 23.09.2024 05:58 [05:58:33]line Смена: 476 ФФД: 1.0 [05:58:33]line ЗНМ: 0300000113 [05:58:33]line РНМ: 0000000000091825 [05:58:33]line Версия ККМ: 001 [05:58:33]line ФМ: 0000000000871835 [05:58:33]line ФД: 152143 [05:58:33]line ФПД: 141468898060096 [05:58:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T055833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152143&fm=141468898060096&tin=02508201610067®Number=0000000000091825&sum=100000 [05:58:34]OFD Sender: Processing packet 152143 [packets to send 827, broken 826] [05:58:34]ProducePacketName [05:58:34]name=ofd_packets/00152143 [05:58:34]OFD Sender: To server: pG, [05:58:34]CommunicateWithHost lk.salyk.kg:30040 [05:58:34]ConnectInit lk.salyk.kg [05:58:34]written 0, free lines is 4095 [05:58:34]Write to MH i2c: 01 00 00 F2 00 F2 [05:58:34]Write i2c OK [05:58:34]MH_I2C_Read... [05:58:34]Read from MH i2c: 01 [05:58:34]MH_I2C_Read... [05:58:34]Read from MH i2c: 01 07 00 [05:58:34]MH_I2C_Read... [05:58:34]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D5 0C DA [05:58:34]RasterBufferAndPrint [05:58:34]line [05:58:34]line [05:58:34]line [05:58:34]line [05:58:34]line [05:58:34]written 0, free lines is 3292 [05:58:34]MH_Cut [05:58:34]Write to MH i2c: D1 01 00 F9 00 01 CB [05:58:34]Write i2c OK [05:58:34]MH_I2C_Read... [05:58:34]Read from MH i2c: D1 [05:58:34]MH_I2C_Read... [05:58:34]Read from MH i2c: D1 01 00 [05:58:34]MH_I2C_Read... [05:58:34]Read from MH i2c: D1 01 00 F9 00 00 CA [05:58:34]Write to MH i2c: 01 00 00 FA 00 FA [05:58:34]Write i2c OK [05:58:34]MH_I2C_Read... [05:58:34]Connected sock=9 [05:58: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 74 ED 04 01 8F 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 0F 00 00 00 F4 03 04 00 89 03 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 80 AA 4B 6A 67 40 D5 F2 A9 85 48 00 8A E3 [05:58:35]*** Cut start [05:58:35]*** Purtial cut [05:58:35]*** Stage 1: CUTSNS_PIN = 1 [05:58: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 1C 25 47 00 71 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 4F 52 02 00 F4 03 04 00 8B AB F0 66 B6 04 01 00 00 BB FF 04 37 97 46 31 D9 [05:58:35]CommunicateWithHost err = 0 [05:58:35]CheckOFDResponse [05:58:35]1017 (14) - 77093643461234 [05:58:35]1041 (16) - 0000000000871835 [05:58:35]1040 (4) - 152143 [05:58:35]1012 (4) - 22.09.2024 23:43 [05:58:35]1206 (1) - 0 [05:58:35]OFD Sender: Remove packet 152143 [05:58:35]ProducePacketName [05:58:35]name=ofd_packets/00152143 [05:58:35]NVStorageDeleteData [05:58:35]Read from MH i2c: 01 [05:58:35]MH_I2C_Read... [05:58:35]*** Stop cut motor [05:58:35]*** Cut end [05:58:35]Read from MH i2c: 01 07 00 [05:58:35]MH_I2C_Read... [05:58:35]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [05:58:35]process_action close_receipt done [05:58:35]requested_data is exist [05:58:35]produce_requested_data [05:58:35]requested_item fm.sn is exist - process it [05:58:35]wFMCommunicate request_size=4 [05:58:35]MH_SAM_APDU [05:58:35]CAPDU: 80 11 00 00 [05:58:35]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [05:58:35]Write i2c OK [05:58:35]MH_I2C_Read... [05:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:58:35]Read from MH i2c: E2 [05:58:35]MH_I2C_Read... [05:58:35]Read from MH i2c: E2 17 00 [05:58:35]MH_I2C_Read... [05:58:35]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 [05:58: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:58:35]wFMCommunicate OK [05:58:35]requested_item fd.num is exist - process it [05:58:35]SAM_PROTO_GetFieldsCounters [05:58:35]wFMCommunicate request_size=4 [05:58:35]MH_SAM_APDU [05:58:35]CAPDU: 80 13 00 00 [05:58:35]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [05:58:35]Write i2c OK [05:58:35]MH_I2C_Read... [05:58:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:58:35]Read from MH i2c: E2 [05:58:35]MH_I2C_Read... [05:58:35]Read from MH i2c: E2 62 00 [05:58:35]MH_I2C_Read... [05:58:35]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 4F 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 46 [05:58: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 4F 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:58:36]wFMCommunicate OK [05:58:36]SAM_PROTO_GetFieldsCounters done [05:58:36]requested_item shift.num is exist - process it [05:58:36]requested_item shift.opened is exist - process it [05:58:36]req_shift_opened [05:58:36]FM_GetShiftState [05:58:36]SAM_PROTO_GetShiftState [05:58:36]wFMCommunicate request_size=4 [05:58:36]MH_SAM_APDU [05:58:36]CAPDU: 80 13 01 00 [05:58:36]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [05:58:36]Write i2c OK [05:58:36]MH_I2C_Read... [05:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:58:36]Read from MH i2c: E2 [05:58:36]MH_I2C_Read... [05:58:36]Read from MH i2c: E2 0E 00 [05:58:36]MH_I2C_Read... [05:58:36]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [05:58:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [05:58:36]wFMCommunicate OK [05:58:36]SAM_PROTO_GetShiftState done [05:58:36]FM_GetShiftState done [05:58:36]req_shift_opened done [05:58:36]requested_item shift.open_date is exist - process it [05:58:36]req_shift_open_date [05:58:36]req_shift_open_date done [05:58:36]produce_requested_data done [05:58:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152143,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [05:58:36]process_action_free close_receipt [05:58:36]json_value_free [05:58:36]json_value_free done [05:58:36]process_json_proto returns [05:58:36]Send response to host [05:58:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152143,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [05:58:36]free response buf [05:58:36]execute_script done [05:58:36]execute_script returns [05:58:36]free content buf [05:58:36]Sock 10.Close socket [05:58:36]Sock 10.Thread stoped [05:58:36]OFD Sender: No OFD packet to send [05:58:41]OFD Sender: No OFD packet to send [05:58:46]OFD Sender: No OFD packet to send [05:58:51]OFD Sender: No OFD packet to send [05:58:56]OFD Sender: No OFD packet to send [05:58:57]recv_with_timeout no data received [05:59:01]OFD Sender: No OFD packet to send [05:59:06]OFD Sender: No OFD packet to send [05:59:11]OFD Sender: No OFD packet to send [05:59:16]OFD Sender: No OFD packet to send [05:59:21]OFD Sender: No OFD packet to send [05:59:26]OFD Sender: No OFD packet to send [05:59:31]OFD Sender: No OFD packet to send [05:59:36]OFD Sender: No OFD packet to send [05:59:41]OFD Sender: No OFD packet to send [05:59:46]OFD Sender: No OFD packet to send [05:59:51]OFD Sender: No OFD packet to send [05:59:56]OFD Sender: No OFD packet to send [06:00:01]OFD Sender: No OFD packet to send [06:00:06]OFD Sender: No OFD packet to send [06:00:11]OFD Sender: No OFD packet to send [06:00:16]OFD Sender: No OFD packet to send [06:00:21]OFD Sender: No OFD packet to send [06:00:26]OFD Sender: No OFD packet to send [06:00:31]OFD Sender: No OFD packet to send [06:00:36]OFD Sender: No OFD packet to send [06:00:41]OFD Sender: No OFD packet to send [06:00:46]OFD Sender: No OFD packet to send [06:00:51]OFD Sender: No OFD packet to send [06:00:56]OFD Sender: No OFD packet to send [06:01:01]OFD Sender: No OFD packet to send [06:01:01]recv_with_timeout no data received [06:01:06]OFD Sender: No OFD packet to send [06:01:11]OFD Sender: No OFD packet to send [06:01:16]OFD Sender: No OFD packet to send [06:01:19]recv_with_timeout no data received [06:01:21]OFD Sender: No OFD packet to send [06:01:26]OFD Sender: No OFD packet to send [06:01:31]OFD Sender: No OFD packet to send [06:01:36]OFD Sender: No OFD packet to send [06:01:41]OFD Sender: No OFD packet to send [06:01:46]OFD Sender: No OFD packet to send [06:01:48]recv_with_timeout no data received [06:01:51]OFD Sender: No OFD packet to send [06:01:56]OFD Sender: No OFD packet to send [06:02:01]OFD Sender: No OFD packet to send [06:02:06]OFD Sender: No OFD packet to send [06:02:11]OFD Sender: No OFD packet to send [06:02:16]OFD Sender: No OFD packet to send [06:02:21]OFD Sender: No OFD packet to send [06:02:26]OFD Sender: No OFD packet to send [06:02:31]OFD Sender: No OFD packet to send [06:02:36]OFD Sender: No OFD packet to send [06:02:42]OFD Sender: No OFD packet to send [06:02:47]OFD Sender: No OFD packet to send [06:02:52]OFD Sender: No OFD packet to send [06:02:57]OFD Sender: No OFD packet to send [06:03:02]OFD Sender: No OFD packet to send [06:03:07]OFD Sender: No OFD packet to send [06:03:12]OFD Sender: No OFD packet to send [06:03:17]OFD Sender: No OFD packet to send [06:03:22]OFD Sender: No OFD packet to send [06:03:27]OFD Sender: No OFD packet to send [06:03:32]OFD Sender: No OFD packet to send [06:03:37]OFD Sender: No OFD packet to send [06:03:42]OFD Sender: No OFD packet to send [06:03:47]OFD Sender: No OFD packet to send [06:03:52]OFD Sender: No OFD packet to send [06:03:57]OFD Sender: No OFD packet to send [06:04:02]OFD Sender: No OFD packet to send [06:04:07]OFD Sender: No OFD packet to send [06:04:12]OFD Sender: No OFD packet to send [06:04:17]OFD Sender: No OFD packet to send [06:04:22]OFD Sender: No OFD packet to send [06:04:27]OFD Sender: No OFD packet to send [06:04:32]OFD Sender: No OFD packet to send [06:04:37]OFD Sender: No OFD packet to send [06:04:42]OFD Sender: No OFD packet to send [06:04:47]OFD Sender: No OFD packet to send [06:04:52]OFD Sender: No OFD packet to send [06:04:57]OFD Sender: No OFD packet to send [06:05:02]OFD Sender: No OFD packet to send [06:05:07]OFD Sender: No OFD packet to send [06:05:08]recv_with_timeout no data received [06:05:12]OFD Sender: No OFD packet to send [06:05:17]OFD Sender: No OFD packet to send [06:05:22]OFD Sender: No OFD packet to send [06:05:27]OFD Sender: No OFD packet to send [06:05:32]OFD Sender: No OFD packet to send [06:05:37]OFD Sender: No OFD packet to send [06:05:41]recv_with_timeout no data received [06:05:42]OFD Sender: No OFD packet to send [06:05:47]OFD Sender: No OFD packet to send [06:05:52]OFD Sender: No OFD packet to send [06:05:57]OFD Sender: No OFD packet to send [06:06:02]OFD Sender: No OFD packet to send [06:06:07]OFD Sender: No OFD packet to send [06:06:12]OFD Sender: No OFD packet to send [06:06:17]OFD Sender: No OFD packet to send [06:06:22]OFD Sender: No OFD packet to send [06:06:27]OFD Sender: No OFD packet to send [06:06:32]OFD Sender: No OFD packet to send [06:06:37]OFD Sender: No OFD packet to send [06:06:42]OFD Sender: No OFD packet to send [06:06:47]OFD Sender: No OFD packet to send [06:06:52]OFD Sender: No OFD packet to send [06:06:57]OFD Sender: No OFD packet to send [06:07:01]recv_with_timeout no data received [06:07:02]OFD Sender: No OFD packet to send [06:07:07]OFD Sender: No OFD packet to send [06:07:12]OFD Sender: No OFD packet to send [06:07:17]OFD Sender: No OFD packet to send [06:07:22]OFD Sender: No OFD packet to send [06:07:28]OFD Sender: No OFD packet to send [06:07:33]OFD Sender: No OFD packet to send [06:07:38]OFD Sender: No OFD packet to send [06:07:43]OFD Sender: No OFD packet to send [06:07:48]OFD Sender: No OFD packet to send [06:07:53]OFD Sender: No OFD packet to send [06:07:58]OFD Sender: No OFD packet to send [06:08:03]OFD Sender: No OFD packet to send [06:08:08]OFD Sender: No OFD packet to send [06:08:13]OFD Sender: No OFD packet to send [06:08:18]OFD Sender: No OFD packet to send [06:08:23]OFD Sender: No OFD packet to send [06:08:28]OFD Sender: No OFD packet to send [06:08:33]OFD Sender: No OFD packet to send [06:08:38]OFD Sender: No OFD packet to send [06:08:43]OFD Sender: No OFD packet to send [06:08:48]OFD Sender: No OFD packet to send [06:08:53]OFD Sender: No OFD packet to send [06:08:58]OFD Sender: No OFD packet to send [06:09:03]OFD Sender: No OFD packet to send [06:09:08]OFD Sender: No OFD packet to send [06:09:13]OFD Sender: No OFD packet to send [06:09:18]OFD Sender: No OFD packet to send [06:09:23]OFD Sender: No OFD packet to send [06:09:28]OFD Sender: No OFD packet to send [06:09:33]OFD Sender: No OFD packet to send [06:09:38]OFD Sender: No OFD packet to send [06:09:43]OFD Sender: No OFD packet to send [06:09:48]OFD Sender: No OFD packet to send [06:09:53]OFD Sender: No OFD packet to send [06:09:58]OFD Sender: No OFD packet to send [06:10:03]OFD Sender: No OFD packet to send [06:10:08]OFD Sender: No OFD packet to send [06:10:13]OFD Sender: No OFD packet to send [06:10:15]recv_with_timeout no data received [06:10:18]OFD Sender: No OFD packet to send [06:10:23]OFD Sender: No OFD packet to send [06:10:28]OFD Sender: No OFD packet to send [06:10:33]OFD Sender: No OFD packet to send [06:10:38]OFD Sender: No OFD packet to send [06:10:43]OFD Sender: No OFD packet to send [06:10:48]OFD Sender: No OFD packet to send [06:10:53]OFD Sender: No OFD packet to send [06:10:58]OFD Sender: No OFD packet to send [06:11:03]OFD Sender: No OFD packet to send [06:11:08]OFD Sender: No OFD packet to send [06:11:13]OFD Sender: No OFD packet to send [06:11:18]OFD Sender: No OFD packet to send [06:11:23]OFD Sender: No OFD packet to send [06:11:28]OFD Sender: No OFD packet to send [06:11:33]OFD Sender: No OFD packet to send [06:11:38]OFD Sender: No OFD packet to send [06:11:43]OFD Sender: No OFD packet to send [06:11:48]OFD Sender: No OFD packet to send [06:11:50]recv_with_timeout no data received [06:11:53]OFD Sender: No OFD packet to send [06:11:58]OFD Sender: No OFD packet to send [06:12:02]accept exits with 7 [06:12:02]New connection [06:12:02]New thread 3066551652 created [06:12:02]Thread 3066695012 joined [06:12:02]Waiting for new connection... [06:12:02] Sock 7.Parse request [06:12:02]Sock 7.Check first char [06:12:02]Sock 7.First char is OK [06:12:02]request: POST /json_proto HTTP/1.0 [06:12:02]Method: POST [06:12:02]URL: /json_proto [06:12:02]Method is POST - this is cgi request [06:12:02]url: /json_proto [06:12:02]query_string will be loaded in cgi processing [06:12:02]execute_cgi json_proto POST (null) [06:12:02]execute_cgi path=json_proto method=POST [06:12:02]POST find Content-Length [06:12:02]Host: 172.17.43.67:8080 [06:12:02]Content-Length: 680 [06:12:02]Content-Type: application/json [06:12:02] [06:12:02]POST finish read [06:12:02]Found Content-Length = 680 [06:12:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786151", "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" ] } } [06:12:02]execute_script... [06:12: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)1786151", "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" ] } } [06:12:02]POST & json_proto [06:12:02]process_json_proto [06:12:02]json parsed OK: [06:12:02]protocol is kg_v1.0 [06:12:02]action value=close_receipt [06:12:02]process_action close_receipt [06:12:02]cmd_close_receipt [06:12:02]MH_GetDate [06:12:02]Write to MH i2c: F0 00 00 FE 00 ED [06:12:02]Write i2c OK [06:12:02]MH_I2C_Read... [06:12:02]Read from MH i2c: F0 [06:12:02]MH_I2C_Read... [06:12:02]Read from MH i2c: F0 09 00 [06:12:02]MH_I2C_Read... [06:12:02]Read from MH i2c: F0 09 00 FE 00 00 B3 06 F1 66 6A BD 47 65 D9 [06:12:02]GetLastDocTimeStamp 1727071113 [06:12:02]current date 1727071923 [06:12:02]FM_GetShiftState [06:12:02]SAM_PROTO_GetShiftState [06:12:02]wFMCommunicate request_size=4 [06:12:02]MH_SAM_APDU [06:12:02]CAPDU: 80 13 01 00 [06:12:02]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [06:12:02]Write i2c OK [06:12:02]MH_I2C_Read... [06:12:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:12:02]Read from MH i2c: E2 [06:12:02]MH_I2C_Read... [06:12:02]Read from MH i2c: E2 0E 00 [06:12:02]MH_I2C_Read... [06:12:02]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [06:12:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:12:02]wFMCommunicate OK [06:12:02]SAM_PROTO_GetShiftState done [06:12:02]FM_GetShiftState done [06:12:02]opened in 1727051593 [06:12:02]opened+sec_in_day 1727137993 [06:12:02]quantity*price = 100050 [06:12:02]sum+1 = 100052 [06:12: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 СНО: Общий режим Чек 16 23.09.2024 06:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152144 ФПД: 74569915455868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T061203&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152144&fm=74569915455868&tin=02508201610067®Number=0000000000091825&sum=100000 [06:12:03]StoreToDocumentArchive [06:12:03]shift 476 fd 152144 [06:12:03]save to /storage/0476/doc_00152144 [06:12:03]save last doc name /storage/0476/doc_00152144 to /storage/kkm_last_doc_name [06:12:03]save OK [06:12:03]Clear old archive folders... [06:12:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:12:03]tlvbuf is 0019CB30 [06:12:03]SAM_PROTO_ClearQueue [06:12:03]wFMCommunicate request_size=4 [06:12:03]MH_SAM_APDU [06:12:03]CAPDU: 80 09 00 00 [06:12:03]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [06:12:03]Write i2c OK [06:12:03]MH_I2C_Read... [06:12:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:12:03]Read from MH i2c: E2 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [06:12:03]RAPDU: 90 00 [06:12:03]wFMCommunicate OK [06:12:03]SAM_PROTO_ClearQueue done [06:12:03]KKMCreateOFDPacket [06:12:03]OFDProtocolAddRootSTLVToBuf [06:12:03]FM_MakeSignedData [06:12:03]FM_MakeSignedData [06:12:03]SAM_PROTO_SignData [06:12:03]wFMCommunicate request_size=4 [06:12:03]MH_SAM_APDU [06:12:03]CAPDU: 80 0D 01 02 [06:12:03]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [06:12:03]Write i2c OK [06:12:03]MH_I2C_Read... [06:12:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:12:03]Read from MH i2c: E2 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [06:12:03]RAPDU: 90 00 [06:12:03]wFMCommunicate OK [06:12:03]wFMCommunicate request_size=255 [06:12:03]MH_SAM_APDU [06:12: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 10 00 00 00 F4 03 04 00 B3 06 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 43 D2 29 52 [06:12:03]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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 10 00 00 00 F4 03 04 00 B3 06 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 43 D2 29 52 00 00 3D [06:12:03]Write i2c OK [06:12:03]MH_I2C_Read... [06:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:12:03]Read from MH i2c: E2 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [06:12:03]RAPDU: 90 00 [06:12:03]wFMCommunicate OK [06:12:03]wFMCommunicate request_size=7 [06:12:03]MH_SAM_APDU [06:12:03]CAPDU: 80 0D 02 02 02 59 7C [06:12:03]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 59 7C 00 00 63 [06:12:03]Write i2c OK [06:12:03]MH_I2C_Read... [06:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:12:03]Read from MH i2c: E2 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 [06:12:03]MH_I2C_Read... [06:12:03]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [06:12:03]RAPDU: 90 00 [06:12:03]wFMCommunicate OK [06:12:03]wFMCommunicate request_size=4 [06:12:03]MH_SAM_APDU [06:12:03]CAPDU: 80 0D 03 02 [06:12:03]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [06:12:03]Write i2c OK [06:12:03]MH_I2C_Read... [06:12:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:12:04]Read from MH i2c: E2 [06:12:04]MH_I2C_Read... [06:12:04]Read from MH i2c: E2 0B 00 [06:12:04]MH_I2C_Read... [06:12:04]Read from MH i2c: E2 0B 00 10 01 00 D5 01 8A ED F6 9A DD 45 90 00 8C [06:12:04]RAPDU: D5 01 8A ED F6 9A DD 45 90 00 [06:12:04]wFMCommunicate OK [06:12:04]SAM_PROTO_SignData done [06:12:04]FM_MakeSignedData done [06:12:04]CreateOFDProtocolMessage [06:12:04]wFMCommunicate request_size=4 [06:12:04]MH_SAM_APDU [06:12:04]CAPDU: 80 11 00 00 [06:12:04]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [06:12:04]Write i2c OK [06:12:04]MH_I2C_Read... [06:12:04]OFD Sender: No OFD packet to send [06:12:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:12:04]Read from MH i2c: E2 [06:12:04]MH_I2C_Read... [06:12:04]Read from MH i2c: E2 17 00 [06:12:04]MH_I2C_Read... [06:12:04]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 [06:12:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:12:04]wFMCommunicate OK [06:12:04]CreateOFDProtocolMessage done [06:12:04]OFDSenderStorePacket 152144 [06:12:04]StoreOFDPacket docnum=152144 [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: 27873414+1699200362=1727073776 [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 F1 0D F1 66 6A BD 47 65 27 [06:42:57]Current date/time: 23.09.2024 06:42 [06:42:57]FM_Init [06:42:57]wFMConnect [06:42:57]MH_SAM_On [06:42:57]Write to MH i2c: E0 00 00 08 00 E7 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_init finished! [06:42:57]*** atr: [06:42:57]*** 0F 3B D5 18 FF 81 91 FE [06:42:57]*** 1F C3 80 73 C8 21 10 0A [06:42:57]*** 00 00 00 00 00 00 00 00 [06:42:57]*** 00 00 00 00 00 00 00 00 [06:42:57]*** 00 00 00 00 00 00 00 00 [06:42:57]*** 00 00 00 00 00 00 00 00 [06:42:57]*** 00 00 00 00 00 00 00 00 [06:42:57]*** 00 00 00 00 00 00 00 00 [06:42:57]Read from MH i2c: E0 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E0 10 00 [06:42:57]MH_I2C_Read... [06:42: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 [06:42:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:42:57]wFMCommunicate request_size=10 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:42:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:42:57]Read from MH i2c: E2 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:42:57]RAPDU: 90 00 [06:42:57]wFMCommunicate OK [06:42:57]wFMCommunicate request_size=4 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 80 11 00 00 [06:42:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:42:57]Read from MH i2c: E2 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 17 00 [06:42:57]MH_I2C_Read... [06:42: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 [06: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 [06:42:57]wFMCommunicate OK [06:42:57]Detected FM SN is 0000000000871835 [06:42:57]Stored FM SN is 0000000000871835 [06:42:57]wFMCommunicate request_size=9 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 80 16 00 00 04 E6 7F 00 00 [06:42:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:42:57]Read from MH i2c: E2 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:42:57]RAPDU: 90 00 [06:42:57]wFMCommunicate OK [06:42:57]FM PIN OK [06:42:57]wFMCommunicate request_size=8 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 80 14 04 00 03 02 00 01 [06:42:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:42:57]Read from MH i2c: E2 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:42:57]RAPDU: 90 00 [06:42:57]wFMCommunicate OK [06:42:57]wFMCommunicate request_size=13 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:42: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 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:42:57]Read from MH i2c: E2 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:42:57]RAPDU: 90 00 [06:42:57]wFMCommunicate OK [06:42:57]wFMCommunicate request_size=4 [06:42:57]MH_SAM_APDU [06:42:57]CAPDU: 80 11 00 00 [06:42:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:42:57]Read from MH i2c: E2 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: E2 17 00 [06:42:57]MH_I2C_Read... [06:42: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 [06: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 [06:42:57]wFMCommunicate OK [06:42:57]DocumentArchiveInit [06:42:57]Start Httpd... [06:42:57]Httpd thread 3067817316 created [06:42:57]Write to MH i2c: 01 00 00 0F 00 0F [06:42:57]Write i2c OK [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: 01 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: 01 07 00 [06:42:57]MH_I2C_Read... [06:42:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:42:57]MH Int Process started [06:42:57]Allocated Socket 8 [06:42:57]Bind OK [06:42:57]Listen OK [06:42:57]httpd running on port 8080 [06:42:57]Waiting for new connection... [06:42:58]OFD Sender: Processing packet 152144 [packets to send 827, broken 826] [06:42:58]ProducePacketName [06:42:58]name=ofd_packets/00152144 [06:42:58]OFD Sender: To server: pG, [06:42:58]CommunicateWithHost lk.salyk.kg:30040 [06:42:58]ConnectInit lk.salyk.kg [06:42:59]Connected sock=7 [06:42: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 0C 01 00 00 3F 55 04 01 BE E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 10 00 00 00 F4 03 04 00 B3 06 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 43 D2 29 52 59 7C D5 01 8A ED F6 9A DD 45 [06:43: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 D5 9B 47 00 87 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 50 52 02 00 F4 03 04 00 F3 B5 F0 66 B6 04 01 00 00 FB DB 63 7E 40 65 00 5E [06:43:00]CommunicateWithHost err = 0 [06:43:00]CheckOFDResponse [06:43:00]1017 (14) - 77093643461234 [06:43:00]1041 (16) - 0000000000871835 [06:43:00]1040 (4) - 152144 [06:43:00]1012 (4) - 23.09.2024 00:27 [06:43:00]1206 (1) - 0 [06:43:00]OFD Sender: Remove packet 152144 [06:43:00]ProducePacketName [06:43:00]name=ofd_packets/00152144 [06:43:00]NVStorageDeleteData [06:43:00]OFD Sender: No OFD packet to send [06:43:01]accept exits with 9 [06:43:01]New connection [06:43:01]New thread 3067530596 created [06:43:01]Waiting for new connection... [06:43:01] Sock 9.Parse request [06:43:01]Sock 9.Check first char [06:43:01]Sock 9.First char is OK [06:43:01]request: POST /json_proto HTTP/1.0 [06:43:01]Method: POST [06:43:01]URL: /json_proto [06:43:01]Method is POST - this is cgi request [06:43:01]url: /json_proto [06:43:01]query_string will be loaded in cgi processing [06:43:01]execute_cgi json_proto POST (null) [06:43:01]execute_cgi path=json_proto method=POST [06:43:01]POST find Content-Length [06:43:01]Host: 172.17.43.67:8080 [06:43:01]Content-Length: 215 [06:43:01]Content-Type: application/json [06:43:01] [06:43:01]POST finish read [06:43:01]Found Content-Length = 215 [06:43:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:43:01]execute_script... [06:43:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:43:01]POST & json_proto [06:43:01]process_json_proto [06:43:01]json parsed OK: [06:43:01]protocol is kg_v1.0 [06:43:01]action value=get_value [06:43:01]process_action get_value [06:43:01]cmd_get_value [06:43:01]process_action get_value done [06:43:01]requested_data is exist [06:43:01]produce_requested_data [06:43:01]requested_item kkm.sn is exist - process it [06:43:01]requested_item kkm.ver is exist - process it [06:43:01]requested_item fm.sn is exist - process it [06:43:01]wFMCommunicate request_size=4 [06:43:01]MH_SAM_APDU [06:43:01]CAPDU: 80 11 00 00 [06:43:01]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:43:01]Write i2c OK [06:43:01]MH_I2C_Read... [06:43:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:43:01]Read from MH i2c: E2 [06:43:01]MH_I2C_Read... [06:43:01]Read from MH i2c: E2 17 00 [06:43:01]MH_I2C_Read... [06:43:01]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 [06:43:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:43:01]wFMCommunicate OK [06:43:01]requested_item fd.num is exist - process it [06:43:01]SAM_PROTO_GetFieldsCounters [06:43:01]wFMCommunicate request_size=4 [06:43:01]MH_SAM_APDU [06:43:01]CAPDU: 80 13 00 00 [06:43:01]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:43:01]Write i2c OK [06:43:01]MH_I2C_Read... [06:43:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:43:01]Read from MH i2c: E2 [06:43:01]MH_I2C_Read... [06:43:01]Read from MH i2c: E2 62 00 [06:43:01]MH_I2C_Read... [06:43:01]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 50 52 02 00 0E 04 04 00 DC 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 5F [06:43: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 50 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:43:01]wFMCommunicate OK [06:43:01]SAM_PROTO_GetFieldsCounters done [06:43:01]requested_item shift.num is exist - process it [06:43:01]requested_item shift.opened is exist - process it [06:43:01]req_shift_opened [06:43:01]FM_GetShiftState [06:43:01]SAM_PROTO_GetShiftState [06:43:01]wFMCommunicate request_size=4 [06:43:01]MH_SAM_APDU [06:43:01]CAPDU: 80 13 01 00 [06:43:01]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:43:01]Write i2c OK [06:43:01]MH_I2C_Read... [06:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:43:01]Read from MH i2c: E2 [06:43:01]MH_I2C_Read... [06:43:01]Read from MH i2c: E2 0E 00 [06:43:01]MH_I2C_Read... [06:43:01]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [06:43:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:43:01]wFMCommunicate OK [06:43:01]SAM_PROTO_GetShiftState done [06:43:01]FM_GetShiftState done [06:43:01]req_shift_opened done [06:43:01]requested_item shift.open_date is exist - process it [06:43:01]req_shift_open_date [06:43:01]req_shift_open_date done [06:43:01]produce_requested_data done [06:43:01]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152144,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [06:43:01]process_action_free get_value [06:43:01]json_value_free [06:43:01]json_value_free done [06:43:01]process_json_proto returns [06:43:01]Send response to host [06:43:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152144,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [06:43:01]free response buf [06:43:01]execute_script done [06:43:01]execute_script returns [06:43:01]free content buf [06:43:01]Sock 9.Close socket [06:43:01]Sock 9.Thread stoped [06:43:01]accept exits with 10 [06:43:01]New connection [06:43:01]New thread 3067387236 created [06:43:01]Thread 3067530596 joined [06:43:01]Waiting for new connection... [06:43:01] Sock 10.Parse request [06:43:01]Sock 10.Check first char [06:43:01]Sock 10.First char is OK [06:43:01]request: POST /json_proto HTTP/1.0 [06:43:01]Method: POST [06:43:01]URL: /json_proto [06:43:01]Method is POST - this is cgi request [06:43:01]url: /json_proto [06:43:01]query_string will be loaded in cgi processing [06:43:01]execute_cgi json_proto POST (null) [06:43:01]execute_cgi path=json_proto method=POST [06:43:01]POST find Content-Length [06:43:01]Host: 172.17.43.67:8080 [06:43:01]Content-Length: 331 [06:43:01]Content-Type: application/json [06:43:01] [06:43:01]POST finish read [06:43:01]Found Content-Length = 331 [06:43:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:43:01]execute_script... [06:43:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:43:01]POST & json_proto [06:43:01]process_json_proto [06:43:01]json parsed OK: [06:43:01]protocol is kg_v1.0 [06:43:01]action value=get_value [06:43:01]process_action get_value [06:43:01]cmd_get_value [06:43:01]process_action get_value done [06:43:01]requested_data is exist [06:43:01]produce_requested_data [06:43:01]requested_item fm.sale.total is exist - process it [06:43:01]SAM_PROTO_GetFMData [06:43:01]wFMCommunicate request_size=4 [06:43:01]MH_SAM_APDU [06:43:01]CAPDU: 80 13 03 00 [06:43:01]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:43:01]Write i2c OK [06:43:01]MH_I2C_Read... [06:43:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:43:02]Read from MH i2c: E2 [06:43:02]MH_I2C_Read... [06:43:02]Read from MH i2c: E2 FD 00 [06:43:02]MH_I2C_Read... [06:43:02]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 98 4E 02 00 69 04 9F 00 6F 04 04 00 C3 4A 02 00 B1 04 05 00 44 C6 0E 99 02 70 04 05 00 44 C6 0E 99 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 18 B8 A7 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 9B 2B E3 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 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 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 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 5F [06:43:02]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 98 4E 02 00 69 04 9F 00 6F 04 04 00 C3 4A 02 00 B1 04 05 00 44 C6 0E 99 02 70 04 05 00 44 C6 0E 99 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 18 B8 A7 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 9B 2B E3 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 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 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 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [06:43:02]wFMCommunicate OK [06:43:02]wFMCommunicate request_size=4 [06:43:02]MH_SAM_APDU [06:43:02]CAPDU: 80 17 00 00 [06:43:02]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:43:02]Write i2c OK [06:43:02]MH_I2C_Read... [06:43:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:43:02]Read from MH i2c: E2 [06:43:02]MH_I2C_Read... [06:43:02]Read from MH i2c: E2 FD 00 [06:43:02]MH_I2C_Read... [06:43:02]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 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 E6 [06:43:02]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 [06:43:02]wFMCommunicate OK [06:43:02]wFMCommunicate request_size=4 [06:43:02]MH_SAM_APDU [06:43:02]CAPDU: 80 17 00 00 [06:43:02]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:43:02]Write i2c OK [06:43:02]MH_I2C_Read... [06:43:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:43:02]Read from MH i2c: E2 [06:43:02]MH_I2C_Read... [06:43:02]Read from MH i2c: E2 FD 00 [06:43:02]MH_I2C_Read... [06:43:02]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 [06:43: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 [06:43:02]wFMCommunicate OK [06:43:02]wFMCommunicate request_size=4 [06:43:02]MH_SAM_APDU [06:43:02]CAPDU: 80 17 00 00 [06:43:02]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:43:02]Write i2c OK [06:43:02]MH_I2C_Read... [06:43:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:43:03]Read from MH i2c: E2 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 FD 00 [06:43:03]MH_I2C_Read... [06:43: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 [06:43: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 [06:43:03]wFMCommunicate OK [06:43:03]wFMCommunicate request_size=4 [06:43:03]MH_SAM_APDU [06:43:03]CAPDU: 80 17 00 00 [06:43:03]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:43:03]Write i2c OK [06:43:03]MH_I2C_Read... [06:43:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [06:43:03]Read from MH i2c: E2 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 DE 00 [06:43:03]MH_I2C_Read... [06:43:03]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 [06:43: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 [06:43:03]wFMCommunicate OK [06:43:03]SAM_PROTO_GetFMData done [06:43:03]requested_item fm.sale_refund.total is exist - process it [06:43:03]requested_item fm.buy.total is exist - process it [06:43:03]requested_item shift.sale.total is exist - process it [06:43:03]SAM_PROTO_GetShiftData [06:43:03]wFMCommunicate request_size=4 [06:43:03]MH_SAM_APDU [06:43:03]CAPDU: 80 13 02 00 [06:43:03]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:43:03]Write i2c OK [06:43:03]MH_I2C_Read... [06:43:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:43:03]Read from MH i2c: E2 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 FD 00 [06:43:03]MH_I2C_Read... [06:43:03]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 10 00 00 00 69 04 98 00 6F 04 04 00 10 00 00 00 B1 04 03 00 CC 96 0B 70 04 03 00 CC 96 0B 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 2C 3B 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 43 1A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 0D [06:43:03]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 10 00 00 00 69 04 98 00 6F 04 04 00 10 00 00 00 B1 04 03 00 CC 96 0B 70 04 03 00 CC 96 0B 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 2C 3B 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 43 1A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [06:43:03]wFMCommunicate OK [06:43:03]wFMCommunicate request_size=4 [06:43:03]MH_SAM_APDU [06:43:03]CAPDU: 80 17 00 00 [06:43:03]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:43:03]Write i2c OK [06:43:03]MH_I2C_Read... [06:43:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:43:04]Read from MH i2c: E2 [06:43:04]MH_I2C_Read... [06:43:04]Read from MH i2c: E2 FD 00 [06:43:04]MH_I2C_Read... [06:43:04]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 [06:43:04]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 [06:43:04]wFMCommunicate OK [06:43:04]wFMCommunicate request_size=4 [06:43:04]MH_SAM_APDU [06:43:04]CAPDU: 80 17 00 00 [06:43:04]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [06:43:04]Write i2c OK [06:43:04]MH_I2C_Read... [06:43:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:43:04]Read from MH i2c: E2 [06:43:04]MH_I2C_Read... [06:43:04]Read from MH i2c: E2 FD 00 [06:43:04]MH_I2C_Read... [06:43:04]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 [06:43:04]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 [06:43:04]wFMCommunicate OK [06:43:04]wFMCommunicate request_size=4 [06:43:04]MH_SAM_APDU [06:43:04]CAPDU: 80 17 00 00 [06:43:04]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [06:43:04]Write i2c OK [06:43:04]MH_I2C_Read... [06:43:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:43:04]Read from MH i2c: E2 [06:43:04]MH_I2C_Read... [06:43:04]Read from MH i2c: E2 FD 00 [06:43:04]MH_I2C_Read... [06:43:04]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 [06:43:04]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 [06:43:04]wFMCommunicate OK [06:43:04]wFMCommunicate request_size=4 [06:43:04]MH_SAM_APDU [06:43:04]CAPDU: 80 17 00 00 [06:43:04]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [06:43:04]Write i2c OK [06:43:04]MH_I2C_Read... [06:43:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [06:43:04]Read from MH i2c: E2 [06:43:04]MH_I2C_Read... [06:43:04]Read from MH i2c: E2 C8 00 [06:43:04]MH_I2C_Read... [06:43:04]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 [06:43:05]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 [06:43:05]wFMCommunicate OK [06:43:05]SAM_PROTO_GetShiftData done [06:43:05]requested_item shift.sale.total_cash is exist - process it [06:43:05]requested_item shift.sale_refund.total is exist - process it [06:43:05]requested_item shift.sale_refund.total_cash is exist - process it [06:43:05]requested_item shift.buy.total is exist - process it [06:43:05]requested_item shift.buy.total_cash is exist - process it [06:43:05]produce_requested_data done [06:43:05]produce_requested_data return {"fm.sale.total":111578169.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":7595.00,"shift.sale.total_cash":7595.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [06:43:05]process_action_free get_value [06:43:05]json_value_free [06:43:05]json_value_free done [06:43:05]process_json_proto returns [06:43:05]Send response to host [06:43:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111578169.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":7595.00,"shift.sale.total_cash":7595.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [06:43:05]free response buf [06:43:05]execute_script done [06:43:05]execute_script returns [06:43:05]free content buf [06:43:05]Sock 10.Close socket [06:43:05]Sock 10.Thread stoped [06:43:05]accept exits with 9 [06:43:05]New connection [06:43:05]New thread 3067530596 created [06:43:05]Thread 3067387236 joined [06:43:05]Waiting for new connection... [06:43:05] Sock 9.Parse request [06:43:05]Sock 9.Check first char [06:43:05]Sock 9.First char is OK [06:43:05]request: POST /json_proto HTTP/1.0 [06:43:05]Method: POST [06:43:05]URL: /json_proto [06:43:05]Method is POST - this is cgi request [06:43:05]url: /json_proto [06:43:05]query_string will be loaded in cgi processing [06:43:05]execute_cgi json_proto POST (null) [06:43:05]execute_cgi path=json_proto method=POST [06:43:05]POST find Content-Length [06:43:05]Host: 172.17.43.67:8080 [06:43:05]Content-Length: 678 [06:43:05]Content-Type: application/json [06:43:05] [06:43:05]POST finish read [06:43:05]Found Content-Length = 678 [06:43:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786152", "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" ] } } [06:43:05]execute_script... [06:43:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786152", "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" ] } } [06:43:05]POST & json_proto [06:43:05]process_json_proto [06:43:05]json parsed OK: [06:43:05]protocol is kg_v1.0 [06:43:05]action value=close_receipt [06:43:05]process_action close_receipt [06:43:05]cmd_close_receipt [06:43:05]MH_GetDate [06:43:05]Write to MH i2c: F0 00 00 1D 00 0C [06:43:05]Write i2c OK [06:43:05]MH_I2C_Read... [06:43:05]Read from MH i2c: F0 [06:43:05]MH_I2C_Read... [06:43:05]Read from MH i2c: F0 09 00 [06:43:05]MH_I2C_Read... [06:43:05]Read from MH i2c: F0 09 00 1D 00 00 F9 0D F1 66 6A BD 47 65 45 [06:43:05]GetLastDocTimeStamp 1727071923 [06:43:05]current date 1727073785 [06:43:05]FM_GetShiftState [06:43:05]SAM_PROTO_GetShiftState [06:43:05]wFMCommunicate request_size=4 [06:43:05]MH_SAM_APDU [06:43:05]CAPDU: 80 13 01 00 [06:43:05]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [06:43:05]Write i2c OK [06:43:05]MH_I2C_Read... [06:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:43:05]Read from MH i2c: E2 [06:43:05]MH_I2C_Read... [06:43:05]Read from MH i2c: E2 0E 00 [06:43:05]MH_I2C_Read... [06:43:05]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [06:43:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:43:05]wFMCommunicate OK [06:43:05]SAM_PROTO_GetShiftState done [06:43:05]FM_GetShiftState done [06:43:05]opened in 1727051593 [06:43:05]opened+sec_in_day 1727137993 [06:43:05]quantity*price = 50036 [06:43:05]sum+1 = 50037 [06:43:05]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 СНО: Общий режим Чек 17 23.09.2024 06:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152145 ФПД: 17462097812554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T064305&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152145&fm=17462097812554&tin=02508201610067®Number=0000000000091825&sum=50000 [06:43:06]StoreToDocumentArchive [06:43:06]shift 476 fd 152145 [06:43:06]save to /storage/0476/doc_00152145 [06:43:06]save last doc name /storage/0476/doc_00152145 to /storage/kkm_last_doc_name [06:43:06]save OK [06:43:06]Clear old archive folders... [06:43:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:43:06]tlvbuf is 01231240 [06:43:06]SAM_PROTO_ClearQueue [06:43:06]wFMCommunicate request_size=4 [06:43:06]MH_SAM_APDU [06:43:06]CAPDU: 80 09 00 00 [06:43:06]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [06:43:06]Write i2c OK [06:43:06]MH_I2C_Read... [06:43:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:43:06]Read from MH i2c: E2 [06:43:06]MH_I2C_Read... [06:43:06]Read from MH i2c: E2 03 00 [06:43:06]MH_I2C_Read... [06:43:06]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [06:43:06]RAPDU: 90 00 [06:43:06]wFMCommunicate OK [06:43:06]SAM_PROTO_ClearQueue done [06:43:06]KKMCreateOFDPacket [06:43:06]OFDProtocolAddRootSTLVToBuf [06:43:06]FM_MakeSignedData [06:43:06]FM_MakeSignedData [06:43:06]SAM_PROTO_SignData [06:43:06]wFMCommunicate request_size=4 [06:43:06]MH_SAM_APDU [06:43:06]CAPDU: 80 0D 01 02 [06:43:06]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [06:43:06]Write i2c OK [06:43:06]MH_I2C_Read... [06:43:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:43:06]Read from MH i2c: E2 [06:43:06]MH_I2C_Read... [06:43:06]Read from MH i2c: E2 03 00 [06:43:06]MH_I2C_Read... [06:43:06]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [06:43:06]RAPDU: 90 00 [06:43:06]wFMCommunicate OK [06:43:06]wFMCommunicate request_size=255 [06:43:06]MH_SAM_APDU [06:43:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 F9 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F [06:43:07]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 11 00 00 00 F4 03 04 00 F9 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F 00 00 23 [06:43:07]Write i2c OK [06:43:07]MH_I2C_Read... [06:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:43:07]Read from MH i2c: E2 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 03 00 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [06:43:07]RAPDU: 90 00 [06:43:07]wFMCommunicate OK [06:43:07]wFMCommunicate request_size=10 [06:43:07]MH_SAM_APDU [06:43:07]CAPDU: 80 0D 02 02 05 E1 B6 23 1C 4A [06:43:07]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 E1 B6 23 1C 4A 00 00 D2 [06:43:07]Write i2c OK [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:43:07]E2 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 03 00 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [06:43:07]RAPDU: 90 00 [06:43:07]wFMCommunicate OK [06:43:07]wFMCommunicate request_size=4 [06:43:07]MH_SAM_APDU [06:43:07]CAPDU: 80 0D 03 02 [06:43:07]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [06:43:07]Write i2c OK [06:43:07]MH_I2C_Read... [06:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:43:07]Read from MH i2c: E2 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 0B 00 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 0B 00 2F 00 00 48 E1 47 2D 6B F1 FB B4 90 00 53 [06:43:07]RAPDU: 48 E1 47 2D 6B F1 FB B4 90 00 [06:43:07]wFMCommunicate OK [06:43:07]SAM_PROTO_SignData done [06:43:07]FM_MakeSignedData done [06:43:07]CreateOFDProtocolMessage [06:43:07]wFMCommunicate request_size=4 [06:43:07]MH_SAM_APDU [06:43:07]CAPDU: 80 11 00 00 [06:43:07]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [06:43:07]Write i2c OK [06:43:07]MH_I2C_Read... [06:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:43:07]Read from MH i2c: E2 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: E2 17 00 [06:43:07]MH_I2C_Read... [06:43:07]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 [06:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:43:07]wFMCommunicate OK [06:43:07]CreateOFDProtocolMessage done [06:43:07]OFDSenderStorePacket 152145 [06:43:07]StoreOFDPacket docnum=152145 [06:43: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 75 D6 07 01 24 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 11 00 00 00 F4 03 04 00 F9 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F E1 B6 23 1C 4A 48 E1 47 2D 6B F1 FB B4 [06:43:07]CheckFolder [06:43:07]dirname=/storage/ofd_packets [06:43:07]CheckFolder done [06:43:07]ProducePacketName [06:43:07]name=ofd_packets/00152145 [06:43:07]NVStorageSaveData ofd_packets/00152145 [06:43:07]File name is /storage/ofd_packets/00152145 [06:43:07]Write 301 bytes [06:43:07]NVStorageSaveData done [06:43:07]OFDSenderStorePacket done [06:43:07]KKMCreateOFDPacket done [06:43:07]NVStorageSaveData kkm_last_timestamp [06:43:07]File name is /storage/kkm_last_timestamp [06:43:07]Write 4 bytes [06:43:07]NVStorageSaveData done [06:43:07]ExternCall_PrintAddStr [06:43:07]wPrintStart [06:43:07]Write to MH i2c: 01 00 00 31 00 31 [06:43:07]Write i2c OK [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: 01 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: 01 07 00 [06:43:07]MH_I2C_Read... [06:43:07]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [06:43:07]RasterBufferAndPrint [06:43:07]line Счет N : (1)1786152 [06:43:07]line ИНН: 02508201610067 [06:43:07]line Контрольно-Кассовый Чек [06:43:07]line ПРОДАЖА [06:43:07]line ТРК (МРК, ГНК) : 42 [06:43:07]line Товар: 2710124130 [06:43:07]line Аи-92-К-5 [06:43:07]line 7.380 * 67.80 [06:43:07]line = 500.36 [06:43:07]line НДС 12% НСП 1% [06:43:07]line > о реализуемом товаре [06:43:07]line ОКРУГЛЕНИЕ: -0.36 [06:43:07]line ИТОГО: 500.00 [06:43:07]line Внесено: 500.00 [06:43:07]line СДАЧА: 0.00 [06:43:07]line НСП 1% : 4.43 [06:43:07]line НДС 12% : 53.14 [06:43:07]line Наличными: 500.00 [06:43:07]line Безнал.: 0.00 [06:43:07]line Место: АЗС № 89 "Партнер Нефть" [06:43:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:43:07]line СНО: Общий режим [06:43:07]line Чек 17 23.09.2024 06:43 [06:43:07]line Смена: 476 ФФД: 1.0 [06:43:07]line ЗНМ: 0300000113 [06:43:07]line РНМ: 0000000000091825 [06:43:07]line Версия ККМ: 001 [06:43:07]line ФМ: 0000000000871835 [06:43:07]line ФД: 152145 [06:43:07]line ФПД: 17462097812554 [06:43:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T064305&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152145&fm=17462097812554&tin=02508201610067®Number=0000000000091825&sum=50000 [06:43:07]written 0, free lines is 4095 [06:43:07]OFD Sender: Processing packet 152145 [packets to send 827, broken 826] [06:43:07]ProducePacketName [06:43:07]name=ofd_packets/00152145 [06:43:07]OFD Sender: To server: pG, [06:43:07]CommunicateWithHost lk.salyk.kg:30040 [06:43:07]ConnectInit lk.salyk.kg [06:43:08]Write to MH i2c: 01 00 00 5C 00 5C [06:43:08]Write i2c OK [06:43:08]MH_I2C_Read... [06:43:08]Read from MH i2c: 01 [06:43:08]MH_I2C_Read... [06:43:08]Read from MH i2c: 01 07 00 [06:43:08]MH_I2C_Read... [06:43:08]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [06:43:08]RasterBufferAndPrint [06:43:08]line [06:43:08]line [06:43:08]line [06:43:08]line [06:43:08]line [06:43:08]written 0, free lines is 3322 [06:43:08]MH_Cut [06:43:08]Write to MH i2c: D1 01 00 63 00 01 35 [06:43:08]Write i2c OK [06:43:08]MH_I2C_Read... [06:43:08]Read from MH i2c: D1 [06:43:08]MH_I2C_Read... [06:43:08]Read from MH i2c: D1 01 00 [06:43:08]MH_I2C_Read... [06:43:08]Read from MH i2c: D1 01 00 63 00 00 34 [06:43:08]Write to MH i2c: 01 00 00 64 00 64 [06:43:08]Write i2c OK [06:43:08]MH_I2C_Read... [06:43:08]Connected sock=7 [06:43: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 75 D6 07 01 24 B7 5A 03 01 00 03 00 FB 00 1E *** Cut start [06:43:08]04 *** Purtial cut [06:43:08]01 *** Stage 1: CUTSNS_PIN = 1 [06:43:08]00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 11 00 00 00 F4 03 04 00 F9 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F E1 B6 23 1C 4A 48 E1 47 2D 6B F1 FB B4 [06:43:09]Read from MH i2c: 01 *** Stop cut motor [06:43:09] [06:43:09]*** Cut end [06:43:09]MH_I2C_Read... [06:43:09]Read from MH i2c: 01 07 00 [06:43:09]MH_I2C_Read... [06:43:09]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [06:43:09]process_action close_receipt done [06:43:09]requested_data is exist [06:43:09]produce_requested_data [06:43:09]requested_item fm.sn is exist - process it [06:43:09]wFMCommunicate request_size=4 [06:43:09]MH_SAM_APDU [06:43:09]CAPDU: 80 11 00 00 [06:43:09]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [06:43:09]Write i2c OK [06:43:09]MH_I2C_Read... [06:43:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:43:09]Read from MH i2c: E2 [06:43:09]MH_I2C_Read... [06:43:09]Read from MH i2c: E2 17 00 [06:43:09]MH_I2C_Read... [06:43:09]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 [06:43:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:43:09]wFMCommunicate OK [06:43:09]requested_item fd.num is exist - process it [06:43:09]SAM_PROTO_GetFieldsCounters [06:43:09]wFMCommunicate request_size=4 [06:43:09]MH_SAM_APDU [06:43:09]CAPDU: 80 13 00 00 [06:43:09]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [06:43:09]Write i2c OK [06:43:09]MH_I2C_Read... [06:43:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:43:09]Read from MH i2c: E2 [06:43:09]MH_I2C_Read... [06:43:09]Read from MH i2c: E2 62 00 [06:43:09]MH_I2C_Read... [06:43:09]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 51 52 02 00 0E 04 04 00 DC 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 B8 [06:43: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 51 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:43:09]wFMCommunicate OK [06:43:09]SAM_PROTO_GetFieldsCounters done [06:43:09]requested_item shift.num is exist - process it [06:43:09]requested_item shift.opened is exist - process it [06:43:09]req_shift_opened [06:43:09]FM_GetShiftState [06:43:09]SAM_PROTO_GetShiftState [06:43:09]wFMCommunicate request_size=4 [06:43:09]MH_SAM_APDU [06:43:09]CAPDU: 80 13 01 00 [06:43:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [06:43:09]Write i2c OK [06:43:09]MH_I2C_Read... [06:43:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:43:09]Read from MH i2c: E2 [06:43:09]MH_I2C_Read... [06:43:09]Read from MH i2c: E2 0E 00 [06:43:09]MH_I2C_Read... [06:43:09]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [06:43:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:43:09]wFMCommunicate OK [06:43:09]SAM_PROTO_GetShiftState done [06:43:09]FM_GetShiftState done [06:43:09]req_shift_opened done [06:43:09]requested_item shift.open_date is exist - process it [06:43:09]req_shift_open_date [06:43:09]req_shift_open_date done [06:43:09]produce_requested_data done [06:43:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152145,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [06:43:09]process_action_free close_receipt [06:43:09]json_value_free [06:43:09]json_value_free done [06:43:09]process_json_proto returns [06:43:09]Send response to host [06:43:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152145,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [06:43:09]free response buf [06:43:09]execute_script done [06:43:09]execute_script returns [06:43:09]free content buf [06:43:09]Sock 9.Close socket [06:43:09]Sock 9.Thread stoped [06:43:10]accept exits with 10 [06:43:10]New connection [06:43:10]New thread 3067387236 created [06:43:10]Thread 3067530596 joined [06:43:10]Waiting for new connection... [06:43:10] Sock 10.Parse request [06:43:10]Sock 10.Check first char [06:43:10]Sock 10.First char is OK [06:43:10]request: POST /json_proto HTTP/1.0 [06:43:10]Method: POST [06:43:10]URL: /json_proto [06:43:10]Method is POST - this is cgi request [06:43:10]url: /json_proto [06:43:10]query_string will be loaded in cgi processing [06:43:10]execute_cgi json_proto POST (null) [06:43:10]execute_cgi path=json_proto method=POST [06:43:10]POST find Content-Length [06:43:10]Host: 172.17.43.67:8080 [06:43:10]Content-Length: 813 [06:43:10]Content-Type: application/json [06:43:10] [06:43:10]POST finish read [06:43:10]Found Content-Length = 813 [06:43:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786153", "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" : 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" ] } } [06:43:10]execute_script... [06:43: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)1786153", "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" : 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" ] } } [06:43:10]POST & json_proto [06:43:10]process_json_proto [06:43:10]json parsed OK: [06:43:10]protocol is kg_v1.0 [06:43:10]action value=close_receipt [06:43:10]process_action close_receipt [06:43:10]cmd_close_receipt [06:43:10]MH_GetDate [06:43:10]Write to MH i2c: F0 00 00 68 00 57 [06:43:10]Write i2c OK [06:43:10]MH_I2C_Read... [06:43:10]Read from MH i2c: F0 [06:43:10]MH_I2C_Read... [06:43:10]Read from MH i2c: F0 09 00 [06:43:10]MH_I2C_Read... [06:43:10]Read from MH i2c: F0 09 00 68 00 00 FE 0D F1 66 6A BD 47 65 95 [06:43:10]GetLastDocTimeStamp 1727073785 [06:43:10]current date 1727073790 [06:43:10]FM_GetShiftState [06:43:10]SAM_PROTO_GetShiftState [06:43:10]wFMCommunicate request_size=4 [06:43:10]MH_SAM_APDU [06:43:10]CAPDU: 80 13 01 00 [06:43:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [06:43:10]Write i2c OK [06:43:10]MH_I2C_Read... [06:43:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:43:10]Read from MH i2c: E2 [06:43:10]MH_I2C_Read... [06:43:10]Read from MH i2c: E2 0E 00 [06:43:10]MH_I2C_Read... [06:43:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [06:43:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:43:10]wFMCommunicate OK [06:43:10]SAM_PROTO_GetShiftState done [06:43:10]FM_GetShiftState done [06:43:10]opened in 1727051593 [06:43:10]opened+sec_in_day 1727137993 [06:43:10]quantity*price = 0 [06:43:10]sum+1 = 1 [06:43:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 18 23.09.2024 06:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152146 ФПД: 143649473946741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T064310&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152146&fm=143649473946741&tin=02508201610067®Number=0000000000091825&sum=0 [06:43:11]StoreToDocumentArchive [06:43:11]shift 476 fd 152146 [06:43:11]save to /storage/0476/doc_00152146 [06:43:11]save last doc name /storage/0476/doc_00152146 to /storage/kkm_last_doc_name [06:43:11]save OK [06:43:11]Clear old archive folders... [06:43:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:43:11]tlvbuf is 01231100 [06:43:11]SAM_PROTO_ClearQueue [06:43:11]wFMCommunicate request_size=4 [06:43:11]MH_SAM_APDU [06:43:11]CAPDU: 80 09 00 00 [06:43:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [06:43:11]Write i2c OK [06:43:11]MH_I2C_Read... [06:43:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:43:11]Read from MH i2c: E2 [06:43:11]MH_I2C_Read... [06:43:11]Read from MH i2c: E2 03 00 [06:43:11]MH_I2C_Read... [06:43:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [06:43:11]RAPDU: 90 00 [06:43:11]wFMCommunicate OK [06:43:11]SAM_PROTO_ClearQueue done [06:43:11]KKMCreateOFDPacket [06:43:11]OFDProtocolAddRootSTLVToBuf [06:43:11]FM_MakeSignedData [06:43:11]FM_MakeSignedData [06:43:11]SAM_PROTO_SignData [06:43:11]wFMCommunicate request_size=4 [06:43:11]MH_SAM_APDU [06:43:11]CAPDU: 80 0D 01 02 [06:43:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [06:43:11]Write i2c OK [06:43:11]MH_I2C_Read... [06:43:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:43:11]Read from MH i2c: E2 [06:43:11]MH_I2C_Read... [06:43:11]Read from MH i2c: E2 03 00 [06:43:11]MH_I2C_Read... [06:43:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [06:43:11]RAPDU: 90 00 [06:43:11]wFMCommunicate OK [06:43:11]wFMCommunicate request_size=255 [06:43:11]MH_SAM_APDU [06:43: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 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 12 00 00 00 F4 03 04 00 FE 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 82 [06:43:11]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 12 00 00 00 F4 03 04 00 FE 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 82 00 00 4A [06:43:12]Write i2c OK [06:43:12]MH_I2C_Read... [06:43:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:43:12]Read from MH i2c: E2 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 03 00 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [06:43:12]RAPDU: 90 00 [06:43:12]wFMCommunicate OK [06:43:12]wFMCommunicate request_size=10 [06:43:12]MH_SAM_APDU [06:43:12]CAPDU: 80 0D 02 02 05 A5 FF DD E4 75 [06:43:12]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 A5 FF DD E4 75 00 00 D7 [06:43:12]Write i2c OK [06:43:12]MH_I2C_Read... [06:43:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:43:12]Read from MH i2c: E2 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 03 00 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [06:43:12]RAPDU: 90 00 [06:43:12]wFMCommunicate OK [06:43:12]wFMCommunicate request_size=4 [06:43:12]MH_SAM_APDU [06:43:12]CAPDU: 80 0D 03 02 [06:43:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [06:43:12]Write i2c OK [06:43:12]MH_I2C_Read... [06:43:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:43:12]Read from MH i2c: E2 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 0B 00 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 0B 00 7A 00 00 97 A2 B8 A9 98 A9 24 03 90 00 F8 [06:43:12]RAPDU: 97 A2 B8 A9 98 A9 24 03 90 00 [06:43:12]wFMCommunicate OK [06:43:12]SAM_PROTO_SignData done [06:43:12]FM_MakeSignedData done [06:43:12]CreateOFDProtocolMessage [06:43:12]wFMCommunicate request_size=4 [06:43:12]MH_SAM_APDU [06:43:12]CAPDU: 80 11 00 00 [06:43:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [06:43:12]Write i2c OK [06:43:12]MH_I2C_Read... [06:43:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:43:12]Read from MH i2c: E2 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: E2 17 00 [06:43:12]MH_I2C_Read... [06:43:12]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 [06:43:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:43:12]wFMCommunicate OK [06:43:12]CreateOFDProtocolMessage done [06:43:12]OFDSenderStorePacket 152146 [06:43:12]StoreOFDPacket docnum=152146 [06:43: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 42 9F 07 01 32 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 12 00 00 00 F4 03 04 00 FE 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 82 A5 FF DD E4 75 97 A2 B8 A9 98 A9 24 03 [06:43:12]CheckFolder [06:43:12]dirname=/storage/ofd_packets [06:43:12]CheckFolder done [06:43:12]ProducePacketName [06:43:12]name=ofd_packets/00152146 [06:43:12]NVStorageSaveData ofd_packets/00152146 [06:43:12]File name is /storage/ofd_packets/00152146 [06:43:12]Write 301 bytes [06:43:12]NVStorageSaveData done [06:43:12]OFDSenderStorePacket done [06:43:12]KKMCreateOFDPacket done [06:43:12]NVStorageSaveData kkm_last_timestamp [06:43:12]File name is /storage/kkm_last_timestamp [06:43:12]Write 4 bytes [06:43:12]NVStorageSaveData done [06:43:12]ExternCall_PrintAddStr [06:43:12]wPrintStart [06:43:12]Write to MH i2c: 01 00 00 7C 00 7C [06:43:12]Write i2c OK [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: 01 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: 01 07 00 [06:43:12]MH_I2C_Read... [06:43:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [06:43:12]RasterBufferAndPrint [06:43:12]line Счет N : (1)1786153 [06:43:12]line ИНН: 02508201610067 [06:43:12]line Контрольно-Кассовый Чек [06:43:12]line ПРОДАЖА [06:43:12]line ТРК (МРК, ГНК) : 12 [06:43:12]line Товар: 2710124130 [06:43:12]line Аи-92-К-5 [06:43:12]line 14.750 * 0.00 [06:43:12]line = 0.00 [06:43:12]line НДС 12% НСП 1% [06:43:12]line > о реализуемом товаре [06:43:12]line ИТОГО: 0.00 [06:43:12]line НСП 1% : 0.00 [06:43:12]line НДС 12% : 0.00 [06:43:12]line Наличными: 0.00 [06:43:12]line Безнал.: 0.00 [06:43:12]line Место: АЗС № 89 "Партнер Нефть" [06:43:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:43:12]line СНО: Общий режим [06:43:12]line Чек 18 23.09.2024 06:43 [06:43:12]line Смена: 476 ФФД: 1.0 [06:43:12]line ЗНМ: 0300000113 [06:43:12]line РНМ: 0000000000091825 [06:43:12]line Версия ККМ: 001 [06:43:12]line Платежная система: Бакай Банк [06:43:12]line ФМ: 0000000000871835 [06:43:12]line ФД: 152146 [06:43:12]line ФПД: 143649473946741 [06:43:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T064310&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152146&fm=143649473946741&tin=02508201610067®Number=0000000000091825&sum=0 [06:43:12]written 0, free lines is 4095 [06:43:12]OFD Sender: Processing packet 152146 [packets to send 827, broken 826] [06:43:12]ProducePacketName [06:43:12]name=ofd_packets/00152146 [06:43:12]OFD Sender: To server: pG, [06:43:12]CommunicateWithHost lk.salyk.kg:30040 [06:43:12]ConnectInit lk.salyk.kg [06:43:13]Write to MH i2c: 01 00 00 A6 00 A6 [06:43:13]Write i2c OK [06:43:13]MH_I2C_Read... [06:43:13]Read from MH i2c: 01 [06:43:13]MH_I2C_Read... [06:43:13]Read from MH i2c: 01 07 00 [06:43:13]MH_I2C_Read... [06:43:13]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E9 0C A2 [06:43:13]RasterBufferAndPrint [06:43:13]line [06:43:13]line [06:43:13]line [06:43:13]line [06:43:13]line [06:43:13]written 0, free lines is 3334 [06:43:13]MH_Cut [06:43:13]Write to MH i2c: D1 01 00 AD 00 01 7F [06:43:13]Write i2c OK [06:43:13]MH_I2C_Read... [06:43:13]Read from MH i2c: D1 [06:43:13]MH_I2C_Read... [06:43:13]Read from MH i2c: D1 01 00 [06:43:13]MH_I2C_Read... [06:43:13]Read from MH i2c: D1 01 00 AD 00 00 7E [06:43:13]Write to MH i2c: 01 00 00 AE 00 AE [06:43:13]Write i2c OK [06:43:13]MH_I2C_Read... [06:43:13]*** Cut start [06:43:13]*** Purtial cut [06:43:13]*** Stage 1: CUTSNS_PIN = 1 [06:43:14]Read from MH i2c: *** Stop cut motor [06:43:14]01 *** Cut end [06:43:14] [06:43:14]MH_I2C_Read... [06:43:14]Read from MH i2c: 01 07 00 [06:43:14]MH_I2C_Read... [06:43:14]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [06:43:14]process_action close_receipt done [06:43:14]requested_data is exist [06:43:14]produce_requested_data [06:43:14]requested_item fm.sn is exist - process it [06:43:14]wFMCommunicate request_size=4 [06:43:14]MH_SAM_APDU [06:43:14]CAPDU: 80 11 00 00 [06:43:14]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [06:43:14]Write i2c OK [06:43:14]MH_I2C_Read... [06:43:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:43:14]Read from MH i2c: E2 [06:43:14]MH_I2C_Read... [06:43:14]Read from MH i2c: E2 17 00 [06:43:14]MH_I2C_Read... [06:43:14]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 [06:43:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:43:14]wFMCommunicate OK [06:43:14]requested_item fd.num is exist - process it [06:43:14]SAM_PROTO_GetFieldsCounters [06:43:14]wFMCommunicate request_size=4 [06:43:14]MH_SAM_APDU [06:43:14]CAPDU: 80 13 00 00 [06:43:14]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [06:43:14]Write i2c OK [06:43:14]MH_I2C_Read... [06:43:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:43:14]Read from MH i2c: E2 [06:43:14]MH_I2C_Read... [06:43:14]Read from MH i2c: E2 62 00 [06:43:14]MH_I2C_Read... [06:43:14]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 52 52 02 00 0E 04 04 00 DC 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 06 [06:43: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 52 52 02 00 0E 04 04 00 DC 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 [06:43:14]wFMCommunicate OK [06:43:14]SAM_PROTO_GetFieldsCounters done [06:43:14]requested_item shift.num is exist - process it [06:43:14]requested_item shift.opened is exist - process it [06:43:14]req_shift_opened [06:43:14]FM_GetShiftState [06:43:14]SAM_PROTO_GetShiftState [06:43:14]wFMCommunicate request_size=4 [06:43:14]MH_SAM_APDU [06:43:14]CAPDU: 80 13 01 00 [06:43:14]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [06:43:14]Write i2c OK [06:43:14]MH_I2C_Read... [06:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:43:14]Read from MH i2c: E2 [06:43:14]MH_I2C_Read... [06:43:14]Read from MH i2c: E2 0E 00 [06:43:14]MH_I2C_Read... [06:43:14]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 90 [06:43:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:43:14]wFMCommunicate OK [06:43:14]SAM_PROTO_GetShiftState done [06:43:14]FM_GetShiftState done [06:43:14]req_shift_opened done [06:43:14]requested_item shift.open_date is exist - process it [06:43:14]req_shift_open_date [06:43:14]req_shift_open_date done [06:43:14]produce_requested_data done [06:43:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152146,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [06:43:14]process_action_free close_receipt [06:43:14]json_value_free [06:43:14]json_value_free done [06:43:14]process_json_proto returns [06:43:14]Send response to host [06:43:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152146,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [06:43:14]free response buf [06:43:14]execute_script done [06:43:14]execute_script returns [06:43:14]free content buf [06:43:14]Sock 10.Close socket [06:43:14]Sock 10.Thread stoped [06:43:16]recv_with_timeout no data received [06:43:17]ConnectInit Can't take IP for lk.salyk.kg [06:43:17]CommunicateWithHost connect error [06:43:17]CommunicateWithHost err = -1 [06:43:17]OFD Sender: Server communicate error [06:43:22]OFD Sender: Processing packet 152146 [packets to send 827, broken 826] [06:43:22]ProducePacketName [06:43:22]name=ofd_packets/00152146 [06:43:22]OFD Sender: To server: pG, [06:43:22]CommunicateWithHost lk.salyk.kg:30040 [06:43:22]ConnectInit lk.salyk.kg [06:43:27]Connected sock=10 [06:43: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 42 9F 07 01 32 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 12 00 00 00 F4 03 04 00 FE 0D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 82 A5 FF DD E4 75 97 A2 B8 A9 98 A9 24 03 [06:43: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 DA 2C 47 00 03 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 52 52 02 00 F4 03 04 00 0F B6 F0 66 B6 04 01 00 00 76 CE 2D E1 B1 05 8D EC [06:43:28]CommunicateWithHost err = 0 [06:43:28]CheckOFDResponse [06:43:28]1017 (14) - 77093643461234 [06:43:28]1041 (16) - 0000000000871835 [06:43:28]1040 (4) - 152146 [06:43:28]1012 (4) - 23.09.2024 00:27 [06:43:28]1206 (1) - 0 [06:43:28]OFD Sender: Remove packet 152146 [06:43:28]ProducePacketName [06:43:28]name=ofd_packets/00152146 [06:43:28]NVStorageDeleteData [06:43:29]OFD Sender: No OFD packet to send [06:43:30]recv_with_timeout no data received [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:46]recv_with_timeout no data received [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:23]recv_with_timeout no data received [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:30]accept exits with 9 [06:44:30]New connection [06:44:30]New thread 3067530596 created [06:44:30]Thread 3067387236 joined [06:44:30]Waiting for new connection... [06:44:30] Sock 9.Parse request [06:44:30]Sock 9.Check first char [06:44:30]Sock 9.First char is OK [06:44:30]request: POST /json_proto HTTP/1.0 [06:44:30]Method: POST [06:44:30]URL: /json_proto [06:44:30]Method is POST - this is cgi request [06:44:30]url: /json_proto [06:44:30]query_string will be loaded in cgi processing [06:44:30]execute_cgi json_proto POST (null) [06:44:30]execute_cgi path=json_proto method=POST [06:44:30]POST find Content-Length [06:44:30]Host: 172.17.43.67:8080 [06:44:30]Content-Length: 793 [06:44:30]Content-Type: application/json [06:44:30] [06:44:30]POST finish read [06:44:30]Found Content-Length = 793 [06:44:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786154", "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" : 14.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\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" ] } } [06:44:30]execute_script... [06:44:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786154", "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" : 14.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\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" ] } } [06:44:30]POST & json_proto [06:44:30]process_json_proto [06:44:30]json parsed OK: [06:44:30]protocol is kg_v1.0 [06:44:30]action value=close_receipt [06:44:30]process_action close_receipt [06:44:30]cmd_close_receipt [06:44:30]MH_GetDate [06:44:30]Write to MH i2c: F0 00 00 B2 00 A1 [06:44:30]Write i2c OK [06:44:30]MH_I2C_Read... [06:44:30]Read from MH i2c: F0 [06:44:30]MH_I2C_Read... [06:44:30]Read from MH i2c: F0 09 00 [06:44:30]MH_I2C_Read... [06:44:30]Read from MH i2c: F0 09 00 B2 00 00 4E 0E F1 66 6A BD 47 65 30 [06:44:30]GetLastDocTimeStamp 1727073790 [06:44:30]current date 1727073870 [06:44:30]FM_GetShiftState [06:44:30]SAM_PROTO_GetShiftState [06:44:30]wFMCommunicate request_size=4 [06:44:30]MH_SAM_APDU [06:44:30]CAPDU: 80 13 01 00 [06:44:30]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [06:44:30]Write i2c OK [06:44:30]MH_I2C_Read... [06:44:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:30]Read from MH i2c: E2 [06:44:30]MH_I2C_Read... [06:44:30]Read from MH i2c: E2 0E 00 [06:44:30]MH_I2C_Read... [06:44:30]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 92 [06:44:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:44:30]wFMCommunicate OK [06:44:30]SAM_PROTO_GetShiftState done [06:44:30]FM_GetShiftState done [06:44:30]opened in 1727051593 [06:44:30]opened+sec_in_day 1727137993 [06:44:30]quantity*price = 0 [06:44:30]sum+1 = 1 [06:44: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 СНО: Общий режим Чек 19 23.09.2024 06:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07012 ФМ: 0000000000871835 ФД: 152147 ФПД: 194804198277741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T064430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152147&fm=194804198277741&tin=02508201610067®Number=0000000000091825&sum=0 [06:44:31]StoreToDocumentArchive [06:44:31]shift 476 fd 152147 [06:44:31]save to /storage/0476/doc_00152147 [06:44:31]save last doc name /storage/0476/doc_00152147 to /storage/kkm_last_doc_name [06:44:31]save OK [06:44:31]Clear old archive folders... [06:44:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:44:31]tlvbuf is 01265A70 [06:44:31]SAM_PROTO_ClearQueue [06:44:31]wFMCommunicate request_size=4 [06:44:31]MH_SAM_APDU [06:44:31]CAPDU: 80 09 00 00 [06:44:31]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [06:44:31]Write i2c OK [06:44:31]MH_I2C_Read... [06:44:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:44:31]Read from MH i2c: E2 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: E2 03 00 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [06:44:31]RAPDU: 90 00 [06:44:31]wFMCommunicate OK [06:44:31]SAM_PROTO_ClearQueue done [06:44:31]KKMCreateOFDPacket [06:44:31]OFDProtocolAddRootSTLVToBuf [06:44:31]FM_MakeSignedData [06:44:31]FM_MakeSignedData [06:44:31]SAM_PROTO_SignData [06:44:31]wFMCommunicate request_size=4 [06:44:31]MH_SAM_APDU [06:44:31]CAPDU: 80 0D 01 02 [06:44:31]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [06:44:31]Write i2c OK [06:44:31]MH_I2C_Read... [06:44:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:44:31]Read from MH i2c: E2 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: E2 03 00 [06:44:31]MH_I2C_Read... [06:44:31]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [06:44:31]RAPDU: 90 00 [06:44:31]wFMCommunicate OK [06:44:31]wFMCommunicate request_size=255 [06:44:31]MH_SAM_APDU [06:44: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 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 13 00 00 00 F4 03 04 00 4E 0E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B1 [06:44:31]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 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 13 00 00 00 F4 03 04 00 4E 0E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B1 00 00 16 [06:44:31]Write i2c OK [06:44:31]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [06:44:32]RAPDU: 90 00 [06:44:32]wFMCommunicate OK [06:44:32]wFMCommunicate request_size=10 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 0D 02 02 05 2C 63 0A 02 6D [06:44:32]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 2C 63 0A 02 6D 00 00 4F [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [06:44:32]RAPDU: 90 00 [06:44:32]wFMCommunicate OK [06:44:32]wFMCommunicate request_size=4 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 0D 03 02 [06:44:32]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 0B 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 0B 00 C4 00 00 18 35 D4 C8 54 69 14 5D 90 00 57 [06:44:32]RAPDU: 18 35 D4 C8 54 69 14 5D 90 00 [06:44:32]wFMCommunicate OK [06:44:32]SAM_PROTO_SignData done [06:44:32]FM_MakeSignedData done [06:44:32]CreateOFDProtocolMessage [06:44:32]wFMCommunicate request_size=4 [06:44:32]MH_SAM_APDU [06:44:32]CAPDU: 80 11 00 00 [06:44:32]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:32]Read from MH i2c: E2 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: E2 17 00 [06:44:32]MH_I2C_Read... [06:44:32]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 [06:44:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:44:32]wFMCommunicate OK [06:44:32]CreateOFDProtocolMessage done [06:44:32]OFDSenderStorePacket 152147 [06:44:32]StoreOFDPacket docnum=152147 [06:44: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 01 29 07 01 0C 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 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 13 00 00 00 F4 03 04 00 4E 0E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B1 2C 63 0A 02 6D 18 35 D4 C8 54 69 14 5D [06:44:32]CheckFolder [06:44:32]dirname=/storage/ofd_packets [06:44:32]CheckFolder done [06:44:32]ProducePacketName [06:44:32]name=ofd_packets/00152147 [06:44:32]NVStorageSaveData ofd_packets/00152147 [06:44:32]File name is /storage/ofd_packets/00152147 [06:44:32]Write 301 bytes [06:44:32]NVStorageSaveData done [06:44:32]OFDSenderStorePacket done [06:44:32]KKMCreateOFDPacket done [06:44:32]NVStorageSaveData kkm_last_timestamp [06:44:32]File name is /storage/kkm_last_timestamp [06:44:32]Write 4 bytes [06:44:32]NVStorageSaveData done [06:44:32]ExternCall_PrintAddStr [06:44:32]wPrintStart [06:44:32]Write to MH i2c: 01 00 00 C6 00 C6 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 07 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [06:44:32]RasterBufferAndPrint [06:44:32]line Счет N : (1)1786154 [06:44:32]line ИНН: 02508201610067 [06:44:32]line Контрольно-Кассовый Чек [06:44:32]line ПРОДАЖА [06:44:32]line ТРК (МРК, ГНК) : 42 [06:44:32]line Товар: 2710124130 [06:44:32]line Аи-92-К-5 [06:44:32]line 14.750 * 0.00 [06:44:32]line = 0.00 [06:44:32]line НДС 12% НСП 1% [06:44:32]line > о реализуемом товаре [06:44:32]line ИТОГО: 0.00 [06:44:32]line НСП 1% : 0.00 [06:44:32]line НДС 12% : 0.00 [06:44:32]line Наличными: 0.00 [06:44:32]line Безнал.: 0.00 [06:44:32]line Место: АЗС № 89 "Партнер Нефть" [06:44:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:44:32]line СНО: Общий режим [06:44:32]line Чек 19 23.09.2024 06:44 [06:44:32]line Смена: 476 ФФД: 1.0 [06:44:32]line ЗНМ: 0300000113 [06:44:32]line РНМ: 0000000000091825 [06:44:32]line Версия ККМ: 001 [06:44:32]line Талоны: Топливная Карта [06:44:32]line 07012 [06:44:32]line ФМ: 0000000000871835 [06:44:32]line ФД: 152147 [06:44:32]line ФПД: 194804198277741 [06:44:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T064430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152147&fm=194804198277741&tin=02508201610067®Number=0000000000091825&sum=0 [06:44:32]written 0, free lines is 4095 [06:44:32]OFD Sender: Processing packet 152147 [packets to send 827, broken 826] [06:44:32]ProducePacketName [06:44:32]name=ofd_packets/00152147 [06:44:32]OFD Sender: To server: pG, [06:44:32]CommunicateWithHost lk.salyk.kg:30040 [06:44:32]ConnectInit lk.salyk.kg [06:44:32]Write to MH i2c: 01 00 00 F0 00 F0 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 07 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E7 0C EA [06:44:32]RasterBufferAndPrint [06:44:32]line [06:44:32]line [06:44:32]line [06:44:32]line [06:44:32]line [06:44:32]written 0, free lines is 3318 [06:44:32]MH_Cut [06:44:32]Write to MH i2c: D1 01 00 F7 00 01 C9 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: D1 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: D1 01 00 [06:44:32]MH_I2C_Read... [06:44:32]Read from MH i2c: D1 01 00 F7 00 00 C8 [06:44:32]Write to MH i2c: 01 00 00 F8 00 F8 [06:44:32]Write i2c OK [06:44:32]MH_I2C_Read... [06:44:32]Connected sock=7 [06:44: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 01 29 07 01 0C 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 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 13 00 00 00 F4 03 04 00 4E 0E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B1 2C 63 0A 02 6D 18 35 D4 C8 54 69 14 5D [06:44: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 88 4E 47 00 3D 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 52 02 00 F4 03 04 00 50 B6 F0 66 B6 04 01 00 00 10 C4 92 ED 35 28 60 D7 [06:44:33]CommunicateWithHost err = 0 [06:44:33]CheckOFDResponse [06:44:33]1017 (14) - 77093643461234 [06:44:33]1041 (16) - 0000000000871835 [06:44:33]1040 (4) - 152147 [06:44:33]1012 (4) - 23.09.2024 00:29 [06:44:33]1206 (1) - 0 [06:44:33]OFD Sender: Remove packet 152147 [06:44:33]ProducePacketName [06:44:33]name=ofd_packets/00152147 [06:44:33]NVStorageDeleteData [06:44:33]*** Cut start [06:44:33]*** Purtial cut [06:44:33]*** Stage 1: CUTSNS_PIN = 1 [06:44:33]Read from MH i2c: 01 [06:44:33]MH_I2C_Read... [06:44:33]*** Stop cut motor [06:44:33]*** Cut end [06:44:33]Read from MH i2c: 01 07 00 [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [06:44:33]process_action close_receipt done [06:44:33]requested_data is exist [06:44:33]produce_requested_data [06:44:33]requested_item fm.sn is exist - process it [06:44:33]wFMCommunicate request_size=4 [06:44:33]MH_SAM_APDU [06:44:33]CAPDU: 80 11 00 00 [06:44:33]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [06:44:33]Write i2c OK [06:44:33]MH_I2C_Read... [06:44:33]OFD Sender: No OFD packet to send [06:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:33]Read from MH i2c: E2 [06:44:33]MH_I2C_Read... [06:44:33]Read from MH i2c: E2 17 00 [06:44:33]MH_I2C_Read... [06:44:33]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 [06:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:44:33]wFMCommunicate OK [06:44:33]requested_item fd.num is exist - process it [06:44:33]SAM_PROTO_GetFieldsCounters [06:44:33]wFMCommunicate request_size=4 [06:44:33]MH_SAM_APDU [06:44:33]CAPDU: 80 13 00 00 [06:44:33]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [06:44:33]Write i2c OK [06:44:33]MH_I2C_Read... [06:44:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:44:34]Read from MH i2c: E2 [06:44:34]MH_I2C_Read... [06:44:34]Read from MH i2c: E2 62 00 [06:44:34]MH_I2C_Read... [06:44:34]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 53 52 02 00 0E 04 04 00 DC 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 54 [06:44: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 53 52 02 00 0E 04 04 00 DC 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 [06:44:34]wFMCommunicate OK [06:44:34]SAM_PROTO_GetFieldsCounters done [06:44:34]requested_item shift.num is exist - process it [06:44:34]requested_item shift.opened is exist - process it [06:44:34]req_shift_opened [06:44:34]FM_GetShiftState [06:44:34]SAM_PROTO_GetShiftState [06:44:34]wFMCommunicate request_size=4 [06:44:34]MH_SAM_APDU [06:44:34]CAPDU: 80 13 01 00 [06:44:34]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [06:44:34]Write i2c OK [06:44:34]MH_I2C_Read... [06:44:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:34]Read from MH i2c: E2 [06:44:34]MH_I2C_Read... [06:44:34]Read from MH i2c: E2 0E 00 [06:44:34]MH_I2C_Read... [06:44:34]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [06:44:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:44:34]wFMCommunicate OK [06:44:34]SAM_PROTO_GetShiftState done [06:44:34]FM_GetShiftState done [06:44:34]req_shift_opened done [06:44:34]requested_item shift.open_date is exist - process it [06:44:34]req_shift_open_date [06:44:34]req_shift_open_date done [06:44:34]produce_requested_data done [06:44:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152147,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [06:44:34]process_action_free close_receipt [06:44:34]json_value_free [06:44:34]json_value_free done [06:44:34]process_json_proto returns [06:44:34]Send response to host [06:44:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152147,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [06:44:34]free response buf [06:44:34]execute_script done [06:44:34]execute_script returns [06:44:34]free content buf [06:44:34]Sock 9.Close socket [06:44:34]Sock 9.Thread stoped [06:44:38]OFD Sender: No OFD packet to send [06:44:43]OFD Sender: No OFD packet to send [06:44:48]OFD Sender: No OFD packet to send [06:44:51]recv_with_timeout no data received [06:44:53]OFD Sender: No OFD packet to send [06:44:58]OFD Sender: No OFD packet to send [06:45:03]OFD Sender: No OFD packet to send [06:45:09]OFD Sender: No OFD packet to send [06:45:14]OFD Sender: No OFD packet to send [06:45:19]OFD Sender: No OFD packet to send [06:45:21]recv_with_timeout no data received [06:45:24]OFD Sender: No OFD packet to send [06:45:29]OFD Sender: No OFD packet to send [06:45:32]recv_with_timeout no data received [06:45:34]OFD Sender: No OFD packet to send [06:45:39]OFD Sender: No OFD packet to send [06:45:43]recv_with_timeout no data received [06:45:44]OFD Sender: No OFD packet to send [06:45:49]OFD Sender: No OFD packet to send [06:45:54]OFD Sender: No OFD packet to send [06:45:56]recv_with_timeout no data received [06:45:59]OFD Sender: No OFD packet to send [06:46:04]OFD Sender: No OFD packet to send [06:46:09]OFD Sender: No OFD packet to send [06:46:14]OFD Sender: No OFD packet to send [06:46:19]OFD Sender: No OFD packet to send [06:46:20]recv_with_timeout no data received [06:46:24]OFD Sender: No OFD packet to send [06:46:29]OFD Sender: No OFD packet to send [06:46:34]OFD Sender: No OFD packet to send [06:46:39]OFD Sender: No OFD packet to send [06:46:43]recv_with_timeout no data received [06:46:44]OFD Sender: No OFD packet to send [06:46:49]OFD Sender: No OFD packet to send [06:46:54]OFD Sender: No OFD packet to send [06:46:59]OFD Sender: No OFD packet to send [06:47:04]OFD Sender: No OFD packet to send [06:47:09]OFD Sender: No OFD packet to send [06:47:13]recv_with_timeout no data received [06:47:14]OFD Sender: No OFD packet to send [06:47:19]OFD Sender: No OFD packet to send [06:47:24]OFD Sender: No OFD packet to send [06:47:29]OFD Sender: No OFD packet to send [06:47:34]OFD Sender: No OFD packet to send [06:47:37]recv_with_timeout no data received [06:47:39]OFD Sender: No OFD packet to send [06:47:44]OFD Sender: No OFD packet to send [06:47:49]OFD Sender: No OFD packet to send [06:47:54]OFD Sender: No OFD packet to send [06:47:59]OFD Sender: No OFD packet to send [06:48:04]OFD Sender: No OFD packet to send [06:48:09]OFD Sender: No OFD packet to send [06:48:14]OFD Sender: No OFD packet to send [06:48:19]OFD Sender: No OFD packet to send [06:48:24]OFD Sender: No OFD packet to send [06:48:29]OFD Sender: No OFD packet to send [06:48:34]OFD Sender: No OFD packet to send [06:48:39]OFD Sender: No OFD packet to send [06:48:44]OFD Sender: No OFD packet to send [06:48:49]OFD Sender: No OFD packet to send [06:48:54]OFD Sender: No OFD packet to send [06:48:59]OFD Sender: No OFD packet to send [06:49:02]recv_with_timeout no data received [06:49:04]OFD Sender: No OFD packet to send [06:49:09]OFD Sender: No OFD packet to send [06:49:14]OFD Sender: No OFD packet to send [06:49:19]OFD Sender: No OFD packet to send [06:49:24]OFD Sender: No OFD packet to send [06:49:29]OFD Sender: No OFD packet to send [06:49:34]OFD Sender: No OFD packet to send [06:49:39]OFD Sender: No OFD packet to send [06:49:44]OFD Sender: No OFD packet to send [06:49:49]OFD Sender: No OFD packet to send [06:49:55]OFD Sender: No OFD packet to send [06:50:00]OFD Sender: No OFD packet to send [06:50:05]OFD Sender: No OFD packet to send [06:50:10]OFD Sender: No OFD packet to send [06:50:15]OFD Sender: No OFD packet to send [06:50:20]OFD Sender: No OFD packet to send [06:50:21]recv_with_timeout no data received [06:50:25]OFD Sender: No OFD packet to send [06:50:30]OFD Sender: No OFD packet to send [06:50:35]OFD Sender: No OFD packet to send [06:50:40]OFD Sender: No OFD packet to send [06:50:45]OFD Sender: No OFD packet to send [06:50:50]OFD Sender: No OFD packet to send [06:50:55]OFD Sender: No OFD packet to send [06:51:00]OFD Sender: No OFD packet to send [06:51:05]OFD Sender: No OFD packet to send [06:51:10]OFD Sender: No OFD packet to send [06:51:15]OFD Sender: No OFD packet to send [06:51:20]OFD Sender: No OFD packet to send [06:51:25]OFD Sender: No OFD packet to send [06:51:30]OFD Sender: No OFD packet to send [06:51:35]OFD Sender: No OFD packet to send [06:51:40]OFD Sender: No OFD packet to send [06:51:45]OFD Sender: No OFD packet to send [06:51:50]OFD Sender: No OFD packet to send [06:51:55]OFD Sender: No OFD packet to send [06:52:00]OFD Sender: No OFD packet to send [06:52:05]OFD Sender: No OFD packet to send [06:52:10]OFD Sender: No OFD packet to send [06:52:12]recv_with_timeout no data received [06:52:15]OFD Sender: No OFD packet to send [06:52:20]OFD Sender: No OFD packet to send [06:52:22]accept exits with 10 [06:52:22]New connection [06:52:22]New thread 3067387236 created [06:52:22]Thread 3067530596 joined [06:52:22]Waiting for new connection... [06:52:22] Sock 10.Parse request [06:52:22]Sock 10.Check first char [06:52:22]Sock 10.First char is OK [06:52:22]request: POST /json_proto HTTP/1.0 [06:52:22]Method: POST [06:52:22]URL: /json_proto [06:52:22]Method is POST - this is cgi request [06:52:22]url: /json_proto [06:52:22]query_string will be loaded in cgi processing [06:52:22]execute_cgi json_proto POST (null) [06:52:22]execute_cgi path=json_proto method=POST [06:52:22]POST find Content-Length [06:52:22]Host: 172.17.43.67:8080 [06:52:22]Content-Length: 680 [06:52:22]Content-Type: application/json [06:52:22] [06:52:22]POST finish read [06:52:22]Found Content-Length = 680 [06:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786155", "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" ] } } [06:52:22]execute_script... [06:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786155", "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" ] } } [06:52:22]POST & json_proto [06:52:22]process_json_proto [06:52:22]json parsed OK: [06:52:22]protocol is kg_v1.0 [06:52:22]action value=close_receipt [06:52:22]process_action close_receipt [06:52:22]cmd_close_receipt [06:52:22]MH_GetDate [06:52:22]Write to MH i2c: F0 00 00 FC 00 EB [06:52:22]Write i2c OK [06:52:22]MH_I2C_Read... [06:52:22]Read from MH i2c: F0 [06:52:22]MH_I2C_Read... [06:52:22]Read from MH i2c: F0 09 00 [06:52:22]MH_I2C_Read... [06:52:22]Read from MH i2c: F0 09 00 FC 00 00 26 10 F1 66 6A BD 47 65 54 [06:52:22]GetLastDocTimeStamp 1727073870 [06:52:22]current date 1727074342 [06:52:22]FM_GetShiftState [06:52:22]SAM_PROTO_GetShiftState [06:52:22]wFMCommunicate request_size=4 [06:52:22]MH_SAM_APDU [06:52:22]CAPDU: 80 13 01 00 [06:52:22]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [06:52:22]Write i2c OK [06:52:22]MH_I2C_Read... [06:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:22]Read from MH i2c: E2 [06:52:22]MH_I2C_Read... [06:52:22]Read from MH i2c: E2 0E 00 [06:52:22]MH_I2C_Read... [06:52:22]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [06:52:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:52:22]wFMCommunicate OK [06:52:22]SAM_PROTO_GetShiftState done [06:52:22]FM_GetShiftState done [06:52:22]opened in 1727051593 [06:52:22]opened+sec_in_day 1727137993 [06:52:22]quantity*price = 100050 [06:52:22]sum+1 = 100052 [06:52:22]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 СНО: Общий режим Чек 20 23.09.2024 06:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152148 ФПД: 71463995731130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T065223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152148&fm=71463995731130&tin=02508201610067®Number=0000000000091825&sum=100000 [06:52:23]StoreToDocumentArchive [06:52:23]shift 476 fd 152148 [06:52:23]save to /storage/0476/doc_00152148 [06:52:23]save last doc name /storage/0476/doc_00152148 to /storage/kkm_last_doc_name [06:52:23]save OK [06:52:23]Clear old archive folders... [06:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:52:23]tlvbuf is 0123D3A0 [06:52:23]SAM_PROTO_ClearQueue [06:52:23]wFMCommunicate request_size=4 [06:52:23]MH_SAM_APDU [06:52:23]CAPDU: 80 09 00 00 [06:52:23]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [06:52:23]Write i2c OK [06:52:23]MH_I2C_Read... [06:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:52:24]Read from MH i2c: E2 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [06:52:24]RAPDU: 90 00 [06:52:24]wFMCommunicate OK [06:52:24]SAM_PROTO_ClearQueue done [06:52:24]KKMCreateOFDPacket [06:52:24]OFDProtocolAddRootSTLVToBuf [06:52:24]FM_MakeSignedData [06:52:24]FM_MakeSignedData [06:52:24]SAM_PROTO_SignData [06:52:24]wFMCommunicate request_size=4 [06:52:24]MH_SAM_APDU [06:52:24]CAPDU: 80 0D 01 02 [06:52:24]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [06:52:24]Write i2c OK [06:52:24]MH_I2C_Read... [06:52:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:52:24]Read from MH i2c: E2 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [06:52:24]RAPDU: 90 00 [06:52:24]wFMCommunicate OK [06:52:24]wFMCommunicate request_size=255 [06:52:24]MH_SAM_APDU [06:52: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 14 00 00 00 F4 03 04 00 27 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 FF 02 14 [06:52:24]Write to MH i2c: E2 02 01 0C 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 14 00 00 00 F4 03 04 00 27 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 FF 02 14 00 00 86 [06:52:24]Write i2c OK [06:52:24]MH_I2C_Read... [06:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:24]Read from MH i2c: E2 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [06:52:24]RAPDU: 90 00 [06:52:24]wFMCommunicate OK [06:52:24]wFMCommunicate request_size=7 [06:52:24]MH_SAM_APDU [06:52:24]CAPDU: 80 0D 02 02 02 6C BA [06:52:24]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 6C BA 00 00 B2 [06:52:24]Write i2c OK [06:52:24]MH_I2C_Read... [06:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:52:24]Read from MH i2c: E2 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [06:52:24]RAPDU: 90 00 [06:52:24]wFMCommunicate OK [06:52:24]wFMCommunicate request_size=4 [06:52:24]MH_SAM_APDU [06:52:24]CAPDU: 80 0D 03 02 [06:52:24]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [06:52:24]Write i2c OK [06:52:24]MH_I2C_Read... [06:52:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:52:24]Read from MH i2c: E2 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 0B 00 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 0B 00 0E 01 00 7B 92 FC C3 7F AD 62 91 90 00 76 [06:52:24]RAPDU: 7B 92 FC C3 7F AD 62 91 90 00 [06:52:24]wFMCommunicate OK [06:52:24]SAM_PROTO_SignData done [06:52:24]FM_MakeSignedData done [06:52:24]CreateOFDProtocolMessage [06:52:24]wFMCommunicate request_size=4 [06:52:24]MH_SAM_APDU [06:52:24]CAPDU: 80 11 00 00 [06:52:24]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [06:52:24]Write i2c OK [06:52:24]MH_I2C_Read... [06:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:24]Read from MH i2c: E2 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: E2 17 00 [06:52:24]MH_I2C_Read... [06:52:24]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 [06: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 [06:52:24]wFMCommunicate OK [06:52:24]CreateOFDProtocolMessage done [06:52:24]OFDSenderStorePacket 152148 [06:52:24]StoreOFDPacket docnum=152148 [06:52: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 2E 81 04 01 CC 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 14 00 00 00 F4 03 04 00 27 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 FF 02 14 6C BA 7B 92 FC C3 7F AD 62 91 [06:52:24]CheckFolder [06:52:24]dirname=/storage/ofd_packets [06:52:24]CheckFolder done [06:52:24]ProducePacketName [06:52:24]name=ofd_packets/00152148 [06:52:24]NVStorageSaveData ofd_packets/00152148 [06:52:24]File name is /storage/ofd_packets/00152148 [06:52:24]Write 298 bytes [06:52:24]NVStorageSaveData done [06:52:24]OFDSenderStorePacket done [06:52:24]KKMCreateOFDPacket done [06:52:24]NVStorageSaveData kkm_last_timestamp [06:52:24]File name is /storage/kkm_last_timestamp [06:52:24]Write 4 bytes [06:52:24]NVStorageSaveData done [06:52:24]ExternCall_PrintAddStr [06:52:24]wPrintStart [06:52:24]Write to MH i2c: 01 00 00 10 01 11 [06:52:24]Write i2c OK [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: 01 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: 01 07 00 [06:52:24]MH_I2C_Read... [06:52:24]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [06:52:24]RasterBufferAndPrint [06:52:24]line Счет N : (1)1786155 [06:52:24]line ИНН: 02508201610067 [06:52:24]line Контрольно-Кассовый Чек [06:52:24]line ПРОДАЖА [06:52:24]line ТРК (МРК, ГНК) : 41 [06:52:24]line Товар: 2710194210 [06:52:24]line ДТ-К-5 [06:52:24]line 13.130 * 76.20 [06:52:24]line = 1000.51 [06:52:24]line НДС 12% НСП 1% [06:52:24]line > о реализуемом товаре [06:52:24]line ОКРУГЛЕНИЕ: -0.51 [06:52:24]line ИТОГО: 1000.00 [06:52:24]line Внесено: 1000.00 [06:52:24]line СДАЧА: 0.00 [06:52:24]line НСП 1% : 8.85 [06:52:24]line НДС 12% : 106.25 [06:52:24]line Наличными: 1000.00 [06:52:24]line Безнал.: 0.00 [06:52:24]line Место: АЗС № 89 "Партнер Нефть" [06:52:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:52:24]line СНО: Общий режим [06:52:24]line Чек 20 23.09.2024 06:52 [06:52:24]line Смена: 476 ФФД: 1.0 [06:52:24]line ЗНМ: 0300000113 [06:52:24]line РНМ: 0000000000091825 [06:52:24]line Версия ККМ: 001 [06:52:24]line ФМ: 0000000000871835 [06:52:24]line ФД: 152148 [06:52:24]line ФПД: 71463995731130 [06:52:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T065223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152148&fm=71463995731130&tin=02508201610067®Number=0000000000091825&sum=100000 [06:52:24]OFD Sender: Processing packet 152148 [packets to send 827, broken 826] [06:52:24]ProducePacketName [06:52:24]name=ofd_packets/00152148 [06:52:24]OFD Sender: To server: pG, [06:52:24]CommunicateWithHost lk.salyk.kg:30040 [06:52:24]ConnectInit lk.salyk.kg [06:52:24]written 0, free lines is 4095 [06:52:25]Write to MH i2c: 01 00 00 3B 01 3C [06:52:25]Write i2c OK [06:52:25]MH_I2C_Read... [06:52:25]Read from MH i2c: 01 [06:52:25]MH_I2C_Read... [06:52:25]Read from MH i2c: 01 07 00 [06:52:25]MH_I2C_Read... [06:52:25]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 CE 0C 1D [06:52:25]RasterBufferAndPrint [06:52:25]line [06:52:25]line [06:52:25]line [06:52:25]line [06:52:25]line [06:52:25]written 0, free lines is 3285 [06:52:25]MH_Cut [06:52:25]Write to MH i2c: D1 01 00 42 01 01 15 [06:52:25]Write i2c OK [06:52:25]MH_I2C_Read... [06:52:25]Read from MH i2c: D1 [06:52:25]MH_I2C_Read... [06:52:25]Read from MH i2c: D1 01 00 [06:52:25]MH_I2C_Read... [06:52:25]Read from MH i2c: D1 01 00 42 01 00 14 [06:52:25]Write to MH i2c: 01 00 00 43 01 44 [06:52:25]Write i2c OK [06:52:25]MH_I2C_Read... [06:52:26]*** Cut start [06:52:26]*** Purtial cut [06:52:26]*** Stage 1: CUTSNS_PIN = 1 [06:52:26]Read from MH i2c: 01 [06:52:26]MH_I2C_Read... [06:52:26]*** Stop cut motor [06:52:26]*** Cut end [06:52:26]Read from MH i2c: 01 07 00 [06:52:26]MH_I2C_Read... [06:52:26]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [06:52:26]process_action close_receipt done [06:52:26]requested_data is exist [06:52:26]produce_requested_data [06:52:26]requested_item fm.sn is exist - process it [06:52:26]wFMCommunicate request_size=4 [06:52:26]MH_SAM_APDU [06:52:26]CAPDU: 80 11 00 00 [06:52:26]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [06:52:26]Write i2c OK [06:52:26]MH_I2C_Read... [06:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:52:26]Read from MH i2c: E2 [06:52:26]MH_I2C_Read... [06:52:26]Read from MH i2c: E2 17 00 [06:52:26]MH_I2C_Read... [06:52:26]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 [06:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:52:26]wFMCommunicate OK [06:52:26]requested_item fd.num is exist - process it [06:52:26]SAM_PROTO_GetFieldsCounters [06:52:26]wFMCommunicate request_size=4 [06:52:26]MH_SAM_APDU [06:52:26]CAPDU: 80 13 00 00 [06:52:26]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [06:52:26]Write i2c OK [06:52:26]MH_I2C_Read... [06:52:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:52:26]Read from MH i2c: E2 [06:52:26]MH_I2C_Read... [06:52:26]Read from MH i2c: E2 62 00 [06:52:26]MH_I2C_Read... [06:52:26]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 54 52 02 00 0E 04 04 00 DC 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 A4 [06:52: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 54 52 02 00 0E 04 04 00 DC 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:52:26]wFMCommunicate OK [06:52:26]SAM_PROTO_GetFieldsCounters done [06:52:26]requested_item shift.num is exist - process it [06:52:26]requested_item shift.opened is exist - process it [06:52:26]req_shift_opened [06:52:26]FM_GetShiftState [06:52:26]SAM_PROTO_GetShiftState [06:52:26]wFMCommunicate request_size=4 [06:52:26]MH_SAM_APDU [06:52:26]CAPDU: 80 13 01 00 [06:52:26]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [06:52:26]Write i2c OK [06:52:26]MH_I2C_Read... [06:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:52:26]Read from MH i2c: E2 [06:52:26]MH_I2C_Read... [06:52:26]Read from MH i2c: E2 0E 00 [06:52:26]MH_I2C_Read... [06:52:26]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 26 [06:52:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:52:26]wFMCommunicate OK [06:52:26]SAM_PROTO_GetShiftState done [06:52:26]FM_GetShiftState done [06:52:26]req_shift_opened done [06:52:26]requested_item shift.open_date is exist - process it [06:52:26]req_shift_open_date [06:52:26]req_shift_open_date done [06:52:26]produce_requested_data done [06:52:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152148,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [06:52:26]process_action_free close_receipt [06:52:26]json_value_free [06:52:26]json_value_free done [06:52:26]process_json_proto returns [06:52:26]Send response to host [06:52:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152148,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [06:52:26]free response buf [06:52:26]execute_script done [06:52:26]execute_script returns [06:52:26]free content buf [06:52:26]Sock 10.Close socket [06:52:26]Sock 10.Thread stoped [06:52:29]Connected sock=11 [06:52: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 2E 81 04 01 CC 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 14 00 00 00 F4 03 04 00 27 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 FF 02 14 6C BA 7B 92 FC C3 7F AD 62 91 [06:52: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 CD FB 47 00 B6 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 54 52 02 00 F4 03 04 00 2D B8 F0 66 B6 04 01 00 00 E7 39 24 F7 BD 89 A1 9A [06:52:29]CommunicateWithHost err = 0 [06:52:29]CheckOFDResponse [06:52:29]1017 (14) - 77093643461234 [06:52:29]1041 (16) - 0000000000871835 [06:52:29]1040 (4) - 152148 [06:52:29]1012 (4) - 23.09.2024 00:37 [06:52:29]1206 (1) - 0 [06:52:29]OFD Sender: Remove packet 152148 [06:52:29]ProducePacketName [06:52:29]name=ofd_packets/00152148 [06:52:29]NVStorageDeleteData [06:52:30]OFD Sender: No OFD packet to send [06:52:31]recv_with_timeout no data received [06:52:35]OFD Sender: No OFD packet to send [06:52:40]OFD Sender: No OFD packet to send [06:52:45]OFD Sender: No OFD packet to send [06:52:50]OFD Sender: No OFD packet to send [06:52:55]OFD Sender: No OFD packet to send [06:53:00]OFD Sender: No OFD packet to send [06:53:05]OFD Sender: No OFD packet to send [06:53:10]OFD Sender: No OFD packet to send [06:53:15]OFD Sender: No OFD packet to send [06:53:20]OFD Sender: No OFD packet to send [06:53:25]OFD Sender: No OFD packet to send [06:53:30]OFD Sender: No OFD packet to send [06:53:35]OFD Sender: No OFD packet to send [06:53:40]OFD Sender: No OFD packet to send [06:53:45]OFD Sender: No OFD packet to send [06:53:50]OFD Sender: No OFD packet to send [06:53:55]OFD Sender: No OFD packet to send [06:54:00]OFD Sender: No OFD packet to send [06:54:05]OFD Sender: No OFD packet to send [06:54:10]OFD Sender: No OFD packet to send [06:54:15]OFD Sender: No OFD packet to send [06:54:20]OFD Sender: No OFD packet to send [06:54:25]OFD Sender: No OFD packet to send [06:54:30]OFD Sender: No OFD packet to send [06:54:35]OFD Sender: No OFD packet to send [06:54:40]OFD Sender: No OFD packet to send [06:54:45]OFD Sender: No OFD packet to send [06:54:50]OFD Sender: No OFD packet to send [06:55:10]OFD Sender: No OFD packet to send [06:55:15]OFD Sender: No OFD packet to send [06:55:20]recv_with_timeout no data received [06:55:20]OFD Sender: No OFD packet to send [06:55:25]OFD Sender: No OFD packet to send [06:55:30]OFD Sender: No OFD packet to send [06:55:34]accept exits with 7 [06:55:34]New connection [06:55:34]New thread 3067530596 created [06:55:34]Thread 3067387236 joined [06:55:34]Waiting for new connection... [06:55:34] Sock 7.Parse request [06:55:34]Sock 7.Check first char [06:55:34]Sock 7.First char is OK [06:55:34]request: POST /json_proto HTTP/1.0 [06:55:34]Method: POST [06:55:34]URL: /json_proto [06:55:34]Method is POST - this is cgi request [06:55:34]url: /json_proto [06:55:34]query_string will be loaded in cgi processing [06:55:34]execute_cgi json_proto POST (null) [06:55:34]execute_cgi path=json_proto method=POST [06:55:34]POST find Content-Length [06:55:34]Host: 172.17.43.67:8080 [06:55:34]Content-Length: 680 [06:55:34]Content-Type: application/json [06:55:34] [06:55:34]POST finish read [06:55:34]Found Content-Length = 680 [06:55:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786156", "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" ] } } [06:55:34]execute_script... [06:55:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786156", "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" ] } } [06:55:34]POST & json_proto [06:55:34]process_json_proto [06:55:34]json parsed OK: [06:55:34]protocol is kg_v1.0 [06:55:34]action value=close_receipt [06:55:34]process_action close_receipt [06:55:34]cmd_close_receipt [06:55:34]MH_GetDate [06:55:34]Write to MH i2c: F0 00 00 47 01 37 [06:55:34]Write i2c OK [06:55:34]MH_I2C_Read... [06:55:34]Read from MH i2c: F0 [06:55:34]MH_I2C_Read... [06:55:34]Read from MH i2c: F0 09 00 [06:55:34]MH_I2C_Read... [06:55:34]Read from MH i2c: F0 09 00 47 01 00 E6 10 F1 66 6A BD 47 65 60 [06:55:34]GetLastDocTimeStamp 1727074343 [06:55:34]current date 1727074534 [06:55:34]FM_GetShiftState [06:55:34]SAM_PROTO_GetShiftState [06:55:34]wFMCommunicate request_size=4 [06:55:34]MH_SAM_APDU [06:55:34]CAPDU: 80 13 01 00 [06:55:34]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [06:55:34]Write i2c OK [06:55:34]MH_I2C_Read... [06:55:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:55:34]Read from MH i2c: E2 [06:55:34]MH_I2C_Read... [06:55:34]Read from MH i2c: E2 0E 00 [06:55:34]MH_I2C_Read... [06:55:34]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [06:55:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:55:34]wFMCommunicate OK [06:55:34]SAM_PROTO_GetShiftState done [06:55:34]FM_GetShiftState done [06:55:34]opened in 1727051593 [06:55:34]opened+sec_in_day 1727137993 [06:55:34]quantity*price = 150037 [06:55:34]sum+1 = 150039 [06:55:34]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 СНО: Общий режим Чек 21 23.09.2024 06:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152149 ФПД: 228945850211462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T065534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152149&fm=228945850211462&tin=02508201610067®Number=0000000000091825&sum=150000 [06:55:35]StoreToDocumentArchive [06:55:35]shift 476 fd 152149 [06:55:35]save to /storage/0476/doc_00152149 [06:55:35]save last doc name /storage/0476/doc_00152149 to /storage/kkm_last_doc_name [06:55:35]save OK [06:55:35]Clear old archive folders... [06:55:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:55:35]tlvbuf is 01237D00 [06:55:35]SAM_PROTO_ClearQueue [06:55:35]wFMCommunicate request_size=4 [06:55:35]MH_SAM_APDU [06:55:35]CAPDU: 80 09 00 00 [06:55:35]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:55:35]Read from MH i2c: E2 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [06:55:35]RAPDU: 90 00 [06:55:35]wFMCommunicate OK [06:55:35]SAM_PROTO_ClearQueue done [06:55:35]KKMCreateOFDPacket [06:55:35]OFDProtocolAddRootSTLVToBuf [06:55:35]FM_MakeSignedData [06:55:35]FM_MakeSignedData [06:55:35]SAM_PROTO_SignData [06:55:35]wFMCommunicate request_size=4 [06:55:35]MH_SAM_APDU [06:55:35]CAPDU: 80 0D 01 02 [06:55:35]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:55:35]Read from MH i2c: E2 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [06:55:35]RAPDU: 90 00 [06:55:35]wFMCommunicate OK [06:55:35]wFMCommunicate request_size=255 [06:55:35]MH_SAM_APDU [06:55: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 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 15 00 00 00 F4 03 04 00 E6 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 39 9C 13 [06:55:35]Write to MH i2c: E2 02 01 57 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 15 00 00 00 F4 03 04 00 E6 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 39 9C 13 00 00 6C [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:55:35]Read from MH i2c: E2 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [06:55:35]RAPDU: 90 00 [06:55:35]wFMCommunicate OK [06:55:35]wFMCommunicate request_size=7 [06:55:35]MH_SAM_APDU [06:55:35]CAPDU: 80 0D 02 02 02 1C 86 [06:55:35]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 1C 86 00 00 79 [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:55:35]Read from MH i2c: E2 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [06:55:35]RAPDU: 90 00 [06:55:35]wFMCommunicate OK [06:55:35]wFMCommunicate request_size=4 [06:55:35]MH_SAM_APDU [06:55:35]CAPDU: 80 0D 03 02 [06:55:35]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:55:35]Read from MH i2c: E2 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 0B 00 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 0B 00 59 01 00 F7 35 7D 9D 5F 6B C1 0A 90 00 B1 [06:55:35]RAPDU: F7 35 7D 9D 5F 6B C1 0A 90 00 [06:55:35]wFMCommunicate OK [06:55:35]SAM_PROTO_SignData done [06:55:35]FM_MakeSignedData done [06:55:35]CreateOFDProtocolMessage [06:55:35]wFMCommunicate request_size=4 [06:55:35]MH_SAM_APDU [06:55:35]CAPDU: 80 11 00 00 [06:55:35]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:55:35]Read from MH i2c: E2 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: E2 17 00 [06:55:35]MH_I2C_Read... [06:55:35]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 [06:55:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:55:35]wFMCommunicate OK [06:55:35]CreateOFDProtocolMessage done [06:55:35]OFDSenderStorePacket 152149 [06:55:35]StoreOFDPacket docnum=152149 [06:55: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 94 F4 04 01 85 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 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 15 00 00 00 F4 03 04 00 E6 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 39 9C 13 1C 86 F7 35 7D 9D 5F 6B C1 0A [06:55:35]CheckFolder [06:55:35]dirname=/storage/ofd_packets [06:55:35]CheckFolder done [06:55:35]ProducePacketName [06:55:35]name=ofd_packets/00152149 [06:55:35]NVStorageSaveData ofd_packets/00152149 [06:55:35]File name is /storage/ofd_packets/00152149 [06:55:35]Write 298 bytes [06:55:35]NVStorageSaveData done [06:55:35]OFDSenderStorePacket done [06:55:35]KKMCreateOFDPacket done [06:55:35]NVStorageSaveData kkm_last_timestamp [06:55:35]File name is /storage/kkm_last_timestamp [06:55:35]Write 4 bytes [06:55:35]NVStorageSaveData done [06:55:35]ExternCall_PrintAddStr [06:55:35]wPrintStart [06:55:35]Write to MH i2c: 01 00 00 5B 01 5C [06:55:35]Write i2c OK [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: 01 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: 01 07 00 [06:55:35]MH_I2C_Read... [06:55:35]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [06:55:35]RasterBufferAndPrint [06:55:35]line Счет N : (1)1786156 [06:55:35]line ИНН: 02508201610067 [06:55:35]line Контрольно-Кассовый Чек [06:55:35]line ПРОДАЖА [06:55:35]line ТРК (МРК, ГНК) : 31 [06:55:35]line Товар: 2710194210 [06:55:35]line ДТ-К-5 [06:55:35]line 19.690 * 76.20 [06:55:35]line = 1500.38 [06:55:35]line НДС 12% НСП 1% [06:55:35]line > о реализуемом товаре [06:55:35]line ОКРУГЛЕНИЕ: -0.38 [06:55:35]line ИТОГО: 1500.00 [06:55:35]line Внесено: 1500.00 [06:55:35]line СДАЧА: 0.00 [06:55:35]line НСП 1% : 13.28 [06:55:35]line НДС 12% : 159.33 [06:55:35]line Наличными: 1500.00 [06:55:35]line Безнал.: 0.00 [06:55:35]line Место: АЗС № 89 "Партнер Нефть" [06:55:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:55:35]line СНО: Общий режим [06:55:35]line Чек 21 23.09.2024 06:55 [06:55:35]line Смена: 476 ФФД: 1.0 [06:55:35]line ЗНМ: 0300000113 [06:55:35]line РНМ: 0000000000091825 [06:55:35]line Версия ККМ: 001 [06:55:35]line ФМ: 0000000000871835 [06:55:35]line ФД: 152149 [06:55:35]line ФПД: 228945850211462 [06:55:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T065534&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152149&fm=228945850211462&tin=02508201610067®Number=0000000000091825&sum=150000 [06:55:36]OFD Sender: Processing packet 152149 [packets to send 827, broken 826] [06:55:36]ProducePacketName [06:55:36]name=ofd_packets/00152149 [06:55:36]OFD Sender: To server: pG, [06:55:36]CommunicateWithHost lk.salyk.kg:30040 [06:55:36]ConnectInit lk.salyk.kg [06:55:36]written 0, free lines is 4095 [06:55:36]Write to MH i2c: 01 00 00 86 01 87 [06:55:36]Write i2c OK [06:55:36]MH_I2C_Read... [06:55:36]Read from MH i2c: 01 [06:55:36]MH_I2C_Read... [06:55:36]Read from MH i2c: 01 07 00 [06:55:36]MH_I2C_Read... [06:55:36]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DA 0C 74 [06:55:36]RasterBufferAndPrint [06:55:36]line [06:55:36]line [06:55:36]line [06:55:36]line [06:55:36]line [06:55:36]written 0, free lines is 3296 [06:55:36]MH_Cut [06:55:36]Write to MH i2c: D1 01 00 8D 01 01 60 [06:55:36]Write i2c OK [06:55:36]MH_I2C_Read... [06:55:36]Read from MH i2c: D1 [06:55:36]MH_I2C_Read... [06:55:36]Read from MH i2c: D1 01 00 [06:55:36]MH_I2C_Read... [06:55:36]Read from MH i2c: D1 01 00 8D 01 00 5F [06:55:36]Write to MH i2c: 01 00 00 8E 01 8F [06:55:36]Write i2c OK [06:55:36]MH_I2C_Read... [06:55:36]Connected sock=10 [06: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 94 F4 04 01 85 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 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 15 00 00 00 F4 03 04 00 E6 10 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 39 9C 13 1C 86 F7 35 7D 9D 5F 6B C1 0A [06:55:37]*** Cut start [06:55:37]*** Purtial cut [06:55:37]*** Stage 1: CUTSNS_PIN = 1 [06:55:37]Read from MH i2c: 01 [06:55:37]MH_I2C_Read... [06:55:37]*** Stop cut motor [06:55:37]*** Cut end [06:55:37]Read from MH i2c: 01 07 00 [06:55:37]MH_I2C_Read... [06:55:37]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [06:55:37]process_action close_receipt done [06:55:37]requested_data is exist [06:55:37]produce_requested_data [06:55:37]requested_item fm.sn is exist - process it [06:55:37]wFMCommunicate request_size=4 [06:55:37]MH_SAM_APDU [06:55:37]CAPDU: 80 11 00 00 [06:55:37]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [06:55:37]Write i2c OK [06:55:37]MH_I2C_Read... [06:55:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:55:37]Read from MH i2c: E2 [06:55:37]MH_I2C_Read... [06:55:37]Read from MH i2c: E2 17 00 [06:55:37]MH_I2C_Read... [06:55:37]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 [06: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 [06:55:37]wFMCommunicate OK [06:55:37]requested_item fd.num is exist - process it [06:55:37]SAM_PROTO_GetFieldsCounters [06:55:37]wFMCommunicate request_size=4 [06:55:37]MH_SAM_APDU [06:55:37]CAPDU: 80 13 00 00 [06:55:37]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [06:55:37]Write i2c OK [06:55:37]MH_I2C_Read... [06:55:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:55:37]Read from MH i2c: E2 [06:55:37]MH_I2C_Read... [06:55:37]Read from MH i2c: E2 62 00 [06:55:37]MH_I2C_Read... [06:55:37]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 55 52 02 00 0E 04 04 00 DC 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 F3 [06:55: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 55 52 02 00 0E 04 04 00 DC 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:55:37]wFMCommunicate OK [06:55:37]SAM_PROTO_GetFieldsCounters done [06:55:37]requested_item shift.num is exist - process it [06:55:37]requested_item shift.opened is exist - process it [06:55:37]req_shift_opened [06:55:37]FM_GetShiftState [06:55:37]SAM_PROTO_GetShiftState [06:55:37]wFMCommunicate request_size=4 [06:55:37]MH_SAM_APDU [06:55:37]CAPDU: 80 13 01 00 [06:55:37]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [06:55:37]Write i2c OK [06:55:37]MH_I2C_Read... [06:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:55:37]Read from MH i2c: E2 [06:55:37]MH_I2C_Read... [06:55:37]Read from MH i2c: E2 0E 00 [06:55:37]MH_I2C_Read... [06:55:37]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [06:55:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [06:55:37]wFMCommunicate OK [06:55:37]SAM_PROTO_GetShiftState done [06:55:37]FM_GetShiftState done [06:55:37]req_shift_opened done [06:55:37]requested_item shift.open_date is exist - process it [06:55:37]req_shift_open_date [06:55:37]req_shift_open_date done [06:55:37]produce_requested_data done [06:55:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152149,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [06:55:37]process_action_free close_receipt [06:55:37]json_value_free [06:55:37]json_value_free done [06:55:37]process_json_proto returns [06:55:37]Send response to host [06:55:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152149,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [06:55:37]free response buf [06:55:37]execute_script done [06:55:37]execute_script returns [06:55:37]free content buf [06:55:37]Sock 7.Close socket [06:55:37]Sock 7.Thread stoped [06: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 70 80 47 00 29 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 55 52 02 00 F4 03 04 00 E8 B8 F0 66 B6 04 01 00 00 21 09 BA 53 64 30 E8 CE [06:55:38]CommunicateWithHost err = 0 [06:55:38]CheckOFDResponse [06:55:38]1017 (14) - 77093643461234 [06:55:38]1041 (16) - 0000000000871835 [06:55:38]1040 (4) - 152149 [06:55:38]1012 (4) - 23.09.2024 00:40 [06:55:38]1206 (1) - 0 [06:55:38]OFD Sender: Remove packet 152149 [06:55:38]ProducePacketName [06:55:38]name=ofd_packets/00152149 [06:55:38]NVStorageDeleteData [06:55:38]OFD Sender: No OFD packet to send [06:55:43]OFD Sender: No OFD packet to send [06:55:48]OFD Sender: No OFD packet to send [06:55:53]OFD Sender: No OFD packet to send [06:55:58]OFD Sender: No OFD packet to send [06:56:03]OFD Sender: No OFD packet to send [06:56:08]OFD Sender: No OFD packet to send [06:56:13]OFD Sender: No OFD packet to send [06:56:18]OFD Sender: No OFD packet to send [06:56:23]OFD Sender: No OFD packet to send [06:56:28]OFD Sender: No OFD packet to send [06:56:33]OFD Sender: No OFD packet to send [06:56:38]OFD Sender: No OFD packet to send [06:56:43]OFD Sender: No OFD packet to send [06:56:48]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:24]OFD Sender: No OFD packet to send [06:57:29]OFD Sender: No OFD packet to send [06:57:34]OFD Sender: No OFD packet to send [06:57:39]OFD Sender: No OFD packet to send [06:57:44]OFD Sender: No OFD packet to send [06:57:49]OFD Sender: No OFD packet to send [06:57:54]OFD Sender: No OFD packet to send [06:57:59]OFD Sender: No OFD packet to send [06:58:04]OFD Sender: No OFD packet to send [06:58:09]OFD Sender: No OFD packet to send [06:58:14]OFD Sender: No OFD packet to send [06:58:19]OFD Sender: No OFD packet to send [06:58:20]recv_with_timeout no data received [06:58:24]OFD Sender: No OFD packet to send [06:58:29]OFD Sender: No OFD packet to send [06:58:34]OFD Sender: No OFD packet to send [06:58:39]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:18]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:10]accept exits with 9 [07:00:10]New connection [07:00:10]New thread 3067387236 created [07:00:10]Thread 3067530596 joined [07:00:10]Waiting for new connection... [07:00:10] Sock 9.Parse request [07:00:10]Sock 9.Check first char [07:00:10]Sock 9.First char is OK [07:00:10]request: POST /json_proto HTTP/1.0 [07:00:10]Method: POST [07:00:10]URL: /json_proto [07:00:10]Method is POST - this is cgi request [07:00:10]url: /json_proto [07:00:10]query_string will be loaded in cgi processing [07:00:10]execute_cgi json_proto POST (null) [07:00:10]execute_cgi path=json_proto method=POST [07:00:10]POST find Content-Length [07:00:10]Host: 172.17.43.67:8080 [07:00:10]Content-Length: 662 [07:00:10]Content-Type: application/json [07:00:10] [07:00:10]POST finish read [07:00:10]Found Content-Length = 662 [07:00:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786157", "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" : 4.330, "sum" : 300.07, "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:00:10]execute_script... [07:00:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786157", "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" : 4.330, "sum" : 300.07, "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:00:10]POST & json_proto [07:00:10]process_json_proto [07:00:10]json parsed OK: [07:00:10]protocol is kg_v1.0 [07:00:10]action value=close_receipt [07:00:10]process_action close_receipt [07:00:10]cmd_close_receipt [07:00:10]MH_GetDate [07:00:10]Write to MH i2c: F0 00 00 92 01 82 [07:00:10]Write i2c OK [07:00:10]MH_I2C_Read... [07:00:10]Read from MH i2c: F0 [07:00:10]MH_I2C_Read... [07:00:10]Read from MH i2c: F0 09 00 [07:00:10]MH_I2C_Read... [07:00:10]Read from MH i2c: F0 09 00 92 01 00 FA 11 F1 66 6A BD 47 65 C0 [07:00:10]GetLastDocTimeStamp 1727074534 [07:00:10]current date 1727074810 [07:00:10]FM_GetShiftState [07:00:10]SAM_PROTO_GetShiftState [07:00:10]wFMCommunicate request_size=4 [07:00:10]MH_SAM_APDU [07:00:10]CAPDU: 80 13 01 00 [07:00:10]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [07:00:10]Write i2c OK [07:00:10]MH_I2C_Read... [07:00:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:10]Read from MH i2c: E2 [07:00:10]MH_I2C_Read... [07:00:10]Read from MH i2c: E2 0E 00 [07:00:10]MH_I2C_Read... [07:00:10]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 73 [07:00:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:00:10]wFMCommunicate OK [07:00:10]SAM_PROTO_GetShiftState done [07:00:10]FM_GetShiftState done [07:00:10]opened in 1727051593 [07:00:10]opened+sec_in_day 1727137993 [07:00:10]quantity*price = 30006 [07:00:10]sum+1 = 30008 [07:00:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.65 НДС 12% : 31.87 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 22 23.09.2024 07:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152150 ФПД: 3597617559991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152150&fm=3597617559991&tin=02508201610067®Number=0000000000091825&sum=30000 [07:00:11]StoreToDocumentArchive [07:00:11]shift 476 fd 152150 [07:00:11]save to /storage/0476/doc_00152150 [07:00:11]save last doc name /storage/0476/doc_00152150 to /storage/kkm_last_doc_name [07:00:11]save OK [07:00:11]Clear old archive folders... [07:00:11]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:00:11]tlvbuf is 011C8960 [07:00:11]SAM_PROTO_ClearQueue [07:00:11]wFMCommunicate request_size=4 [07:00:11]MH_SAM_APDU [07:00:11]CAPDU: 80 09 00 00 [07:00:11]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:00:11]Read from MH i2c: E2 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [07:00:11]RAPDU: 90 00 [07:00:11]wFMCommunicate OK [07:00:11]SAM_PROTO_ClearQueue done [07:00:11]KKMCreateOFDPacket [07:00:11]OFDProtocolAddRootSTLVToBuf [07:00:11]FM_MakeSignedData [07:00:11]FM_MakeSignedData [07:00:11]SAM_PROTO_SignData [07:00:11]wFMCommunicate request_size=4 [07:00:11]MH_SAM_APDU [07:00:11]CAPDU: 80 0D 01 02 [07:00:11]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:00:11]Read from MH i2c: E2 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [07:00:11]RAPDU: 90 00 [07:00:11]wFMCommunicate OK [07:00:11]wFMCommunicate request_size=255 [07:00:11]MH_SAM_APDU [07:00: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 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 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 FA 11 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 45 A2 B7 79 [07:00:11]Write to MH i2c: E2 02 01 A2 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 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 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 FA 11 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 45 A2 B7 79 00 00 06 [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:11]Read from MH i2c: E2 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [07:00:11]RAPDU: 90 00 [07:00:11]wFMCommunicate OK [07:00:11]wFMCommunicate request_size=6 [07:00:11]MH_SAM_APDU [07:00:11]CAPDU: 80 0D 02 02 01 B7 [07:00:11]Write to MH i2c: E2 09 00 A3 01 80 0D 02 02 01 00 B7 00 00 D7 [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:11]Read from MH i2c: E2 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [07:00:11]RAPDU: 90 00 [07:00:11]wFMCommunicate OK [07:00:11]wFMCommunicate request_size=4 [07:00:11]MH_SAM_APDU [07:00:11]CAPDU: 80 0D 03 02 [07:00:11]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:00:11]Read from MH i2c: E2 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 0B 00 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 0B 00 A4 01 00 70 25 84 11 EB 7A 16 46 90 00 0C [07:00:11]RAPDU: 70 25 84 11 EB 7A 16 46 90 00 [07:00:11]wFMCommunicate OK [07:00:11]SAM_PROTO_SignData done [07:00:11]FM_MakeSignedData done [07:00:11]CreateOFDProtocolMessage [07:00:11]wFMCommunicate request_size=4 [07:00:11]MH_SAM_APDU [07:00:11]CAPDU: 80 11 00 00 [07:00:11]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:11]Read from MH i2c: E2 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: E2 17 00 [07:00:11]MH_I2C_Read... [07:00:11]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:00:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:00:11]wFMCommunicate OK [07:00:11]CreateOFDProtocolMessage done [07:00:11]OFDSenderStorePacket 152150 [07:00:11]StoreOFDPacket docnum=152150 [07:00: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 0B 01 00 00 94 AA 03 01 57 24 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 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 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 FA 11 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 45 A2 B7 79 B7 70 25 84 11 EB 7A 16 46 [07:00:11]CheckFolder [07:00:11]dirname=/storage/ofd_packets [07:00:11]CheckFolder done [07:00:11]ProducePacketName [07:00:11]name=ofd_packets/00152150 [07:00:11]NVStorageSaveData ofd_packets/00152150 [07:00:11]File name is /storage/ofd_packets/00152150 [07:00:11]Write 297 bytes [07:00:11]NVStorageSaveData done [07:00:11]OFDSenderStorePacket done [07:00:11]KKMCreateOFDPacket done [07:00:11]NVStorageSaveData kkm_last_timestamp [07:00:11]File name is /storage/kkm_last_timestamp [07:00:11]Write 4 bytes [07:00:11]NVStorageSaveData done [07:00:11]ExternCall_PrintAddStr [07:00:11]wPrintStart [07:00:11]Write to MH i2c: 01 00 00 A6 01 A7 [07:00:11]Write i2c OK [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: 01 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: 01 07 00 [07:00:11]MH_I2C_Read... [07:00:11]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [07:00:11]RasterBufferAndPrint [07:00:11]line Счет N : (1)1786157 [07:00:11]line ИНН: 02508201610067 [07:00:11]line Контрольно-Кассовый Чек [07:00:11]line ПРОДАЖА [07:00:11]line ТРК (МРК, ГНК) : 33 [07:00:11]line Товар: 2710124130 [07:00:11]line Super-92 [07:00:11]line 4.330 * 69.30 [07:00:11]line = 300.07 [07:00:11]line НДС 12% НСП 1% [07:00:11]line > о реализуемом товаре [07:00:11]line ОКРУГЛЕНИЕ: -0.07 [07:00:11]line ИТОГО: 300.00 [07:00:11]line Внесено: 300.00 [07:00:11]line СДАЧА: 0.00 [07:00:11]line НСП 1% : 2.65 [07:00:11]line НДС 12% : 31.87 [07:00:11]line Наличными: 300.00 [07:00:11]line Безнал.: 0.00 [07:00:11]line Место: АЗС № 89 "Партнер Нефть" [07:00:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:00:11]line СНО: Общий режим [07:00:11]line Чек 22 23.09.2024 07:00 [07:00:11]line Смена: 476 ФФД: 1.0 [07:00:11]line ЗНМ: 0300000113 [07:00:11]line РНМ: 0000000000091825 [07:00:11]line Версия ККМ: 001 [07:00:11]line ФМ: 0000000000871835 [07:00:11]line ФД: 152150 [07:00:11]line ФПД: 3597617559991 [07:00:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152150&fm=3597617559991&tin=02508201610067®Number=0000000000091825&sum=30000 [07:00:12]OFD Sender: Processing packet 152150 [packets to send 827, broken 826] [07:00:12]ProducePacketName [07:00:12]name=ofd_packets/00152150 [07:00:12]OFD Sender: To server: pG, [07:00:12]CommunicateWithHost lk.salyk.kg:30040 [07:00:12]ConnectInit lk.salyk.kg [07:00:12]written 0, free lines is 4095 [07:00:12]Write to MH i2c: 01 00 00 D1 01 D2 [07:00:12]Write i2c OK [07:00:12]MH_I2C_Read... [07:00:12]Read from MH i2c: 01 [07:00:12]MH_I2C_Read... [07:00:12]Read from MH i2c: 01 07 00 [07:00:12]MH_I2C_Read... [07:00:12]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 D1 0C B6 [07:00:12]RasterBufferAndPrint [07:00:12]line [07:00:12]line [07:00:12]line [07:00:12]line [07:00:12]line [07:00:12]written 0, free lines is 3287 [07:00:12]MH_Cut [07:00:12]Write to MH i2c: D1 01 00 D8 01 01 AB [07:00:12]Write i2c OK [07:00:12]MH_I2C_Read... [07:00:12]Read from MH i2c: D1 [07:00:12]MH_I2C_Read... [07:00:12]Read from MH i2c: D1 01 00 [07:00:12]MH_I2C_Read... [07:00:12]Read from MH i2c: D1 01 00 D8 01 00 AA [07:00:12]Write to MH i2c: 01 00 00 D9 01 DA [07:00:12]Write i2c OK [07:00:12]MH_I2C_Read... [07:00:13]*** Cut start [07:00:13]*** Purtial cut [07:00:13]*** Stage 1: CUTSNS_PIN = 1 [07:00:13]Read from MH i2c: 01 [07:00:13]MH_I2C_Read... [07:00:13]*** Stop cut motor [07:00:13]*** Cut end [07:00:13]Read from MH i2c: 01 07 00 [07:00:13]MH_I2C_Read... [07:00:13]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [07:00:13]process_action close_receipt done [07:00:13]requested_data is exist [07:00:13]produce_requested_data [07:00:13]requested_item fm.sn is exist - process it [07:00:13]wFMCommunicate request_size=4 [07:00:13]MH_SAM_APDU [07:00:13]CAPDU: 80 11 00 00 [07:00:13]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [07:00:13]Write i2c OK [07:00:13]MH_I2C_Read... [07:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:13]Read from MH i2c: E2 [07:00:13]MH_I2C_Read... [07:00:13]Read from MH i2c: E2 17 00 [07:00:13]MH_I2C_Read... [07:00: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 [07:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:00:13]wFMCommunicate OK [07:00:13]requested_item fd.num is exist - process it [07:00:13]SAM_PROTO_GetFieldsCounters [07:00:13]wFMCommunicate request_size=4 [07:00:13]MH_SAM_APDU [07:00:13]CAPDU: 80 13 00 00 [07:00:13]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [07:00:13]Write i2c OK [07:00:13]MH_I2C_Read... [07:00:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:00:13]Read from MH i2c: E2 [07:00:13]MH_I2C_Read... [07:00:13]Read from MH i2c: E2 62 00 [07:00:13]MH_I2C_Read... [07:00: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 56 52 02 00 0E 04 04 00 DC 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 42 [07:00: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 56 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:00:13]wFMCommunicate OK [07:00:13]SAM_PROTO_GetFieldsCounters done [07:00:13]requested_item shift.num is exist - process it [07:00:13]requested_item shift.opened is exist - process it [07:00:13]req_shift_opened [07:00:13]FM_GetShiftState [07:00:13]SAM_PROTO_GetShiftState [07:00:13]wFMCommunicate request_size=4 [07:00:13]MH_SAM_APDU [07:00:13]CAPDU: 80 13 01 00 [07:00:13]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [07:00:13]Write i2c OK [07:00:13]MH_I2C_Read... [07:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:14]Read from MH i2c: E2 [07:00:14]MH_I2C_Read... [07:00:14]Read from MH i2c: E2 0E 00 [07:00:14]MH_I2C_Read... [07:00:14]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [07:00:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:00:14]wFMCommunicate OK [07:00:14]SAM_PROTO_GetShiftState done [07:00:14]FM_GetShiftState done [07:00:14]req_shift_opened done [07:00:14]requested_item shift.open_date is exist - process it [07:00:14]req_shift_open_date [07:00:14]req_shift_open_date done [07:00:14]produce_requested_data done [07:00:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152150,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:00:14]process_action_free close_receipt [07:00:14]json_value_free [07:00:14]json_value_free done [07:00:14]process_json_proto returns [07:00:14]Send response to host [07:00:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152150,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:00:14]free response buf [07:00:14]execute_script done [07:00:14]execute_script returns [07:00:14]free content buf [07:00:14]Sock 9.Close socket [07:00:14]Sock 9.Thread stoped [07:00:37]recv_with_timeout no data received [07:00:53]recv_with_timeout no data received [07:02:23]ConnectInit Can't connect to host [07:02:23]CommunicateWithHost connect error [07:02:23]CommunicateWithHost err = -1 [07:02:23]OFD Sender: Server communicate error [07:02:28]OFD Sender: Processing packet 152150 [packets to send 827, broken 826] [07:02:28]ProducePacketName [07:02:28]name=ofd_packets/00152150 [07:02:28]OFD Sender: To server: pG, [07:02:28]CommunicateWithHost lk.salyk.kg:30040 [07:02:28]ConnectInit lk.salyk.kg [07:02:33]ConnectInit Can't take IP for lk.salyk.kg [07:02:33]CommunicateWithHost connect error [07:02:33]CommunicateWithHost err = -1 [07:02:33]OFD Sender: Server communicate error [07:02:38]OFD Sender: Processing packet 152150 [packets to send 827, broken 826] [07:02:38]ProducePacketName [07:02:38]name=ofd_packets/00152150 [07:02:38]OFD Sender: To server: pG, [07:02:38]CommunicateWithHost lk.salyk.kg:30040 [07:02:38]ConnectInit lk.salyk.kg [07:02:39]Connected sock=9 [07:02: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 0B 01 00 00 94 AA 03 01 57 24 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 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 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 FA 11 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 45 A2 B7 79 B7 70 25 84 11 EB 7A 16 46 [07:02: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 5F D2 47 00 C3 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 52 02 00 F4 03 04 00 8F BA F0 66 B6 04 01 00 00 07 03 63 A1 15 CE 88 CF [07:02:39]CommunicateWithHost err = 0 [07:02:39]CheckOFDResponse [07:02:39]1017 (14) - 77093643461234 [07:02:39]1041 (16) - 0000000000871835 [07:02:39]1040 (4) - 152150 [07:02:39]1012 (4) - 23.09.2024 00:47 [07:02:39]1206 (1) - 0 [07:02:39]OFD Sender: Remove packet 152150 [07:02:39]ProducePacketName [07:02:39]name=ofd_packets/00152150 [07:02:39]NVStorageDeleteData [07:02:40]OFD Sender: No OFD packet to send [07:02:45]OFD Sender: No OFD packet to send [07:02:50]accept exits with 7 [07:02:50]New connection [07:02:50]New thread 3067530596 created [07:02:50]Thread 3067387236 joined [07:02:50]Waiting for new connection... [07:02:50] Sock 7.Parse request [07:02:50]Sock 7.Check first char [07:02:50]Sock 7.First char is OK [07:02:50]request: POST /json_proto HTTP/1.0 [07:02:50]Method: POST [07:02:50]URL: /json_proto [07:02:50]Method is POST - this is cgi request [07:02:50]url: /json_proto [07:02:50]query_string will be loaded in cgi processing [07:02:50]execute_cgi json_proto POST (null) [07:02:50]execute_cgi path=json_proto method=POST [07:02:50]POST find Content-Length [07:02:50]Host: 172.17.43.67:8080 [07:02:50]Content-Length: 678 [07:02:50]Content-Type: application/json [07:02:50] [07:02:50]POST finish read [07:02:50]Found Content-Length = 678 [07:02:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786158", "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" ] } } [07:02:50]execute_script... [07:02:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786158", "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" ] } } [07:02:50]POST & json_proto [07:02:50]process_json_proto [07:02:50]json parsed OK: [07:02:50]protocol is kg_v1.0 [07:02:50]action value=close_receipt [07:02:50]process_action close_receipt [07:02:50]cmd_close_receipt [07:02:50]MH_GetDate [07:02:50]Write to MH i2c: F0 00 00 DD 01 CD [07:02:50]Write i2c OK [07:02:50]MH_I2C_Read... [07:02:50]Read from MH i2c: F0 [07:02:50]MH_I2C_Read... [07:02:50]Read from MH i2c: F0 09 00 [07:02:50]MH_I2C_Read... [07:02:50]Read from MH i2c: F0 09 00 DD 01 00 9A 12 F1 66 6A BD 47 65 AC [07:02:50]GetLastDocTimeStamp 1727074810 [07:02:50]current date 1727074970 [07:02:50]FM_GetShiftState [07:02:50]SAM_PROTO_GetShiftState [07:02:50]wFMCommunicate request_size=4 [07:02:50]MH_SAM_APDU [07:02:50]CAPDU: 80 13 01 00 [07:02:50]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [07:02:50]Write i2c OK [07:02:50]MH_I2C_Read... [07:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:02:50]Read from MH i2c: E2 [07:02:50]MH_I2C_Read... [07:02:50]Read from MH i2c: E2 0E 00 [07:02:50]MH_I2C_Read... [07:02:50]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [07:02:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:02:50]wFMCommunicate OK [07:02:50]SAM_PROTO_GetShiftState done [07:02:50]FM_GetShiftState done [07:02:50]opened in 1727051593 [07:02:50]opened+sec_in_day 1727137993 [07:02:50]quantity*price = 50036 [07:02:50]sum+1 = 50037 [07:02:50]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 СНО: Общий режим Чек 23 23.09.2024 07:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152151 ФПД: 12022615092407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152151&fm=12022615092407&tin=02508201610067®Number=0000000000091825&sum=50000 [07:02:51]StoreToDocumentArchive [07:02:51]shift 476 fd 152151 [07:02:51]save to /storage/0476/doc_00152151 [07:02:51]save last doc name /storage/0476/doc_00152151 to /storage/kkm_last_doc_name [07:02:51]save OK [07:02:51]Clear old archive folders... [07:02:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:02:51]tlvbuf is 0123E740 [07:02:51]SAM_PROTO_ClearQueue [07:02:51]wFMCommunicate request_size=4 [07:02:51]MH_SAM_APDU [07:02:51]CAPDU: 80 09 00 00 [07:02:51]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:02:51]Read from MH i2c: E2 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [07:02:51]RAPDU: 90 00 [07:02:51]wFMCommunicate OK [07:02:51]SAM_PROTO_ClearQueue done [07:02:51]KKMCreateOFDPacket [07:02:51]OFDProtocolAddRootSTLVToBuf [07:02:51]FM_MakeSignedData [07:02:51]FM_MakeSignedData [07:02:51]SAM_PROTO_SignData [07:02:51]wFMCommunicate request_size=4 [07:02:51]MH_SAM_APDU [07:02:51]CAPDU: 80 0D 01 02 [07:02:51]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:02:51]Read from MH i2c: E2 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [07:02:51]RAPDU: 90 00 [07:02:51]wFMCommunicate OK [07:02:51]wFMCommunicate request_size=255 [07:02:51]MH_SAM_APDU [07:02:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 17 00 00 00 F4 03 04 00 9A 12 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0A [07:02:51]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 17 00 00 00 F4 03 04 00 9A 12 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0A 00 00 91 [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:02:51]Read from MH i2c: E2 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [07:02:51]RAPDU: 90 00 [07:02:51]wFMCommunicate OK [07:02:51]wFMCommunicate request_size=10 [07:02:51]MH_SAM_APDU [07:02:51]CAPDU: 80 0D 02 02 05 EF 3B B3 AC B7 [07:02:51]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 EF 3B B3 AC B7 00 00 B3 [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:02:51]Read from MH i2c: E2 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [07:02:51]RAPDU: 90 00 [07:02:51]wFMCommunicate OK [07:02:51]wFMCommunicate request_size=4 [07:02:51]MH_SAM_APDU [07:02:51]CAPDU: 80 0D 03 02 [07:02:51]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:02:51]Read from MH i2c: E2 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 0B 00 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 0B 00 EF 01 00 17 ED EB A9 91 12 D3 8A 90 00 04 [07:02:51]RAPDU: 17 ED EB A9 91 12 D3 8A 90 00 [07:02:51]wFMCommunicate OK [07:02:51]SAM_PROTO_SignData done [07:02:51]FM_MakeSignedData done [07:02:51]CreateOFDProtocolMessage [07:02:51]wFMCommunicate request_size=4 [07:02:51]MH_SAM_APDU [07:02:51]CAPDU: 80 11 00 00 [07:02:51]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:02:51]Read from MH i2c: E2 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: E2 17 00 [07:02:51]MH_I2C_Read... [07:02:51]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 [07:02:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:02:51]wFMCommunicate OK [07:02:51]CreateOFDProtocolMessage done [07:02:51]OFDSenderStorePacket 152151 [07:02:51]StoreOFDPacket docnum=152151 [07:02: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 98 C1 07 01 24 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 17 00 00 00 F4 03 04 00 9A 12 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0A EF 3B B3 AC B7 17 ED EB A9 91 12 D3 8A [07:02:51]CheckFolder [07:02:51]dirname=/storage/ofd_packets [07:02:51]CheckFolder done [07:02:51]ProducePacketName [07:02:51]name=ofd_packets/00152151 [07:02:51]NVStorageSaveData ofd_packets/00152151 [07:02:51]File name is /storage/ofd_packets/00152151 [07:02:51]Write 301 bytes [07:02:51]NVStorageSaveData done [07:02:51]OFDSenderStorePacket done [07:02:51]KKMCreateOFDPacket done [07:02:51]NVStorageSaveData kkm_last_timestamp [07:02:51]File name is /storage/kkm_last_timestamp [07:02:51]Write 4 bytes [07:02:51]NVStorageSaveData done [07:02:51]ExternCall_PrintAddStr [07:02:51]wPrintStart [07:02:51]Write to MH i2c: 01 00 00 F1 01 F2 [07:02:51]Write i2c OK [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: 01 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: 01 07 00 [07:02:51]MH_I2C_Read... [07:02:51]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [07:02:51]RasterBufferAndPrint [07:02:51]line Счет N : (1)1786158 [07:02:51]line ИНН: 02508201610067 [07:02:51]line Контрольно-Кассовый Чек [07:02:51]line ПРОДАЖА [07:02:51]line ТРК (МРК, ГНК) : 42 [07:02:51]line Товар: 2710124130 [07:02:51]line Аи-92-К-5 [07:02:51]line 7.380 * 67.80 [07:02:51]line = 500.36 [07:02:51]line НДС 12% НСП 1% [07:02:51]line > о реализуемом товаре [07:02:51]line ОКРУГЛЕНИЕ: -0.36 [07:02:51]line ИТОГО: 500.00 [07:02:51]line Внесено: 500.00 [07:02:51]line СДАЧА: 0.00 [07:02:51]line НСП 1% : 4.43 [07:02:51]line НДС 12% : 53.14 [07:02:51]line Наличными: 500.00 [07:02:51]line Безнал.: 0.00 [07:02:51]line Место: АЗС № 89 "Партнер Нефть" [07:02:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:02:51]line СНО: Общий режим [07:02:51]line Чек 23 23.09.2024 07:02 [07:02:51]line Смена: 476 ФФД: 1.0 [07:02:51]line ЗНМ: 0300000113 [07:02:51]line РНМ: 0000000000091825 [07:02:51]line Версия ККМ: 001 [07:02:51]line ФМ: 0000000000871835 [07:02:51]line ФД: 152151 [07:02:51]line ФПД: 12022615092407 [07:02:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070250&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152151&fm=12022615092407&tin=02508201610067®Number=0000000000091825&sum=50000 [07:02:51]OFD Sender: Processing packet 152151 [packets to send 827, broken 826] [07:02:51]ProducePacketName [07:02:51]name=ofd_packets/00152151 [07:02:51]OFD Sender: To server: pG, [07:02:51]CommunicateWithHost lk.salyk.kg:30040 [07:02:51]ConnectInit lk.salyk.kg [07:02:51]written 0, free lines is 4095 [07:02:52]Connected sock=10 [07:02: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 98 C1 07 01 24 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 17 00 00 00 F4 03 04 00 9A 12 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0A EF 3B B3 AC B7 17 ED EB A9 91 12 D3 8A [07:02:52]Write to MH i2c: 01 00 00 1C 02 1E [07:02:52]Write i2c OK [07:02:52]MH_I2C_Read... [07:02:52]Read from MH i2c: 01 [07:02:52]MH_I2C_Read... [07:02:52]Read from MH i2c: 01 07 00 [07:02:52]MH_I2C_Read... [07:02:52]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E8 0C 19 [07:02:52]RasterBufferAndPrint [07:02:52]line [07:02:52]line [07:02:52]line [07:02:52]line [07:02:52]line [07:02:52]written 0, free lines is 3310 [07:02:52]MH_Cut [07:02:52]Write to MH i2c: D1 01 00 23 02 01 F7 [07:02:52]Write i2c OK [07:02:52]MH_I2C_Read... [07:02:52]Read from MH i2c: D1 [07:02:52]MH_I2C_Read... [07:02:52]Read from MH i2c: D1 01 00 [07:02:52]MH_I2C_Read... [07:02:52]Read from MH i2c: D1 01 00 23 02 00 F6 [07:02:52]Write to MH i2c: 01 00 00 24 02 26 [07:02:52]Write i2c OK [07:02:52]MH_I2C_Read... [07:02: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 97 02 47 00 32 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 52 02 00 F4 03 04 00 9B BA F0 66 B6 04 01 00 00 6D F7 75 B7 C2 6D 5B F6 [07:02:52]CommunicateWithHost err = 0 [07:02:52]CheckOFDResponse [07:02:52]1017 (14) - 77093643461234 [07:02:52]1041 (16) - 0000000000871835 [07:02:52]1040 (4) - 152151 [07:02:52]1012 (4) - 23.09.2024 00:47 [07:02:52]1206 (1) - 0 [07:02:52]OFD Sender: Remove packet 152151 [07:02:52]ProducePacketName [07:02:52]name=ofd_packets/00152151 [07:02:52]NVStorageDeleteData [07:02:53]OFD Sender: No OFD packet to send [07:02:53]*** Cut start [07:02:53]*** Purtial cut [07:02:53]*** Stage 1: CUTSNS_PIN = 1 [07:02:53]Read from MH i2c: 01 [07:02:53]MH_I2C_Read... [07:02:53]Read from MH i2c: 01 07 00 [07:02:53]MH_I2C_Read... [07:02:53]*** Stop cut motor [07:02:53]*** Cut end [07:02:53]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [07:02:53]process_action close_receipt done [07:02:53]requested_data is exist [07:02:53]produce_requested_data [07:02:53]requested_item fm.sn is exist - process it [07:02:53]wFMCommunicate request_size=4 [07:02:53]MH_SAM_APDU [07:02:53]CAPDU: 80 11 00 00 [07:02:53]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [07:02:53]Write i2c OK [07:02:53]MH_I2C_Read... [07:02:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:02:53]Read from MH i2c: E2 [07:02:53]MH_I2C_Read... [07:02:53]Read from MH i2c: E2 17 00 [07:02:53]MH_I2C_Read... [07:02:53]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 [07:02: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:02:53]wFMCommunicate OK [07:02:53]requested_item fd.num is exist - process it [07:02:53]SAM_PROTO_GetFieldsCounters [07:02:53]wFMCommunicate request_size=4 [07:02:53]MH_SAM_APDU [07:02:53]CAPDU: 80 13 00 00 [07:02:53]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [07:02:53]Write i2c OK [07:02:53]MH_I2C_Read... [07:02:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:02:53]Read from MH i2c: E2 [07:02:53]MH_I2C_Read... [07:02:53]Read from MH i2c: E2 62 00 [07:02:53]MH_I2C_Read... [07:02:53]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 57 52 02 00 0E 04 04 00 DC 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 92 [07:02: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 57 52 02 00 0E 04 04 00 DC 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:02:53]wFMCommunicate OK [07:02:53]SAM_PROTO_GetFieldsCounters done [07:02:53]requested_item shift.num is exist - process it [07:02:53]requested_item shift.opened is exist - process it [07:02:53]req_shift_opened [07:02:53]FM_GetShiftState [07:02:53]SAM_PROTO_GetShiftState [07:02:53]wFMCommunicate request_size=4 [07:02:53]MH_SAM_APDU [07:02:53]CAPDU: 80 13 01 00 [07:02:53]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [07:02:53]Write i2c OK [07:02:53]MH_I2C_Read... [07:02:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:02:53]Read from MH i2c: E2 [07:02:53]MH_I2C_Read... [07:02:53]Read from MH i2c: E2 0E 00 [07:02:53]MH_I2C_Read... [07:02:53]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [07:02:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:02:53]wFMCommunicate OK [07:02:53]SAM_PROTO_GetShiftState done [07:02:53]FM_GetShiftState done [07:02:53]req_shift_opened done [07:02:53]requested_item shift.open_date is exist - process it [07:02:53]req_shift_open_date [07:02:53]req_shift_open_date done [07:02:53]produce_requested_data done [07:02:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152151,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:02:53]process_action_free close_receipt [07:02:53]json_value_free [07:02:53]json_value_free done [07:02:53]process_json_proto returns [07:02:53]Send response to host [07:02:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152151,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:02:53]free response buf [07:02:53]execute_script done [07:02:53]execute_script returns [07:02:53]free content buf [07:02:53]Sock 7.Close socket [07:02:53]Sock 7.Thread stoped [07:02:58]OFD Sender: No OFD packet to send [07:03:03]OFD Sender: No OFD packet to send [07:03:08]OFD Sender: No OFD packet to send [07:03:13]OFD Sender: No OFD packet to send [07:03:18]OFD Sender: No OFD packet to send [07:03:23]OFD Sender: No OFD packet to send [07:03:28]OFD Sender: No OFD packet to send [07:03:33]OFD Sender: No OFD packet to send [07:03:38]OFD Sender: No OFD packet to send [07:03:43]OFD Sender: No OFD packet to send [07:03:48]OFD Sender: No OFD packet to send [07:03:50]recv_with_timeout no data received [07:03:53]OFD Sender: No OFD packet to send [07:03:58]OFD Sender: No OFD packet to send [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:23]OFD Sender: No OFD packet to send [07:04:27]recv_with_timeout no data received [07:04:28]OFD Sender: No OFD packet to send [07:04:33]OFD Sender: No OFD packet to send [07:04:38]OFD Sender: No OFD packet to send [07:04:43]OFD Sender: No OFD packet to send [07:04:46]accept exits with 9 [07:04:46]New connection [07:04:46]New thread 3067387236 created [07:04:46]Thread 3067530596 joined [07:04:46]Waiting for new connection... [07:04:46] Sock 9.Parse request [07:04:46]Sock 9.Check first char [07:04:46]Sock 9.First char is OK [07:04:46]request: POST /json_proto HTTP/1.0 [07:04:46]Method: POST [07:04:46]URL: /json_proto [07:04:46]Method is POST - this is cgi request [07:04:46]url: /json_proto [07:04:46]query_string will be loaded in cgi processing [07:04:46]execute_cgi json_proto POST (null) [07:04:46]execute_cgi path=json_proto method=POST [07:04:46]POST find Content-Length [07:04:46]Host: 172.17.43.67:8080 [07:04:46]Content-Length: 678 [07:04:46]Content-Type: application/json [07:04:46] [07:04:46]POST finish read [07:04:46]Found Content-Length = 678 [07:04:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786159", "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" ] } } [07:04:46]execute_script... [07:04: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)1786159", "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" ] } } [07:04:46]POST & json_proto [07:04:46]process_json_proto [07:04:46]json parsed OK: [07:04:46]protocol is kg_v1.0 [07:04:46]action value=close_receipt [07:04:46]process_action close_receipt [07:04:46]cmd_close_receipt [07:04:46]MH_GetDate [07:04:46]Write to MH i2c: F0 00 00 28 02 19 [07:04:46]Write i2c OK [07:04:46]MH_I2C_Read... [07:04:46]Read from MH i2c: F0 [07:04:46]MH_I2C_Read... [07:04:46]Read from MH i2c: F0 09 00 [07:04:46]MH_I2C_Read... [07:04:46]Read from MH i2c: F0 09 00 28 02 00 0E 13 F1 66 6A BD 47 65 6D [07:04:46]GetLastDocTimeStamp 1727074970 [07:04:46]current date 1727075086 [07:04:46]FM_GetShiftState [07:04:46]SAM_PROTO_GetShiftState [07:04:46]wFMCommunicate request_size=4 [07:04:46]MH_SAM_APDU [07:04:46]CAPDU: 80 13 01 00 [07:04:46]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [07:04:46]Write i2c OK [07:04:46]MH_I2C_Read... [07:04:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:46]Read from MH i2c: E2 [07:04:46]MH_I2C_Read... [07:04:46]Read from MH i2c: E2 0E 00 [07:04:46]MH_I2C_Read... [07:04:46]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0A [07:04:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:04:46]wFMCommunicate OK [07:04:46]SAM_PROTO_GetShiftState done [07:04:46]FM_GetShiftState done [07:04:46]opened in 1727051593 [07:04:46]opened+sec_in_day 1727137993 [07:04:46]quantity*price = 40002 [07:04:46]sum+1 = 40003 [07:04:46]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 СНО: Общий режим Чек 24 23.09.2024 07:04 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152152 ФПД: 117759106013042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152152&fm=117759106013042&tin=02508201610067®Number=0000000000091825&sum=40000 [07:04:47]StoreToDocumentArchive [07:04:47]shift 476 fd 152152 [07:04:47]save to /storage/0476/doc_00152152 [07:04:47]save last doc name /storage/0476/doc_00152152 to /storage/kkm_last_doc_name [07:04:47]save OK [07:04:47]Clear old archive folders... [07:04:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:04:47]tlvbuf is 0123E310 [07:04:47]SAM_PROTO_ClearQueue [07:04:47]wFMCommunicate request_size=4 [07:04:47]MH_SAM_APDU [07:04:47]CAPDU: 80 09 00 00 [07:04:47]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [07:04:47]Write i2c OK [07:04:47]MH_I2C_Read... [07:04:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:04:47]Read from MH i2c: E2 [07:04:47]MH_I2C_Read... [07:04:47]Read from MH i2c: E2 03 00 [07:04:47]MH_I2C_Read... [07:04:47]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [07:04:47]RAPDU: 90 00 [07:04:47]wFMCommunicate OK [07:04:47]SAM_PROTO_ClearQueue done [07:04:47]KKMCreateOFDPacket [07:04:47]OFDProtocolAddRootSTLVToBuf [07:04:47]FM_MakeSignedData [07:04:47]FM_MakeSignedData [07:04:47]SAM_PROTO_SignData [07:04:47]wFMCommunicate request_size=4 [07:04:47]MH_SAM_APDU [07:04:47]CAPDU: 80 0D 01 02 [07:04:47]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [07:04:47]Write i2c OK [07:04:47]MH_I2C_Read... [07:04:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:04:47]Read from MH i2c: E2 [07:04:47]MH_I2C_Read... [07:04:47]Read from MH i2c: E2 03 00 [07:04:47]MH_I2C_Read... [07:04:47]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [07:04:47]RAPDU: 90 00 [07:04:47]wFMCommunicate OK [07:04:47]wFMCommunicate request_size=255 [07:04:47]MH_SAM_APDU [07:04: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 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 18 00 00 00 F4 03 04 00 0E 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B [07:04:47]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 18 00 00 00 F4 03 04 00 0E 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B 00 00 9A [07:04:47]Write i2c OK [07:04:47]MH_I2C_Read... [07:04:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:04:48]Read from MH i2c: E2 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 03 00 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [07:04:48]RAPDU: 90 00 [07:04:48]wFMCommunicate OK [07:04:48]wFMCommunicate request_size=10 [07:04:48]MH_SAM_APDU [07:04:48]CAPDU: 80 0D 02 02 05 19 ED AE D7 72 [07:04:48]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 19 ED AE D7 72 00 00 BC [07:04:48]Write i2c OK [07:04:48]MH_I2C_Read... [07:04:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:04:48]Read from MH i2c: E2 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 03 00 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [07:04:48]RAPDU: 90 00 [07:04:48]wFMCommunicate OK [07:04:48]wFMCommunicate request_size=4 [07:04:48]MH_SAM_APDU [07:04:48]CAPDU: 80 0D 03 02 [07:04:48]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [07:04:48]Write i2c OK [07:04:48]MH_I2C_Read... [07:04:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:04:48]Read from MH i2c: E2 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 0B 00 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 0B 00 3A 02 00 8A 64 B0 EF 75 B5 9B 71 90 00 7B [07:04:48]RAPDU: 8A 64 B0 EF 75 B5 9B 71 90 00 [07:04:48]wFMCommunicate OK [07:04:48]SAM_PROTO_SignData done [07:04:48]FM_MakeSignedData done [07:04:48]CreateOFDProtocolMessage [07:04:48]wFMCommunicate request_size=4 [07:04:48]MH_SAM_APDU [07:04:48]CAPDU: 80 11 00 00 [07:04:48]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [07:04:48]Write i2c OK [07:04:48]MH_I2C_Read... [07:04:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:48]Read from MH i2c: E2 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: E2 17 00 [07:04:48]MH_I2C_Read... [07:04:48]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 [07:04:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:04:48]wFMCommunicate OK [07:04:48]CreateOFDProtocolMessage done [07:04:48]OFDSenderStorePacket 152152 [07:04:48]StoreOFDPacket docnum=152152 [07:04: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 B2 E4 07 01 5F 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 18 00 00 00 F4 03 04 00 0E 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B 19 ED AE D7 72 8A 64 B0 EF 75 B5 9B 71 [07:04:48]CheckFolder [07:04:48]dirname=/storage/ofd_packets [07:04:48]CheckFolder done [07:04:48]ProducePacketName [07:04:48]name=ofd_packets/00152152 [07:04:48]NVStorageSaveData ofd_packets/00152152 [07:04:48]File name is /storage/ofd_packets/00152152 [07:04:48]Write 301 bytes [07:04:48]NVStorageSaveData done [07:04:48]OFDSenderStorePacket done [07:04:48]KKMCreateOFDPacket done [07:04:48]NVStorageSaveData kkm_last_timestamp [07:04:48]File name is /storage/kkm_last_timestamp [07:04:48]Write 4 bytes [07:04:48]NVStorageSaveData done [07:04:48]ExternCall_PrintAddStr [07:04:48]wPrintStart [07:04:48]Write to MH i2c: 01 00 00 3C 02 3E [07:04:48]Write i2c OK [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: 01 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: 01 07 00 [07:04:48]MH_I2C_Read... [07:04:48]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [07:04:48]RasterBufferAndPrint [07:04:48]line Счет N : (1)1786159 [07:04:48]line ИНН: 02508201610067 [07:04:48]line Контрольно-Кассовый Чек [07:04:48]line ПРОДАЖА [07:04:48]line ТРК (МРК, ГНК) : 22 [07:04:48]line Товар: 2710124130 [07:04:48]line Аи-92-К-5 [07:04:48]line 5.900 * 67.80 [07:04:48]line = 400.02 [07:04:48]line НДС 12% НСП 1% [07:04:48]line > о реализуемом товаре [07:04:48]line ОКРУГЛЕНИЕ: -0.02 [07:04:48]line ИТОГО: 400.00 [07:04:48]line Внесено: 400.00 [07:04:48]line СДАЧА: 0.00 [07:04:48]line НСП 1% : 3.54 [07:04:48]line НДС 12% : 42.48 [07:04:48]line Наличными: 400.00 [07:04:48]line Безнал.: 0.00 [07:04:48]line Место: АЗС № 89 "Партнер Нефть" [07:04:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:04:48]line СНО: Общий режим [07:04:48]line Чек 24 23.09.2024 07:04 [07:04:48]line Смена: 476 ФФД: 1.0 [07:04:48]line ЗНМ: 0300000113 [07:04:48]line РНМ: 0000000000091825 [07:04:48]line Версия ККМ: 001 [07:04:48]line ФМ: 0000000000871835 [07:04:48]line ФД: 152152 [07:04:48]line ФПД: 117759106013042 [07:04:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152152&fm=117759106013042&tin=02508201610067®Number=0000000000091825&sum=40000 [07:04:48]written 0, free lines is 4095 [07:04:48]OFD Sender: Processing packet 152152 [packets to send 827, broken 826] [07:04:48]ProducePacketName [07:04:48]name=ofd_packets/00152152 [07:04:48]OFD Sender: To server: pG, [07:04:48]CommunicateWithHost lk.salyk.kg:30040 [07:04:48]ConnectInit lk.salyk.kg [07:04:49]Write to MH i2c: 01 00 00 67 02 69 [07:04:49]Write i2c OK [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: 01 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: 01 07 00 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 CD 0C 49 [07:04:49]RasterBufferAndPrint [07:04:49]line [07:04:49]line [07:04:49]line [07:04:49]line [07:04:49]line [07:04:49]written 0, free lines is 3284 [07:04:49]MH_Cut [07:04:49]Write to MH i2c: D1 01 00 6E 02 01 42 [07:04:49]Write i2c OK [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: D1 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: D1 01 00 [07:04:49]MH_I2C_Read... [07:04:49]Read from MH i2c: D1 01 00 6E 02 00 41 [07:04:49]Write to MH i2c: 01 00 00 6F 02 71 [07:04:49]Write i2c OK [07:04:49]MH_I2C_Read... [07:04:49]*** Cut start [07:04:49]*** Purtial cut [07:04:49]*** Stage 1: CUTSNS_PIN = 1 [07:04:50]Read from MH i2c: 01 [07:04:50]MH_I2C_Read... [07:04:50]*** Stop cut motor [07:04:50]*** Cut end [07:04:50]Read from MH i2c: 01 07 00 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [07:04:50]process_action close_receipt done [07:04:50]requested_data is exist [07:04:50]produce_requested_data [07:04:50]requested_item fm.sn is exist - process it [07:04:50]wFMCommunicate request_size=4 [07:04:50]MH_SAM_APDU [07:04:50]CAPDU: 80 11 00 00 [07:04:50]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [07:04:50]Write i2c OK [07:04:50]MH_I2C_Read... [07:04:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:04:50]Read from MH i2c: E2 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 17 00 [07:04:50]MH_I2C_Read... [07:04:50]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 [07:04:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:04:50]wFMCommunicate OK [07:04:50]requested_item fd.num is exist - process it [07:04:50]SAM_PROTO_GetFieldsCounters [07:04:50]wFMCommunicate request_size=4 [07:04:50]MH_SAM_APDU [07:04:50]CAPDU: 80 13 00 00 [07:04:50]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [07:04:50]Write i2c OK [07:04:50]MH_I2C_Read... [07:04:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:04:50]Read from MH i2c: E2 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 62 00 [07:04:50]MH_I2C_Read... [07:04:50]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 58 52 02 00 0E 04 04 00 DC 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 E1 [07: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 58 52 02 00 0E 04 04 00 DC 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:04:50]wFMCommunicate OK [07:04:50]SAM_PROTO_GetFieldsCounters done [07:04:50]requested_item shift.num is exist - process it [07:04:50]requested_item shift.opened is exist - process it [07:04:50]req_shift_opened [07:04:50]FM_GetShiftState [07:04:50]SAM_PROTO_GetShiftState [07:04:50]wFMCommunicate request_size=4 [07:04:50]MH_SAM_APDU [07:04:50]CAPDU: 80 13 01 00 [07:04:50]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [07:04:50]Write i2c OK [07:04:50]MH_I2C_Read... [07:04:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:04:50]Read from MH i2c: E2 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 0E 00 [07:04:50]MH_I2C_Read... [07:04:50]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 53 [07:04:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:04:50]wFMCommunicate OK [07:04:50]SAM_PROTO_GetShiftState done [07:04:50]FM_GetShiftState done [07:04:50]req_shift_opened done [07:04:50]requested_item shift.open_date is exist - process it [07:04:50]req_shift_open_date [07:04:50]req_shift_open_date done [07:04:50]produce_requested_data done [07:04:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152152,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:04:50]process_action_free close_receipt [07:04:50]json_value_free [07:04:50]json_value_free done [07:04:50]process_json_proto returns [07:04:50]Send response to host [07:04:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152152,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:04:50]free response buf [07:04:50]execute_script done [07:04:50]execute_script returns [07:04:50]free content buf [07:04:50]Sock 9.Close socket [07:04:50]Sock 9.Thread stoped [07:04:51]Connected sock=11 [07: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 0F 01 00 00 B2 E4 07 01 5F 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 18 00 00 00 F4 03 04 00 0E 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B 19 ED AE D7 72 8A 64 B0 EF 75 B5 9B 71 [07:04: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 99 2E 47 00 37 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 58 52 02 00 F4 03 04 00 13 BB F0 66 B6 04 01 00 00 46 0E C8 E2 C2 90 7F F8 [07:04:52]CommunicateWithHost err = 0 [07:04:52]CheckOFDResponse [07:04:52]1017 (14) - 77093643461234 [07:04:52]1041 (16) - 0000000000871835 [07:04:52]1040 (4) - 152152 [07:04:52]1012 (4) - 23.09.2024 00:49 [07:04:52]1206 (1) - 0 [07:04:52]OFD Sender: Remove packet 152152 [07:04:52]ProducePacketName [07:04:52]name=ofd_packets/00152152 [07:04:52]NVStorageDeleteData [07:04:52]OFD Sender: No OFD packet to send [07:04:57]OFD Sender: No OFD packet to send [07:05:02]OFD Sender: No OFD packet to send [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:38]OFD Sender: No OFD packet to send [07:05:43]OFD Sender: No OFD packet to send [07:05:48]OFD Sender: No OFD packet to send [07:05:48]recv_with_timeout no data received [07:05:53]OFD Sender: No OFD packet to send [07:05:58]OFD Sender: No OFD packet to send [07:06:03]OFD Sender: No OFD packet to send [07:06:08]OFD Sender: No OFD packet to send [07:06:12]recv_with_timeout no data received [07:06:13]OFD Sender: No OFD packet to send [07:06:18]OFD Sender: No OFD packet to send [07:06:23]OFD Sender: No OFD packet to send [07:06:28]OFD Sender: No OFD packet to send [07:06:29]recv_with_timeout no data received [07:06:33]OFD Sender: No OFD packet to send [07:06:38]OFD Sender: No OFD packet to send [07:06:43]OFD Sender: No OFD packet to send [07:06:48]OFD Sender: No OFD packet to send [07:06:53]OFD Sender: No OFD packet to send [07:06:58]OFD Sender: No OFD packet to send [07:07:03]OFD Sender: No OFD packet to send [07:07:08]OFD Sender: No OFD packet to send [07:07:13]OFD Sender: No OFD packet to send [07:07:14]recv_with_timeout no data received [07:07:18]OFD Sender: No OFD packet to send [07:07:23]OFD Sender: No OFD packet to send [07:07:28]OFD Sender: No OFD packet to send [07:07:33]OFD Sender: No OFD packet to send [07:07:38]OFD Sender: No OFD packet to send [07:07:39]accept exits with 7 [07:07:39]New connection [07:07:39]New thread 3067530596 created [07:07:39]Thread 3067387236 joined [07:07:39]Waiting for new connection... [07:07:39] Sock 7.Parse request [07:07:39]Sock 7.Check first char [07:07:39]Sock 7.First char is OK [07:07:39]request: POST /json_proto HTTP/1.0 [07:07:39]Method: POST [07:07:39]URL: /json_proto [07:07:39]Method is POST - this is cgi request [07:07:39]url: /json_proto [07:07:39]query_string will be loaded in cgi processing [07:07:39]execute_cgi json_proto POST (null) [07:07:39]execute_cgi path=json_proto method=POST [07:07:39]POST find Content-Length [07:07:39]Host: 172.17.43.67:8080 [07:07:39]Content-Length: 680 [07:07:39]Content-Type: application/json [07:07:39] [07:07:39]POST finish read [07:07:39]Found Content-Length = 680 [07:07:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786160", "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" ] } } [07:07:39]execute_script... [07:07: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)1786160", "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" ] } } [07:07:39]POST & json_proto [07:07:39]process_json_proto [07:07:39]json parsed OK: [07:07:39]protocol is kg_v1.0 [07:07:39]action value=close_receipt [07:07:39]process_action close_receipt [07:07:39]cmd_close_receipt [07:07:39]MH_GetDate [07:07:39]Write to MH i2c: F0 00 00 73 02 64 [07:07:39]Write i2c OK [07:07:39]MH_I2C_Read... [07:07:39]Read from MH i2c: F0 [07:07:39]MH_I2C_Read... [07:07:39]Read from MH i2c: F0 09 00 [07:07:39]MH_I2C_Read... [07:07:39]Read from MH i2c: F0 09 00 73 02 00 BC 13 F1 66 6A BD 47 65 66 [07:07:39]GetLastDocTimeStamp 1727075086 [07:07:39]current date 1727075260 [07:07:39]FM_GetShiftState [07:07:39]SAM_PROTO_GetShiftState [07:07:39]wFMCommunicate request_size=4 [07:07:39]MH_SAM_APDU [07:07:39]CAPDU: 80 13 01 00 [07:07:39]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [07:07:39]Write i2c OK [07:07:39]MH_I2C_Read... [07:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:39]Read from MH i2c: E2 [07:07:39]MH_I2C_Read... [07:07:39]Read from MH i2c: E2 0E 00 [07:07:39]MH_I2C_Read... [07:07:39]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 55 [07:07:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:07:39]wFMCommunicate OK [07:07:39]SAM_PROTO_GetShiftState done [07:07:39]FM_GetShiftState done [07:07:39]opened in 1727051593 [07:07:39]opened+sec_in_day 1727137993 [07:07:39]quantity*price = 100050 [07:07:39]sum+1 = 100052 [07:07: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 СНО: Общий режим Чек 25 23.09.2024 07:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152153 ФПД: 17515810587531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152153&fm=17515810587531&tin=02508201610067®Number=0000000000091825&sum=100000 [07:07:41]StoreToDocumentArchive [07:07:41]shift 476 fd 152153 [07:07:41]save to /storage/0476/doc_00152153 [07:07:41]save last doc name /storage/0476/doc_00152153 to /storage/kkm_last_doc_name [07:07:41]save OK [07:07:41]Clear old archive folders... [07:07:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:07:41]tlvbuf is 011C8300 [07:07:41]SAM_PROTO_ClearQueue [07:07:41]wFMCommunicate request_size=4 [07:07:41]MH_SAM_APDU [07:07:41]CAPDU: 80 09 00 00 [07:07:41]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:07:41]Read from MH i2c: E2 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [07:07:41]RAPDU: 90 00 [07:07:41]wFMCommunicate OK [07:07:41]SAM_PROTO_ClearQueue done [07:07:41]KKMCreateOFDPacket [07:07:41]OFDProtocolAddRootSTLVToBuf [07:07:41]FM_MakeSignedData [07:07:41]FM_MakeSignedData [07:07:41]SAM_PROTO_SignData [07:07:41]wFMCommunicate request_size=4 [07:07:41]MH_SAM_APDU [07:07:41]CAPDU: 80 0D 01 02 [07:07:41]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:07:41]Read from MH i2c: E2 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [07:07:41]RAPDU: 90 00 [07:07:41]wFMCommunicate OK [07:07:41]wFMCommunicate request_size=255 [07:07:41]MH_SAM_APDU [07:07: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 19 00 00 00 F4 03 04 00 BC 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F EE 37 AB [07:07:41]Write to MH i2c: E2 02 01 83 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 19 00 00 00 F4 03 04 00 BC 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F EE 37 AB 00 00 2A [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:41]Read from MH i2c: E2 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [07:07:41]RAPDU: 90 00 [07:07:41]wFMCommunicate OK [07:07:41]wFMCommunicate request_size=7 [07:07:41]MH_SAM_APDU [07:07:41]CAPDU: 80 0D 02 02 02 03 8B [07:07:41]Write to MH i2c: E2 0A 00 84 02 80 0D 02 02 02 00 03 8B 00 00 92 [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:07:41]Read from MH i2c: E2 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [07:07:41]RAPDU: 90 00 [07:07:41]wFMCommunicate OK [07:07:41]wFMCommunicate request_size=4 [07:07:41]MH_SAM_APDU [07:07:41]CAPDU: 80 0D 03 02 [07:07:41]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:07:41]Read from MH i2c: E2 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 0B 00 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 0B 00 85 02 00 E8 C3 20 FF A0 E4 3E 8C 90 00 1B [07:07:41]RAPDU: E8 C3 20 FF A0 E4 3E 8C 90 00 [07:07:41]wFMCommunicate OK [07:07:41]SAM_PROTO_SignData done [07:07:41]FM_MakeSignedData done [07:07:41]CreateOFDProtocolMessage [07:07:41]wFMCommunicate request_size=4 [07:07:41]MH_SAM_APDU [07:07:41]CAPDU: 80 11 00 00 [07:07:41]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:41]Read from MH i2c: E2 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: E2 17 00 [07:07:41]MH_I2C_Read... [07:07:41]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 [07:07:41]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:41]wFMCommunicate OK [07:07:41]CreateOFDProtocolMessage done [07:07:41]OFDSenderStorePacket 152153 [07:07:41]StoreOFDPacket docnum=152153 [07:07: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 0C 01 00 00 B2 06 04 01 7B 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 19 00 00 00 F4 03 04 00 BC 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F EE 37 AB 03 8B E8 C3 20 FF A0 E4 3E 8C [07:07:41]CheckFolder [07:07:41]dirname=/storage/ofd_packets [07:07:41]CheckFolder done [07:07:41]ProducePacketName [07:07:41]name=ofd_packets/00152153 [07:07:41]NVStorageSaveData ofd_packets/00152153 [07:07:41]File name is /storage/ofd_packets/00152153 [07:07:41]Write 298 bytes [07:07:41]NVStorageSaveData done [07:07:41]OFDSenderStorePacket done [07:07:41]KKMCreateOFDPacket done [07:07:41]NVStorageSaveData kkm_last_timestamp [07:07:41]File name is /storage/kkm_last_timestamp [07:07:41]Write 4 bytes [07:07:41]NVStorageSaveData done [07:07:41]ExternCall_PrintAddStr [07:07:41]wPrintStart [07:07:41]Write to MH i2c: 01 00 00 87 02 89 [07:07:41]Write i2c OK [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: 01 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: 01 07 00 [07:07:41]MH_I2C_Read... [07:07:41]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [07:07:41]RasterBufferAndPrint [07:07:41]line Счет N : (1)1786160 [07:07:41]line ИНН: 02508201610067 [07:07:41]line Контрольно-Кассовый Чек [07:07:41]line ПРОДАЖА [07:07:41]line ТРК (МРК, ГНК) : 31 [07:07:41]line Товар: 2710194210 [07:07:41]line ДТ-К-5 [07:07:41]line 13.130 * 76.20 [07:07:41]line = 1000.51 [07:07:41]line НДС 12% НСП 1% [07:07:41]line > о реализуемом товаре [07:07:41]line ОКРУГЛЕНИЕ: -0.51 [07:07:41]line ИТОГО: 1000.00 [07:07:41]line Внесено: 1000.00 [07:07:41]line СДАЧА: 0.00 [07:07:41]line НСП 1% : 8.85 [07:07:41]line НДС 12% : 106.25 [07:07:41]line Наличными: 1000.00 [07:07:41]line Безнал.: 0.00 [07:07:41]line Место: АЗС № 89 "Партнер Нефть" [07:07:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:07:41]line СНО: Общий режим [07:07:41]line Чек 25 23.09.2024 07:07 [07:07:41]line Смена: 476 ФФД: 1.0 [07:07:41]line ЗНМ: 0300000113 [07:07:41]line РНМ: 0000000000091825 [07:07:41]line Версия ККМ: 001 [07:07:41]line ФМ: 0000000000871835 [07:07:41]line ФД: 152153 [07:07:41]line ФПД: 17515810587531 [07:07:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T070740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152153&fm=17515810587531&tin=02508201610067®Number=0000000000091825&sum=100000 [07:07:41]OFD Sender: Processing packet 152153 [packets to send 827, broken 826] [07:07:41]ProducePacketName [07:07:41]name=ofd_packets/00152153 [07:07:41]OFD Sender: To server: pG, [07:07:41]CommunicateWithHost lk.salyk.kg:30040 [07:07:41]ConnectInit lk.salyk.kg [07:07:41]written 0, free lines is 4095 [07:07:42]Write to MH i2c: 01 00 00 B2 02 B4 [07:07:42]Write i2c OK [07:07:42]MH_I2C_Read... [07:07:42]Read from MH i2c: 01 [07:07:42]MH_I2C_Read... [07:07:42]Read from MH i2c: 01 07 00 [07:07:42]MH_I2C_Read... [07:07:42]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 D2 0C 99 [07:07:42]RasterBufferAndPrint [07:07:42]line [07:07:42]line [07:07:42]line [07:07:42]line [07:07:42]line [07:07:42]written 0, free lines is 3288 [07:07:42]MH_Cut [07:07:42]Write to MH i2c: D1 01 00 B9 02 01 8D [07:07:42]Write i2c OK [07:07:42]MH_I2C_Read... [07:07:42]Read from MH i2c: D1 [07:07:42]MH_I2C_Read... [07:07:42]Read from MH i2c: D1 01 00 [07:07:42]MH_I2C_Read... [07:07:42]Read from MH i2c: D1 01 00 B9 02 00 8C [07:07:42]Write to MH i2c: 01 00 00 BA 02 BC [07:07:42]Write i2c OK [07:07:42]MH_I2C_Read... [07:07:42]Connected sock=10 [07:07: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 B2 06 04 01 7B 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 19 00 00 00 F4 03 04 00 BC 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F EE 37 AB 03 8B E8 C3 20 FF A0 E4 3E 8C [07:07:43]*** Cut start [07:07:43]*** Purtial cut [07:07:43]*** Stage 1: CUTSNS_PIN = 1 [07:07:43]Read from MH i2c: 01 [07:07:43]MH_I2C_Read... [07:07:43]*** Stop cut motor [07:07:43]*** Cut end [07:07:43]Read from MH i2c: 01 07 00 [07:07:43]MH_I2C_Read... [07:07:43]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [07:07:43]process_action close_receipt done [07:07:43]requested_data is exist [07:07:43]produce_requested_data [07:07:43]requested_item fm.sn is exist - process it [07:07:43]wFMCommunicate request_size=4 [07:07:43]MH_SAM_APDU [07:07:43]CAPDU: 80 11 00 00 [07:07:43]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [07:07:43]Write i2c OK [07:07:43]MH_I2C_Read... [07:07:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:43]Read from MH i2c: E2 [07:07:43]MH_I2C_Read... [07:07:43]Read from MH i2c: E2 17 00 [07:07:43]MH_I2C_Read... [07:07:43]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 [07:07:43]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:43]wFMCommunicate OK [07:07:43]requested_item fd.num is exist - process it [07:07:43]SAM_PROTO_GetFieldsCounters [07:07:43]wFMCommunicate request_size=4 [07:07:43]MH_SAM_APDU [07:07:43]CAPDU: 80 13 00 00 [07:07:43]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [07:07:43]Write i2c OK [07:07:43]MH_I2C_Read... [07:07:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:43]Read from MH i2c: E2 [07:07:43]MH_I2C_Read... [07:07:43]Read from MH i2c: E2 62 00 [07:07:43]MH_I2C_Read... [07:07:43]Read from MH i2c: E2 62 00 BC 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 59 52 02 00 0E 04 04 00 DC 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 30 [07:07: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 59 52 02 00 0E 04 04 00 DC 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:07:43]wFMCommunicate OK [07:07:43]SAM_PROTO_GetFieldsCounters done [07:07:43]requested_item shift.num is exist - process it [07:07:43]requested_item shift.opened is exist - process it [07:07:43]req_shift_opened [07:07:43]FM_GetShiftState [07:07:43]SAM_PROTO_GetShiftState [07:07:43]wFMCommunicate request_size=4 [07:07:43]MH_SAM_APDU [07:07:43]CAPDU: 80 13 01 00 [07:07:43]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [07:07:43]Write i2c OK [07:07:43]MH_I2C_Read... [07:07:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:43]Read from MH i2c: E2 [07:07:43]MH_I2C_Read... [07:07:43]Read from MH i2c: E2 0E 00 [07:07:43]MH_I2C_Read... [07:07:43]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9E [07:07:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:07:43]wFMCommunicate OK [07:07:43]SAM_PROTO_GetShiftState done [07:07:43]FM_GetShiftState done [07:07:43]req_shift_opened done [07:07:43]requested_item shift.open_date is exist - process it [07:07:43]req_shift_open_date [07:07:43]req_shift_open_date done [07:07:43]produce_requested_data done [07:07:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152153,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:07:43]process_action_free close_receipt [07:07:43]json_value_free [07:07:43]json_value_free done [07:07:43]process_json_proto returns [07:07:43]Send response to host [07:07:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152153,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:07:43]free response buf [07:07:43]execute_script done [07:07:43]execute_script returns [07:07:43]free content buf [07:07:43]Sock 7.Close socket [07:07:43]Sock 7.Thread stoped [07:07:47]recv_with_timeout no data received [07:07:47]CommunicateWithHost answer receiving error [07:07:47]CommunicateWithHost err = -3 [07:07:47]OFD Sender: Server communicate error [07:07:52]OFD Sender: Processing packet 152153 [packets to send 827, broken 826] [07:07:52]ProducePacketName [07:07:52]name=ofd_packets/00152153 [07:07:52]OFD Sender: To server: pG, [07:07:52]CommunicateWithHost lk.salyk.kg:30040 [07:07:52]ConnectInit lk.salyk.kg [07:07:53]Connected sock=10 [07:07: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 B2 06 04 01 7B 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 19 00 00 00 F4 03 04 00 BC 13 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0F EE 37 AB 03 8B E8 C3 20 FF A0 E4 3E 8C [07:07: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 B9 D0 47 00 B8 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 59 52 02 00 F4 03 04 00 C8 BB F0 66 B6 04 01 00 00 02 2D B5 E1 69 E0 F0 9D [07:07:53]CommunicateWithHost err = 0 [07:07:53]CheckOFDResponse [07:07:53]1017 (14) - 77093643461234 [07:07:53]1041 (16) - 0000000000871835 [07:07:53]1040 (4) - 152153 [07:07:53]1012 (4) - 23.09.2024 00:52 [07:07:53]1206 (1) - 0 [07:07:53]OFD Sender: Remove packet 152153 [07:07:53]ProducePacketName [07:07:53]name=ofd_packets/00152153 [07:07:53]NVStorageDeleteData [07:07:54]OFD Sender: No OFD packet to send [07:07:54]recv_with_timeout no data received [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:05]recv_with_timeout no data received [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:14]OFD Sender: No OFD packet to send [07:09:19]OFD Sender: No OFD packet to send [07:09:24]OFD Sender: No OFD packet to send [07:09:29]OFD Sender: No OFD packet to send [07:09:31]recv_with_timeout no data received [07:09:34]OFD Sender: No OFD packet to send [07:09:39]OFD Sender: No OFD packet to send [07:09:44]OFD Sender: No OFD packet to send [07:09:49]OFD Sender: No OFD packet to send [07:09:54]OFD Sender: No OFD packet to send [07:09:59]OFD Sender: No OFD packet to send [07:10:00]recv_with_timeout no data received [07:10:01]accept exits with 9 [07:10:01]New connection [07:10:01]New thread 3067387236 created [07:10:01]Thread 3067530596 joined [07:10:01]Waiting for new connection... [07:10:01] Sock 9.Parse request [07:10:01]Sock 9.Check first char [07:10:01]Sock 9.First char is OK [07:10:01]request: POST /json_proto HTTP/1.0 [07:10:01]Method: POST [07:10:01]URL: /json_proto [07:10:01]Method is POST - this is cgi request [07:10:01]url: /json_proto [07:10:01]query_string will be loaded in cgi processing [07:10:01]execute_cgi json_proto POST (null) [07:10:01]execute_cgi path=json_proto method=POST [07:10:01]POST find Content-Length [07:10:01]Host: 172.17.43.67:8080 [07:10:01]Content-Length: 683 [07:10:01]Content-Type: application/json [07:10:01] [07:10:01]POST finish read [07:10:01]Found Content-Length = 683 [07:10:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786161", "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" ] } } [07:10:01]execute_script... [07:10: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)1786161", "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" ] } } [07:10:01]POST & json_proto [07:10:01]process_json_proto [07:10:01]json parsed OK: [07:10:01]protocol is kg_v1.0 [07:10:01]action value=close_receipt [07:10:01]process_action close_receipt [07:10:01]cmd_close_receipt [07:10:01]MH_GetDate [07:10:01]Write to MH i2c: F0 00 00 BE 02 AF [07:10:01]Write i2c OK [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: F0 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: F0 09 00 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: F0 09 00 BE 02 00 49 14 F1 66 6A BD 47 65 3F [07:10:01]GetLastDocTimeStamp 1727075260 [07:10:01]current date 1727075401 [07:10:01]FM_GetShiftState [07:10:01]SAM_PROTO_GetShiftState [07:10:01]wFMCommunicate request_size=4 [07:10:01]MH_SAM_APDU [07:10:01]CAPDU: 80 13 01 00 [07:10:01]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [07:10:01]Write i2c OK [07:10:01]MH_I2C_Read... [07:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:01]Read from MH i2c: E2 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: E2 0E 00 [07:10:01]MH_I2C_Read... [07:10:01]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A0 [07:10:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:10:01]wFMCommunicate OK [07:10:01]SAM_PROTO_GetShiftState done [07:10:01]FM_GetShiftState done [07:10:01]opened in 1727051593 [07:10:01]opened+sec_in_day 1727137993 [07:10:01]quantity*price = 100005 [07:10:01]sum+1 = 100006 [07:10:01]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 СНО: Общий режим Чек 26 23.09.2024 07:10 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152154 ФПД: 45385732639211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T071001&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152154&fm=45385732639211&tin=02508201610067®Number=0000000000091825&sum=100000 [07:10:02]StoreToDocumentArchive [07:10:02]shift 476 fd 152154 [07:10:02]save to /storage/0476/doc_00152154 [07:10:02]save last doc name /storage/0476/doc_00152154 to /storage/kkm_last_doc_name [07:10:02]save OK [07:10:02]Clear old archive folders... [07:10:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:10:02]tlvbuf is 011C8EE0 [07:10:02]SAM_PROTO_ClearQueue [07:10:02]wFMCommunicate request_size=4 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 09 00 00 [07:10:02]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [07:10:02]RAPDU: 90 00 [07:10:02]wFMCommunicate OK [07:10:02]SAM_PROTO_ClearQueue done [07:10:02]KKMCreateOFDPacket [07:10:02]OFDProtocolAddRootSTLVToBuf [07:10:02]FM_MakeSignedData [07:10:02]FM_MakeSignedData [07:10:02]SAM_PROTO_SignData [07:10:02]wFMCommunicate request_size=4 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 0D 01 02 [07:10:02]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [07:10:02]RAPDU: 90 00 [07:10:02]wFMCommunicate OK [07:10:02]wFMCommunicate request_size=255 [07:10:02]MH_SAM_APDU [07:10: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 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 1A 00 00 00 F4 03 04 00 49 14 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 29 [07:10:02]Write to MH i2c: E2 02 01 CE 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 1A 00 00 00 F4 03 04 00 49 14 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 29 00 00 D8 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [07:10:02]RAPDU: 90 00 [07:10:02]wFMCommunicate OK [07:10:02]wFMCommunicate request_size=10 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 0D 02 02 05 47 30 78 C9 EB [07:10:02]Write to MH i2c: E2 0D 00 CF 02 80 0D 02 02 05 00 47 30 78 C9 EB 00 00 F8 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [07:10:02]RAPDU: 90 00 [07:10:02]wFMCommunicate OK [07:10:02]wFMCommunicate request_size=4 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 0D 03 02 [07:10:02]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 0B 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 0B 00 D0 02 00 E1 46 C3 33 F6 87 3C 3B 90 00 5F [07:10:02]RAPDU: E1 46 C3 33 F6 87 3C 3B 90 00 [07:10:02]wFMCommunicate OK [07:10:02]SAM_PROTO_SignData done [07:10:02]FM_MakeSignedData done [07:10:02]CreateOFDProtocolMessage [07:10:02]wFMCommunicate request_size=4 [07:10:02]MH_SAM_APDU [07:10:02]CAPDU: 80 11 00 00 [07:10:02]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:02]Read from MH i2c: E2 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 17 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [07:10: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:10:02]wFMCommunicate OK [07:10:02]CreateOFDProtocolMessage done [07:10:02]OFDSenderStorePacket 152154 [07:10:02]StoreOFDPacket docnum=152154 [07:10: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 7B 6C 07 01 D7 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 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 1A 00 00 00 F4 03 04 00 49 14 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 29 47 30 78 C9 EB E1 46 C3 33 F6 87 3C 3B [07:10:02]CheckFolder [07:10:02]dirname=/storage/ofd_packets [07:10:02]CheckFolder done [07:10:02]ProducePacketName [07:10:02]name=ofd_packets/00152154 [07:10:02]NVStorageSaveData ofd_packets/00152154 [07:10:02]File name is /storage/ofd_packets/00152154 [07:10:02]Write 301 bytes [07:10:02]NVStorageSaveData done [07:10:02]OFDSenderStorePacket done [07:10:02]KKMCreateOFDPacket done [07:10:02]NVStorageSaveData kkm_last_timestamp [07:10:02]File name is /storage/kkm_last_timestamp [07:10:02]Write 4 bytes [07:10:02]NVStorageSaveData done [07:10:02]ExternCall_PrintAddStr [07:10:02]wPrintStart [07:10:02]Write to MH i2c: 01 00 00 D2 02 D4 [07:10:02]Write i2c OK [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: 01 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: 01 07 00 [07:10:02]MH_I2C_Read... [07:10:02]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [07:10:02]RasterBufferAndPrint [07:10:02]line Счет N : (1)1786161 [07:10:02]line ИНН: 02508201610067 [07:10:02]line Контрольно-Кассовый Чек [07:10:02]line ПРОДАЖА [07:10:02]line ТРК (МРК, ГНК) : 22 [07:10:02]line Товар: 2710124130 [07:10:02]line Аи-92-К-5 [07:10:02]line 14.750 * 67.80 [07:10:02]line = 1000.05 [07:10:02]line НДС 12% НСП 1% [07:10:02]line > о реализуемом товаре [07:10:02]line ОКРУГЛЕНИЕ: -0.05 [07:10:02]line ИТОГО: 1000.00 [07:10:02]line Внесено: 1000.00 [07:10:02]line СДАЧА: 0.00 [07:10:02]line НСП 1% : 8.85 [07:10:02]line НДС 12% : 106.20 [07:10:02]line Наличными: 1000.00 [07:10:02]line Безнал.: 0.00 [07:10:02]line Место: АЗС № 89 "Партнер Нефть" [07:10:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:10:02]line СНО: Общий режим [07:10:02]line Чек 26 23.09.2024 07:10 [07:10:02]line Смена: 476 ФФД: 1.0 [07:10:02]line ЗНМ: 0300000113 [07:10:02]line РНМ: 0000000000091825 [07:10:02]line Версия ККМ: 001 [07:10:02]line ФМ: 0000000000871835 [07:10:02]line ФД: 152154 [07:10:02]line ФПД: 45385732639211 [07:10:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T071001&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152154&fm=45385732639211&tin=02508201610067®Number=0000000000091825&sum=100000 [07:10:02]written 0, free lines is 4095 [07:10:02]OFD Sender: Processing packet 152154 [packets to send 827, broken 826] [07:10:02]ProducePacketName [07:10:02]name=ofd_packets/00152154 [07:10:02]OFD Sender: To server: pG, [07:10:02]CommunicateWithHost lk.salyk.kg:30040 [07:10:02]ConnectInit lk.salyk.kg [07:10:03]Write to MH i2c: 01 00 00 FD 02 FF [07:10:03]Write i2c OK [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: 01 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: 01 07 00 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 DF 0C F1 [07:10:03]RasterBufferAndPrint [07:10:03]line [07:10:03]line [07:10:03]line [07:10:03]line [07:10:03]line [07:10:03]written 0, free lines is 3301 [07:10:03]MH_Cut [07:10:03]Write to MH i2c: D1 01 00 04 03 01 D9 [07:10:03]Write i2c OK [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: D1 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: D1 01 00 [07:10:03]MH_I2C_Read... [07:10:03]Read from MH i2c: D1 01 00 04 03 00 D8 [07:10:03]Write to MH i2c: 01 00 00 05 03 08 [07:10:03]Write i2c OK [07:10:03]MH_I2C_Read... [07:10:03]Connected sock=10 [07:10: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 7B 6C 07 01 D7 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 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 1A 00 00 00 F4 03 04 00 49 14 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 29 47 30 78 C9 EB E1 46 C3 33 F6 87 3C 3B [07:10:04]*** Cut start [07:10:04]*** Purtial cut [07:10:04]*** Stage 1: CUTSNS_PIN = 1 [07:10: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 B6 9D 47 00 76 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 52 02 00 F4 03 04 00 4B BC F0 66 B6 04 01 00 00 E8 22 00 FB 95 7B 16 CD [07:10:04]CommunicateWithHost err = 0 [07:10:04]CheckOFDResponse [07:10:04]1017 (14) - 77093643461234 [07:10:04]1041 (16) - 0000000000871835 [07:10:04]1040 (4) - 152154 [07:10:04]1012 (4) - 23.09.2024 00:54 [07:10:04]1206 (1) - 0 [07:10:04]OFD Sender: Remove packet 152154 [07:10:04]ProducePacketName [07:10:04]name=ofd_packets/00152154 [07:10:04]NVStorageDeleteData [07:10:04]Read from MH i2c: 01 [07:10:04]MH_I2C_Read... [07:10:04]*** Stop cut motor [07:10:04]*** Cut end [07:10:04]Read from MH i2c: 01 07 00 [07:10:04]MH_I2C_Read... [07:10:04]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [07:10:04]process_action close_receipt done [07:10:04]requested_data is exist [07:10:04]produce_requested_data [07:10:04]requested_item fm.sn is exist - process it [07:10:04]wFMCommunicate request_size=4 [07:10:04]MH_SAM_APDU [07:10:04]CAPDU: 80 11 00 00 [07:10:04]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [07:10:04]Write i2c OK [07:10:04]MH_I2C_Read... [07:10:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:04]Read from MH i2c: E2 [07:10:04]MH_I2C_Read... [07:10:04]Read from MH i2c: E2 17 00 [07:10:04]MH_I2C_Read... [07:10:04]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 [07:10:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:10:04]wFMCommunicate OK [07:10:04]requested_item fd.num is exist - process it [07:10:04]SAM_PROTO_GetFieldsCounters [07:10:04]wFMCommunicate request_size=4 [07:10:04]MH_SAM_APDU [07:10:04]CAPDU: 80 13 00 00 [07:10:04]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [07:10:04]Write i2c OK [07:10:04]MH_I2C_Read... [07:10:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:04]Read from MH i2c: E2 [07:10:04]MH_I2C_Read... [07:10:04]Read from MH i2c: E2 62 00 [07:10:04]MH_I2C_Read... [07:10:04]Read from MH i2c: E2 62 00 07 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 5A 52 02 00 0E 04 04 00 DC 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 80 [07:10: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 5A 52 02 00 0E 04 04 00 DC 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:10:04]wFMCommunicate OK [07:10:04]SAM_PROTO_GetFieldsCounters done [07:10:04]requested_item shift.num is exist - process it [07:10:04]requested_item shift.opened is exist - process it [07:10:04]req_shift_opened [07:10:04]FM_GetShiftState [07:10:04]SAM_PROTO_GetShiftState [07:10:04]wFMCommunicate request_size=4 [07:10:04]MH_SAM_APDU [07:10:04]CAPDU: 80 13 01 00 [07:10:04]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [07:10:04]Write i2c OK [07:10:04]MH_I2C_Read... [07:10:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:04]Read from MH i2c: E2 [07:10:04]MH_I2C_Read... [07:10:04]Read from MH i2c: E2 0E 00 [07:10:04]MH_I2C_Read... [07:10:04]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [07:10:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:10:04]wFMCommunicate OK [07:10:04]SAM_PROTO_GetShiftState done [07:10:04]FM_GetShiftState done [07:10:04]req_shift_opened done [07:10:04]requested_item shift.open_date is exist - process it [07:10:04]req_shift_open_date [07:10:04]req_shift_open_date done [07:10:04]produce_requested_data done [07:10:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152154,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:10:04]process_action_free close_receipt [07:10:04]json_value_free [07:10:04]json_value_free done [07:10:04]process_json_proto returns [07:10:04]Send response to host [07:10:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152154,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:10:04]free response buf [07:10:04]execute_script done [07:10:04]execute_script returns [07:10:04]free content buf [07:10:04]Sock 9.Close socket [07:10:04]Sock 9.Thread stoped [07:10:04]OFD Sender: No OFD packet to send [07:10:09]OFD Sender: No OFD packet to send [07:10:14]OFD Sender: No OFD packet to send [07:10:19]OFD Sender: No OFD packet to send [07:10:24]OFD Sender: No OFD packet to send [07:10:28]recv_with_timeout no data received [07:10:29]OFD Sender: No OFD packet to send [07:10:34]OFD Sender: No OFD packet to send [07:10:39]OFD Sender: No OFD packet to send [07:10:44]OFD Sender: No OFD packet to send [07:10:49]OFD Sender: No OFD packet to send [07:10:51]recv_with_timeout no data received [07:10:54]OFD Sender: No OFD packet to send [07:10:59]OFD Sender: No OFD packet to send [07:11:04]OFD Sender: No OFD packet to send [07:11:09]OFD Sender: No OFD packet to send [07:11:14]OFD Sender: No OFD packet to send [07:11:19]OFD Sender: No OFD packet to send [07:11:24]OFD Sender: No OFD packet to send [07:11:29]OFD Sender: No OFD packet to send [07:11:34]OFD Sender: No OFD packet to send [07:11:39]OFD Sender: No OFD packet to send [07:11:44]OFD Sender: No OFD packet to send [07:11:48]recv_with_timeout no data received [07:11:50]OFD Sender: No OFD packet to send [07:11:55]OFD Sender: No OFD packet to send [07:12:00]OFD Sender: No OFD packet to send [07:12:05]OFD Sender: No OFD packet to send [07:12:10]OFD Sender: No OFD packet to send [07:12:15]OFD Sender: No OFD packet to send [07:12:20]OFD Sender: No OFD packet to send [07:12:25]OFD Sender: No OFD packet to send [07:12:30]OFD Sender: No OFD packet to send [07:12:35]OFD Sender: No OFD packet to send [07:12:40]OFD Sender: No OFD packet to send [07:12:45]OFD Sender: No OFD packet to send [07:12:50]OFD Sender: No OFD packet to send [07:12:55]OFD Sender: No OFD packet to send [07:13:00]OFD Sender: No OFD packet to send [07:13:05]OFD Sender: No OFD packet to send [07:13:10]OFD Sender: No OFD packet to send [07:13:15]OFD Sender: No OFD packet to send [07:13:20]OFD Sender: No OFD packet to send [07:13:25]OFD Sender: No OFD packet to send [07:13:30]OFD Sender: No OFD packet to send [07:13:35]OFD Sender: No OFD packet to send [07:13:40]OFD Sender: No OFD packet to send [07:13:45]recv_with_timeout no data received [07:13:45]OFD Sender: No OFD packet to send [07:13:50]OFD Sender: No OFD packet to send [07:13:55]OFD Sender: No OFD packet to send [07:14:00]OFD Sender: No OFD packet to send [07:14:02]recv_with_timeout no data received [07:14:05]OFD Sender: No OFD packet to send [07:14:10]OFD Sender: No OFD packet to send [07:14:15]OFD Sender: No OFD packet to send [07:14:19]recv_with_timeout no data received [07:14:20]OFD Sender: No OFD packet to send [07:14:25]OFD Sender: No OFD packet to send [07:14:30]OFD Sender: No OFD packet to send [07:14:35]OFD Sender: No OFD packet to send [07:14:40]OFD Sender: No OFD packet to send [07:14:45]OFD Sender: No OFD packet to send [07:14:50]OFD Sender: No OFD packet to send [07:14:55]OFD Sender: No OFD packet to send [07:15:00]OFD Sender: No OFD packet to send [07:15:05]OFD Sender: No OFD packet to send [07:15:08]recv_with_timeout no data received [07:15:10]OFD Sender: No OFD packet to send [07:15:15]OFD Sender: No OFD packet to send [07:15:20]OFD Sender: No OFD packet to send [07:15:25]OFD Sender: No OFD packet to send [07:15:30]OFD Sender: No OFD packet to send [07:15:35]OFD Sender: No OFD packet to send [07:15:40]OFD Sender: No OFD packet to send [07:15:45]OFD Sender: No OFD packet to send [07:15:50]OFD Sender: No OFD packet to send [07:15:55]OFD Sender: No OFD packet to send [07:16:00]OFD Sender: No OFD packet to send [07:16:05]OFD Sender: No OFD packet to send [07:16:10]OFD Sender: No OFD packet to send [07:16:15]OFD Sender: No OFD packet to send [07:16:20]OFD Sender: No OFD packet to send [07:16:25]OFD Sender: No OFD packet to send [07:16:26]accept exits with 7 [07:16:26]New connection [07:16:26]New thread 3067530596 created [07:16:26]Thread 3067387236 joined [07:16:26]Waiting for new connection... [07:16:26] Sock 7.Parse request [07:16:26]Sock 7.Check first char [07:16:26]Sock 7.First char is OK [07:16:26]request: POST /json_proto HTTP/1.0 [07:16:26]Method: POST [07:16:26]URL: /json_proto [07:16:26]Method is POST - this is cgi request [07:16:26]url: /json_proto [07:16:26]query_string will be loaded in cgi processing [07:16:26]execute_cgi json_proto POST (null) [07:16:26]execute_cgi path=json_proto method=POST [07:16:26]POST find Content-Length [07:16:26]Host: 172.17.43.67:8080 [07:16:26]Content-Length: 678 [07:16:26]Content-Type: application/json [07:16:26] [07:16:26]POST finish read [07:16:26]Found Content-Length = 678 [07:16:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786162", "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" ] } } [07:16:26]execute_script... [07:16:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786162", "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" ] } } [07:16:26]POST & json_proto [07:16:26]process_json_proto [07:16:26]json parsed OK: [07:16:26]protocol is kg_v1.0 [07:16:26]action value=close_receipt [07:16:26]process_action close_receipt [07:16:26]cmd_close_receipt [07:16:26]MH_GetDate [07:16:26]Write to MH i2c: F0 00 00 09 03 FB [07:16:26]Write i2c OK [07:16:26]MH_I2C_Read... [07:16:26]Read from MH i2c: F0 [07:16:26]MH_I2C_Read... [07:16:26]Read from MH i2c: F0 09 00 [07:16:26]MH_I2C_Read... [07:16:26]Read from MH i2c: F0 09 00 09 03 00 CB 15 F1 66 6A BD 47 65 0E [07:16:26]GetLastDocTimeStamp 1727075401 [07:16:26]current date 1727075787 [07:16:26]FM_GetShiftState [07:16:26]SAM_PROTO_GetShiftState [07:16:26]wFMCommunicate request_size=4 [07:16:26]MH_SAM_APDU [07:16:26]CAPDU: 80 13 01 00 [07:16:26]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [07:16:26]Write i2c OK [07:16:26]MH_I2C_Read... [07:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:26]Read from MH i2c: E2 [07:16:26]MH_I2C_Read... [07:16:26]Read from MH i2c: E2 0E 00 [07:16:26]MH_I2C_Read... [07:16:26]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EC [07:16:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:16:26]wFMCommunicate OK [07:16:26]SAM_PROTO_GetShiftState done [07:16:26]FM_GetShiftState done [07:16:26]opened in 1727051593 [07:16:26]opened+sec_in_day 1727137993 [07:16:26]quantity*price = 25018 [07:16:26]sum+1 = 25019 [07:16:26]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 СНО: Общий режим Чек 27 23.09.2024 07:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152155 ФПД: 71008257799306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T071627&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152155&fm=71008257799306&tin=02508201610067®Number=0000000000091825&sum=25000 [07:16:28]StoreToDocumentArchive [07:16:28]shift 476 fd 152155 [07:16:28]save to /storage/0476/doc_00152155 [07:16:28]save last doc name /storage/0476/doc_00152155 to /storage/kkm_last_doc_name [07:16:28]save OK [07:16:28]Clear old archive folders... [07:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:16:28]tlvbuf is 0122A350 [07:16:28]SAM_PROTO_ClearQueue [07:16:28]wFMCommunicate request_size=4 [07:16:28]MH_SAM_APDU [07:16:28]CAPDU: 80 09 00 00 [07:16:28]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:16:28]Read from MH i2c: E2 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [07:16:28]RAPDU: 90 00 [07:16:28]wFMCommunicate OK [07:16:28]SAM_PROTO_ClearQueue done [07:16:28]KKMCreateOFDPacket [07:16:28]OFDProtocolAddRootSTLVToBuf [07:16:28]FM_MakeSignedData [07:16:28]FM_MakeSignedData [07:16:28]SAM_PROTO_SignData [07:16:28]wFMCommunicate request_size=4 [07:16:28]MH_SAM_APDU [07:16:28]CAPDU: 80 0D 01 02 [07:16:28]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:16:28]Read from MH i2c: E2 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [07:16:28]RAPDU: 90 00 [07:16:28]wFMCommunicate OK [07:16:28]wFMCommunicate request_size=255 [07:16:28]MH_SAM_APDU [07: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 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 1B 00 00 00 F4 03 04 00 CB 15 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 [07:16:28]Write to MH i2c: E2 02 01 19 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 1B 00 00 00 F4 03 04 00 CB 15 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 00 00 3F [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:28]Read from MH i2c: E2 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [07:16:28]RAPDU: 90 00 [07:16:28]wFMCommunicate OK [07:16:28]wFMCommunicate request_size=10 [07:16:28]MH_SAM_APDU [07:16:28]CAPDU: 80 0D 02 02 05 94 E5 FB 74 8A [07:16:28]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 94 E5 FB 74 8A 00 00 13 [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:28]Read from MH i2c: E2 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [07:16:28]RAPDU: 90 00 [07:16:28]wFMCommunicate OK [07:16:28]wFMCommunicate request_size=4 [07:16:28]MH_SAM_APDU [07:16:28]CAPDU: 80 0D 03 02 [07:16:28]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:16:28]Read from MH i2c: E2 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 0B 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 0B 00 1B 03 00 2C 33 84 D0 47 92 73 0C 90 00 A5 [07:16:28]RAPDU: 2C 33 84 D0 47 92 73 0C 90 00 [07:16:28]wFMCommunicate OK [07:16:28]SAM_PROTO_SignData done [07:16:28]FM_MakeSignedData done [07:16:28]CreateOFDProtocolMessage [07:16:28]wFMCommunicate request_size=4 [07:16:28]MH_SAM_APDU [07:16:28]CAPDU: 80 11 00 00 [07:16:28]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:28]Read from MH i2c: E2 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 17 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [07: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 [07:16:28]wFMCommunicate OK [07:16:28]CreateOFDProtocolMessage done [07:16:28]OFDSenderStorePacket 152155 [07:16:28]StoreOFDPacket docnum=152155 [07:16: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 FE FB 07 01 68 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 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 1B 00 00 00 F4 03 04 00 CB 15 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 94 E5 FB 74 8A 2C 33 84 D0 47 92 73 0C [07:16:28]CheckFolder [07:16:28]dirname=/storage/ofd_packets [07:16:28]CheckFolder done [07:16:28]ProducePacketName [07:16:28]name=ofd_packets/00152155 [07:16:28]NVStorageSaveData ofd_packets/00152155 [07:16:28]File name is /storage/ofd_packets/00152155 [07:16:28]Write 301 bytes [07:16:28]NVStorageSaveData done [07:16:28]OFDSenderStorePacket done [07:16:28]KKMCreateOFDPacket done [07:16:28]NVStorageSaveData kkm_last_timestamp [07:16:28]File name is /storage/kkm_last_timestamp [07:16:28]Write 4 bytes [07:16:28]NVStorageSaveData done [07:16:28]ExternCall_PrintAddStr [07:16:28]wPrintStart [07:16:28]Write to MH i2c: 01 00 00 1D 03 20 [07:16:28]Write i2c OK [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: 01 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: 01 07 00 [07:16:28]MH_I2C_Read... [07:16:28]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [07:16:28]RasterBufferAndPrint [07:16:28]line Счет N : (1)1786162 [07:16:28]line ИНН: 02508201610067 [07:16:28]line Контрольно-Кассовый Чек [07:16:28]line ПРОДАЖА [07:16:28]line ТРК (МРК, ГНК) : 12 [07:16:28]line Товар: 2710124130 [07:16:28]line Аи-92-К-5 [07:16:28]line 3.690 * 67.80 [07:16:28]line = 250.18 [07:16:28]line НДС 12% НСП 1% [07:16:28]line > о реализуемом товаре [07:16:28]line ОКРУГЛЕНИЕ: -0.18 [07:16:28]line ИТОГО: 250.00 [07:16:28]line Внесено: 250.00 [07:16:28]line СДАЧА: 0.00 [07:16:28]line НСП 1% : 2.21 [07:16:28]line НДС 12% : 26.57 [07:16:28]line Наличными: 250.00 [07:16:28]line Безнал.: 0.00 [07:16:28]line Место: АЗС № 89 "Партнер Нефть" [07:16:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:16:28]line СНО: Общий режим [07:16:28]line Чек 27 23.09.2024 07:16 [07:16:28]line Смена: 476 ФФД: 1.0 [07:16:28]line ЗНМ: 0300000113 [07:16:28]line РНМ: 0000000000091825 [07:16:28]line Версия ККМ: 001 [07:16:28]line ФМ: 0000000000871835 [07:16:28]line ФД: 152155 [07:16:28]line ФПД: 71008257799306 [07:16:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T071627&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152155&fm=71008257799306&tin=02508201610067®Number=0000000000091825&sum=25000 [07:16:28]written 0, free lines is 4095 [07:16:28]OFD Sender: Processing packet 152155 [packets to send 827, broken 826] [07:16:28]ProducePacketName [07:16:28]name=ofd_packets/00152155 [07:16:28]OFD Sender: To server: pG, [07:16:28]CommunicateWithHost lk.salyk.kg:30040 [07:16:28]ConnectInit lk.salyk.kg [07:16:29]Write to MH i2c: 01 00 00 48 03 4B [07:16:29]Write i2c OK [07:16:29]MH_I2C_Read... [07:16:29]Read from MH i2c: 01 [07:16:29]MH_I2C_Read... [07:16:29]Read from MH i2c: 01 07 00 [07:16:29]MH_I2C_Read... [07:16:29]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 D1 0C 2F [07:16:29]RasterBufferAndPrint [07:16:29]line [07:16:29]line [07:16:29]line [07:16:29]line [07:16:29]line [07:16:29]written 0, free lines is 3287 [07:16:29]MH_Cut [07:16:29]Write to MH i2c: D1 01 00 4F 03 01 24 [07:16:29]Write i2c OK [07:16:29]MH_I2C_Read... [07:16:29]Read from MH i2c: D1 [07:16:29]MH_I2C_Read... [07:16:29]Read from MH i2c: D1 01 00 [07:16:29]MH_I2C_Read... [07:16:29]Read from MH i2c: D1 01 00 4F 03 00 23 [07:16:29]Write to MH i2c: 01 00 00 50 03 53 [07:16:29]Write i2c OK [07:16:29]MH_I2C_Read... [07:16:29]Connected sock=9 [07:16: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 FE FB 07 01 68 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 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 1B 00 00 00 F4 03 04 00 CB 15 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 40 94 E5 FB 74 8A 2C 33 84 D0 47 92 73 0C [07:16:29]*** Cut start [07:16:29]*** Purtial cut [07:16:29]*** Stage 1: CUTSNS_PIN = 1 [07:16: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 BE D4 47 00 B9 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 5B 52 02 00 F4 03 04 00 CD BD F0 66 B6 04 01 00 00 F4 3C EC CE 75 97 56 D3 [07:16:30]CommunicateWithHost err = 0 [07:16:30]CheckOFDResponse [07:16:30]1017 (14) - 77093643461234 [07:16:30]1041 (16) - 0000000000871835 [07:16:30]1040 (4) - 152155 [07:16:30]1012 (4) - 23.09.2024 01:01 [07:16:30]1206 (1) - 0 [07:16:30]OFD Sender: Remove packet 152155 [07:16:30]ProducePacketName [07:16:30]name=ofd_packets/00152155 [07:16:30]NVStorageDeleteData [07:16:30]Read from MH i2c: 01 [07:16:30]MH_I2C_Read... [07:16:30]*** Stop cut motor [07:16:30]*** Cut end [07:16:30]Read from MH i2c: 01 07 00 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [07:16:30]process_action close_receipt done [07:16:30]requested_data is exist [07:16:30]produce_requested_data [07:16:30]requested_item fm.sn is exist - process it [07:16:30]wFMCommunicate request_size=4 [07:16:30]MH_SAM_APDU [07:16:30]CAPDU: 80 11 00 00 [07:16:30]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [07:16:30]Write i2c OK [07:16:30]MH_I2C_Read... [07:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:30]Read from MH i2c: E2 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: E2 17 00 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [07:16: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:16:30]wFMCommunicate OK [07:16:30]requested_item fd.num is exist - process it [07:16:30]SAM_PROTO_GetFieldsCounters [07:16:30]wFMCommunicate request_size=4 [07:16:30]MH_SAM_APDU [07:16:30]CAPDU: 80 13 00 00 [07:16:30]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [07:16:30]Write i2c OK [07:16:30]MH_I2C_Read... [07:16:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:16:30]Read from MH i2c: E2 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: E2 62 00 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: E2 62 00 52 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 5B 52 02 00 0E 04 04 00 DC 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 CF [07:16: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 5B 52 02 00 0E 04 04 00 DC 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:16:30]wFMCommunicate OK [07:16:30]SAM_PROTO_GetFieldsCounters done [07:16:30]requested_item shift.num is exist - process it [07:16:30]requested_item shift.opened is exist - process it [07:16:30]req_shift_opened [07:16:30]FM_GetShiftState [07:16:30]SAM_PROTO_GetShiftState [07:16:30]wFMCommunicate request_size=4 [07:16:30]MH_SAM_APDU [07:16:30]CAPDU: 80 13 01 00 [07:16:30]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [07:16:30]Write i2c OK [07:16:30]MH_I2C_Read... [07:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:30]Read from MH i2c: E2 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: E2 0E 00 [07:16:30]MH_I2C_Read... [07:16:30]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [07:16:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:16:30]wFMCommunicate OK [07:16:30]SAM_PROTO_GetShiftState done [07:16:30]FM_GetShiftState done [07:16:30]req_shift_opened done [07:16:30]requested_item shift.open_date is exist - process it [07:16:30]req_shift_open_date [07:16:30]req_shift_open_date done [07:16:30]produce_requested_data done [07:16:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152155,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:16:30]process_action_free close_receipt [07:16:30]json_value_free [07:16:30]json_value_free done [07:16:30]process_json_proto returns [07:16:30]Send response to host [07:16:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152155,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:16:30]free response buf [07:16:30]execute_script done [07:16:30]execute_script returns [07:16:30]free content buf [07:16:30]Sock 7.Close socket [07:16:30]Sock 7.Thread stoped [07:16:30]OFD Sender: No OFD packet to send [07:16:35]OFD Sender: No OFD packet to send [07:16:38]recv_with_timeout no data received [07:16:40]OFD Sender: No OFD packet to send [07:16:45]OFD Sender: No OFD packet to send [07:16:50]OFD Sender: No OFD packet to send [07:16:55]OFD Sender: No OFD packet to send [07:17:00]OFD Sender: No OFD packet to send [07:17:05]OFD Sender: No OFD packet to send [07:17:10]OFD Sender: No OFD packet to send [07:17:15]OFD Sender: No OFD packet to send [07:17:20]OFD Sender: No OFD packet to send [07:17:25]OFD Sender: No OFD packet to send [07:17:30]OFD Sender: No OFD packet to send [07:17:35]OFD Sender: No OFD packet to send [07:17:40]OFD Sender: No OFD packet to send [07:17:45]OFD Sender: No OFD packet to send [07:17:50]OFD Sender: No OFD packet to send [07:17:55]OFD Sender: No OFD packet to send [07:18:00]OFD Sender: No OFD packet to send [07:18:05]OFD Sender: No OFD packet to send [07:18:09]recv_with_timeout no data received [07:18:10]OFD Sender: No OFD packet to send [07:18:15]OFD Sender: No OFD packet to send [07:18:20]OFD Sender: No OFD packet to send [07:18:25]OFD Sender: No OFD packet to send [07:18:30]OFD Sender: No OFD packet to send [07:18:35]OFD Sender: No OFD packet to send [07:18:41]OFD Sender: No OFD packet to send [07:18:46]OFD Sender: No OFD packet to send [07:18:51]OFD Sender: No OFD packet to send [07:18:56]OFD Sender: No OFD packet to send [07:18:58]recv_with_timeout no data received [07:19:01]OFD Sender: No OFD packet to send [07:19:06]OFD Sender: No OFD packet to send [07:19:11]OFD Sender: No OFD packet to send [07:19:16]OFD Sender: No OFD packet to send [07:19:21]OFD Sender: No OFD packet to send [07:19:26]OFD Sender: No OFD packet to send [07:19:31]OFD Sender: No OFD packet to send [07:19:36]OFD Sender: No OFD packet to send [07:19:41]OFD Sender: No OFD packet to send [07:19:46]OFD Sender: No OFD packet to send [07:19:51]OFD Sender: No OFD packet to send [07:19:56]OFD Sender: No OFD packet to send [07:20:01]OFD Sender: No OFD packet to send [07:20:06]OFD Sender: No OFD packet to send [07:20:11]OFD Sender: No OFD packet to send [07:20:16]OFD Sender: No OFD packet to send [07:20:21]OFD Sender: No OFD packet to send [07:20:26]OFD Sender: No OFD packet to send [07:20:31]OFD Sender: No OFD packet to send [07:20:36]OFD Sender: No OFD packet to send [07:20:41]OFD Sender: No OFD packet to send [07:20:46]OFD Sender: No OFD packet to send [07:20:48]recv_with_timeout no data received [07:20:51]OFD Sender: No OFD packet to send [07:20:56]OFD Sender: No OFD packet to send [07:21:01]OFD Sender: No OFD packet to send [07:21:06]OFD Sender: No OFD packet to send [07:21:11]recv_with_timeout no data received [07:21:11]OFD Sender: No OFD packet to send [07:21:16]OFD Sender: No OFD packet to send [07:21:21]OFD Sender: No OFD packet to send [07:21:26]OFD Sender: No OFD packet to send [07:21:28]recv_with_timeout no data received [07:21:31]OFD Sender: No OFD packet to send [07:21:36]OFD Sender: No OFD packet to send [07:21:41]OFD Sender: No OFD packet to send [07:21:46]OFD Sender: No OFD packet to send [07:21:51]OFD Sender: No OFD packet to send [07:21:56]OFD Sender: No OFD packet to send [07:22:01]OFD Sender: No OFD packet to send [07:22:06]OFD Sender: No OFD packet to send [07:22:11]OFD Sender: No OFD packet to send [07:22:16]OFD Sender: No OFD packet to send [07:22:18]recv_with_timeout no data received [07:22:21]OFD Sender: No OFD packet to send [07:22:23]accept exits with 10 [07:22:23]New connection [07:22:23]New thread 3067387236 created [07:22:23]Thread 3067530596 joined [07:22:23]Waiting for new connection... [07:22:23] Sock 10.Parse request [07:22:23]Sock 10.Check first char [07:22:23]Sock 10.First char is OK [07:22:23]request: POST /json_proto HTTP/1.0 [07:22:23]Method: POST [07:22:23]URL: /json_proto [07:22:23]Method is POST - this is cgi request [07:22:23]url: /json_proto [07:22:23]query_string will be loaded in cgi processing [07:22:23]execute_cgi json_proto POST (null) [07:22:23]execute_cgi path=json_proto method=POST [07:22:23]POST find Content-Length [07:22:23]Host: 172.17.43.67:8080 [07:22:23]Content-Length: 683 [07:22:23]Content-Type: application/json [07:22:23] [07:22:23]POST finish read [07:22:23]Found Content-Length = 683 [07:22:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786163", "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:22:23]execute_script... [07:22:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786163", "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:22:23]POST & json_proto [07:22:23]process_json_proto [07:22:23]json parsed OK: [07:22:23]protocol is kg_v1.0 [07:22:23]action value=close_receipt [07:22:23]process_action close_receipt [07:22:23]cmd_close_receipt [07:22:23]MH_GetDate [07:22:23]Write to MH i2c: F0 00 00 54 03 46 [07:22:23]Write i2c OK [07:22:23]MH_I2C_Read... [07:22:23]Read from MH i2c: F0 [07:22:23]MH_I2C_Read... [07:22:23]Read from MH i2c: F0 09 00 [07:22:23]MH_I2C_Read... [07:22:23]Read from MH i2c: F0 09 00 54 03 00 30 17 F1 66 6A BD 47 65 C0 [07:22:23]GetLastDocTimeStamp 1727075787 [07:22:23]current date 1727076144 [07:22:23]FM_GetShiftState [07:22:23]SAM_PROTO_GetShiftState [07:22:23]wFMCommunicate request_size=4 [07:22:23]MH_SAM_APDU [07:22:23]CAPDU: 80 13 01 00 [07:22:23]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [07:22:23]Write i2c OK [07:22:23]MH_I2C_Read... [07:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:23]Read from MH i2c: E2 [07:22:23]MH_I2C_Read... [07:22:23]Read from MH i2c: E2 0E 00 [07:22:23]MH_I2C_Read... [07:22:23]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 37 [07:22:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:22:23]wFMCommunicate OK [07:22:23]SAM_PROTO_GetShiftState done [07:22:23]FM_GetShiftState done [07:22:23]opened in 1727051593 [07:22:23]opened+sec_in_day 1727137993 [07:22:23]quantity*price = 100021 [07:22:23]sum+1 = 100023 [07:22:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 28 23.09.2024 07:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152156 ФПД: 25121981337893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152156&fm=25121981337893&tin=02508201610067®Number=0000000000091825&sum=100000 [07:22:25]StoreToDocumentArchive [07:22:25]shift 476 fd 152156 [07:22:25]save to /storage/0476/doc_00152156 [07:22:25]save last doc name /storage/0476/doc_00152156 to /storage/kkm_last_doc_name [07:22:25]save OK [07:22:25]Clear old archive folders... [07:22:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:22:25]tlvbuf is 011D9180 [07:22:25]SAM_PROTO_ClearQueue [07:22:25]wFMCommunicate request_size=4 [07:22:25]MH_SAM_APDU [07:22:25]CAPDU: 80 09 00 00 [07:22:25]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:25]Read from MH i2c: E2 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [07:22:25]RAPDU: 90 00 [07:22:25]wFMCommunicate OK [07:22:25]SAM_PROTO_ClearQueue done [07:22:25]KKMCreateOFDPacket [07:22:25]OFDProtocolAddRootSTLVToBuf [07:22:25]FM_MakeSignedData [07:22:25]FM_MakeSignedData [07:22:25]SAM_PROTO_SignData [07:22:25]wFMCommunicate request_size=4 [07:22:25]MH_SAM_APDU [07:22:25]CAPDU: 80 0D 01 02 [07:22:25]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:25]Read from MH i2c: E2 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [07:22:25]RAPDU: 90 00 [07:22:25]wFMCommunicate OK [07:22:25]wFMCommunicate request_size=255 [07:22:25]MH_SAM_APDU [07:22:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 30 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 16 [07:22:25]Write to MH i2c: E2 02 01 64 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 1C 00 00 00 F4 03 04 00 30 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 16 00 00 E8 [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:25]Read from MH i2c: E2 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [07:22:25]RAPDU: 90 00 [07:22:25]wFMCommunicate OK [07:22:25]wFMCommunicate request_size=10 [07:22:25]MH_SAM_APDU [07:22:25]CAPDU: 80 0D 02 02 05 D9 2A C6 11 25 [07:22:25]Write to MH i2c: E2 0D 00 65 03 80 0D 02 02 05 00 D9 2A C6 11 25 00 00 EB [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:25]Read from MH i2c: E2 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [07:22:25]RAPDU: 90 00 [07:22:25]wFMCommunicate OK [07:22:25]wFMCommunicate request_size=4 [07:22:25]MH_SAM_APDU [07:22:25]CAPDU: 80 0D 03 02 [07:22:25]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:25]Read from MH i2c: E2 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 0B 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 0B 00 66 03 00 10 07 09 7F 0A BE 5A 64 90 00 0A [07:22:25]RAPDU: 10 07 09 7F 0A BE 5A 64 90 00 [07:22:25]wFMCommunicate OK [07:22:25]SAM_PROTO_SignData done [07:22:25]FM_MakeSignedData done [07:22:25]CreateOFDProtocolMessage [07:22:25]wFMCommunicate request_size=4 [07:22:25]MH_SAM_APDU [07:22:25]CAPDU: 80 11 00 00 [07:22:25]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:25]Read from MH i2c: E2 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 17 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: E2 17 00 67 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [07:22: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:22:25]wFMCommunicate OK [07:22:25]CreateOFDProtocolMessage done [07:22:25]OFDSenderStorePacket 152156 [07:22:25]StoreOFDPacket docnum=152156 [07:22: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 0F 01 00 00 77 47 07 01 ED 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 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 30 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 16 D9 2A C6 11 25 10 07 09 7F 0A BE 5A 64 [07:22:25]CheckFolder [07:22:25]dirname=/storage/ofd_packets [07:22:25]CheckFolder done [07:22:25]ProducePacketName [07:22:25]name=ofd_packets/00152156 [07:22:25]NVStorageSaveData ofd_packets/00152156 [07:22:25]File name is /storage/ofd_packets/00152156 [07:22:25]Write 301 bytes [07:22:25]NVStorageSaveData done [07:22:25]OFDSenderStorePacket done [07:22:25]KKMCreateOFDPacket done [07:22:25]NVStorageSaveData kkm_last_timestamp [07:22:25]File name is /storage/kkm_last_timestamp [07:22:25]Write 4 bytes [07:22:25]NVStorageSaveData done [07:22:25]ExternCall_PrintAddStr [07:22:25]wPrintStart [07:22:25]Write to MH i2c: 01 00 00 68 03 6B [07:22:25]Write i2c OK [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: 01 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: 01 07 00 [07:22:25]MH_I2C_Read... [07:22:25]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [07:22:25]RasterBufferAndPrint [07:22:25]line Счет N : (1)1786163 [07:22:25]line ИНН: 02508201610067 [07:22:25]line Контрольно-Кассовый Чек [07:22:25]line ПРОДАЖА [07:22:25]line ТРК (МРК, ГНК) : 23 [07:22:25]line Товар: 2710124500 [07:22:25]line Аи-95-К-5 [07:22:25]line 13.480 * 74.20 [07:22:25]line = 1000.22 [07:22:25]line НДС 12% НСП 1% [07:22:25]line > о реализуемом товаре [07:22:25]line ОКРУГЛЕНИЕ: -0.22 [07:22:25]line ИТОГО: 1000.00 [07:22:25]line Внесено: 1000.00 [07:22:25]line СДАЧА: 0.00 [07:22:25]line НСП 1% : 8.85 [07:22:25]line НДС 12% : 106.22 [07:22:25]line Наличными: 1000.00 [07:22:25]line Безнал.: 0.00 [07:22:25]line Место: АЗС № 89 "Партнер Нефть" [07:22:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:22:25]line СНО: Общий режим [07:22:25]line Чек 28 23.09.2024 07:22 [07:22:25]line Смена: 476 ФФД: 1.0 [07:22:25]line ЗНМ: 0300000113 [07:22:25]line РНМ: 0000000000091825 [07:22:25]line Версия ККМ: 001 [07:22:25]line ФМ: 0000000000871835 [07:22:25]line ФД: 152156 [07:22:25]line ФПД: 25121981337893 [07:22:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152156&fm=25121981337893&tin=02508201610067®Number=0000000000091825&sum=100000 [07:22:25]OFD Sender: Processing packet 152156 [packets to send 827, broken 826] [07:22:25]ProducePacketName [07:22:25]name=ofd_packets/00152156 [07:22:25]OFD Sender: To server: pG, [07:22:25]CommunicateWithHost lk.salyk.kg:30040 [07:22:25]ConnectInit lk.salyk.kg [07:22:25]written 0, free lines is 4095 [07:22:26]Write to MH i2c: 01 00 00 93 03 96 [07:22:26]Write i2c OK [07:22:26]MH_I2C_Read... [07:22:26]Read from MH i2c: 01 [07:22:26]MH_I2C_Read... [07:22:26]Read from MH i2c: 01 07 00 [07:22:26]MH_I2C_Read... [07:22:26]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 D4 0C 7D [07:22:26]RasterBufferAndPrint [07:22:26]line [07:22:26]line [07:22:26]line [07:22:26]line [07:22:26]line [07:22:26]written 0, free lines is 3290 [07:22:26]MH_Cut [07:22:26]Write to MH i2c: D1 01 00 9A 03 01 6F [07:22:26]Write i2c OK [07:22:26]MH_I2C_Read... [07:22:26]Read from MH i2c: D1 [07:22:26]MH_I2C_Read... [07:22:26]Read from MH i2c: D1 01 00 [07:22:26]MH_I2C_Read... [07:22:26]Read from MH i2c: D1 01 00 9A 03 00 6E [07:22:26]Write to MH i2c: 01 00 00 9B 03 9E [07:22:26]Write i2c OK [07:22:26]MH_I2C_Read... [07:22:26]Connected sock=7 [07:22: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 77 47 07 01 ED 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 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 30 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 16 D9 2A C6 11 25 10 07 09 7F 0A BE 5A 64 [07:22: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 42 C0 47 00 45 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 5C 52 02 00 F4 03 04 00 32 BF F0 66 B6 04 01 00 00 B9 85 1E E7 53 E6 33 F0 [07:22:26]CommunicateWithHost err = 0 [07:22:26]CheckOFDResponse [07:22:26]1017 (14) - 77093643461234 [07:22:26]1041 (16) - 0000000000871835 [07:22:26]1040 (4) - 152156 [07:22:26]1012 (4) - 23.09.2024 01:06 [07:22:26]1206 (1) - 0 [07:22:26]OFD Sender: Remove packet 152156 [07:22:26]ProducePacketName [07:22:26]name=ofd_packets/00152156 [07:22:26]NVStorageDeleteData [07:22:27]*** Cut start [07:22:27]*** Purtial cut [07:22:27]*** Stage 1: CUTSNS_PIN = 1 [07:22:27]Read from MH i2c: 01 [07:22:27]MH_I2C_Read... [07:22:27]*** Stop cut motor [07:22:27]*** Cut end [07:22:27]Read from MH i2c: 01 07 00 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [07:22:27]process_action close_receipt done [07:22:27]requested_data is exist [07:22:27]produce_requested_data [07:22:27]requested_item fm.sn is exist - process it [07:22:27]wFMCommunicate request_size=4 [07:22:27]MH_SAM_APDU [07:22:27]CAPDU: 80 11 00 00 [07:22:27]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [07:22:27]Write i2c OK [07:22:27]MH_I2C_Read... [07:22:27]OFD Sender: No OFD packet to send [07:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:27]Read from MH i2c: E2 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: E2 17 00 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [07:22: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:22:27]wFMCommunicate OK [07:22:27]requested_item fd.num is exist - process it [07:22:27]SAM_PROTO_GetFieldsCounters [07:22:27]wFMCommunicate request_size=4 [07:22:27]MH_SAM_APDU [07:22:27]CAPDU: 80 13 00 00 [07:22:27]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [07:22:27]Write i2c OK [07:22:27]MH_I2C_Read... [07:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:27]Read from MH i2c: E2 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: E2 62 00 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: E2 62 00 9D 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 5C 52 02 00 0E 04 04 00 DC 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 1E [07:22: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 5C 52 02 00 0E 04 04 00 DC 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:22:27]wFMCommunicate OK [07:22:27]SAM_PROTO_GetFieldsCounters done [07:22:27]requested_item shift.num is exist - process it [07:22:27]requested_item shift.opened is exist - process it [07:22:27]req_shift_opened [07:22:27]FM_GetShiftState [07:22:27]SAM_PROTO_GetShiftState [07:22:27]wFMCommunicate request_size=4 [07:22:27]MH_SAM_APDU [07:22:27]CAPDU: 80 13 01 00 [07:22:27]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [07:22:27]Write i2c OK [07:22:27]MH_I2C_Read... [07:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:27]Read from MH i2c: E2 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: E2 0E 00 [07:22:27]MH_I2C_Read... [07:22:27]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 80 [07:22:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:22:27]wFMCommunicate OK [07:22:27]SAM_PROTO_GetShiftState done [07:22:27]FM_GetShiftState done [07:22:27]req_shift_opened done [07:22:27]requested_item shift.open_date is exist - process it [07:22:27]req_shift_open_date [07:22:27]req_shift_open_date done [07:22:27]produce_requested_data done [07:22:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152156,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:22:27]process_action_free close_receipt [07:22:27]json_value_free [07:22:27]json_value_free done [07:22:27]process_json_proto returns [07:22:27]Send response to host [07:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152156,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:22:27]free response buf [07:22:27]execute_script done [07:22:27]execute_script returns [07:22:27]free content buf [07:22:27]Sock 10.Close socket [07:22:27]Sock 10.Thread stoped [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]recv_with_timeout no data received [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:01]recv_with_timeout no data received [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:42]OFD Sender: No OFD packet to send [07:24:46]accept exits with 9 [07:24:46]New connection [07:24:46]New thread 3067530596 created [07:24:46]Thread 3067387236 joined [07:24:46]Waiting for new connection... [07:24:46] Sock 9.Parse request [07:24:46]Sock 9.Check first char [07:24:46]Sock 9.First char is OK [07:24:46]request: POST /json_proto HTTP/1.0 [07:24:46]Method: POST [07:24:46]URL: /json_proto [07:24:46]Method is POST - this is cgi request [07:24:46]url: /json_proto [07:24:46]query_string will be loaded in cgi processing [07:24:46]execute_cgi json_proto POST (null) [07:24:46]execute_cgi path=json_proto method=POST [07:24:46]POST find Content-Length [07:24:46]Host: 172.17.43.67:8080 [07:24:46]Content-Length: 680 [07:24:46]Content-Type: application/json [07:24:46] [07:24:46]POST finish read [07:24:46]Found Content-Length = 680 [07:24:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786165", "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:24:46]execute_script... [07: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)1786165", "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:24:46]POST & json_proto [07:24:46]process_json_proto [07:24:46]json parsed OK: [07:24:46]protocol is kg_v1.0 [07:24:46]action value=close_receipt [07:24:46]process_action close_receipt [07:24:46]cmd_close_receipt [07:24:46]MH_GetDate [07:24:46]Write to MH i2c: F0 00 00 9F 03 91 [07:24:46]Write i2c OK [07:24:46]MH_I2C_Read... [07:24:46]Read from MH i2c: F0 [07:24:46]MH_I2C_Read... [07:24:46]Read from MH i2c: F0 09 00 [07:24:46]MH_I2C_Read... [07:24:46]Read from MH i2c: F0 09 00 9F 03 00 BF 17 F1 66 6A BD 47 65 9A [07:24:46]GetLastDocTimeStamp 1727076144 [07:24:46]current date 1727076287 [07:24:46]FM_GetShiftState [07:24:46]SAM_PROTO_GetShiftState [07:24:46]wFMCommunicate request_size=4 [07:24:46]MH_SAM_APDU [07:24:46]CAPDU: 80 13 01 00 [07:24:46]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [07:24:46]Write i2c OK [07:24:46]MH_I2C_Read... [07:24:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:24:46]Read from MH i2c: E2 [07:24:46]MH_I2C_Read... [07:24:46]Read from MH i2c: E2 0E 00 [07:24:46]MH_I2C_Read... [07:24:46]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 82 [07:24:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:24:46]wFMCommunicate OK [07:24:46]SAM_PROTO_GetShiftState done [07:24:46]FM_GetShiftState done [07:24:46]opened in 1727051593 [07:24:46]opened+sec_in_day 1727137993 [07:24:46]quantity*price = 200025 [07:24:46]sum+1 = 200026 [07:24:46]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 СНО: Общий режим Чек 29 23.09.2024 07:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152157 ФПД: 240976240513166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072447&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152157&fm=240976240513166&tin=02508201610067®Number=0000000000091825&sum=200000 [07:24:47]StoreToDocumentArchive [07:24:47]shift 476 fd 152157 [07:24:47]save to /storage/0476/doc_00152157 [07:24:47]save last doc name /storage/0476/doc_00152157 to /storage/kkm_last_doc_name [07:24:47]save OK [07:24:47]Clear old archive folders... [07:24:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:24:47]tlvbuf is 012293D0 [07:24:47]SAM_PROTO_ClearQueue [07:24:47]wFMCommunicate request_size=4 [07:24:47]MH_SAM_APDU [07:24:47]CAPDU: 80 09 00 00 [07:24:47]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [07:24:47]Write i2c OK [07:24:47]MH_I2C_Read... [07:24:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:24:47]Read from MH i2c: E2 [07:24:47]MH_I2C_Read... [07:24:47]Read from MH i2c: E2 03 00 [07:24:47]MH_I2C_Read... [07:24:47]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [07:24:47]RAPDU: 90 00 [07:24:47]wFMCommunicate OK [07:24:47]SAM_PROTO_ClearQueue done [07:24:47]KKMCreateOFDPacket [07:24:47]OFDProtocolAddRootSTLVToBuf [07:24:47]FM_MakeSignedData [07:24:47]FM_MakeSignedData [07:24:47]SAM_PROTO_SignData [07:24:47]wFMCommunicate request_size=4 [07:24:47]MH_SAM_APDU [07:24:47]CAPDU: 80 0D 01 02 [07:24:47]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [07:24:47]Write i2c OK [07:24:47]MH_I2C_Read... [07:24:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:24:47]OFD Sender: No OFD packet to send [07:24:47]Read from MH i2c: E2 [07:24:47]MH_I2C_Read... [07:24:47]Read from MH i2c: E2 03 00 [07:24:47]MH_I2C_Read... [07:24:47]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [07:24:47]RAPDU: 90 00 [07:24:47]wFMCommunicate OK [07:24:47]wFMCommunicate request_size=255 [07:24:47]MH_SAM_APDU [07: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 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 1D 00 00 00 F4 03 04 00 BF 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DB 2A A7 37 [07:24:47]Write to MH i2c: E2 02 01 AF 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 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 1D 00 00 00 F4 03 04 00 BF 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DB 2A A7 37 00 00 58 [07:24:47]Write i2c OK [07:24:47]MH_I2C_Read... [07:24:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:24:48]Read from MH i2c: E2 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 03 00 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [07:24:48]RAPDU: 90 00 [07:24:48]wFMCommunicate OK [07:24:48]wFMCommunicate request_size=7 [07:24:48]MH_SAM_APDU [07:24:48]CAPDU: 80 0D 02 02 02 10 8E [07:24:48]Write to MH i2c: E2 0A 00 B0 03 80 0D 02 02 02 00 10 8E 00 00 CF [07:24:48]Write i2c OK [07:24:48]MH_I2C_Read... [07:24:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:24:48]Read from MH i2c: E2 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 03 00 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [07:24:48]RAPDU: 90 00 [07:24:48]wFMCommunicate OK [07:24:48]wFMCommunicate request_size=4 [07:24:48]MH_SAM_APDU [07:24:48]CAPDU: 80 0D 03 02 [07:24:48]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [07:24:48]Write i2c OK [07:24:48]MH_I2C_Read... [07:24:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:24:48]Read from MH i2c: E2 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 0B 00 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 0B 00 B1 03 00 15 B8 09 D1 E5 AD DD 60 90 00 A6 [07:24:48]RAPDU: 15 B8 09 D1 E5 AD DD 60 90 00 [07:24:48]wFMCommunicate OK [07:24:48]SAM_PROTO_SignData done [07:24:48]FM_MakeSignedData done [07:24:48]CreateOFDProtocolMessage [07:24:48]wFMCommunicate request_size=4 [07:24:48]MH_SAM_APDU [07:24:48]CAPDU: 80 11 00 00 [07:24:48]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [07:24:48]Write i2c OK [07:24:48]MH_I2C_Read... [07:24:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:24:48]Read from MH i2c: E2 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 17 00 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [07: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 [07:24:48]wFMCommunicate OK [07:24:48]CreateOFDProtocolMessage done [07:24:48]OFDSenderStorePacket 152157 [07:24:48]StoreOFDPacket docnum=152157 [07: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 BA 20 04 01 A6 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1D 00 00 00 F4 03 04 00 BF 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DB 2A A7 37 10 8E 15 B8 09 D1 E5 AD DD 60 [07:24:48]CheckFolder [07:24:48]dirname=/storage/ofd_packets [07:24:48]CheckFolder done [07:24:48]ProducePacketName [07:24:48]name=ofd_packets/00152157 [07:24:48]NVStorageSaveData ofd_packets/00152157 [07:24:48]File name is /storage/ofd_packets/00152157 [07:24:48]Write 298 bytes [07:24:48]NVStorageSaveData done [07:24:48]OFDSenderStorePacket done [07:24:48]KKMCreateOFDPacket done [07:24:48]NVStorageSaveData kkm_last_timestamp [07:24:48]File name is /storage/kkm_last_timestamp [07:24:48]Write 4 bytes [07:24:48]NVStorageSaveData done [07:24:48]ExternCall_PrintAddStr [07:24:48]wPrintStart [07:24:48]Write to MH i2c: 01 00 00 B3 03 B6 [07:24:48]Write i2c OK [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: 01 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: 01 07 00 [07:24:48]MH_I2C_Read... [07:24:48]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [07:24:48]RasterBufferAndPrint [07:24:48]line Счет N : (1)1786165 [07:24:48]line ИНН: 02508201610067 [07:24:48]line Контрольно-Кассовый Чек [07:24:48]line ПРОДАЖА [07:24:48]line ТРК (МРК, ГНК) : 31 [07:24:48]line Товар: 2710194210 [07:24:48]line ДТ-К-5 [07:24:48]line 26.250 * 76.20 [07:24:48]line = 2000.25 [07:24:48]line НДС 12% НСП 1% [07:24:48]line > о реализуемом товаре [07:24:48]line ОКРУГЛЕНИЕ: -0.25 [07:24:48]line ИТОГО: 2000.00 [07:24:48]line Внесено: 2000.00 [07:24:48]line СДАЧА: 0.00 [07:24:48]line НСП 1% : 17.70 [07:24:48]line НДС 12% : 212.42 [07:24:48]line Наличными: 2000.00 [07:24:48]line Безнал.: 0.00 [07:24:48]line Место: АЗС № 89 "Партнер Нефть" [07:24:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:24:48]line СНО: Общий режим [07:24:48]line Чек 29 23.09.2024 07:24 [07:24:48]line Смена: 476 ФФД: 1.0 [07:24:48]line ЗНМ: 0300000113 [07:24:48]line РНМ: 0000000000091825 [07:24:48]line Версия ККМ: 001 [07:24:48]line ФМ: 0000000000871835 [07:24:48]line ФД: 152157 [07:24:48]line ФПД: 240976240513166 [07:24:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072447&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152157&fm=240976240513166&tin=02508201610067®Number=0000000000091825&sum=200000 [07:24:48]OFD Sender: Processing packet 152157 [packets to send 827, broken 826] [07:24:48]ProducePacketName [07:24:48]name=ofd_packets/00152157 [07:24:48]OFD Sender: To server: pG, [07:24:48]CommunicateWithHost lk.salyk.kg:30040 [07:24:48]ConnectInit lk.salyk.kg [07:24:48]written 0, free lines is 4095 [07:24:49]Connected sock=7 [07:24: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 BA 20 04 01 A6 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1D 00 00 00 F4 03 04 00 BF 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DB 2A A7 37 10 8E 15 B8 09 D1 E5 AD DD 60 [07:24:49]Write to MH i2c: 01 00 00 DE 03 E1 [07:24:49]Write i2c OK [07:24:49]MH_I2C_Read... [07:24:49]Read from MH i2c: 01 [07:24:49]MH_I2C_Read... [07:24:49]Read from MH i2c: 01 07 00 [07:24:49]MH_I2C_Read... [07:24:49]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 DA 0C CE [07:24:49]RasterBufferAndPrint [07:24:49]line [07:24:49]line [07:24:49]line [07:24:49]line [07:24:49]line [07:24:49]written 0, free lines is 3299 [07:24:49]MH_Cut [07:24:49]Write to MH i2c: D1 01 00 E5 03 01 BA [07:24:49]Write i2c OK [07:24:49]MH_I2C_Read... [07:24:49]Read from MH i2c: D1 [07:24:49]MH_I2C_Read... [07:24:49]Read from MH i2c: D1 01 00 [07:24:49]MH_I2C_Read... [07:24:49]Read from MH i2c: D1 01 00 E5 03 00 B9 [07:24:49]Write to MH i2c: 01 00 00 E6 03 E9 [07:24:49]Write i2c OK [07:24:49]MH_I2C_Read... [07:24: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 54 EC 47 00 A9 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 5D 52 02 00 F4 03 04 00 C0 BF F0 66 B6 04 01 00 00 84 F9 48 65 32 D6 2D 43 [07:24:49]CommunicateWithHost err = 0 [07:24:49]CheckOFDResponse [07:24:49]1017 (14) - 77093643461234 [07:24:49]1041 (16) - 0000000000871835 [07:24:49]1040 (4) - 152157 [07:24:49]1012 (4) - 23.09.2024 01:09 [07:24:49]1206 (1) - 0 [07:24:49]OFD Sender: Remove packet 152157 [07:24:49]ProducePacketName [07:24:49]name=ofd_packets/00152157 [07:24:49]NVStorageDeleteData [07:24:49]*** Cut start [07:24:49]*** Purtial cut [07:24:49]*** Stage 1: CUTSNS_PIN = 1 [07:24:50]OFD Sender: No OFD packet to send [07:24:50]Read from MH i2c: 01 [07:24:50]MH_I2C_Read... [07:24:50]*** Stop cut motor [07:24:50]*** Cut end [07:24:50]Read from MH i2c: 01 07 00 [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [07:24:50]process_action close_receipt done [07:24:50]requested_data is exist [07:24:50]produce_requested_data [07:24:50]requested_item fm.sn is exist - process it [07:24:50]wFMCommunicate request_size=4 [07:24:50]MH_SAM_APDU [07:24:50]CAPDU: 80 11 00 00 [07:24:50]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [07:24:50]Write i2c OK [07:24:50]MH_I2C_Read... [07:24:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:24:50]Read from MH i2c: E2 [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: E2 17 00 [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [07:24:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:24:50]wFMCommunicate OK [07:24:50]requested_item fd.num is exist - process it [07:24:50]SAM_PROTO_GetFieldsCounters [07:24:50]wFMCommunicate request_size=4 [07:24:50]MH_SAM_APDU [07:24:50]CAPDU: 80 13 00 00 [07:24:50]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [07:24:50]Write i2c OK [07:24:50]MH_I2C_Read... [07:24:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:24:50]Read from MH i2c: E2 [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: E2 62 00 [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: E2 62 00 E8 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 5D 52 02 00 0E 04 04 00 DC 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 6D [07: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 5D 52 02 00 0E 04 04 00 DC 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:24:50]wFMCommunicate OK [07:24:50]SAM_PROTO_GetFieldsCounters done [07:24:50]requested_item shift.num is exist - process it [07:24:50]requested_item shift.opened is exist - process it [07:24:50]req_shift_opened [07:24:50]FM_GetShiftState [07:24:50]SAM_PROTO_GetShiftState [07:24:50]wFMCommunicate request_size=4 [07:24:50]MH_SAM_APDU [07:24:50]CAPDU: 80 13 01 00 [07:24:50]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [07:24:50]Write i2c OK [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: E2 [07:24:50]MH_I2C_Read... [07:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:24:50]Read from MH i2c: E2 0E 00 [07:24:50]MH_I2C_Read... [07:24:50]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CB [07:24:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:24:50]wFMCommunicate OK [07:24:50]SAM_PROTO_GetShiftState done [07:24:50]FM_GetShiftState done [07:24:50]req_shift_opened done [07:24:50]requested_item shift.open_date is exist - process it [07:24:50]req_shift_open_date [07:24:50]req_shift_open_date done [07:24:50]produce_requested_data done [07:24:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152157,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:24:50]process_action_free close_receipt [07:24:50]json_value_free [07:24:50]json_value_free done [07:24:50]process_json_proto returns [07:24:50]Send response to host [07:24:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152157,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:24:50]free response buf [07:24:50]execute_script done [07:24:50]execute_script returns [07:24:50]free content buf [07:24:50]Sock 9.Close socket [07:24:50]Sock 9.Thread stoped [07:24:55]OFD Sender: No OFD packet to send [07:24:57]recv_with_timeout no data received [07:25:00]OFD Sender: No OFD packet to send [07:25:05]OFD Sender: No OFD packet to send [07:25:10]OFD Sender: No OFD packet to send [07:25:15]OFD Sender: No OFD packet to send [07:25:20]OFD Sender: No OFD packet to send [07:25:25]OFD Sender: No OFD packet to send [07:25:30]OFD Sender: No OFD packet to send [07:25:31]accept exits with 10 [07:25:31]New connection [07:25:31]New thread 3067387236 created [07:25:31]Thread 3067530596 joined [07:25:31]Waiting for new connection... [07:25:31] Sock 10.Parse request [07:25:31]Sock 10.Check first char [07:25:31]Sock 10.First char is OK [07:25:31]request: POST /json_proto HTTP/1.0 [07:25:31]Method: POST [07:25:31]URL: /json_proto [07:25:31]Method is POST - this is cgi request [07:25:31]url: /json_proto [07:25:31]query_string will be loaded in cgi processing [07:25:31]execute_cgi json_proto POST (null) [07:25:31]execute_cgi path=json_proto method=POST [07:25:31]POST find Content-Length [07:25:31]Host: 172.17.43.67:8080 [07:25:31]Content-Length: 683 [07:25:31]Content-Type: application/json [07:25:31] [07:25:31]POST finish read [07:25:31]Found Content-Length = 683 [07:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786164", "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" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:31]execute_script... [07:25:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786164", "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" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:31]POST & json_proto [07:25:31]process_json_proto [07:25:31]json parsed OK: [07:25:31]protocol is kg_v1.0 [07:25:31]action value=close_receipt [07:25:31]process_action close_receipt [07:25:31]cmd_close_receipt [07:25:31]MH_GetDate [07:25:31]Write to MH i2c: F0 00 00 EA 03 DC [07:25:31]Write i2c OK [07:25:31]MH_I2C_Read... [07:25:31]Read from MH i2c: F0 [07:25:31]MH_I2C_Read... [07:25:31]Read from MH i2c: F0 09 00 [07:25:31]MH_I2C_Read... [07:25:31]Read from MH i2c: F0 09 00 EA 03 00 EB 17 F1 66 6A BD 47 65 11 [07:25:31]GetLastDocTimeStamp 1727076287 [07:25:31]current date 1727076331 [07:25:31]FM_GetShiftState [07:25:31]SAM_PROTO_GetShiftState [07:25:31]wFMCommunicate request_size=4 [07:25:31]MH_SAM_APDU [07:25:31]CAPDU: 80 13 01 00 [07:25:31]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [07:25:31]Write i2c OK [07:25:31]MH_I2C_Read... [07:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:31]Read from MH i2c: E2 [07:25:31]MH_I2C_Read... [07:25:31]Read from MH i2c: E2 0E 00 [07:25:31]MH_I2C_Read... [07:25:31]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CD [07:25:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:25:31]wFMCommunicate OK [07:25:31]SAM_PROTO_GetShiftState done [07:25:31]FM_GetShiftState done [07:25:31]opened in 1727051593 [07:25:31]opened+sec_in_day 1727137993 [07:25:31]quantity*price = 160049 [07:25:31]sum+1 = 160050 [07:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 30 23.09.2024 07:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152158 ФПД: 204196002800123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072531&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152158&fm=204196002800123&tin=02508201610067®Number=0000000000091825&sum=160000 [07:25:32]StoreToDocumentArchive [07:25:32]shift 476 fd 152158 [07:25:32]save to /storage/0476/doc_00152158 [07:25:32]save last doc name /storage/0476/doc_00152158 to /storage/kkm_last_doc_name [07:25:32]save OK [07:25:32]Clear old archive folders... [07:25:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:25:32]tlvbuf is 011D6900 [07:25:32]SAM_PROTO_ClearQueue [07:25:32]wFMCommunicate request_size=4 [07:25:32]MH_SAM_APDU [07:25:32]CAPDU: 80 09 00 00 [07:25:32]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [07:25:32]Write i2c OK [07:25:32]MH_I2C_Read... [07:25:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:25:32]Read from MH i2c: E2 [07:25:32]MH_I2C_Read... [07:25:32]Read from MH i2c: E2 03 00 [07:25:32]MH_I2C_Read... [07:25:32]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [07:25:32]RAPDU: 90 00 [07:25:32]wFMCommunicate OK [07:25:32]SAM_PROTO_ClearQueue done [07:25:32]KKMCreateOFDPacket [07:25:32]OFDProtocolAddRootSTLVToBuf [07:25:32]FM_MakeSignedData [07:25:32]FM_MakeSignedData [07:25:32]SAM_PROTO_SignData [07:25:32]wFMCommunicate request_size=4 [07:25:32]MH_SAM_APDU [07:25:32]CAPDU: 80 0D 01 02 [07:25:32]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [07:25:32]Write i2c OK [07:25:32]MH_I2C_Read... [07:25:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:25:32]Read from MH i2c: E2 [07:25:32]MH_I2C_Read... [07:25:32]Read from MH i2c: E2 03 00 [07:25:32]MH_I2C_Read... [07:25:32]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [07:25:32]RAPDU: 90 00 [07:25:32]wFMCommunicate OK [07:25:32]wFMCommunicate request_size=255 [07:25:32]MH_SAM_APDU [07:25:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 EB 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B9 [07:25:32]Write to MH i2c: E2 02 01 FA 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 EB 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B9 00 00 AD [07:25:32]Write i2c OK [07:25:32]MH_I2C_Read... [07:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:33]Read from MH i2c: E2 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 03 00 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [07:25:33]RAPDU: 90 00 [07:25:33]wFMCommunicate OK [07:25:33]wFMCommunicate request_size=10 [07:25:33]MH_SAM_APDU [07:25:33]CAPDU: 80 0D 02 02 05 B7 16 36 21 FB [07:25:33]Write to MH i2c: E2 0D 00 FB 03 80 0D 02 02 05 00 B7 16 36 21 FB 00 00 A1 [07:25:33]Write i2c OK [07:25:33]MH_I2C_Read... [07:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:33]Read from MH i2c: E2 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 03 00 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [07:25:33]RAPDU: 90 00 [07:25:33]wFMCommunicate OK [07:25:33]wFMCommunicate request_size=4 [07:25:33]MH_SAM_APDU [07:25:33]CAPDU: 80 0D 03 02 [07:25:33]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [07:25:33]Write i2c OK [07:25:33]MH_I2C_Read... [07:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:25:33]Read from MH i2c: E2 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 0B 00 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 0B 00 FC 03 00 03 A0 44 C8 BF 4F AF CD 90 00 B4 [07:25:33]RAPDU: 03 A0 44 C8 BF 4F AF CD 90 00 [07:25:33]wFMCommunicate OK [07:25:33]SAM_PROTO_SignData done [07:25:33]FM_MakeSignedData done [07:25:33]CreateOFDProtocolMessage [07:25:33]wFMCommunicate request_size=4 [07:25:33]MH_SAM_APDU [07:25:33]CAPDU: 80 11 00 00 [07:25:33]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [07:25:33]Write i2c OK [07:25:33]MH_I2C_Read... [07:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:33]Read from MH i2c: E2 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 17 00 [07:25:33]MH_I2C_Read... [07:25:33]Read from MH i2c: E2 17 00 FD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [07: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 [07:25:33]wFMCommunicate OK [07:25:33]CreateOFDProtocolMessage done [07:25:33]OFDSenderStorePacket 152158 [07:25:33]StoreOFDPacket docnum=152158 [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: 27876163+1699200362=1727076525 [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 18 F1 66 6A BD 47 65 EF [07:28:46]Current date/time: 23.09.2024 07:28 [07:28:46]FM_Init [07:28:46]wFMConnect [07:28:46]MH_SAM_On [07:28:46]Write to MH i2c: E0 00 00 08 00 E7 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_init finished! [07:28:46]*** atr: [07:28:46]*** 0F 3B D5 18 FF 81 91 FE [07:28:46]*** 1F C3 80 73 C8 21 10 0A [07:28:46]*** 00 00 00 00 00 00 00 00 [07:28:46]*** 00 00 00 00 00 00 00 00 [07:28:46]*** 00 00 00 00 00 00 00 00 [07:28:46]*** 00 00 00 00 00 00 00 00 [07:28:46]*** 00 00 00 00 00 00 00 00 [07:28:46]*** 00 00 00 00 00 00 00 00 [07:28:46]Read from MH i2c: E0 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E0 10 00 [07:28:46]MH_I2C_Read... [07:28:46]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:28:46]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:28:46]wFMCommunicate request_size=10 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:28:46]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:28:46]RAPDU: 90 00 [07:28:46]wFMCommunicate OK [07:28:46]wFMCommunicate request_size=4 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 11 00 00 [07:28:46]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 17 00 [07:28:46]MH_I2C_Read... [07:28:46]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:28:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:28:46]wFMCommunicate OK [07:28:46]Detected FM SN is 0000000000871835 [07:28:46]Stored FM SN is 0000000000871835 [07:28:46]wFMCommunicate request_size=9 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:28:46]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:28:46]RAPDU: 90 00 [07:28:46]wFMCommunicate OK [07:28:46]FM PIN OK [07:28:46]wFMCommunicate request_size=8 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 14 04 00 03 02 00 01 [07:28:46]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:28:46]RAPDU: 90 00 [07:28:46]wFMCommunicate OK [07:28:46]wFMCommunicate request_size=13 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:28:46]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:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:28:46]RAPDU: 90 00 [07:28:46]wFMCommunicate OK [07:28:46]wFMCommunicate request_size=4 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 11 00 00 [07:28:46]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 17 00 [07:28:46]MH_I2C_Read... [07:28:46]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:28:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:28:46]wFMCommunicate OK [07:28:46]DocumentArchiveInit [07:28:46]Start Httpd... [07:28:46]Httpd thread 3067723108 created [07:28:46]Write to MH i2c: 01 00 00 0F 00 0F [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: 01 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: 01 07 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:28:46]MH Int Process started [07:28:46]Allocated Socket 8 [07:28:46]Bind OK [07:28:46]Listen OK [07:28:46]httpd running on port 8080 [07:28:46]Waiting for new connection... [07:28:47]OFD Sender: Processing packet 152158 [packets to send 827, broken 826] [07:28:47]ProducePacketName [07:28:47]name=ofd_packets/00152158 [07:28:47]OFD Sender: To server: pG, [07:28:47]CommunicateWithHost lk.salyk.kg:30040 [07:28:47]ConnectInit lk.salyk.kg [07:28:48]Connected sock=7 [07:28: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 AF 42 07 01 E8 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 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 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 EB 17 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B9 B7 16 36 21 FB 03 A0 44 C8 BF 4F AF CD [07:28: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 84 03 47 00 32 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 52 02 00 F4 03 04 00 B0 C0 F0 66 B6 04 01 00 00 0A C8 27 17 04 B5 63 01 [07:28:49]CommunicateWithHost err = 0 [07:28:49]CheckOFDResponse [07:28:49]1017 (14) - 77093643461234 [07:28:49]1041 (16) - 0000000000871835 [07:28:49]1040 (4) - 152158 [07:28:49]1012 (4) - 23.09.2024 01:13 [07:28:49]1206 (1) - 0 [07:28:49]OFD Sender: Remove packet 152158 [07:28:49]ProducePacketName [07:28:49]name=ofd_packets/00152158 [07:28:49]NVStorageDeleteData [07:28:49]OFD Sender: No OFD packet to send [07:28: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]*** 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: 27876199+1699200362=1727076561 [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 D1 18 F1 66 6A BD 47 65 12 [07:29:21]Current date/time: 23.09.2024 07:29 [07:29:21]FM_Init [07:29:21]wFMConnect [07:29:21]MH_SAM_On [07:29:21]Write to MH i2c: E0 00 00 08 00 E7 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_init finished! [07:29:21]*** atr: [07:29:21]*** 0F 3B D5 18 FF 81 91 FE [07:29:21]*** 1F C3 80 73 C8 21 10 0A [07:29:21]*** 00 00 00 00 00 00 00 00 [07:29:21]*** 00 00 00 00 00 00 00 00 [07:29:21]*** 00 00 00 00 00 00 00 00 [07:29:21]*** 00 00 00 00 00 00 00 00 [07:29:21]*** 00 00 00 00 00 00 00 00 [07:29:21]*** 00 00 00 00 00 00 00 00 [07:29:21]Read from MH i2c: E0 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E0 10 00 [07:29:21]MH_I2C_Read... [07:29: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 [07:29:21]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:29:21]wFMCommunicate request_size=10 [07:29:21]MH_SAM_APDU [07:29:21]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:29:21]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:29:21]Read from MH i2c: E2 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:29:21]RAPDU: 90 00 [07:29:21]wFMCommunicate OK [07:29:21]wFMCommunicate request_size=4 [07:29:21]MH_SAM_APDU [07:29:21]CAPDU: 80 11 00 00 [07:29:21]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:21]Read from MH i2c: E2 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 17 00 [07:29:21]MH_I2C_Read... [07:29: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 [07:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:29:21]wFMCommunicate OK [07:29:21]Detected FM SN is 0000000000871835 [07:29:21]Stored FM SN is 0000000000871835 [07:29:21]wFMCommunicate request_size=9 [07:29:21]MH_SAM_APDU [07:29:21]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:29:21]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:29:21]Read from MH i2c: E2 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:29:21]RAPDU: 90 00 [07:29:21]wFMCommunicate OK [07:29:21]FM PIN OK [07:29:21]wFMCommunicate request_size=8 [07:29:21]MH_SAM_APDU [07:29:21]CAPDU: 80 14 04 00 03 02 00 01 [07:29:21]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:29:21]Read from MH i2c: E2 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:29:21]RAPDU: 90 00 [07:29:21]wFMCommunicate OK [07:29:21]wFMCommunicate request_size=13 [07:29:21]MH_SAM_APDU [07:29:21]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:29: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 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:29:21]Read from MH i2c: E2 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:29:21]RAPDU: 90 00 [07:29:21]wFMCommunicate OK [07:29:21]wFMCommunicate request_size=4 [07:29:21]MH_SAM_APDU [07:29:21]CAPDU: 80 11 00 00 [07:29:21]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:21]Read from MH i2c: E2 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: E2 17 00 [07:29:21]MH_I2C_Read... [07:29: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 [07:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:29:21]wFMCommunicate OK [07:29:21]DocumentArchiveInit [07:29:21]Start Httpd... [07:29:21]Httpd thread 3067665764 created [07:29:21]Write to MH i2c: 01 00 00 0F 00 0F [07:29:21]Write i2c OK [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: 01 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: 01 07 00 [07:29:21]MH_I2C_Read... [07:29:21]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:29:21]MH Int Process started [07:29:21]Allocated Socket 7 [07:29:21]Bind OK [07:29:21]Listen OK [07:29:21]httpd running on port 8080 [07:29:21]Waiting for new connection... [07:29:22]OFD Sender: No OFD packet to send [07:29:24]accept exits with 8 [07:29:24]New connection [07:29:24]New thread 3067379044 created [07:29:24]Waiting for new connection... [07:29:24] Sock 8.Parse request [07:29:24]Sock 8.Check first char [07:29:24]Sock 8.First char is OK [07:29:24]request: POST /json_proto HTTP/1.0 [07:29:24]Method: POST [07:29:24]URL: /json_proto [07:29:24]Method is POST - this is cgi request [07:29:24]url: /json_proto [07:29:24]query_string will be loaded in cgi processing [07:29:24]execute_cgi json_proto POST (null) [07:29:24]execute_cgi path=json_proto method=POST [07:29:24]POST find Content-Length [07:29:24]Host: 172.17.43.67:8080 [07:29:24]Content-Length: 215 [07:29:24]Content-Type: application/json [07:29:24] [07:29:24]POST finish read [07:29:24]Found Content-Length = 215 [07:29:24]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:29:24]execute_script... [07:29:24]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:29:24]POST & json_proto [07:29:24]process_json_proto [07:29:24]json parsed OK: [07:29:24]protocol is kg_v1.0 [07:29:24]action value=get_value [07:29:24]process_action get_value [07:29:24]cmd_get_value [07:29:24]process_action get_value done [07:29:24]requested_data is exist [07:29:24]produce_requested_data [07:29:24]requested_item kkm.sn is exist - process it [07:29:24]requested_item kkm.ver is exist - process it [07:29:24]requested_item fm.sn is exist - process it [07:29:24]wFMCommunicate request_size=4 [07:29:24]MH_SAM_APDU [07:29:24]CAPDU: 80 11 00 00 [07:29:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:29:24]Write i2c OK [07:29:24]MH_I2C_Read... [07:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:24]Read from MH i2c: E2 [07:29:24]MH_I2C_Read... [07:29:24]Read from MH i2c: E2 17 00 [07:29:24]MH_I2C_Read... [07:29:24]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:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:29:24]wFMCommunicate OK [07:29:24]requested_item fd.num is exist - process it [07:29:24]SAM_PROTO_GetFieldsCounters [07:29:24]wFMCommunicate request_size=4 [07:29:24]MH_SAM_APDU [07:29:24]CAPDU: 80 13 00 00 [07:29:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:29:24]Write i2c OK [07:29:24]MH_I2C_Read... [07:29:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:29:24]Read from MH i2c: E2 [07:29:24]MH_I2C_Read... [07:29:24]Read from MH i2c: E2 62 00 [07:29:24]MH_I2C_Read... [07:29:24]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 5E 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [07:29: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 5E 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:29:24]wFMCommunicate OK [07:29:24]SAM_PROTO_GetFieldsCounters done [07:29:24]requested_item shift.num is exist - process it [07:29:24]requested_item shift.opened is exist - process it [07:29:24]req_shift_opened [07:29:24]FM_GetShiftState [07:29:24]SAM_PROTO_GetShiftState [07:29:24]wFMCommunicate request_size=4 [07:29:24]MH_SAM_APDU [07:29:24]CAPDU: 80 13 01 00 [07:29:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:29:24]Write i2c OK [07:29:24]MH_I2C_Read... [07:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:24]Read from MH i2c: E2 [07:29:24]MH_I2C_Read... [07:29:24]Read from MH i2c: E2 0E 00 [07:29:24]MH_I2C_Read... [07:29:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [07:29:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:29:24]wFMCommunicate OK [07:29:24]SAM_PROTO_GetShiftState done [07:29:24]FM_GetShiftState done [07:29:24]req_shift_opened done [07:29:24]requested_item shift.open_date is exist - process it [07:29:24]req_shift_open_date [07:29:24]req_shift_open_date done [07:29:24]produce_requested_data done [07:29:24]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152158,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:29:24]process_action_free get_value [07:29:24]json_value_free [07:29:24]json_value_free done [07:29:24]process_json_proto returns [07:29:24]Send response to host [07:29:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152158,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:29:24]free response buf [07:29:24]execute_script done [07:29:24]execute_script returns [07:29:24]free content buf [07:29:24]Sock 8.Close socket [07:29:24]Sock 8.Thread stoped [07:29:24]accept exits with 6 [07:29:24]New connection [07:29:24]New thread 3067235684 created [07:29:24]Thread 3067379044 joined [07:29:24]Waiting for new connection... [07:29:24] Sock 6.Parse request [07:29:24]Sock 6.Check first char [07:29:24]Sock 6.First char is OK [07:29:24]request: POST /json_proto HTTP/1.0 [07:29:24]Method: POST [07:29:24]URL: /json_proto [07:29:24]Method is POST - this is cgi request [07:29:24]url: /json_proto [07:29:24]query_string will be loaded in cgi processing [07:29:24]execute_cgi json_proto POST (null) [07:29:24]execute_cgi path=json_proto method=POST [07:29:24]POST find Content-Length [07:29:24]Host: 172.17.43.67:8080 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:29:26]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:29:26]wFMCommunicate OK [07:29:26]SAM_PROTO_GetFMData done [07:29:26]requested_item fm.sale_refund.total is exist - process it [07:29:26]requested_item fm.buy.total is exist - process it [07:29:26]requested_item shift.sale.total is exist - process it [07:29:26]SAM_PROTO_GetShiftData [07:29:26]wFMCommunicate request_size=4 [07:29:26]MH_SAM_APDU [07:29:26]CAPDU: 80 13 02 00 [07:29:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:29:26]Write i2c OK [07:29:26]MH_I2C_Read... [07:29:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:29:26]Read from MH i2c: E2 [07:29:26]MH_I2C_Read... [07:29:26]Read from MH i2c: E2 FD 00 [07:29:26]MH_I2C_Read... [07:29:26]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 1E 00 00 00 69 04 98 00 6F 04 04 00 1E 00 00 00 B1 04 03 00 34 73 1C 70 04 03 00 34 73 1C 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 B3 05 03 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 77 40 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 82 [07:29:26]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 1E 00 00 00 69 04 98 00 6F 04 04 00 1E 00 00 00 B1 04 03 00 34 73 1C 70 04 03 00 34 73 1C 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 B3 05 03 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 77 40 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:29:26]wFMCommunicate OK [07:29:26]wFMCommunicate request_size=4 [07:29:26]MH_SAM_APDU [07:29:26]CAPDU: 80 17 00 00 [07:29:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:29:26]Write i2c OK [07:29:26]MH_I2C_Read... [07:29:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:29:26]Read from MH i2c: E2 [07:29:26]MH_I2C_Read... [07:29:26]Read from MH i2c: E2 FD 00 [07:29:26]MH_I2C_Read... [07:29:26]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:29:26]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:29:26]wFMCommunicate OK [07:29:26]wFMCommunicate request_size=4 [07:29:26]MH_SAM_APDU [07:29:26]CAPDU: 80 17 00 00 [07:29:26]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:29:26]Write i2c OK [07:29:26]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 FD 00 [07:29:27]MH_I2C_Read... [07:29:27]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:29:27]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:29:27]wFMCommunicate OK [07:29:27]wFMCommunicate request_size=4 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 17 00 00 [07:29:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 FD 00 [07:29:27]MH_I2C_Read... [07:29:27]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:29:27]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:29:27]wFMCommunicate OK [07:29:27]wFMCommunicate request_size=4 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 17 00 00 [07:29:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]OFD Sender: No OFD packet to send [07:29:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 C8 00 [07:29:27]MH_I2C_Read... [07:29:27]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:29:27]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:29:27]wFMCommunicate OK [07:29:27]SAM_PROTO_GetShiftData done [07:29:27]requested_item shift.sale.total_cash is exist - process it [07:29:27]requested_item shift.sale_refund.total is exist - process it [07:29:27]requested_item shift.sale_refund.total_cash is exist - process it [07:29:27]requested_item shift.buy.total is exist - process it [07:29:27]requested_item shift.buy.total_cash is exist - process it [07:29:27]produce_requested_data done [07:29:27]produce_requested_data return {"fm.sale.total":111589219.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":18645.00,"shift.sale.total_cash":18645.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:29:27]process_action_free get_value [07:29:27]json_value_free [07:29:27]json_value_free done [07:29:27]process_json_proto returns [07:29:27]Send response to host [07:29:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111589219.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":18645.00,"shift.sale.total_cash":18645.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:29:27]free response buf [07:29:27]execute_script done [07:29:27]execute_script returns [07:29:27]free content buf [07:29:27]Sock 6.Close socket [07:29:27]Sock 6.Thread stoped [07:29:29]accept exits with 8 [07:29:29]New connection [07:29:29]New thread 3067379044 created [07:29:29]Thread 3067235684 joined [07:29:29]Waiting for new connection... [07:29:29] Sock 8.Parse request [07:29:29]Sock 8.Check first char [07:29:29]Sock 8.First char is OK [07:29:29]request: POST /json_proto HTTP/1.0 [07:29:29]Method: POST [07:29:29]URL: /json_proto [07:29:29]Method is POST - this is cgi request [07:29:29]url: /json_proto [07:29:29]query_string will be loaded in cgi processing [07:29:29]execute_cgi json_proto POST (null) [07:29:29]execute_cgi path=json_proto method=POST [07:29:29]POST find Content-Length [07:29:29]Host: 172.17.43.67:8080 [07:29:29]Content-Length: 1218 [07:29:29]Content-Type: application/json [07:29:29] [07:29:29]POST finish read [07:29:29]Found Content-Length = 1218 [07:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18846", "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 }]} ,{ "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 }]} ,{ "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" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:29]execute_script... [07:29:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18846", "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 }]} ,{ "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 }]} ,{ "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" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:29]POST & json_proto [07:29:29]process_json_proto [07:29:29]json parsed OK: [07:29:29]protocol is kg_v1.0 [07:29:29]action value=close_receipt [07:29:29]process_action close_receipt [07:29:29]cmd_close_receipt [07:29:29]MH_GetDate [07:29:29]Write to MH i2c: F0 00 00 1D 00 0C [07:29:29]Write i2c OK [07:29:29]MH_I2C_Read... [07:29:29]Read from MH i2c: F0 [07:29:29]MH_I2C_Read... [07:29:29]Read from MH i2c: F0 09 00 [07:29:29]MH_I2C_Read... [07:29:29]Read from MH i2c: F0 09 00 1D 00 00 DA 18 F1 66 6A BD 47 65 31 [07:29:29]GetLastDocTimeStamp 1727076331 [07:29:29]current date 1727076570 [07:29:29]FM_GetShiftState [07:29:29]SAM_PROTO_GetShiftState [07:29:29]wFMCommunicate request_size=4 [07:29:29]MH_SAM_APDU [07:29:29]CAPDU: 80 13 01 00 [07:29:29]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:29:29]Write i2c OK [07:29:29]MH_I2C_Read... [07:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:29]Read from MH i2c: E2 [07:29:29]MH_I2C_Read... [07:29:29]Read from MH i2c: E2 0E 00 [07:29:29]MH_I2C_Read... [07:29:29]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [07:29:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:29:29]wFMCommunicate OK [07:29:29]SAM_PROTO_GetShiftState done [07:29:29]FM_GetShiftState done [07:29:29]opened in 1727051593 [07:29:29]opened+sec_in_day 1727137993 [07:29:29]quantity*price = 5500 [07:29:29]sum+1 = 5501 [07:29:29]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010018 Чай хол Let`s Go! зел лим ПЭТ 0,5л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700003010056 Чай хол Let`s Go! зел лим ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 31 23.09.2024 07:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152159 ФПД: 62403155623515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072930&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152159&fm=62403155623515&tin=02508201610067®Number=0000000000091825&sum=20000 0 [07:29:31]StoreToDocumentArchive [07:29:31]shift 476 fd 152159 [07:29:31]save to /storage/0476/doc_00152159 [07:29:31]save last doc name /storage/0476/doc_00152159 to /storage/kkm_last_doc_name [07:29:31]save OK [07:29:31]Clear old archive folders... [07:29:31]ProcessDocumentItem done err = 0, tmpTLVsize=521 [07:29:31]tlvbuf is 006F1700 [07:29:31]SAM_PROTO_ClearQueue [07:29:31]wFMCommunicate request_size=4 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 09 00 00 [07:29:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:29:31]Read from MH i2c: E2 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 03 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:29:31]RAPDU: 90 00 [07:29:31]wFMCommunicate OK [07:29:31]SAM_PROTO_ClearQueue done [07:29:31]KKMCreateOFDPacket [07:29:31]OFDProtocolAddRootSTLVToBuf [07:29:31]FM_MakeSignedData [07:29:31]FM_MakeSignedData [07:29:31]SAM_PROTO_SignData [07:29:31]wFMCommunicate request_size=4 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 0D 01 02 [07:29:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:29:31]Read from MH i2c: E2 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 03 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:29:31]RAPDU: 90 00 [07:29:31]wFMCommunicate OK [07:29:31]wFMCommunicate request_size=255 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 0D 02 02 FA 03 00 09 02 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 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 23 04 77 00 8A 04 0D 00 34 37 30 30 30 [07:29:31]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 09 02 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 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 23 04 77 00 8A 04 0D 00 34 37 30 30 30 00 00 5B [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:31]Read from MH i2c: E2 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 03 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:29:31]RAPDU: 90 00 [07:29:31]wFMCommunicate OK [07:29:31]wFMCommunicate request_size=255 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 0D 02 02 FA 30 33 30 31 30 30 35 36 06 04 33 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 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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 1F 00 00 00 F4 03 04 00 DA 18 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 [07:29:31]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 30 33 30 31 30 30 35 36 06 04 33 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 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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 1F 00 00 00 F4 03 04 00 DA 18 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 17 [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:32]Read from MH i2c: E2 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 03 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:29:32]RAPDU: 90 00 [07:29:32]wFMCommunicate OK [07:29:32]wFMCommunicate request_size=30 [07:29:32]MH_SAM_APDU [07:29:32]CAPDU: 80 0D 02 02 19 30 38 37 31 38 33 35 10 04 04 00 5F 52 02 00 35 04 06 00 38 C1 5D EC 7E 5B [07:29:32]Write to MH i2c: E2 21 00 2F 00 80 0D 02 02 19 00 30 38 37 31 38 33 35 10 04 04 00 5F 52 02 00 35 04 06 00 38 C1 5D EC 7E 5B 00 00 70 [07:29:32]Write i2c OK [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 [07:29:32]MH_I2C_Read... [07:29:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:32]Read from MH i2c: E2 03 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [07:29:32]RAPDU: 90 00 [07:29:32]wFMCommunicate OK [07:29:32]wFMCommunicate request_size=4 [07:29:32]MH_SAM_APDU [07:29:32]CAPDU: 80 0D 03 02 [07:29:32]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [07:29:32]Write i2c OK [07:29:32]MH_I2C_Read... [07:29:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:29:32]Read from MH i2c: E2 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 0B 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 0B 00 30 00 00 97 EA 76 A1 68 2C 9A 80 90 00 F2 [07:29:32]RAPDU: 97 EA 76 A1 68 2C 9A 80 90 00 [07:29:32]wFMCommunicate OK [07:29:32]SAM_PROTO_SignData done [07:29:32]FM_MakeSignedData done [07:29:32]CreateOFDProtocolMessage [07:29:32]wFMCommunicate request_size=4 [07:29:32]MH_SAM_APDU [07:29:32]CAPDU: 80 11 00 00 [07:29:32]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [07:29:32]Write i2c OK [07:29:32]MH_I2C_Read... [07:29:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:32]Read from MH i2c: E2 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 17 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: E2 17 00 31 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [07: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 [07:29:32]wFMCommunicate OK [07:29:32]CreateOFDProtocolMessage done [07:29:32]OFDSenderStorePacket 152159 [07:29:32]StoreOFDPacket docnum=152159 [07: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 1D 02 00 00 73 D9 15 02 55 D5 5A 03 01 00 03 00 09 02 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 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 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 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 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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 1F 00 00 00 F4 03 04 00 DA 18 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 38 C1 5D EC 7E 5B 97 EA 76 A1 68 2C 9A 80 [07:29:32]CheckFolder [07:29:32]dirname=/storage/ofd_packets [07:29:32]CheckFolder done [07:29:32]ProducePacketName [07:29:32]name=ofd_packets/00152159 [07:29:32]NVStorageSaveData ofd_packets/00152159 [07:29:32]File name is /storage/ofd_packets/00152159 [07:29:32]Write 571 bytes [07:29:32]NVStorageSaveData done [07:29:32]OFDSenderStorePacket done [07:29:32]KKMCreateOFDPacket done [07:29:32]NVStorageSaveData kkm_last_timestamp [07:29:32]File name is /storage/kkm_last_timestamp [07:29:32]Write 4 bytes [07:29:32]NVStorageSaveData done [07:29:32]ExternCall_PrintAddStr [07:29:32]wPrintStart [07:29:32]Write to MH i2c: 01 00 00 32 00 32 [07:29:32]Write i2c OK [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: 01 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: 01 07 00 [07:29:32]MH_I2C_Read... [07:29:32]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [07:29:32]RasterBufferAndPrint [07:29:32]line Счет N : (3)18846 [07:29:32]line ИНН: 02508201610067 [07:29:32]line Контрольно-Кассовый Чек [07:29:32]line ПРОДАЖА [07:29:32]line Товар: 4700000310043 [07:29:32]line Вода Жалалабат 27 1л [07:29:32]line 1.000 * 55.00 [07:29:32]line = 55.00 [07:29:32]line НДС 12% НСП 1% [07:29:32]line > о реализуемом товаре [07:29:32]line Товар: 4700003010018 [07:29:32]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [07:29:32]line 1.000 * 50.00 [07:29:32]line = 50.00 [07:29:32]line НДС 12% НСП 1% [07:29:32]line > о реализуемом товаре [07:29:32]line Товар: 4700003010056 [07:29:32]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [07:29:32]line 1.000 * 95.00 [07:29:32]line = 95.00 [07:29:32]line НДС 12% НСП 1% [07:29:32]line > о реализуемом товаре [07:29:32]line ИТОГО: 200.00 [07:29:32]line НСП 1% : 1.77 [07:29:32]line НДС 12% : 21.24 [07:29:32]line Наличными: 200.00 [07:29:32]line Безнал.: 0.00 [07:29:32]line Место: АЗС № 89 "Партнер Нефть" [07:29:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:29:32]line СНО: Общий режим [07:29:32]line Чек 31 23.09.2024 07:29 [07:29:32]line Смена: 476 ФФД: 1.0 [07:29:32]line ЗНМ: 0300000113 [07:29:32]line РНМ: 0000000000091825 [07:29:32]line Версия ККМ: 001 [07:29:32]line ФМ: 0000000000871835 [07:29:32]line ФД: 152159 [07:29:32]line ФПД: 62403155623515 [07:29:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072930&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152159&fm=62403155623515&tin=02508201610067®Number=0000000000091825&sum=20000 [07:29:32]line 0 [07:29:32]OFD Sender: Processing packet 152159 [packets to send 827, broken 826] [07:29:32]ProducePacketName [07:29:32]name=ofd_packets/00152159 [07:29:32]OFD Sender: To server: pG, [07:29:32]CommunicateWithHost lk.salyk.kg:30040 [07:29:32]ConnectInit lk.salyk.kg [07:29:32]written 0, free lines is 4095 [07:29:33]Write to MH i2c: 01 00 00 68 00 68 [07:29:33]Write i2c OK [07:29:33]MH_I2C_Read... [07:29:33]Read from MH i2c: 01 [07:29:33]MH_I2C_Read... [07:29:33]Read from MH i2c: 01 07 00 [07:29:33]MH_I2C_Read... [07:29:33]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 2B 0C A6 [07:29:33]RasterBufferAndPrint [07:29:33]line [07:29:33]line [07:29:33]line [07:29:33]line [07:29:33]line [07:29:33]written 0, free lines is 3137 [07:29:33]MH_Cut [07:29:33]Write to MH i2c: D1 01 00 6F 00 01 41 [07:29:33]Write i2c OK [07:29:33]MH_I2C_Read... [07:29:33]Read from MH i2c: D1 [07:29:33]MH_I2C_Read... [07:29:33]Read from MH i2c: D1 01 00 [07:29:33]MH_I2C_Read... [07:29:33]Read from MH i2c: D1 01 00 6F 00 00 40 [07:29:33]Write to MH i2c: 01 00 00 70 00 70 [07:29:33]Write i2c OK [07:29:33]MH_I2C_Read... [07:29:33]Connected sock=10 [07:29: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 1D 02 00 00 73 D9 15 02 55 D5 5A 03 01 00 03 00 09 02 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 *** Cut start [07:29:34]BB D0 B0 D0 B1 D0 B0 D1 82 20 *** Purtial cut [07:29:34]32 *** Stage 1: CUTSNS_PIN = 1 [07:29:34]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 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 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 Read from MH i2c: 01 [07:29:34]MH_I2C_Read... [07:29:34]BE D0 BB 20 4C 65 74 60 73 20 *** Stop cut motor [07:29:34]47 *** Cut end [07:29:34]6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 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 1F 00 00 00 F4 03 04 00 DA 18 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 38 C1 5D EC 7E 5B 97 EA 76 A1 68 2C 9A 80 [07:29:34]Read from MH i2c: 01 07 00 [07:29:34]MH_I2C_Read... [07:29:34]Read from MH i2c: 01 07 00 70 00 00 00 00 00 00 FF 0F 85 [07:29:34]process_action close_receipt done [07:29:34]requested_data is exist [07:29:34]produce_requested_data [07:29:34]requested_item fm.sn is exist - process it [07:29:34]wFMCommunicate request_size=4 [07:29:34]MH_SAM_APDU [07:29:34]CAPDU: 80 11 00 00 [07:29:34]Write to MH i2c: E2 08 00 71 00 80 11 00 00 00 00 00 00 EB [07:29:34]Write i2c OK [07:29:34]MH_I2C_Read... [07:29:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:34]Read from MH i2c: E2 [07:29:34]MH_I2C_Read... [07:29:34]Read from MH i2c: E2 17 00 [07:29:34]MH_I2C_Read... [07:29:34]Read from MH i2c: E2 17 00 71 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [07:29:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:29:34]wFMCommunicate OK [07:29:34]requested_item fd.num is exist - process it [07:29:34]SAM_PROTO_GetFieldsCounters [07:29:34]wFMCommunicate request_size=4 [07:29:34]MH_SAM_APDU [07:29:34]CAPDU: 80 13 00 00 [07:29:34]Write to MH i2c: E2 08 00 72 00 80 13 00 00 00 00 00 00 EE [07:29:34]Write i2c OK [07:29:34]MH_I2C_Read... [07:29:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:29:34]Read from MH i2c: E2 [07:29:34]MH_I2C_Read... [07:29:34]Read from MH i2c: E2 62 00 [07:29:34]MH_I2C_Read... [07:29:34]Read from MH i2c: E2 62 00 72 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 5F 52 02 00 0E 04 04 00 DC 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 FC [07:29: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 5F 52 02 00 0E 04 04 00 DC 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:29:34]wFMCommunicate OK [07:29:34]SAM_PROTO_GetFieldsCounters done [07:29:34]requested_item shift.num is exist - process it [07:29:34]requested_item shift.opened is exist - process it [07:29:34]req_shift_opened [07:29:34]FM_GetShiftState [07:29:34]SAM_PROTO_GetShiftState 00 FC 03 06 00 20 4E 00 00 00 00 00 00 80 [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=47 [07:30:39]MH_SAM_APDU [07:30:39]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 [07:30:39]Write to MH i2c: E2 32 00 7A 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 00 00 56 [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=15 [07:30:39]MH_SAM_APDU [07:30:39]CAPDU: 80 15 02 00 0A 07 04 06 00 20 4E 00 00 00 00 [07:30:39]Write to MH i2c: E2 12 00 7B 00 80 15 02 00 0A 00 07 04 06 00 20 4E 00 00 00 00 00 00 8E [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=15 [07:30:39]MH_SAM_APDU [07:30:39]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [07:30:39]Write to MH i2c: E2 12 00 7C 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 53 [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=11 [07:30:39]MH_SAM_APDU [07:30:39]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [07:30:39]Write to MH i2c: E2 0E 00 7D 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 2F [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=13 [07:30:39]MH_SAM_APDU [07:30:39]CAPDU: 80 15 02 00 08 F4 03 04 00 1F 19 F1 66 [07:30:39]Write to MH i2c: E2 10 00 7E 00 80 15 02 00 08 00 F4 03 04 00 1F 19 F1 66 00 00 98 [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=25 [07:30:39]MH_SAM_APDU [07:30:39]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:30:39]Write to MH i2c: E2 1C 00 7F 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 61 [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [07:30:39]RAPDU: 90 00 [07:30:39]wFMCommunicate OK [07:30:39]wFMCommunicate request_size=4 [07:30:39]MH_SAM_APDU [07:30:39]CAPDU: 80 15 03 00 [07:30:39]Write to MH i2c: E2 08 00 80 00 80 15 03 00 00 00 00 00 01 [07:30:39]Write i2c OK [07:30:39]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 40 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 40 00 80 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 60 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 20 00 00 00 35 04 06 00 A1 BD 6F 1C B3 46 90 00 8A [07:30:40]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 60 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 20 00 00 00 35 04 06 00 A1 BD 6F 1C B3 46 90 00 [07:30:40]wFMCommunicate OK [07:30:40]SAM_PROTO_ProcessDocument answer len = 59 [07:30:40]SAM_PROTO_ProcessDocument done [07:30:40]SetTLVBufToDocument [07:30:40]Processing tag 1209 (04B9) [07:30:40]Malloc new data [07:30:40]Processing tag 1041 (0411) [07:30:40]Processing tag 1040 (0410) [07:30:40]Malloc new data [07:30:40]Processing tag 1038 (040E) [07:30:40]Malloc new data [07:30:40]Processing tag 1042 (0412) [07:30:40]Malloc new data [07:30:40]Processing tag 1077 (0435) [07:30:40]Malloc new data [07:30:40]SetTLVBufToDocument err=0 [07:30:40]KKMLoadAndSignReceiptData store KKM data [07:30:40]KKMLoadAndSignReceiptData err=0 [07:30:40]wFMCommunicate request_size=4 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 11 00 00 [07:30:40]Write to MH i2c: E2 08 00 81 00 80 11 00 00 00 00 00 00 FB [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 17 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 17 00 81 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [07:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:30:40]wFMCommunicate OK [07:30:40]Счет N : (1)1786166 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 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 СНО: Общий режим Чек 32 23.09.2024 07:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152160 ФПД: 177834985042758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152160&fm=177834985042758&tin=02508201610067®Number=0000000000091825&sum=20000 [07:30:40]StoreToDocumentArchive [07:30:40]shift 476 fd 152160 [07:30:40]save to /storage/0476/doc_00152160 [07:30:40]save last doc name /storage/0476/doc_00152160 to /storage/kkm_last_doc_name [07:30:40]save OK [07:30:40]Clear old archive folders... [07:30:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:30:40]tlvbuf is 006A6400 [07:30:40]SAM_PROTO_ClearQueue [07:30:40]wFMCommunicate request_size=4 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 09 00 00 [07:30:40]Write to MH i2c: E2 08 00 82 00 80 09 00 00 00 00 00 00 F4 [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [07:30:40]RAPDU: 90 00 [07:30:40]wFMCommunicate OK [07:30:40]SAM_PROTO_ClearQueue done [07:30:40]KKMCreateOFDPacket [07:30:40]OFDProtocolAddRootSTLVToBuf [07:30:40]FM_MakeSignedData [07:30:40]FM_MakeSignedData [07:30:40]SAM_PROTO_SignData [07:30:40]wFMCommunicate request_size=4 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 0D 01 02 [07:30:40]Write to MH i2c: E2 08 00 83 00 80 0D 01 02 00 00 00 00 FC [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [07:30:40]RAPDU: 90 00 [07:30:40]wFMCommunicate OK [07:30:40]wFMCommunicate request_size=255 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 20 00 00 00 F4 03 04 00 1F 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 [07:30:40]Write to MH i2c: E2 02 01 84 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 20 00 00 00 F4 03 04 00 1F 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 00 00 5E [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [07:30:40]RAPDU: 90 00 [07:30:40]wFMCommunicate OK [07:30:40]wFMCommunicate request_size=10 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 0D 02 02 05 BD 6F 1C B3 46 [07:30:40]Write to MH i2c: E2 0D 00 85 00 80 0D 02 02 05 00 BD 6F 1C B3 46 00 00 4A [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [07:30:40]RAPDU: 90 00 [07:30:40]wFMCommunicate OK [07:30:40]wFMCommunicate request_size=4 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 0D 03 02 [07:30:40]Write to MH i2c: E2 08 00 86 00 80 0D 03 02 00 00 00 00 01 [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 0B 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 0B 00 86 00 00 AC 03 33 C2 EF 7A 4C 6E 90 00 C9 [07:30:40]RAPDU: AC 03 33 C2 EF 7A 4C 6E 90 00 [07:30:40]wFMCommunicate OK [07:30:40]SAM_PROTO_SignData done [07:30:40]FM_MakeSignedData done [07:30:40]CreateOFDProtocolMessage [07:30:40]wFMCommunicate request_size=4 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 11 00 00 [07:30:40]Write to MH i2c: E2 08 00 87 00 80 11 00 00 00 00 00 00 01 [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 17 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 17 00 87 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [07:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:30:40]wFMCommunicate OK [07:30:40]CreateOFDProtocolMessage done [07:30:40]OFDSenderStorePacket 152160 [07:30:40]StoreOFDPacket docnum=152160 [07:30: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 E2 87 07 01 66 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 20 00 00 00 F4 03 04 00 1F 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 BD 6F 1C B3 46 AC 03 33 C2 EF 7A 4C 6E [07:30:40]CheckFolder [07:30:40]dirname=/storage/ofd_packets [07:30:40]CheckFolder done [07:30:40]ProducePacketName [07:30:40]name=ofd_packets/00152160 [07:30:40]NVStorageSaveData ofd_packets/00152160 [07:30:40]File name is /storage/ofd_packets/00152160 [07:30:40]Write 301 bytes [07:30:40]NVStorageSaveData done [07:30:40]OFDSenderStorePacket done [07:30:40]KKMCreateOFDPacket done [07:30:40]NVStorageSaveData kkm_last_timestamp [07:30:40]File name is /storage/kkm_last_timestamp [07:30:40]Write 4 bytes [07:30:40]NVStorageSaveData done [07:30:40]ExternCall_PrintAddStr [07:30:40]wPrintStart [07:30:40]Write to MH i2c: 01 00 00 88 00 88 [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: 01 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: 01 07 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: 01 07 00 88 00 00 00 00 00 00 FF 0F 9D [07:30:40]RasterBufferAndPrint [07:30:40]line Счет N : (1)1786166 [07:30:40]line ИНН: 02508201610067 [07:30:40]line Контрольно-Кассовый Чек [07:30:40]line ПРОДАЖА [07:30:40]line ТРК (МРК, ГНК) : 12 [07:30:40]line Товар: 2710124130 [07:30:40]line Аи-92-К-5 [07:30:40]line 2.950 * 67.80 [07:30:40]line = 200.01 [07:30:40]line НДС 12% НСП 1% [07:30:40]line > о реализуемом товаре [07:30:40]line ОКРУГЛЕНИЕ: -0.01 [07:30:40]line ИТОГО: 200.00 [07:30:40]line Внесено: 200.00 [07:30:40]line СДАЧА: 0.00 [07:30:40]line НСП 1% : 1.77 [07:30:40]line НДС 12% : 21.24 [07:30:40]line Наличными: 200.00 [07:30:40]line Безнал.: 0.00 [07:30:40]line Место: АЗС № 89 "Партнер Нефть" [07:30:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:30:40]line СНО: Общий режим [07:30:40]line Чек 32 23.09.2024 07:30 [07:30:40]line Смена: 476 ФФД: 1.0 [07:30:40]line ЗНМ: 0300000113 [07:30:40]line РНМ: 0000000000091825 [07:30:40]line Версия ККМ: 001 [07:30:40]line ФМ: 0000000000871835 [07:30:40]line ФД: 152160 [07:30:40]line ФПД: 177834985042758 [07:30:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152160&fm=177834985042758&tin=02508201610067®Number=0000000000091825&sum=20000 [07:30:40]written 0, free lines is 4095 [07:30:40]OFD Sender: Processing packet 152160 [packets to send 827, broken 826] [07:30:40]ProducePacketName [07:30:40]name=ofd_packets/00152160 [07:30:40]OFD Sender: To server: pG, [07:30:40]CommunicateWithHost lk.salyk.kg:30040 [07:30:40]ConnectInit lk.salyk.kg [07:30:41]Write to MH i2c: 01 00 00 B3 00 B3 [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: 01 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: 01 07 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 DA 0C A0 [07:30:41]RasterBufferAndPrint [07:30:41]line [07:30:41]line [07:30:41]line [07:30:41]line [07:30:41]line [07:30:41]written 0, free lines is 3297 [07:30:41]MH_Cut [07:30:41]Write to MH i2c: D1 01 00 BA 00 01 8C [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: D1 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: D1 01 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: D1 01 00 BA 00 00 8B [07:30:41]Write to MH i2c: 01 00 00 BB 00 BB [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:42]*** Cut start [07:30:42]*** Purtial cut [07:30:42]*** Stage 1: CUTSNS_PIN = 1 [07:30:42]Read from MH i2c: 01 [07:30:42]MH_I2C_Read... [07:30:42]*** Stop cut motor [07:30:42]*** Cut end [07:30:42]Read from MH i2c: 01 07 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 07 00 BB 00 00 00 00 00 00 FF 0F D0 [07:30:42]process_action close_receipt done [07:30:42]requested_data is exist [07:30:42]produce_requested_data [07:30:42]requested_item fm.sn is exist - process it [07:30:42]wFMCommunicate request_size=4 [07:30:42]MH_SAM_APDU [07:30:42]CAPDU: 80 11 00 00 [07:30:42]Write to MH i2c: E2 08 00 BC 00 80 11 00 00 00 00 00 00 36 [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:42]Read from MH i2c: E2 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 17 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 17 00 BC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [07:30:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:30:42]wFMCommunicate OK [07:30:42]requested_item fd.num is exist - process it [07:30:42]SAM_PROTO_GetFieldsCounters [07:30:42]wFMCommunicate request_size=4 [07:30:42]MH_SAM_APDU [07:30:42]CAPDU: 80 13 00 00 [07:30:42]Write to MH i2c: E2 08 00 BD 00 80 13 00 00 00 00 00 00 39 [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:42]Read from MH i2c: E2 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 62 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 62 00 BD 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 60 52 02 00 0E 04 04 00 DC 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 4B [07:30: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 60 52 02 00 0E 04 04 00 DC 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:30:42]wFMCommunicate OK [07:30:42]SAM_PROTO_GetFieldsCounters done [07:30:42]requested_item shift.num is exist - process it [07:30:42]requested_item shift.opened is exist - process it [07:30:42]req_shift_opened [07:30:42]FM_GetShiftState [07:30:42]SAM_PROTO_GetShiftState [07:30:42]wFMCommunicate request_size=4 [07:30:42]MH_SAM_APDU [07:30:42]CAPDU: 80 13 01 00 [07:30:42]Write to MH i2c: E2 08 00 BE 00 80 13 01 00 00 00 00 00 3B [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:42]Read from MH i2c: E2 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 0E 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 0E 00 BE 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9D [07:30:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:30:42]wFMCommunicate OK [07:30:42]SAM_PROTO_GetShiftState done [07:30:42]FM_GetShiftState done [07:30:42]req_shift_opened done [07:30:42]requested_item shift.open_date is exist - process it [07:30:42]req_shift_open_date [07:30:42]req_shift_open_date done [07:30:42]produce_requested_data done [07:30:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152160,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:30:42]process_action_free close_receipt [07:30:42]json_value_free [07:30:42]json_value_free done [07:30:42]process_json_proto returns [07:30:42]Send response to host [07:30:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152160,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:30:42]free response buf [07:30:42]execute_script done [07:30:42]execute_script returns [07:30:42]free content buf [07:30:42]Sock 6.Close socket [07:30:42]Sock 6.Thread stoped [07:30:44]recv_with_timeout no data received [07:30:45]ConnectInit Can't take IP for lk.salyk.kg [07:30:45]CommunicateWithHost connect error [07:30:45]CommunicateWithHost err = -1 [07:30:45]OFD Sender: Server communicate error [07:30:50]OFD Sender: Processing packet 152160 [packets to send 827, broken 826] [07:30:50]ProducePacketName [07:30:50]name=ofd_packets/00152160 [07:30:50]OFD Sender: To server: pG, [07:30:50]CommunicateWithHost lk.salyk.kg:30040 [07:30:50]ConnectInit lk.salyk.kg [07:30:55]ConnectInit Can't take IP for lk.salyk.kg [07:30:55]CommunicateWithHost connect error [07:30:55]CommunicateWithHost err = -1 [07:30:55]OFD Sender: Server communicate error [07:31:00]OFD Sender: Processing packet 152160 [packets to send 827, broken 826] [07:31:00]ProducePacketName [07:31:00]name=ofd_packets/00152160 [07:31:00]OFD Sender: To server: pG, [07:31:00]CommunicateWithHost lk.salyk.kg:30040 [07:31:00]ConnectInit lk.salyk.kg [07:31:05]ConnectInit Can't take IP for lk.salyk.kg [07:31:05]CommunicateWithHost connect error [07:31:05]CommunicateWithHost err = -1 [07:31:05]OFD Sender: Server communicate error [07:31:10]OFD Sender: Processing packet 152160 [packets to send 827, broken 826] [07:31:10]ProducePacketName [07:31:10]name=ofd_packets/00152160 [07:31:10]OFD Sender: To server: pG, [07:31:10]CommunicateWithHost lk.salyk.kg:30040 [07:31:10]ConnectInit lk.salyk.kg [07:31:15]ConnectInit Can't take IP for lk.salyk.kg [07:31:15]CommunicateWithHost connect error [07:31:15]CommunicateWithHost err = -1 [07:31:15]OFD Sender: Server communicate error [07:31:20]OFD Sender: Processing packet 152160 [packets to send 827, broken 826] [07:31:20]ProducePacketName [07:31:20]name=ofd_packets/00152160 [07:31:20]OFD Sender: To server: pG, [07:31:20]CommunicateWithHost lk.salyk.kg:30040 [07:31:20]ConnectInit lk.salyk.kg [07:31:21]recv_with_timeout no data received [07:31:22]Connected sock=10 [07: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 0F 01 00 00 E2 87 07 01 66 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 20 00 00 00 F4 03 04 00 1F 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 BD 6F 1C B3 46 AC 03 33 C2 EF 7A 4C 6E [07:31: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 A5 D7 47 00 00 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 60 52 02 00 F4 03 04 00 4A C1 F0 66 B6 04 01 00 00 36 0D 7F 9D 26 C6 49 D4 [07:31:23]CommunicateWithHost err = 0 [07:31:23]CheckOFDResponse [07:31:23]1017 (14) - 77093643461234 [07:31:23]1041 (16) - 0000000000871835 [07:31:23]1040 (4) - 152160 [07:31:23]1012 (4) - 23.09.2024 01:15 [07:31:23]1206 (1) - 0 [07:31:23]OFD Sender: Remove packet 152160 [07:31:23]ProducePacketName [07:31:23]name=ofd_packets/00152160 [07:31:23]NVStorageDeleteData [07:31:23]OFD Sender: No OFD packet to send [07:31:28]OFD Sender: No OFD packet to send [07:31:33]OFD Sender: No OFD packet to send [07:31:38]OFD Sender: No OFD packet to send [07:31:43]OFD Sender: No OFD packet to send [07:31:48]OFD Sender: No OFD packet to send [07:31:51]recv_with_timeout no data received [07:31:53]OFD Sender: No OFD packet to send [07:31:58]OFD Sender: No OFD packet to send [07:32:03]OFD Sender: No OFD packet to send [07:32:08]OFD Sender: No OFD packet to send [07:32:13]OFD Sender: No OFD packet to send [07:32:18]OFD Sender: No OFD packet to send [07:32:23]OFD Sender: No OFD packet to send [07:32:28]OFD Sender: No OFD packet to send [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:48]OFD Sender: No OFD packet to send [07:32:50]recv_with_timeout no data received [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:28]OFD Sender: No OFD packet to send [07:33:34]OFD Sender: No OFD packet to send [07:33:39]OFD Sender: No OFD packet to send [07:33:44]OFD Sender: No OFD packet to send [07:33:49]OFD Sender: No OFD packet to send [07:33:51]accept exits with 9 [07:33:51]New connection [07:33:51]New thread 3067379044 created [07:33:51]Thread 3067235684 joined [07:33:51]Waiting for new connection... [07:33:51] Sock 9.Parse request [07:33:51]Sock 9.Check first char [07:33:51]Sock 9.First char is OK [07:33:51]request: POST /json_proto HTTP/1.0 [07:33:51]Method: POST [07:33:51]URL: /json_proto [07:33:51]Method is POST - this is cgi request [07:33:51]url: /json_proto [07:33:51]query_string will be loaded in cgi processing [07:33:51]execute_cgi json_proto POST (null) [07:33:51]execute_cgi path=json_proto method=POST [07:33:51]POST find Content-Length [07:33:51]Host: 172.17.43.67:8080 [07:33:51]Content-Length: 683 [07:33:51]Content-Type: application/json [07:33:51] [07:33:51]POST finish read [07:33:51]Found Content-Length = 683 [07:33:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786167", "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" ] } } [07:33:51]execute_script... [07:33: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)1786167", "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" ] } } [07:33:51]POST & json_proto [07:33:51]process_json_proto [07:33:51]json parsed OK: [07:33:51]protocol is kg_v1.0 [07:33:51]action value=close_receipt [07:33:51]process_action close_receipt [07:33:51]cmd_close_receipt [07:33:51]MH_GetDate [07:33:51]Write to MH i2c: F0 00 00 BF 00 AE [07:33:51]Write i2c OK [07:33:51]MH_I2C_Read... [07:33:51]Read from MH i2c: F0 [07:33:51]MH_I2C_Read... [07:33:51]Read from MH i2c: F0 09 00 [07:33:51]MH_I2C_Read... [07:33:51]Read from MH i2c: F0 09 00 BF 00 00 DF 19 F1 66 6A BD 47 65 D9 [07:33:51]GetLastDocTimeStamp 1727076639 [07:33:51]current date 1727076831 [07:33:51]FM_GetShiftState [07:33:51]SAM_PROTO_GetShiftState [07:33:51]wFMCommunicate request_size=4 [07:33:51]MH_SAM_APDU [07:33:51]CAPDU: 80 13 01 00 [07:33:51]Write to MH i2c: E2 08 00 C0 00 80 13 01 00 00 00 00 00 3D [07:33:51]Write i2c OK [07:33:51]MH_I2C_Read... [07:33:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:51]Read from MH i2c: E2 [07:33:51]MH_I2C_Read... [07:33:51]Read from MH i2c: E2 0E 00 [07:33:51]MH_I2C_Read... [07:33:51]Read from MH i2c: E2 0E 00 C0 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9F [07:33:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:33:51]wFMCommunicate OK [07:33:51]SAM_PROTO_GetShiftState done [07:33:51]FM_GetShiftState done [07:33:51]opened in 1727051593 [07:33:51]opened+sec_in_day 1727137993 [07:33:51]quantity*price = 100021 [07:33:51]sum+1 = 100023 [07:33:51]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 СНО: Общий режим Чек 33 23.09.2024 07:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152161 ФПД: 34889021933180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152161&fm=34889021933180&tin=02508201610067®Number=0000000000091825&sum=100000 [07:33:52]StoreToDocumentArchive [07:33:52]shift 476 fd 152161 [07:33:52]save to /storage/0476/doc_00152161 [07:33:52]save last doc name /storage/0476/doc_00152161 to /storage/kkm_last_doc_name [07:33:52]save OK [07:33:52]Clear old archive folders... [07:33:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:33:52]tlvbuf is 006A32D0 [07:33:52]SAM_PROTO_ClearQueue [07:33:52]wFMCommunicate request_size=4 [07:33:52]MH_SAM_APDU [07:33:52]CAPDU: 80 09 00 00 [07:33:52]Write to MH i2c: E2 08 00 CD 00 80 09 00 00 00 00 00 00 3F [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:33:52]Read from MH i2c: E2 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [07:33:52]RAPDU: 90 00 [07:33:52]wFMCommunicate OK [07:33:52]SAM_PROTO_ClearQueue done [07:33:52]KKMCreateOFDPacket [07:33:52]OFDProtocolAddRootSTLVToBuf [07:33:52]FM_MakeSignedData [07:33:52]FM_MakeSignedData [07:33:52]SAM_PROTO_SignData [07:33:52]wFMCommunicate request_size=4 [07:33:52]MH_SAM_APDU [07:33:52]CAPDU: 80 0D 01 02 [07:33:52]Write to MH i2c: E2 08 00 CE 00 80 0D 01 02 00 00 00 00 47 [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:33:52]Read from MH i2c: E2 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [07:33:52]RAPDU: 90 00 [07:33:52]wFMCommunicate OK [07:33:52]wFMCommunicate request_size=255 [07:33:52]MH_SAM_APDU [07:33:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 21 00 00 00 F4 03 04 00 DF 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F [07:33:52]Write to MH i2c: E2 02 01 CF 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 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 DF 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F 00 00 14 [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:52]Read from MH i2c: E2 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [07:33:52]RAPDU: 90 00 [07:33:52]wFMCommunicate OK [07:33:52]wFMCommunicate request_size=10 [07:33:52]MH_SAM_APDU [07:33:52]CAPDU: 80 0D 02 02 05 BB 3B C2 46 7C [07:33:52]Write to MH i2c: E2 0D 00 D0 00 80 0D 02 02 05 00 BB 3B C2 46 7C 00 00 CE [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:52]Read from MH i2c: E2 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [07:33:52]RAPDU: 90 00 [07:33:52]wFMCommunicate OK [07:33:52]wFMCommunicate request_size=4 [07:33:52]MH_SAM_APDU [07:33:52]CAPDU: 80 0D 03 02 [07:33:52]Write to MH i2c: E2 08 00 D1 00 80 0D 03 02 00 00 00 00 4C [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:33:52]Read from MH i2c: E2 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 0B 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 0B 00 D1 00 00 1E A5 ED 13 4A 50 A8 62 90 00 B4 [07:33:52]RAPDU: 1E A5 ED 13 4A 50 A8 62 90 00 [07:33:52]wFMCommunicate OK [07:33:52]SAM_PROTO_SignData done [07:33:52]FM_MakeSignedData done [07:33:52]CreateOFDProtocolMessage [07:33:52]wFMCommunicate request_size=4 [07:33:52]MH_SAM_APDU [07:33:52]CAPDU: 80 11 00 00 [07:33:52]Write to MH i2c: E2 08 00 D2 00 80 11 00 00 00 00 00 00 4C [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:52]Read from MH i2c: E2 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 17 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: E2 17 00 D2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [07:33: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:33:52]wFMCommunicate OK [07:33:52]CreateOFDProtocolMessage done [07:33:52]OFDSenderStorePacket 152161 [07:33:52]StoreOFDPacket docnum=152161 [07:33: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 B8 2B 07 01 26 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 21 00 00 00 F4 03 04 00 DF 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F BB 3B C2 46 7C 1E A5 ED 13 4A 50 A8 62 [07:33:52]CheckFolder [07:33:52]dirname=/storage/ofd_packets [07:33:52]CheckFolder done [07:33:52]ProducePacketName [07:33:52]name=ofd_packets/00152161 [07:33:52]NVStorageSaveData ofd_packets/00152161 [07:33:52]File name is /storage/ofd_packets/00152161 [07:33:52]Write 301 bytes [07:33:52]NVStorageSaveData done [07:33:52]OFDSenderStorePacket done [07:33:52]KKMCreateOFDPacket done [07:33:52]NVStorageSaveData kkm_last_timestamp [07:33:52]File name is /storage/kkm_last_timestamp [07:33:52]Write 4 bytes [07:33:52]NVStorageSaveData done [07:33:52]ExternCall_PrintAddStr [07:33:52]wPrintStart [07:33:52]Write to MH i2c: 01 00 00 D3 00 D3 [07:33:52]Write i2c OK [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: 01 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: 01 07 00 [07:33:52]MH_I2C_Read... [07:33:52]Read from MH i2c: 01 07 00 D3 00 00 00 00 00 00 FF 0F E8 [07:33:52]RasterBufferAndPrint [07:33:52]line Счет N : (1)1786167 [07:33:52]line ИНН: 02508201610067 [07:33:52]line Контрольно-Кассовый Чек [07:33:52]line ПРОДАЖА [07:33:52]line ТРК (МРК, ГНК) : 13 [07:33:52]line Товар: 2710124500 [07:33:52]line Аи-95-К-5 [07:33:52]line 13.480 * 74.20 [07:33:52]line = 1000.22 [07:33:52]line НДС 12% НСП 1% [07:33:52]line > о реализуемом товаре [07:33:52]line ОКРУГЛЕНИЕ: -0.22 [07:33:52]line ИТОГО: 1000.00 [07:33:52]line Внесено: 1000.00 [07:33:52]line СДАЧА: 0.00 [07:33:52]line НСП 1% : 8.85 [07:33:52]line НДС 12% : 106.22 [07:33:52]line Наличными: 1000.00 [07:33:52]line Безнал.: 0.00 [07:33:52]line Место: АЗС № 89 "Партнер Нефть" [07:33:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:33:52]line СНО: Общий режим [07:33:52]line Чек 33 23.09.2024 07:33 [07:33:52]line Смена: 476 ФФД: 1.0 [07:33:52]line ЗНМ: 0300000113 [07:33:52]line РНМ: 0000000000091825 [07:33:52]line Версия ККМ: 001 [07:33:52]line ФМ: 0000000000871835 [07:33:52]line ФД: 152161 [07:33:52]line ФПД: 34889021933180 [07:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152161&fm=34889021933180&tin=02508201610067®Number=0000000000091825&sum=100000 [07:33:52]written 0, free lines is 4095 [07:33:52]OFD Sender: Processing packet 152161 [packets to send 827, broken 826] [07:33:52]ProducePacketName [07:33:52]name=ofd_packets/00152161 [07:33:52]OFD Sender: To server: pG, [07:33:52]CommunicateWithHost lk.salyk.kg:30040 [07:33:52]ConnectInit lk.salyk.kg [07:33:53]Write to MH i2c: 01 00 00 FE 00 FE [07:33:53]Write i2c OK [07:33:53]MH_I2C_Read... [07:33:53]Read from MH i2c: 01 [07:33:53]MH_I2C_Read... [07:33:53]Read from MH i2c: 01 07 00 [07:33:53]MH_I2C_Read... [07:33:53]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 D9 0C EA [07:33:53]RasterBufferAndPrint [07:33:53]line [07:33:53]line [07:33:53]line [07:33:53]line [07:33:53]line [07:33:53]written 0, free lines is 3295 [07:33:53]MH_Cut [07:33:53]Write to MH i2c: D1 01 00 05 01 01 D8 [07:33:53]Write i2c OK [07:33:53]MH_I2C_Read... [07:33:53]Read from MH i2c: D1 [07:33:53]MH_I2C_Read... [07:33:53]Read from MH i2c: D1 01 00 [07:33:53]MH_I2C_Read... [07:33:53]Read from MH i2c: D1 01 00 05 01 00 D7 [07:33:53]Write to MH i2c: 01 00 00 06 01 07 [07:33:53]Write i2c OK [07:33:53]MH_I2C_Read... [07:33:53]*** Cut start [07:33:53]*** Purtial cut [07:33:53]*** Stage 1: CUTSNS_PIN = 1 [07:33:54]Read from MH i2c: 01 [07:33:54]MH_I2C_Read... [07:33:54]*** Stop cut motor [07:33:54]*** Cut end [07:33:54]Read from MH i2c: 01 07 00 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: 01 07 00 06 01 00 00 00 00 00 FF 0F 1C [07:33:54]process_action close_receipt done [07:33:54]requested_data is exist [07:33:54]produce_requested_data [07:33:54]requested_item fm.sn is exist - process it [07:33:54]wFMCommunicate request_size=4 [07:33:54]MH_SAM_APDU [07:33:54]CAPDU: 80 11 00 00 [07:33:54]Write to MH i2c: E2 08 00 07 01 80 11 00 00 00 00 00 00 82 [07:33:54]Write i2c OK [07:33:54]MH_I2C_Read... [07:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:54]Read from MH i2c: E2 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: E2 17 00 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: E2 17 00 07 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [07:33:54]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:54]wFMCommunicate OK [07:33:54]requested_item fd.num is exist - process it [07:33:54]SAM_PROTO_GetFieldsCounters [07:33:54]wFMCommunicate request_size=4 [07:33:54]MH_SAM_APDU [07:33:54]CAPDU: 80 13 00 00 [07:33:54]Write to MH i2c: E2 08 00 08 01 80 13 00 00 00 00 00 00 85 [07:33:54]Write i2c OK [07:33:54]MH_I2C_Read... [07:33:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:33:54]Read from MH i2c: E2 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: E2 62 00 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: E2 62 00 08 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 52 02 00 0E 04 04 00 DC 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 9B [07:33: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 61 52 02 00 0E 04 04 00 DC 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:54]wFMCommunicate OK [07:33:54]SAM_PROTO_GetFieldsCounters done [07:33:54]requested_item shift.num is exist - process it [07:33:54]requested_item shift.opened is exist - process it [07:33:54]req_shift_opened [07:33:54]FM_GetShiftState [07:33:54]SAM_PROTO_GetShiftState [07:33:54]wFMCommunicate request_size=4 [07:33:54]MH_SAM_APDU [07:33:54]CAPDU: 80 13 01 00 [07:33:54]Write to MH i2c: E2 08 00 09 01 80 13 01 00 00 00 00 00 87 [07:33:54]Write i2c OK [07:33:54]MH_I2C_Read... [07:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:54]Read from MH i2c: E2 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: E2 0E 00 [07:33:54]MH_I2C_Read... [07:33:54]Read from MH i2c: E2 0E 00 09 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E9 [07:33:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:33:54]wFMCommunicate OK [07:33:54]SAM_PROTO_GetShiftState done [07:33:54]FM_GetShiftState done [07:33:54]req_shift_opened done [07:33:54]requested_item shift.open_date is exist - process it [07:33:54]req_shift_open_date [07:33:54]req_shift_open_date done [07:33:54]produce_requested_data done [07:33:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152161,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:33:54]process_action_free close_receipt [07:33:54]json_value_free [07:33:54]json_value_free done [07:33:54]process_json_proto returns [07:33:54]Send response to host [07:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152161,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:33:54]free response buf [07:33:54]execute_script done [07:33:54]execute_script returns [07:33:54]free content buf [07:33:54]Sock 9.Close socket [07:33:54]Sock 9.Thread stoped [07:33:54]Connected sock=8 [07:33: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 2B 07 01 26 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 21 00 00 00 F4 03 04 00 DF 19 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F BB 3B C2 46 7C 1E A5 ED 13 4A 50 A8 62 [07:33: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 1A 23 47 00 F2 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 52 02 00 F4 03 04 00 E3 C1 F0 66 B6 04 01 00 00 90 F5 87 0F C0 EF 9A 16 [07:33:55]CommunicateWithHost err = 0 [07:33:55]CheckOFDResponse [07:33:55]1017 (14) - 77093643461234 [07:33:55]1041 (16) - 0000000000871835 [07:33:55]1040 (4) - 152161 [07:33:55]1012 (4) - 23.09.2024 01:18 [07:33:55]1206 (1) - 0 [07:33:55]OFD Sender: Remove packet 152161 [07:33:55]ProducePacketName [07:33:55]name=ofd_packets/00152161 [07:33:55]NVStorageDeleteData [07:33:55]OFD Sender: No OFD packet to send [07:34:00]OFD Sender: No OFD packet to send [07:34:05]OFD Sender: No OFD packet to send [07:34:07]recv_with_timeout no data received [07:34:10]OFD Sender: No OFD packet to send [07:34:15]OFD Sender: No OFD packet to send [07:34:21]OFD Sender: No OFD packet to send [07:34:26]OFD Sender: No OFD packet to send [07:34:31]OFD Sender: No OFD packet to send [07:34:36]OFD Sender: No OFD packet to send [07:34:41]OFD Sender: No OFD packet to send [07:34:46]OFD Sender: No OFD packet to send [07:34:51]OFD Sender: No OFD packet to send [07:34:56]OFD Sender: No OFD packet to send [07:35:01]OFD Sender: No OFD packet to send [07:35:06]OFD Sender: No OFD packet to send [07:35:11]OFD Sender: No OFD packet to send [07:35:16]OFD Sender: No OFD packet to send [07:35:21]OFD Sender: No OFD packet to send [07:35:26]OFD Sender: No OFD packet to send [07:35:31]OFD Sender: No OFD packet to send [07:35:36]OFD Sender: No OFD packet to send [07:35:41]OFD Sender: No OFD packet to send [07:35:46]OFD Sender: No OFD packet to send [07:35:51]OFD Sender: No OFD packet to send [07:35:52]accept exits with 10 [07:35:52]New connection [07:35:52]New thread 3067235684 created [07:35:52]Thread 3067379044 joined [07:35:52]Waiting for new connection... [07:35:52] Sock 10.Parse request [07:35:52]Sock 10.Check first char [07:35:52]Sock 10.First char is OK [07:35:52]request: POST /json_proto HTTP/1.0 [07:35:52]Method: POST [07:35:52]URL: /json_proto [07:35:52]Method is POST - this is cgi request [07:35:52]url: /json_proto [07:35:52]query_string will be loaded in cgi processing [07:35:52]execute_cgi json_proto POST (null) [07:35:52]execute_cgi path=json_proto method=POST [07:35:52]POST find Content-Length [07:35:52]Host: 172.17.43.67:8080 [07:35:52]Content-Length: 675 [07:35:52]Content-Type: application/json [07:35:52] [07:35:52]POST finish read [07:35:52]Found Content-Length = 675 [07:35:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786168", "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" ] } } [07:35:52]execute_script... [07:35:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786168", "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" ] } } [07:35:52]POST & json_proto [07:35:52]process_json_proto [07:35:52]json parsed OK: [07:35:52]protocol is kg_v1.0 [07:35:52]action value=close_receipt [07:35:52]process_action close_receipt [07:35:52]cmd_close_receipt [07:35:52]MH_GetDate [07:35:52]Write to MH i2c: F0 00 00 0A 01 FA [07:35:52]Write i2c OK [07:35:52]MH_I2C_Read... [07:35:52]Read from MH i2c: F0 [07:35:52]MH_I2C_Read... [07:35:52]Read from MH i2c: F0 09 00 [07:35:52]MH_I2C_Read... [07:35:52]Read from MH i2c: F0 09 00 0A 01 00 59 1A F1 66 6A BD 47 65 A0 [07:35:52]GetLastDocTimeStamp 1727076831 [07:35:52]current date 1727076953 [07:35:52]FM_GetShiftState [07:35:52]SAM_PROTO_GetShiftState [07:35:52]wFMCommunicate request_size=4 [07:35:52]MH_SAM_APDU [07:35:52]CAPDU: 80 13 01 00 [07:35:52]Write to MH i2c: E2 08 00 0B 01 80 13 01 00 00 00 00 00 89 [07:35:52]Write i2c OK [07:35:52]MH_I2C_Read... [07:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:52]Read from MH i2c: E2 [07:35:52]MH_I2C_Read... [07:35:52]Read from MH i2c: E2 0E 00 [07:35:52]MH_I2C_Read... [07:35:52]Read from MH i2c: E2 0E 00 0B 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EB [07:35:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:35:52]wFMCommunicate OK [07:35:52]SAM_PROTO_GetShiftState done [07:35:52]FM_GetShiftState done [07:35:52]opened in 1727051593 [07:35:52]opened+sec_in_day 1727137993 [07:35:52]quantity*price = 60045 [07:35:52]sum+1 = 60047 [07:35:52]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 СНО: Общий режим Чек 34 23.09.2024 07:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152162 ФПД: 52508727867212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152162&fm=52508727867212&tin=02508201610067®Number=0000000000091825&sum=60000 [07:35:53]StoreToDocumentArchive [07:35:53]shift 476 fd 152162 [07:35:53]save to /storage/0476/doc_00152162 [07:35:53]save last doc name /storage/0476/doc_00152162 to /storage/kkm_last_doc_name [07:35:53]save OK [07:35:53]Clear old archive folders... [07:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:35:53]tlvbuf is 0069B170 [07:35:53]SAM_PROTO_ClearQueue [07:35:53]wFMCommunicate request_size=4 [07:35:53]MH_SAM_APDU [07:35:53]CAPDU: 80 09 00 00 [07:35:53]Write to MH i2c: E2 08 00 18 01 80 09 00 00 00 00 00 00 8B [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:35:53]Read from MH i2c: E2 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [07:35:53]RAPDU: 90 00 [07:35:53]wFMCommunicate OK [07:35:53]SAM_PROTO_ClearQueue done [07:35:53]KKMCreateOFDPacket [07:35:53]OFDProtocolAddRootSTLVToBuf [07:35:53]FM_MakeSignedData [07:35:53]FM_MakeSignedData [07:35:53]SAM_PROTO_SignData [07:35:53]wFMCommunicate request_size=4 [07:35:53]MH_SAM_APDU [07:35:53]CAPDU: 80 0D 01 02 [07:35:53]Write to MH i2c: E2 08 00 19 01 80 0D 01 02 00 00 00 00 93 [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:35:53]Read from MH i2c: E2 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [07:35:53]RAPDU: 90 00 [07:35:53]wFMCommunicate OK [07:35:53]wFMCommunicate request_size=255 [07:35:53]MH_SAM_APDU [07:35: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 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 22 00 00 00 F4 03 04 00 59 1A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2F C1 A4 12 [07:35:53]Write to MH i2c: E2 02 01 1A 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 22 00 00 00 F4 03 04 00 59 1A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2F C1 A4 12 00 00 FE [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:53]Read from MH i2c: E2 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [07:35:53]RAPDU: 90 00 [07:35:53]wFMCommunicate OK [07:35:53]wFMCommunicate request_size=7 [07:35:53]MH_SAM_APDU [07:35:53]CAPDU: 80 0D 02 02 02 77 4C [07:35:53]Write to MH i2c: E2 0A 00 1B 01 80 0D 02 02 02 00 77 4C 00 00 5D [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:53]Read from MH i2c: E2 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [07:35:53]RAPDU: 90 00 [07:35:53]wFMCommunicate OK [07:35:53]wFMCommunicate request_size=4 [07:35:53]MH_SAM_APDU [07:35:53]CAPDU: 80 0D 03 02 [07:35:53]Write to MH i2c: E2 08 00 1C 01 80 0D 03 02 00 00 00 00 98 [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 0B 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 0B 00 1C 01 00 87 50 F5 8C 44 58 D6 FF 90 00 62 [07:35:54]RAPDU: 87 50 F5 8C 44 58 D6 FF 90 00 [07:35:54]wFMCommunicate OK [07:35:54]SAM_PROTO_SignData done [07:35:54]FM_MakeSignedData done [07:35:54]CreateOFDProtocolMessage [07:35:54]wFMCommunicate request_size=4 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 11 00 00 [07:35:54]Write to MH i2c: E2 08 00 1D 01 80 11 00 00 00 00 00 00 98 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 17 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 17 00 1D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [07:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:35:54]wFMCommunicate OK [07:35:54]CreateOFDProtocolMessage done [07:35:54]OFDSenderStorePacket 152162 [07:35:54]StoreOFDPacket docnum=152162 [07:35: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 0C 01 00 00 79 BC 04 01 8D 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 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 22 00 00 00 F4 03 04 00 59 1A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2F C1 A4 12 77 4C 87 50 F5 8C 44 58 D6 FF [07:35:54]CheckFolder [07:35:54]dirname=/storage/ofd_packets [07:35:54]CheckFolder done [07:35:54]ProducePacketName [07:35:54]name=ofd_packets/00152162 [07:35:54]NVStorageSaveData ofd_packets/00152162 [07:35:54]File name is /storage/ofd_packets/00152162 [07:35:54]Write 298 bytes [07:35:54]NVStorageSaveData done [07:35:54]OFDSenderStorePacket done [07:35:54]KKMCreateOFDPacket done [07:35:54]NVStorageSaveData kkm_last_timestamp [07:35:54]File name is /storage/kkm_last_timestamp [07:35:54]Write 4 bytes [07:35:54]NVStorageSaveData done [07:35:54]ExternCall_PrintAddStr [07:35:54]wPrintStart [07:35:54]Write to MH i2c: 01 00 00 1E 01 1F [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 07 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 07 00 1E 01 00 00 00 00 00 FF 0F 34 [07:35:54]RasterBufferAndPrint [07:35:54]line Счет N : (1)1786168 [07:35:54]line ИНН: 02508201610067 [07:35:54]line Контрольно-Кассовый Чек [07:35:54]line ПРОДАЖА [07:35:54]line ТРК (МРК, ГНК) : 41 [07:35:54]line Товар: 2710194210 [07:35:54]line ДТ-К-5 [07:35:54]line 7.880 * 76.20 [07:35:54]line = 600.46 [07:35:54]line НДС 12% НСП 1% [07:35:54]line > о реализуемом товаре [07:35:54]line ОКРУГЛЕНИЕ: -0.46 [07:35:54]line ИТОГО: 600.00 [07:35:54]line Внесено: 600.00 [07:35:54]line СДАЧА: 0.00 [07:35:54]line НСП 1% : 5.31 [07:35:54]line НДС 12% : 63.77 [07:35:54]line Наличными: 600.00 [07:35:54]line Безнал.: 0.00 [07:35:54]line Место: АЗС № 89 "Партнер Нефть" [07:35:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:35:54]line СНО: Общий режим [07:35:54]line Чек 34 23.09.2024 07:35 [07:35:54]line Смена: 476 ФФД: 1.0 [07:35:54]line ЗНМ: 0300000113 [07:35:54]line РНМ: 0000000000091825 [07:35:54]line Версия ККМ: 001 [07:35:54]line ФМ: 0000000000871835 [07:35:54]line ФД: 152162 [07:35:54]line ФПД: 52508727867212 [07:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152162&fm=52508727867212&tin=02508201610067®Number=0000000000091825&sum=60000 [07:35:54]OFD Sender: Processing packet 152162 [packets to send 827, broken 826] [07:35:54]ProducePacketName [07:35:54]name=ofd_packets/00152162 [07:35:54]OFD Sender: To server: pG, [07:35:54]CommunicateWithHost lk.salyk.kg:30040 [07:35:54]ConnectInit lk.salyk.kg [07:35:54]written 0, free lines is 4095 [07:35:54]Write to MH i2c: 01 00 00 49 01 4A [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 07 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 D4 0C 31 [07:35:54]RasterBufferAndPrint [07:35:54]line [07:35:54]line [07:35:54]line [07:35:54]line [07:35:54]line [07:35:54]written 0, free lines is 3290 [07:35:54]MH_Cut [07:35:54]Write to MH i2c: D1 01 00 50 01 01 23 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: D1 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: D1 01 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: D1 01 00 50 01 00 22 [07:35:54]Write to MH i2c: 01 00 00 51 01 52 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:55]Connected sock=9 [07:35: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 79 BC 04 01 8D 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 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 22 00 00 00 F4 03 04 00 59 1A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2F C1 A4 12 77 4C 87 50 F5 8C 44 58 D6 FF [07:35:55]*** Cut start [07:35:55]*** Purtial cut [07:35:55]*** Stage 1: CUTSNS_PIN = 1 [07:35:55]Read from MH i2c: 01 [07:35:55]MH_I2C_Read... [07:35:55]*** Stop cut motor [07:35:55]*** Cut end [07:35:55]Read from MH i2c: 01 07 00 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: 01 07 00 51 01 00 00 00 00 00 FF 0F 67 [07:35:55]process_action close_receipt done [07:35:55]requested_data is exist [07:35:55]produce_requested_data [07:35:55]requested_item fm.sn is exist - process it [07:35:55]wFMCommunicate request_size=4 [07:35:55]MH_SAM_APDU [07:35:55]CAPDU: 80 11 00 00 [07:35:55]Write to MH i2c: E2 08 00 52 01 80 11 00 00 00 00 00 00 CD [07:35:55]Write i2c OK [07:35:55]MH_I2C_Read... [07:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:55]Read from MH i2c: E2 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: E2 17 00 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: E2 17 00 52 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [07: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 [07:35:55]wFMCommunicate OK [07:35:55]requested_item fd.num is exist - process it [07:35:55]SAM_PROTO_GetFieldsCounters [07:35:55]wFMCommunicate request_size=4 [07:35:55]MH_SAM_APDU [07:35:55]CAPDU: 80 13 00 00 [07:35:55]Write to MH i2c: E2 08 00 53 01 80 13 00 00 00 00 00 00 D0 [07:35:56]Write i2c OK [07:35:56]MH_I2C_Read... [07:35: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 B6 7C 47 00 DD 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 62 52 02 00 F4 03 04 00 5B C2 F0 66 B6 04 01 00 00 82 6E C5 CE B3 E7 A5 16 [07:35:56]CommunicateWithHost err = 0 [07:35:56]CheckOFDResponse [07:35:56]1017 (14) - 77093643461234 [07:35:56]1041 (16) - 0000000000871835 [07:35:56]1040 (4) - 152162 [07:35:56]1012 (4) - 23.09.2024 01:20 [07:35:56]1206 (1) - 0 [07:35:56]OFD Sender: Remove packet 152162 [07:35:56]ProducePacketName [07:35:56]name=ofd_packets/00152162 [07:35:56]NVStorageDeleteData [07:35:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:35:56]Read from MH i2c: E2 [07:35:56]MH_I2C_Read... [07:35:56]Read from MH i2c: E2 62 00 [07:35:56]MH_I2C_Read... [07:35:56]Read from MH i2c: E2 62 00 53 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 62 52 02 00 0E 04 04 00 DC 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 EA [07: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 62 52 02 00 0E 04 04 00 DC 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:35:56]wFMCommunicate OK [07:35:56]SAM_PROTO_GetFieldsCounters done [07:35:56]requested_item shift.num is exist - process it [07:35:56]requested_item shift.opened is exist - process it [07:35:56]req_shift_opened [07:35:56]FM_GetShiftState [07:35:56]SAM_PROTO_GetShiftState [07:35:56]wFMCommunicate request_size=4 [07:35:56]MH_SAM_APDU [07:35:56]CAPDU: 80 13 01 00 [07:35:56]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [07:35:56]Write i2c OK [07:35:56]MH_I2C_Read... [07:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:56]Read from MH i2c: E2 [07:35:56]MH_I2C_Read... [07:35:56]Read from MH i2c: E2 0E 00 [07:35:56]MH_I2C_Read... [07:35:56]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 34 [07:35:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:35:56]wFMCommunicate OK [07:35:56]SAM_PROTO_GetShiftState done [07:35:56]FM_GetShiftState done [07:35:56]req_shift_opened done [07:35:56]requested_item shift.open_date is exist - process it [07:35:56]req_shift_open_date [07:35:56]req_shift_open_date done [07:35:56]produce_requested_data done [07:35:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152162,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:35:56]process_action_free close_receipt [07:35:56]json_value_free [07:35:56]json_value_free done [07:35:56]process_json_proto returns [07:35:56]Send response to host [07:35:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152162,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:35:56]free response buf [07:35:56]execute_script done [07:35:56]execute_script returns [07:35:56]free content buf [07:35:56]Sock 10.Close socket [07:35:56]Sock 10.Thread stoped [07:35:56]OFD Sender: No OFD packet to send [07:36:01]OFD Sender: No OFD packet to send [07:36:06]OFD Sender: No OFD packet to send [07:36:11]OFD Sender: No OFD packet to send [07:36:16]OFD Sender: No OFD packet to send [07:36:21]OFD Sender: No OFD packet to send [07:36:26]OFD Sender: No OFD packet to send [07:36:31]OFD Sender: No OFD packet to send [07:36:36]OFD Sender: No OFD packet to send [07:36:41]OFD Sender: No OFD packet to send [07:36:46]OFD Sender: No OFD packet to send [07:36:51]OFD Sender: No OFD packet to send [07:36:56]OFD Sender: No OFD packet to send [07:37:01]OFD Sender: No OFD packet to send [07:37:06]OFD Sender: No OFD packet to send [07:37:11]OFD Sender: No OFD packet to send [07:37:16]OFD Sender: No OFD packet to send [07:37:21]OFD Sender: No OFD packet to send [07:37:26]OFD Sender: No OFD packet to send [07:37:31]OFD Sender: No OFD packet to send [07:37:36]OFD Sender: No OFD packet to send [07:37:41]OFD Sender: No OFD packet to send [07:37:46]OFD Sender: No OFD packet to send [07:37:52]OFD Sender: No OFD packet to send [07:37:53]recv_with_timeout no data received [07:37:57]OFD Sender: No OFD packet to send [07:38:02]OFD Sender: No OFD packet to send [07:38:07]OFD Sender: No OFD packet to send [07:38:12]OFD Sender: No OFD packet to send [07:38:16]recv_with_timeout no data received [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:34]recv_with_timeout no data received [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:56]recv_with_timeout no data received [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:26]recv_with_timeout no data received [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:51]accept exits with 8 [07:39:51]New connection [07:39:51]New thread 3067379044 created [07:39:51]Thread 3067235684 joined [07:39:51]Waiting for new connection... [07:39:51] Sock 8.Parse request [07:39:51]Sock 8.Check first char [07:39:51]Sock 8.First char is OK [07:39:51]request: POST /json_proto HTTP/1.0 [07:39:51]Method: POST [07:39:51]URL: /json_proto [07:39:51]Method is POST - this is cgi request [07:39:51]url: /json_proto [07:39:51]query_string will be loaded in cgi processing [07:39:51]execute_cgi json_proto POST (null) [07:39:51]execute_cgi path=json_proto method=POST [07:39:51]POST find Content-Length [07:39:51]Host: 172.17.43.67:8080 [07:39:51]Content-Length: 662 [07:39:51]Content-Type: application/json [07:39:51] [07:39:51]POST finish read [07:39:51]Found Content-Length = 662 [07:39:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786169", "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" ] } } [07:39:51]execute_script... [07:39: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)1786169", "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" ] } } [07:39:51]POST & json_proto [07:39:51]process_json_proto [07:39:51]json parsed OK: [07:39:51]protocol is kg_v1.0 [07:39:51]action value=close_receipt [07:39:51]process_action close_receipt [07:39:51]cmd_close_receipt [07:39:51]MH_GetDate [07:39:51]Write to MH i2c: F0 00 00 55 01 45 [07:39:51]Write i2c OK [07:39:51]MH_I2C_Read... [07:39:51]Read from MH i2c: F0 [07:39:51]MH_I2C_Read... [07:39:51]Read from MH i2c: F0 09 00 [07:39:51]MH_I2C_Read... [07:39:51]Read from MH i2c: F0 09 00 55 01 00 48 1B F1 66 6A BD 47 65 DB [07:39:51]GetLastDocTimeStamp 1727076953 [07:39:51]current date 1727077192 [07:39:51]FM_GetShiftState [07:39:51]SAM_PROTO_GetShiftState [07:39:51]wFMCommunicate request_size=4 [07:39:51]MH_SAM_APDU [07:39:51]CAPDU: 80 13 01 00 [07:39:51]Write to MH i2c: E2 08 00 56 01 80 13 01 00 00 00 00 00 D4 [07:39:51]Write i2c OK [07:39:51]MH_I2C_Read... [07:39:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:51]Read from MH i2c: E2 [07:39:51]MH_I2C_Read... [07:39:51]Read from MH i2c: E2 0E 00 [07:39:51]MH_I2C_Read... [07:39:51]Read from MH i2c: E2 0E 00 56 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 36 [07:39:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:39:51]wFMCommunicate OK [07:39:51]SAM_PROTO_GetShiftState done [07:39:51]FM_GetShiftState done [07:39:51]opened in 1727051593 [07:39:51]opened+sec_in_day 1727137993 [07:39:51]quantity*price = 50034 [07:39:51]sum+1 = 50036 [07:39:51]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 СНО: Общий режим Чек 35 23.09.2024 07:39 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152163 ФПД: 186292529281542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152163&fm=186292529281542&tin=02508201610067®Number=0000000000091825&sum=50000 [07:39:52]StoreToDocumentArchive [07:39:52]shift 476 fd 152163 [07:39:52]save to /storage/0476/doc_00152163 [07:39:52]save last doc name /storage/0476/doc_00152163 to /storage/kkm_last_doc_name [07:39:52]save OK [07:39:52]Clear old archive folders... [07:39:52]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:39:52]tlvbuf is 0069B1A0 [07:39:52]SAM_PROTO_ClearQueue [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 09 00 00 [07:39:52]Write to MH i2c: E2 08 00 63 01 80 09 00 00 00 00 00 00 D6 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]SAM_PROTO_ClearQueue done [07:39:52]KKMCreateOFDPacket [07:39:52]OFDProtocolAddRootSTLVToBuf [07:39:52]FM_MakeSignedData [07:39:52]FM_MakeSignedData [07:39:52]SAM_PROTO_SignData [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 01 02 [07:39:52]Write to MH i2c: E2 08 00 64 01 80 0D 01 02 00 00 00 00 DE [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]wFMCommunicate request_size=255 [07:39:52]MH_SAM_APDU [07:39: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 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 23 00 00 00 F4 03 04 00 48 1B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A9 6E 9C 08 3A [07:39:52]Write to MH i2c: E2 02 01 65 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 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 23 00 00 00 F4 03 04 00 48 1B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A9 6E 9C 08 3A 00 00 DA [07:39:52]OFD Sender: No OFD packet to send [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]wFMCommunicate request_size=6 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 02 02 01 06 [07:39:52]Write to MH i2c: E2 09 00 66 01 80 0D 02 02 01 00 06 00 00 E9 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 66 01 00 90 00 DB [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 03 02 [07:39:52]Write to MH i2c: E2 08 00 67 01 80 0D 03 02 00 00 00 00 E3 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 0B 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 0B 00 67 01 00 8E 2A 4A 22 3B 57 80 F2 90 00 0C [07:39:52]RAPDU: 8E 2A 4A 22 3B 57 80 F2 90 00 [07:39:52]wFMCommunicate OK [07:39:52]SAM_PROTO_SignData done [07:39:52]FM_MakeSignedData done [07:39:52]CreateOFDProtocolMessage [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 11 00 00 [07:39:52]Write to MH i2c: E2 08 00 68 01 80 11 00 00 00 00 00 00 E3 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 17 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 17 00 68 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [07:39: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:39:52]wFMCommunicate OK [07:39:52]CreateOFDProtocolMessage done [07:39:52]OFDSenderStorePacket 152163 [07:39:52]StoreOFDPacket docnum=152163 [07:39: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 1C BB 03 01 32 7A 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 23 00 00 00 F4 03 04 00 48 1B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A9 6E 9C 08 3A 06 8E 2A 4A 22 3B 57 80 F2 [07:39:52]CheckFolder [07:39:52]dirname=/storage/ofd_packets [07:39:52]CheckFolder done [07:39:52]ProducePacketName [07:39:52]name=ofd_packets/00152163 [07:39:52]NVStorageSaveData ofd_packets/00152163 [07:39:52]File name is /storage/ofd_packets/00152163 [07:39:52]Write 297 bytes [07:39:52]NVStorageSaveData done [07:39:52]OFDSenderStorePacket done [07:39:52]KKMCreateOFDPacket done [07:39:52]NVStorageSaveData kkm_last_timestamp [07:39:52]File name is /storage/kkm_last_timestamp [07:39:52]Write 4 bytes [07:39:52]NVStorageSaveData done [07:39:52]ExternCall_PrintAddStr [07:39:52]wPrintStart [07:39:52]Write to MH i2c: 01 00 00 69 01 6A [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: 01 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: 01 07 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: 01 07 00 69 01 00 00 00 00 00 FF 0F 7F [07:39:52]RasterBufferAndPrint [07:39:52]line Счет N : (1)1786169 [07:39:52]line ИНН: 02508201610067 [07:39:52]line Контрольно-Кассовый Чек [07:39:52]line ПРОДАЖА [07:39:52]line ТРК (МРК, ГНК) : 11 [07:39:52]line Товар: 2710124130 [07:39:52]line Super-92 [07:39:52]line 7.220 * 69.30 [07:39:52]line = 500.35 [07:39:52]line НДС 12% НСП 1% [07:39:52]line > о реализуемом товаре [07:39:52]line ОКРУГЛЕНИЕ: -0.35 [07:39:52]line ИТОГО: 500.00 [07:39:52]line Внесено: 500.00 [07:39:52]line СДАЧА: 0.00 [07:39:52]line НСП 1% : 4.43 [07:39:52]line НДС 12% : 53.13 [07:39:52]line Наличными: 500.00 [07:39:52]line Безнал.: 0.00 [07:39:52]line Место: АЗС № 89 "Партнер Нефть" [07:39:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:39:52]OFD Sender: Processing packet 152163 [packets to send 827, broken 826] [07:39:52]ProducePacketName [07:39:52]name=ofd_packets/00152163 [07:39:52]OFD Sender: To server: pG, [07:39:52]CommunicateWithHost lk.salyk.kg:30040 [07:39:52]ConnectInit lk.salyk.kg [07:39:52]line СНО: Общий режим [07:39:52]line Чек 35 23.09.2024 07:39 [07:39:52]line Смена: 476 ФФД: 1.0 [07:39:52]line ЗНМ: 0300000113 [07:39:52]line РНМ: 0000000000091825 [07:39:52]line Версия ККМ: 001 [07:39:52]line ФМ: 0000000000871835 [07:39:52]line ФД: 152163 [07:39:52]line ФПД: 186292529281542 [07:39:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T073952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152163&fm=186292529281542&tin=02508201610067®Number=0000000000091825&sum=50000 [07:39:52]written 0, free lines is 4095 [07:39:53]Write to MH i2c: 01 00 00 94 01 95 [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: 01 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: 01 07 00 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 D3 0C 7B [07:39:53]RasterBufferAndPrint [07:39:53]line [07:39:53]line [07:39:53]line [07:39:53]line [07:39:53]line [07:39:53]written 0, free lines is 3292 [07:39:53]MH_Cut [07:39:53]Write to MH i2c: D1 01 00 9B 01 01 6E [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: D1 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: D1 01 00 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: D1 01 00 9B 01 00 6D [07:39:53]Write to MH i2c: 01 00 00 9C 01 9D [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:54]*** Cut start [07:39:54]*** Purtial cut [07:39:54]*** Stage 1: CUTSNS_PIN = 1 [07:39:54]Read from MH i2c: 01 [07:39:54]MH_I2C_Read... [07:39:54]*** Stop cut motor [07:39:54]*** Cut end [07:39:54]Read from MH i2c: 01 07 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: 01 07 00 9C 01 00 00 00 00 00 FF 0F B2 [07:39:54]process_action close_receipt done [07:39:54]requested_data is exist [07:39:54]produce_requested_data [07:39:54]requested_item fm.sn is exist - process it [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 11 00 00 [07:39:54]Write to MH i2c: E2 08 00 9D 01 80 11 00 00 00 00 00 00 18 [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 17 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 17 00 9D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [07:39:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:39:54]wFMCommunicate OK [07:39:54]requested_item fd.num is exist - process it [07:39:54]SAM_PROTO_GetFieldsCounters [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 13 00 00 [07:39:54]Write to MH i2c: E2 08 00 9E 01 80 13 00 00 00 00 00 00 1B [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 62 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 62 00 9E 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 63 52 02 00 0E 04 04 00 DC 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 39 [07:39: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 63 52 02 00 0E 04 04 00 DC 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:39:54]wFMCommunicate OK [07:39:54]SAM_PROTO_GetFieldsCounters done [07:39:54]requested_item shift.num is exist - process it [07:39:54]requested_item shift.opened is exist - process it [07:39:54]req_shift_opened [07:39:54]FM_GetShiftState [07:39:54]SAM_PROTO_GetShiftState [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 13 01 00 [07:39:54]Write to MH i2c: E2 08 00 9F 01 80 13 01 00 00 00 00 00 1D [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 0E 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 0E 00 9F 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7F [07:39:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:39:54]wFMCommunicate OK [07:39:54]SAM_PROTO_GetShiftState done [07:39:54]FM_GetShiftState done [07:39:54]req_shift_opened done [07:39:54]requested_item shift.open_date is exist - process it [07:39:54]req_shift_open_date [07:39:54]req_shift_open_date done [07:39:54]produce_requested_data done [07:39:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152163,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:39:54]process_action_free close_receipt [07:39:54]json_value_free [07:39:54]json_value_free done [07:39:54]process_json_proto returns [07:39:54]Send response to host [07:39:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152163,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:39:54]free response buf [07:39:54]execute_script done [07:39:54]execute_script returns [07:39:54]free content buf [07:39:54]Sock 8.Close socket [07:39:54]Sock 8.Thread stoped [07:39:56]recv_with_timeout no data received [07:39:59]Connected sock=11 [07:39: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 0B 01 00 00 1C BB 03 01 32 7A 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 23 00 00 00 F4 03 04 00 48 1B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A9 6E 9C 08 3A 06 8E 2A 4A 22 3B 57 80 F2 [07:40: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 2A 16 47 00 FF 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 63 52 02 00 F4 03 04 00 50 C3 F0 66 B6 04 01 00 00 B1 1A 4D 4C 5C EF A2 B5 [07:40:00]CommunicateWithHost err = 0 [07:40:00]CheckOFDResponse [07:40:00]1017 (14) - 77093643461234 [07:40:00]1041 (16) - 0000000000871835 [07:40:00]1040 (4) - 152163 [07:40:00]1012 (4) - 23.09.2024 01:24 [07:40:00]1206 (1) - 0 [07:40:00]OFD Sender: Remove packet 152163 [07:40:00]ProducePacketName [07:40:00]name=ofd_packets/00152163 [07:40:00]NVStorageDeleteData [07:40:00]OFD Sender: No OFD packet to send [07:40:05]OFD Sender: No OFD packet to send [07:40:10]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:40]OFD Sender: No OFD packet to send [07:40:46]OFD Sender: No OFD packet to send [07:40:51]OFD Sender: No OFD packet to send [07:40:56]OFD Sender: No OFD packet to send [07:41:01]OFD Sender: No OFD packet to send [07:41:06]OFD Sender: No OFD packet to send [07:41:11]OFD Sender: No OFD packet to send [07:41:16]OFD Sender: No OFD packet to send [07:41:21]OFD Sender: No OFD packet to send [07:41:26]OFD Sender: No OFD packet to send [07:41:31]OFD Sender: No OFD packet to send [07:41:36]OFD Sender: No OFD packet to send [07:41:41]OFD Sender: No OFD packet to send [07:41:46]OFD Sender: No OFD packet to send [07:41:51]OFD Sender: No OFD packet to send [07:41:56]OFD Sender: No OFD packet to send [07:42:01]OFD Sender: No OFD packet to send [07:42:06]OFD Sender: No OFD packet to send [07:42:11]OFD Sender: No OFD packet to send [07:42:16]OFD Sender: No OFD packet to send [07:42:21]OFD Sender: No OFD packet to send [07:42:23]recv_with_timeout no data received [07:42:26]OFD Sender: No OFD packet to send [07:42:31]OFD Sender: No OFD packet to send [07:42:36]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:43:59]accept exits with 10 [07:43:59]New connection [07:43:59]New thread 3067235684 created [07:43:59]Thread 3067379044 joined [07:43:59]Waiting for new connection... [07:43:59] Sock 10.Parse request [07:43:59]Sock 10.Check first char [07:43:59]Sock 10.First char is OK [07:43:59]request: POST /json_proto HTTP/1.0 [07:43:59]Method: POST [07:43:59]URL: /json_proto [07:43:59]Method is POST - this is cgi request [07:43:59]url: /json_proto [07:43:59]query_string will be loaded in cgi processing [07:43:59]execute_cgi json_proto POST (null) [07:43:59]execute_cgi path=json_proto method=POST [07:43:59]POST find Content-Length [07:43:59]Host: 172.17.43.67:8080 [07:43:59]Content-Length: 755 [07:43:59]Content-Type: application/json [07:43:59] [07:43:59]POST finish read [07:43:59]Found Content-Length = 755 [07:43:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786170", "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" : 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:43:59]execute_script... [07:43:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786170", "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" : 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:43:59]POST & json_proto [07:43:59]process_json_proto [07:43:59]json parsed OK: [07:43:59]protocol is kg_v1.0 [07:43:59]action value=close_receipt [07:43:59]process_action close_receipt [07:43:59]cmd_close_receipt [07:43:59]MH_GetDate [07:43:59]Write to MH i2c: F0 00 00 A0 01 90 [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: F0 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: F0 09 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: F0 09 00 A0 01 00 40 1C F1 66 6A BD 47 65 1F [07:43:59]GetLastDocTimeStamp 1727077192 [07:43:59]current date 1727077440 [07:43:59]FM_GetShiftState [07:43:59]SAM_PROTO_GetShiftState [07:43:59]wFMCommunicate request_size=4 [07:43:59]MH_SAM_APDU [07:43:59]CAPDU: 80 13 01 00 [07:43:59]Write to MH i2c: E2 08 00 A1 01 80 13 01 00 00 00 00 00 1F [07:43:59]Write i2c OK [07:43:59]MH_I2C_Read... [07:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:59]Read from MH i2c: E2 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 0E 00 [07:43:59]MH_I2C_Read... [07:43:59]Read from MH i2c: E2 0E 00 A1 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 81 [07:43:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:43:59]wFMCommunicate OK [07:43:59]SAM_PROTO_GetShiftState done [07:43:59]FM_GetShiftState done [07:43:59]opened in 1727051593 [07:43:59]opened+sec_in_day 1727137993 [07:43:59]quantity*price = 0 [07:43:59]sum+1 = 1 [07:43: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 СНО: Общий режим Чек 36 23.09.2024 07:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30053831 ФМ: 0000000000871835 ФД: 152164 ФПД: 18878886016475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152164&fm=18878886016475&tin=02508201610067®Number=0000000000091825&sum=0 [07:44:01]StoreToDocumentArchive [07:44:01]shift 476 fd 152164 [07:44:01]save to /storage/0476/doc_00152164 [07:44:01]save last doc name /storage/0476/doc_00152164 to /storage/kkm_last_doc_name [07:44:01]save OK [07:44:01]Clear old archive folders... [07:44:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:44:01]tlvbuf is 006986A0 [07:44:01]SAM_PROTO_ClearQueue [07:44:01]wFMCommunicate request_size=4 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 09 00 00 [07:44:01]Write to MH i2c: E2 08 00 AE 01 80 09 00 00 00 00 00 00 21 [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:01]Read from MH i2c: E2 03 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [07:44:01]RAPDU: 90 00 [07:44:01]wFMCommunicate OK [07:44:01]SAM_PROTO_ClearQueue done [07:44:01]KKMCreateOFDPacket [07:44:01]OFDProtocolAddRootSTLVToBuf [07:44:01]FM_MakeSignedData [07:44:01]FM_MakeSignedData [07:44:01]SAM_PROTO_SignData [07:44:01]wFMCommunicate request_size=4 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 0D 01 02 [07:44:01]Write to MH i2c: E2 08 00 AF 01 80 0D 01 02 00 00 00 00 29 [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:01]Read from MH i2c: E2 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [07:44:01]RAPDU: 90 00 [07:44:01]wFMCommunicate OK [07:44:01]wFMCommunicate request_size=255 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 24 00 00 00 F4 03 04 00 40 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 11 [07:44:01]Write to MH i2c: E2 02 01 B0 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 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 24 00 00 00 F4 03 04 00 40 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 11 00 00 82 [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:01]Read from MH i2c: E2 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 B0 01 00 90 00 25 [07:44:01]RAPDU: 90 00 [07:44:01]wFMCommunicate OK [07:44:01]wFMCommunicate request_size=10 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 0D 02 02 05 2B 95 4B 75 DB [07:44:01]Write to MH i2c: E2 0D 00 B1 01 80 0D 02 02 05 00 2B 95 4B 75 DB 00 00 91 [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:01]Read from MH i2c: E2 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 03 00 B1 01 00 90 00 26 [07:44:01]RAPDU: 90 00 [07:44:01]wFMCommunicate OK [07:44:01]wFMCommunicate request_size=4 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 0D 03 02 [07:44:01]Write to MH i2c: E2 08 00 B2 01 80 0D 03 02 00 00 00 00 2E [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:01]Read from MH i2c: E2 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 0B 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 0B 00 B2 01 00 17 B2 EB 1F 33 4E F3 25 90 00 9B [07:44:01]RAPDU: 17 B2 EB 1F 33 4E F3 25 90 00 [07:44:01]wFMCommunicate OK [07:44:01]SAM_PROTO_SignData done [07:44:01]FM_MakeSignedData done [07:44:01]CreateOFDProtocolMessage [07:44:01]wFMCommunicate request_size=4 [07:44:01]MH_SAM_APDU [07:44:01]CAPDU: 80 11 00 00 [07:44:01]Write to MH i2c: E2 08 00 B3 01 80 11 00 00 00 00 00 00 2E [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:01]Read from MH i2c: E2 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 17 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: E2 17 00 B3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [07:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:44:01]wFMCommunicate OK [07:44:01]CreateOFDProtocolMessage done [07:44:01]OFDSenderStorePacket 152164 [07:44:01]StoreOFDPacket docnum=152164 [07:44: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 C4 8C 07 01 05 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 24 00 00 00 F4 03 04 00 40 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 11 2B 95 4B 75 DB 17 B2 EB 1F 33 4E F3 25 [07:44:01]CheckFolder [07:44:01]dirname=/storage/ofd_packets [07:44:01]CheckFolder done [07:44:01]ProducePacketName [07:44:01]name=ofd_packets/00152164 [07:44:01]NVStorageSaveData ofd_packets/00152164 [07:44:01]File name is /storage/ofd_packets/00152164 [07:44:01]Write 301 bytes [07:44:01]NVStorageSaveData done [07:44:01]OFDSenderStorePacket done [07:44:01]KKMCreateOFDPacket done [07:44:01]NVStorageSaveData kkm_last_timestamp [07:44:01]File name is /storage/kkm_last_timestamp [07:44:01]Write 4 bytes [07:44:01]NVStorageSaveData done [07:44:01]ExternCall_PrintAddStr [07:44:01]wPrintStart [07:44:01]Write to MH i2c: 01 00 00 B4 01 B5 [07:44:01]Write i2c OK [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: 01 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: 01 07 00 [07:44:01]MH_I2C_Read... [07:44:01]Read from MH i2c: 01 07 00 B4 01 00 00 00 00 00 FF 0F CA [07:44:01]RasterBufferAndPrint [07:44:01]line Счет N : (1)1786170 [07:44:01]line ИНН: 02508201610067 [07:44:01]line Контрольно-Кассовый Чек [07:44:01]line ПРОДАЖА [07:44:01]line ТРК (МРК, ГНК) : 12 [07:44:01]line Товар: 2710124130 [07:44:01]line Аи-92-К-5 [07:44:01]line 15.000 * 0.00 [07:44:01]line = 0.00 [07:44:01]line НДС 12% НСП 1% [07:44:01]line > о реализуемом товаре [07:44:01]line ИТОГО: 0.00 [07:44:01]line НСП 1% : 0.00 [07:44:01]line НДС 12% : 0.00 [07:44:01]line Наличными: 0.00 [07:44:01]line Безнал.: 0.00 [07:44:01]line Место: АЗС № 89 "Партнер Нефть" [07:44:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:44:01]line СНО: Общий режим [07:44:01]line Чек 36 23.09.2024 07:44 [07:44:01]line Смена: 476 ФФД: 1.0 [07:44:01]line ЗНМ: 0300000113 [07:44:01]line РНМ: 0000000000091825 [07:44:01]line Версия ККМ: 001 [07:44:01]line Талоны: ТК ГПНА Online [07:44:01]line 30053831 [07:44:01]line ФМ: 0000000000871835 [07:44:01]line ФД: 152164 [07:44:01]line ФПД: 18878886016475 [07:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152164&fm=18878886016475&tin=02508201610067®Number=0000000000091825&sum=0 [07:44:01]OFD Sender: Processing packet 152164 [packets to send 827, broken 826] [07:44:01]ProducePacketName [07:44:01]name=ofd_packets/00152164 [07:44:01]OFD Sender: To server: pG, [07:44:01]CommunicateWithHost lk.salyk.kg:30040 [07:44:01]ConnectInit lk.salyk.kg [07:44:01]written 0, free lines is 4095 [07:44:02]Write to MH i2c: 01 00 00 DE 01 DF [07:44:02]Write i2c OK [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: 01 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: 01 07 00 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 E0 0C D2 [07:44:02]RasterBufferAndPrint [07:44:02]line [07:44:02]line [07:44:02]line [07:44:02]line [07:44:02]line [07:44:02]written 0, free lines is 3302 [07:44:02]MH_Cut [07:44:02]Write to MH i2c: D1 01 00 E5 01 01 B8 [07:44:02]Write i2c OK [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: D1 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: D1 01 00 [07:44:02]MH_I2C_Read... [07:44:02]Read from MH i2c: D1 01 00 E5 01 00 B7 [07:44:02]Write to MH i2c: 01 00 00 E6 01 E7 [07:44:02]Write i2c OK [07:44:02]MH_I2C_Read... [07:44:03]*** Cut start [07:44:03]*** Purtial cut [07:44:03]*** Stage 1: CUTSNS_PIN = 1 [07:44:03]Read from MH i2c: 01 [07:44:03]MH_I2C_Read... [07:44:03]*** Stop cut motor [07:44:03]*** Cut end [07:44:03]Read from MH i2c: 01 07 00 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: 01 07 00 E6 01 00 00 00 00 00 FF 0F FC [07:44:03]process_action close_receipt done [07:44:03]requested_data is exist [07:44:03]produce_requested_data [07:44:03]requested_item fm.sn is exist - process it [07:44:03]wFMCommunicate request_size=4 [07:44:03]MH_SAM_APDU [07:44:03]CAPDU: 80 11 00 00 [07:44:03]Write to MH i2c: E2 08 00 E7 01 80 11 00 00 00 00 00 00 62 [07:44:03]Write i2c OK [07:44:03]MH_I2C_Read... [07:44:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:03]Read from MH i2c: E2 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: E2 17 00 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: E2 17 00 E7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [07:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:44:03]wFMCommunicate OK [07:44:03]requested_item fd.num is exist - process it [07:44:03]SAM_PROTO_GetFieldsCounters [07:44:03]wFMCommunicate request_size=4 [07:44:03]MH_SAM_APDU [07:44:03]CAPDU: 80 13 00 00 [07:44:03]Write to MH i2c: E2 08 00 E8 01 80 13 00 00 00 00 00 00 65 [07:44:03]Write i2c OK [07:44:03]MH_I2C_Read... [07:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:03]Read from MH i2c: E2 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: E2 62 00 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: E2 62 00 E8 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 64 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [07:44: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 64 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:44:03]wFMCommunicate OK [07:44:03]SAM_PROTO_GetFieldsCounters done [07:44:03]requested_item shift.num is exist - process it [07:44:03]requested_item shift.opened is exist - process it [07:44:03]req_shift_opened [07:44:03]FM_GetShiftState [07:44:03]SAM_PROTO_GetShiftState [07:44:03]wFMCommunicate request_size=4 [07:44:03]MH_SAM_APDU [07:44:03]CAPDU: 80 13 01 00 [07:44:03]Write to MH i2c: E2 08 00 E9 01 80 13 01 00 00 00 00 00 67 [07:44:03]Write i2c OK [07:44:03]MH_I2C_Read... [07:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:03]Read from MH i2c: E2 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: E2 0E 00 [07:44:03]MH_I2C_Read... [07:44:03]Read from MH i2c: E2 0E 00 E9 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C9 [07:44:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:44:03]wFMCommunicate OK [07:44:03]SAM_PROTO_GetShiftState done [07:44:03]FM_GetShiftState done [07:44:03]req_shift_opened done [07:44:03]requested_item shift.open_date is exist - process it [07:44:03]req_shift_open_date [07:44:03]req_shift_open_date done [07:44:03]produce_requested_data done [07:44:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152164,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:44:03]process_action_free close_receipt [07:44:03]json_value_free [07:44:03]json_value_free done [07:44:03]process_json_proto returns [07:44:03]Send response to host [07:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152164,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:44:03]free response buf [07:44:03]execute_script done [07:44:03]execute_script returns [07:44:03]free content buf [07:44:03]Sock 10.Close socket [07:44:03]Sock 10.Thread stoped [07:44:06]ConnectInit Can't take IP for lk.salyk.kg [07:44:06]CommunicateWithHost connect error [07:44:06]CommunicateWithHost err = -1 [07:44:06]OFD Sender: Server communicate error [07:44:11]OFD Sender: Processing packet 152164 [packets to send 827, broken 826] [07:44:11]ProducePacketName [07:44:11]name=ofd_packets/00152164 [07:44:11]OFD Sender: To server: pG, [07:44:11]CommunicateWithHost lk.salyk.kg:30040 [07:44:11]ConnectInit lk.salyk.kg [07:44:12]Connected sock=9 [07:44: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 C4 8C 07 01 05 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 24 00 00 00 F4 03 04 00 40 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 11 2B 95 4B 75 DB 17 B2 EB 1F 33 4E F3 25 [07:44: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 4B 39 47 00 E3 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 64 52 02 00 F4 03 04 00 4C C4 F0 66 B6 04 01 00 00 65 C9 FC 4A 85 1C 34 78 [07:44:12]CommunicateWithHost err = 0 [07:44:12]CheckOFDResponse [07:44:12]1017 (14) - 77093643461234 [07:44:12]1041 (16) - 0000000000871835 [07:44:12]1040 (4) - 152164 [07:44:12]1012 (4) - 23.09.2024 01:28 [07:44:12]1206 (1) - 0 [07:44:12]OFD Sender: Remove packet 152164 [07:44:12]ProducePacketName [07:44:12]name=ofd_packets/00152164 [07:44:12]NVStorageDeleteData [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:44:58]accept exits with 8 [07:44:58]New connection [07:44:58]New thread 3067379044 created [07:44:58]Thread 3067235684 joined [07:44:58]Waiting for new connection... [07:44:58] Sock 8.Parse request [07:44:58]Sock 8.Check first char [07:44:58]Sock 8.First char is OK [07:44:58]request: POST /json_proto HTTP/1.0 [07:44:58]Method: POST [07:44:58]URL: /json_proto [07:44:58]Method is POST - this is cgi request [07:44:58]url: /json_proto [07:44:58]query_string will be loaded in cgi processing [07:44:58]execute_cgi json_proto POST (null) [07:44:58]execute_cgi path=json_proto method=POST [07:44:58]POST find Content-Length [07:44:58]Host: 172.17.43.67:8080 [07:44:58]Content-Length: 680 [07:44:58]Content-Type: application/json [07:44:58] [07:44:58]POST finish read [07:44:58]Found Content-Length = 680 [07:44:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786171", "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" ] } } [07:44:58]execute_script... [07:44: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)1786171", "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" ] } } [07:44:58]POST & json_proto [07:44:58]process_json_proto [07:44:58]json parsed OK: [07:44:58]protocol is kg_v1.0 [07:44:58]action value=close_receipt [07:44:58]process_action close_receipt [07:44:58]cmd_close_receipt [07:44:58]MH_GetDate [07:44:58]Write to MH i2c: F0 00 00 EA 01 DA [07:44:58]Write i2c OK [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: F0 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: F0 09 00 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: F0 09 00 EA 01 00 7B 1C F1 66 6A BD 47 65 A4 [07:44:58]GetLastDocTimeStamp 1727077440 [07:44:58]current date 1727077499 [07:44:58]FM_GetShiftState [07:44:58]SAM_PROTO_GetShiftState [07:44:58]wFMCommunicate request_size=4 [07:44:58]MH_SAM_APDU [07:44:58]CAPDU: 80 13 01 00 [07:44:58]Write to MH i2c: E2 08 00 EB 01 80 13 01 00 00 00 00 00 69 [07:44:58]Write i2c OK [07:44:58]MH_I2C_Read... [07:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:58]Read from MH i2c: E2 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: E2 0E 00 [07:44:58]MH_I2C_Read... [07:44:58]Read from MH i2c: E2 0E 00 EB 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CB [07:44:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:44:58]wFMCommunicate OK [07:44:58]SAM_PROTO_GetShiftState done [07:44:58]FM_GetShiftState done [07:44:58]opened in 1727051593 [07:44:58]opened+sec_in_day 1727137993 [07:44:58]quantity*price = 100050 [07:44:58]sum+1 = 100052 [07:44:58]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 СНО: Общий режим Чек 37 23.09.2024 07:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152165 ФПД: 55092095036519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152165&fm=55092095036519&tin=02508201610067®Number=0000000000091825&sum=100000 [07:44:59]StoreToDocumentArchive [07:44:59]shift 476 fd 152165 [07:44:59]save to /storage/0476/doc_00152165 [07:44:59]save last doc name /storage/0476/doc_00152165 to /storage/kkm_last_doc_name [07:44:59]save OK [07:44:59]Clear old archive folders... [07:44:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:44:59]tlvbuf is B6F29500 [07:44:59]SAM_PROTO_ClearQueue [07:44:59]wFMCommunicate request_size=4 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 09 00 00 [07:44:59]Write to MH i2c: E2 08 00 F8 01 80 09 00 00 00 00 00 00 6B [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]SAM_PROTO_ClearQueue done [07:44:59]KKMCreateOFDPacket [07:44:59]OFDProtocolAddRootSTLVToBuf [07:44:59]FM_MakeSignedData [07:44:59]FM_MakeSignedData [07:44:59]SAM_PROTO_SignData [07:44:59]wFMCommunicate request_size=4 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 01 02 [07:44:59]Write to MH i2c: E2 08 00 F9 01 80 0D 01 02 00 00 00 00 73 [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]wFMCommunicate request_size=255 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 25 00 00 00 F4 03 04 00 7B 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 32 1B 20 C1 [07:44:59]Write to MH i2c: E2 02 01 FA 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 25 00 00 00 F4 03 04 00 7B 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 32 1B 20 C1 00 00 CF [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:59]Read from MH i2c: E2 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 [07:44:59]MH_I2C_Read... [07:44:59]Read from MH i2c: E2 03 00 FA 01 00 90 00 6F [07:44:59]RAPDU: 90 00 [07:44:59]wFMCommunicate OK [07:44:59]wFMCommunicate request_size=7 [07:44:59]MH_SAM_APDU [07:44:59]CAPDU: 80 0D 02 02 02 2C 67 [07:44:59]Write to MH i2c: E2 0A 00 FB 01 80 0D 02 02 02 00 2C 67 00 00 0D [07:44:59]Write i2c OK [07:44:59]MH_I2C_Read... [07:45:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:00]Read from MH i2c: E2 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: E2 03 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: E2 03 00 FB 01 00 90 00 70 [07:45:00]RAPDU: 90 00 [07:45:00]wFMCommunicate OK [07:45:00]wFMCommunicate request_size=4 [07:45:00]MH_SAM_APDU [07:45:00]CAPDU: 80 0D 03 02 [07:45:00]Write to MH i2c: E2 08 00 FC 01 80 0D 03 02 00 00 00 00 78 [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:00]Read from MH i2c: E2 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: E2 0B 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: E2 0B 00 FC 01 00 1A 6C 29 6D 08 21 0A AF 90 00 77 [07:45:00]RAPDU: 1A 6C 29 6D 08 21 0A AF 90 00 [07:45:00]wFMCommunicate OK [07:45:00]SAM_PROTO_SignData done [07:45:00]FM_MakeSignedData done [07:45:00]CreateOFDProtocolMessage [07:45:00]wFMCommunicate request_size=4 [07:45:00]MH_SAM_APDU [07:45:00]CAPDU: 80 11 00 00 [07:45:00]Write to MH i2c: E2 08 00 FD 01 80 11 00 00 00 00 00 00 78 [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:00]Read from MH i2c: E2 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: E2 17 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: E2 17 00 FD 01 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:45: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:45:00]wFMCommunicate OK [07:45:00]CreateOFDProtocolMessage done [07:45:00]OFDSenderStorePacket 152165 [07:45:00]StoreOFDPacket docnum=152165 [07:45: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 A2 02 04 01 96 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 25 00 00 00 F4 03 04 00 7B 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 32 1B 20 C1 2C 67 1A 6C 29 6D 08 21 0A AF [07:45:00]CheckFolder [07:45:00]dirname=/storage/ofd_packets [07:45:00]CheckFolder done [07:45:00]ProducePacketName [07:45:00]name=ofd_packets/00152165 [07:45:00]NVStorageSaveData ofd_packets/00152165 [07:45:00]File name is /storage/ofd_packets/00152165 [07:45:00]Write 298 bytes [07:45:00]NVStorageSaveData done [07:45:00]OFDSenderStorePacket done [07:45:00]KKMCreateOFDPacket done [07:45:00]NVStorageSaveData kkm_last_timestamp [07:45:00]File name is /storage/kkm_last_timestamp [07:45:00]Write 4 bytes [07:45:00]NVStorageSaveData done [07:45:00]ExternCall_PrintAddStr [07:45:00]wPrintStart [07:45:00]Write to MH i2c: 01 00 00 FE 01 FF [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 07 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 07 00 FE 01 00 00 00 00 00 FF 0F 14 [07:45:00]RasterBufferAndPrint [07:45:00]line Счет N : (1)1786171 [07:45:00]line ИНН: 02508201610067 [07:45:00]line Контрольно-Кассовый Чек [07:45:00]line ПРОДАЖА [07:45:00]line ТРК (МРК, ГНК) : 31 [07:45:00]line Товар: 2710194210 [07:45:00]line ДТ-К-5 [07:45:00]line 13.130 * 76.20 [07:45:00]line = 1000.51 [07:45:00]line НДС 12% НСП 1% [07:45:00]line > о реализуемом товаре [07:45:00]line ОКРУГЛЕНИЕ: -0.51 [07:45:00]line ИТОГО: 1000.00 [07:45:00]line Внесено: 1000.00 [07:45:00]line СДАЧА: 0.00 [07:45:00]line НСП 1% : 8.85 [07:45:00]line НДС 12% : 106.25 [07:45:00]line Наличными: 1000.00 [07:45:00]line Безнал.: 0.00 [07:45:00]line Место: АЗС № 89 "Партнер Нефть" [07:45:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:45:00]line СНО: Общий режим [07:45:00]line Чек 37 23.09.2024 07:44 [07:45:00]line Смена: 476 ФФД: 1.0 [07:45:00]line ЗНМ: 0300000113 [07:45:00]line РНМ: 0000000000091825 [07:45:00]line Версия ККМ: 001 [07:45:00]line ФМ: 0000000000871835 [07:45:00]line ФД: 152165 [07:45:00]line ФПД: 55092095036519 [07:45:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152165&fm=55092095036519&tin=02508201610067®Number=0000000000091825&sum=100000 [07:45:00]OFD Sender: Processing packet 152165 [packets to send 827, broken 826] [07:45:00]ProducePacketName [07:45:00]name=ofd_packets/00152165 [07:45:00]OFD Sender: To server: pG, [07:45:00]CommunicateWithHost lk.salyk.kg:30040 [07:45:00]ConnectInit lk.salyk.kg [07:45:00]written 0, free lines is 4095 [07:45:00]Write to MH i2c: 01 00 00 29 02 2B [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 07 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 CE 0C 0C [07:45:00]RasterBufferAndPrint [07:45:00]line [07:45:00]line [07:45:00]line [07:45:00]line [07:45:00]line [07:45:00]written 0, free lines is 3285 [07:45:00]MH_Cut [07:45:00]Write to MH i2c: D1 01 00 30 02 01 04 [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: D1 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: D1 01 00 [07:45:00]MH_I2C_Read... [07:45:00]Read from MH i2c: D1 01 00 30 02 00 03 [07:45:00]Write to MH i2c: 01 00 00 31 02 33 [07:45:00]Write i2c OK [07:45:00]MH_I2C_Read... [07:45:01]*** Cut start [07:45:01]*** Purtial cut [07:45:01]*** Stage 1: CUTSNS_PIN = 1 [07:45:01]Read from MH i2c: 01 [07:45:01]MH_I2C_Read... [07:45:01]*** Stop cut motor [07:45:01]*** Cut end [07:45:01]Read from MH i2c: 01 07 00 [07:45:01]MH_I2C_Read... [07:45:01]Read from MH i2c: 01 07 00 31 02 00 00 00 00 00 FF 0F 48 [07:45:01]process_action close_receipt done [07:45:01]requested_data is exist [07:45:01]produce_requested_data [07:45:01]requested_item fm.sn is exist - process it [07:45:01]wFMCommunicate request_size=4 [07:45:01]MH_SAM_APDU [07:45:01]CAPDU: 80 11 00 00 [07:45:01]Write to MH i2c: E2 08 00 32 02 80 11 00 00 00 00 00 00 AE [07:45:01]Write i2c OK [07:45:01]MH_I2C_Read... [07:45:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:02]Read from MH i2c: E2 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 17 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 17 00 32 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [07: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 [07:45:02]wFMCommunicate OK [07:45:02]requested_item fd.num is exist - process it [07:45:02]SAM_PROTO_GetFieldsCounters [07:45:02]wFMCommunicate request_size=4 [07:45:02]MH_SAM_APDU [07:45:02]CAPDU: 80 13 00 00 [07:45:02]Write to MH i2c: E2 08 00 33 02 80 13 00 00 00 00 00 00 B1 [07:45:02]Write i2c OK [07:45:02]MH_I2C_Read... [07:45:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:02]Read from MH i2c: E2 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 62 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 62 00 33 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 52 02 00 0E 04 04 00 DC 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 D7 [07:45: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 65 52 02 00 0E 04 04 00 DC 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 [07:45:02]wFMCommunicate OK [07:45:02]SAM_PROTO_GetFieldsCounters done [07:45:02]requested_item shift.num is exist - process it [07:45:02]requested_item shift.opened is exist - process it [07:45:02]req_shift_opened [07:45:02]FM_GetShiftState [07:45:02]SAM_PROTO_GetShiftState [07:45:02]wFMCommunicate request_size=4 [07:45:02]MH_SAM_APDU [07:45:02]CAPDU: 80 13 01 00 [07:45:02]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [07:45:02]Write i2c OK [07:45:02]MH_I2C_Read... [07:45:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:02]Read from MH i2c: E2 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 0E 00 [07:45:02]MH_I2C_Read... [07:45:02]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 15 [07:45:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:45:02]wFMCommunicate OK [07:45:02]SAM_PROTO_GetShiftState done [07:45:02]FM_GetShiftState done [07:45:02]req_shift_opened done [07:45:02]requested_item shift.open_date is exist - process it [07:45:02]req_shift_open_date [07:45:02]req_shift_open_date done [07:45:02]produce_requested_data done [07:45:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152165,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:45:02]process_action_free close_receipt [07:45:02]json_value_free [07:45:02]json_value_free done [07:45:02]process_json_proto returns [07:45:02]Send response to host [07:45:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152165,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:45:02]free response buf [07:45:02]execute_script done [07:45:02]execute_script returns [07:45:02]free content buf [07:45:02]Sock 8.Close socket [07:45:02]Sock 8.Thread stoped [07:45:02]Connected sock=11 [07:45: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 0C 01 00 00 A2 02 04 01 96 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 25 00 00 00 F4 03 04 00 7B 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 32 1B 20 C1 2C 67 1A 6C 29 6D 08 21 0A AF [07:45: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 2B A9 47 00 1C E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 52 02 00 F4 03 04 00 7F C4 F0 66 B6 04 01 00 00 AD 34 AE FC 0F 95 6B 97 [07:45:03]CommunicateWithHost err = 0 [07:45:03]CheckOFDResponse [07:45:03]1017 (14) - 77093643461234 [07:45:03]1041 (16) - 0000000000871835 [07:45:03]1040 (4) - 152165 [07:45:03]1012 (4) - 23.09.2024 01:29 [07:45:03]1206 (1) - 0 [07:45:03]OFD Sender: Remove packet 152165 [07:45:03]ProducePacketName [07:45:03]name=ofd_packets/00152165 [07:45:03]NVStorageDeleteData [07:45:03]OFD Sender: No OFD packet to send [07:45:08]OFD Sender: No OFD packet to send [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:39]OFD Sender: No OFD packet to send [07:45:44]OFD Sender: No OFD packet to send [07:45:49]OFD Sender: No OFD packet to send [07:45:51]recv_with_timeout no data received [07:45:54]OFD Sender: No OFD packet to send [07:45:59]OFD Sender: No OFD packet to send [07:46:04]OFD Sender: No OFD packet to send [07:46:08]accept exits with 9 [07:46:08]New connection [07:46:08]New thread 3067235684 created [07:46:08]Thread 3067379044 joined [07:46:08]Waiting for new connection... [07:46:08] Sock 9.Parse request [07:46:08]Sock 9.Check first char [07:46:08]Sock 9.First char is OK [07:46:08]request: POST /json_proto HTTP/1.0 [07:46:08]Method: POST [07:46:08]URL: /json_proto [07:46:08]Method is POST - this is cgi request [07:46:08]url: /json_proto [07:46:08]query_string will be loaded in cgi processing [07:46:08]execute_cgi json_proto POST (null) [07:46:08]execute_cgi path=json_proto method=POST [07:46:08]POST find Content-Length [07:46:08]Host: 172.17.43.67:8080 [07:46:08]Content-Length: 662 [07:46:08]Content-Type: application/json [07:46:08] [07:46:08]POST finish read [07:46:08]Found Content-Length = 662 [07:46:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786173", "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" ] } } [07:46:08]execute_script... [07:46: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)1786173", "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" ] } } [07:46:08]POST & json_proto [07:46:08]process_json_proto [07:46:08]json parsed OK: [07:46:08]protocol is kg_v1.0 [07:46:08]action value=close_receipt [07:46:08]process_action close_receipt [07:46:08]cmd_close_receipt [07:46:08]MH_GetDate [07:46:08]Write to MH i2c: F0 00 00 35 02 26 [07:46:08]Write i2c OK [07:46:08]MH_I2C_Read... [07:46:08]Read from MH i2c: F0 [07:46:08]MH_I2C_Read... [07:46:08]Read from MH i2c: F0 09 00 [07:46:08]MH_I2C_Read... [07:46:08]Read from MH i2c: F0 09 00 35 02 00 C0 1C F1 66 6A BD 47 65 35 [07:46:08]GetLastDocTimeStamp 1727077499 [07:46:08]current date 1727077568 [07:46:08]FM_GetShiftState [07:46:08]SAM_PROTO_GetShiftState [07:46:08]wFMCommunicate request_size=4 [07:46:08]MH_SAM_APDU [07:46:08]CAPDU: 80 13 01 00 [07:46:08]Write to MH i2c: E2 08 00 36 02 80 13 01 00 00 00 00 00 B5 [07:46:08]Write i2c OK [07:46:08]MH_I2C_Read... [07:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:08]Read from MH i2c: E2 [07:46:08]MH_I2C_Read... [07:46:08]Read from MH i2c: E2 0E 00 [07:46:08]MH_I2C_Read... [07:46:08]Read from MH i2c: E2 0E 00 36 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 17 [07:46:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:46:08]wFMCommunicate OK [07:46:08]SAM_PROTO_GetShiftState done [07:46:08]FM_GetShiftState done [07:46:08]opened in 1727051593 [07:46:08]opened+sec_in_day 1727137993 [07:46:08]quantity*price = 50034 [07:46:08]sum+1 = 50036 [07:46:08]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 СНО: Общий режим Чек 38 23.09.2024 07:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152166 ФПД: 125196341269720 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152166&fm=125196341269720&tin=02508201610067®Number=0000000000091825&sum=50000 [07:46:09]StoreToDocumentArchive [07:46:09]shift 476 fd 152166 [07:46:09]save to /storage/0476/doc_00152166 [07:46:09]save last doc name /storage/0476/doc_00152166 to /storage/kkm_last_doc_name [07:46:09]save OK [07:46:09]Clear old archive folders... [07:46:09]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:46:09]tlvbuf is 006B4F20 [07:46:09]SAM_PROTO_ClearQueue [07:46:09]wFMCommunicate request_size=4 [07:46:09]MH_SAM_APDU [07:46:09]CAPDU: 80 09 00 00 [07:46:09]Write to MH i2c: E2 08 00 43 02 80 09 00 00 00 00 00 00 B7 [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:46:09]Read from MH i2c: E2 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [07:46:09]RAPDU: 90 00 [07:46:09]wFMCommunicate OK [07:46:09]SAM_PROTO_ClearQueue done [07:46:09]KKMCreateOFDPacket [07:46:09]OFDProtocolAddRootSTLVToBuf [07:46:09]FM_MakeSignedData [07:46:09]FM_MakeSignedData [07:46:09]SAM_PROTO_SignData [07:46:09]wFMCommunicate request_size=4 [07:46:09]MH_SAM_APDU [07:46:09]CAPDU: 80 0D 01 02 [07:46:09]Write to MH i2c: E2 08 00 44 02 80 0D 01 02 00 00 00 00 BF [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:46:09]Read from MH i2c: E2 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [07:46:09]RAPDU: 90 00 [07:46:09]wFMCommunicate OK [07:46:09]wFMCommunicate request_size=255 [07:46:09]MH_SAM_APDU [07:46:09]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 26 00 00 00 F4 03 04 00 C0 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 DD 8B 72 D4 [07:46:09]Write to MH i2c: E2 02 01 45 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 26 00 00 00 F4 03 04 00 C0 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 DD 8B 72 D4 00 00 64 [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:09]Read from MH i2c: E2 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 45 02 00 90 00 BB [07:46:09]RAPDU: 90 00 [07:46:09]wFMCommunicate OK [07:46:09]wFMCommunicate request_size=6 [07:46:09]MH_SAM_APDU [07:46:09]CAPDU: 80 0D 02 02 01 D8 [07:46:09]Write to MH i2c: E2 09 00 46 02 80 0D 02 02 01 00 D8 00 00 9C [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:09]Read from MH i2c: E2 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 03 00 46 02 00 90 00 BC [07:46:09]RAPDU: 90 00 [07:46:09]wFMCommunicate OK [07:46:09]wFMCommunicate request_size=4 [07:46:09]MH_SAM_APDU [07:46:09]CAPDU: 80 0D 03 02 [07:46:09]Write to MH i2c: E2 08 00 47 02 80 0D 03 02 00 00 00 00 C4 [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:46:09]Read from MH i2c: E2 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 0B 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 0B 00 47 02 00 81 8F 21 AC A4 18 1B DD 90 00 56 [07:46:09]RAPDU: 81 8F 21 AC A4 18 1B DD 90 00 [07:46:09]wFMCommunicate OK [07:46:09]SAM_PROTO_SignData done [07:46:09]FM_MakeSignedData done [07:46:09]CreateOFDProtocolMessage [07:46:09]wFMCommunicate request_size=4 [07:46:09]MH_SAM_APDU [07:46:09]CAPDU: 80 11 00 00 [07:46:09]Write to MH i2c: E2 08 00 48 02 80 11 00 00 00 00 00 00 C4 [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:09]Read from MH i2c: E2 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 17 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: E2 17 00 48 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [07:46:09]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:09]wFMCommunicate OK [07:46:09]CreateOFDProtocolMessage done [07:46:09]OFDSenderStorePacket 152166 [07:46:09]StoreOFDPacket docnum=152166 [07:46: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 0B 01 00 00 E5 F0 03 01 70 3C 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 26 00 00 00 F4 03 04 00 C0 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 DD 8B 72 D4 D8 81 8F 21 AC A4 18 1B DD [07:46:09]CheckFolder [07:46:09]dirname=/storage/ofd_packets [07:46:09]CheckFolder done [07:46:09]ProducePacketName [07:46:09]name=ofd_packets/00152166 [07:46:09]NVStorageSaveData ofd_packets/00152166 [07:46:09]File name is /storage/ofd_packets/00152166 [07:46:09]Write 297 bytes [07:46:09]NVStorageSaveData done [07:46:09]OFDSenderStorePacket done [07:46:09]KKMCreateOFDPacket done [07:46:09]NVStorageSaveData kkm_last_timestamp [07:46:09]File name is /storage/kkm_last_timestamp [07:46:09]Write 4 bytes [07:46:09]NVStorageSaveData done [07:46:09]ExternCall_PrintAddStr [07:46:09]wPrintStart [07:46:09]Write to MH i2c: 01 00 00 49 02 4B [07:46:09]Write i2c OK [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: 01 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: 01 07 00 [07:46:09]MH_I2C_Read... [07:46:09]Read from MH i2c: 01 07 00 49 02 00 00 00 00 00 FF 0F 60 [07:46:09]RasterBufferAndPrint [07:46:09]line Счет N : (1)1786173 [07:46:09]line ИНН: 02508201610067 [07:46:09]line Контрольно-Кассовый Чек [07:46:09]line ПРОДАЖА [07:46:09]line ТРК (МРК, ГНК) : 11 [07:46:09]line Товар: 2710124130 [07:46:09]line Super-92 [07:46:09]line 7.220 * 69.30 [07:46:09]line = 500.35 [07:46:09]line НДС 12% НСП 1% [07:46:09]line > о реализуемом товаре [07:46:09]line ОКРУГЛЕНИЕ: -0.35 [07:46:09]line ИТОГО: 500.00 [07:46:09]line Внесено: 500.00 [07:46:09]line СДАЧА: 0.00 [07:46:09]line НСП 1% : 4.43 [07:46:09]line НДС 12% : 53.13 [07:46:09]line Наличными: 500.00 [07:46:09]line Безнал.: 0.00 [07:46:09]line Место: АЗС № 89 "Партнер Нефть" [07:46:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:46:09]line СНО: Общий режим [07:46:09]line Чек 38 23.09.2024 07:46 [07:46:09]line Смена: 476 ФФД: 1.0 [07:46:09]line ЗНМ: 0300000113 [07:46:09]line РНМ: 0000000000091825 [07:46:09]line Версия ККМ: 001 [07:46:09]line ФМ: 0000000000871835 [07:46:09]line ФД: 152166 [07:46:09]line ФПД: 125196341269720 [07:46:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152166&fm=125196341269720&tin=02508201610067®Number=0000000000091825&sum=50000 [07:46:10]OFD Sender: Processing packet 152166 [packets to send 827, broken 826] [07:46:10]ProducePacketName [07:46:10]name=ofd_packets/00152166 [07:46:10]OFD Sender: To server: pG, [07:46:10]CommunicateWithHost lk.salyk.kg:30040 [07:46:10]ConnectInit lk.salyk.kg [07:46:10]written 0, free lines is 4095 [07:46:10]Write to MH i2c: 01 00 00 74 02 76 [07:46:10]Write i2c OK [07:46:10]MH_I2C_Read... [07:46:10]Read from MH i2c: 01 [07:46:10]MH_I2C_Read... [07:46:10]Read from MH i2c: 01 07 00 [07:46:10]MH_I2C_Read... [07:46:10]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 DA 0C 63 [07:46:10]RasterBufferAndPrint [07:46:10]line [07:46:10]line [07:46:10]line [07:46:10]line [07:46:10]line [07:46:10]written 0, free lines is 3296 [07:46:10]MH_Cut [07:46:10]Write to MH i2c: D1 01 00 7B 02 01 4F [07:46:10]Write i2c OK [07:46:10]MH_I2C_Read... [07:46:10]Read from MH i2c: D1 [07:46:10]MH_I2C_Read... [07:46:10]Read from MH i2c: D1 01 00 [07:46:10]MH_I2C_Read... [07:46:10]Read from MH i2c: D1 01 00 7B 02 00 4E [07:46:10]Write to MH i2c: 01 00 00 7C 02 7E [07:46:10]Write i2c OK [07:46:10]MH_I2C_Read... [07:46:11]*** Cut start [07:46:11]*** Purtial cut [07:46:11]*** Stage 1: CUTSNS_PIN = 1 [07:46:11]Read from MH i2c: 01 [07:46:11]MH_I2C_Read... [07:46:11]*** Stop cut motor [07:46:11]*** Cut end [07:46:11]Read from MH i2c: 01 07 00 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 FF 0F 93 [07:46:11]process_action close_receipt done [07:46:11]requested_data is exist [07:46:11]produce_requested_data [07:46:11]requested_item fm.sn is exist - process it [07:46:11]wFMCommunicate request_size=4 [07:46:11]MH_SAM_APDU [07:46:11]CAPDU: 80 11 00 00 [07:46:11]Write to MH i2c: E2 08 00 7D 02 80 11 00 00 00 00 00 00 F9 [07:46:11]Write i2c OK [07:46:11]MH_I2C_Read... [07:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:11]Read from MH i2c: E2 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: E2 17 00 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: E2 17 00 7D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [07: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 [07:46:11]wFMCommunicate OK [07:46:11]requested_item fd.num is exist - process it [07:46:11]SAM_PROTO_GetFieldsCounters [07:46:11]wFMCommunicate request_size=4 [07:46:11]MH_SAM_APDU [07:46:11]CAPDU: 80 13 00 00 [07:46:11]Write to MH i2c: E2 08 00 7E 02 80 13 00 00 00 00 00 00 FC [07:46:11]Write i2c OK [07:46:11]MH_I2C_Read... [07:46:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:46:11]Read from MH i2c: E2 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: E2 62 00 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: E2 62 00 7E 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 66 52 02 00 0E 04 04 00 DC 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 26 [07:46: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 66 52 02 00 0E 04 04 00 DC 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 [07:46:11]wFMCommunicate OK [07:46:11]SAM_PROTO_GetFieldsCounters done [07:46:11]requested_item shift.num is exist - process it [07:46:11]requested_item shift.opened is exist - process it [07:46:11]req_shift_opened [07:46:11]FM_GetShiftState [07:46:11]SAM_PROTO_GetShiftState [07:46:11]wFMCommunicate request_size=4 [07:46:11]MH_SAM_APDU [07:46:11]CAPDU: 80 13 01 00 [07:46:11]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [07:46:11]Write i2c OK [07:46:11]MH_I2C_Read... [07:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:11]Read from MH i2c: E2 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: E2 0E 00 [07:46:11]MH_I2C_Read... [07:46:11]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 60 [07:46:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:46:11]wFMCommunicate OK [07:46:11]SAM_PROTO_GetShiftState done [07:46:11]FM_GetShiftState done [07:46:11]req_shift_opened done [07:46:11]requested_item shift.open_date is exist - process it [07:46:11]req_shift_open_date [07:46:11]req_shift_open_date done [07:46:11]produce_requested_data done [07:46:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152166,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:46:11]process_action_free close_receipt [07:46:11]json_value_free [07:46:11]json_value_free done [07:46:11]process_json_proto returns [07:46:11]Send response to host [07:46:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152166,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:46:11]free response buf [07:46:11]execute_script done [07:46:11]execute_script returns [07:46:11]free content buf [07:46:11]Sock 9.Close socket [07:46:11]Sock 9.Thread stoped [07:46:11]Connected sock=8 [07: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 0B 01 00 00 E5 F0 03 01 70 3C 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 26 00 00 00 F4 03 04 00 C0 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 DD 8B 72 D4 D8 81 8F 21 AC A4 18 1B DD [07:46: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 02 08 47 00 96 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 66 52 02 00 F4 03 04 00 C4 C4 F0 66 B6 04 01 00 00 7A 16 E3 13 65 8C 27 76 [07:46:12]CommunicateWithHost err = 0 [07:46:12]CheckOFDResponse [07:46:12]1017 (14) - 77093643461234 [07:46:12]1041 (16) - 0000000000871835 [07:46:12]1040 (4) - 152166 [07:46:12]1012 (4) - 23.09.2024 01:30 [07:46:12]1206 (1) - 0 [07:46:12]OFD Sender: Remove packet 152166 [07:46:12]ProducePacketName [07:46:12]name=ofd_packets/00152166 [07:46:12]NVStorageDeleteData [07:46:12]OFD Sender: No OFD packet to send [07:46:17]OFD Sender: No OFD packet to send [07:46:18]recv_with_timeout no data received [07:46:22]OFD Sender: No OFD packet to send [07:46:27]OFD Sender: No OFD packet to send [07:46:31]recv_with_timeout no data received [07:46:32]OFD Sender: No OFD packet to send [07:46:37]OFD Sender: No OFD packet to send [07:46:42]accept exits with 10 [07:46:42]New connection [07:46:42]New thread 3067379044 created [07:46:42]Thread 3067235684 joined [07:46:42]Waiting for new connection... [07:46:42] Sock 10.Parse request [07:46:42]Sock 10.Check first char [07:46:42]Sock 10.First char is OK [07:46:42]request: POST /json_proto HTTP/1.0 [07:46:42]Method: POST [07:46:42]URL: /json_proto [07:46:42]Method is POST - this is cgi request [07:46:42]url: /json_proto [07:46:42]query_string will be loaded in cgi processing [07:46:42]execute_cgi json_proto POST (null) [07:46:42]execute_cgi path=json_proto method=POST [07:46:42]POST find Content-Length [07:46:42]Host: 172.17.43.67:8080 [07:46:42]Content-Length: 678 [07:46:42]Content-Type: application/json [07:46:42] [07:46:42]POST finish read [07:46:42]Found Content-Length = 678 [07:46:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786174", "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" : 6.990, "sum" : 473.92, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 473.00, "payments": [ { "type": 0, "sum" : 473.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:42]execute_script... [07:46: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)1786174", "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" : 6.990, "sum" : 473.92, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 473.00, "payments": [ { "type": 0, "sum" : 473.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:42]POST & json_proto [07:46:42]process_json_proto [07:46:42]json parsed OK: [07:46:42]protocol is kg_v1.0 [07:46:42]action value=close_receipt [07:46:42]process_action close_receipt [07:46:42]cmd_close_receipt [07:46:42]MH_GetDate [07:46:42]Write to MH i2c: F0 00 00 80 02 71 [07:46:42]Write i2c OK [07:46:42]MH_I2C_Read... [07:46:42]Read from MH i2c: F0 [07:46:42]MH_I2C_Read... [07:46:42]Read from MH i2c: F0 09 00 [07:46:42]MH_I2C_Read... [07:46:42]Read from MH i2c: F0 09 00 80 02 00 E3 1C F1 66 6A BD 47 65 A3 [07:46:42]GetLastDocTimeStamp 1727077568 [07:46:42]current date 1727077603 [07:46:42]FM_GetShiftState [07:46:42]SAM_PROTO_GetShiftState [07:46:42]wFMCommunicate request_size=4 [07:46:42]MH_SAM_APDU [07:46:42]CAPDU: 80 13 01 00 [07:46:42]Write to MH i2c: E2 08 00 81 02 80 13 01 00 00 00 00 00 00 [07:46:42]Write i2c OK [07:46:42]MH_I2C_Read... [07:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:42]Read from MH i2c: E2 [07:46:42]MH_I2C_Read... [07:46:42]Read from MH i2c: E2 0E 00 [07:46:42]MH_I2C_Read... [07:46:42]Read from MH i2c: E2 0E 00 81 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [07:46:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:46:42]wFMCommunicate OK [07:46:42]SAM_PROTO_GetShiftState done [07:46:42]FM_GetShiftState done [07:46:42]opened in 1727051593 [07:46:42]opened+sec_in_day 1727137993 [07:46:42]quantity*price = 47392 [07:46:42]sum+1 = 47393 [07:46:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.92 ИТОГО: 473.00 Внесено: 500.00 СДАЧА: 27.00 НСП 1% : 4.19 НДС 12% : 50.33 Наличными: 473.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 39 23.09.2024 07:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152167 ФПД: 31055842008663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152167&fm=31055842008663&tin=02508201610067®Number=0000000000091825&sum=47300 [07:46:43]StoreToDocumentArchive [07:46:43]shift 476 fd 152167 [07:46:43]save to /storage/0476/doc_00152167 [07:46:43]save last doc name /storage/0476/doc_00152167 to /storage/kkm_last_doc_name [07:46:43]save OK [07:46:43]Clear old archive folders... [07:46:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:46:43]tlvbuf is 006AB4B0 [07:46:43]SAM_PROTO_ClearQueue [07:46:43]wFMCommunicate request_size=4 [07:46:43]MH_SAM_APDU [07:46:43]CAPDU: 80 09 00 00 [07:46:43]Write to MH i2c: E2 08 00 8E 02 80 09 00 00 00 00 00 00 02 [07:46:43]Write i2c OK [07:46:43]MH_I2C_Read... [07:46:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:46:43]Read from MH i2c: E2 [07:46:43]MH_I2C_Read... [07:46:43]Read from MH i2c: E2 03 00 [07:46:43]MH_I2C_Read... [07:46:43]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [07:46:43]RAPDU: 90 00 [07:46:43]wFMCommunicate OK [07:46:43]SAM_PROTO_ClearQueue done [07:46:43]KKMCreateOFDPacket [07:46:43]OFDProtocolAddRootSTLVToBuf [07:46:43]FM_MakeSignedData [07:46:43]FM_MakeSignedData [07:46:43]SAM_PROTO_SignData [07:46:43]wFMCommunicate request_size=4 [07:46:43]MH_SAM_APDU [07:46:43]CAPDU: 80 0D 01 02 [07:46:43]Write to MH i2c: E2 08 00 8F 02 80 0D 01 02 00 00 00 00 0A [07:46:43]Write i2c OK [07:46:43]MH_I2C_Read... [07:46:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:46:43]Read from MH i2c: E2 [07:46:43]MH_I2C_Read... [07:46:43]Read from MH i2c: E2 03 00 [07:46:43]MH_I2C_Read... [07:46:43]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [07:46:43]RAPDU: 90 00 [07:46:43]wFMCommunicate OK [07:46:43]wFMCommunicate request_size=255 [07:46:43]MH_SAM_APDU [07:46:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 20 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 13 00 00 00 00 07 04 06 00 C4 B8 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 E3 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1C [07:46:43]Write to MH i2c: E2 02 01 90 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 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 20 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 13 00 00 00 00 07 04 06 00 C4 B8 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 E3 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1C 00 00 75 [07:46:43]Write i2c OK [07:46:43]MH_I2C_Read... [07:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:44]Read from MH i2c: E2 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 03 00 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 03 00 90 02 00 90 00 06 [07:46:44]RAPDU: 90 00 [07:46:44]wFMCommunicate OK [07:46:44]wFMCommunicate request_size=10 [07:46:44]MH_SAM_APDU [07:46:44]CAPDU: 80 0D 02 02 05 3E C0 6E 5E 57 [07:46:44]Write to MH i2c: E2 0D 00 91 02 80 0D 02 02 05 00 3E C0 6E 5E 57 00 00 38 [07:46:44]Write i2c OK [07:46:44]MH_I2C_Read... [07:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:44]Read from MH i2c: E2 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 03 00 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 03 00 91 02 00 90 00 07 [07:46:44]RAPDU: 90 00 [07:46:44]wFMCommunicate OK [07:46:44]wFMCommunicate request_size=4 [07:46:44]MH_SAM_APDU [07:46:44]CAPDU: 80 0D 03 02 [07:46:44]Write to MH i2c: E2 08 00 92 02 80 0D 03 02 00 00 00 00 0F [07:46:44]Write i2c OK [07:46:44]MH_I2C_Read... [07:46:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:46:44]Read from MH i2c: E2 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 0B 00 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 0B 00 92 02 00 D2 FC 64 07 50 E4 76 25 90 00 18 [07:46:44]RAPDU: D2 FC 64 07 50 E4 76 25 90 00 [07:46:44]wFMCommunicate OK [07:46:44]SAM_PROTO_SignData done [07:46:44]FM_MakeSignedData done [07:46:44]CreateOFDProtocolMessage [07:46:44]wFMCommunicate request_size=4 [07:46:44]MH_SAM_APDU [07:46:44]CAPDU: 80 11 00 00 [07:46:44]Write to MH i2c: E2 08 00 93 02 80 11 00 00 00 00 00 00 0F [07:46:44]Write i2c OK [07:46:44]MH_I2C_Read... [07:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:44]Read from MH i2c: E2 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 17 00 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: E2 17 00 93 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [07: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 [07:46:44]wFMCommunicate OK [07:46:44]CreateOFDProtocolMessage done [07:46:44]OFDSenderStorePacket 152167 [07:46:44]StoreOFDPacket docnum=152167 [07: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 0F 01 00 00 92 B9 07 01 42 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 4E 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 20 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 13 00 00 00 00 07 04 06 00 C4 B8 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 E3 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1C 3E C0 6E 5E 57 D2 FC 64 07 50 E4 76 25 [07:46:44]CheckFolder [07:46:44]dirname=/storage/ofd_packets [07:46:44]CheckFolder done [07:46:44]ProducePacketName [07:46:44]name=ofd_packets/00152167 [07:46:44]NVStorageSaveData ofd_packets/00152167 [07:46:44]File name is /storage/ofd_packets/00152167 [07:46:44]Write 301 bytes [07:46:44]NVStorageSaveData done [07:46:44]OFDSenderStorePacket done [07:46:44]KKMCreateOFDPacket done [07:46:44]NVStorageSaveData kkm_last_timestamp [07:46:44]File name is /storage/kkm_last_timestamp [07:46:44]Write 4 bytes [07:46:44]NVStorageSaveData done [07:46:44]ExternCall_PrintAddStr [07:46:44]wPrintStart [07:46:44]Write to MH i2c: 01 00 00 94 02 96 [07:46:44]Write i2c OK [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: 01 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: 01 07 00 [07:46:44]MH_I2C_Read... [07:46:44]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 FF 0F AB [07:46:44]RasterBufferAndPrint [07:46:44]line Счет N : (1)1786174 [07:46:44]line ИНН: 02508201610067 [07:46:44]line Контрольно-Кассовый Чек [07:46:44]line ПРОДАЖА [07:46:44]line ТРК (МРК, ГНК) : 42 [07:46:44]line Товар: 2710124130 [07:46:44]line Аи-92-К-5 [07:46:44]line 6.990 * 67.80 [07:46:44]line = 473.92 [07:46:44]line НДС 12% НСП 1% [07:46:44]line > о реализуемом товаре [07:46:44]line ОКРУГЛЕНИЕ: -0.92 [07:46:44]line ИТОГО: 473.00 [07:46:44]line Внесено: 500.00 [07:46:44]line СДАЧА: 27.00 [07:46:44]line НСП 1% : 4.19 [07:46:44]line НДС 12% : 50.33 [07:46:44]line Наличными: 473.00 [07:46:44]line Безнал.: 0.00 [07:46:44]line Место: АЗС № 89 "Партнер Нефть" [07:46:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:46:44]line СНО: Общий режим [07:46:44]line Чек 39 23.09.2024 07:46 [07:46:44]line Смена: 476 ФФД: 1.0 [07:46:44]line ЗНМ: 0300000113 [07:46:44]line РНМ: 0000000000091825 [07:46:44]line Версия ККМ: 001 [07:46:44]line ФМ: 0000000000871835 [07:46:44]line ФД: 152167 [07:46:44]line ФПД: 31055842008663 [07:46:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152167&fm=31055842008663&tin=02508201610067®Number=0000000000091825&sum=47300 [07:46:44]written 0, free lines is 4095 [07:46:44]OFD Sender: Processing packet 152167 [packets to send 827, broken 826] [07:46:44]ProducePacketName [07:46:44]name=ofd_packets/00152167 [07:46:44]OFD Sender: To server: pG, [07:46:44]CommunicateWithHost lk.salyk.kg:30040 [07:46:44]ConnectInit lk.salyk.kg [07:46:45]Write to MH i2c: 01 00 00 BF 02 C1 [07:46:45]Write i2c OK [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: 01 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: 01 07 00 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 E2 0C B6 [07:46:45]RasterBufferAndPrint [07:46:45]line [07:46:45]line [07:46:45]line [07:46:45]line [07:46:45]line [07:46:45]written 0, free lines is 3303 [07:46:45]MH_Cut [07:46:45]Write to MH i2c: D1 01 00 C6 02 01 9A [07:46:45]Write i2c OK [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: D1 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: D1 01 00 [07:46:45]MH_I2C_Read... [07:46:45]Read from MH i2c: D1 01 00 C6 02 00 99 [07:46:45]Write to MH i2c: 01 00 00 C7 02 C9 [07:46:45]Write i2c OK [07:46:45]MH_I2C_Read... [07:46:45]Connected sock=11 [07:46: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 92 B9 07 01 42 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 4E 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 20 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 13 00 00 00 00 07 04 06 00 C4 B8 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 E3 1C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1C 3E C0 6E 5E 57 D2 FC 64 07 50 E4 76 25 [07:46:45]*** Cut start [07:46:45]*** Purtial cut [07:46:45]*** Stage 1: CUTSNS_PIN = 1 [07:46:46]Read from MH i2c: 01 [07:46:46]MH_I2C_Read... [07:46:46]*** Stop cut motor [07:46:46]*** Cut end [07:46:46]Read from MH i2c: 01 07 00 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [07:46:46]process_action close_receipt done [07:46:46]requested_data is exist [07:46:46]produce_requested_data [07:46:46]requested_item fm.sn is exist - process it [07:46:46]wFMCommunicate request_size=4 [07:46:46]MH_SAM_APDU [07:46:46]CAPDU: 80 11 00 00 [07:46:46]Write to MH i2c: E2 08 00 C8 02 80 11 00 00 00 00 00 00 44 [07:46:46]Write i2c OK [07:46:46]MH_I2C_Read... [07:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:46]Read from MH i2c: E2 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: E2 17 00 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: E2 17 00 C8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [07: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 [07:46:46]wFMCommunicate OK [07:46:46]requested_item fd.num is exist - process it [07:46:46]SAM_PROTO_GetFieldsCounters [07:46:46]wFMCommunicate request_size=4 [07:46:46]MH_SAM_APDU [07:46:46]CAPDU: 80 13 00 00 [07:46:46]Write to MH i2c: E2 08 00 C9 02 80 13 00 00 00 00 00 00 47 [07:46:46]Write i2c OK [07:46:46]MH_I2C_Read... [07:46: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 CB EA 47 00 EC 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 67 52 02 00 F4 03 04 00 E6 C4 F0 66 B6 04 01 00 00 E4 E6 8F C9 F8 47 81 36 [07:46:46]CommunicateWithHost err = 0 [07:46:46]CheckOFDResponse [07:46:46]1017 (14) - 77093643461234 [07:46:46]1041 (16) - 0000000000871835 [07:46:46]1040 (4) - 152167 [07:46:46]1012 (4) - 23.09.2024 01:31 [07:46:46]1206 (1) - 0 [07:46:46]OFD Sender: Remove packet 152167 [07:46:46]ProducePacketName [07:46:46]name=ofd_packets/00152167 [07:46:46]NVStorageDeleteData [07:46:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:46:46]Read from MH i2c: E2 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: E2 62 00 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: E2 62 00 C9 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 67 52 02 00 0E 04 04 00 DC 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 75 [07: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 67 52 02 00 0E 04 04 00 DC 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 [07:46:46]wFMCommunicate OK [07:46:46]SAM_PROTO_GetFieldsCounters done [07:46:46]requested_item shift.num is exist - process it [07:46:46]requested_item shift.opened is exist - process it [07:46:46]req_shift_opened [07:46:46]FM_GetShiftState [07:46:46]SAM_PROTO_GetShiftState [07:46:46]wFMCommunicate request_size=4 [07:46:46]MH_SAM_APDU [07:46:46]CAPDU: 80 13 01 00 [07:46:46]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [07:46:46]Write i2c OK [07:46:46]MH_I2C_Read... [07:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:46]Read from MH i2c: E2 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: E2 0E 00 [07:46:46]MH_I2C_Read... [07:46:46]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [07:46:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:46:46]wFMCommunicate OK [07:46:46]SAM_PROTO_GetShiftState done [07:46:46]FM_GetShiftState done [07:46:46]req_shift_opened done [07:46:46]requested_item shift.open_date is exist - process it [07:46:46]req_shift_open_date [07:46:46]req_shift_open_date done [07:46:46]produce_requested_data done [07:46:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152167,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:46:46]process_action_free close_receipt [07:46:46]json_value_free [07:46:46]json_value_free done [07:46:46]process_json_proto returns [07:46:46]Send response to host [07:46:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152167,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:46:46]free response buf [07:46:46]execute_script done [07:46:46]execute_script returns [07:46:46]free content buf [07:46:46]Sock 10.Close socket [07:46:46]Sock 10.Thread stoped [07:46:46]OFD Sender: No OFD packet to send [07:46:51]OFD Sender: No OFD packet to send [07:46:56]OFD Sender: No OFD packet to send [07:47:01]OFD Sender: No OFD packet to send [07:47:06]OFD Sender: No OFD packet to send [07:47:11]OFD Sender: No OFD packet to send [07:47:16]OFD Sender: No OFD packet to send [07:47:21]OFD Sender: No OFD packet to send [07:47:26]OFD Sender: No OFD packet to send [07:47:31]OFD Sender: No OFD packet to send [07:47:37]OFD Sender: No OFD packet to send [07:47:42]OFD Sender: No OFD packet to send [07:47:47]OFD Sender: No OFD packet to send [07:47:52]OFD Sender: No OFD packet to send [07:47:57]OFD Sender: No OFD packet to send [07:48:02]OFD Sender: No OFD packet to send [07:48:07]OFD Sender: No OFD packet to send [07:48:12]OFD Sender: No OFD packet to send [07:48:17]OFD Sender: No OFD packet to send [07:48:22]OFD Sender: No OFD packet to send [07:48:27]OFD Sender: No OFD packet to send [07:48:32]OFD Sender: No OFD packet to send [07:48:37]OFD Sender: No OFD packet to send [07:48:42]OFD Sender: No OFD packet to send [07:48:47]OFD Sender: No OFD packet to send [07:48:52]OFD Sender: No OFD packet to send [07:48:57]OFD Sender: No OFD packet to send [07:49:02]OFD Sender: No OFD packet to send [07:49:07]OFD Sender: No OFD packet to send [07:49:12]OFD Sender: No OFD packet to send [07:49:17]OFD Sender: No OFD packet to send [07:49:22]OFD Sender: No OFD packet to send [07:49:27]OFD Sender: No OFD packet to send [07:49:32]OFD Sender: No OFD packet to send [07:49:37]OFD Sender: No OFD packet to send [07:49:42]accept exits with 9 [07:49:42]New connection [07:49:42]New thread 3067235684 created [07:49:42]Thread 3067379044 joined [07:49:42]Waiting for new connection... [07:49:42] Sock 9.Parse request [07:49:42]Sock 9.Check first char [07:49:42]Sock 9.First char is OK [07:49:42]request: POST /json_proto HTTP/1.0 [07:49:42]Method: POST [07:49:42]URL: /json_proto [07:49:42]Method is POST - this is cgi request [07:49:42]url: /json_proto [07:49:42]query_string will be loaded in cgi processing [07:49:42]execute_cgi json_proto POST (null) [07:49:42]execute_cgi path=json_proto method=POST [07:49:42]POST find Content-Length [07:49:42]Host: 172.17.43.67:8080 [07:49:42]Content-Length: 678 [07:49:42]Content-Type: application/json [07:49:42] [07:49:42]POST finish read [07:49:42]Found Content-Length = 678 [07:49:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786175", "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" ] } } [07:49:42]execute_script... [07:49: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)1786175", "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" ] } } [07:49:42]POST & json_proto [07:49:42]process_json_proto [07:49:42]json parsed OK: [07:49:42]protocol is kg_v1.0 [07:49:42]action value=close_receipt [07:49:42]process_action close_receipt [07:49:42]cmd_close_receipt [07:49:42]MH_GetDate [07:49:42]Write to MH i2c: F0 00 00 CB 02 BC [07:49:42]Write i2c OK [07:49:42]MH_I2C_Read... [07:49:42]Read from MH i2c: F0 [07:49:42]MH_I2C_Read... [07:49:42]Read from MH i2c: F0 09 00 [07:49:42]MH_I2C_Read... [07:49:42]Read from MH i2c: F0 09 00 CB 02 00 97 1D F1 66 6A BD 47 65 A3 [07:49:42]GetLastDocTimeStamp 1727077603 [07:49:42]current date 1727077783 [07:49:42]FM_GetShiftState [07:49:42]SAM_PROTO_GetShiftState [07:49:42]wFMCommunicate request_size=4 [07:49:42]MH_SAM_APDU [07:49:42]CAPDU: 80 13 01 00 [07:49:42]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [07:49:42]Write i2c OK [07:49:42]MH_I2C_Read... [07:49:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:42]Read from MH i2c: E2 [07:49:42]MH_I2C_Read... [07:49:42]Read from MH i2c: E2 0E 00 [07:49:42]MH_I2C_Read... [07:49:42]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [07:49:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:49:42]wFMCommunicate OK [07:49:42]SAM_PROTO_GetShiftState done [07:49:42]FM_GetShiftState done [07:49:42]opened in 1727051593 [07:49:42]opened+sec_in_day 1727137993 [07:49:42]quantity*price = 40002 [07:49:42]sum+1 = 40003 [07:49:42]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 23.09.2024 07:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152168 ФПД: 65165776693656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074943&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152168&fm=65165776693656&tin=02508201610067®Number=0000000000091825&sum=40000 [07:49:43]StoreToDocumentArchive [07:49:43]shift 476 fd 152168 [07:49:43]save to /storage/0476/doc_00152168 [07:49:43]save last doc name /storage/0476/doc_00152168 to /storage/kkm_last_doc_name [07:49:43]save OK [07:49:43]Clear old archive folders... [07:49:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:49:43]tlvbuf is 0069A870 [07:49:43]SAM_PROTO_ClearQueue [07:49:43]wFMCommunicate request_size=4 [07:49:43]MH_SAM_APDU [07:49:43]CAPDU: 80 09 00 00 [07:49:43]Write to MH i2c: E2 08 00 D9 02 80 09 00 00 00 00 00 00 4D [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:49:43]Read from MH i2c: E2 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [07:49:43]RAPDU: 90 00 [07:49:43]wFMCommunicate OK [07:49:43]SAM_PROTO_ClearQueue done [07:49:43]KKMCreateOFDPacket [07:49:43]OFDProtocolAddRootSTLVToBuf [07:49:43]FM_MakeSignedData [07:49:43]FM_MakeSignedData [07:49:43]SAM_PROTO_SignData [07:49:43]wFMCommunicate request_size=4 [07:49:43]MH_SAM_APDU [07:49:43]CAPDU: 80 0D 01 02 [07:49:43]Write to MH i2c: E2 08 00 DA 02 80 0D 01 02 00 00 00 00 55 [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:49:43]Read from MH i2c: E2 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [07:49:43]RAPDU: 90 00 [07:49:43]wFMCommunicate OK [07:49:43]wFMCommunicate request_size=255 [07:49:43]MH_SAM_APDU [07:49:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 97 1D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B [07:49:43]Write to MH i2c: E2 02 01 DB 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 28 00 00 00 F4 03 04 00 97 1D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 00 00 C0 [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:43]Read from MH i2c: E2 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [07:49:43]RAPDU: 90 00 [07:49:43]wFMCommunicate OK [07:49:43]wFMCommunicate request_size=10 [07:49:43]MH_SAM_APDU [07:49:43]CAPDU: 80 0D 02 02 05 44 96 F8 A9 98 [07:49:43]Write to MH i2c: E2 0D 00 DC 02 80 0D 02 02 05 00 44 96 F8 A9 98 00 00 75 [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:43]Read from MH i2c: E2 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [07:49:43]RAPDU: 90 00 [07:49:43]wFMCommunicate OK [07:49:43]wFMCommunicate request_size=4 [07:49:43]MH_SAM_APDU [07:49:43]CAPDU: 80 0D 03 02 [07:49:43]Write to MH i2c: E2 08 00 DD 02 80 0D 03 02 00 00 00 00 5A [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:49:43]Read from MH i2c: E2 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 0B 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 0B 00 DD 02 00 E9 B7 52 4D BB 36 76 28 90 00 29 [07:49:43]RAPDU: E9 B7 52 4D BB 36 76 28 90 00 [07:49:43]wFMCommunicate OK [07:49:43]SAM_PROTO_SignData done [07:49:43]FM_MakeSignedData done [07:49:43]CreateOFDProtocolMessage [07:49:43]wFMCommunicate request_size=4 [07:49:43]MH_SAM_APDU [07:49:43]CAPDU: 80 11 00 00 [07:49:43]Write to MH i2c: E2 08 00 DE 02 80 11 00 00 00 00 00 00 5A [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:43]Read from MH i2c: E2 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 17 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: E2 17 00 DE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [07:49:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:49:43]wFMCommunicate OK [07:49:43]CreateOFDProtocolMessage done [07:49:43]OFDSenderStorePacket 152168 [07:49:43]StoreOFDPacket docnum=152168 [07:49: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 75 73 07 01 FB 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 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 97 1D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 44 96 F8 A9 98 E9 B7 52 4D BB 36 76 28 [07:49:43]CheckFolder [07:49:43]dirname=/storage/ofd_packets [07:49:43]CheckFolder done [07:49:43]ProducePacketName [07:49:43]name=ofd_packets/00152168 [07:49:43]NVStorageSaveData ofd_packets/00152168 [07:49:43]File name is /storage/ofd_packets/00152168 [07:49:43]Write 301 bytes [07:49:43]NVStorageSaveData done [07:49:43]OFDSenderStorePacket done [07:49:43]KKMCreateOFDPacket done [07:49:43]NVStorageSaveData kkm_last_timestamp [07:49:43]File name is /storage/kkm_last_timestamp [07:49:43]Write 4 bytes [07:49:43]NVStorageSaveData done [07:49:43]ExternCall_PrintAddStr [07:49:43]wPrintStart [07:49:43]Write to MH i2c: 01 00 00 DF 02 E1 [07:49:43]Write i2c OK [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: 01 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: 01 07 00 [07:49:43]MH_I2C_Read... [07:49:43]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 FF 0F F6 [07:49:43]RasterBufferAndPrint [07:49:43]line Счет N : (1)1786175 [07:49:43]line ИНН: 02508201610067 [07:49:43]line Контрольно-Кассовый Чек [07:49:43]line ПРОДАЖА [07:49:43]line ТРК (МРК, ГНК) : 12 [07:49:43]line Товар: 2710124130 [07:49:43]line Аи-92-К-5 [07:49:43]line 5.900 * 67.80 [07:49:43]line = 400.02 [07:49:43]line НДС 12% НСП 1% [07:49:43]line > о реализуемом товаре [07:49:43]line ОКРУГЛЕНИЕ: -0.02 [07:49:43]line ИТОГО: 400.00 [07:49:43]line Внесено: 400.00 [07:49:43]line СДАЧА: 0.00 [07:49:43]line НСП 1% : 3.54 [07:49:43]line НДС 12% : 42.48 [07:49:43]line Наличными: 400.00 [07:49:43]line Безнал.: 0.00 [07:49:43]line Место: АЗС № 89 "Партнер Нефть" [07:49:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:49:43]line СНО: Общий режим [07:49:43]line Чек 40 23.09.2024 07:49 [07:49:43]line Смена: 476 ФФД: 1.0 [07:49:43]line ЗНМ: 0300000113 [07:49:43]line РНМ: 0000000000091825 [07:49:43]line Версия ККМ: 001 [07:49:43]line ФМ: 0000000000871835 [07:49:43]line ФД: 152168 [07:49:43]line ФПД: 65165776693656 [07:49:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T074943&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152168&fm=65165776693656&tin=02508201610067®Number=0000000000091825&sum=40000 [07:49:44]written 0, free lines is 4095 [07:49:44]OFD Sender: Processing packet 152168 [packets to send 827, broken 826] [07:49:44]ProducePacketName [07:49:44]name=ofd_packets/00152168 [07:49:44]OFD Sender: To server: pG, [07:49:44]CommunicateWithHost lk.salyk.kg:30040 [07:49:44]ConnectInit lk.salyk.kg [07:49:44]Write to MH i2c: 01 00 00 0A 03 0D [07:49:44]Write i2c OK [07:49:44]MH_I2C_Read... [07:49:44]Read from MH i2c: 01 [07:49:44]MH_I2C_Read... [07:49:44]Read from MH i2c: 01 07 00 [07:49:44]MH_I2C_Read... [07:49:44]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 DC 0C FC [07:49:44]RasterBufferAndPrint [07:49:44]line [07:49:44]line [07:49:44]line [07:49:44]line [07:49:44]line [07:49:44]written 0, free lines is 3297 [07:49:44]MH_Cut [07:49:44]Write to MH i2c: D1 01 00 11 03 01 E6 [07:49:44]Write i2c OK [07:49:44]MH_I2C_Read... [07:49:44]Read from MH i2c: D1 [07:49:44]MH_I2C_Read... [07:49:44]Read from MH i2c: D1 01 00 [07:49:44]MH_I2C_Read... [07:49:44]Read from MH i2c: D1 01 00 11 03 00 E5 [07:49:44]Write to MH i2c: 01 00 00 12 03 15 [07:49:44]Write i2c OK [07:49:44]MH_I2C_Read... [07:49:45]*** Cut start [07:49:45]*** Purtial cut [07:49:45]*** Stage 1: CUTSNS_PIN = 1 [07:49:45]Read from MH i2c: 01 [07:49:45]MH_I2C_Read... [07:49:45]*** Stop cut motor [07:49:45]*** Cut end [07:49:45]Read from MH i2c: 01 07 00 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: 01 07 00 12 03 00 00 00 00 00 FF 0F 2A [07:49:45]process_action close_receipt done [07:49:45]requested_data is exist [07:49:45]produce_requested_data [07:49:45]requested_item fm.sn is exist - process it [07:49:45]wFMCommunicate request_size=4 [07:49:45]MH_SAM_APDU [07:49:45]CAPDU: 80 11 00 00 [07:49:45]Write to MH i2c: E2 08 00 13 03 80 11 00 00 00 00 00 00 90 [07:49:45]Write i2c OK [07:49:45]MH_I2C_Read... [07:49:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:45]Read from MH i2c: E2 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 17 00 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 17 00 13 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [07:49:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:49:45]wFMCommunicate OK [07:49:45]requested_item fd.num is exist - process it [07:49:45]SAM_PROTO_GetFieldsCounters [07:49:45]wFMCommunicate request_size=4 [07:49:45]MH_SAM_APDU [07:49:45]CAPDU: 80 13 00 00 [07:49:45]Write to MH i2c: E2 08 00 14 03 80 13 00 00 00 00 00 00 93 [07:49:45]Write i2c OK [07:49:45]MH_I2C_Read... [07:49:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:45]Read from MH i2c: E2 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 62 00 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 62 00 14 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 52 02 00 0E 04 04 00 DC 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 C5 [07:49: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 68 52 02 00 0E 04 04 00 DC 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 [07:49:45]wFMCommunicate OK [07:49:45]SAM_PROTO_GetFieldsCounters done [07:49:45]requested_item shift.num is exist - process it [07:49:45]requested_item shift.opened is exist - process it [07:49:45]req_shift_opened [07:49:45]FM_GetShiftState [07:49:45]SAM_PROTO_GetShiftState [07:49:45]wFMCommunicate request_size=4 [07:49:45]MH_SAM_APDU [07:49:45]CAPDU: 80 13 01 00 [07:49:45]Write to MH i2c: E2 08 00 15 03 80 13 01 00 00 00 00 00 95 [07:49:45]Write i2c OK [07:49:45]MH_I2C_Read... [07:49:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:45]Read from MH i2c: E2 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 0E 00 [07:49:45]MH_I2C_Read... [07:49:45]Read from MH i2c: E2 0E 00 15 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F7 [07:49:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:49:45]wFMCommunicate OK [07:49:45]SAM_PROTO_GetShiftState done [07:49:45]FM_GetShiftState done [07:49:45]req_shift_opened done [07:49:45]requested_item shift.open_date is exist - process it [07:49:45]req_shift_open_date [07:49:45]req_shift_open_date done [07:49:45]produce_requested_data done [07:49:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152168,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:49:45]process_action_free close_receipt [07:49:45]json_value_free [07:49:45]json_value_free done [07:49:45]process_json_proto returns [07:49:45]Send response to host [07:49:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152168,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:49:45]free response buf [07:49:45]execute_script done [07:49:45]execute_script returns [07:49:45]free content buf [07:49:45]Sock 9.Close socket [07:49:45]Sock 9.Thread stoped [07:50:08]recv_with_timeout no data received [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: 27877529+1699200362=1727077891 [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 04 1E F1 66 6A BD 47 65 4B [07:51:32]Current date/time: 23.09.2024 07:51 [07:51:32]FM_Init [07:51:32]wFMConnect [07:51:32]MH_SAM_On [07:51:32]Write to MH i2c: E0 00 00 08 00 E7 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_init finished! [07:51:32]*** atr: [07:51:32]*** 0F 3B D5 18 FF 81 91 FE [07:51:32]*** 1F C3 80 73 C8 21 10 0A [07:51:32]*** 00 00 00 00 00 00 00 00 [07:51:32]*** 00 00 00 00 00 00 00 00 [07:51:32]*** 00 00 00 00 00 00 00 00 [07:51:32]*** 00 00 00 00 00 00 00 00 [07:51:32]*** 00 00 00 00 00 00 00 00 [07:51:32]*** 00 00 00 00 00 00 00 00 [07:51:32]Read from MH i2c: E0 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E0 10 00 [07:51:32]MH_I2C_Read... [07:51: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 [07:51:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:51:32]wFMCommunicate request_size=10 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:51:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:43]FM_GetShiftState [07:51:43]SAM_PROTO_GetShiftState [07:51:43]wFMCommunicate request_size=4 [07:51:43]MH_SAM_APDU [07:51:43]CAPDU: 80 13 01 00 [07:51:43]Write to MH i2c: E2 08 00 13 00 80 13 01 00 00 00 00 00 90 [07:51:43]Write i2c OK [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 [07:51:43]MH_I2C_Read... [07:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:43]Read from MH i2c: E2 0E 00 [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 0E 00 13 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F2 [07:51:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:51:43]wFMCommunicate OK [07:51:43]SAM_PROTO_GetShiftState done [07:51:43]FM_GetShiftState done [07:51:43]req_shift_opened done [07:51:43]requested_item shift.open_date is exist - process it [07:51:43]req_shift_open_date [07:51:43]req_shift_open_date done [07:51:43]produce_requested_data done [07:51:43]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152168,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:51:43]process_action_free get_value [07:51:43]json_value_free [07:51:43]json_value_free done [07:51:43]process_json_proto returns [07:51:43]Send response to host [07:51:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152168,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:51:43]free response buf [07:51:43]execute_script done [07:51:43]execute_script returns [07:51:43]free content buf [07:51:43]Sock 8.Close socket [07:51:43]Sock 8.Thread stoped [07:51:43]accept exits with 9 [07:51:43]New connection [07:51:43]New thread 3067342180 created [07:51:43]Thread 3067485540 joined [07:51:43]Waiting for new connection... [07:51:43] Sock 9.Parse request [07:51:43]Sock 9.Check first char [07:51:43]Sock 9.First char is OK [07:51:43]request: POST /json_proto HTTP/1.0 [07:51:43]Method: POST [07:51:43]URL: /json_proto [07:51:43]Method is POST - this is cgi request [07:51:43]url: /json_proto [07:51:43]query_string will be loaded in cgi processing [07:51:43]execute_cgi json_proto POST (null) [07:51:43]execute_cgi path=json_proto method=POST [07:51:43]POST find Content-Length [07:51:43]Host: 172.17.43.67:8080 [07:51:43]Content-Length: 331 [07:51:43]Content-Type: application/json [07:51:43] [07:51:43]POST finish read [07:51:43]Found Content-Length = 331 [07:51: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" ] } } [07:51:43]execute_script... [07:51: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" ] } } [07:51:43]POST & json_proto [07:51:43]process_json_proto [07:51:43]json parsed OK: [07:51:43]protocol is kg_v1.0 [07:51:43]action value=get_value [07:51:43]process_action get_value [07:51:43]cmd_get_value [07:51:43]process_action get_value done [07:51:43]requested_data is exist [07:51:43]produce_requested_data [07:51:43]requested_item fm.sale.total is exist - process it [07:51:43]SAM_PROTO_GetFMData [07:51:43]wFMCommunicate request_size=4 [07:51:43]MH_SAM_APDU [07:51:43]CAPDU: 80 13 03 00 [07:51:43]Write to MH i2c: E2 08 00 14 00 80 13 03 00 00 00 00 00 93 [07:51:43]Write i2c OK [07:51:43]MH_I2C_Read... [07:51:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:51:43]Read from MH i2c: E2 [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 FD 00 [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 FD 00 14 00 00 C1 04 85 04 BD 04 6E 04 04 00 B0 4E 02 00 69 04 9F 00 6F 04 04 00 DB 4A 02 00 B1 04 05 00 30 12 27 99 02 70 04 05 00 30 12 27 99 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 E2 4C AA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 62 E3 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 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 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 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 D8 [07:51:43]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B0 4E 02 00 69 04 9F 00 6F 04 04 00 DB 4A 02 00 B1 04 05 00 30 12 27 99 02 70 04 05 00 30 12 27 99 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 E2 4C AA 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 62 E3 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 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 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 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [07:51:43]wFMCommunicate OK [07:51:43]wFMCommunicate request_size=4 [07:51:43]MH_SAM_APDU [07:51:43]CAPDU: 80 17 00 00 [07:51:43]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:51:43]Write i2c OK [07:51:43]MH_I2C_Read... [07:51:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:51:44]Read from MH i2c: E2 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 FD 00 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 FD 00 15 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 E7 [07:51:44]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 [07:51:44]wFMCommunicate OK [07:51:44]wFMCommunicate request_size=4 [07:51:44]MH_SAM_APDU [07:51:44]CAPDU: 80 17 00 00 [07:51:44]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:51:44]Write i2c OK [07:51:44]MH_I2C_Read... [07:51:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:51:44]Read from MH i2c: E2 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 FD 00 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 FD 00 16 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 36 [07:51:44]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 [07:51:44]wFMCommunicate OK [07:51:44]wFMCommunicate request_size=4 [07:51:44]MH_SAM_APDU [07:51:44]CAPDU: 80 17 00 00 [07:51:44]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:51:44]Write i2c OK [07:51:44]MH_I2C_Read... [07:51:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:51:44]Read from MH i2c: E2 [07:51:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:51:32]RAPDU: 90 00 [07:51:32]wFMCommunicate OK [07:51:32]wFMCommunicate request_size=4 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 11 00 00 [07:51:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 17 00 [07:51:32]MH_I2C_Read... [07:51:32]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:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:51:32]wFMCommunicate OK [07:51:32]Detected FM SN is 0000000000871835 [07:51:32]Stored FM SN is 0000000000871835 [07:51:32]wFMCommunicate request_size=9 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:51:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:51:32]RAPDU: 90 00 [07:51:32]wFMCommunicate OK [07:51:32]FM PIN OK [07:51:32]wFMCommunicate request_size=8 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 14 04 00 03 02 00 01 [07:51:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:51:32]RAPDU: 90 00 [07:51:32]wFMCommunicate OK [07:51:32]wFMCommunicate request_size=13 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:51:32]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:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:51:32]RAPDU: 90 00 [07:51:32]wFMCommunicate OK [07:51:32]wFMCommunicate request_size=4 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 11 00 00 [07:51:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 17 00 [07:51:32]MH_I2C_Read... [07:51:32]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:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:51:32]wFMCommunicate OK [07:51:32]DocumentArchiveInit [07:51:32]Start Httpd... [07:51:32]Httpd thread 3067772260 created [07:51:32]Write to MH i2c: 01 00 00 0F 00 0F [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: 01 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: 01 07 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:51:32]MH Int Process started [07:51:32]int [07:51:32]Write to MH i2c: 01 00 00 10 00 10 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: 01 [07:51:32]MH_I2C_Read... [07:51:32]Allocated Socket 7 [07:51:32]Bind OK [07:51:32]Listen OK [07:51:32]httpd running on port 8080 [07:51:32]Waiting for new connection... [07:51:32]Read from MH i2c: 01 07 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: 01 07 00 10 00 00 00 00 00 00 FF 0F 25 [07:51:32]state=0 [07:51:33]OFD Sender: Processing packet 152168 [packets to send 827, broken 826] [07:51:33]ProducePacketName [07:51:33]name=ofd_packets/00152168 [07:51:33]OFD Sender: To server: pG, [07:51:33]CommunicateWithHost lk.salyk.kg:30040 [07:51:33]ConnectInit lk.salyk.kg [07:51:34]Connected sock=6 [07:51: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 75 73 07 01 FB 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 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 97 1D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 44 96 F8 A9 98 E9 B7 52 4D BB 36 76 28 [07:51: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 B8 E1 47 00 E4 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 68 52 02 00 F4 03 04 00 06 C6 F0 66 B6 04 01 00 00 E1 79 2D FE 58 B8 90 41 [07:51:34]CommunicateWithHost err = 0 [07:51:34]CheckOFDResponse [07:51:34]1017 (14) - 77093643461234 [07:51:34]1041 (16) - 0000000000871835 [07:51:34]1040 (4) - 152168 [07:51:34]1012 (4) - 23.09.2024 01:36 [07:51:34]1206 (1) - 0 [07:51:34]OFD Sender: Remove packet 152168 [07:51:34]ProducePacketName [07:51:34]name=ofd_packets/00152168 [07:51:34]NVStorageDeleteData [07:51:35]OFD Sender: No OFD packet to send [07:51:40]OFD Sender: No OFD packet to send [07:51:43]accept exits with 8 [07:51:43]New connection [07:51:43]New thread 3067485540 created [07:51:43]Waiting for new connection... [07:51:43] Sock 8.Parse request [07:51:43]Sock 8.Check first char [07:51:43]Sock 8.First char is OK [07:51:43]request: POST /json_proto HTTP/1.0 [07:51:43]Method: POST [07:51:43]URL: /json_proto [07:51:43]Method is POST - this is cgi request [07:51:43]url: /json_proto [07:51:43]query_string will be loaded in cgi processing [07:51:43]execute_cgi json_proto POST (null) [07:51:43]execute_cgi path=json_proto method=POST [07:51:43]POST find Content-Length [07:51:43]Host: 172.17.43.67:8080 [07:51:43]Content-Length: 215 [07:51:43]Content-Type: application/json [07:51:43] [07:51:43]POST finish read [07:51:43]Found Content-Length = 215 [07:51:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:43]execute_script... [07:51:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:43]POST & json_proto [07:51:43]process_json_proto [07:51:43]json parsed OK: [07:51:43]protocol is kg_v1.0 [07:51:43]action value=get_value [07:51:43]process_action get_value [07:51:43]cmd_get_value [07:51:43]process_action get_value done [07:51:43]requested_data is exist [07:51:43]produce_requested_data [07:51:43]requested_item kkm.sn is exist - process it [07:51:43]requested_item kkm.ver is exist - process it [07:51:43]requested_item fm.sn is exist - process it [07:51:43]wFMCommunicate request_size=4 [07:51:43]MH_SAM_APDU [07:51:43]CAPDU: 80 11 00 00 [07:51:43]Write to MH i2c: E2 08 00 11 00 80 11 00 00 00 00 00 00 8B [07:51:43]Write i2c OK [07:51:43]MH_I2C_Read... [07:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:43]Read from MH i2c: E2 [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 17 00 [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 17 00 11 00 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:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:51:43]wFMCommunicate OK [07:51:43]requested_item fd.num is exist - process it [07:51:43]SAM_PROTO_GetFieldsCounters [07:51:43]wFMCommunicate request_size=4 [07:51:43]MH_SAM_APDU [07:51:43]CAPDU: 80 13 00 00 [07:51:43]Write to MH i2c: E2 08 00 12 00 80 13 00 00 00 00 00 00 8E [07:51:43]Write i2c OK [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 [07:51:43]MH_I2C_Read... [07:51:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:43]Read from MH i2c: E2 62 00 [07:51:43]MH_I2C_Read... [07:51:43]Read from MH i2c: E2 62 00 12 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 68 52 02 00 0E 04 04 00 DC 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 C0 [07:51: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 68 52 02 00 0E 04 04 00 DC 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 [07:51:43]wFMCommunicate OK [07:51:43]SAM_PROTO_GetFieldsCounters done [07:51:43]requested_item shift.num is exist - process it [07:51:43]requested_item shift.opened is exist - process it [07:51:43]req_shift_opened [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 FD 00 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 FD 00 17 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 1C [07:51:44]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 [07:51:44]wFMCommunicate OK [07:51:44]wFMCommunicate request_size=4 [07:51:44]MH_SAM_APDU [07:51:44]CAPDU: 80 17 00 00 [07:51:44]Write to MH i2c: E2 08 00 18 00 80 17 00 00 00 00 00 00 98 [07:51:44]Write i2c OK [07:51:44]MH_I2C_Read... [07:51:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [07:51:44]Read from MH i2c: E2 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 DE 00 [07:51:44]MH_I2C_Read... [07:51:44]Read from MH i2c: E2 DE 00 18 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 77 [07:51:44]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:51:44]wFMCommunicate OK [07:51:44]SAM_PROTO_GetFMData done [07:51:44]requested_item fm.sale_refund.total is exist - process it [07:51:44]requested_item fm.buy.total is exist - process it [07:51:44]requested_item shift.sale.total is exist - process it [07:51:44]SAM_PROTO_GetShiftData [07:51:44]wFMCommunicate request_size=4 [07:51:44]MH_SAM_APDU [07:51:44]CAPDU: 80 13 02 00 [07:51:44]Write to MH i2c: E2 08 00 19 00 80 13 02 00 00 00 00 00 97 [07:51:44]Write i2c OK [07:51:44]MH_I2C_Read... [07:51:45]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:51:45]Read from MH i2c: E2 [07:51:45]MH_I2C_Read... [07:51:45]Read from MH i2c: E2 FD 00 [07:51:45]MH_I2C_Read... [07:51:45]Read from MH i2c: E2 FD 00 19 00 00 AB 04 AA 04 A7 04 6E 04 04 00 28 00 00 00 69 04 98 00 6F 04 04 00 28 00 00 00 B1 04 03 00 B8 E2 23 70 04 03 00 B8 E2 23 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 F6 CF 03 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 51 51 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 83 [07:51:45]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 28 00 00 00 69 04 98 00 6F 04 04 00 28 00 00 00 B1 04 03 00 B8 E2 23 70 04 03 00 B8 E2 23 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 F6 CF 03 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 51 51 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:51:45]wFMCommunicate OK [07:51:45]wFMCommunicate request_size=4 [07:51:45]MH_SAM_APDU [07:51:45]CAPDU: 80 17 00 00 [07:51:45]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:51:45]Write i2c OK [07:51:45]MH_I2C_Read... [07:51:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:51:45]Read from MH i2c: E2 [07:51:45]MH_I2C_Read... [07:51:45]Read from MH i2c: E2 FD 00 [07:51:45]MH_I2C_Read... [07:51:45]Read from MH i2c: E2 FD 00 1A 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 AF [07:51:45]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:51:45]wFMCommunicate OK [07:51:45]wFMCommunicate request_size=4 [07:51:45]MH_SAM_APDU [07:51:45]CAPDU: 80 17 00 00 [07:51:45]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:51:45]OFD Sender: No OFD packet to send [07:51:45]Write i2c OK [07:51:45]MH_I2C_Read... [07:51:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:51:45]Read from MH i2c: E2 [07:51:45]MH_I2C_Read... [07:51:45]Read from MH i2c: E2 FD 00 [07:51:45]MH_I2C_Read... [07:51:45]Read from MH i2c: E2 FD 00 1B 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 4B [07:51:45]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:51:45]wFMCommunicate OK [07:51:45]wFMCommunicate request_size=4 [07:51:45]MH_SAM_APDU [07:51:45]CAPDU: 80 17 00 00 [07:51:45]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:51:45]Write i2c OK [07:51:45]MH_I2C_Read... [07:51:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:51:46]Read from MH i2c: E2 [07:51:46]MH_I2C_Read... [07:51:46]Read from MH i2c: E2 FD 00 [07:51:46]MH_I2C_Read... [07:51:46]Read from MH i2c: E2 FD 00 1C 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 22 [07:51:46]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:51:46]wFMCommunicate OK [07:51:46]wFMCommunicate request_size=4 [07:51:46]MH_SAM_APDU [07:51:46]CAPDU: 80 17 00 00 [07:51:46]Write to MH i2c: E2 08 00 1D 00 80 17 00 00 00 00 00 00 9D [07:51:46]Write i2c OK [07:51:46]MH_I2C_Read... [07:51:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [07:51:46]Read from MH i2c: E2 [07:51:46]MH_I2C_Read... [07:51:46]Read from MH i2c: E2 C8 00 [07:51:46]MH_I2C_Read... [07:51:46]Read from MH i2c: E2 C8 00 1D 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [07:51:46]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:51:46]wFMCommunicate OK [07:51:46]SAM_PROTO_GetShiftData done [07:51:46]requested_item shift.sale.total_cash is exist - process it [07:51:46]requested_item shift.sale_refund.total is exist - process it [07:51:46]requested_item shift.sale_refund.total_cash is exist - process it [07:51:46]requested_item shift.buy.total is exist - process it [07:51:46]requested_item shift.buy.total_cash is exist - process it [07:51:46]produce_requested_data done [07:51:46]produce_requested_data return {"fm.sale.total":111594092.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":23518.00,"shift.sale.total_cash":23518.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:51:46]process_action_free get_value [07:51:46]json_value_free [07:51:46]json_value_free done [07:51:46]process_json_proto returns [07:51:46]Send response to host [07:51:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111594092.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":23518.00,"shift.sale.total_cash":23518.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:51:46]free response buf [07:51:46]execute_script done [07:51:46]execute_script returns [07:51:46]free content buf [07:51:46]Sock 9.Close socket [07:51:46]Sock 9.Thread stoped [07:51:50]OFD Sender: No OFD packet to send [07:51:53]recv_with_timeout no data received [07:51:55]OFD Sender: No OFD packet to send [07:52:00]OFD Sender: No OFD packet to send [07:52:05]OFD Sender: No OFD packet to send [07:52:10]OFD Sender: No OFD packet to send [07:52:15]OFD Sender: No OFD packet to send [07:52:18]recv_with_timeout no data received [07:52:20]OFD Sender: No OFD packet to send [07:52:25]OFD Sender: No OFD packet to send [07:52:30]OFD Sender: No OFD packet to send [07:52:35]OFD Sender: No OFD packet to send [07:52:40]OFD Sender: No OFD packet to send [07:52:45]OFD Sender: No OFD packet to send [07:52:50]OFD Sender: No OFD packet to send [07:52:55]OFD Sender: No OFD packet to send [07:53:00]OFD Sender: No OFD packet to send [07:53:05]OFD Sender: No OFD packet to send [07:53:10]OFD Sender: No OFD packet to send [07:53:14]recv_with_timeout no data received [07:53:15]OFD Sender: No OFD packet to send [07:53:20]OFD Sender: No OFD packet to send [07:53:25]OFD Sender: No OFD packet to send [07:53:30]recv_with_timeout no data received [07:53:30]OFD Sender: No OFD packet to send [07:53:35]OFD Sender: No OFD packet to send [07:53:41]OFD Sender: No OFD packet to send [07:53:46]OFD Sender: No OFD packet to send [07:53:51]OFD Sender: No OFD packet to send [07:53:56]OFD Sender: No OFD packet to send [07:54:01]OFD Sender: No OFD packet to send [07:54:06]OFD Sender: No OFD packet to send [07:54:11]OFD Sender: No OFD packet to send [07:54:16]OFD Sender: No OFD packet to send [07:54:21]OFD Sender: No OFD packet to send [07:54:26]OFD Sender: No OFD packet to send [07:54:31]OFD Sender: No OFD packet to send [07:54:32]accept exits with 8 [07:54:32]New connection [07:54:32]New thread 3067485540 created [07:54:32]Thread 3067342180 joined [07:54:32]Waiting for new connection... [07:54:32] Sock 8.Parse request [07:54:32]Sock 8.Check first char [07:54:32]Sock 8.First char is OK [07:54:32]request: POST /json_proto HTTP/1.0 [07:54:32]Method: POST [07:54:32]URL: /json_proto [07:54:32]Method is POST - this is cgi request [07:54:32]url: /json_proto [07:54:32]query_string will be loaded in cgi processing [07:54:32]execute_cgi json_proto POST (null) [07:54:32]execute_cgi path=json_proto method=POST [07:54:32]POST find Content-Length [07:54:32]Host: 172.17.43.67:8080 [07:54:32]Content-Length: 793 [07:54:32]Content-Type: application/json [07:54:32] [07:54:32]POST finish read [07:54:32]Found Content-Length = 793 [07:54:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786177", "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" ] } } [07:54:32]execute_script... [07:54:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786177", "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" ] } } [07:54:32]POST & json_proto [07:54:32]process_json_proto [07:54:32]json parsed OK: [07:54:32]protocol is kg_v1.0 [07:54:32]action value=close_receipt [07:54:32]process_action close_receipt [07:54:32]cmd_close_receipt [07:54:32]MH_GetDate [07:54:32]Write to MH i2c: F0 00 00 1E 00 0D [07:54:32]Write i2c OK [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: F0 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: F0 09 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: F0 09 00 1E 00 00 B9 1E F1 66 6A BD 47 65 17 [07:54:32]GetLastDocTimeStamp 1727077783 [07:54:32]current date 1727078073 [07:54:32]FM_GetShiftState [07:54:32]SAM_PROTO_GetShiftState [07:54:32]wFMCommunicate request_size=4 [07:54:32]MH_SAM_APDU [07:54:32]CAPDU: 80 13 01 00 [07:54:32]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [07:54:32]Write i2c OK [07:54:32]MH_I2C_Read... [07:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:32]Read from MH i2c: E2 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 0E 00 [07:54:32]MH_I2C_Read... [07:54:32]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FE [07:54:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:54:32]wFMCommunicate OK [07:54:32]SAM_PROTO_GetShiftState done [07:54:32]FM_GetShiftState done [07:54:32]opened in 1727051593 [07:54:32]opened+sec_in_day 1727137993 [07:54:32]quantity*price = 0 [07:54:32]sum+1 = 1 [07:54: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 СНО: Общий режим Чек 41 23.09.2024 07:54 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152169 ФПД: 149406184083510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T075433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152169&fm=149406184083510&tin=02508201610067®Number=0000000000091825&sum=0 [07:54:33]StoreToDocumentArchive [07:54:33]shift 476 fd 152169 [07:54:33]save to /storage/0476/doc_00152169 [07:54:33]save last doc name /storage/0476/doc_00152169 to /storage/kkm_last_doc_name [07:54:33]save OK [07:54:33]Clear old archive folders... [07:54:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:54:33]tlvbuf is 00AB7B00 [07:54:33]SAM_PROTO_ClearQueue [07:54:33]wFMCommunicate request_size=4 [07:54:33]MH_SAM_APDU [07:54:33]CAPDU: 80 09 00 00 [07:54:33]Write to MH i2c: E2 08 00 2C 00 80 09 00 00 00 00 00 00 9E [07:54:33]Write i2c OK [07:54:33]MH_I2C_Read... [07:54:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:33]Read from MH i2c: E2 [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: E2 03 00 [07:54:33]MH_I2C_Read... [07:54:33]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:54:33]RAPDU: 90 00 [07:54:33]wFMCommunicate OK [07:54:33]SAM_PROTO_ClearQueue done [07:54:33]KKMCreateOFDPacket [07:54:33]OFDProtocolAddRootSTLVToBuf [07:54:33]FM_MakeSignedData [07:54:33]FM_MakeSignedData [07:54:33]SAM_PROTO_SignData [07:54:33]wFMCommunicate request_size=4 [07:54:33]MH_SAM_APDU [07:54:33]CAPDU: 80 0D 01 02 [07:54:33]Write to MH i2c: E2 08 00 2D 00 80 0D 01 02 00 00 00 00 A6 [07:54:33]Write i2c OK [07:54:33]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 03 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:54:34]RAPDU: 90 00 [07:54:34]wFMCommunicate OK [07:54:34]wFMCommunicate request_size=255 [07:54:34]MH_SAM_APDU [07:54: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 29 00 00 00 F4 03 04 00 B9 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 87 E2 56 87 [07:54:34]Write to MH i2c: E2 02 01 2E 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 B9 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 87 E2 56 87 00 00 FD [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 03 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:54:34]RAPDU: 90 00 [07:54:34]wFMCommunicate OK [07:54:34]wFMCommunicate request_size=7 [07:54:34]MH_SAM_APDU [07:54:34]CAPDU: 80 0D 02 02 02 90 36 [07:54:34]Write to MH i2c: E2 0A 00 2F 00 80 0D 02 02 02 00 90 36 00 00 73 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 03 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [07:54:34]RAPDU: 90 00 [07:54:34]wFMCommunicate OK [07:54:34]wFMCommunicate request_size=4 [07:54:34]MH_SAM_APDU [07:54:34]CAPDU: 80 0D 03 02 [07:54:34]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 0B 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 0B 00 30 00 00 BA 6B 3F 6D 61 77 E3 20 90 00 58 [07:54:34]RAPDU: BA 6B 3F 6D 61 77 E3 20 90 00 [07:54:34]wFMCommunicate OK [07:54:34]SAM_PROTO_SignData done [07:54:34]FM_MakeSignedData done [07:54:34]CreateOFDProtocolMessage [07:54:34]wFMCommunicate request_size=4 [07:54:34]MH_SAM_APDU [07:54:34]CAPDU: 80 11 00 00 [07:54:34]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:34]Read from MH i2c: E2 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 17 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: E2 17 00 31 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [07:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:54:34]wFMCommunicate OK [07:54:34]CreateOFDProtocolMessage done [07:54:34]OFDSenderStorePacket 152169 [07:54:34]StoreOFDPacket docnum=152169 [07:54: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 40 B9 04 01 23 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 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 29 00 00 00 F4 03 04 00 B9 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 87 E2 56 87 90 36 BA 6B 3F 6D 61 77 E3 20 [07:54:34]CheckFolder [07:54:34]dirname=/storage/ofd_packets [07:54:34]CheckFolder done [07:54:34]ProducePacketName [07:54:34]name=ofd_packets/00152169 [07:54:34]NVStorageSaveData ofd_packets/00152169 [07:54:34]File name is /storage/ofd_packets/00152169 [07:54:34]Write 298 bytes [07:54:34]NVStorageSaveData done [07:54:34]OFDSenderStorePacket done [07:54:34]KKMCreateOFDPacket done [07:54:34]NVStorageSaveData kkm_last_timestamp [07:54:34]File name is /storage/kkm_last_timestamp [07:54:34]Write 4 bytes [07:54:34]NVStorageSaveData done [07:54:34]ExternCall_PrintAddStr [07:54:34]wPrintStart [07:54:34]Write to MH i2c: 01 00 00 32 00 32 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 07 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [07:54:34]RasterBufferAndPrint [07:54:34]line Счет N : (1)1786177 [07:54:34]line ИНН: 02508201610067 [07:54:34]line Контрольно-Кассовый Чек [07:54:34]line ПРОДАЖА [07:54:34]line ТРК (МРК, ГНК) : 31 [07:54:34]line Товар: 2710194210 [07:54:34]line ДТ-К-5 [07:54:34]line 6.570 * 0.00 [07:54:34]line = 0.00 [07:54:34]line НДС 12% НСП 1% [07:54:34]line > о реализуемом товаре [07:54:34]line ИТОГО: 0.00 [07:54:34]line НСП 1% : 0.00 [07:54:34]line НДС 12% : 0.00 [07:54:34]line Наличными: 0.00 [07:54:34]line Безнал.: 0.00 [07:54:34]line Место: АЗС № 89 "Партнер Нефть" [07:54:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:54:34]line СНО: Общий режим [07:54:34]line Чек 41 23.09.2024 07:54 [07:54:34]line Смена: 476 ФФД: 1.0 [07:54:34]line ЗНМ: 0300000113 [07:54:34]line РНМ: 0000000000091825 [07:54:34]line Версия ККМ: 001 [07:54:34]line Платежная система: O! деньги [07:54:34]line ФМ: 0000000000871835 [07:54:34]line ФД: 152169 [07:54:34]line ФПД: 149406184083510 [07:54:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T075433&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152169&fm=149406184083510&tin=02508201610067®Number=0000000000091825&sum=0 [07:54:34]written 0, free lines is 4095 [07:54:34]OFD Sender: Processing packet 152169 [packets to send 827, broken 826] [07:54:34]ProducePacketName [07:54:34]name=ofd_packets/00152169 [07:54:34]OFD Sender: To server: pG, [07:54:34]CommunicateWithHost lk.salyk.kg:30040 [07:54:34]ConnectInit lk.salyk.kg [07:54:34]Write to MH i2c: 01 00 00 5C 00 5C [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 07 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DC 0C 4B [07:54:34]RasterBufferAndPrint [07:54:34]line [07:54:34]line [07:54:34]line [07:54:34]line [07:54:34]line [07:54:34]written 0, free lines is 3298 [07:54:34]MH_Cut [07:54:34]Write to MH i2c: D1 01 00 63 00 01 35 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: D1 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: D1 01 00 [07:54:34]MH_I2C_Read... [07:54:34]Read from MH i2c: D1 01 00 63 00 00 34 [07:54:34]Write to MH i2c: 01 00 00 64 00 64 [07:54:34]Write i2c OK [07:54:34]MH_I2C_Read... [07:54:35]Connected sock=10 [07:54: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 40 B9 04 01 23 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 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 29 00 00 00 F4 03 04 00 B9 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 87 E2 56 87 90 36 BA 6B 3F 6D 61 77 E3 20 [07:54:35]*** Cut start [07:54:35]*** Purtial cut [07:54:35]*** Stage 1: CUTSNS_PIN = 1 [07:54:35]Read from MH i2c: 01 [07:54:35]MH_I2C_Read... [07:54:35]*** Stop cut motor [07:54:35]*** Cut end [07:54:35]Read from MH i2c: 01 07 00 [07:54:35]MH_I2C_Read... [07:54:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [07:54:35]process_action close_receipt done [07:54:35]requested_data is exist [07:54:35]produce_requested_data [07:54:35]requested_item fm.sn is exist - process it [07:54:35]wFMCommunicate request_size=4 [07:54:35]MH_SAM_APDU [07:54:35]CAPDU: 80 11 00 00 [07:54:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [07:54:35]Write i2c OK [07:54:35]MH_I2C_Read... [07:54:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:35]Read from MH i2c: E2 [07:54:35]MH_I2C_Read... [07:54:35]Read from MH i2c: E2 17 00 [07:54:35]MH_I2C_Read... [07:54:35]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 [07:54:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:54:35]wFMCommunicate OK [07:54:35]requested_item fd.num is exist - process it [07:54:35]SAM_PROTO_GetFieldsCounters [07:54:35]wFMCommunicate request_size=4 [07:54:35]MH_SAM_APDU [07:54:35]CAPDU: 80 13 00 00 [07:54:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [07:54:35]Write i2c OK [07:54:35]MH_I2C_Read... [07:54:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:36]Read from MH i2c: E2 [07:54:36]MH_I2C_Read... [07:54:36]Read from MH i2c: E2 62 00 [07:54:36]MH_I2C_Read... [07:54:36]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 69 52 02 00 0E 04 04 00 DC 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 18 [07:54: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 69 52 02 00 0E 04 04 00 DC 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 [07:54:36]wFMCommunicate OK [07:54:36]SAM_PROTO_GetFieldsCounters done [07:54:36]requested_item shift.num is exist - process it [07:54:36]requested_item shift.opened is exist - process it [07:54:36]req_shift_opened [07:54:36]FM_GetShiftState [07:54:36]SAM_PROTO_GetShiftState [07:54:36]wFMCommunicate request_size=4 [07:54:36]MH_SAM_APDU [07:54:36]CAPDU: 80 13 01 00 [07:54:36]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:54:36]Write i2c OK [07:54:36]MH_I2C_Read... [07:54:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:36]Read from MH i2c: E2 [07:54:36]MH_I2C_Read... [07:54:36]Read from MH i2c: E2 0E 00 [07:54:36]MH_I2C_Read... [07:54:36]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [07:54:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:54:36]wFMCommunicate OK [07:54:36]SAM_PROTO_GetShiftState done [07:54:36]FM_GetShiftState done [07:54:36]req_shift_opened done [07:54:36]requested_item shift.open_date is exist - process it [07:54:36]req_shift_open_date [07:54:36]req_shift_open_date done [07:54:36]produce_requested_data done [07:54:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152169,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:54:36]process_action_free close_receipt [07:54:36]json_value_free [07:54:36]json_value_free done [07:54:36]process_json_proto returns [07:54:36]Send response to host [07:54:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152169,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:54:36]free response buf [07:54:36]execute_script done [07:54:36]execute_script returns [07:54:36]free content buf [07:54:36]Sock 8.Close socket [07:54:36]Sock 8.Thread stoped [07:54: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 97 79 47 00 0B 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 69 52 02 00 F4 03 04 00 BB C6 F0 66 B6 04 01 00 00 39 65 F3 21 7B 10 A5 47 [07:54:36]CommunicateWithHost err = 0 [07:54:36]CheckOFDResponse [07:54:36]1017 (14) - 77093643461234 [07:54:36]1041 (16) - 0000000000871835 [07:54:36]1040 (4) - 152169 [07:54:36]1012 (4) - 23.09.2024 01:39 [07:54:36]1206 (1) - 0 [07:54:36]OFD Sender: Remove packet 152169 [07:54:36]ProducePacketName [07:54:36]name=ofd_packets/00152169 [07:54:36]NVStorageDeleteData [07:54:36]OFD Sender: No OFD packet to send [07:54:41]OFD Sender: No OFD packet to send [07:54:46]OFD Sender: No OFD packet to send [07:54:50]recv_with_timeout no data received [07:54:51]OFD Sender: No OFD packet to send [07:54:56]OFD Sender: No OFD packet to send [07:55:01]OFD Sender: No OFD packet to send [07:55:06]OFD Sender: No OFD packet to send [07:55:11]OFD Sender: No OFD packet to send [07:55:16]OFD Sender: No OFD packet to send [07:55:21]OFD Sender: No OFD packet to send [07:55:26]OFD Sender: No OFD packet to send [07:55:29]accept exits with 9 [07:55:29]New connection [07:55:29]New thread 3067342180 created [07:55:29]Thread 3067485540 joined [07:55:29]Waiting for new connection... [07:55:29] Sock 9.Parse request [07:55:29]Sock 9.Check first char [07:55:29]Sock 9.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: 791 [07:55:29]Content-Type: application/json [07:55:29] [07:55:29]POST finish read [07:55:29]Found Content-Length = 791 [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)1786176", "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" : 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\u000A07147", "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)1786176", "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" : 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\u000A07147", "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 68 00 57 [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 68 00 00 F1 1E F1 66 6A BD 47 65 99 [07:55:29]GetLastDocTimeStamp 1727078073 [07:55:29]current date 1727078129 [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 69 00 80 13 01 00 00 00 00 00 E6 [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 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [07:55:29]RAPDU: 09 00 01 49 B7 F0 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 1727051593 [07:55:29]opened+sec_in_day 1727137993 [07:55:29]quantity*price = 0 [07:55:29]sum+1 = 1 [07:55: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 СНО: Общий режим Чек 42 23.09.2024 07:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 07147 ФМ: 0000000000871835 ФД: 152170 ФПД: 43962842203749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T075529&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152170&fm=43962842203749&tin=02508201610067®Number=0000000000091825&sum=0 [07:55:30]StoreToDocumentArchive [07:55:30]shift 476 fd 152170 [07:55:30]save to /storage/0476/doc_00152170 [07:55:30]save last doc name /storage/0476/doc_00152170 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=248 [07:55:30]tlvbuf is 00AB7D80 [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 76 00 80 09 00 00 00 00 00 00 E8 [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 76 00 00 90 00 EA [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 77 00 80 0D 01 02 00 00 00 00 F0 [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 77 00 00 90 00 EB [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 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 2A 00 00 00 F4 03 04 00 F1 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 27 FB E5 97 [07:55:30]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 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 2A 00 00 00 F4 03 04 00 F1 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 27 FB E5 97 00 00 CF [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 78 00 00 90 00 EC [07:55:31]RAPDU: 90 00 [07:55:31]wFMCommunicate OK [07:55:31]wFMCommunicate request_size=7 [07:55:31]MH_SAM_APDU [07:55:31]CAPDU: 80 0D 02 02 02 C6 65 [07:55:31]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 C6 65 00 00 22 [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 79 00 00 90 00 ED [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 7A 00 80 0D 03 02 00 00 00 00 F5 [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 7A 00 00 EA 06 25 B6 BE BF 7F 81 90 00 3E [07:55:31]RAPDU: EA 06 25 B6 BE BF 7F 81 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 7B 00 80 11 00 00 00 00 00 00 F5 [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 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 [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 152170 [07:55:31]StoreOFDPacket docnum=152170 [07:55: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 0F 63 04 01 1C C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2A 00 00 00 F4 03 04 00 F1 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 27 FB E5 97 C6 65 EA 06 25 B6 BE BF 7F 81 [07:55:31]CheckFolder [07:55:31]dirname=/storage/ofd_packets [07:55:31]CheckFolder done [07:55:31]ProducePacketName [07:55:31]name=ofd_packets/00152170 [07:55:31]NVStorageSaveData ofd_packets/00152170 [07:55:31]File name is /storage/ofd_packets/00152170 [07:55:31]Write 298 bytes [07:55:31]NVStorageSaveData done [07:55:31]OFDSenderStorePacket done [07:55:31]KKMCreateOFDPacket done [07:55:31]NVStorageSaveData kkm_last_timestamp [07:55:31]File name is /storage/kkm_last_timestamp [07:55:31]Write 4 bytes [07:55:31]NVStorageSaveData done [07:55:31]ExternCall_PrintAddStr [07:55:31]wPrintStart [07:55:31]Write to MH i2c: 01 00 00 7C 00 7C [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: 01 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: 01 07 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [07:55:31]RasterBufferAndPrint [07:55:31]line Счет N : (1)1786176 [07:55:31]line ИНН: 02508201610067 [07:55:31]line Контрольно-Кассовый Чек [07:55:31]line ПРОДАЖА [07:55:31]line ТРК (МРК, ГНК) : 41 [07:55:31]line Товар: 2710194210 [07:55:31]line ДТ-К-5 [07:55:31]line 104.990 * 0.00 [07:55:31]line = 0.00 [07:55:31]line НДС 12% НСП 1% [07:55:31]line > о реализуемом товаре [07:55:31]line ИТОГО: 0.00 [07:55:31]line НСП 1% : 0.00 [07:55:31]line НДС 12% : 0.00 [07:55:31]line Наличными: 0.00 [07:55:31]line Безнал.: 0.00 [07:55:31]line Место: АЗС № 89 "Партнер Нефть" [07:55:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:55:31]line СНО: Общий режим [07:55:31]line Чек 42 23.09.2024 07:55 [07:55:31]line Смена: 476 ФФД: 1.0 [07:55:31]line ЗНМ: 0300000113 [07:55:31]line РНМ: 0000000000091825 [07:55:31]line Версия ККМ: 001 [07:55:31]line Талоны: Топливная Карта [07:55:31]line 07147 [07:55:31]line ФМ: 0000000000871835 [07:55:31]line ФД: 152170 [07:55:31]line ФПД: 43962842203749 [07:55:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T075529&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152170&fm=43962842203749&tin=02508201610067®Number=0000000000091825&sum=0 [07:55:31]written 0, free lines is 4095 [07:55:31]OFD Sender: Processing packet 152170 [packets to send 827, broken 826] [07:55:31]ProducePacketName [07:55:31]name=ofd_packets/00152170 [07:55:31]OFD Sender: To server: pG, [07:55:31]CommunicateWithHost lk.salyk.kg:30040 [07:55:31]ConnectInit lk.salyk.kg [07:55:31]Write to MH i2c: 01 00 00 A6 00 A6 [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: 01 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: 01 07 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DC 0C 95 [07:55:31]RasterBufferAndPrint [07:55:31]line [07:55:31]line [07:55:31]line [07:55:31]line [07:55:31]line [07:55:31]written 0, free lines is 3298 [07:55:31]MH_Cut [07:55:31]Write to MH i2c: D1 01 00 AD 00 01 7F [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: D1 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: D1 01 00 [07:55:31]MH_I2C_Read... [07:55:31]Read from MH i2c: D1 01 00 AD 00 00 7E [07:55:31]Write to MH i2c: 01 00 00 AE 00 AE [07:55:31]Write i2c OK [07:55:31]MH_I2C_Read... [07:55:31]Connected sock=10 [07:55: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 63 04 01 1C C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2A 00 00 00 F4 03 04 00 F1 1E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 27 FB E5 97 C6 65 EA 06 25 B6 BE BF 7F 81 [07:55: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 8F DF 47 00 62 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 6A 52 02 00 F4 03 04 00 F3 C6 F0 66 B6 04 01 00 00 68 C2 4C 26 01 2D 5A DD [07:55:32]CommunicateWithHost err = 0 [07:55:32]CheckOFDResponse [07:55:32]1017 (14) - 77093643461234 [07:55:32]1041 (16) - 0000000000871835 [07:55:32]1040 (4) - 152170 [07:55:32]1012 (4) - 23.09.2024 01:40 [07:55:32]1206 (1) - 0 [07:55:32]OFD Sender: Remove packet 152170 [07:55:32]ProducePacketName [07:55:32]name=ofd_packets/00152170 [07:55:32]NVStorageDeleteData [07:55:32]*** Cut start [07:55:32]*** Purtial cut [07:55:32]*** Stage 1: CUTSNS_PIN = 1 [07:55:32]Read from MH i2c: 01 [07:55:32]MH_I2C_Read... [07:55:32]*** Stop cut motor [07:55:32]*** Cut end [07:55:32]Read from MH i2c: 01 07 00 [07:55:32]MH_I2C_Read... [07:55:32]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [07:55:32]process_action close_receipt done [07:55:32]requested_data is exist [07:55:32]produce_requested_data [07:55:32]requested_item fm.sn is exist - process it [07:55:32]wFMCommunicate request_size=4 [07:55:32]MH_SAM_APDU [07:55:32]CAPDU: 80 11 00 00 [07:55:32]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [07:55:32]Write i2c OK [07:55:32]MH_I2C_Read... [07:55:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:32]Read from MH i2c: E2 [07:55:32]MH_I2C_Read... [07:55:32]Read from MH i2c: E2 17 00 [07:55:32]MH_I2C_Read... [07:55:32]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:55:32]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:32]wFMCommunicate OK [07:55:32]requested_item fd.num is exist - process it [07:55:32]SAM_PROTO_GetFieldsCounters [07:55:32]wFMCommunicate request_size=4 [07:55:32]MH_SAM_APDU [07:55:32]CAPDU: 80 13 00 00 [07:55:32]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [07:55:32]Write i2c OK [07:55:32]MH_I2C_Read... [07:55:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:32]Read from MH i2c: E2 [07:55:32]MH_I2C_Read... [07:55:32]Read from MH i2c: E2 62 00 [07:55:32]MH_I2C_Read... [07:55:32]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 6A 52 02 00 0E 04 04 00 DC 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 66 [07:55: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 6A 52 02 00 0E 04 04 00 DC 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 [07:55:32]wFMCommunicate OK [07:55:32]SAM_PROTO_GetFieldsCounters done [07:55:32]requested_item shift.num is exist - process it [07:55:32]requested_item shift.opened is exist - process it [07:55:32]req_shift_opened [07:55:32]FM_GetShiftState [07:55:32]SAM_PROTO_GetShiftState [07:55:32]wFMCommunicate request_size=4 [07:55:32]MH_SAM_APDU [07:55:32]CAPDU: 80 13 01 00 [07:55:32]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [07:55:32]OFD Sender: No OFD packet to send [07:55:32]Write i2c OK [07:55:32]MH_I2C_Read... [07:55:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:32]Read from MH i2c: E2 [07:55:32]MH_I2C_Read... [07:55:32]Read from MH i2c: E2 0E 00 [07:55:32]MH_I2C_Read... [07:55:32]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 90 [07:55:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [07:55:32]wFMCommunicate OK [07:55:32]SAM_PROTO_GetShiftState done [07:55:32]FM_GetShiftState done [07:55:32]req_shift_opened done [07:55:32]requested_item shift.open_date is exist - process it [07:55:32]req_shift_open_date [07:55:32]req_shift_open_date done [07:55:32]produce_requested_data done [07:55:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152170,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [07:55:32]process_action_free close_receipt [07:55:32]json_value_free [07:55:32]json_value_free done [07:55:32]process_json_proto returns [07:55:32]Send response to host [07:55:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152170,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [07:55:32]free response buf [07:55:32]execute_script done [07:55:32]execute_script returns [07:55:32]free content buf [07:55:32]Sock 9.Close socket [07:55:32]Sock 9.Thread stoped [07:55:37]OFD Sender: No OFD packet to send [07:55:42]OFD Sender: No OFD packet to send [07:55:47]OFD Sender: No OFD packet to send [07:55:52]OFD Sender: No OFD packet to send [07:55:57]OFD Sender: No OFD packet to send [07:56:02]OFD Sender: No OFD packet to send [07:56:08]OFD Sender: No OFD packet to send [07:56:13]OFD Sender: No OFD packet to send [07:56:18]OFD Sender: No OFD packet to send [07:56:18]recv_with_timeout no data received [07:56:23]OFD Sender: No OFD packet to send [07:56:28]OFD Sender: No OFD packet to send [07:56:33]OFD Sender: No OFD packet to send [07:56:38]OFD Sender: No OFD packet to send [07:56:43]OFD Sender: No OFD packet to send [07:56:48]OFD Sender: No OFD packet to send [07:56:51]recv_with_timeout no data received [07:56:53]OFD Sender: No OFD packet to send [07:56:58]OFD Sender: No OFD packet to send [07:57:03]OFD Sender: No OFD packet to send [07:57:08]OFD Sender: No OFD packet to send [07:57:13]OFD Sender: No OFD packet to send [07:57:18]OFD Sender: No OFD packet to send [07:57:23]OFD Sender: No OFD packet to send [07:57:28]OFD Sender: No OFD packet to send [07:57:33]OFD Sender: No OFD packet to send [07:57:38]OFD Sender: No OFD packet to send [07:57:39]recv_with_timeout no data received [07:57:43]OFD Sender: No OFD packet to send [07:57:48]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:58]OFD Sender: No OFD packet to send [07:58:03]OFD Sender: No OFD packet to send [07:58:08]OFD Sender: No OFD packet to send [07:58:13]OFD Sender: No OFD packet to send [07:58:18]OFD Sender: No OFD packet to send [07:58:23]OFD Sender: No OFD packet to send [07:58:28]OFD Sender: No OFD packet to send [07:58:33]OFD Sender: No OFD packet to send [07:58:37]recv_with_timeout no data received [07:58:38]OFD Sender: No OFD packet to send [07:58:43]OFD Sender: No OFD packet to send [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:00]recv_with_timeout no data received [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:10]recv_with_timeout no data received [07:59:13]OFD Sender: No OFD packet to send [07:59:18]OFD Sender: No OFD packet to send [07:59:23]OFD Sender: No OFD packet to send [07:59:28]recv_with_timeout no data received [07:59:28]OFD Sender: No OFD packet to send [07:59:33]OFD Sender: No OFD packet to send [07:59:38]OFD Sender: No OFD packet to send [07:59:43]OFD Sender: No OFD packet to send [07:59:44]recv_with_timeout no data received [07:59:48]OFD Sender: No OFD packet to send [07:59:53]OFD Sender: No OFD packet to send [07:59:56]recv_with_timeout no data received [07:59:58]OFD Sender: No OFD packet to send [08:00:03]OFD Sender: No OFD packet to send [08:00:08]OFD Sender: No OFD packet to send [08:00:13]OFD Sender: No OFD packet to send [08:00:18]OFD Sender: No OFD packet to send [08:00:23]OFD Sender: No OFD packet to send [08:00:28]OFD Sender: No OFD packet to send [08:00:33]OFD Sender: No OFD packet to send [08:00:37]recv_with_timeout no data received [08:00:38]accept exits with 8 [08:00:38]New connection [08:00:38]New thread 3067485540 created [08:00:38]Thread 3067342180 joined [08:00:38]Waiting for new connection... [08:00:38] Sock 8.Parse request [08:00:38]Sock 8.Check first char [08:00:38]Sock 8.First char is OK [08:00:38]request: POST /json_proto HTTP/1.0 [08:00:38]Method: POST [08:00:38]URL: /json_proto [08:00:38]Method is POST - this is cgi request [08:00:38]url: /json_proto [08:00:38]query_string will be loaded in cgi processing [08:00:38]execute_cgi json_proto POST (null) [08:00:38]execute_cgi path=json_proto method=POST [08:00:38]POST find Content-Length [08:00:38]Host: 172.17.43.67:8080 [08:00:38]Content-Length: 796 [08:00:38]Content-Type: application/json [08:00:38] [08:00:38]POST finish read [08:00:38]Found Content-Length = 796 [08:00:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786178", "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" : 5.900, "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:00:38]execute_script... [08:00:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786178", "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" : 5.900, "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:00:38]POST & json_proto [08:00:38]process_json_proto [08:00:38]json parsed OK: [08:00:38]protocol is kg_v1.0 [08:00:38]action value=close_receipt [08:00:38]process_action close_receipt [08:00:38]cmd_close_receipt [08:00:38]MH_GetDate [08:00:38]Write to MH i2c: F0 00 00 B2 00 A1 [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: F0 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: F0 09 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: F0 09 00 B2 00 00 26 20 F1 66 6A BD 47 65 1A [08:00:38]GetLastDocTimeStamp 1727078129 [08:00:38]current date 1727078438 [08:00:38]FM_GetShiftState [08:00:38]SAM_PROTO_GetShiftState [08:00:38]wFMCommunicate request_size=4 [08:00:38]MH_SAM_APDU [08:00:38]CAPDU: 80 13 01 00 [08:00:38]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [08:00:38]Write i2c OK [08:00:38]MH_I2C_Read... [08:00:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:38]Read from MH i2c: E2 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 0E 00 [08:00:38]MH_I2C_Read... [08:00:38]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 92 [08:00:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:00:38]wFMCommunicate OK [08:00:38]SAM_PROTO_GetShiftState done [08:00:38]FM_GetShiftState done [08:00:38]opened in 1727051593 [08:00:38]opened+sec_in_day 1727137993 [08:00:38]quantity*price = 0 [08:00:38]sum+1 = 1 [08:00:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 43 23.09.2024 08:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152171 ФПД: 131083221294234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080038&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152171&fm=131083221294234&tin=02508201610067®Number=0000000000091825&sum=0 [08:00:39]StoreToDocumentArchive [08:00:39]shift 476 fd 152171 [08:00:39]save to /storage/0476/doc_00152171 [08:00:39]save last doc name /storage/0476/doc_00152171 to /storage/kkm_last_doc_name [08:00:39]save OK [08:00:39]Clear old archive folders... [08:00:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:00:39]tlvbuf is 00AAE370 [08:00:39]SAM_PROTO_ClearQueue [08:00:39]wFMCommunicate request_size=4 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 09 00 00 [08:00:39]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:39]Read from MH i2c: E2 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [08:00:39]RAPDU: 90 00 [08:00:39]wFMCommunicate OK [08:00:39]SAM_PROTO_ClearQueue done [08:00:39]KKMCreateOFDPacket [08:00:39]OFDProtocolAddRootSTLVToBuf [08:00:39]FM_MakeSignedData [08:00:39]FM_MakeSignedData [08:00:39]SAM_PROTO_SignData [08:00:39]wFMCommunicate request_size=4 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 0D 01 02 [08:00:39]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:39]Read from MH i2c: E2 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:00:39]RAPDU: 90 00 [08:00:39]wFMCommunicate OK [08:00:39]wFMCommunicate request_size=255 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 26 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 77 [08:00:39]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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 26 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 77 00 00 42 [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:39]Read from MH i2c: E2 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 [08:00:39]MH_I2C_Read... [08:00:39]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:00:39]RAPDU: 90 00 [08:00:39]wFMCommunicate OK [08:00:39]wFMCommunicate request_size=10 [08:00:39]MH_SAM_APDU [08:00:39]CAPDU: 80 0D 02 02 05 38 30 D7 5C 9A [08:00:39]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 38 30 D7 5C 9A 00 00 7C [08:00:39]Write i2c OK [08:00:39]MH_I2C_Read... [08:00:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 03 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [08:00:40]RAPDU: 90 00 [08:00:40]wFMCommunicate OK [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 0D 03 02 [08:00:40]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0B 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0B 00 C4 00 00 D9 05 FC 93 51 7C 53 49 90 00 16 [08:00:40]RAPDU: D9 05 FC 93 51 7C 53 49 90 00 [08:00:40]wFMCommunicate OK [08:00:40]SAM_PROTO_SignData done [08:00:40]FM_MakeSignedData done [08:00:40]CreateOFDProtocolMessage [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 11 00 00 [08:00:40]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 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 [08:00:40]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:40]wFMCommunicate OK [08:00:40]CreateOFDProtocolMessage done [08:00:40]OFDSenderStorePacket 152171 [08:00:40]StoreOFDPacket docnum=152171 [08:00: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 2B 3C 07 01 05 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 26 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 77 38 30 D7 5C 9A D9 05 FC 93 51 7C 53 49 [08:00:40]CheckFolder [08:00:40]dirname=/storage/ofd_packets [08:00:40]CheckFolder done [08:00:40]ProducePacketName [08:00:40]name=ofd_packets/00152171 [08:00:40]NVStorageSaveData ofd_packets/00152171 [08:00:40]File name is /storage/ofd_packets/00152171 [08:00:40]Write 301 bytes [08:00:40]NVStorageSaveData done [08:00:40]OFDSenderStorePacket done [08:00:40]KKMCreateOFDPacket done [08:00:40]NVStorageSaveData kkm_last_timestamp [08:00:40]File name is /storage/kkm_last_timestamp [08:00:40]Write 4 bytes [08:00:40]NVStorageSaveData done [08:00:40]ExternCall_PrintAddStr [08:00:40]wPrintStart [08:00:40]Write to MH i2c: 01 00 00 C6 00 C6 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [08:00:40]RasterBufferAndPrint [08:00:40]line Счет N : (1)1786178 [08:00:40]line ИНН: 02508201610067 [08:00:40]line Контрольно-Кассовый Чек [08:00:40]line ПРОДАЖА [08:00:40]line ТРК (МРК, ГНК) : 42 [08:00:40]line Товар: 2710124130 [08:00:40]line Аи-92-К-5 [08:00:40]line 5.900 * 0.00 [08:00:40]line = 0.00 [08:00:40]line НДС 12% НСП 1% [08:00:40]line > о реализуемом товаре [08:00:40]line ИТОГО: 0.00 [08:00:40]line НСП 1% : 0.00 [08:00:40]line НДС 12% : 0.00 [08:00:40]line Наличными: 0.00 [08:00:40]line Безнал.: 0.00 [08:00:40]line Место: АЗС № 89 "Партнер Нефть" [08:00:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:00:40]line СНО: Общий режим [08:00:40]line Чек 43 23.09.2024 08:00 [08:00:40]line Смена: 476 ФФД: 1.0 [08:00:40]line ЗНМ: 0300000113 [08:00:40]line РНМ: 0000000000091825 [08:00:40]line Версия ККМ: 001 [08:00:40]line Платежная система: O! деньги [08:00:40]line ФМ: 0000000000871835 [08:00:40]line ФД: 152171 [08:00:40]line ФПД: 131083221294234 [08:00:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080038&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152171&fm=131083221294234&tin=02508201610067®Number=0000000000091825&sum=0 [08:00:40]written 0, free lines is 4095 [08:00:40]OFD Sender: Processing packet 152171 [packets to send 827, broken 826] [08:00:40]ProducePacketName [08:00:40]name=ofd_packets/00152171 [08:00:40]OFD Sender: To server: pG, [08:00:40]CommunicateWithHost lk.salyk.kg:30040 [08:00:40]ConnectInit lk.salyk.kg [08:00:40]Connected sock=10 [08:00: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 2B 3C 07 01 05 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 26 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 77 38 30 D7 5C 9A D9 05 FC 93 51 7C 53 49 [08:00:40]Write to MH i2c: 01 00 00 F0 00 F0 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E8 0C EB [08:00:40]RasterBufferAndPrint [08:00:40]line [08:00:40]line [08:00:40]line [08:00:40]line [08:00:40]line [08:00:40]written 0, free lines is 3310 [08:00:40]MH_Cut [08:00:40]Write to MH i2c: D1 01 00 F7 00 01 C9 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: D1 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: D1 01 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: D1 01 00 F7 00 00 C8 [08:00:40]Write to MH i2c: 01 00 00 F8 00 F8 [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00: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 FF F0 47 00 AC 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 6B 52 02 00 F4 03 04 00 28 C8 F0 66 B6 04 01 00 00 39 4D 82 C0 3A 80 83 53 [08:00:40]CommunicateWithHost err = 0 [08:00:40]CheckOFDResponse [08:00:40]1017 (14) - 77093643461234 [08:00:40]1041 (16) - 0000000000871835 [08:00:40]1040 (4) - 152171 [08:00:40]1012 (4) - 23.09.2024 01:45 [08:00:40]1206 (1) - 0 [08:00:40]OFD Sender: Remove packet 152171 [08:00:40]ProducePacketName [08:00:40]name=ofd_packets/00152171 [08:00:40]NVStorageDeleteData [08:00:41]*** Cut start [08:00:41]*** Purtial cut [08:00:41]*** Stage 1: CUTSNS_PIN = 1 [08:00:41]OFD Sender: No OFD packet to send [08:00:41]Read from MH i2c: 01 [08:00:41]MH_I2C_Read... [08:00:41]*** Stop cut motor [08:00:41]*** Cut end [08:00:41]Read from MH i2c: 01 07 00 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [08:00:41]process_action close_receipt done [08:00:41]requested_data is exist [08:00:41]produce_requested_data [08:00:41]requested_item fm.sn is exist - process it [08:00:41]wFMCommunicate request_size=4 [08:00:41]MH_SAM_APDU [08:00:41]CAPDU: 80 11 00 00 [08:00:41]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [08:00:41]Write i2c OK [08:00:41]MH_I2C_Read... [08:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:41]Read from MH i2c: E2 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: E2 17 00 [08:00:41]MH_I2C_Read... [08:00:41]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 [08:00:41]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:41]wFMCommunicate OK [08:00:41]requested_item fd.num is exist - process it [08:00:41]SAM_PROTO_GetFieldsCounters [08:00:41]wFMCommunicate request_size=4 [08:00:41]MH_SAM_APDU [08:00:41]CAPDU: 80 13 00 00 [08:00:41]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [08:00:41]Write i2c OK [08:00:41]MH_I2C_Read... [08:00:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:41]Read from MH i2c: E2 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: E2 62 00 [08:00:41]MH_I2C_Read... [08:00:41]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 6B 52 02 00 0E 04 04 00 DC 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 B4 [08:00: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 6B 52 02 00 0E 04 04 00 DC 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:00:41]wFMCommunicate OK [08:00:41]SAM_PROTO_GetFieldsCounters done [08:00:41]requested_item shift.num is exist - process it [08:00:41]requested_item shift.opened is exist - process it [08:00:41]req_shift_opened [08:00:41]FM_GetShiftState [08:00:41]SAM_PROTO_GetShiftState [08:00:41]wFMCommunicate request_size=4 [08:00:41]MH_SAM_APDU [08:00:41]CAPDU: 80 13 01 00 [08:00:41]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [08:00:41]Write i2c OK [08:00:41]MH_I2C_Read... [08:00:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:41]Read from MH i2c: E2 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: E2 0E 00 [08:00:41]MH_I2C_Read... [08:00:41]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [08:00:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:00:41]wFMCommunicate OK [08:00:41]SAM_PROTO_GetShiftState done [08:00:41]FM_GetShiftState done [08:00:41]req_shift_opened done [08:00:41]requested_item shift.open_date is exist - process it [08:00:41]req_shift_open_date [08:00:41]req_shift_open_date done [08:00:41]produce_requested_data done [08:00:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152171,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:00:41]process_action_free close_receipt [08:00:41]json_value_free [08:00:41]json_value_free done [08:00:41]process_json_proto returns [08:00:41]Send response to host [08:00:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152171,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:00:41]free response buf [08:00:41]execute_script done [08:00:41]execute_script returns [08:00:41]free content buf [08:00:41]Sock 8.Close socket [08:00:41]Sock 8.Thread stoped [08:00:46]OFD Sender: No OFD packet to send [08:00:51]OFD Sender: No OFD packet to send [08:00:56]OFD Sender: No OFD packet to send [08:01:01]OFD Sender: No OFD packet to send [08:01:06]OFD Sender: No OFD packet to send [08:01:07]accept exits with 9 [08:01:07]New connection [08:01:07]New thread 3067342180 created [08:01:07]Thread 3067485540 joined [08:01:07]Waiting for new connection... [08:01:07] Sock 9.Parse request [08:01:07]Sock 9.Check first char [08:01:07]Sock 9.First char is OK [08:01:07]request: POST /json_proto HTTP/1.0 [08:01:07]Method: POST [08:01:07]URL: /json_proto [08:01:07]Method is POST - this is cgi request [08:01:07]url: /json_proto [08:01:07]query_string will be loaded in cgi processing [08:01:07]execute_cgi json_proto POST (null) [08:01:07]execute_cgi path=json_proto method=POST [08:01:07]POST find Content-Length [08:01:07]Host: 172.17.43.67:8080 [08:01:07]Content-Length: 796 [08:01:07]Content-Type: application/json [08:01:07] [08:01:07]POST finish read [08:01:07]Found Content-Length = 796 [08:01:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786179", "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" : 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" ] } } [08:01:07]execute_script... [08:01: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)1786179", "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" : 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" ] } } [08:01:07]POST & json_proto [08:01:07]process_json_proto [08:01:07]json parsed OK: [08:01:07]protocol is kg_v1.0 [08:01:07]action value=close_receipt [08:01:07]process_action close_receipt [08:01:07]cmd_close_receipt [08:01:07]MH_GetDate [08:01:07]Write to MH i2c: F0 00 00 FC 00 EB [08:01:07]Write i2c OK [08:01:07]MH_I2C_Read... [08:01:07]Read from MH i2c: F0 [08:01:07]MH_I2C_Read... [08:01:07]Read from MH i2c: F0 09 00 [08:01:07]MH_I2C_Read... [08:01:07]Read from MH i2c: F0 09 00 FC 00 00 43 20 F1 66 6A BD 47 65 81 [08:01:07]GetLastDocTimeStamp 1727078438 [08:01:07]current date 1727078467 [08:01:07]FM_GetShiftState [08:01:07]SAM_PROTO_GetShiftState [08:01:07]wFMCommunicate request_size=4 [08:01:07]MH_SAM_APDU [08:01:07]CAPDU: 80 13 01 00 [08:01:07]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [08:01:07]Write i2c OK [08:01:07]MH_I2C_Read... [08:01:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:07]Read from MH i2c: E2 [08:01:07]MH_I2C_Read... [08:01:07]Read from MH i2c: E2 0E 00 [08:01:07]MH_I2C_Read... [08:01:07]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [08:01:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:01:07]wFMCommunicate OK [08:01:07]SAM_PROTO_GetShiftState done [08:01:07]FM_GetShiftState done [08:01:07]opened in 1727051593 [08:01:07]opened+sec_in_day 1727137993 [08:01:07]quantity*price = 0 [08:01:07]sum+1 = 1 [08:01: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 СНО: Общий режим Чек 44 23.09.2024 08:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152172 ФПД: 279047619408934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152172&fm=279047619408934&tin=02508201610067®Number=0000000000091825&sum=0 [08:01:08]StoreToDocumentArchive [08:01:08]shift 476 fd 152172 [08:01:08]save to /storage/0476/doc_00152172 [08:01:08]save last doc name /storage/0476/doc_00152172 to /storage/kkm_last_doc_name [08:01:08]save OK [08:01:08]Clear old archive folders... [08:01:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:08]tlvbuf is 00ABB400 [08:01:08]SAM_PROTO_ClearQueue [08:01:08]wFMCommunicate request_size=4 [08:01:08]MH_SAM_APDU [08:01:08]CAPDU: 80 09 00 00 [08:01:08]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [08:01:08]Write i2c OK [08:01:08]MH_I2C_Read... [08:01:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:08]Read from MH i2c: E2 [08:01:08]MH_I2C_Read... [08:01:08]Read from MH i2c: E2 03 00 [08:01:08]MH_I2C_Read... [08:01:08]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [08:01:08]RAPDU: 90 00 [08:01:08]wFMCommunicate OK [08:01:08]SAM_PROTO_ClearQueue done [08:01:08]KKMCreateOFDPacket [08:01:08]OFDProtocolAddRootSTLVToBuf [08:01:08]FM_MakeSignedData [08:01:08]FM_MakeSignedData [08:01:08]SAM_PROTO_SignData [08:01:08]wFMCommunicate request_size=4 [08:01:08]MH_SAM_APDU [08:01:08]CAPDU: 80 0D 01 02 [08:01:08]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [08:01:08]Write i2c OK [08:01:08]MH_I2C_Read... [08:01:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:08]Read from MH i2c: E2 [08:01:08]MH_I2C_Read... [08:01:08]Read from MH i2c: E2 03 00 [08:01:08]MH_I2C_Read... [08:01:08]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [08:01:08]RAPDU: 90 00 [08:01:08]wFMCommunicate OK [08:01:08]wFMCommunicate request_size=255 [08:01:08]MH_SAM_APDU [08:01: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 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 2C 00 00 00 F4 03 04 00 44 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD [08:01:08]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 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 2C 00 00 00 F4 03 04 00 44 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD 00 00 00 [08:01:08]Write i2c OK [08:01:08]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 [08:01:09]MH_I2C_Read... [08:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:09]Read from MH i2c: E2 03 00 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [08:01:09]RAPDU: 90 00 [08:01:09]wFMCommunicate OK [08:01:09]wFMCommunicate request_size=10 [08:01:09]MH_SAM_APDU [08:01:09]CAPDU: 80 0D 02 02 05 CA D6 3A F4 26 [08:01:09]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 CA D6 3A F4 26 00 00 86 [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:09]Read from MH i2c: E2 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 03 00 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [08:01:09]RAPDU: 90 00 [08:01:09]wFMCommunicate OK [08:01:09]wFMCommunicate request_size=4 [08:01:09]MH_SAM_APDU [08:01:09]CAPDU: 80 0D 03 02 [08:01:09]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:09]Read from MH i2c: E2 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 0B 00 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 0B 00 0E 01 00 FE 01 8E 43 BA 05 2E 92 90 00 DA [08:01:09]RAPDU: FE 01 8E 43 BA 05 2E 92 90 00 [08:01:09]wFMCommunicate OK [08:01:09]SAM_PROTO_SignData done [08:01:09]FM_MakeSignedData done [08:01:09]CreateOFDProtocolMessage [08:01:09]wFMCommunicate request_size=4 [08:01:09]MH_SAM_APDU [08:01:09]CAPDU: 80 11 00 00 [08:01:09]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:09]Read from MH i2c: E2 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: E2 17 00 [08:01:09]MH_I2C_Read... [08:01:09]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 [08: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 [08:01:09]wFMCommunicate OK [08:01:09]CreateOFDProtocolMessage done [08:01:09]OFDSenderStorePacket 152172 [08:01:09]StoreOFDPacket docnum=152172 [08:01: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 26 80 07 01 31 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 00 00 00 F4 03 04 00 44 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD CA D6 3A F4 26 FE 01 8E 43 BA 05 2E 92 [08:01:09]CheckFolder [08:01:09]dirname=/storage/ofd_packets [08:01:09]CheckFolder done [08:01:09]ProducePacketName [08:01:09]name=ofd_packets/00152172 [08:01:09]NVStorageSaveData ofd_packets/00152172 [08:01:09]File name is /storage/ofd_packets/00152172 [08:01:09]Write 301 bytes [08:01:09]NVStorageSaveData done [08:01:09]OFDSenderStorePacket done [08:01:09]KKMCreateOFDPacket done [08:01:09]NVStorageSaveData kkm_last_timestamp [08:01:09]File name is /storage/kkm_last_timestamp [08:01:09]Write 4 bytes [08:01:09]NVStorageSaveData done [08:01:09]ExternCall_PrintAddStr [08:01:09]wPrintStart [08:01:09]Write to MH i2c: 01 00 00 10 01 11 [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: 01 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: 01 07 00 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [08:01:09]RasterBufferAndPrint [08:01:09]line Счет N : (1)1786179 [08:01:09]line ИНН: 02508201610067 [08:01:09]line Контрольно-Кассовый Чек [08:01:09]line ПРОДАЖА [08:01:09]line ТРК (МРК, ГНК) : 12 [08:01:09]line Товар: 2710124130 [08:01:09]line Аи-92-К-5 [08:01:09]line 7.380 * 0.00 [08:01:09]line = 0.00 [08:01:09]line НДС 12% НСП 1% [08:01:09]line > о реализуемом товаре [08:01:09]line ИТОГО: 0.00 [08:01:09]line НСП 1% : 0.00 [08:01:09]line НДС 12% : 0.00 [08:01:09]line Наличными: 0.00 [08:01:09]line Безнал.: 0.00 [08:01:09]line Место: АЗС № 89 "Партнер Нефть" [08:01:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:01:09]line СНО: Общий режим [08:01:09]line Чек 44 23.09.2024 08:01 [08:01:09]line Смена: 476 ФФД: 1.0 [08:01:09]line ЗНМ: 0300000113 [08:01:09]line РНМ: 0000000000091825 [08:01:09]line Версия ККМ: 001 [08:01:09]line Платежная система: O! деньги [08:01:09]line ФМ: 0000000000871835 [08:01:09]line ФД: 152172 [08:01:09]line ФПД: 279047619408934 [08:01:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152172&fm=279047619408934&tin=02508201610067®Number=0000000000091825&sum=0 [08:01:09]written 0, free lines is 4095 [08:01:09]OFD Sender: Processing packet 152172 [packets to send 827, broken 826] [08:01:09]ProducePacketName [08:01:09]name=ofd_packets/00152172 [08:01:09]OFD Sender: To server: pG, [08:01:09]CommunicateWithHost lk.salyk.kg:30040 [08:01:09]ConnectInit lk.salyk.kg [08:01:09]Write to MH i2c: 01 00 00 3A 01 3B [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: 01 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: 01 07 00 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 DC 0C 2A [08:01:09]RasterBufferAndPrint [08:01:09]line [08:01:09]line [08:01:09]line [08:01:09]line [08:01:09]line [08:01:09]written 0, free lines is 3301 [08:01:09]MH_Cut [08:01:09]Write to MH i2c: D1 01 00 41 01 01 14 [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: D1 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: D1 01 00 [08:01:09]MH_I2C_Read... [08:01:09]Read from MH i2c: D1 01 00 41 01 00 13 [08:01:09]Write to MH i2c: 01 00 00 42 01 43 [08:01:09]Write i2c OK [08:01:09]MH_I2C_Read... [08:01:10]*** Cut start [08:01:10]*** Purtial cut [08:01:10]*** Stage 1: CUTSNS_PIN = 1 [08:01:10]Read from MH i2c: 01 [08:01:10]MH_I2C_Read... [08:01:10]*** Stop cut motor [08:01:10]*** Cut end [08:01:10]Read from MH i2c: 01 07 00 [08:01:10]MH_I2C_Read... [08:01:10]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [08:01:10]process_action close_receipt done [08:01:10]requested_data is exist [08:01:10]produce_requested_data [08:01:10]requested_item fm.sn is exist - process it [08:01:10]wFMCommunicate request_size=4 [08:01:10]MH_SAM_APDU [08:01:10]CAPDU: 80 11 00 00 [08:01:10]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [08:01:10]Write i2c OK [08:01:10]MH_I2C_Read... [08:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:10]Read from MH i2c: E2 [08:01:10]MH_I2C_Read... [08:01:10]Read from MH i2c: E2 17 00 [08:01:10]MH_I2C_Read... [08:01:10]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 [08:01:10]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:10]wFMCommunicate OK [08:01:10]requested_item fd.num is exist - process it [08:01:10]SAM_PROTO_GetFieldsCounters [08:01:10]wFMCommunicate request_size=4 [08:01:10]MH_SAM_APDU [08:01:10]CAPDU: 80 13 00 00 [08:01:10]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [08:01:10]Write i2c OK [08:01:10]MH_I2C_Read... [08:01:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:10]Read from MH i2c: E2 [08:01:10]MH_I2C_Read... [08:01:10]Read from MH i2c: E2 62 00 [08:01:10]MH_I2C_Read... [08:01:10]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 6C 52 02 00 0E 04 04 00 DC 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 03 [08:01: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 6C 52 02 00 0E 04 04 00 DC 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:01:10]wFMCommunicate OK [08:01:10]SAM_PROTO_GetFieldsCounters done [08:01:10]requested_item shift.num is exist - process it [08:01:10]requested_item shift.opened is exist - process it [08:01:10]req_shift_opened [08:01:10]FM_GetShiftState [08:01:10]SAM_PROTO_GetShiftState [08:01:10]wFMCommunicate request_size=4 [08:01:10]MH_SAM_APDU [08:01:10]CAPDU: 80 13 01 00 [08:01:10]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [08:01:10]Write i2c OK [08:01:10]MH_I2C_Read... [08:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:11]Read from MH i2c: E2 [08:01:11]MH_I2C_Read... [08:01:11]Read from MH i2c: E2 0E 00 [08:01:11]MH_I2C_Read... [08:01:11]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 25 [08:01:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:01:11]wFMCommunicate OK [08:01:11]SAM_PROTO_GetShiftState done [08:01:11]FM_GetShiftState done [08:01:11]req_shift_opened done [08:01:11]requested_item shift.open_date is exist - process it [08:01:11]req_shift_open_date [08:01:11]req_shift_open_date done [08:01:11]produce_requested_data done [08:01:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152172,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:01:11]process_action_free close_receipt [08:01:11]json_value_free [08:01:11]json_value_free done [08:01:11]process_json_proto returns [08:01:11]Send response to host [08:01:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152172,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:01:11]free response buf [08:01:11]execute_script done [08:01:11]execute_script returns [08:01:11]free content buf [08:01:11]Sock 9.Close socket [08:01:11]Sock 9.Thread stoped [08:01:13]recv_with_timeout no data received [08:01:14]ConnectInit Can't take IP for lk.salyk.kg [08:01:14]CommunicateWithHost connect error [08:01:14]CommunicateWithHost err = -1 [08:01:14]OFD Sender: Server communicate error [08:01:17]int [08:01:17]Write to MH i2c: 01 00 00 46 01 47 [08:01:17]*** FLAG_PRN_KEY set [08:01:17]Write i2c OK [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: 01 [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: 01 07 00 [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: 01 07 00 46 01 00 08 00 00 00 FF 0F 64 [08:01:17]state=0 [08:01:17]Key pressed [08:01:17]Feed [08:01:17]Write to MH i2c: D8 00 00 47 01 1F [08:01:17]Write i2c OK [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: D8 [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: D8 01 00 [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: D8 01 00 47 01 00 20 [08:01:17]int [08:01:17]Write to MH i2c: 01 00 00 48 01 49 [08:01:17]Write i2c OK [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: 01 [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: 01 07 00 [08:01:17]MH_I2C_Read... [08:01:17]Read from MH i2c: 01 07 00 48 01 00 48 00 00 00 3C 00 D4 [08:01:17]state=2 [08:01:17]Key pressed [08:01:18]int [08:01:18]Write to MH i2c: 01 00 00 49 01 4A [08:01:18]*** FLAG_PRN_KEY reset [08:01:18]Write i2c OK [08:01:18]MH_I2C_Read... [08:01:18]Read from MH i2c: 01 [08:01:18]MH_I2C_Read... [08:01:18]Read from MH i2c: 01 07 00 [08:01:18]MH_I2C_Read... [08:01:18]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FD 0F 5D [08:01:18]state=2 [08:01:18]Stop feed [08:01:19]OFD Sender: Processing packet 152172 [packets to send 827, broken 826] [08:01:19]ProducePacketName [08:01:19]name=ofd_packets/00152172 [08:01:19]OFD Sender: To server: pG, [08:01:19]CommunicateWithHost lk.salyk.kg:30040 [08:01:19]ConnectInit lk.salyk.kg [08:01:22]Connected sock=10 [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 26 80 07 01 31 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 00 00 00 F4 03 04 00 44 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD CA D6 3A F4 26 FE 01 8E 43 BA 05 2E 92 [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 58 7C 47 00 3C 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 6C 52 02 00 F4 03 04 00 52 C8 F0 66 B6 04 01 00 00 BE 7C 9C 7F 19 1B B1 CC [08:01:23]CommunicateWithHost err = 0 [08:01:23]CheckOFDResponse [08:01:23]1017 (14) - 77093643461234 [08:01:23]1041 (16) - 0000000000871835 [08:01:23]1040 (4) - 152172 [08:01:23]1012 (4) - 23.09.2024 01:45 [08:01:23]1206 (1) - 0 [08:01:23]OFD Sender: Remove packet 152172 [08:01:23]ProducePacketName [08:01:23]name=ofd_packets/00152172 [08:01:23]NVStorageDeleteData [08:01:23]OFD Sender: No OFD packet to send [08:01:24]recv_with_timeout no data received [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:42]recv_with_timeout no data received [08:01:43]OFD Sender: No OFD packet to send [08:01:48]OFD Sender: No OFD packet to send [08:01:54]OFD Sender: No OFD packet to send [08:01:59]OFD Sender: No OFD packet to send [08:02:04]OFD Sender: No OFD packet to send [08:02:09]OFD Sender: No OFD packet to send [08:02:14]OFD Sender: No OFD packet to send [08:02:14]recv_with_timeout no data received [08:02:19]OFD Sender: No OFD packet to send [08:02:24]OFD Sender: No OFD packet to send [08:02:29]OFD Sender: No OFD packet to send [08:02:34]OFD Sender: No OFD packet to send [08:02:39]OFD Sender: No OFD packet to send [08:02:44]OFD Sender: No OFD packet to send [08:02:49]OFD Sender: No OFD packet to send [08:02:54]OFD Sender: No OFD packet to send [08:02:59]OFD Sender: No OFD packet to send [08:03:04]OFD Sender: No OFD packet to send [08:03:09]OFD Sender: No OFD packet to send [08:03:14]OFD Sender: No OFD packet to send [08:03:19]OFD Sender: No OFD packet to send [08:03:24]OFD Sender: No OFD packet to send [08:03:29]OFD Sender: No OFD packet to send [08:03:32]recv_with_timeout no data received [08:03:34]OFD Sender: No OFD packet to send [08:03:39]OFD Sender: No OFD packet to send [08:03:44]OFD Sender: No OFD packet to send [08:03:49]OFD Sender: No OFD packet to send [08:03:54]OFD Sender: No OFD packet to send [08:03:59]OFD Sender: No OFD packet to send [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]accept exits with 8 [08:04:14]New connection [08:04:14]New thread 3067485540 created [08:04:14]Thread 3067342180 joined [08:04:14]Waiting for new connection... [08:04:14] Sock 8.Parse request [08:04:14]Sock 8.Check first char [08:04:14]Sock 8.First char is OK [08:04:14]request: POST /json_proto HTTP/1.0 [08:04:14]Method: POST [08:04:14]URL: /json_proto [08:04:14]Method is POST - this is cgi request [08:04:14]url: /json_proto [08:04:14]query_string will be loaded in cgi processing [08:04:14]execute_cgi json_proto POST (null) [08:04:14]execute_cgi path=json_proto method=POST [08:04:14]POST find Content-Length [08:04:14]Host: 172.17.43.67:8080 [08:04:14]Content-Length: 680 [08:04:14]Content-Type: application/json [08:04:14] [08:04:14]POST finish read [08:04:14]Found Content-Length = 680 [08:04:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786180", "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:04:14]execute_script... [08:04:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786180", "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:04:14]POST & json_proto [08:04:14]process_json_proto [08:04:14]json parsed OK: [08:04:14]protocol is kg_v1.0 [08:04:14]action value=close_receipt [08:04:14]process_action close_receipt [08:04:14]cmd_close_receipt [08:04:14]MH_GetDate [08:04:14]Write to MH i2c: F0 00 00 4A 01 3A [08:04:14]Write i2c OK [08:04:14]MH_I2C_Read... [08:04:14]Read from MH i2c: F0 [08:04:14]MH_I2C_Read... [08:04:14]Read from MH i2c: F0 09 00 [08:04:14]MH_I2C_Read... [08:04:14]Read from MH i2c: F0 09 00 4A 01 00 FE 20 F1 66 6A BD 47 65 8B [08:04:14]GetLastDocTimeStamp 1727078468 [08:04:14]current date 1727078654 [08:04:14]FM_GetShiftState [08:04:14]SAM_PROTO_GetShiftState [08:04:14]wFMCommunicate request_size=4 [08:04:14]MH_SAM_APDU [08:04:14]CAPDU: 80 13 01 00 [08:04:14]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [08:04:14]Write i2c OK [08:04:14]MH_I2C_Read... [08:04:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:14]Read from MH i2c: E2 [08:04:14]MH_I2C_Read... [08:04:14]Read from MH i2c: E2 0E 00 [08:04:14]MH_I2C_Read... [08:04:14]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2B [08:04:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:04:14]wFMCommunicate OK [08:04:14]SAM_PROTO_GetShiftState done [08:04:14]FM_GetShiftState done [08:04:14]opened in 1727051593 [08:04:14]opened+sec_in_day 1727137993 [08:04:14]quantity*price = 100050 [08:04:14]sum+1 = 100052 [08:04:14]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 СНО: Общий режим Чек 45 23.09.2024 08:04 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152173 ФПД: 165801900092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080414&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152173&fm=165801900092&tin=02508201610067®Number=0000000000091825&sum=100000 [08:04:15]StoreToDocumentArchive [08:04:15]shift 476 fd 152173 [08:04:15]save to /storage/0476/doc_00152173 [08:04:15]save last doc name /storage/0476/doc_00152173 to /storage/kkm_last_doc_name [08:04:15]save OK [08:04:15]Clear old archive folders... [08:04:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:04:15]tlvbuf is 00AA6870 [08:04:15]SAM_PROTO_ClearQueue [08:04:15]wFMCommunicate request_size=4 [08:04:15]MH_SAM_APDU [08:04:15]CAPDU: 80 09 00 00 [08:04:15]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:04:15]Read from MH i2c: E2 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [08:04:15]RAPDU: 90 00 [08:04:15]wFMCommunicate OK [08:04:15]SAM_PROTO_ClearQueue done [08:04:15]KKMCreateOFDPacket [08:04:15]OFDProtocolAddRootSTLVToBuf [08:04:15]FM_MakeSignedData [08:04:15]FM_MakeSignedData [08:04:15]SAM_PROTO_SignData [08:04:15]wFMCommunicate request_size=4 [08:04:15]MH_SAM_APDU [08:04:15]CAPDU: 80 0D 01 02 [08:04:15]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:04:15]Read from MH i2c: E2 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [08:04:15]RAPDU: 90 00 [08:04:15]wFMCommunicate OK [08:04:15]wFMCommunicate request_size=255 [08:04:15]MH_SAM_APDU [08:04:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2D 00 00 00 F4 03 04 00 FE 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 26 9A 90 [08:04:15]Write to MH i2c: E2 02 01 5A 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 2D 00 00 00 F4 03 04 00 FE 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 26 9A 90 00 00 E8 [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:15]Read from MH i2c: E2 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [08:04:15]RAPDU: 90 00 [08:04:15]wFMCommunicate OK [08:04:15]wFMCommunicate request_size=7 [08:04:15]MH_SAM_APDU [08:04:15]CAPDU: 80 0D 02 02 02 38 3C [08:04:15]Write to MH i2c: E2 0A 00 5B 01 80 0D 02 02 02 00 38 3C 00 00 4E [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:15]Read from MH i2c: E2 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [08:04:15]RAPDU: 90 00 [08:04:15]wFMCommunicate OK [08:04:15]wFMCommunicate request_size=4 [08:04:15]MH_SAM_APDU [08:04:15]CAPDU: 80 0D 03 02 [08:04:15]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:04:15]Read from MH i2c: E2 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 0B 00 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 0B 00 5C 01 00 4C 8F 0F B7 67 4B B8 29 90 00 0D [08:04:15]RAPDU: 4C 8F 0F B7 67 4B B8 29 90 00 [08:04:15]wFMCommunicate OK [08:04:15]SAM_PROTO_SignData done [08:04:15]FM_MakeSignedData done [08:04:15]CreateOFDProtocolMessage [08:04:15]wFMCommunicate request_size=4 [08:04:15]MH_SAM_APDU [08:04:15]CAPDU: 80 11 00 00 [08:04:15]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:15]Read from MH i2c: E2 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: E2 17 00 [08:04:15]MH_I2C_Read... [08:04:15]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 [08:04:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:04:15]wFMCommunicate OK [08:04:15]CreateOFDProtocolMessage done [08:04:15]OFDSenderStorePacket 152173 [08:04:15]StoreOFDPacket docnum=152173 [08:04: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 23 BF 04 01 9C 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2D 00 00 00 F4 03 04 00 FE 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 26 9A 90 38 3C 4C 8F 0F B7 67 4B B8 29 [08:04:15]CheckFolder [08:04:15]dirname=/storage/ofd_packets [08:04:15]CheckFolder done [08:04:15]ProducePacketName [08:04:15]name=ofd_packets/00152173 [08:04:15]NVStorageSaveData ofd_packets/00152173 [08:04:15]File name is /storage/ofd_packets/00152173 [08:04:15]Write 298 bytes [08:04:15]NVStorageSaveData done [08:04:15]OFDSenderStorePacket done [08:04:15]KKMCreateOFDPacket done [08:04:15]NVStorageSaveData kkm_last_timestamp [08:04:15]File name is /storage/kkm_last_timestamp [08:04:15]Write 4 bytes [08:04:15]NVStorageSaveData done [08:04:15]ExternCall_PrintAddStr [08:04:15]wPrintStart [08:04:15]Write to MH i2c: 01 00 00 5E 01 5F [08:04:15]Write i2c OK [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: 01 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: 01 07 00 [08:04:15]MH_I2C_Read... [08:04:15]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [08:04:15]RasterBufferAndPrint [08:04:15]line Счет N : (1)1786180 [08:04:15]line ИНН: 02508201610067 [08:04:15]line Контрольно-Кассовый Чек [08:04:15]line ПРОДАЖА [08:04:15]line ТРК (МРК, ГНК) : 31 [08:04:15]line Товар: 2710194210 [08:04:15]line ДТ-К-5 [08:04:15]line 13.130 * 76.20 [08:04:15]line = 1000.51 [08:04:15]line НДС 12% НСП 1% [08:04:15]line > о реализуемом товаре [08:04:15]line ОКРУГЛЕНИЕ: -0.51 [08:04:15]line ИТОГО: 1000.00 [08:04:15]line Внесено: 1000.00 [08:04:15]line СДАЧА: 0.00 [08:04:15]line НСП 1% : 8.85 [08:04:15]line НДС 12% : 106.25 [08:04:15]line Наличными: 1000.00 [08:04:15]line Безнал.: 0.00 [08:04:15]line Место: АЗС № 89 "Партнер Нефть" [08:04:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:04:15]line СНО: Общий режим [08:04:15]line Чек 45 23.09.2024 08:04 [08:04:15]line Смена: 476 ФФД: 1.0 [08:04:15]line ЗНМ: 0300000113 [08:04:15]line РНМ: 0000000000091825 [08:04:15]line Версия ККМ: 001 [08:04:15]line ФМ: 0000000000871835 [08:04:15]line ФД: 152173 [08:04:15]line ФПД: 165801900092 [08:04:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080414&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152173&fm=165801900092&tin=02508201610067®Number=0000000000091825&sum=100000 [08:04:16]OFD Sender: Processing packet 152173 [packets to send 827, broken 826] [08:04:16]ProducePacketName [08:04:16]name=ofd_packets/00152173 [08:04:16]OFD Sender: To server: pG, [08:04:16]CommunicateWithHost lk.salyk.kg:30040 [08:04:16]ConnectInit lk.salyk.kg [08:04:16]written 0, free lines is 4095 [08:04:16]Write to MH i2c: 01 00 00 89 01 8A [08:04:16]Write i2c OK [08:04:16]MH_I2C_Read... [08:04:16]Read from MH i2c: 01 [08:04:16]MH_I2C_Read... [08:04:16]Read from MH i2c: 01 07 00 [08:04:16]MH_I2C_Read... [08:04:16]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 C9 0C 66 [08:04:16]RasterBufferAndPrint [08:04:16]line [08:04:16]line [08:04:16]line [08:04:16]line [08:04:16]line [08:04:16]written 0, free lines is 3279 [08:04:16]MH_Cut [08:04:16]Write to MH i2c: D1 01 00 90 01 01 63 [08:04:16]Write i2c OK [08:04:16]MH_I2C_Read... [08:04:16]Read from MH i2c: D1 [08:04:16]MH_I2C_Read... [08:04:16]Read from MH i2c: D1 01 00 [08:04:16]MH_I2C_Read... [08:04:16]Read from MH i2c: D1 01 00 90 01 00 62 [08:04:16]Write to MH i2c: 01 00 00 91 01 92 [08:04:16]Write i2c OK [08:04:16]MH_I2C_Read... [08:04:17]*** Cut start [08:04:17]*** Purtial cut [08:04:17]*** Stage 1: CUTSNS_PIN = 1 [08:04:17]Read from MH i2c: 01 [08:04:17]MH_I2C_Read... [08:04:17]*** Stop cut motor [08:04:17]*** Cut end [08:04:17]Read from MH i2c: 01 07 00 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [08:04:17]process_action close_receipt done [08:04:17]requested_data is exist [08:04:17]produce_requested_data [08:04:17]requested_item fm.sn is exist - process it [08:04:17]wFMCommunicate request_size=4 [08:04:17]MH_SAM_APDU [08:04:17]CAPDU: 80 11 00 00 [08:04:17]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [08:04:17]Write i2c OK [08:04:17]MH_I2C_Read... [08:04:17]Connected sock=11 [08:04: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 23 BF 04 01 9C 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2D 00 00 00 F4 03 04 00 FE 20 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 26 9A 90 38 3C 4C 8F 0F B7 67 4B B8 29 [08:04:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:17]Read from MH i2c: E2 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: E2 17 00 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [08:04:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:04:17]wFMCommunicate OK [08:04:17]requested_item fd.num is exist - process it [08:04:17]SAM_PROTO_GetFieldsCounters [08:04:17]wFMCommunicate request_size=4 [08:04:17]MH_SAM_APDU [08:04:17]CAPDU: 80 13 00 00 [08:04:17]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [08:04:17]Write i2c OK [08:04:17]MH_I2C_Read... [08:04:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:17]Read from MH i2c: E2 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: E2 62 00 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: E2 62 00 93 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 52 02 00 0E 04 04 00 DC 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 56 [08:04:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:04:17]wFMCommunicate OK [08:04:17]SAM_PROTO_GetFieldsCounters done [08:04:17]requested_item shift.num is exist - process it [08:04:17]requested_item shift.opened is exist - process it [08:04:17]req_shift_opened [08:04:17]FM_GetShiftState [08:04:17]SAM_PROTO_GetShiftState [08:04:17]wFMCommunicate request_size=4 [08:04:17]MH_SAM_APDU [08:04:17]CAPDU: 80 13 01 00 [08:04:17]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [08:04:17]Write i2c OK [08:04:17]MH_I2C_Read... [08:04:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:17]Read from MH i2c: E2 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: E2 0E 00 [08:04:17]MH_I2C_Read... [08:04:17]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 74 [08:04:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:04:17]wFMCommunicate OK [08:04:17]SAM_PROTO_GetShiftState done [08:04:17]FM_GetShiftState done [08:04:17]req_shift_opened done [08:04:17]requested_item shift.open_date is exist - process it [08:04:17]req_shift_open_date [08:04:17]req_shift_open_date done [08:04:17]produce_requested_data done [08:04:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152173,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:04:17]process_action_free close_receipt [08:04:17]json_value_free [08:04:17]json_value_free done [08:04:17]process_json_proto returns [08:04:17]Send response to host [08:04:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152173,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:04:17]free response buf [08:04:17]execute_script done [08:04:17]execute_script returns [08:04:17]free content buf [08:04:17]Sock 8.Close socket [08:04:17]Sock 8.Thread stoped [08:04: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 33 99 47 00 BA A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 52 02 00 F4 03 04 00 01 C9 F0 66 B6 04 01 00 00 8F D5 A7 C0 E7 54 A7 4A [08:04:18]CommunicateWithHost err = 0 [08:04:18]CheckOFDResponse [08:04:18]1017 (14) - 77093643461234 [08:04:18]1041 (16) - 0000000000871835 [08:04:18]1040 (4) - 152173 [08:04:18]1012 (4) - 23.09.2024 01:48 [08:04:18]1206 (1) - 0 [08:04:18]OFD Sender: Remove packet 152173 [08:04:18]ProducePacketName [08:04:18]name=ofd_packets/00152173 [08:04:18]NVStorageDeleteData [08:04:18]OFD Sender: No OFD packet to send [08:04:23]OFD Sender: No OFD packet to send [08:04:28]OFD Sender: No OFD packet to send [08:04:33]OFD Sender: No OFD packet to send [08:04:38]OFD Sender: No OFD packet to send [08:04:43]OFD Sender: No OFD packet to send [08:04:48]OFD Sender: No OFD packet to send [08:04:53]OFD Sender: No OFD packet to send [08:04:58]OFD Sender: No OFD packet to send [08:05:03]OFD Sender: No OFD packet to send [08:05:08]OFD Sender: No OFD packet to send [08:05:13]OFD Sender: No OFD packet to send [08:05:18]OFD Sender: No OFD packet to send [08:05:23]OFD Sender: No OFD packet to send [08:05:28]OFD Sender: No OFD packet to send [08:05:33]OFD Sender: No OFD packet to send [08:05:38]OFD Sender: No OFD packet to send [08:05:43]OFD Sender: No OFD packet to send [08:05:48]OFD Sender: No OFD packet to send [08:05:53]OFD Sender: No OFD packet to send [08:05:58]OFD Sender: No OFD packet to send [08:06:03]OFD Sender: No OFD packet to send [08:06:08]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:24]accept exits with 9 [08:06:24]New connection [08:06:24]New thread 3067342180 created [08:06:24]Thread 3067485540 joined [08:06:24]Waiting for new connection... [08:06:24] Sock 9.Parse request [08:06:24]Sock 9.Check first char [08:06:24]Sock 9.First char is OK [08:06:24]request: POST /json_proto HTTP/1.0 [08:06:24]Method: POST [08:06:24]URL: /json_proto [08:06:24]Method is POST - this is cgi request [08:06:24]url: /json_proto [08:06:24]query_string will be loaded in cgi processing [08:06:24]execute_cgi json_proto POST (null) [08:06:24]execute_cgi path=json_proto method=POST [08:06:24]POST find Content-Length [08:06:24]Host: 172.17.43.67:8080 [08:06:24]Content-Length: 683 [08:06:24]Content-Type: application/json [08:06:24] [08:06:24]POST finish read [08:06:24]Found Content-Length = 683 [08:06:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786181", "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" ] } } [08:06:24]execute_script... [08:06:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786181", "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" ] } } [08:06:24]POST & json_proto [08:06:24]process_json_proto [08:06:24]json parsed OK: [08:06:24]protocol is kg_v1.0 [08:06:24]action value=close_receipt [08:06:24]process_action close_receipt [08:06:24]cmd_close_receipt [08:06:24]MH_GetDate [08:06:24]Write to MH i2c: F0 00 00 95 01 85 [08:06:24]Write i2c OK [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: F0 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: F0 09 00 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: F0 09 00 95 01 00 81 21 F1 66 6A BD 47 65 5A [08:06:24]GetLastDocTimeStamp 1727078654 [08:06:24]current date 1727078785 [08:06:24]FM_GetShiftState [08:06:24]SAM_PROTO_GetShiftState [08:06:24]wFMCommunicate request_size=4 [08:06:24]MH_SAM_APDU [08:06:24]CAPDU: 80 13 01 00 [08:06:24]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [08:06:24]Write i2c OK [08:06:24]MH_I2C_Read... [08:06:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:24]Read from MH i2c: E2 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: E2 0E 00 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 76 [08:06:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:06:24]wFMCommunicate OK [08:06:24]SAM_PROTO_GetShiftState done [08:06:24]FM_GetShiftState done [08:06:24]opened in 1727051593 [08:06:24]opened+sec_in_day 1727137993 [08:06:24]quantity*price = 150032 [08:06:24]sum+1 = 150033 [08:06:24]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 СНО: Общий режим Чек 46 23.09.2024 08:06 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152174 ФПД: 177416328322882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152174&fm=177416328322882&tin=02508201610067®Number=0000000000091825&sum=150000 [08:06:25]StoreToDocumentArchive [08:06:25]shift 476 fd 152174 [08:06:25]save to /storage/0476/doc_00152174 [08:06:25]save last doc name /storage/0476/doc_00152174 to /storage/kkm_last_doc_name [08:06:25]save OK [08:06:25]Clear old archive folders... [08:06:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:06:25]tlvbuf is 00AAD400 [08:06:25]SAM_PROTO_ClearQueue [08:06:25]wFMCommunicate request_size=4 [08:06:25]MH_SAM_APDU [08:06:25]CAPDU: 80 09 00 00 [08:06:25]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [08:06:25]Write i2c OK [08:06:25]MH_I2C_Read... [08:06:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:25]Read from MH i2c: E2 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 03 00 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:06:25]RAPDU: 90 00 [08:06:25]wFMCommunicate OK [08:06:25]SAM_PROTO_ClearQueue done [08:06:25]KKMCreateOFDPacket [08:06:25]OFDProtocolAddRootSTLVToBuf [08:06:25]FM_MakeSignedData [08:06:25]FM_MakeSignedData [08:06:25]SAM_PROTO_SignData [08:06:25]wFMCommunicate request_size=4 [08:06:25]MH_SAM_APDU [08:06:25]CAPDU: 80 0D 01 02 [08:06:25]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [08:06:25]Write i2c OK [08:06:25]MH_I2C_Read... [08:06:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:26]Read from MH i2c: E2 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 03 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [08:06:26]RAPDU: 90 00 [08:06:26]wFMCommunicate OK [08:06:26]wFMCommunicate request_size=255 [08:06:26]MH_SAM_APDU [08:06:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 2E 00 00 00 F4 03 04 00 81 21 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 [08:06:26]Write to MH i2c: E2 02 01 A5 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 2E 00 00 00 F4 03 04 00 81 21 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 00 00 77 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:26]Read from MH i2c: E2 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 03 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [08:06:26]RAPDU: 90 00 [08:06:26]wFMCommunicate OK [08:06:26]wFMCommunicate request_size=10 [08:06:26]MH_SAM_APDU [08:06:26]CAPDU: 80 0D 02 02 05 5B F5 3A 1F 42 [08:06:26]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 5B F5 3A 1F 42 00 00 16 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:26]Read from MH i2c: E2 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 03 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [08:06:26]RAPDU: 90 00 [08:06:26]wFMCommunicate OK [08:06:26]wFMCommunicate request_size=4 [08:06:26]MH_SAM_APDU [08:06:26]CAPDU: 80 0D 03 02 [08:06:26]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:26]Read from MH i2c: E2 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 0B 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 0B 00 A7 01 00 9B 4A 77 36 87 EF 3F 57 90 00 C2 [08:06:26]RAPDU: 9B 4A 77 36 87 EF 3F 57 90 00 [08:06:26]wFMCommunicate OK [08:06:26]SAM_PROTO_SignData done [08:06:26]FM_MakeSignedData done [08:06:26]CreateOFDProtocolMessage [08:06:26]wFMCommunicate request_size=4 [08:06:26]MH_SAM_APDU [08:06:26]CAPDU: 80 11 00 00 [08:06:26]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:26]Read from MH i2c: E2 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 17 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 17 00 A8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [08:06: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:06:26]wFMCommunicate OK [08:06:26]CreateOFDProtocolMessage done [08:06:26]OFDSenderStorePacket 152174 [08:06:26]StoreOFDPacket docnum=152174 [08:06: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 20 EC 07 01 55 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 00 00 00 F4 03 04 00 81 21 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 5B F5 3A 1F 42 9B 4A 77 36 87 EF 3F 57 [08:06:26]CheckFolder [08:06:26]dirname=/storage/ofd_packets [08:06:26]CheckFolder done [08:06:26]ProducePacketName [08:06:26]name=ofd_packets/00152174 [08:06:26]NVStorageSaveData ofd_packets/00152174 [08:06:26]File name is /storage/ofd_packets/00152174 [08:06:26]Write 301 bytes [08:06:26]NVStorageSaveData done [08:06:26]OFDSenderStorePacket done [08:06:26]KKMCreateOFDPacket done [08:06:26]NVStorageSaveData kkm_last_timestamp [08:06:26]File name is /storage/kkm_last_timestamp [08:06:26]Write 4 bytes [08:06:26]NVStorageSaveData done [08:06:26]ExternCall_PrintAddStr [08:06:26]wPrintStart [08:06:26]Write to MH i2c: 01 00 00 A9 01 AA [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: 01 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: 01 07 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [08:06:26]RasterBufferAndPrint [08:06:26]line Счет N : (1)1786181 [08:06:26]line ИНН: 02508201610067 [08:06:26]line Контрольно-Кассовый Чек [08:06:26]line ПРОДАЖА [08:06:26]line ТРК (МРК, ГНК) : 13 [08:06:26]line Товар: 2710124500 [08:06:26]line Аи-95-К-5 [08:06:26]line 20.220 * 74.20 [08:06:26]line = 1500.32 [08:06:26]line НДС 12% НСП 1% [08:06:26]line > о реализуемом товаре [08:06:26]line ОКРУГЛЕНИЕ: -0.32 [08:06:26]line ИТОГО: 1500.00 [08:06:26]line Внесено: 1500.00 [08:06:26]line СДАЧА: 0.00 [08:06:26]line НСП 1% : 13.28 [08:06:26]line НДС 12% : 159.33 [08:06:26]line Наличными: 1500.00 [08:06:26]line Безнал.: 0.00 [08:06:26]line Место: АЗС № 89 "Партнер Нефть" [08:06:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:06:26]line СНО: Общий режим [08:06:26]line Чек 46 23.09.2024 08:06 [08:06:26]line Смена: 476 ФФД: 1.0 [08:06:26]line ЗНМ: 0300000113 [08:06:26]line РНМ: 0000000000091825 [08:06:26]line Версия ККМ: 001 [08:06:26]line ФМ: 0000000000871835 [08:06:26]line ФД: 152174 [08:06:26]line ФПД: 177416328322882 [08:06:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T080625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152174&fm=177416328322882&tin=02508201610067®Number=0000000000091825&sum=150000 [08:06:26]written 0, free lines is 4095 [08:06:26]OFD Sender: Processing packet 152174 [packets to send 827, broken 826] [08:06:26]ProducePacketName [08:06:26]name=ofd_packets/00152174 [08:06:26]OFD Sender: To server: pG, [08:06:26]CommunicateWithHost lk.salyk.kg:30040 [08:06:26]ConnectInit lk.salyk.kg [08:06:26]Write to MH i2c: 01 00 00 D4 01 D5 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: 01 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: 01 07 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 D4 0C BC [08:06:26]RasterBufferAndPrint [08:06:26]line [08:06:26]line [08:06:26]line [08:06:26]line [08:06:26]line [08:06:26]written 0, free lines is 3289 [08:06:26]MH_Cut [08:06:26]Write to MH i2c: D1 01 00 DB 01 01 AE [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: D1 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: D1 01 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: D1 01 00 DB 01 00 AD [08:06:26]Write to MH i2c: 01 00 00 DC 01 DD [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:27]Connected sock=10 [08:06: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 20 EC 07 01 55 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 00 00 00 F4 03 04 00 81 21 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A1 5B F5 3A 1F 42 9B 4A 77 36 87 EF 3F 57 [08:06:27]*** Cut start [08:06:27]*** Purtial cut [08:06:27]*** Stage 1: CUTSNS_PIN = 1 [08:06:27]Read from MH i2c: 01 [08:06:27]MH_I2C_Read... [08:06:27]*** Stop cut motor [08:06:28]*** Cut end [08:06:28]Read from MH i2c: 01 07 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [08:06:28]process_action close_receipt done [08:06:28]requested_data is exist [08:06:28]produce_requested_data [08:06:28]requested_item fm.sn is exist - process it [08:06:28]wFMCommunicate request_size=4 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 11 00 00 [08:06:28]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:28]Read from MH i2c: E2 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 17 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [08: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 [08:06:28]wFMCommunicate OK [08:06:28]requested_item fd.num is exist - process it [08:06:28]SAM_PROTO_GetFieldsCounters [08:06:28]wFMCommunicate request_size=4 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 13 00 00 [08:06:28]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:28]Read from MH i2c: E2 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 62 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 62 00 DE 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 52 02 00 0E 04 04 00 DC 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 A5 [08:06: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 6E 52 02 00 0E 04 04 00 DC 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:06:28]wFMCommunicate OK [08:06:28]SAM_PROTO_GetFieldsCounters done [08:06:28]requested_item shift.num is exist - process it [08:06:28]requested_item shift.opened is exist - process it [08:06:28]req_shift_opened [08:06:28]FM_GetShiftState [08:06:28]SAM_PROTO_GetShiftState [08:06:28]wFMCommunicate request_size=4 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 13 01 00 [08:06:28]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:28]Read from MH i2c: E2 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 0E 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BF [08:06:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:06:28]wFMCommunicate OK [08:06:28]SAM_PROTO_GetShiftState done [08:06:28]FM_GetShiftState done [08:06:28]req_shift_opened done [08:06:28]requested_item shift.open_date is exist - process it [08:06:28]req_shift_open_date [08:06:28]req_shift_open_date done [08:06:28]produce_requested_data done [08:06:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152174,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:06:28]process_action_free close_receipt [08:06:28]json_value_free [08:06:28]json_value_free done [08:06:28]process_json_proto returns [08:06:28]Send response to host [08:06:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152174,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:06:28]free response buf [08:06:28]execute_script done [08:06:28]execute_script returns [08:06:28]free content buf [08:06:28]Sock 9.Close socket [08:06:28]Sock 9.Thread stoped [08:06: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 69 33 47 00 5D 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 52 02 00 F4 03 04 00 83 C9 F0 66 B6 04 01 00 00 E6 4D AA 6E 27 2B 46 BD [08:06:28]CommunicateWithHost err = 0 [08:06:28]CheckOFDResponse [08:06:28]1017 (14) - 77093643461234 [08:06:28]1041 (16) - 0000000000871835 [08:06:28]1040 (4) - 152174 [08:06:28]1012 (4) - 23.09.2024 01:50 [08:06:28]1206 (1) - 0 [08:06:28]OFD Sender: Remove packet 152174 [08:06:28]ProducePacketName [08:06:28]name=ofd_packets/00152174 [08:06:28]NVStorageDeleteData [08:06:28]OFD Sender: No OFD packet to send [08:06:33]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:42]recv_with_timeout no data received [08:06:44]OFD Sender: No OFD packet to send [08:06:49]OFD Sender: No OFD packet to send [08:06:54]OFD Sender: No OFD packet to send [08:06:55]recv_with_timeout no data received [08:06:59]OFD Sender: No OFD packet to send [08:07:04]OFD Sender: No OFD packet to send [08:07:09]OFD Sender: No OFD packet to send [08:07:14]OFD Sender: No OFD packet to send [08:07:19]OFD Sender: No OFD packet to send [08:07:24]OFD Sender: No OFD packet to send [08:07:29]OFD Sender: No OFD packet to send [08:07:34]OFD Sender: No OFD packet to send [08:07:39]OFD Sender: No OFD packet to send [08:07:44]OFD Sender: No OFD packet to send [08:07:49]OFD Sender: No OFD packet to send [08:07:49]recv_with_timeout no data received [08:07:54]OFD Sender: No OFD packet to send [08:07:59]OFD Sender: No OFD packet to send [08:08:04]OFD Sender: No OFD packet to send [08:08:09]OFD Sender: No OFD packet to send [08:08:14]OFD Sender: No OFD packet to send [08:08:19]OFD Sender: No OFD packet to send [08:08:24]OFD Sender: No OFD packet to send [08:08:29]OFD Sender: No OFD packet to send [08:08:34]OFD Sender: No OFD packet to send [08:08:39]OFD Sender: No OFD packet to send [08:08:43]recv_with_timeout no data received [08:08:44]OFD Sender: No OFD packet to send [08:08:49]OFD Sender: No OFD packet to send [08:08:54]OFD Sender: No OFD packet to send [08:08:59]OFD Sender: No OFD packet to send [08:09:04]OFD Sender: No OFD packet to send [08:09:09]OFD Sender: No OFD packet to send [08:09:11]recv_with_timeout no data received [08:09:14]OFD Sender: No OFD packet to send [08:09:19]OFD Sender: No OFD packet to send [08:09:24]OFD Sender: No OFD packet to send [08:09:29]OFD Sender: No OFD packet to send [08:09:34]OFD Sender: No OFD packet to send [08:09:39]OFD Sender: No OFD packet to send [08:09:44]OFD Sender: No OFD packet to send [08:09:49]OFD Sender: No OFD packet to send [08:09:54]OFD Sender: No OFD packet to send [08:09:59]OFD Sender: No OFD packet to send [08:10:04]OFD Sender: No OFD packet to send [08:10:09]OFD Sender: No OFD packet to send [08:10:14]OFD Sender: No OFD packet to send [08:10:19]OFD Sender: No OFD packet to send [08:10:24]OFD Sender: No OFD packet to send [08:10:29]OFD Sender: No OFD packet to send [08:10:34]OFD Sender: No OFD packet to send [08:10:39]OFD Sender: No OFD packet to send [08:10:44]OFD Sender: No OFD packet to send [08:10:49]OFD Sender: No OFD packet to send [08:10:54]OFD Sender: No OFD packet to send [08:10:59]OFD Sender: No OFD packet to send [08:11:04]OFD Sender: No OFD packet to send [08:11:10]OFD Sender: No OFD packet to send [08:11:13]recv_with_timeout no data received [08:11:15]OFD Sender: No OFD packet to send [08:11:20]OFD Sender: No OFD packet to send [08:11:25]OFD Sender: No OFD packet to send [08:11:30]OFD Sender: No OFD packet to send [08:11:35]OFD Sender: No OFD packet to send [08:11:40]OFD Sender: No OFD packet to send [08:11:45]OFD Sender: No OFD packet to send [08:11:50]OFD Sender: No OFD packet to send [08:11:55]OFD Sender: No OFD packet to send [08:12:00]OFD Sender: No OFD packet to send [08:12:01]recv_with_timeout no data received [08:12:05]OFD Sender: No OFD packet to send [08:12:10]OFD Sender: No OFD packet to send [08:12:15]OFD Sender: No OFD packet to send [08:12:20]OFD Sender: No OFD packet to send [08:12:25]OFD Sender: No OFD packet to send [08:12:30]OFD Sender: No OFD packet to send [08:12:35]OFD Sender: No OFD packet to send [08:12:40]OFD Sender: No OFD packet to send [08:12:45]OFD Sender: No OFD packet to send [08:12:50]recv_with_timeout no data received [08:12:50]OFD Sender: No OFD packet to send [08:12:55]OFD Sender: No OFD packet to send [08:13:00]OFD Sender: No OFD packet to send [08:13:05]OFD Sender: No OFD packet to send [08:13:10]OFD Sender: No OFD packet to send [08:13:15]OFD Sender: No OFD packet to send [08:13:20]OFD Sender: No OFD packet to send [08:13:25]OFD Sender: No OFD packet to send [08:13:30]OFD Sender: No OFD packet to send [08:13:35]OFD Sender: No OFD packet to send [08:13:40]OFD Sender: No OFD packet to send [08:13:45]OFD Sender: No OFD packet to send [08:13:47]recv_with_timeout no data received [08:13:50]OFD Sender: No OFD packet to send [08:13:55]OFD Sender: No OFD packet to send [08:14:00]OFD Sender: No OFD packet to send [08:14:05]OFD Sender: No OFD packet to send [08:14:10]OFD Sender: No OFD packet to send [08:14:15]OFD Sender: No OFD packet to send [08:14:20]OFD Sender: No OFD packet to send [08:14:25]OFD Sender: No OFD packet to send [08:14:30]OFD Sender: No OFD packet to send [08:14:32]recv_with_timeout no data received [08:14:35]OFD Sender: No OFD packet to send [08:14:40]OFD Sender: No OFD packet to send [08:14:45]OFD Sender: No OFD packet to send [08:14:50]OFD Sender: No OFD packet to send [08:14:55]OFD Sender: No OFD packet to send [08:15:00]OFD Sender: No OFD packet to send [08:15:05]OFD Sender: No OFD packet to send [08:15:10]OFD Sender: No OFD packet to send [08:15:15]OFD Sender: No OFD packet to send [08:15:20]OFD Sender: No OFD packet to send [08:15:25]OFD Sender: No OFD packet to send [08:15:29]recv_with_timeout no data received [08:15:30]OFD Sender: No OFD packet to send [08:15:35]OFD Sender: No OFD packet to send [08:15:40]OFD Sender: No OFD packet to send [08:15:46]OFD Sender: No OFD packet to send [08:15:51]OFD Sender: No OFD packet to send [08:15:56]OFD Sender: No OFD packet to send [08:16:01]OFD Sender: No OFD packet to send [08:16:06]OFD Sender: No OFD packet to send [08:16:11]OFD Sender: No OFD packet to send [08:16:16]OFD Sender: No OFD packet to send [08:16:21]OFD Sender: No OFD packet to send [08:16:26]OFD Sender: No OFD packet to send [08:16:30]recv_with_timeout no data received [08:16:31]OFD Sender: No OFD packet to send [08:16:36]OFD Sender: No OFD packet to send [08:16:41]OFD Sender: No OFD packet to send [08:16:46]OFD Sender: No OFD packet to send [08:16:51]OFD Sender: No OFD packet to send [08:16:56]OFD Sender: No OFD packet to send [08:17:01]OFD Sender: No OFD packet to send [08:17:01]recv_with_timeout no data received [08:17:06]OFD Sender: No OFD packet to send [08:17:11]OFD Sender: No OFD packet to send [08:17:16]OFD Sender: No OFD packet to send [08:17:21]OFD Sender: No OFD packet to send [08:17:26]OFD Sender: No OFD packet to send [08:17:31]OFD Sender: No OFD packet to send [08:17:36]OFD Sender: No OFD packet to send [08:17:41]OFD Sender: No OFD packet to send [08:17:43]recv_with_timeout no data received [08:17:46]OFD Sender: No OFD packet to send [08:17:51]OFD Sender: No OFD packet to send [08:17:56]OFD Sender: No OFD packet to send [08:18:01]OFD Sender: No OFD packet to send [08:18:06]OFD Sender: No OFD packet to send [08:18:11]OFD Sender: No OFD packet to send [08:18:16]OFD Sender: No OFD packet to send [08:18:21]OFD Sender: No OFD packet to send [08:18:26]OFD Sender: No OFD packet to send [08:18:31]OFD Sender: No OFD packet to send [08:18:36]OFD Sender: No OFD packet to send [08:18:41]OFD Sender: No OFD packet to send [08:18:46]OFD Sender: No OFD packet to send [08:18:51]OFD Sender: No OFD packet to send [08:18:56]OFD Sender: No OFD packet to send [08:19:01]OFD Sender: No OFD packet to send [08:19:06]OFD Sender: No OFD packet to send [08:19:11]OFD Sender: No OFD packet to send [08:19:16]OFD Sender: No OFD packet to send [08:19:21]OFD Sender: No OFD packet to send [08:19:26]OFD Sender: No OFD packet to send [08:19:31]OFD Sender: No OFD packet to send [08:19:36]OFD Sender: No OFD packet to send [08:19:41]OFD Sender: No OFD packet to send [08:19:44]recv_with_timeout no data received [08:19:46]OFD Sender: No OFD packet to send [08:19:51]OFD Sender: No OFD packet to send [08:19:56]OFD Sender: No OFD packet to send [08:20:01]OFD Sender: No OFD packet to send [08:20:06]OFD Sender: No OFD packet to send [08:20:11]OFD Sender: No OFD packet to send [08:20:16]OFD Sender: No OFD packet to send [08:20:22]OFD Sender: No OFD packet to send [08:20:27]OFD Sender: No OFD packet to send [08:20:32]OFD Sender: No OFD packet to send [08:20:37]OFD Sender: No OFD packet to send [08:20:42]OFD Sender: No OFD packet to send [08:20:47]OFD Sender: No OFD packet to send [08:20:52]OFD Sender: No OFD packet to send [08:20:57]OFD Sender: No OFD packet to send [08:21:02]OFD Sender: No OFD packet to send [08:21:07]OFD Sender: No OFD packet to send [08:21:12]OFD Sender: No OFD packet to send [08:21:17]OFD Sender: No OFD packet to send [08:21:22]OFD Sender: No OFD packet to send [08:21:27]OFD Sender: No OFD packet to send [08:21:32]OFD Sender: No OFD packet to send [08:21:37]OFD Sender: No OFD packet to send [08:21:42]OFD Sender: No OFD packet to send [08:21:47]OFD Sender: No OFD packet to send [08:21:52]OFD Sender: No OFD packet to send [08:21:57]OFD Sender: No OFD packet to send [08:22:02]OFD Sender: No OFD packet to send [08:22:07]OFD Sender: No OFD packet to send [08:22:12]OFD Sender: No OFD packet to send [08:22:12]accept exits with 8 [08:22:12]New connection [08:22:12]New thread 3067485540 created [08:22:12]Thread 3067342180 joined [08:22:12]Waiting for new connection... [08:22:12] Sock 8.Parse request [08:22:12]Sock 8.Check first char [08:22:12]Sock 8.First char is OK [08:22:12]request: POST /json_proto HTTP/1.0 [08:22:12]Method: POST [08:22:12]URL: /json_proto [08:22:12]Method is POST - this is cgi request [08:22:12]url: /json_proto [08:22:12]query_string will be loaded in cgi processing [08:22:12]execute_cgi json_proto POST (null) [08:22:12]execute_cgi path=json_proto method=POST [08:22:12]POST find Content-Length [08:22:12]Host: 172.17.43.67:8080 [08:22:12]Content-Length: 678 [08:22:12]Content-Type: application/json [08:22:12] [08:22:12]POST finish read [08:22:12]Found Content-Length = 678 [08:22:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786182", "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" ] } } [08:22:12]execute_script... [08:22: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)1786182", "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" ] } } [08:22:12]POST & json_proto [08:22:12]process_json_proto [08:22:12]json parsed OK: [08:22:12]protocol is kg_v1.0 [08:22:12]action value=close_receipt [08:22:12]process_action close_receipt [08:22:12]cmd_close_receipt [08:22:12]MH_GetDate [08:22:12]Write to MH i2c: F0 00 00 E0 01 D0 [08:22:12]Write i2c OK [08:22:12]MH_I2C_Read... [08:22:12]Read from MH i2c: F0 [08:22:12]MH_I2C_Read... [08:22:12]Read from MH i2c: F0 09 00 [08:22:12]MH_I2C_Read... [08:22:12]Read from MH i2c: F0 09 00 E0 01 00 35 25 F1 66 6A BD 47 65 5D [08:22:12]GetLastDocTimeStamp 1727078785 [08:22:12]current date 1727079733 [08:22:12]FM_GetShiftState [08:22:12]SAM_PROTO_GetShiftState [08:22:12]wFMCommunicate request_size=4 [08:22:12]MH_SAM_APDU [08:22:12]CAPDU: 80 13 01 00 [08:22:12]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [08:22:12]Write i2c OK [08:22:12]MH_I2C_Read... [08:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:12]Read from MH i2c: E2 [08:22:12]MH_I2C_Read... [08:22:12]Read from MH i2c: E2 0E 00 [08:22:12]MH_I2C_Read... [08:22:12]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C1 [08:22:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:22:12]wFMCommunicate OK [08:22:12]SAM_PROTO_GetShiftState done [08:22:12]FM_GetShiftState done [08:22:12]opened in 1727051593 [08:22:12]opened+sec_in_day 1727137993 [08:22:12]quantity*price = 50036 [08:22:12]sum+1 = 50037 [08:22:12]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 СНО: Общий режим Чек 47 23.09.2024 08:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152175 ФПД: 58003327801678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152175&fm=58003327801678&tin=02508201610067®Number=0000000000091825&sum=50000 [08:22:13]StoreToDocumentArchive [08:22:13]shift 476 fd 152175 [08:22:13]save to /storage/0476/doc_00152175 [08:22:13]save last doc name /storage/0476/doc_00152175 to /storage/kkm_last_doc_name [08:22:13]save OK [08:22:13]Clear old archive folders... [08:22:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:22:13]tlvbuf is 00AB5120 [08:22:13]SAM_PROTO_ClearQueue [08:22:13]wFMCommunicate request_size=4 [08:22:13]MH_SAM_APDU [08:22:13]CAPDU: 80 09 00 00 [08:22:13]Write to MH i2c: E2 08 00 EE 01 80 09 00 00 00 00 00 00 61 [08:22:13]Write i2c OK [08:22:13]MH_I2C_Read... [08:22:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:22:13]Read from MH i2c: E2 [08:22:13]MH_I2C_Read... [08:22:13]Read from MH i2c: E2 03 00 [08:22:13]MH_I2C_Read... [08:22:13]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [08:22:13]RAPDU: 90 00 [08:22:13]wFMCommunicate OK [08:22:13]SAM_PROTO_ClearQueue done [08:22:13]KKMCreateOFDPacket [08:22:13]OFDProtocolAddRootSTLVToBuf [08:22:13]FM_MakeSignedData [08:22:13]FM_MakeSignedData [08:22:13]SAM_PROTO_SignData [08:22:13]wFMCommunicate request_size=4 [08:22:13]MH_SAM_APDU [08:22:13]CAPDU: 80 0D 01 02 [08:22:13]Write to MH i2c: E2 08 00 EF 01 80 0D 01 02 00 00 00 00 69 [08:22:13]Write i2c OK [08:22:13]MH_I2C_Read... [08:22:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:22:14]Read from MH i2c: E2 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 03 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [08:22:14]RAPDU: 90 00 [08:22:14]wFMCommunicate OK [08:22:14]wFMCommunicate request_size=255 [08:22:14]MH_SAM_APDU [08:22: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 2F 00 00 00 F4 03 04 00 35 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 [08:22:14]Write to MH i2c: E2 02 01 F0 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 2F 00 00 00 F4 03 04 00 35 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 00 00 9C [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:14]Read from MH i2c: E2 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 03 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [08:22:14]RAPDU: 90 00 [08:22:14]wFMCommunicate OK [08:22:14]wFMCommunicate request_size=10 [08:22:14]MH_SAM_APDU [08:22:14]CAPDU: 80 0D 02 02 05 C0 F3 BF D9 4E [08:22:14]Write to MH i2c: E2 0D 00 F1 01 80 0D 02 02 05 00 C0 F3 BF D9 4E 00 00 0F [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:22:14]Read from MH i2c: E2 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 03 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [08:22:14]RAPDU: 90 00 [08:22:14]wFMCommunicate OK [08:22:14]wFMCommunicate request_size=4 [08:22:14]MH_SAM_APDU [08:22:14]CAPDU: 80 0D 03 02 [08:22:14]Write to MH i2c: E2 08 00 F2 01 80 0D 03 02 00 00 00 00 6E [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:22:14]Read from MH i2c: E2 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 0B 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 0B 00 F2 01 00 38 D5 19 48 E7 17 B6 4D 90 00 DE [08:22:14]RAPDU: 38 D5 19 48 E7 17 B6 4D 90 00 [08:22:14]wFMCommunicate OK [08:22:14]SAM_PROTO_SignData done [08:22:14]FM_MakeSignedData done [08:22:14]CreateOFDProtocolMessage [08:22:14]wFMCommunicate request_size=4 [08:22:14]MH_SAM_APDU [08:22:14]CAPDU: 80 11 00 00 [08:22:14]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:14]Read from MH i2c: E2 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 17 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: E2 17 00 F3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [08:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:22:14]wFMCommunicate OK [08:22:14]CreateOFDProtocolMessage done [08:22:14]OFDSenderStorePacket 152175 [08:22:14]StoreOFDPacket docnum=152175 [08:22: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 2D 4E 07 01 F5 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 35 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 C0 F3 BF D9 4E 38 D5 19 48 E7 17 B6 4D [08:22:14]CheckFolder [08:22:14]dirname=/storage/ofd_packets [08:22:14]CheckFolder done [08:22:14]ProducePacketName [08:22:14]name=ofd_packets/00152175 [08:22:14]NVStorageSaveData ofd_packets/00152175 [08:22:14]File name is /storage/ofd_packets/00152175 [08:22:14]Write 301 bytes [08:22:14]NVStorageSaveData done [08:22:14]OFDSenderStorePacket done [08:22:14]KKMCreateOFDPacket done [08:22:14]NVStorageSaveData kkm_last_timestamp [08:22:14]File name is /storage/kkm_last_timestamp [08:22:14]Write 4 bytes [08:22:14]NVStorageSaveData done [08:22:14]ExternCall_PrintAddStr [08:22:14]wPrintStart [08:22:14]Write to MH i2c: 01 00 00 F4 01 F5 [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: 01 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: 01 07 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [08:22:14]RasterBufferAndPrint [08:22:14]line Счет N : (1)1786182 [08:22:14]line ИНН: 02508201610067 [08:22:14]line Контрольно-Кассовый Чек [08:22:14]line ПРОДАЖА [08:22:14]line ТРК (МРК, ГНК) : 42 [08:22:14]line Товар: 2710124130 [08:22:14]line Аи-92-К-5 [08:22:14]line 7.380 * 67.80 [08:22:14]line = 500.36 [08:22:14]line НДС 12% НСП 1% [08:22:14]line > о реализуемом товаре [08:22:14]line ОКРУГЛЕНИЕ: -0.36 [08:22:14]line ИТОГО: 500.00 [08:22:14]line Внесено: 500.00 [08:22:14]line СДАЧА: 0.00 [08:22:14]line НСП 1% : 4.43 [08:22:14]line НДС 12% : 53.14 [08:22:14]line Наличными: 500.00 [08:22:14]line Безнал.: 0.00 [08:22:14]line Место: АЗС № 89 "Партнер Нефть" [08:22:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:22:14]line СНО: Общий режим [08:22:14]line Чек 47 23.09.2024 08:22 [08:22:14]line Смена: 476 ФФД: 1.0 [08:22:14]line ЗНМ: 0300000113 [08:22:14]line РНМ: 0000000000091825 [08:22:14]line Версия ККМ: 001 [08:22:14]line ФМ: 0000000000871835 [08:22:14]line ФД: 152175 [08:22:14]line ФПД: 58003327801678 [08:22:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152175&fm=58003327801678&tin=02508201610067®Number=0000000000091825&sum=50000 [08:22:14]written 0, free lines is 4095 [08:22:14]OFD Sender: Processing packet 152175 [packets to send 827, broken 826] [08:22:14]ProducePacketName [08:22:14]name=ofd_packets/00152175 [08:22:14]OFD Sender: To server: pG, [08:22:14]CommunicateWithHost lk.salyk.kg:30040 [08:22:14]ConnectInit lk.salyk.kg [08:22:14]Write to MH i2c: 01 00 00 1F 02 21 [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: 01 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: 01 07 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 CB 0C FF [08:22:14]RasterBufferAndPrint [08:22:14]line [08:22:14]line [08:22:14]line [08:22:14]line [08:22:14]line [08:22:14]written 0, free lines is 3281 [08:22:14]MH_Cut [08:22:14]Write to MH i2c: D1 01 00 26 02 01 FA [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: D1 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: D1 01 00 [08:22:14]MH_I2C_Read... [08:22:14]Read from MH i2c: D1 01 00 26 02 00 F9 [08:22:14]Write to MH i2c: 01 00 00 27 02 29 [08:22:14]Write i2c OK [08:22:14]MH_I2C_Read... [08:22:15]*** Cut start [08:22:15]*** Purtial cut [08:22:15]*** Stage 1: CUTSNS_PIN = 1 [08:22:15]Connected sock=10 [08:22: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 2D 4E 07 01 F5 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 35 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 C0 F3 BF D9 4E 38 D5 19 48 E7 17 B6 4D [08:22:15]Read from MH i2c: 01 [08:22:15]MH_I2C_Read... [08:22:15]*** Stop cut motor [08:22:15]*** Cut end [08:22:15]Read from MH i2c: 01 07 00 [08:22:15]MH_I2C_Read... [08:22:15]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [08:22:15]process_action close_receipt done [08:22:15]requested_data is exist [08:22:15]produce_requested_data [08:22:15]requested_item fm.sn is exist - process it [08:22:15]wFMCommunicate request_size=4 [08:22:15]MH_SAM_APDU [08:22:15]CAPDU: 80 11 00 00 [08:22:15]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [08:22:15]Write i2c OK [08:22:15]MH_I2C_Read... [08:22:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:22:16]Read from MH i2c: E2 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: E2 17 00 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [08:22:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:22:16]wFMCommunicate OK [08:22:16]requested_item fd.num is exist - process it [08:22:16]SAM_PROTO_GetFieldsCounters [08:22:16]wFMCommunicate request_size=4 [08:22:16]MH_SAM_APDU [08:22:16]CAPDU: 80 13 00 00 [08:22:16]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [08:22:16]Write i2c OK [08:22:16]MH_I2C_Read... [08:22:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:22:16]Read from MH i2c: E2 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: E2 62 00 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: E2 62 00 29 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 6F 52 02 00 0E 04 04 00 DC 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 F5 [08:22: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 6F 52 02 00 0E 04 04 00 DC 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:22:16]wFMCommunicate OK [08:22:16]SAM_PROTO_GetFieldsCounters done [08:22:16]requested_item shift.num is exist - process it [08:22:16]requested_item shift.opened is exist - process it [08:22:16]req_shift_opened [08:22:16]FM_GetShiftState [08:22:16]SAM_PROTO_GetShiftState [08:22:16]wFMCommunicate request_size=4 [08:22:16]MH_SAM_APDU [08:22:16]CAPDU: 80 13 01 00 [08:22:16]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [08:22:16]Write i2c OK [08:22:16]MH_I2C_Read... [08:22:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:22:16]Read from MH i2c: E2 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: E2 0E 00 [08:22:16]MH_I2C_Read... [08:22:16]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [08:22:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:22:16]wFMCommunicate OK [08:22:16]SAM_PROTO_GetShiftState done [08:22:16]FM_GetShiftState done [08:22:16]req_shift_opened done [08:22:16]requested_item shift.open_date is exist - process it [08:22:16]req_shift_open_date [08:22:16]req_shift_open_date done [08:22:16]produce_requested_data done [08:22:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152175,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:22:16]process_action_free close_receipt [08:22:16]json_value_free [08:22:16]json_value_free done [08:22:16]process_json_proto returns [08:22:16]Send response to host [08:22:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152175,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:22:16]free response buf [08:22:16]execute_script done [08:22:16]execute_script returns [08:22:16]free content buf [08:22:16]Sock 8.Close socket [08:22:16]Sock 8.Thread stoped [08:22: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 CE 31 47 00 51 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 52 02 00 F4 03 04 00 37 CD F0 66 B6 04 01 00 00 29 F4 66 3B 1C 86 43 48 [08:22:16]CommunicateWithHost err = 0 [08:22:16]CheckOFDResponse [08:22:16]1017 (14) - 77093643461234 [08:22:16]1041 (16) - 0000000000871835 [08:22:16]1040 (4) - 152175 [08:22:16]1012 (4) - 23.09.2024 02:06 [08:22:16]1206 (1) - 0 [08:22:16]OFD Sender: Remove packet 152175 [08:22:16]ProducePacketName [08:22:16]name=ofd_packets/00152175 [08:22:16]NVStorageDeleteData [08:22:16]OFD Sender: No OFD packet to send [08:22:21]OFD Sender: No OFD packet to send [08:22:26]OFD Sender: No OFD packet to send [08:22:31]OFD Sender: No OFD packet to send [08:22:36]OFD Sender: No OFD packet to send [08:22:41]OFD Sender: No OFD packet to send [08:22:46]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:55]recv_with_timeout no data received [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:23:26]recv_with_timeout no data received [08:23:27]OFD Sender: No OFD packet to send [08:23:32]OFD Sender: No OFD packet to send [08:23:37]OFD Sender: No OFD packet to send [08:23:42]OFD Sender: No OFD packet to send [08:23:47]OFD Sender: No OFD packet to send [08:23:52]OFD Sender: No OFD packet to send [08:23:57]OFD Sender: No OFD packet to send [08:24:02]OFD Sender: No OFD packet to send [08:24:07]OFD Sender: No OFD packet to send [08:24:12]OFD Sender: No OFD packet to send [08:24:17]OFD Sender: No OFD packet to send [08:24:22]OFD Sender: No OFD packet to send [08:24:27]OFD Sender: No OFD packet to send [08:24:32]OFD Sender: No OFD packet to send [08:24:37]OFD Sender: No OFD packet to send [08:24:42]OFD Sender: No OFD packet to send [08:24:47]OFD Sender: No OFD packet to send [08:24:52]OFD Sender: No OFD packet to send [08:24:57]OFD Sender: No OFD packet to send [08:25:02]OFD Sender: No OFD packet to send [08:25:07]OFD Sender: No OFD packet to send [08:25:08]accept exits with 9 [08:25:08]New connection [08:25:08]New thread 3067342180 created [08:25:08]Thread 3067485540 joined [08:25:08]Waiting for new connection... [08:25:08] Sock 9.Parse request [08:25:08]Sock 9.Check first char [08:25:08]Sock 9.First char is OK [08:25:08]request: POST /json_proto HTTP/1.0 [08:25:08]Method: POST [08:25:08]URL: /json_proto [08:25:08]Method is POST - this is cgi request [08:25:08]url: /json_proto [08:25:08]query_string will be loaded in cgi processing [08:25:08]execute_cgi json_proto POST (null) [08:25:08]execute_cgi path=json_proto method=POST [08:25:08]POST find Content-Length [08:25:08]Host: 172.17.43.67:8080 [08:25:08]Content-Length: 678 [08:25:08]Content-Type: application/json [08:25:08] [08:25:08]POST finish read [08:25:08]Found Content-Length = 678 [08:25:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786183", "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" ] } } [08:25:08]execute_script... [08:25:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786183", "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" ] } } [08:25:08]POST & json_proto [08:25:08]process_json_proto [08:25:08]json parsed OK: [08:25:08]protocol is kg_v1.0 [08:25:08]action value=close_receipt [08:25:08]process_action close_receipt [08:25:08]cmd_close_receipt [08:25:08]MH_GetDate [08:25:08]Write to MH i2c: F0 00 00 2B 02 1C [08:25:08]Write i2c OK [08:25:08]MH_I2C_Read... [08:25:08]Read from MH i2c: F0 [08:25:08]MH_I2C_Read... [08:25:08]Read from MH i2c: F0 09 00 [08:25:08]MH_I2C_Read... [08:25:08]Read from MH i2c: F0 09 00 2B 02 00 E5 25 F1 66 6A BD 47 65 59 [08:25:08]GetLastDocTimeStamp 1727079733 [08:25:08]current date 1727079909 [08:25:08]FM_GetShiftState [08:25:08]SAM_PROTO_GetShiftState [08:25:08]wFMCommunicate request_size=4 [08:25:08]MH_SAM_APDU [08:25:08]CAPDU: 80 13 01 00 [08:25:08]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [08:25:08]Write i2c OK [08:25:08]MH_I2C_Read... [08:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:08]Read from MH i2c: E2 [08:25:08]MH_I2C_Read... [08:25:08]Read from MH i2c: E2 0E 00 [08:25:08]MH_I2C_Read... [08:25:08]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0D [08:25:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:25:08]wFMCommunicate OK [08:25:08]SAM_PROTO_GetShiftState done [08:25:08]FM_GetShiftState done [08:25:08]opened in 1727051593 [08:25:08]opened+sec_in_day 1727137993 [08:25:08]quantity*price = 40002 [08:25:08]sum+1 = 40003 [08:25: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 СНО: Общий режим Чек 48 23.09.2024 08:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152176 ФПД: 84200645738243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152176&fm=84200645738243&tin=02508201610067®Number=0000000000091825&sum=40000 [08:25:10]StoreToDocumentArchive [08:25:10]shift 476 fd 152176 [08:25:10]save to /storage/0476/doc_00152176 [08:25:10]save last doc name /storage/0476/doc_00152176 to /storage/kkm_last_doc_name [08:25:10]save OK [08:25:10]Clear old archive folders... [08:25:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:25:10]tlvbuf is 00AAABA0 [08:25:10]SAM_PROTO_ClearQueue [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 09 00 00 [08:25:10]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]SAM_PROTO_ClearQueue done [08:25:10]KKMCreateOFDPacket [08:25:10]OFDProtocolAddRootSTLVToBuf [08:25:10]FM_MakeSignedData [08:25:10]FM_MakeSignedData [08:25:10]SAM_PROTO_SignData [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 0D 01 02 [08:25:10]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]wFMCommunicate request_size=255 [08:25:10]MH_SAM_APDU [08:25: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 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 30 00 00 00 F4 03 04 00 E5 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C [08:25:10]Write to MH i2c: E2 02 01 3B 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 30 00 00 00 F4 03 04 00 E5 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 00 00 97 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]wFMCommunicate request_size=10 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 0D 02 02 05 94 7D 94 3F 03 [08:25:10]Write to MH i2c: E2 0D 00 3C 02 80 0D 02 02 05 00 94 7D 94 3F 03 00 00 A9 [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [08:25:10]RAPDU: 90 00 [08:25:10]wFMCommunicate OK [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 0D 03 02 [08:25:10]Write to MH i2c: E2 08 00 3D 02 80 0D 03 02 00 00 00 00 BA [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 0B 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 0B 00 3D 02 00 48 35 F4 25 64 3B BD 8E 90 00 3B [08:25:10]RAPDU: 48 35 F4 25 64 3B BD 8E 90 00 [08:25:10]wFMCommunicate OK [08:25:10]SAM_PROTO_SignData done [08:25:10]FM_MakeSignedData done [08:25:10]CreateOFDProtocolMessage [08:25:10]wFMCommunicate request_size=4 [08:25:10]MH_SAM_APDU [08:25:10]CAPDU: 80 11 00 00 [08:25:10]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:10]Read from MH i2c: E2 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 17 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: E2 17 00 3E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [08: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 [08:25:10]wFMCommunicate OK [08:25:10]CreateOFDProtocolMessage done [08:25:10]OFDSenderStorePacket 152176 [08:25:10]StoreOFDPacket docnum=152176 [08:25: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 A3 77 07 01 C1 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 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 30 00 00 00 F4 03 04 00 E5 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 94 7D 94 3F 03 48 35 F4 25 64 3B BD 8E [08:25:10]CheckFolder [08:25:10]dirname=/storage/ofd_packets [08:25:10]CheckFolder done [08:25:10]ProducePacketName [08:25:10]name=ofd_packets/00152176 [08:25:10]NVStorageSaveData ofd_packets/00152176 [08:25:10]File name is /storage/ofd_packets/00152176 [08:25:10]Write 301 bytes [08:25:10]NVStorageSaveData done [08:25:10]OFDSenderStorePacket done [08:25:10]KKMCreateOFDPacket done [08:25:10]NVStorageSaveData kkm_last_timestamp [08:25:10]File name is /storage/kkm_last_timestamp [08:25:10]Write 4 bytes [08:25:10]NVStorageSaveData done [08:25:10]ExternCall_PrintAddStr [08:25:10]wPrintStart [08:25:10]Write to MH i2c: 01 00 00 3F 02 41 [08:25:10]OFD Sender: Processing packet 152176 [packets to send 827, broken 826] [08:25:10]ProducePacketName [08:25:10]name=ofd_packets/00152176 [08:25:10]OFD Sender: To server: pG, [08:25:10]CommunicateWithHost lk.salyk.kg:30040 [08:25:10]ConnectInit lk.salyk.kg [08:25:10]Write i2c OK [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: 01 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: 01 07 00 [08:25:10]MH_I2C_Read... [08:25:10]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [08:25:10]RasterBufferAndPrint [08:25:10]line Счет N : (1)1786183 [08:25:10]line ИНН: 02508201610067 [08:25:10]line Контрольно-Кассовый Чек [08:25:10]line ПРОДАЖА [08:25:10]line ТРК (МРК, ГНК) : 22 [08:25:10]line Товар: 2710124130 [08:25:10]line Аи-92-К-5 [08:25:10]line 5.900 * 67.80 [08:25:10]line = 400.02 [08:25:10]line НДС 12% НСП 1% [08:25:10]line > о реализуемом товаре [08:25:10]line ОКРУГЛЕНИЕ: -0.02 [08:25:10]line ИТОГО: 400.00 [08:25:10]line Внесено: 400.00 [08:25:10]line СДАЧА: 0.00 [08:25:10]line НСП 1% : 3.54 [08:25:10]line НДС 12% : 42.48 [08:25:10]line Наличными: 400.00 [08:25:10]line Безнал.: 0.00 [08:25:10]line Место: АЗС № 89 "Партнер Нефть" [08:25:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:25:10]line СНО: Общий режим [08:25:10]line Чек 48 23.09.2024 08:25 [08:25:10]line Смена: 476 ФФД: 1.0 [08:25:10]line ЗНМ: 0300000113 [08:25:10]line РНМ: 0000000000091825 [08:25:10]line Версия ККМ: 001 [08:25:10]line ФМ: 0000000000871835 [08:25:10]line ФД: 152176 [08:25:10]line ФПД: 84200645738243 [08:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152176&fm=84200645738243&tin=02508201610067®Number=0000000000091825&sum=40000 [08:25:10]written 0, free lines is 4095 [08:25:11]Connected sock=8 [08:25: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 A3 77 07 01 C1 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 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 30 00 00 00 F4 03 04 00 E5 25 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 94 7D 94 3F 03 48 35 F4 25 64 3B BD 8E [08:25:11]Write to MH i2c: 01 00 00 6A 02 6C [08:25:11]Write i2c OK [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: 01 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: 01 07 00 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 D1 0C 50 [08:25:11]RasterBufferAndPrint [08:25:11]line [08:25:11]line [08:25:11]line [08:25:11]line [08:25:11]line [08:25:11]written 0, free lines is 3287 [08:25:11]MH_Cut [08:25:11]Write to MH i2c: D1 01 00 71 02 01 45 [08:25:11]Write i2c OK [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: D1 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: D1 01 00 [08:25:11]MH_I2C_Read... [08:25:11]Read from MH i2c: D1 01 00 71 02 00 44 [08:25:11]Write to MH i2c: 01 00 00 72 02 74 [08:25:11]Write i2c OK [08:25:11]MH_I2C_Read... [08:25: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 6F 41 47 00 2B 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 70 52 02 00 F4 03 04 00 E6 CD F0 66 B6 04 01 00 00 87 C4 EB A9 B6 09 74 D4 [08:25:11]CommunicateWithHost err = 0 [08:25:11]CheckOFDResponse [08:25:11]1017 (14) - 77093643461234 [08:25:11]1041 (16) - 0000000000871835 [08:25:11]1040 (4) - 152176 [08:25:11]1012 (4) - 23.09.2024 02:09 [08:25:11]1206 (1) - 0 [08:25:11]OFD Sender: Remove packet 152176 [08:25:11]ProducePacketName [08:25:11]name=ofd_packets/00152176 [08:25:11]NVStorageDeleteData [08:25:11]OFD Sender: No OFD packet to send [08:25:11]*** Cut start [08:25:11]*** Purtial cut [08:25:11]*** Stage 1: CUTSNS_PIN = 1 [08:25:12]Read from MH i2c: 01 [08:25:12]MH_I2C_Read... [08:25:12]*** Stop cut motor [08:25:12]*** Cut end [08:25:12]Read from MH i2c: 01 07 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [08:25:12]process_action close_receipt done [08:25:12]requested_data is exist [08:25:12]produce_requested_data [08:25:12]requested_item fm.sn is exist - process it [08:25:12]wFMCommunicate request_size=4 [08:25:12]MH_SAM_APDU [08:25:12]CAPDU: 80 11 00 00 [08:25:12]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [08:25:12]Write i2c OK [08:25:12]MH_I2C_Read... [08:25:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:12]Read from MH i2c: E2 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 17 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [08:25:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:25:12]wFMCommunicate OK [08:25:12]requested_item fd.num is exist - process it [08:25:12]SAM_PROTO_GetFieldsCounters [08:25:12]wFMCommunicate request_size=4 [08:25:12]MH_SAM_APDU [08:25:12]CAPDU: 80 13 00 00 [08:25:12]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [08:25:12]Write i2c OK [08:25:12]MH_I2C_Read... [08:25:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:12]Read from MH i2c: E2 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 62 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 62 00 74 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 52 02 00 0E 04 04 00 DC 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 44 [08:25: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 70 52 02 00 0E 04 04 00 DC 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:25:12]wFMCommunicate OK [08:25:12]SAM_PROTO_GetFieldsCounters done [08:25:12]requested_item shift.num is exist - process it [08:25:12]requested_item shift.opened is exist - process it [08:25:12]req_shift_opened [08:25:12]FM_GetShiftState [08:25:12]SAM_PROTO_GetShiftState [08:25:12]wFMCommunicate request_size=4 [08:25:12]MH_SAM_APDU [08:25:12]CAPDU: 80 13 01 00 [08:25:12]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [08:25:12]Write i2c OK [08:25:12]MH_I2C_Read... [08:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:12]Read from MH i2c: E2 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 0E 00 [08:25:12]MH_I2C_Read... [08:25:12]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 56 [08:25:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:25:12]wFMCommunicate OK [08:25:12]SAM_PROTO_GetShiftState done [08:25:12]FM_GetShiftState done [08:25:12]req_shift_opened done [08:25:12]requested_item shift.open_date is exist - process it [08:25:12]req_shift_open_date [08:25:12]req_shift_open_date done [08:25:12]produce_requested_data done [08:25:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152176,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:25:12]process_action_free close_receipt [08:25:12]json_value_free [08:25:12]json_value_free done [08:25:12]process_json_proto returns [08:25:12]Send response to host [08:25:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152176,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:25:12]free response buf [08:25:12]execute_script done [08:25:12]execute_script returns [08:25:12]free content buf [08:25:12]Sock 9.Close socket [08:25:12]Sock 9.Thread stoped [08:25:16]OFD Sender: No OFD packet to send [08:25:20]recv_with_timeout no data received [08:25:21]OFD Sender: No OFD packet to send [08:25:26]OFD Sender: No OFD packet to send [08:25:31]OFD Sender: No OFD packet to send [08:25:33]recv_with_timeout no data received [08:25:36]OFD Sender: No OFD packet to send [08:25:41]OFD Sender: No OFD packet to send [08:25:47]OFD Sender: No OFD packet to send [08:25:52]OFD Sender: No OFD packet to send [08:25:57]OFD Sender: No OFD packet to send [08:26:02]OFD Sender: No OFD packet to send [08:26:07]OFD Sender: No OFD packet to send [08:26:07]recv_with_timeout no data received [08:26:12]OFD Sender: No OFD packet to send [08:26:17]OFD Sender: No OFD packet to send [08:26:18]recv_with_timeout no data received [08:26:22]OFD Sender: No OFD packet to send [08:26:27]OFD Sender: No OFD packet to send [08:26:32]OFD Sender: No OFD packet to send [08:26:37]OFD Sender: No OFD packet to send [08:26:38]accept exits with 10 [08:26:38]New connection [08:26:38]New thread 3067485540 created [08:26:38]Thread 3067342180 joined [08:26:38]Waiting for new connection... [08:26:38] Sock 10.Parse request [08:26:38]Sock 10.Check first char [08:26:38]Sock 10.First char is OK [08:26:38]request: POST /json_proto HTTP/1.0 [08:26:38]Method: POST [08:26:38]URL: /json_proto [08:26:38]Method is POST - this is cgi request [08:26:38]url: /json_proto [08:26:38]query_string will be loaded in cgi processing [08:26:38]execute_cgi json_proto POST (null) [08:26:38]execute_cgi path=json_proto method=POST [08:26:38]POST find Content-Length [08:26:38]Host: 172.17.43.67:8080 [08:26:38]Content-Length: 678 [08:26:38]Content-Type: application/json [08:26:38] [08:26:38]POST finish read [08:26:38]Found Content-Length = 678 [08:26:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786184", "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" ] } } [08:26:38]execute_script... [08:26: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)1786184", "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" ] } } [08:26:38]POST & json_proto [08:26:38]process_json_proto [08:26:38]json parsed OK: [08:26:38]protocol is kg_v1.0 [08:26:38]action value=close_receipt [08:26:38]process_action close_receipt [08:26:38]cmd_close_receipt [08:26:38]MH_GetDate [08:26:38]Write to MH i2c: F0 00 00 76 02 67 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: F0 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: F0 09 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: F0 09 00 76 02 00 3E 26 F1 66 6A BD 47 65 FE [08:26:38]GetLastDocTimeStamp 1727079909 [08:26:38]current date 1727079998 [08:26:38]FM_GetShiftState [08:26:38]SAM_PROTO_GetShiftState [08:26:38]wFMCommunicate request_size=4 [08:26:38]MH_SAM_APDU [08:26:38]CAPDU: 80 13 01 00 [08:26:38]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:38]Read from MH i2c: E2 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 0E 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 58 [08:26:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:26:38]wFMCommunicate OK [08:26:38]SAM_PROTO_GetShiftState done [08:26:38]FM_GetShiftState done [08:26:38]opened in 1727051593 [08:26:38]opened+sec_in_day 1727137993 [08:26:38]quantity*price = 50036 [08:26:38]sum+1 = 50037 [08:26:38]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 СНО: Общий режим Чек 49 23.09.2024 08:26 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152177 ФПД: 238431244402087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152177&fm=238431244402087&tin=02508201610067®Number=0000000000091825&sum=50000 [08:26:39]StoreToDocumentArchive [08:26:39]shift 476 fd 152177 [08:26:39]save to /storage/0476/doc_00152177 [08:26:39]save last doc name /storage/0476/doc_00152177 to /storage/kkm_last_doc_name [08:26:39]save OK [08:26:39]Clear old archive folders... [08:26:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:39]tlvbuf is 00AB0840 [08:26:39]SAM_PROTO_ClearQueue [08:26:39]wFMCommunicate request_size=4 [08:26:39]MH_SAM_APDU [08:26:39]CAPDU: 80 09 00 00 [08:26:39]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [08:26:39]Write i2c OK [08:26:39]MH_I2C_Read... [08:26:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:39]Read from MH i2c: E2 [08:26:39]MH_I2C_Read... [08:26:39]Read from MH i2c: E2 03 00 [08:26:39]MH_I2C_Read... [08:26:39]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [08:26:39]RAPDU: 90 00 [08:26:39]wFMCommunicate OK [08:26:39]SAM_PROTO_ClearQueue done [08:26:39]KKMCreateOFDPacket [08:26:39]OFDProtocolAddRootSTLVToBuf [08:26:39]FM_MakeSignedData [08:26:39]FM_MakeSignedData [08:26:39]SAM_PROTO_SignData [08:26:39]wFMCommunicate request_size=4 [08:26:39]MH_SAM_APDU [08:26:39]CAPDU: 80 0D 01 02 [08:26:39]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [08:26:39]Write i2c OK [08:26:39]MH_I2C_Read... [08:26:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:39]Read from MH i2c: E2 [08:26:39]MH_I2C_Read... [08:26:39]Read from MH i2c: E2 03 00 [08:26:39]MH_I2C_Read... [08:26:39]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [08:26:39]RAPDU: 90 00 [08:26:39]wFMCommunicate OK [08:26:39]wFMCommunicate request_size=255 [08:26:39]MH_SAM_APDU [08:26: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 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 31 00 00 00 F4 03 04 00 3E 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D8 [08:26:39]Write to MH i2c: E2 02 01 86 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 31 00 00 00 F4 03 04 00 3E 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D8 00 00 E5 [08:26:39]Write i2c OK [08:26:39]MH_I2C_Read... [08:26:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:40]Read from MH i2c: E2 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 03 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [08:26:40]RAPDU: 90 00 [08:26:40]wFMCommunicate OK [08:26:40]wFMCommunicate request_size=10 [08:26:40]MH_SAM_APDU [08:26:40]CAPDU: 80 0D 02 02 05 DA 19 A0 3D A7 [08:26:40]Write to MH i2c: E2 0D 00 87 02 80 0D 02 02 05 00 DA 19 A0 3D A7 00 00 84 [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08:26:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:40]Read from MH i2c: E2 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 03 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [08:26:40]RAPDU: 90 00 [08:26:40]wFMCommunicate OK [08:26:40]wFMCommunicate request_size=4 [08:26:40]MH_SAM_APDU [08:26:40]CAPDU: 80 0D 03 02 [08:26:40]Write to MH i2c: E2 08 00 88 02 80 0D 03 02 00 00 00 00 05 [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08:26:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:40]Read from MH i2c: E2 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 0B 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 0B 00 88 02 00 5A E8 80 C1 14 2B 88 46 90 00 96 [08:26:40]RAPDU: 5A E8 80 C1 14 2B 88 46 90 00 [08:26:40]wFMCommunicate OK [08:26:40]SAM_PROTO_SignData done [08:26:40]FM_MakeSignedData done [08:26:40]CreateOFDProtocolMessage [08:26:40]wFMCommunicate request_size=4 [08:26:40]MH_SAM_APDU [08:26:40]CAPDU: 80 11 00 00 [08:26:40]Write to MH i2c: E2 08 00 89 02 80 11 00 00 00 00 00 00 05 [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:40]Read from MH i2c: E2 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 17 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: E2 17 00 89 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [08: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 [08:26:40]wFMCommunicate OK [08:26:40]CreateOFDProtocolMessage done [08:26:40]OFDSenderStorePacket 152177 [08:26:40]StoreOFDPacket docnum=152177 [08:26: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 90 DE 07 01 77 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 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 31 00 00 00 F4 03 04 00 3E 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D8 DA 19 A0 3D A7 5A E8 80 C1 14 2B 88 46 [08:26:40]CheckFolder [08:26:40]dirname=/storage/ofd_packets [08:26:40]CheckFolder done [08:26:40]ProducePacketName [08:26:40]name=ofd_packets/00152177 [08:26:40]NVStorageSaveData ofd_packets/00152177 [08:26:40]File name is /storage/ofd_packets/00152177 [08:26:40]Write 301 bytes [08:26:40]NVStorageSaveData done [08:26:40]OFDSenderStorePacket done [08:26:40]KKMCreateOFDPacket done [08:26:40]NVStorageSaveData kkm_last_timestamp [08:26:40]File name is /storage/kkm_last_timestamp [08:26:40]Write 4 bytes [08:26:40]NVStorageSaveData done [08:26:40]ExternCall_PrintAddStr [08:26:40]wPrintStart [08:26:40]Write to MH i2c: 01 00 00 8A 02 8C [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: 01 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: 01 07 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [08:26:40]RasterBufferAndPrint [08:26:40]line Счет N : (1)1786184 [08:26:40]line ИНН: 02508201610067 [08:26:40]line Контрольно-Кассовый Чек [08:26:40]line ПРОДАЖА [08:26:40]line ТРК (МРК, ГНК) : 42 [08:26:40]line Товар: 2710124130 [08:26:40]line Аи-92-К-5 [08:26:40]line 7.380 * 67.80 [08:26:40]line = 500.36 [08:26:40]line НДС 12% НСП 1% [08:26:40]line > о реализуемом товаре [08:26:40]line ОКРУГЛЕНИЕ: -0.36 [08:26:40]line ИТОГО: 500.00 [08:26:40]line Внесено: 500.00 [08:26:40]line СДАЧА: 0.00 [08:26:40]line НСП 1% : 4.43 [08:26:40]line НДС 12% : 53.14 [08:26:40]line Наличными: 500.00 [08:26:40]line Безнал.: 0.00 [08:26:40]line Место: АЗС № 89 "Партнер Нефть" [08:26:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:26:40]line СНО: Общий режим [08:26:40]line Чек 49 23.09.2024 08:26 [08:26:40]line Смена: 476 ФФД: 1.0 [08:26:40]line ЗНМ: 0300000113 [08:26:40]line РНМ: 0000000000091825 [08:26:40]line Версия ККМ: 001 [08:26:40]line ФМ: 0000000000871835 [08:26:40]line ФД: 152177 [08:26:40]line ФПД: 238431244402087 [08:26:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152177&fm=238431244402087&tin=02508201610067®Number=0000000000091825&sum=50000 [08:26:40]written 0, free lines is 4095 [08:26:40]OFD Sender: Processing packet 152177 [packets to send 827, broken 826] [08:26:40]ProducePacketName [08:26:40]name=ofd_packets/00152177 [08:26:40]OFD Sender: To server: pG, [08:26:40]CommunicateWithHost lk.salyk.kg:30040 [08:26:40]ConnectInit lk.salyk.kg [08:26:40]Connected sock=9 [08: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 90 DE 07 01 77 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 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 31 00 00 00 F4 03 04 00 3E 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D8 DA 19 A0 3D A7 5A E8 80 C1 14 2B 88 46 [08:26:40]Write to MH i2c: 01 00 00 B5 02 B7 [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: 01 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: 01 07 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 D9 0C A3 [08:26:40]RasterBufferAndPrint [08:26:40]line [08:26:40]line [08:26:40]line [08:26:40]line [08:26:40]line [08:26:40]written 0, free lines is 3297 [08:26:40]MH_Cut [08:26:40]Write to MH i2c: D1 01 00 BC 02 01 90 [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: D1 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: D1 01 00 [08:26:40]MH_I2C_Read... [08:26:40]Read from MH i2c: D1 01 00 BC 02 00 8F [08:26:40]Write to MH i2c: 01 00 00 BD 02 BF [08:26:40]Write i2c OK [08:26:40]MH_I2C_Read... [08: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 41 AF 47 00 F5 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 71 52 02 00 F4 03 04 00 40 CE F0 66 B6 04 01 00 00 23 B9 54 21 35 DB E0 5F [08:26:40]CommunicateWithHost err = 0 [08:26:40]CheckOFDResponse [08:26:40]1017 (14) - 77093643461234 [08:26:40]1041 (16) - 0000000000871835 [08:26:40]1040 (4) - 152177 [08:26:40]1012 (4) - 23.09.2024 02:11 [08:26:40]1206 (1) - 0 [08:26:40]OFD Sender: Remove packet 152177 [08:26:40]ProducePacketName [08:26:40]name=ofd_packets/00152177 [08:26:40]NVStorageDeleteData [08:26:41]*** Cut start [08:26:41]*** Purtial cut [08:26:41]*** Stage 1: CUTSNS_PIN = 1 [08:26:41]OFD Sender: No OFD packet to send [08:26:41]Read from MH i2c: 01 [08:26:41]MH_I2C_Read... [08:26:41]*** Stop cut motor [08:26:41]*** Cut end [08:26:41]Read from MH i2c: 01 07 00 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [08:26:41]process_action close_receipt done [08:26:41]requested_data is exist [08:26:41]produce_requested_data [08:26:41]requested_item fm.sn is exist - process it [08:26:41]wFMCommunicate request_size=4 [08:26:41]MH_SAM_APDU [08:26:41]CAPDU: 80 11 00 00 [08:26:41]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [08:26:41]Write i2c OK [08:26:41]MH_I2C_Read... [08:26:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:41]Read from MH i2c: E2 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 17 00 [08:26:41]MH_I2C_Read... [08:26:41]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:26:41]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:41]wFMCommunicate OK [08:26:41]requested_item fd.num is exist - process it [08:26:41]SAM_PROTO_GetFieldsCounters [08:26:41]wFMCommunicate request_size=4 [08:26:41]MH_SAM_APDU [08:26:41]CAPDU: 80 13 00 00 [08:26:41]Write to MH i2c: E2 08 00 BF 02 80 13 00 00 00 00 00 00 3D [08:26:41]Write i2c OK [08:26:41]MH_I2C_Read... [08:26:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:41]Read from MH i2c: E2 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 62 00 [08:26:41]MH_I2C_Read... [08:26:41]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 71 52 02 00 0E 04 04 00 DC 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 93 [08:26: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 71 52 02 00 0E 04 04 00 DC 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:26:41]wFMCommunicate OK [08:26:41]SAM_PROTO_GetFieldsCounters done [08:26:41]requested_item shift.num is exist - process it [08:26:41]requested_item shift.opened is exist - process it [08:26:41]req_shift_opened [08:26:41]FM_GetShiftState [08:26:41]SAM_PROTO_GetShiftState [08:26:41]wFMCommunicate request_size=4 [08:26:41]MH_SAM_APDU [08:26:41]CAPDU: 80 13 01 00 [08:26:41]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [08:26:41]Write i2c OK [08:26:41]MH_I2C_Read... [08:26:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:41]Read from MH i2c: E2 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 0E 00 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A1 [08:26:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:26:41]wFMCommunicate OK [08:26:41]SAM_PROTO_GetShiftState done [08:26:41]FM_GetShiftState done [08:26:41]req_shift_opened done [08:26:41]requested_item shift.open_date is exist - process it [08:26:41]req_shift_open_date [08:26:41]req_shift_open_date done [08:26:41]produce_requested_data done [08:26:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152177,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:26:41]process_action_free close_receipt [08:26:41]json_value_free [08:26:41]json_value_free done [08:26:41]process_json_proto returns [08:26:41]Send response to host [08:26:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152177,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:26:41]free response buf [08:26:41]execute_script done [08:26:41]execute_script returns [08:26:41]free content buf [08:26:41]Sock 10.Close socket [08:26:41]Sock 10.Thread stoped [08:26:46]OFD Sender: No OFD packet to send [08:26:51]OFD Sender: No OFD packet to send [08:26:56]OFD Sender: No OFD packet to send [08:27:01]OFD Sender: No OFD packet to send [08:27:06]OFD Sender: No OFD packet to send [08:27:11]OFD Sender: No OFD packet to send [08:27:16]OFD Sender: No OFD packet to send [08:27:21]OFD Sender: No OFD packet to send [08:27:26]OFD Sender: No OFD packet to send [08:27:31]OFD Sender: No OFD packet to send [08:27:36]OFD Sender: No OFD packet to send [08:27:41]OFD Sender: No OFD packet to send [08:27:46]OFD Sender: No OFD packet to send [08:27:51]OFD Sender: No OFD packet to send [08:27:56]OFD Sender: No OFD packet to send [08:28:01]OFD Sender: No OFD packet to send [08:28:06]OFD Sender: No OFD packet to send [08:28:11]OFD Sender: No OFD packet to send [08:28:16]OFD Sender: No OFD packet to send [08:28:21]OFD Sender: No OFD packet to send [08:28:26]OFD Sender: No OFD packet to send [08:28:27]recv_with_timeout no data received [08:28:31]OFD Sender: No OFD packet to send [08:28:36]OFD Sender: No OFD packet to send [08:28:41]OFD Sender: No OFD packet to send [08:28:46]OFD Sender: No OFD packet to send [08:28:51]OFD Sender: No OFD packet to send [08:28:56]OFD Sender: No OFD packet to send [08:29:01]OFD Sender: No OFD packet to send [08:29:06]accept exits with 8 [08:29:06]New connection [08:29:06]New thread 3067342180 created [08:29:06]Thread 3067485540 joined [08:29:06]Waiting for new connection... [08:29:06] Sock 8.Parse request [08:29:06]Sock 8.Check first char [08:29:06]Sock 8.First char is OK [08:29:06]request: POST /json_proto HTTP/1.0 [08:29:06]Method: POST [08:29:06]URL: /json_proto [08:29:06]Method is POST - this is cgi request [08:29:06]url: /json_proto [08:29:06]query_string will be loaded in cgi processing [08:29:06]execute_cgi json_proto POST (null) [08:29:06]execute_cgi path=json_proto method=POST [08:29:06]POST find Content-Length [08:29:06]Host: 172.17.43.67:8080 [08:29:06]Content-Length: 678 [08:29:06]Content-Type: application/json [08:29:06] [08:29:06]POST finish read [08:29:06]Found Content-Length = 678 [08:29:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786185", "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" ] } } [08:29:06]execute_script... [08:29: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)1786185", "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" ] } } [08:29:06]POST & json_proto [08:29:06]process_json_proto [08:29:06]json parsed OK: [08:29:06]protocol is kg_v1.0 [08:29:06]action value=close_receipt [08:29:06]process_action close_receipt [08:29:06]cmd_close_receipt [08:29:06]MH_GetDate [08:29:06]Write to MH i2c: F0 00 00 C1 02 B2 [08:29:06]Write i2c OK [08:29:06]MH_I2C_Read... [08:29:06]Read from MH i2c: F0 [08:29:06]MH_I2C_Read... [08:29:06]Read from MH i2c: F0 09 00 [08:29:06]MH_I2C_Read... [08:29:06]Read from MH i2c: F0 09 00 C1 02 00 D3 26 F1 66 6A BD 47 65 DE [08:29:06]GetLastDocTimeStamp 1727079998 [08:29:06]current date 1727080147 [08:29:06]FM_GetShiftState [08:29:06]SAM_PROTO_GetShiftState [08:29:06]wFMCommunicate request_size=4 [08:29:06]MH_SAM_APDU [08:29:06]CAPDU: 80 13 01 00 [08:29:06]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [08:29:06]Write i2c OK [08:29:06]MH_I2C_Read... [08:29:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:06]Read from MH i2c: E2 [08:29:06]MH_I2C_Read... [08:29:06]Read from MH i2c: E2 0E 00 [08:29:06]MH_I2C_Read... [08:29:07]OFD Sender: No OFD packet to send [08:29:07]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A3 [08:29:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:29:07]wFMCommunicate OK [08:29:07]SAM_PROTO_GetShiftState done [08:29:07]FM_GetShiftState done [08:29:07]opened in 1727051593 [08:29:07]opened+sec_in_day 1727137993 [08:29:07]quantity*price = 30035 [08:29:07]sum+1 = 30036 [08:29: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 СНО: Общий режим Чек 50 23.09.2024 08:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152178 ФПД: 228698711662641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152178&fm=228698711662641&tin=02508201610067®Number=0000000000091825&sum=30000 [08:29:08]StoreToDocumentArchive [08:29:08]shift 476 fd 152178 [08:29:08]save to /storage/0476/doc_00152178 [08:29:08]save last doc name /storage/0476/doc_00152178 to /storage/kkm_last_doc_name [08:29:08]save OK [08:29:08]Clear old archive folders... [08:29:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:29:08]tlvbuf is 00ABD140 [08:29:08]SAM_PROTO_ClearQueue [08:29:08]wFMCommunicate request_size=4 [08:29:08]MH_SAM_APDU [08:29:08]CAPDU: 80 09 00 00 [08:29:08]Write to MH i2c: E2 08 00 CF 02 80 09 00 00 00 00 00 00 43 [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:08]Read from MH i2c: E2 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [08:29:08]RAPDU: 90 00 [08:29:08]wFMCommunicate OK [08:29:08]SAM_PROTO_ClearQueue done [08:29:08]KKMCreateOFDPacket [08:29:08]OFDProtocolAddRootSTLVToBuf [08:29:08]FM_MakeSignedData [08:29:08]FM_MakeSignedData [08:29:08]SAM_PROTO_SignData [08:29:08]wFMCommunicate request_size=4 [08:29:08]MH_SAM_APDU [08:29:08]CAPDU: 80 0D 01 02 [08:29:08]Write to MH i2c: E2 08 00 D0 02 80 0D 01 02 00 00 00 00 4B [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:08]Read from MH i2c: E2 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [08:29:08]RAPDU: 90 00 [08:29:08]wFMCommunicate OK [08:29:08]wFMCommunicate request_size=255 [08:29:08]MH_SAM_APDU [08:29: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 32 00 00 00 F4 03 04 00 D3 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 [08:29:08]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 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 32 00 00 00 F4 03 04 00 D3 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 00 00 DE [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:08]Read from MH i2c: E2 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [08:29:08]RAPDU: 90 00 [08:29:08]wFMCommunicate OK [08:29:08]wFMCommunicate request_size=10 [08:29:08]MH_SAM_APDU [08:29:08]CAPDU: 80 0D 02 02 05 00 11 78 20 31 [08:29:08]Write to MH i2c: E2 0D 00 D2 02 80 0D 02 02 05 00 00 11 78 20 31 00 00 32 [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:08]Read from MH i2c: E2 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [08:29:08]RAPDU: 90 00 [08:29:08]wFMCommunicate OK [08:29:08]wFMCommunicate request_size=4 [08:29:08]MH_SAM_APDU [08:29:08]CAPDU: 80 0D 03 02 [08:29:08]Write to MH i2c: E2 08 00 D3 02 80 0D 03 02 00 00 00 00 50 [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:08]Read from MH i2c: E2 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 0B 00 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 0B 00 D3 02 00 6C 39 77 4D 0F 25 56 3A 90 00 7E [08:29:08]RAPDU: 6C 39 77 4D 0F 25 56 3A 90 00 [08:29:08]wFMCommunicate OK [08:29:08]SAM_PROTO_SignData done [08:29:08]FM_MakeSignedData done [08:29:08]CreateOFDProtocolMessage [08:29:08]wFMCommunicate request_size=4 [08:29:08]MH_SAM_APDU [08:29:08]CAPDU: 80 11 00 00 [08:29:08]Write to MH i2c: E2 08 00 D4 02 80 11 00 00 00 00 00 00 50 [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:08]Read from MH i2c: E2 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: E2 17 00 [08:29:08]MH_I2C_Read... [08:29:08]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:29:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:29:08]wFMCommunicate OK [08:29:08]CreateOFDProtocolMessage done [08:29:08]OFDSenderStorePacket 152178 [08:29:08]StoreOFDPacket docnum=152178 [08:29: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 D9 29 07 01 AC 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 32 00 00 00 F4 03 04 00 D3 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 00 11 78 20 31 6C 39 77 4D 0F 25 56 3A [08:29:08]CheckFolder [08:29:08]dirname=/storage/ofd_packets [08:29:08]CheckFolder done [08:29:08]ProducePacketName [08:29:08]name=ofd_packets/00152178 [08:29:08]NVStorageSaveData ofd_packets/00152178 [08:29:08]File name is /storage/ofd_packets/00152178 [08:29:08]Write 301 bytes [08:29:08]NVStorageSaveData done [08:29:08]OFDSenderStorePacket done [08:29:08]KKMCreateOFDPacket done [08:29:08]NVStorageSaveData kkm_last_timestamp [08:29:08]File name is /storage/kkm_last_timestamp [08:29:08]Write 4 bytes [08:29:08]NVStorageSaveData done [08:29:08]ExternCall_PrintAddStr [08:29:08]wPrintStart [08:29:08]Write to MH i2c: 01 00 00 D5 02 D7 [08:29:08]Write i2c OK [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: 01 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: 01 07 00 [08:29:08]MH_I2C_Read... [08:29:08]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [08:29:08]RasterBufferAndPrint [08:29:08]line Счет N : (1)1786185 [08:29:08]line ИНН: 02508201610067 [08:29:08]line Контрольно-Кассовый Чек [08:29:08]line ПРОДАЖА [08:29:08]line ТРК (МРК, ГНК) : 12 [08:29:08]line Товар: 2710124130 [08:29:08]line Аи-92-К-5 [08:29:08]line 4.430 * 67.80 [08:29:08]line = 300.35 [08:29:08]line НДС 12% НСП 1% [08:29:08]line > о реализуемом товаре [08:29:08]line ОКРУГЛЕНИЕ: -0.35 [08:29:08]line ИТОГО: 300.00 [08:29:08]line Внесено: 300.00 [08:29:08]line СДАЧА: 0.00 [08:29:08]line НСП 1% : 2.66 [08:29:08]line НДС 12% : 31.90 [08:29:08]line Наличными: 300.00 [08:29:08]line Безнал.: 0.00 [08:29:08]line Место: АЗС № 89 "Партнер Нефть" [08:29:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:29:08]line СНО: Общий режим [08:29:08]line Чек 50 23.09.2024 08:29 [08:29:08]line Смена: 476 ФФД: 1.0 [08:29:08]line ЗНМ: 0300000113 [08:29:08]line РНМ: 0000000000091825 [08:29:08]line Версия ККМ: 001 [08:29:08]line ФМ: 0000000000871835 [08:29:08]line ФД: 152178 [08:29:08]line ФПД: 228698711662641 [08:29:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T082907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152178&fm=228698711662641&tin=02508201610067®Number=0000000000091825&sum=30000 [08:29:08]OFD Sender: Processing packet 152178 [packets to send 827, broken 826] [08:29:08]ProducePacketName [08:29:08]name=ofd_packets/00152178 [08:29:08]OFD Sender: To server: pG, [08:29:08]CommunicateWithHost lk.salyk.kg:30040 [08:29:08]ConnectInit lk.salyk.kg [08:29:08]written 0, free lines is 4095 [08:29:09]Write to MH i2c: 01 00 00 00 03 03 [08:29:09]Write i2c OK [08:29:09]MH_I2C_Read... [08:29:09]Read from MH i2c: 01 [08:29:09]MH_I2C_Read... [08:29:09]Read from MH i2c: 01 07 00 [08:29:09]MH_I2C_Read... [08:29:09]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 D4 0C EA [08:29:09]RasterBufferAndPrint [08:29:09]line [08:29:09]line [08:29:09]line [08:29:09]line [08:29:09]line [08:29:09]written 0, free lines is 3289 [08:29:09]MH_Cut [08:29:09]Write to MH i2c: D1 01 00 07 03 01 DC [08:29:09]Write i2c OK [08:29:09]MH_I2C_Read... [08:29:09]Read from MH i2c: D1 [08:29:09]MH_I2C_Read... [08:29:09]Read from MH i2c: D1 01 00 [08:29:09]MH_I2C_Read... [08:29:09]Read from MH i2c: D1 01 00 07 03 00 DB [08:29:09]Write to MH i2c: 01 00 00 08 03 0B [08:29:09]Write i2c OK [08:29:09]MH_I2C_Read... [08:29:09]*** Cut start [08:29:09]*** Purtial cut [08:29:09]*** Stage 1: CUTSNS_PIN = 1 [08:29:10]Connected sock=10 [08:29: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 D9 29 07 01 AC 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 32 00 00 00 F4 03 04 00 D3 26 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D0 00 11 78 20 31 6C 39 77 4D 0F 25 56 3A [08:29:10]Read from MH i2c: 01 [08:29:10]MH_I2C_Read... [08:29:10]*** Stop cut motor [08:29:10]*** Cut end [08:29:10]Read from MH i2c: 01 07 00 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [08:29:10]process_action close_receipt done [08:29:10]requested_data is exist [08:29:10]produce_requested_data [08:29:10]requested_item fm.sn is exist - process it [08:29:10]wFMCommunicate request_size=4 [08:29:10]MH_SAM_APDU [08:29:10]CAPDU: 80 11 00 00 [08:29:10]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [08:29:10]Write i2c OK [08:29:10]MH_I2C_Read... [08:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:10]Read from MH i2c: E2 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: E2 17 00 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: E2 17 00 09 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [08:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:29:10]wFMCommunicate OK [08:29:10]requested_item fd.num is exist - process it [08:29:10]SAM_PROTO_GetFieldsCounters [08:29:10]wFMCommunicate request_size=4 [08:29:10]MH_SAM_APDU [08:29:10]CAPDU: 80 13 00 00 [08:29:10]Write to MH i2c: E2 08 00 0A 03 80 13 00 00 00 00 00 00 89 [08:29:10]Write i2c OK [08:29:10]MH_I2C_Read... [08:29:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:10]Read from MH i2c: E2 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: E2 62 00 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: E2 62 00 0A 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 72 52 02 00 0E 04 04 00 DC 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 E3 [08:29: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 52 02 00 0E 04 04 00 DC 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:29:10]wFMCommunicate OK [08:29:10]SAM_PROTO_GetFieldsCounters done [08:29:10]requested_item shift.num is exist - process it [08:29:10]requested_item shift.opened is exist - process it [08:29:10]req_shift_opened [08:29:10]FM_GetShiftState [08:29:10]SAM_PROTO_GetShiftState [08:29:10]wFMCommunicate request_size=4 [08:29:10]MH_SAM_APDU [08:29:10]CAPDU: 80 13 01 00 [08:29:10]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [08:29:10]Write i2c OK [08:29:10]MH_I2C_Read... [08:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:10]Read from MH i2c: E2 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: E2 0E 00 [08:29:10]MH_I2C_Read... [08:29:10]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 ED [08:29:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:29:10]wFMCommunicate OK [08:29:10]SAM_PROTO_GetShiftState done [08:29:10]FM_GetShiftState done [08:29:10]req_shift_opened done [08:29:10]requested_item shift.open_date is exist - process it [08:29:10]req_shift_open_date [08:29:10]req_shift_open_date done [08:29:10]produce_requested_data done [08:29:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152178,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:29:10]process_action_free close_receipt [08:29:10]json_value_free [08:29:10]json_value_free done [08:29:10]process_json_proto returns [08:29:10]Send response to host [08:29:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152178,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:29:10]free response buf [08:29:10]execute_script done [08:29:10]execute_script returns [08:29:10]free content buf [08:29:10]Sock 8.Close socket [08:29:10]Sock 8.Thread stoped [08:29: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 AD 4F 47 00 6D 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 72 52 02 00 F4 03 04 00 D6 CE F0 66 B6 04 01 00 00 D2 00 44 A5 26 A5 55 8D [08:29:10]CommunicateWithHost err = 0 [08:29:10]CheckOFDResponse [08:29:10]1017 (14) - 77093643461234 [08:29:10]1041 (16) - 0000000000871835 [08:29:10]1040 (4) - 152178 [08:29:10]1012 (4) - 23.09.2024 02:13 [08:29:10]1206 (1) - 0 [08:29:10]OFD Sender: Remove packet 152178 [08:29:10]ProducePacketName [08:29:10]name=ofd_packets/00152178 [08:29:10]NVStorageDeleteData [08:29:11]OFD Sender: No OFD packet to send [08:29:16]OFD Sender: No OFD packet to send [08:29:21]OFD Sender: No OFD packet to send [08:29:26]OFD Sender: No OFD packet to send [08:29:31]OFD Sender: No OFD packet to send [08:29:36]OFD Sender: No OFD packet to send [08:29:41]OFD Sender: No OFD packet to send [08:29:46]OFD Sender: No OFD packet to send [08:29:51]OFD Sender: No OFD packet to send [08:29:56]OFD Sender: No OFD packet to send [08:30:01]OFD Sender: No OFD packet to send [08:30:06]OFD Sender: No OFD packet to send [08:30:11]OFD Sender: No OFD packet to send [08:30:16]OFD Sender: No OFD packet to send [08:30:21]OFD Sender: No OFD packet to send [08:30:26]OFD Sender: No OFD packet to send [08:30:31]OFD Sender: No OFD packet to send [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:56]OFD Sender: No OFD packet to send [08:31:01]OFD Sender: No OFD packet to send [08:31:06]OFD Sender: No OFD packet to send [08:31:11]OFD Sender: No OFD packet to send [08:31:14]recv_with_timeout no data received [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: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: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:33:01]OFD Sender: No OFD packet to send [08:33:07]OFD Sender: No OFD packet to send [08:33:12]OFD Sender: No OFD packet to send [08:33:17]OFD Sender: No OFD packet to send [08:33:22]OFD Sender: No OFD packet to send [08:33:25]recv_with_timeout no data received [08:33:27]OFD Sender: No OFD packet to send [08:33:32]OFD Sender: No OFD packet to send [08:33:37]OFD Sender: No OFD packet to send [08:33:42]OFD Sender: No OFD packet to send [08:33:43]recv_with_timeout no data received [08:33:47]OFD Sender: No OFD packet to send [08:33:52]OFD Sender: No OFD packet to send [08:33:57]OFD Sender: No OFD packet to send [08:34:02]OFD Sender: No OFD packet to send [08:34:07]OFD Sender: No OFD packet to send [08:34:12]OFD Sender: No OFD packet to send [08:34:17]OFD Sender: No OFD packet to send [08:34:22]OFD Sender: No OFD packet to send [08:34:27]OFD Sender: No OFD packet to send [08:34:32]OFD Sender: No OFD packet to send [08:34:37]OFD Sender: No OFD packet to send [08:34:42]OFD Sender: No OFD packet to send [08:34:47]OFD Sender: No OFD packet to send [08:34:52]OFD Sender: No OFD packet to send [08:34:57]OFD Sender: No OFD packet to send [08:35:02]OFD Sender: No OFD packet to send [08:35:07]OFD Sender: No OFD packet to send [08:35:12]OFD Sender: No OFD packet to send [08:35:17]OFD Sender: No OFD packet to send [08:35:22]OFD Sender: No OFD packet to send [08:35:27]OFD Sender: No OFD packet to send [08:35:32]OFD Sender: No OFD packet to send [08:35:37]OFD Sender: No OFD packet to send [08:35:42]OFD Sender: No OFD packet to send [08:35:47]OFD Sender: No OFD packet to send [08:35:52]OFD Sender: No OFD packet to send [08:35:57]OFD Sender: No OFD packet to send [08:36:02]OFD Sender: No OFD packet to send [08:36:03]recv_with_timeout no data received [08:36:07]OFD Sender: No OFD packet to send [08:36:12]OFD Sender: No OFD packet to send [08:36:17]OFD Sender: No OFD packet to send [08:36:19]recv_with_timeout no data received [08:36:22]OFD Sender: No OFD packet to send [08:36:27]OFD Sender: No OFD packet to send [08:36:32]OFD Sender: No OFD packet to send [08:36:36]recv_with_timeout no data received [08:36:37]OFD Sender: No OFD packet to send [08:36:42]OFD Sender: No OFD packet to send [08:36:47]OFD Sender: No OFD packet to send [08:36:50]accept exits with 9 [08:36:50]New connection [08:36:50]New thread 3067485540 created [08:36:50]Thread 3067342180 joined [08:36:50]Waiting for new connection... [08:36:50] Sock 9.Parse request [08:36:50]Sock 9.Check first char [08:36:50]Sock 9.First char is OK [08:36:50]request: POST /json_proto HTTP/1.0 [08:36:50]Method: POST [08:36:50]URL: /json_proto [08:36:50]Method is POST - this is cgi request [08:36:50]url: /json_proto [08:36:50]query_string will be loaded in cgi processing [08:36:50]execute_cgi json_proto POST (null) [08:36:50]execute_cgi path=json_proto method=POST [08:36:50]POST find Content-Length [08:36:50]Host: 172.17.43.67:8080 [08:36:50]Content-Length: 680 [08:36:50]Content-Type: application/json [08:36:50] [08:36:50]POST finish read [08:36:50]Found Content-Length = 680 [08:36:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786186", "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" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:50]execute_script... [08:36: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)1786186", "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" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:50]POST & json_proto [08:36:50]process_json_proto [08:36:50]json parsed OK: [08:36:50]protocol is kg_v1.0 [08:36:50]action value=close_receipt [08:36:50]process_action close_receipt [08:36:50]cmd_close_receipt [08:36:50]MH_GetDate [08:36:50]Write to MH i2c: F0 00 00 0C 03 FE [08:36:50]Write i2c OK [08:36:50]MH_I2C_Read... [08:36:50]Read from MH i2c: F0 [08:36:50]MH_I2C_Read... [08:36:50]Read from MH i2c: F0 09 00 [08:36:50]MH_I2C_Read... [08:36:50]Read from MH i2c: F0 09 00 0C 03 00 A2 28 F1 66 6A BD 47 65 FB [08:36:50]GetLastDocTimeStamp 1727080147 [08:36:50]current date 1727080610 [08:36:50]FM_GetShiftState [08:36:50]SAM_PROTO_GetShiftState [08:36:50]wFMCommunicate request_size=4 [08:36:50]MH_SAM_APDU [08:36:50]CAPDU: 80 13 01 00 [08:36:50]Write to MH i2c: E2 08 00 0D 03 80 13 01 00 00 00 00 00 8D [08:36:50]Write i2c OK [08:36:50]MH_I2C_Read... [08:36:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:50]Read from MH i2c: E2 [08:36:50]MH_I2C_Read... [08:36:50]Read from MH i2c: E2 0E 00 [08:36:50]MH_I2C_Read... [08:36:50]Read from MH i2c: E2 0E 00 0D 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EF [08:36:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:36:50]wFMCommunicate OK [08:36:50]SAM_PROTO_GetShiftState done [08:36:50]FM_GetShiftState done [08:36:50]opened in 1727051593 [08:36:50]opened+sec_in_day 1727137993 [08:36:50]quantity*price = 120015 [08:36:50]sum+1 = 120016 [08:36:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 51 23.09.2024 08:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152179 ФПД: 14910653609684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083650&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152179&fm=14910653609684&tin=02508201610067®Number=0000000000091825&sum=120000 [08:36:51]StoreToDocumentArchive [08:36:51]shift 476 fd 152179 [08:36:51]save to /storage/0476/doc_00152179 [08:36:51]save last doc name /storage/0476/doc_00152179 to /storage/kkm_last_doc_name [08:36:51]save OK [08:36:51]Clear old archive folders... [08:36:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:36:51]tlvbuf is 00AA1E00 [08:36:51]SAM_PROTO_ClearQueue [08:36:51]wFMCommunicate request_size=4 [08:36:51]MH_SAM_APDU [08:36:51]CAPDU: 80 09 00 00 [08:36:51]Write to MH i2c: E2 08 00 1A 03 80 09 00 00 00 00 00 00 8F [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:51]Read from MH i2c: E2 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [08:36:51]RAPDU: 90 00 [08:36:51]wFMCommunicate OK [08:36:51]SAM_PROTO_ClearQueue done [08:36:51]KKMCreateOFDPacket [08:36:51]OFDProtocolAddRootSTLVToBuf [08:36:51]FM_MakeSignedData [08:36:51]FM_MakeSignedData [08:36:51]SAM_PROTO_SignData [08:36:51]wFMCommunicate request_size=4 [08:36:51]MH_SAM_APDU [08:36:51]CAPDU: 80 0D 01 02 [08:36:51]Write to MH i2c: E2 08 00 1B 03 80 0D 01 02 00 00 00 00 97 [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:51]Read from MH i2c: E2 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [08:36:51]RAPDU: 90 00 [08:36:51]wFMCommunicate OK [08:36:51]wFMCommunicate request_size=255 [08:36:51]MH_SAM_APDU [08:36: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 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A2 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0D 8F A8 36 [08:36:51]Write to MH i2c: E2 02 01 1C 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 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A2 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0D 8F A8 36 00 00 FC [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]recv_with_timeout no data received [08:36:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:51]Read from MH i2c: E2 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [08:36:51]RAPDU: 90 00 [08:36:51]wFMCommunicate OK [08:36:51]wFMCommunicate request_size=7 [08:36:51]MH_SAM_APDU [08:36:51]CAPDU: 80 0D 02 02 02 36 D4 [08:36:51]Write to MH i2c: E2 0A 00 1D 03 80 0D 02 02 02 00 36 D4 00 00 A8 [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:51]Read from MH i2c: E2 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [08:36:51]RAPDU: 90 00 [08:36:51]wFMCommunicate OK [08:36:51]wFMCommunicate request_size=4 [08:36:51]MH_SAM_APDU [08:36:51]CAPDU: 80 0D 03 02 [08:36:51]Write to MH i2c: E2 08 00 1E 03 80 0D 03 02 00 00 00 00 9C [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:51]Read from MH i2c: E2 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 0B 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 0B 00 1E 03 00 93 81 CD 89 51 A3 1F BD 90 00 D7 [08:36:51]RAPDU: 93 81 CD 89 51 A3 1F BD 90 00 [08:36:51]wFMCommunicate OK [08:36:51]SAM_PROTO_SignData done [08:36:51]FM_MakeSignedData done [08:36:51]CreateOFDProtocolMessage [08:36:51]wFMCommunicate request_size=4 [08:36:51]MH_SAM_APDU [08:36:51]CAPDU: 80 11 00 00 [08:36:51]Write to MH i2c: E2 08 00 1F 03 80 11 00 00 00 00 00 00 9C [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:51]Read from MH i2c: E2 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 17 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: E2 17 00 1F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [08:36:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:36:51]wFMCommunicate OK [08:36:51]CreateOFDProtocolMessage done [08:36:51]OFDSenderStorePacket 152179 [08:36:51]StoreOFDPacket docnum=152179 [08:36: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 D5 A2 04 01 C3 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A2 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0D 8F A8 36 36 D4 93 81 CD 89 51 A3 1F BD [08:36:51]CheckFolder [08:36:51]dirname=/storage/ofd_packets [08:36:51]CheckFolder done [08:36:51]ProducePacketName [08:36:51]name=ofd_packets/00152179 [08:36:51]NVStorageSaveData ofd_packets/00152179 [08:36:51]File name is /storage/ofd_packets/00152179 [08:36:51]Write 298 bytes [08:36:51]NVStorageSaveData done [08:36:51]OFDSenderStorePacket done [08:36:51]KKMCreateOFDPacket done [08:36:51]NVStorageSaveData kkm_last_timestamp [08:36:51]File name is /storage/kkm_last_timestamp [08:36:51]Write 4 bytes [08:36:51]NVStorageSaveData done [08:36:51]ExternCall_PrintAddStr [08:36:51]wPrintStart [08:36:51]Write to MH i2c: 01 00 00 20 03 23 [08:36:51]Write i2c OK [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: 01 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: 01 07 00 [08:36:51]MH_I2C_Read... [08:36:51]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 FF 0F 38 [08:36:51]RasterBufferAndPrint [08:36:51]line Счет N : (1)1786186 [08:36:51]line ИНН: 02508201610067 [08:36:51]line Контрольно-Кассовый Чек [08:36:51]line ПРОДАЖА [08:36:51]line ТРК (МРК, ГНК) : 41 [08:36:51]line Товар: 2710194210 [08:36:51]line ДТ-К-5 [08:36:51]line 15.750 * 76.20 [08:36:51]line = 1200.15 [08:36:51]line НДС 12% НСП 1% [08:36:51]line > о реализуемом товаре [08:36:51]line ОКРУГЛЕНИЕ: -0.15 [08:36:51]line ИТОГО: 1200.00 [08:36:51]line Внесено: 1200.00 [08:36:51]line СДАЧА: 0.00 [08:36:51]line НСП 1% : 10.62 [08:36:51]line НДС 12% : 127.45 [08:36:51]line Наличными: 1200.00 [08:36:51]line Безнал.: 0.00 [08:36:51]line Место: АЗС № 89 "Партнер Нефть" [08:36:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:36:51]line СНО: Общий режим [08:36:51]line Чек 51 23.09.2024 08:36 [08:36:51]line Смена: 476 ФФД: 1.0 [08:36:51]line ЗНМ: 0300000113 [08:36:51]line РНМ: 0000000000091825 [08:36:51]line Версия ККМ: 001 [08:36:51]line ФМ: 0000000000871835 [08:36:51]line ФД: 152179 [08:36:51]line ФПД: 14910653609684 [08:36:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083650&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152179&fm=14910653609684&tin=02508201610067®Number=0000000000091825&sum=120000 [08:36:52]OFD Sender: Processing packet 152179 [packets to send 827, broken 826] [08:36:52]ProducePacketName [08:36:52]name=ofd_packets/00152179 [08:36:52]OFD Sender: To server: pG, [08:36:52]CommunicateWithHost lk.salyk.kg:30040 [08:36:52]ConnectInit lk.salyk.kg [08:36:52]written 0, free lines is 4095 [08:36:52]Write to MH i2c: 01 00 00 4B 03 4E [08:36:52]Write i2c OK [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: 01 [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: 01 07 00 [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 CA 0C 2B [08:36:52]RasterBufferAndPrint [08:36:52]line [08:36:52]line [08:36:52]line [08:36:52]line [08:36:52]line [08:36:52]written 0, free lines is 3280 [08:36:52]MH_Cut [08:36:52]Write to MH i2c: D1 01 00 52 03 01 27 [08:36:52]Write i2c OK [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: D1 [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: D1 01 00 [08:36:52]MH_I2C_Read... [08:36:52]Read from MH i2c: D1 01 00 52 03 00 26 [08:36:52]Write to MH i2c: 01 00 00 53 03 56 [08:36:52]Write i2c OK [08:36:52]MH_I2C_Read... [08:36:53]*** Cut start [08:36:53]*** Purtial cut [08:36:53]*** Stage 1: CUTSNS_PIN = 1 [08:36:53]Read from MH i2c: 01 [08:36:53]MH_I2C_Read... [08:36:53]*** Stop cut motor [08:36:53]*** Cut end [08:36:53]Read from MH i2c: 01 07 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [08:36:53]process_action close_receipt done [08:36:53]requested_data is exist [08:36:53]produce_requested_data [08:36:53]requested_item fm.sn is exist - process it [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 11 00 00 [08:36:53]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 17 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 17 00 54 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [08:36: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:36:53]wFMCommunicate OK [08:36:53]requested_item fd.num is exist - process it [08:36:53]SAM_PROTO_GetFieldsCounters [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 13 00 00 [08:36:53]Write to MH i2c: E2 08 00 55 03 80 13 00 00 00 00 00 00 D4 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 62 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 62 00 55 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 52 02 00 0E 04 04 00 DC 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 32 [08:36: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 73 52 02 00 0E 04 04 00 DC 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:36:53]wFMCommunicate OK [08:36:53]SAM_PROTO_GetFieldsCounters done [08:36:53]requested_item shift.num is exist - process it [08:36:53]requested_item shift.opened is exist - process it [08:36:53]req_shift_opened [08:36:53]FM_GetShiftState [08:36:53]SAM_PROTO_GetShiftState [08:36:53]wFMCommunicate request_size=4 [08:36:53]MH_SAM_APDU [08:36:53]CAPDU: 80 13 01 00 [08:36:53]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [08:36:53]Write i2c OK [08:36:53]MH_I2C_Read... [08:36:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:53]Read from MH i2c: E2 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 0E 00 [08:36:53]MH_I2C_Read... [08:36:53]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 38 [08:36:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:36:53]wFMCommunicate OK [08:36:53]SAM_PROTO_GetShiftState done [08:36:53]FM_GetShiftState done [08:36:53]req_shift_opened done [08:36:53]requested_item shift.open_date is exist - process it [08:36:53]req_shift_open_date [08:36:53]req_shift_open_date done [08:36:53]produce_requested_data done [08:36:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152179,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:36:53]process_action_free close_receipt [08:36:53]json_value_free [08:36:53]json_value_free done [08:36:53]process_json_proto returns [08:36:53]Send response to host [08:36:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152179,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:36:53]free response buf [08:36:53]execute_script done [08:36:53]execute_script returns [08:36:53]free content buf [08:36:53]Sock 9.Close socket [08:36:53]Sock 9.Thread stoped [08:36:55]Connected sock=8 [08:36: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 D5 A2 04 01 C3 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 A2 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0D 8F A8 36 36 D4 93 81 CD 89 51 A3 1F BD [08:36: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 30 DD 47 00 C1 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 73 52 02 00 F4 03 04 00 A7 D0 F0 66 B6 04 01 00 00 1F A5 9F 78 08 0B 48 7E [08:36:55]CommunicateWithHost err = 0 [08:36:55]CheckOFDResponse [08:36:55]1017 (14) - 77093643461234 [08:36:55]1041 (16) - 0000000000871835 [08:36:55]1040 (4) - 152179 [08:36:55]1012 (4) - 23.09.2024 02:21 [08:36:55]1206 (1) - 0 [08:36:55]OFD Sender: Remove packet 152179 [08:36:55]ProducePacketName [08:36:55]name=ofd_packets/00152179 [08:36:55]NVStorageDeleteData [08:36:56]OFD Sender: No OFD packet to send [08:37:01]OFD Sender: No OFD packet to send [08:37:06]OFD Sender: No OFD packet to send [08:37:11]OFD Sender: No OFD packet to send [08:37:13]accept exits with 10 [08:37:13]New connection [08:37:13]New thread 3067342180 created [08:37:13]Thread 3067485540 joined [08:37:13]Waiting for new connection... [08:37:13] Sock 10.Parse request [08:37:13]Sock 10.Check first char [08:37:13]Sock 10.First char is OK [08:37:13]request: POST /json_proto HTTP/1.0 [08:37:13]Method: POST [08:37:13]URL: /json_proto [08:37:13]Method is POST - this is cgi request [08:37:13]url: /json_proto [08:37:13]query_string will be loaded in cgi processing [08:37:13]execute_cgi json_proto POST (null) [08:37:13]execute_cgi path=json_proto method=POST [08:37:13]POST find Content-Length [08:37:13]Host: 172.17.43.67:8080 [08:37:13]Content-Length: 678 [08:37:13]Content-Type: application/json [08:37:13] [08:37:13]POST finish read [08:37:13]Found Content-Length = 678 [08:37:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786187", "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" ] } } [08:37:13]execute_script... [08:37:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786187", "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" ] } } [08:37:13]POST & json_proto [08:37:13]process_json_proto [08:37:13]json parsed OK: [08:37:13]protocol is kg_v1.0 [08:37:13]action value=close_receipt [08:37:13]process_action close_receipt [08:37:13]cmd_close_receipt [08:37:13]MH_GetDate [08:37:13]Write to MH i2c: F0 00 00 57 03 49 [08:37:13]Write i2c OK [08:37:13]MH_I2C_Read... [08:37:13]Read from MH i2c: F0 [08:37:13]MH_I2C_Read... [08:37:13]Read from MH i2c: F0 09 00 [08:37:13]MH_I2C_Read... [08:37:13]Read from MH i2c: F0 09 00 57 03 00 B9 28 F1 66 6A BD 47 65 5D [08:37:13]GetLastDocTimeStamp 1727080610 [08:37:13]current date 1727080633 [08:37:13]FM_GetShiftState [08:37:13]SAM_PROTO_GetShiftState [08:37:13]wFMCommunicate request_size=4 [08:37:13]MH_SAM_APDU [08:37:13]CAPDU: 80 13 01 00 [08:37:13]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [08:37:13]Write i2c OK [08:37:13]MH_I2C_Read... [08:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:13]Read from MH i2c: E2 [08:37:13]MH_I2C_Read... [08:37:13]Read from MH i2c: E2 0E 00 [08:37:13]MH_I2C_Read... [08:37:13]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3A [08:37:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:37:13]wFMCommunicate OK [08:37:13]SAM_PROTO_GetShiftState done [08:37:13]FM_GetShiftState done [08:37:13]opened in 1727051593 [08:37:13]opened+sec_in_day 1727137993 [08:37:13]quantity*price = 50036 [08:37:13]sum+1 = 50037 [08:37: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 СНО: Общий режим Чек 52 23.09.2024 08:37 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152180 ФПД: 95490116301764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152180&fm=95490116301764&tin=02508201610067®Number=0000000000091825&sum=50000 [08:37:14]StoreToDocumentArchive [08:37:14]shift 476 fd 152180 [08:37:14]save to /storage/0476/doc_00152180 [08:37:14]save last doc name /storage/0476/doc_00152180 to /storage/kkm_last_doc_name [08:37:14]save OK [08:37:14]Clear old archive folders... [08:37:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:37:14]tlvbuf is 00AA2190 [08:37:14]SAM_PROTO_ClearQueue [08:37:14]wFMCommunicate request_size=4 [08:37:14]MH_SAM_APDU [08:37:14]CAPDU: 80 09 00 00 [08:37:14]Write to MH i2c: E2 08 00 65 03 80 09 00 00 00 00 00 00 DA [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:14]Read from MH i2c: E2 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [08:37:14]RAPDU: 90 00 [08:37:14]wFMCommunicate OK [08:37:14]SAM_PROTO_ClearQueue done [08:37:14]KKMCreateOFDPacket [08:37:14]OFDProtocolAddRootSTLVToBuf [08:37:14]FM_MakeSignedData [08:37:14]FM_MakeSignedData [08:37:14]SAM_PROTO_SignData [08:37:14]wFMCommunicate request_size=4 [08:37:14]MH_SAM_APDU [08:37:14]CAPDU: 80 0D 01 02 [08:37:14]Write to MH i2c: E2 08 00 66 03 80 0D 01 02 00 00 00 00 E2 [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:14]Read from MH i2c: E2 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [08:37:14]RAPDU: 90 00 [08:37:14]wFMCommunicate OK [08:37:14]wFMCommunicate request_size=255 [08:37:14]MH_SAM_APDU [08:37: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 34 00 00 00 F4 03 04 00 B9 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 [08:37:14]Write to MH i2c: E2 02 01 67 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 34 00 00 00 F4 03 04 00 B9 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 00 00 C8 [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:14]Read from MH i2c: E2 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [08:37:14]RAPDU: 90 00 [08:37:14]wFMCommunicate OK [08:37:14]wFMCommunicate request_size=10 [08:37:14]MH_SAM_APDU [08:37:14]CAPDU: 80 0D 02 02 05 D9 06 76 33 C4 [08:37:14]Write to MH i2c: E2 0D 00 68 03 80 0D 02 02 05 00 D9 06 76 33 C4 00 00 3B [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:14]Read from MH i2c: E2 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [08:37:14]RAPDU: 90 00 [08:37:14]wFMCommunicate OK [08:37:14]wFMCommunicate request_size=4 [08:37:14]MH_SAM_APDU [08:37:14]CAPDU: 80 0D 03 02 [08:37:14]Write to MH i2c: E2 08 00 69 03 80 0D 03 02 00 00 00 00 E7 [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:14]Read from MH i2c: E2 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 0B 00 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 0B 00 69 03 00 CE E7 89 24 6D F0 B4 11 90 00 6C [08:37:14]RAPDU: CE E7 89 24 6D F0 B4 11 90 00 [08:37:14]wFMCommunicate OK [08:37:14]SAM_PROTO_SignData done [08:37:14]FM_MakeSignedData done [08:37:14]CreateOFDProtocolMessage [08:37:14]wFMCommunicate request_size=4 [08:37:14]MH_SAM_APDU [08:37:14]CAPDU: 80 11 00 00 [08:37:14]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:14]Read from MH i2c: E2 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: E2 17 00 [08:37:14]MH_I2C_Read... [08:37:14]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 [08: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 [08:37:14]wFMCommunicate OK [08:37:14]CreateOFDProtocolMessage done [08:37:14]OFDSenderStorePacket 152180 [08:37:14]StoreOFDPacket docnum=152180 [08:37: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 8F C2 07 01 4A 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B9 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 D9 06 76 33 C4 CE E7 89 24 6D F0 B4 11 [08:37:14]CheckFolder [08:37:14]dirname=/storage/ofd_packets [08:37:14]CheckFolder done [08:37:14]ProducePacketName [08:37:14]name=ofd_packets/00152180 [08:37:14]NVStorageSaveData ofd_packets/00152180 [08:37:14]File name is /storage/ofd_packets/00152180 [08:37:14]Write 301 bytes [08:37:14]NVStorageSaveData done [08:37:14]OFDSenderStorePacket done [08:37:14]KKMCreateOFDPacket done [08:37:14]NVStorageSaveData kkm_last_timestamp [08:37:14]File name is /storage/kkm_last_timestamp [08:37:14]Write 4 bytes [08:37:14]NVStorageSaveData done [08:37:14]ExternCall_PrintAddStr [08:37:14]wPrintStart [08:37:14]Write to MH i2c: 01 00 00 6B 03 6E [08:37:14]Write i2c OK [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: 01 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: 01 07 00 [08:37:14]MH_I2C_Read... [08:37:14]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [08:37:14]RasterBufferAndPrint [08:37:14]line Счет N : (1)1786187 [08:37:14]line ИНН: 02508201610067 [08:37:14]line Контрольно-Кассовый Чек [08:37:14]line ПРОДАЖА [08:37:14]line ТРК (МРК, ГНК) : 12 [08:37:14]line Товар: 2710124130 [08:37:14]line Аи-92-К-5 [08:37:14]line 7.380 * 67.80 [08:37:14]line = 500.36 [08:37:14]line НДС 12% НСП 1% [08:37:14]line > о реализуемом товаре [08:37:14]line ОКРУГЛЕНИЕ: -0.36 [08:37:14]line ИТОГО: 500.00 [08:37:14]line Внесено: 500.00 [08:37:14]line СДАЧА: 0.00 [08:37:14]line НСП 1% : 4.43 [08:37:14]line НДС 12% : 53.14 [08:37:14]line Наличными: 500.00 [08:37:14]line Безнал.: 0.00 [08:37:14]line Место: АЗС № 89 "Партнер Нефть" [08:37:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:37:14]line СНО: Общий режим [08:37:14]line Чек 52 23.09.2024 08:37 [08:37:14]line Смена: 476 ФФД: 1.0 [08:37:14]line ЗНМ: 0300000113 [08:37:14]line РНМ: 0000000000091825 [08:37:14]line Версия ККМ: 001 [08:37:14]line ФМ: 0000000000871835 [08:37:14]line ФД: 152180 [08:37:14]line ФПД: 95490116301764 [08:37:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083713&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152180&fm=95490116301764&tin=02508201610067®Number=0000000000091825&sum=50000 [08:37:14]OFD Sender: Processing packet 152180 [packets to send 827, broken 826] [08:37:14]ProducePacketName [08:37:14]name=ofd_packets/00152180 [08:37:14]OFD Sender: To server: pG, [08:37:14]CommunicateWithHost lk.salyk.kg:30040 [08:37:14]ConnectInit lk.salyk.kg [08:37:14]written 0, free lines is 4095 [08:37:15]Write to MH i2c: 01 00 00 96 03 99 [08:37:15]Write i2c OK [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: 01 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: 01 07 00 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 D1 0C 7D [08:37:15]RasterBufferAndPrint [08:37:15]line [08:37:15]line [08:37:15]line [08:37:15]line [08:37:15]line [08:37:15]written 0, free lines is 3287 [08:37:15]MH_Cut [08:37:15]Write to MH i2c: D1 01 00 9D 03 01 72 [08:37:15]Write i2c OK [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: D1 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: D1 01 00 [08:37:15]MH_I2C_Read... [08:37:15]Read from MH i2c: D1 01 00 9D 03 00 71 [08:37:15]Write to MH i2c: 01 00 00 9E 03 A1 [08:37:15]Write i2c OK [08:37:15]MH_I2C_Read... [08:37:16]*** Cut start [08:37:16]*** Purtial cut [08:37:16]*** Stage 1: CUTSNS_PIN = 1 [08:37:16]Connected sock=11 [08: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 8F C2 07 01 4A 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B9 28 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 D9 06 76 33 C4 CE E7 89 24 6D F0 B4 11 [08:37:16]Read from MH i2c: 01 [08:37:16]MH_I2C_Read... [08:37:16]*** Stop cut motor [08:37:16]*** Cut end [08:37:16]Read from MH i2c: 01 07 00 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [08:37:16]process_action close_receipt done [08:37:16]requested_data is exist [08:37:16]produce_requested_data [08:37:16]requested_item fm.sn is exist - process it [08:37:16]wFMCommunicate request_size=4 [08:37:16]MH_SAM_APDU [08:37:16]CAPDU: 80 11 00 00 [08:37:16]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [08:37:16]Write i2c OK [08:37:16]MH_I2C_Read... [08:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:16]Read from MH i2c: E2 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 17 00 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [08:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:37:16]wFMCommunicate OK [08:37:16]requested_item fd.num is exist - process it [08:37:16]SAM_PROTO_GetFieldsCounters [08:37:16]wFMCommunicate request_size=4 [08:37:16]MH_SAM_APDU [08:37:16]CAPDU: 80 13 00 00 [08:37:16]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [08:37:16]Write i2c OK [08:37:16]MH_I2C_Read... [08:37:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:16]Read from MH i2c: E2 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 62 00 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 62 00 A0 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 52 02 00 0E 04 04 00 DC 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 81 [08:37: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 74 52 02 00 0E 04 04 00 DC 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:37:16]wFMCommunicate OK [08:37:16]SAM_PROTO_GetFieldsCounters done [08:37:16]requested_item shift.num is exist - process it [08:37:16]requested_item shift.opened is exist - process it [08:37:16]req_shift_opened [08:37:16]FM_GetShiftState [08:37:16]SAM_PROTO_GetShiftState [08:37:16]wFMCommunicate request_size=4 [08:37:16]MH_SAM_APDU [08:37:16]CAPDU: 80 13 01 00 [08:37:16]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [08:37:16]Write i2c OK [08:37:16]MH_I2C_Read... [08:37: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 1B A0 47 00 66 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 52 02 00 F4 03 04 00 BC D0 F0 66 B6 04 01 00 00 EB C0 BD 0B C0 3A 94 B6 [08:37:16]CommunicateWithHost err = 0 [08:37:16]CheckOFDResponse [08:37:16]1017 (14) - 77093643461234 [08:37:16]1041 (16) - 0000000000871835 [08:37:16]1040 (4) - 152180 [08:37:16]1012 (4) - 23.09.2024 02:21 [08:37:16]1206 (1) - 0 [08:37:16]OFD Sender: Remove packet 152180 [08:37:16]ProducePacketName [08:37:16]name=ofd_packets/00152180 [08:37:16]NVStorageDeleteData [08:37:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:16]Read from MH i2c: E2 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 0E 00 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 83 [08:37:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:37:16]wFMCommunicate OK [08:37:16]SAM_PROTO_GetShiftState done [08:37:16]FM_GetShiftState done [08:37:16]req_shift_opened done [08:37:16]requested_item shift.open_date is exist - process it [08:37:16]req_shift_open_date [08:37:16]req_shift_open_date done [08:37:16]produce_requested_data done [08:37:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152180,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:37:16]process_action_free close_receipt [08:37:16]json_value_free [08:37:16]json_value_free done [08:37:16]process_json_proto returns [08:37:16]Send response to host [08:37:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152180,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:37:16]free response buf [08:37:16]execute_script done [08:37:16]execute_script returns [08:37:16]free content buf [08:37:16]Sock 10.Close socket [08:37:16]Sock 10.Thread stoped [08:37:17]OFD Sender: No OFD packet to send [08:37:22]OFD Sender: No OFD packet to send [08:37:26]recv_with_timeout no data received [08:37:27]OFD Sender: No OFD packet to send [08:37:32]OFD Sender: No OFD packet to send [08:37:37]OFD Sender: No OFD packet to send [08:37:40]recv_with_timeout no data received [08:37:42]OFD Sender: No OFD packet to send [08:37:47]OFD Sender: No OFD packet to send [08:37:52]OFD Sender: No OFD packet to send [08:37:54]recv_with_timeout no data received [08:37:57]OFD Sender: No OFD packet to send [08:38:02]OFD Sender: No OFD packet to send [08:38:07]OFD Sender: No OFD packet to send [08:38:12]OFD Sender: No OFD packet to send [08:38:17]OFD Sender: No OFD packet to send [08:38:22]recv_with_timeout no data received [08:38:22]OFD Sender: No OFD packet to send [08:38:27]OFD Sender: No OFD packet to send [08:38:32]OFD Sender: No OFD packet to send [08:38:37]OFD Sender: No OFD packet to send [08:38:42]OFD Sender: No OFD packet to send [08:38:47]OFD Sender: No OFD packet to send [08:38:52]OFD Sender: No OFD packet to send [08:38:57]OFD Sender: No OFD packet to send [08:39:02]OFD Sender: No OFD packet to send [08:39:07]OFD Sender: No OFD packet to send [08:39:12]OFD Sender: No OFD packet to send [08:39:17]OFD Sender: No OFD packet to send [08:39:18]accept exits with 9 [08:39:18]New connection [08:39:18]New thread 3067485540 created [08:39:18]Thread 3067342180 joined [08:39:18]Waiting for new connection... [08:39:18] Sock 9.Parse request [08:39:18]Sock 9.Check first char [08:39:18]Sock 9.First char is OK [08:39:18]request: POST /json_proto HTTP/1.0 [08:39:18]Method: POST [08:39:18]URL: /json_proto [08:39:18]Method is POST - this is cgi request [08:39:18]url: /json_proto [08:39:18]query_string will be loaded in cgi processing [08:39:18]execute_cgi json_proto POST (null) [08:39:18]execute_cgi path=json_proto method=POST [08:39:18]POST find Content-Length [08:39:18]Host: 172.17.43.67:8080 [08:39:18]Content-Length: 678 [08:39:18]Content-Type: application/json [08:39:18] [08:39:18]POST finish read [08:39:18]Found Content-Length = 678 [08:39:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786188", "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" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:18]execute_script... [08:39: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)1786188", "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" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:18]POST & json_proto [08:39:18]process_json_proto [08:39:18]json parsed OK: [08:39:18]protocol is kg_v1.0 [08:39:18]action value=close_receipt [08:39:18]process_action close_receipt [08:39:18]cmd_close_receipt [08:39:18]MH_GetDate [08:39:18]Write to MH i2c: F0 00 00 A2 03 94 [08:39:18]Write i2c OK [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: F0 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: F0 09 00 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: F0 09 00 A2 03 00 36 29 F1 66 6A BD 47 65 26 [08:39:18]GetLastDocTimeStamp 1727080633 [08:39:18]current date 1727080758 [08:39:18]FM_GetShiftState [08:39:18]SAM_PROTO_GetShiftState [08:39:18]wFMCommunicate request_size=4 [08:39:18]MH_SAM_APDU [08:39:18]CAPDU: 80 13 01 00 [08:39:18]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [08:39:18]Write i2c OK [08:39:18]MH_I2C_Read... [08:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:18]Read from MH i2c: E2 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: E2 0E 00 [08:39:18]MH_I2C_Read... [08:39:18]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 85 [08:39:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:39:18]wFMCommunicate OK [08:39:18]SAM_PROTO_GetShiftState done [08:39:18]FM_GetShiftState done [08:39:18]opened in 1727051593 [08:39:18]opened+sec_in_day 1727137993 [08:39:18]quantity*price = 60027 [08:39:18]sum+1 = 60029 [08:39:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 53 23.09.2024 08:39 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152181 ФПД: 130527605984641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152181&fm=130527605984641&tin=02508201610067®Number=0000000000091825&sum=60000 [08:39:19]StoreToDocumentArchive [08:39:19]shift 476 fd 152181 [08:39:19]save to /storage/0476/doc_00152181 [08:39:19]save last doc name /storage/0476/doc_00152181 to /storage/kkm_last_doc_name [08:39:19]save OK [08:39:19]Clear old archive folders... [08:39:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:19]tlvbuf is 00AE1340 [08:39:19]SAM_PROTO_ClearQueue [08:39:19]wFMCommunicate request_size=4 [08:39:19]MH_SAM_APDU [08:39:19]CAPDU: 80 09 00 00 [08:39:19]Write to MH i2c: E2 08 00 B0 03 80 09 00 00 00 00 00 00 25 [08:39:19]Write i2c OK [08:39:19]MH_I2C_Read... [08:39:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:19]Read from MH i2c: E2 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: E2 03 00 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [08:39:19]RAPDU: 90 00 [08:39:19]wFMCommunicate OK [08:39:19]SAM_PROTO_ClearQueue done [08:39:19]KKMCreateOFDPacket [08:39:19]OFDProtocolAddRootSTLVToBuf [08:39:19]FM_MakeSignedData [08:39:19]FM_MakeSignedData [08:39:19]SAM_PROTO_SignData [08:39:19]wFMCommunicate request_size=4 [08:39:19]MH_SAM_APDU [08:39:19]CAPDU: 80 0D 01 02 [08:39:19]Write to MH i2c: E2 08 00 B1 03 80 0D 01 02 00 00 00 00 2D [08:39:19]Write i2c OK [08:39:19]MH_I2C_Read... [08:39:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:19]Read from MH i2c: E2 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: E2 03 00 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [08:39:19]RAPDU: 90 00 [08:39:19]wFMCommunicate OK [08:39:19]wFMCommunicate request_size=255 [08:39:19]MH_SAM_APDU [08:39: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 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 37 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 [08:39:19]Write to MH i2c: E2 02 01 B2 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 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 37 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 00 00 22 [08:39:19]Write i2c OK [08:39:19]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [08:39:20]RAPDU: 90 00 [08:39:20]wFMCommunicate OK [08:39:20]wFMCommunicate request_size=10 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 0D 02 02 05 B6 D3 96 8D 81 [08:39:20]Write to MH i2c: E2 0D 00 B3 03 80 0D 02 02 05 00 B6 D3 96 8D 81 00 00 67 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [08:39:20]RAPDU: 90 00 [08:39:20]wFMCommunicate OK [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 0D 03 02 [08:39:20]Write to MH i2c: E2 08 00 B4 03 80 0D 03 02 00 00 00 00 32 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 0B 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 0B 00 B4 03 00 9B A8 C4 23 FF 30 69 D8 90 00 CD [08:39:20]RAPDU: 9B A8 C4 23 FF 30 69 D8 90 00 [08:39:20]wFMCommunicate OK [08:39:20]SAM_PROTO_SignData done [08:39:20]FM_MakeSignedData done [08:39:20]CreateOFDProtocolMessage [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 11 00 00 [08:39:20]Write to MH i2c: E2 08 00 B5 03 80 11 00 00 00 00 00 00 32 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 17 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 17 00 B5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [08:39: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:39:20]wFMCommunicate OK [08:39:20]CreateOFDProtocolMessage done [08:39:20]OFDSenderStorePacket 152181 [08:39:20]StoreOFDPacket docnum=152181 [08:39: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 0F 01 00 00 DD 44 07 01 09 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 37 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 B6 D3 96 8D 81 9B A8 C4 23 FF 30 69 D8 [08:39:20]CheckFolder [08:39:20]dirname=/storage/ofd_packets [08:39:20]CheckFolder done [08:39:20]ProducePacketName [08:39:20]name=ofd_packets/00152181 [08:39:20]NVStorageSaveData ofd_packets/00152181 [08:39:20]File name is /storage/ofd_packets/00152181 [08:39:20]Write 301 bytes [08:39:20]NVStorageSaveData done [08:39:20]OFDSenderStorePacket done [08:39:20]KKMCreateOFDPacket done [08:39:20]NVStorageSaveData kkm_last_timestamp [08:39:20]File name is /storage/kkm_last_timestamp [08:39:20]Write 4 bytes [08:39:20]NVStorageSaveData done [08:39:20]ExternCall_PrintAddStr [08:39:20]wPrintStart [08:39:20]Write to MH i2c: 01 00 00 B6 03 B9 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: 01 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: 01 07 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [08:39:20]RasterBufferAndPrint [08:39:20]line Счет N : (1)1786188 [08:39:20]line ИНН: 02508201610067 [08:39:20]line Контрольно-Кассовый Чек [08:39:20]line ПРОДАЖА [08:39:20]line ТРК (МРК, ГНК) : 13 [08:39:20]line Товар: 2710124500 [08:39:20]line Аи-95-К-5 [08:39:20]line 8.090 * 74.20 [08:39:20]line = 600.28 [08:39:20]line НДС 12% НСП 1% [08:39:20]line > о реализуемом товаре [08:39:20]line ОКРУГЛЕНИЕ: -0.28 [08:39:20]line ИТОГО: 600.00 [08:39:20]line Внесено: 600.00 [08:39:20]line СДАЧА: 0.00 [08:39:20]line НСП 1% : 5.31 [08:39:20]line НДС 12% : 63.75 [08:39:20]line Наличными: 600.00 [08:39:20]line Безнал.: 0.00 [08:39:20]line Место: АЗС № 89 "Партнер Нефть" [08:39:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:39:20]line СНО: Общий режим [08:39:20]line Чек 53 23.09.2024 08:39 [08:39:20]line Смена: 476 ФФД: 1.0 [08:39:20]line ЗНМ: 0300000113 [08:39:20]line РНМ: 0000000000091825 [08:39:20]line Версия ККМ: 001 [08:39:20]line ФМ: 0000000000871835 [08:39:20]line ФД: 152181 [08:39:20]line ФПД: 130527605984641 [08:39:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152181&fm=130527605984641&tin=02508201610067®Number=0000000000091825&sum=60000 [08:39:20]written 0, free lines is 4095 [08:39:20]OFD Sender: Processing packet 152181 [packets to send 827, broken 826] [08:39:20]ProducePacketName [08:39:20]name=ofd_packets/00152181 [08:39:20]OFD Sender: To server: pG, [08:39:20]CommunicateWithHost lk.salyk.kg:30040 [08:39:20]ConnectInit lk.salyk.kg [08:39:20]Write to MH i2c: 01 00 00 E1 03 E4 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: 01 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: 01 07 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 CD 0C C4 [08:39:20]RasterBufferAndPrint [08:39:20]line [08:39:20]line [08:39:20]line [08:39:20]line [08:39:20]line [08:39:20]written 0, free lines is 3284 [08:39:20]MH_Cut [08:39:20]Write to MH i2c: D1 01 00 E8 03 01 BD [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: D1 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: D1 01 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: D1 01 00 E8 03 00 BC [08:39:20]Write to MH i2c: 01 00 00 E9 03 EC [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]Connected sock=10 [08:39: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 DD 44 07 01 09 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 37 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 B6 D3 96 8D 81 9B A8 C4 23 FF 30 69 D8 [08:39: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 04 FB 47 00 D5 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 52 02 00 F4 03 04 00 38 D1 F0 66 B6 04 01 00 00 81 CC C5 B4 2B 92 03 3F [08:39:21]CommunicateWithHost err = 0 [08:39:21]CheckOFDResponse [08:39:21]1017 (14) - 77093643461234 [08:39:21]1041 (16) - 0000000000871835 [08:39:21]1040 (4) - 152181 [08:39:21]1012 (4) - 23.09.2024 02:23 [08:39:21]1206 (1) - 0 [08:39:21]OFD Sender: Remove packet 152181 [08:39:21]ProducePacketName [08:39:21]name=ofd_packets/00152181 [08:39:21]NVStorageDeleteData [08:39:21]*** Cut start [08:39:21]*** Purtial cut [08:39:21]*** Stage 1: CUTSNS_PIN = 1 [08:39:21]Read from MH i2c: 01 [08:39:21]MH_I2C_Read... [08:39:21]*** Stop cut motor [08:39:21]*** Cut end [08:39:21]Read from MH i2c: 01 07 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [08:39:21]process_action close_receipt done [08:39:21]requested_data is exist [08:39:21]produce_requested_data [08:39:21]requested_item fm.sn is exist - process it [08:39:21]wFMCommunicate request_size=4 [08:39:21]MH_SAM_APDU [08:39:21]CAPDU: 80 11 00 00 [08:39:21]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:21]Read from MH i2c: E2 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 17 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [08:39:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:39:21]wFMCommunicate OK [08:39:21]requested_item fd.num is exist - process it [08:39:21]SAM_PROTO_GetFieldsCounters [08:39:21]wFMCommunicate request_size=4 [08:39:21]MH_SAM_APDU [08:39:21]CAPDU: 80 13 00 00 [08:39:21]Write to MH i2c: E2 08 00 EB 03 80 13 00 00 00 00 00 00 6A [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:21]OFD Sender: No OFD packet to send [08:39:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:21]Read from MH i2c: E2 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 62 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 62 00 EB 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 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [08:39: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 75 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:21]wFMCommunicate OK [08:39:21]SAM_PROTO_GetFieldsCounters done [08:39:21]requested_item shift.num is exist - process it [08:39:21]requested_item shift.opened is exist - process it [08:39:21]req_shift_opened [08:39:21]FM_GetShiftState [08:39:21]SAM_PROTO_GetShiftState [08:39:21]wFMCommunicate request_size=4 [08:39:21]MH_SAM_APDU [08:39:21]CAPDU: 80 13 01 00 [08:39:21]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:21]Read from MH i2c: E2 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 0E 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CE [08:39:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:39:21]wFMCommunicate OK [08:39:21]SAM_PROTO_GetShiftState done [08:39:21]FM_GetShiftState done [08:39:21]req_shift_opened done [08:39:21]requested_item shift.open_date is exist - process it [08:39:21]req_shift_open_date [08:39:21]req_shift_open_date done [08:39:21]produce_requested_data done [08:39:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152181,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:39:21]process_action_free close_receipt [08:39:21]json_value_free [08:39:21]json_value_free done [08:39:21]process_json_proto returns [08:39:21]Send response to host [08:39:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152181,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:39:21]free response buf [08:39:21]execute_script done [08:39:21]execute_script returns [08:39:21]free content buf [08:39:21]Sock 9.Close socket [08:39:21]Sock 9.Thread stoped [08:39:26]OFD Sender: No OFD packet to send [08:39:31]OFD Sender: No OFD packet to send [08:39:36]recv_with_timeout no data received [08:39:36]OFD Sender: No OFD packet to send [08:39:41]OFD Sender: No OFD packet to send [08:39:46]OFD Sender: No OFD packet to send [08:39:52]OFD Sender: No OFD packet to send [08:39:57]OFD Sender: No OFD packet to send [08:40:02]OFD Sender: No OFD packet to send [08:40:07]OFD Sender: No OFD packet to send [08:40:12]OFD Sender: No OFD packet to send [08:40:17]OFD Sender: No OFD packet to send [08:40:22]OFD Sender: No OFD packet to send [08:40:27]OFD Sender: No OFD packet to send [08:40:32]OFD Sender: No OFD packet to send [08:40:37]OFD Sender: No OFD packet to send [08:40:42]OFD Sender: No OFD packet to send [08:40:47]OFD Sender: No OFD packet to send [08:40:52]OFD Sender: No OFD packet to send [08:40:57]OFD Sender: No OFD packet to send [08:41:02]OFD Sender: No OFD packet to send [08:41:04]recv_with_timeout no data received [08:41:07]OFD Sender: No OFD packet to send [08:41:12]OFD Sender: No OFD packet to send [08:41:17]OFD Sender: No OFD packet to send [08:41:21]recv_with_timeout no data received [08:41:22]OFD Sender: No OFD packet to send [08:41:24]accept exits with 8 [08:41:24]New connection [08:41:24]New thread 3067342180 created [08:41:24]Thread 3067485540 joined [08:41:24]Waiting for new connection... [08:41:24] Sock 8.Parse request [08:41:24]Sock 8.Check first char [08:41:24]Sock 8.First char is OK [08:41:24]request: POST /json_proto HTTP/1.0 [08:41:24]Method: POST [08:41:24]URL: /json_proto [08:41:24]Method is POST - this is cgi request [08:41:24]url: /json_proto [08:41:24]query_string will be loaded in cgi processing [08:41:24]execute_cgi json_proto POST (null) [08:41:24]execute_cgi path=json_proto method=POST [08:41:24]POST find Content-Length [08:41:24]Host: 172.17.43.67:8080 [08:41:24]Content-Length: 680 [08:41:24]Content-Type: application/json [08:41:24] [08:41:24]POST finish read [08:41:24]Found Content-Length = 680 [08:41:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786189", "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:41:24]execute_script... [08:41:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786189", "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:41:24]POST & json_proto [08:41:24]process_json_proto [08:41:24]json parsed OK: [08:41:24]protocol is kg_v1.0 [08:41:24]action value=close_receipt [08:41:24]process_action close_receipt [08:41:24]cmd_close_receipt [08:41:24]MH_GetDate [08:41:24]Write to MH i2c: F0 00 00 ED 03 DF [08:41:24]Write i2c OK [08:41:24]MH_I2C_Read... [08:41:24]Read from MH i2c: F0 [08:41:24]MH_I2C_Read... [08:41:24]Read from MH i2c: F0 09 00 [08:41:24]MH_I2C_Read... [08:41:24]Read from MH i2c: F0 09 00 ED 03 00 B5 29 F1 66 6A BD 47 65 F0 [08:41:24]GetLastDocTimeStamp 1727080759 [08:41:24]current date 1727080885 [08:41:24]FM_GetShiftState [08:41:24]SAM_PROTO_GetShiftState [08:41:24]wFMCommunicate request_size=4 [08:41:24]MH_SAM_APDU [08:41:24]CAPDU: 80 13 01 00 [08:41:24]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [08:41:24]Write i2c OK [08:41:24]MH_I2C_Read... [08:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:24]Read from MH i2c: E2 [08:41:24]MH_I2C_Read... [08:41:24]Read from MH i2c: E2 0E 00 [08:41:24]MH_I2C_Read... [08:41:24]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D0 [08:41:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:41:24]wFMCommunicate OK [08:41:24]SAM_PROTO_GetShiftState done [08:41:24]FM_GetShiftState done [08:41:24]opened in 1727051593 [08:41:24]opened+sec_in_day 1727137993 [08:41:24]quantity*price = 100050 [08:41:24]sum+1 = 100052 [08:41:24]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 СНО: Общий режим Чек 54 23.09.2024 08:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152182 ФПД: 84185656156593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T084125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152182&fm=84185656156593&tin=02508201610067®Number=0000000000091825&sum=100000 [08:41:25]StoreToDocumentArchive [08:41:25]shift 476 fd 152182 [08:41:25]save to /storage/0476/doc_00152182 [08:41:25]save last doc name /storage/0476/doc_00152182 to /storage/kkm_last_doc_name [08:41:25]save OK [08:41:25]Clear old archive folders... [08:41:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:41:25]tlvbuf is 00ABBCB0 [08:41:25]SAM_PROTO_ClearQueue [08:41:25]wFMCommunicate request_size=4 [08:41:25]MH_SAM_APDU [08:41:25]CAPDU: 80 09 00 00 [08:41:25]Write to MH i2c: E2 08 00 FB 03 80 09 00 00 00 00 00 00 70 [08:41:25]Write i2c OK [08:41:25]MH_I2C_Read... [08:41:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:25]Read from MH i2c: E2 [08:41:25]MH_I2C_Read... [08:41:25]Read from MH i2c: E2 03 00 [08:41:25]MH_I2C_Read... [08:41:25]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [08:41:25]RAPDU: 90 00 [08:41:25]wFMCommunicate OK [08:41:25]SAM_PROTO_ClearQueue done [08:41:25]KKMCreateOFDPacket [08:41:25]OFDProtocolAddRootSTLVToBuf [08:41:25]FM_MakeSignedData [08:41:25]FM_MakeSignedData [08:41:25]SAM_PROTO_SignData [08:41:25]wFMCommunicate request_size=4 [08:41:25]MH_SAM_APDU [08:41:25]CAPDU: 80 0D 01 02 [08:41:25]Write to MH i2c: E2 08 00 FC 03 80 0D 01 02 00 00 00 00 78 [08:41:25]Write i2c OK [08:41:25]MH_I2C_Read... [08:41:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:26]Read from MH i2c: E2 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 03 00 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [08:41:26]RAPDU: 90 00 [08:41:26]wFMCommunicate OK [08:41:26]wFMCommunicate request_size=255 [08:41:26]MH_SAM_APDU [08:41:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 36 00 00 00 F4 03 04 00 B5 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 91 00 21 [08:41:26]Write to MH i2c: E2 02 01 FD 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 36 00 00 00 F4 03 04 00 B5 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 91 00 21 00 00 0D [08:41:26]Write i2c OK [08:41:26]MH_I2C_Read... [08:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:26]Read from MH i2c: E2 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 03 00 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [08:41:26]RAPDU: 90 00 [08:41:26]wFMCommunicate OK [08:41:26]wFMCommunicate request_size=7 [08:41:26]MH_SAM_APDU [08:41:26]CAPDU: 80 0D 02 02 02 61 B1 [08:41:26]Write to MH i2c: E2 0A 00 FE 03 80 0D 02 02 02 00 61 B1 00 00 91 [08:41:26]Write i2c OK [08:41:26]MH_I2C_Read... [08:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:26]Read from MH i2c: E2 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 03 00 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [08:41:26]RAPDU: 90 00 [08:41:26]wFMCommunicate OK [08:41:26]wFMCommunicate request_size=4 [08:41:26]MH_SAM_APDU [08:41:26]CAPDU: 80 0D 03 02 [08:41:26]Write to MH i2c: E2 08 00 FF 03 80 0D 03 02 00 00 00 00 7D [08:41:26]Write i2c OK [08:41:26]MH_I2C_Read... [08:41:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:26]Read from MH i2c: E2 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 0B 00 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 0B 00 FF 03 00 A6 59 D4 7B F5 73 AD 96 90 00 77 [08:41:26]RAPDU: A6 59 D4 7B F5 73 AD 96 90 00 [08:41:26]wFMCommunicate OK [08:41:26]SAM_PROTO_SignData done [08:41:26]FM_MakeSignedData done [08:41:26]CreateOFDProtocolMessage [08:41:26]wFMCommunicate request_size=4 [08:41:26]MH_SAM_APDU [08:41:26]CAPDU: 80 11 00 00 [08:41:26]Write to MH i2c: E2 08 00 00 04 80 11 00 00 00 00 00 00 7E [08:41:26]Write i2c OK [08:41:26]MH_I2C_Read... [08:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:26]Read from MH i2c: E2 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 17 00 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: E2 17 00 00 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [08: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 [08:41:26]wFMCommunicate OK [08:41:26]CreateOFDProtocolMessage done [08:41:26]OFDSenderStorePacket 152182 [08:41:26]StoreOFDPacket docnum=152182 [08:41: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 0C 01 00 00 51 A8 04 01 99 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 36 00 00 00 F4 03 04 00 B5 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 91 00 21 61 B1 A6 59 D4 7B F5 73 AD 96 [08:41:26]CheckFolder [08:41:26]dirname=/storage/ofd_packets [08:41:26]CheckFolder done [08:41:26]ProducePacketName [08:41:26]name=ofd_packets/00152182 [08:41:26]NVStorageSaveData ofd_packets/00152182 [08:41:26]File name is /storage/ofd_packets/00152182 [08:41:26]Write 298 bytes [08:41:26]NVStorageSaveData done [08:41:26]OFDSenderStorePacket done [08:41:26]KKMCreateOFDPacket done [08:41:26]NVStorageSaveData kkm_last_timestamp [08:41:26]File name is /storage/kkm_last_timestamp [08:41:26]Write 4 bytes [08:41:26]NVStorageSaveData done [08:41:26]ExternCall_PrintAddStr [08:41:26]wPrintStart [08:41:26]Write to MH i2c: 01 00 00 01 04 05 [08:41:26]Write i2c OK [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: 01 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: 01 07 00 [08:41:26]MH_I2C_Read... [08:41:26]Read from MH i2c: 01 07 00 01 04 00 00 00 00 00 FF 0F 1A [08:41:26]RasterBufferAndPrint [08:41:26]line Счет N : (1)1786189 [08:41:26]line ИНН: 02508201610067 [08:41:26]line Контрольно-Кассовый Чек [08:41:26]line ПРОДАЖА [08:41:26]line ТРК (МРК, ГНК) : 31 [08:41:26]line Товар: 2710194210 [08:41:26]line ДТ-К-5 [08:41:26]line 13.130 * 76.20 [08:41:26]line = 1000.51 [08:41:26]line НДС 12% НСП 1% [08:41:26]line > о реализуемом товаре [08:41:26]line ОКРУГЛЕНИЕ: -0.51 [08:41:26]line ИТОГО: 1000.00 [08:41:26]line Внесено: 1000.00 [08:41:26]line СДАЧА: 0.00 [08:41:26]line НСП 1% : 8.85 [08:41:26]line НДС 12% : 106.25 [08:41:26]line Наличными: 1000.00 [08:41:26]line Безнал.: 0.00 [08:41:26]line Место: АЗС № 89 "Партнер Нефть" [08:41:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:41:26]line СНО: Общий режим [08:41:26]line Чек 54 23.09.2024 08:41 [08:41:26]line Смена: 476 ФФД: 1.0 [08:41:26]line ЗНМ: 0300000113 [08:41:26]line РНМ: 0000000000091825 [08:41:26]line Версия ККМ: 001 [08:41:26]line ФМ: 0000000000871835 [08:41:26]line ФД: 152182 [08:41:26]line ФПД: 84185656156593 [08:41:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T084125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152182&fm=84185656156593&tin=02508201610067®Number=0000000000091825&sum=100000 [08:41:26]written 0, free lines is 4095 [08:41:26]OFD Sender: Processing packet 152182 [packets to send 827, broken 826] [08:41:26]ProducePacketName [08:41:26]name=ofd_packets/00152182 [08:41:26]OFD Sender: To server: pG, [08:41:26]CommunicateWithHost lk.salyk.kg:30040 [08:41:26]ConnectInit lk.salyk.kg [08:41:27]Write to MH i2c: 01 00 00 2C 04 30 [08:41:27]Write i2c OK [08:41:27]MH_I2C_Read... [08:41:27]Read from MH i2c: 01 [08:41:27]MH_I2C_Read... [08:41:27]Read from MH i2c: 01 07 00 [08:41:27]MH_I2C_Read... [08:41:27]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 C9 0C 0C [08:41:27]RasterBufferAndPrint [08:41:27]line [08:41:27]line [08:41:27]line [08:41:27]line [08:41:27]line [08:41:27]written 0, free lines is 3278 [08:41:27]MH_Cut [08:41:27]Write to MH i2c: D1 01 00 33 04 01 09 [08:41:27]Write i2c OK [08:41:27]MH_I2C_Read... [08:41:27]Read from MH i2c: D1 [08:41:27]MH_I2C_Read... [08:41:27]Read from MH i2c: D1 01 00 [08:41:27]MH_I2C_Read... [08:41:27]Read from MH i2c: D1 01 00 33 04 00 08 [08:41:27]Write to MH i2c: 01 00 00 34 04 38 [08:41:27]Write i2c OK [08:41:27]MH_I2C_Read... [08:41:27]*** Cut start [08:41:27]*** Purtial cut [08:41:27]*** Stage 1: CUTSNS_PIN = 1 [08:41:28]Read from MH i2c: 01 [08:41:28]MH_I2C_Read... [08:41:28]*** Stop cut motor [08:41:28]*** Cut end [08:41:28]Read from MH i2c: 01 07 00 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [08:41:28]process_action close_receipt done [08:41:28]requested_data is exist [08:41:28]produce_requested_data [08:41:28]requested_item fm.sn is exist - process it [08:41:28]wFMCommunicate request_size=4 [08:41:28]MH_SAM_APDU [08:41:28]CAPDU: 80 11 00 00 [08:41:28]Write to MH i2c: E2 08 00 35 04 80 11 00 00 00 00 00 00 B3 [08:41:28]Write i2c OK [08:41:28]MH_I2C_Read... [08:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:28]Read from MH i2c: E2 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: E2 17 00 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: E2 17 00 35 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [08:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:41:28]wFMCommunicate OK [08:41:28]requested_item fd.num is exist - process it [08:41:28]SAM_PROTO_GetFieldsCounters [08:41:28]wFMCommunicate request_size=4 [08:41:28]MH_SAM_APDU [08:41:28]CAPDU: 80 13 00 00 [08:41:28]Write to MH i2c: E2 08 00 36 04 80 13 00 00 00 00 00 00 B6 [08:41:28]Write i2c OK [08:41:28]MH_I2C_Read... [08:41:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:41:28]Read from MH i2c: E2 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: E2 62 00 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: E2 62 00 36 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 76 52 02 00 0E 04 04 00 DC 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 20 [08:41: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 76 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:41:28]wFMCommunicate OK [08:41:28]SAM_PROTO_GetFieldsCounters done [08:41:28]requested_item shift.num is exist - process it [08:41:28]requested_item shift.opened is exist - process it [08:41:28]req_shift_opened [08:41:28]FM_GetShiftState [08:41:28]SAM_PROTO_GetShiftState [08:41:28]wFMCommunicate request_size=4 [08:41:28]MH_SAM_APDU [08:41:28]CAPDU: 80 13 01 00 [08:41:28]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [08:41:28]Write i2c OK [08:41:28]MH_I2C_Read... [08:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:28]Read from MH i2c: E2 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: E2 0E 00 [08:41:28]MH_I2C_Read... [08:41:28]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1A [08:41:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:41:28]wFMCommunicate OK [08:41:28]SAM_PROTO_GetShiftState done [08:41:28]FM_GetShiftState done [08:41:28]req_shift_opened done [08:41:28]requested_item shift.open_date is exist - process it [08:41:28]req_shift_open_date [08:41:28]req_shift_open_date done [08:41:28]produce_requested_data done [08:41:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152182,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:41:28]process_action_free close_receipt [08:41:28]json_value_free [08:41:28]json_value_free done [08:41:28]process_json_proto returns [08:41:28]Send response to host [08:41:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152182,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:41:28]free response buf [08:41:28]execute_script done [08:41:28]execute_script returns [08:41:28]free content buf [08:41:28]Sock 8.Close socket [08:41:28]Sock 8.Thread stoped [08:41:28]Connected sock=11 [08:41: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 51 A8 04 01 99 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 36 00 00 00 F4 03 04 00 B5 29 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4C 91 00 21 61 B1 A6 59 D4 7B F5 73 AD 96 [08:41: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 58 5B 47 00 CF 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 52 02 00 F4 03 04 00 B8 D1 F0 66 B6 04 01 00 00 B3 78 3C 88 E9 75 51 BA [08:41:29]CommunicateWithHost err = 0 [08:41:29]CheckOFDResponse [08:41:29]1017 (14) - 77093643461234 [08:41:29]1041 (16) - 0000000000871835 [08:41:29]1040 (4) - 152182 [08:41:29]1012 (4) - 23.09.2024 02:26 [08:41:29]1206 (1) - 0 [08:41:29]OFD Sender: Remove packet 152182 [08:41:29]ProducePacketName [08:41:29]name=ofd_packets/00152182 [08:41:29]NVStorageDeleteData [08:41:29]OFD Sender: No OFD packet to send [08:41:34]OFD Sender: No OFD packet to send [08:41:39]OFD Sender: No OFD packet to send [08:41:44]OFD Sender: No OFD packet to send [08:41:47]recv_with_timeout no data received [08:41:49]OFD Sender: No OFD packet to send [08:41:54]OFD Sender: No OFD packet to send [08:41:58]recv_with_timeout no data received [08:42:00]OFD Sender: No OFD packet to send [08:42:05]OFD Sender: No OFD packet to send [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]OFD Sender: No OFD packet to send [08:42:25]OFD Sender: No OFD packet to send [08:42:30]OFD Sender: No OFD packet to send [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:42:56]recv_with_timeout no data received [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:15]OFD Sender: No OFD packet to send [08:43:20]OFD Sender: No OFD packet to send [08:43:25]OFD Sender: No OFD packet to send [08:43:30]OFD Sender: No OFD packet to send [08:43:35]OFD Sender: No OFD packet to send [08:43:40]OFD Sender: No OFD packet to send [08:43:45]OFD Sender: No OFD packet to send [08:43:50]OFD Sender: No OFD packet to send [08:43:55]OFD Sender: No OFD packet to send [08:44:00]OFD Sender: No OFD packet to send [08:44:05]OFD Sender: No OFD packet to send [08:44:10]OFD Sender: No OFD packet to send [08:44:15]OFD Sender: No OFD packet to send [08:44:19]int [08:44:19]Write to MH i2c: 01 00 00 38 04 3C [08:44:19]*** FLAG_PRN_KEY set [08:44:19]Write i2c OK [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 07 00 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 07 00 38 04 00 08 00 00 00 FF 0F 59 [08:44:19]state=0 [08:44:19]Key pressed [08:44:19]Feed [08:44:19]Write to MH i2c: D8 00 00 39 04 14 [08:44:19]Write i2c OK [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: D8 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: D8 01 00 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: D8 01 00 39 04 00 15 [08:44:19]int [08:44:19]Write to MH i2c: 01 00 00 3A 04 3E [08:44:19]Write i2c OK [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 07 00 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 07 00 3A 04 00 48 00 00 00 3C 00 C9 [08:44:19]state=2 [08:44:19]Key pressed [08:44:19]int [08:44:19]Write to MH i2c: 01 00 00 3B 04 3F [08:44:19]*** FLAG_PRN_KEY reset [08:44:19]Write i2c OK [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 07 00 [08:44:19]MH_I2C_Read... [08:44:19]Read from MH i2c: 01 07 00 3B 04 00 00 00 00 00 F6 0F 4B [08:44:19]state=2 [08:44:19]Stop feed [08:44:20]OFD Sender: No OFD packet to send [08:44:25]OFD Sender: No OFD packet to send [08:44:30]OFD Sender: No OFD packet to send [08:44:35]OFD Sender: No OFD packet to send [08:44:40]OFD Sender: No OFD packet to send [08:44:45]OFD Sender: No OFD packet to send [08:44:50]OFD Sender: No OFD packet to send [08:44:55]OFD Sender: No OFD packet to send [08:44:57]recv_with_timeout no data received [08:45:00]OFD Sender: No OFD packet to send [08:45:05]OFD Sender: No OFD packet to send [08:45:10]OFD Sender: No OFD packet to send [08:45:15]OFD Sender: No OFD packet to send [08:45:20]OFD Sender: No OFD packet to send [08:45:25]OFD Sender: No OFD packet to send [08:45:30]OFD Sender: No OFD packet to send [08:45:35]recv_with_timeout no data received [08:45:35]OFD Sender: No OFD packet to send [08:45:40]OFD Sender: No OFD packet to send [08:45:42]accept exits with 9 [08:45:42]New connection [08:45:42]New thread 3067485540 created [08:45:42]Thread 3067342180 joined [08:45:42]Waiting for new connection... [08:45:42] Sock 9.Parse request [08:45:42]Sock 9.Check first char [08:45:42]Sock 9.First char is OK [08:45:42]request: POST /json_proto HTTP/1.0 [08:45:42]Method: POST [08:45:42]URL: /json_proto [08:45:42]Method is POST - this is cgi request [08:45:42]url: /json_proto [08:45:42]query_string will be loaded in cgi processing [08:45:42]execute_cgi json_proto POST (null) [08:45:42]execute_cgi path=json_proto method=POST [08:45:42]POST find Content-Length [08:45:42]Host: 172.17.43.67:8080 [08:45:42]Content-Length: 755 [08:45:42]Content-Type: application/json [08:45:42] [08:45:42]POST finish read [08:45:42]Found Content-Length = 755 [08:45:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786190", "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" : 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\u000A30099412", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:42]execute_script... [08:45:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786190", "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" : 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\u000A30099412", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:42]POST & json_proto [08:45:42]process_json_proto [08:45:42]json parsed OK: [08:45:42]protocol is kg_v1.0 [08:45:42]action value=close_receipt [08:45:42]process_action close_receipt [08:45:42]cmd_close_receipt [08:45:42]MH_GetDate [08:45:42]Write to MH i2c: F0 00 00 3C 04 2F [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: F0 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: F0 09 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: F0 09 00 3C 04 00 B7 2A F1 66 6A BD 47 65 43 [08:45:42]GetLastDocTimeStamp 1727080885 [08:45:42]current date 1727081143 [08:45:42]FM_GetShiftState [08:45:42]SAM_PROTO_GetShiftState [08:45:42]wFMCommunicate request_size=4 [08:45:42]MH_SAM_APDU [08:45:42]CAPDU: 80 13 01 00 [08:45:42]Write to MH i2c: E2 08 00 3D 04 80 13 01 00 00 00 00 00 BE [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 0E 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 0E 00 3D 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 20 [08:45:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:45:42]wFMCommunicate OK [08:45:42]SAM_PROTO_GetShiftState done [08:45:42]FM_GetShiftState done [08:45:42]opened in 1727051593 [08:45:42]opened+sec_in_day 1727137993 [08:45:42]quantity*price = 0 [08:45:42]sum+1 = 1 [08:45:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 55 23.09.2024 08:45 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30099412 ФМ: 0000000000871835 ФД: 152183 ФПД: 192005691089400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T084543&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152183&fm=192005691089400&tin=02508201610067®Number=0000000000091825&sum=0 [08:45:43]StoreToDocumentArchive [08:45:43]shift 476 fd 152183 [08:45:43]save to /storage/0476/doc_00152183 [08:45:43]save last doc name /storage/0476/doc_00152183 to /storage/kkm_last_doc_name [08:45:43]save OK [08:45:43]Clear old archive folders... [08:45:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:45:43]tlvbuf is 00ADE940 [08:45:43]SAM_PROTO_ClearQueue [08:45:43]wFMCommunicate request_size=4 [08:45:43]MH_SAM_APDU [08:45:43]CAPDU: 80 09 00 00 [08:45:43]Write to MH i2c: E2 08 00 4A 04 80 09 00 00 00 00 00 00 C0 [08:45:43]Write i2c OK [08:45:43]MH_I2C_Read... [08:45:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:43]Read from MH i2c: E2 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: E2 03 00 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [08:45:43]RAPDU: 90 00 [08:45:43]wFMCommunicate OK [08:45:43]SAM_PROTO_ClearQueue done [08:45:43]KKMCreateOFDPacket [08:45:43]OFDProtocolAddRootSTLVToBuf [08:45:43]FM_MakeSignedData [08:45:43]FM_MakeSignedData [08:45:43]SAM_PROTO_SignData [08:45:43]wFMCommunicate request_size=4 [08:45:43]MH_SAM_APDU [08:45:43]CAPDU: 80 0D 01 02 [08:45:43]Write to MH i2c: E2 08 00 4B 04 80 0D 01 02 00 00 00 00 C8 [08:45:43]Write i2c OK [08:45:43]MH_I2C_Read... [08:45:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:43]Read from MH i2c: E2 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: E2 03 00 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [08:45:43]RAPDU: 90 00 [08:45:43]wFMCommunicate OK [08:45:43]wFMCommunicate request_size=255 [08:45:43]MH_SAM_APDU [08:45:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 37 00 00 00 F4 03 04 00 B7 2A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AE [08:45:43]Write to MH i2c: E2 02 01 4C 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 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 37 00 00 00 F4 03 04 00 B7 2A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AE 00 00 3C [08:45:43]Write i2c OK [08:45:43]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 03 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [08:45:44]RAPDU: 90 00 [08:45:44]wFMCommunicate OK [08:45:44]wFMCommunicate request_size=10 [08:45:44]MH_SAM_APDU [08:45:44]CAPDU: 80 0D 02 02 05 A0 CF 03 21 F8 [08:45:44]Write to MH i2c: E2 0D 00 4D 04 80 0D 02 02 05 00 A0 CF 03 21 F8 00 00 60 [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 03 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [08:45:44]RAPDU: 90 00 [08:45:44]wFMCommunicate OK [08:45:44]wFMCommunicate request_size=4 [08:45:44]MH_SAM_APDU [08:45:44]CAPDU: 80 0D 03 02 [08:45:44]Write to MH i2c: E2 08 00 4E 04 80 0D 03 02 00 00 00 00 CD [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 0B 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 0B 00 4E 04 00 59 2C 2F 1C 28 FB 60 C3 90 00 E4 [08:45:44]RAPDU: 59 2C 2F 1C 28 FB 60 C3 90 00 [08:45:44]wFMCommunicate OK [08:45:44]SAM_PROTO_SignData done [08:45:44]FM_MakeSignedData done [08:45:44]CreateOFDProtocolMessage [08:45:44]wFMCommunicate request_size=4 [08:45:44]MH_SAM_APDU [08:45:44]CAPDU: 80 11 00 00 [08:45:44]Write to MH i2c: E2 08 00 4F 04 80 11 00 00 00 00 00 00 CD [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 17 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 17 00 4F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [08:45: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:45:44]wFMCommunicate OK [08:45:44]CreateOFDProtocolMessage done [08:45:44]OFDSenderStorePacket 152183 [08:45:44]StoreOFDPacket docnum=152183 [08:45: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 0F 01 00 00 A5 AC 07 01 BA 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 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 37 00 00 00 F4 03 04 00 B7 2A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AE A0 CF 03 21 F8 59 2C 2F 1C 28 FB 60 C3 [08:45:44]CheckFolder [08:45:44]dirname=/storage/ofd_packets [08:45:44]CheckFolder done [08:45:44]ProducePacketName [08:45:44]name=ofd_packets/00152183 [08:45:44]NVStorageSaveData ofd_packets/00152183 [08:45:44]File name is /storage/ofd_packets/00152183 [08:45:44]Write 301 bytes [08:45:44]NVStorageSaveData done [08:45:44]OFDSenderStorePacket done [08:45:44]KKMCreateOFDPacket done [08:45:44]NVStorageSaveData kkm_last_timestamp [08:45:44]File name is /storage/kkm_last_timestamp [08:45:44]Write 4 bytes [08:45:44]NVStorageSaveData done [08:45:44]ExternCall_PrintAddStr [08:45:44]wPrintStart [08:45:44]Write to MH i2c: 01 00 00 50 04 54 [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 07 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 07 00 50 04 00 00 00 00 00 FF 0F 69 [08:45:44]RasterBufferAndPrint [08:45:44]line Счет N : (1)1786190 [08:45:44]line ИНН: 02508201610067 [08:45:44]line Контрольно-Кассовый Чек [08:45:44]line ПРОДАЖА [08:45:44]line ТРК (МРК, ГНК) : 42 [08:45:44]line Товар: 2710124130 [08:45:44]line Аи-92-К-5 [08:45:44]line 30.000 * 0.00 [08:45:44]line = 0.00 [08:45:44]line НДС 12% НСП 1% [08:45:44]line > о реализуемом товаре [08:45:44]line ИТОГО: 0.00 [08:45:44]line НСП 1% : 0.00 [08:45:44]line НДС 12% : 0.00 [08:45:44]line Наличными: 0.00 [08:45:44]line Безнал.: 0.00 [08:45:44]line Место: АЗС № 89 "Партнер Нефть" [08:45:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:45:44]line СНО: Общий режим [08:45:44]line Чек 55 23.09.2024 08:45 [08:45:44]line Смена: 476 ФФД: 1.0 [08:45:44]line ЗНМ: 0300000113 [08:45:44]line РНМ: 0000000000091825 [08:45:44]line Версия ККМ: 001 [08:45:44]line Талоны: ТК ГПНА Online [08:45:44]line 30099412 [08:45:44]line ФМ: 0000000000871835 [08:45:44]line ФД: 152183 [08:45:44]line ФПД: 192005691089400 [08:45:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T084543&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152183&fm=192005691089400&tin=02508201610067®Number=0000000000091825&sum=0 [08:45:44]written 0, free lines is 4095 [08:45:44]OFD Sender: Processing packet 152183 [packets to send 827, broken 826] [08:45:44]ProducePacketName [08:45:44]name=ofd_packets/00152183 [08:45:44]OFD Sender: To server: pG, [08:45:44]CommunicateWithHost lk.salyk.kg:30040 [08:45:44]ConnectInit lk.salyk.kg [08:45:44]Write to MH i2c: 01 00 00 7A 04 7E [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 07 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 E9 0C 7A [08:45:44]RasterBufferAndPrint [08:45:44]line [08:45:44]line [08:45:44]line [08:45:44]line [08:45:44]line [08:45:44]written 0, free lines is 3311 [08:45:44]MH_Cut [08:45:44]Write to MH i2c: D1 01 00 81 04 01 57 [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: D1 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: D1 01 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: D1 01 00 81 04 00 56 [08:45:44]Write to MH i2c: 01 00 00 82 04 86 [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]Connected sock=10 [08:45: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 A5 AC 07 01 BA 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 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 37 00 00 00 F4 03 04 00 B7 2A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AE A0 CF 03 21 F8 59 2C 2F 1C 28 FB 60 C3 [08:45: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 62 79 47 00 A7 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 52 02 00 F4 03 04 00 B8 D2 F0 66 B6 04 01 00 00 D6 FC 8D C2 8B A3 21 AE [08:45:45]CommunicateWithHost err = 0 [08:45:45]CheckOFDResponse [08:45:45]1017 (14) - 77093643461234 [08:45:45]1041 (16) - 0000000000871835 [08:45:45]1040 (4) - 152183 [08:45:45]1012 (4) - 23.09.2024 02:30 [08:45:45]1206 (1) - 0 [08:45:45]OFD Sender: Remove packet 152183 [08:45:45]ProducePacketName [08:45:45]name=ofd_packets/00152183 [08:45:45]NVStorageDeleteData [08:45:45]*** Cut start [08:45:45]*** Purtial cut [08:45:45]*** Stage 1: CUTSNS_PIN = 1 [08:45:45]Read from MH i2c: 01 [08:45:45]MH_I2C_Read... [08:45:45]*** Stop cut motor [08:45:45]*** Cut end [08:45:45]Read from MH i2c: 01 07 00 [08:45:45]MH_I2C_Read... [08:45:45]Read from MH i2c: 01 07 00 82 04 00 00 00 00 00 FF 0F 9B [08:45:45]process_action close_receipt done [08:45:45]requested_data is exist [08:45:45]produce_requested_data [08:45:45]requested_item fm.sn is exist - process it [08:45:45]wFMCommunicate request_size=4 [08:45:45]MH_SAM_APDU [08:45:45]CAPDU: 80 11 00 00 [08:45:45]Write to MH i2c: E2 08 00 83 04 80 11 00 00 00 00 00 00 01 [08:45:45]Write i2c OK [08:45:45]MH_I2C_Read... [08:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:45]Read from MH i2c: E2 [08:45:45]MH_I2C_Read... [08:45:45]Read from MH i2c: E2 17 00 [08:45:45]MH_I2C_Read... [08:45:45]Read from MH i2c: E2 17 00 83 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [08:45: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:45:45]wFMCommunicate OK [08:45:45]requested_item fd.num is exist - process it [08:45:45]SAM_PROTO_GetFieldsCounters [08:45:45]wFMCommunicate request_size=4 [08:45:45]MH_SAM_APDU [08:45:45]CAPDU: 80 13 00 00 [08:45:45]Write to MH i2c: E2 08 00 84 04 80 13 00 00 00 00 00 00 04 [08:45:45]OFD Sender: No OFD packet to send [08:45:45]Write i2c OK [08:45:45]MH_I2C_Read... [08:45:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:46]Read from MH i2c: E2 [08:45:46]MH_I2C_Read... [08:45:46]Read from MH i2c: E2 62 00 [08:45:46]MH_I2C_Read... [08:45:46]Read from MH i2c: E2 62 00 84 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 52 02 00 0E 04 04 00 DC 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 72 [08:45: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 77 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:45:46]wFMCommunicate OK [08:45:46]SAM_PROTO_GetFieldsCounters done [08:45:46]requested_item shift.num is exist - process it [08:45:46]requested_item shift.opened is exist - process it [08:45:46]req_shift_opened [08:45:46]FM_GetShiftState [08:45:46]SAM_PROTO_GetShiftState [08:45:46]wFMCommunicate request_size=4 [08:45:46]MH_SAM_APDU [08:45:46]CAPDU: 80 13 01 00 [08:45:46]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [08:45:46]Write i2c OK [08:45:46]MH_I2C_Read... [08:45:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:46]Read from MH i2c: E2 [08:45:46]MH_I2C_Read... [08:45:46]Read from MH i2c: E2 0E 00 [08:45:46]MH_I2C_Read... [08:45:46]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 68 [08:45:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:45:46]wFMCommunicate OK [08:45:46]SAM_PROTO_GetShiftState done [08:45:46]FM_GetShiftState done [08:45:46]req_shift_opened done [08:45:46]requested_item shift.open_date is exist - process it [08:45:46]req_shift_open_date [08:45:46]req_shift_open_date done [08:45:46]produce_requested_data done [08:45:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152183,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [08:45:46]process_action_free close_receipt [08:45:46]json_value_free [08:45:46]json_value_free done [08:45:46]process_json_proto returns [08:45:46]Send response to host [08:45:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152183,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [08:45:46]free response buf [08:45:46]execute_script done [08:45:46]execute_script returns [08:45:46]free content buf [08:45:46]Sock 9.Close socket [08:45:46]Sock 9.Thread stoped [08:45:50]OFD Sender: No OFD packet to send [08:45:55]OFD Sender: No OFD packet to send [08:46:00]recv_with_timeout no data received [08:46:01]OFD Sender: No OFD packet to send [08:46:06]OFD Sender: No OFD packet to send [08:46:11]OFD Sender: No OFD packet to send [08:46:16]OFD Sender: No OFD packet to send [08:46:21]OFD Sender: No OFD packet to send [08:46:26]OFD Sender: No OFD packet to send [08:46:31]OFD Sender: No OFD packet to send [08:46:36]OFD Sender: No OFD packet to send [08:46:40]recv_with_timeout no data received [08:46:41]OFD Sender: No OFD packet to send [08:46:46]OFD Sender: No OFD packet to send [08:46:51]OFD Sender: No OFD packet to send [08:46:56]OFD Sender: No OFD packet to send [08:47:01]OFD Sender: No OFD packet to send [08:47:06]OFD Sender: No OFD packet to send [08:47:11]OFD Sender: No OFD packet to send [08:47:16]OFD Sender: No OFD packet to send [08:47:21]OFD Sender: No OFD packet to send [08:47:26]OFD Sender: No OFD packet to send [08:47:31]OFD Sender: No OFD packet to send [08:47:36]OFD Sender: No OFD packet to send [08:47:41]OFD Sender: No OFD packet to send [08:47:46]OFD Sender: No OFD packet to send [08:47:50]recv_with_timeout no data received [08:47:51]OFD Sender: No OFD packet to send [08:48:06]OFD Sender: No OFD packet to send [08:48:11]OFD Sender: No OFD packet to send [08:48:11]recv_with_timeout no data received [08:48:16]OFD Sender: No OFD packet to send [08:48:21]OFD Sender: No OFD packet to send [08:48:26]OFD Sender: No OFD packet to send [08:48:31]OFD Sender: No OFD packet to send [08:48:36]OFD Sender: No OFD packet to send [08:48:41]OFD Sender: No OFD packet to send [08:48:46]OFD Sender: No OFD packet to send [08:48:51]OFD Sender: No OFD packet to send [08:48:56]OFD Sender: No OFD packet to send [08:49:01]OFD Sender: No OFD packet to send [08:49:06]OFD Sender: No OFD packet to send [08:49:11]OFD Sender: No OFD packet to send [08:49:16]OFD Sender: No OFD packet to send [08:49:18]accept exits with 8 [08:49:18]New connection [08:49:18]New thread 3067342180 created [08:49:18]Thread 3067485540 joined [08:49:18]Waiting for new connection... [08:49:18] Sock 8.Parse request [08:49:18]Sock 8.Check first char [08:49:18]Sock 8.First char is OK [08:49:18]request: POST /json_proto HTTP/1.0 [08:49:18]Method: POST [08:49:18]URL: /json_proto [08:49:18]Method is POST - this is cgi request [08:49:18]url: /json_proto [08:49:18]query_string will be loaded in cgi processing [08:49:18]execute_cgi json_proto POST (null) [08:49:18]execute_cgi path=json_proto method=POST [08:49:18]POST find Content-Length [08:49:18]Host: 172.17.43.67:8080 [08:49:18]Content-Length: 680 [08:49:18]Content-Type: application/json [08:49:18] [08:49:18]POST finish read [08:49:18]Found Content-Length = 680 [08:49:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786191", "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" ] } } [08:49:18]execute_script... [08:49: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)1786191", "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" ] } } [08:49:18]POST & json_proto [08:49:18]process_json_proto [08:49:18]json parsed OK: [08:49:18]protocol is kg_v1.0 [08:49:18]action value=close_receipt [08:49:18]process_action close_receipt [08:49:18]cmd_close_receipt [08:49:18]MH_GetDate [08:49:18]Write to MH i2c: F0 00 00 86 04 79 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: F0 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: F0 09 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: F0 09 00 86 04 00 8F 2B F1 66 6A BD 47 65 66 [08:49:18]GetLastDocTimeStamp 1727081143 [08:49:18]current date 1727081359 [08:49:18]FM_GetShiftState [08:49:18]SAM_PROTO_GetShiftState [08:49:18]wFMCommunicate request_size=4 [08:49:18]MH_SAM_APDU [08:49:18]CAPDU: 80 13 01 00 [08:49:18]Write to MH i2c: E2 08 00 87 04 80 13 01 00 00 00 00 00 08 [08:49:18]Write i2c OK [08:49:18]MH_I2C_Read... [08:49:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:18]Read from MH i2c: E2 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 0E 00 [08:49:18]MH_I2C_Read... [08:49:18]Read from MH i2c: E2 0E 00 87 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6A [08:49:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [08:49:18]wFMCommunicate OK [08:49:18]SAM_PROTO_GetShiftState done [08:49:18]FM_GetShiftState done [08:49:18]opened in 1727051593 [08:49:18]opened+sec_in_day 1727137993 [08:49:18]quantity*price = 150037 [08:49:18]sum+1 = 150039 [08:49:18]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 СНО: Общий режим Чек 56 23.09.2024 08:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152184 ФПД: 122924026011659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T084919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152184&fm=122924026011659&tin=02508201610067®Number=0000000000091825&sum=150000 [08:49:19]StoreToDocumentArchive [08:49:19]shift 476 fd 152184 [08:49:19]save to /storage/0476/doc_00152184 [08:49:19]save last doc name /storage/0476/doc_00152184 to /storage/kkm_last_doc_name [08:49:19]save OK [08:49:19]Clear old archive folders... [08:49:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:49:19]tlvbuf is 00ADDC10 [08:49:19]SAM_PROTO_ClearQueue [08:49:19]wFMCommunicate request_size=4 [08:49:19]MH_SAM_APDU [08:49:19]CAPDU: 80 09 00 00 [08:49:19]Write to MH i2c: E2 08 00 94 04 80 09 00 00 00 00 00 00 0A [08:49:19]Write i2c OK [08:49:19]MH_I2C_Read... [08:49:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:20]Read from MH i2c: E2 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [08:49:20]RAPDU: 90 00 [08:49:20]wFMCommunicate OK [08:49:20]SAM_PROTO_ClearQueue done [08:49:20]KKMCreateOFDPacket [08:49:20]OFDProtocolAddRootSTLVToBuf [08:49:20]FM_MakeSignedData [08:49:20]FM_MakeSignedData [08:49:20]SAM_PROTO_SignData [08:49:20]wFMCommunicate request_size=4 [08:49:20]MH_SAM_APDU [08:49:20]CAPDU: 80 0D 01 02 [08:49:20]Write to MH i2c: E2 08 00 95 04 80 0D 01 02 00 00 00 00 12 [08:49:20]Write i2c OK [08:49:20]MH_I2C_Read... [08:49:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:20]Read from MH i2c: E2 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [08:49:20]RAPDU: 90 00 [08:49:20]wFMCommunicate OK [08:49:20]wFMCommunicate request_size=255 [08:49:20]MH_SAM_APDU [08:49: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 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 38 00 00 00 F4 03 04 00 8F 2B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6F CC 7A E7 [08:49:20]Write to MH i2c: E2 02 01 96 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 38 00 00 00 F4 03 04 00 8F 2B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6F CC 7A E7 00 00 9C [08:49:20]Write i2c OK [08:49:20]MH_I2C_Read... [08:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:20]Read from MH i2c: E2 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [08:49:20]RAPDU: 90 00 [08:49:20]wFMCommunicate OK [08:49:20]wFMCommunicate request_size=7 [08:49:20]MH_SAM_APDU [08:49:20]CAPDU: 80 0D 02 02 02 A0 0B [08:49:20]Write to MH i2c: E2 0A 00 97 04 80 0D 02 02 02 00 A0 0B 00 00 C4 [08:49:20]Write i2c OK [08:49:20]MH_I2C_Read... [08:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:20]Read from MH i2c: E2 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [08:49:20]RAPDU: 90 00 [08:49:20]wFMCommunicate OK [08:49:20]wFMCommunicate request_size=4 [08:49:20]MH_SAM_APDU [08:49:20]CAPDU: 80 0D 03 02 [08:49:20]Write to MH i2c: E2 08 00 98 04 80 0D 03 02 00 00 00 00 17 [08:49:20]Write i2c OK [08:49:20]MH_I2C_Read... [08:49:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:20]Read from MH i2c: E2 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 0B 00 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 0B 00 98 04 00 4E 5A 1E 1C 3F 1F 23 A1 90 00 1C [08:49:20]RAPDU: 4E 5A 1E 1C 3F 1F 23 A1 90 00 [08:49:20]wFMCommunicate OK [08:49:20]SAM_PROTO_SignData done [08:49:20]FM_MakeSignedData done [08:49:20]CreateOFDProtocolMessage [08:49:20]wFMCommunicate request_size=4 [08:49:20]MH_SAM_APDU [08:49:20]CAPDU: 80 11 00 00 [08:49:20]Write to MH i2c: E2 08 00 99 04 80 11 00 00 00 00 00 00 17 [08:49:20]Write i2c OK [08:49:20]MH_I2C_Read... [08:49:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:20]Read from MH i2c: E2 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 17 00 [08:49:20]MH_I2C_Read... [08:49:20]Read from MH i2c: E2 17 00 99 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [08:49: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:49:20]wFMCommunicate OK [08:49:20]CreateOFDProtocolMessage done [08:49:20]OFDSenderStorePacket 152184 [08:49:20]StoreOFDPacket docnum=152184 [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: 27881672+1699200362=1727082034 [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 32 2E F1 66 6A BD 47 65 89 [09:00:34]Current date/time: 23.09.2024 09:00 [09:00:34]FM_Init [09:00:34]wFMConnect [09:00:34]MH_SAM_On [09:00:34]Write to MH i2c: E0 00 00 08 00 E7 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_init finished! [09:00:34]*** atr: [09:00:34]*** 0F 3B D5 18 FF 81 91 FE [09:00:34]*** 1F C3 80 73 C8 21 10 0A [09:00:34]*** 00 00 00 00 00 00 00 00 [09:00:34]*** 00 00 00 00 00 00 00 00 [09:00:34]*** 00 00 00 00 00 00 00 00 [09:00:34]*** 00 00 00 00 00 00 00 00 [09:00:34]*** 00 00 00 00 00 00 00 00 [09:00:34]*** 00 00 00 00 00 00 00 00 [09:00:34]Read from MH i2c: E0 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E0 10 00 [09:00:34]MH_I2C_Read... [09:00:34]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:00:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:00:34]wFMCommunicate request_size=10 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:00:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:35]Content-Type: application/json [09:00:35] [09:00:35]POST finish read [09:00:35]Found Content-Length = 331 [09:00: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" ] } } [09:00:35]execute_script... [09:00: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" ] } } [09:00:35]POST & json_proto [09:00:35]process_json_proto [09:00:35]json parsed OK: [09:00:35]protocol is kg_v1.0 [09:00:35]action value=get_value [09:00:35]process_action get_value [09:00:35]cmd_get_value [09:00:35]process_action get_value done [09:00:35]requested_data is exist [09:00:35]produce_requested_data [09:00:35]requested_item fm.sale.total is exist - process it [09:00:35]SAM_PROTO_GetFMData [09:00:35]wFMCommunicate request_size=4 [09:00:35]MH_SAM_APDU [09:00:35]CAPDU: 80 13 03 00 [09:00:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:00:35]Write i2c OK [09:00:35]MH_I2C_Read... [09:00:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:00:35]Read from MH i2c: E2 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 FD 00 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 C0 4E 02 00 69 04 9F 00 6F 04 04 00 EB 4A 02 00 B1 04 05 00 D0 CD 34 99 02 70 04 05 00 D0 CD 34 99 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 62 C2 AB 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C9 81 E3 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 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 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 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 FD [09:00:35]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 C0 4E 02 00 69 04 9F 00 6F 04 04 00 EB 4A 02 00 B1 04 05 00 D0 CD 34 99 02 70 04 05 00 D0 CD 34 99 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 62 C2 AB 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C9 81 E3 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 D5 03 00 00 B1 04 04 00 E4 A5 1C 0E 70 04 04 00 E4 A5 1C 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 88 B1 7F 01 EF 03 09 00 F6 03 01 90 00 [09:00:35]wFMCommunicate OK [09:00:35]wFMCommunicate request_size=4 [09:00:35]MH_SAM_APDU [09:00:35]CAPDU: 80 17 00 00 [09:00:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:00:35]Write i2c OK [09:00:35]MH_I2C_Read... [09:00:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:00:35]Read from MH i2c: E2 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 FD 00 [09:00:35]MH_I2C_Read... [09:00:35]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 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 E6 [09:00:35]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0A F9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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:00:35]wFMCommunicate OK [09:00:35]wFMCommunicate request_size=4 [09:00:35]MH_SAM_APDU [09:00:35]CAPDU: 80 17 00 00 [09:00:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:00:35]Write i2c OK [09:00:35]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 FD 00 [09:00:36]MH_I2C_Read... [09:00:36]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:00:36]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:00:36]wFMCommunicate OK [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 17 00 00 [09:00:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]OFD Sender: Processing packet 152184 [packets to send 827, broken 826] [09:00:36]ProducePacketName [09:00:36]name=ofd_packets/00152184 [09:00:36]OFD Sender: To server: pG, [09:00:36]CommunicateWithHost lk.salyk.kg:30040 [09:00:36]ConnectInit lk.salyk.kg [09:00:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 FD 00 [09:00:36]MH_I2C_Read... [09:00:36]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:00:36]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:00:36]wFMCommunicate OK [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 17 00 00 [09:00:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 DE 00 [09:00:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:00:34]RAPDU: 90 00 [09:00:34]wFMCommunicate OK [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 11 00 00 [09:00:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 17 00 [09:00:34]MH_I2C_Read... [09:00:34]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:00: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:00:34]wFMCommunicate OK [09:00:34]Detected FM SN is 0000000000871835 [09:00:34]Stored FM SN is 0000000000871835 [09:00:34]wFMCommunicate request_size=9 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:00:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:00:34]RAPDU: 90 00 [09:00:34]wFMCommunicate OK [09:00:34]FM PIN OK [09:00:34]wFMCommunicate request_size=8 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 14 04 00 03 02 00 01 [09:00:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:00:34]RAPDU: 90 00 [09:00:34]wFMCommunicate OK [09:00:34]wFMCommunicate request_size=13 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:00:34]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:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:00:34]RAPDU: 90 00 [09:00:34]wFMCommunicate OK [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 11 00 00 [09:00:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 17 00 [09:00:34]MH_I2C_Read... [09:00:34]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:00: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:00:34]wFMCommunicate OK [09:00:34]DocumentArchiveInit [09:00:34]Start Httpd... [09:00:34]Httpd thread 3067125092 created [09:00:34]Write to MH i2c: 01 00 00 0F 00 0F [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: 01 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: 01 07 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:00:34]MH Int Process started [09:00:34]Allocated Socket 8 [09:00:34]Bind OK [09:00:34]Listen OK [09:00:34]httpd running on port 8080 [09:00:34]Waiting for new connection... [09:00:34]accept exits with 9 [09:00:34]New connection [09:00:34]New thread 3066838372 created [09:00:34]Waiting for new connection... [09:00:34] Sock 9.Parse request [09:00:34]Sock 9.Check first char [09:00:34]Sock 9.First char is OK [09:00:34]request: POST /json_proto HTTP/1.0 [09:00:34]Method: POST [09:00:34]URL: /json_proto [09:00:34]Method is POST - this is cgi request [09:00:34]url: /json_proto [09:00:34]query_string will be loaded in cgi processing [09:00:34]execute_cgi json_proto POST (null) [09:00:34]execute_cgi path=json_proto method=POST [09:00:34]POST find Content-Length [09:00:34]Host: 172.17.43.67:8080 [09:00:34]Content-Length: 215 [09:00:34]Content-Type: application/json [09:00:34] [09:00:34]POST finish read [09:00:34]Found Content-Length = 215 [09:00:34]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:00:34]execute_script... [09:00:34]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:00:34]POST & json_proto [09:00:34]process_json_proto [09:00:34]json parsed OK: [09:00:34]protocol is kg_v1.0 [09:00:34]action value=get_value [09:00:34]process_action get_value [09:00:34]cmd_get_value [09:00:34]process_action get_value done [09:00:34]requested_data is exist [09:00:34]produce_requested_data [09:00:34]requested_item kkm.sn is exist - process it [09:00:34]requested_item kkm.ver is exist - process it [09:00:34]requested_item fm.sn is exist - process it [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 11 00 00 [09:00:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 17 00 [09:00:34]MH_I2C_Read... [09:00:34]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:00: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:00:34]wFMCommunicate OK [09:00:34]requested_item fd.num is exist - process it [09:00:34]SAM_PROTO_GetFieldsCounters [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 13 00 00 [09:00:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 62 00 [09:00:34]MH_I2C_Read... [09:00:34]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 78 52 02 00 0E 04 04 00 DC 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 FF [09:00: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 78 52 02 00 0E 04 04 00 DC 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:00:34]wFMCommunicate OK [09:00:34]SAM_PROTO_GetFieldsCounters done [09:00:34]requested_item shift.num is exist - process it [09:00:34]requested_item shift.opened is exist - process it [09:00:34]req_shift_opened [09:00:34]FM_GetShiftState [09:00:34]SAM_PROTO_GetShiftState [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 13 01 00 [09:00:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:35]Read from MH i2c: E2 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 0E 00 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [09:00:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:00:35]wFMCommunicate OK [09:00:35]SAM_PROTO_GetShiftState done [09:00:35]FM_GetShiftState done [09:00:35]req_shift_opened done [09:00:35]requested_item shift.open_date is exist - process it [09:00:35]req_shift_open_date [09:00:35]req_shift_open_date done [09:00:35]produce_requested_data done [09:00:35]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152184,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:00:35]process_action_free get_value [09:00:35]json_value_free [09:00:35]json_value_free done [09:00:35]process_json_proto returns [09:00:35]Send response to host [09:00:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152184,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:00:35]free response buf [09:00:35]execute_script done [09:00:35]execute_script returns [09:00:35]free content buf [09:00:35]Sock 9.Close socket [09:00:35]Sock 9.Thread stoped [09:00:35]accept exits with 10 [09:00:35]New connection [09:00:35]New thread 3066695012 created [09:00:35]Thread 3066838372 joined [09:00:35]Waiting for new connection... [09:00:35] Sock 10.Parse request [09:00:35]Sock 10.Check first char [09:00:35]Sock 10.First char is OK [09:00:35]request: POST /json_proto HTTP/1.0 [09:00:35]Method: POST [09:00:35]URL: /json_proto [09:00:35]Method is POST - this is cgi request [09:00:35]url: /json_proto [09:00:35]query_string will be loaded in cgi processing [09:00:35]execute_cgi json_proto POST (null) [09:00:35]execute_cgi path=json_proto method=POST [09:00:35]POST find Content-Length [09:00:35]Host: 172.17.43.67:8080 [09:00:35]Content-Length: 331 [09:00:36]MH_I2C_Read... [09:00:36]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:00:36]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:00:36]wFMCommunicate OK [09:00:36]SAM_PROTO_GetFMData done [09:00:36]requested_item fm.sale_refund.total is exist - process it [09:00:36]requested_item fm.buy.total is exist - process it [09:00:36]requested_item shift.sale.total is exist - process it [09:00:36]SAM_PROTO_GetShiftData [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 13 02 00 [09:00:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:00:37]Read from MH i2c: E2 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: E2 FD 00 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 38 00 00 00 69 04 98 00 6F 04 04 00 38 00 00 00 B1 04 03 00 58 9E 31 70 04 03 00 58 9E 31 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 45 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 71 70 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 AD [09:00:37]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 38 00 00 00 69 04 98 00 6F 04 04 00 38 00 00 00 B1 04 03 00 58 9E 31 70 04 03 00 58 9E 31 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 45 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 71 70 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:00:37]wFMCommunicate OK [09:00:37]wFMCommunicate request_size=4 [09:00:37]MH_SAM_APDU [09:00:37]CAPDU: 80 17 00 00 [09:00:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:00:37]Read from MH i2c: E2 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: E2 FD 00 [09:00:37]MH_I2C_Read... [09:00:37]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:00:37]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:00:37]wFMCommunicate OK [09:00:37]wFMCommunicate request_size=4 [09:00:37]MH_SAM_APDU [09:00:37]CAPDU: 80 17 00 00 [09:00:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:37]Connected sock=7 [09:00: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 84 8D 04 01 E5 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 38 00 00 00 *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:00:37]F4 03 04 00 8F 2B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6F CC 7A E7 A0 0B 4E 5A 1E 1C 3F 1F 23 A1 [09:00:37]Read from MH i2c: E2 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: E2 FD 00 [09:00:37]MH_I2C_Read... [09:00:37]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:00:37]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:00:37]wFMCommunicate OK [09:00:37]wFMCommunicate request_size=4 [09:00:37]MH_SAM_APDU [09:00:37]CAPDU: 80 17 00 00 [09:00:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 [09:00:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 FD 00 [09:00:38]MH_I2C_Read... [09:00:38]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:00:38]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:00:38]wFMCommunicate OK [09:00:38]wFMCommunicate request_size=4 [09:00:38]MH_SAM_APDU [09:00:38]CAPDU: 80 17 00 00 [09:00:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:00:38]Write i2c OK [09:00:38]MH_I2C_Read... [09:00:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [09:00:38]Read from MH i2c: E2 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 C8 00 [09:00:38]MH_I2C_Read... [09:00:38]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:00:38]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:00:38]wFMCommunicate OK [09:00:38]SAM_PROTO_GetShiftData done [09:00:38]requested_item shift.sale.total_cash is exist - process it [09:00:38]requested_item shift.sale_refund.total is exist - process it [09:00:38]requested_item shift.sale_refund.total_cash is exist - process it [09:00:38]requested_item shift.buy.total is exist - process it [09:00:38]requested_item shift.buy.total_cash is exist - process it [09:00:38]produce_requested_data done [09:00:38]produce_requested_data return {"fm.sale.total":111603092.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":32518.00,"shift.sale.total_cash":32518.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:00:38]process_action_free get_value [09:00:38]json_value_free [09:00:38]json_value_free done [09:00:38]process_json_proto returns [09:00:38]Send response to host [09:00:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111603092.00,"fm.sale_refund.total":2367585.00,"fm.buy.total":0.00,"shift.sale.total":32518.00,"shift.sale.total_cash":32518.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:00:38]free response buf [09:00:38]execute_script done [09:00:38]execute_script returns [09:00:38]free content buf [09:00:38]Sock 10.Close socket [09:00:38]Sock 10.Thread stoped [09:00:38]accept exits with 9 [09:00:38]New connection [09:00:38]New thread 3066838372 created [09:00:38]Thread 3066695012 joined [09:00:38]Waiting for new connection... [09:00:38] Sock 9.Parse request [09:00:38]Sock 9.Check first char [09:00:38]Sock 9.First char is OK [09:00:38]request: POST /json_proto HTTP/1.0 [09:00:38]Method: POST [09:00:38]URL: /json_proto [09:00:38]Method is POST - this is cgi request [09:00:38]url: /json_proto [09:00:38]query_string will be loaded in cgi processing [09:00:38]execute_cgi json_proto POST (null) [09:00:38]execute_cgi path=json_proto method=POST [09:00:38]POST find Content-Length [09:00:38]Host: 172.17.43.67:8080 [09:00:38]Content-Length: 680 [09:00:38]Content-Type: application/json [09:00:38] [09:00:38]POST finish read [09:00:38]Found Content-Length = 680 [09:00:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786192", "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" ] } } [09:00:38]execute_script... [09:00:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786192", "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" ] } } [09:00:38]POST & json_proto [09:00:38]process_json_proto [09:00:38]json parsed OK: [09:00:38]protocol is kg_v1.0 [09:00:38]action value=close_receipt [09:00:38]process_action close_receipt [09:00:38]cmd_close_receipt [09:00:38]MH_GetDate [09:00:38]Write to MH i2c: F0 00 00 1D 00 0C [09:00:38]Write i2c OK [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: F0 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: F0 09 00 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: F0 09 00 1D 00 00 37 2E F1 66 6A BD 47 65 A4 [09:00:38]GetLastDocTimeStamp 1727081359 [09:00:38]current date 1727082039 [09:00:38]FM_GetShiftState [09:00:38]SAM_PROTO_GetShiftState [09:00:38]wFMCommunicate request_size=4 [09:00:38]MH_SAM_APDU [09:00:38]CAPDU: 80 13 01 00 [09:00:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:00:38]Write i2c OK [09:00:38]MH_I2C_Read... [09:00:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:38]Read from MH i2c: E2 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 0E 00 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [09:00:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:00:38]wFMCommunicate OK [09:00:38]SAM_PROTO_GetShiftState done [09:00:38]FM_GetShiftState done [09:00:38]opened in 1727051593 [09:00:38]opened+sec_in_day 1727137993 [09:00:38]quantity*price = 100050 [09:00:38]sum+1 = 100052 [09:00: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 СНО: Общий режим Чек 57 23.09.2024 09:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152185 ФПД: 154527596388425 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090040&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152185&fm=154527596388425&tin=02508201610067®Number=0000000000091825&sum=100000 [09:00:40]StoreToDocumentArchive [09:00:40]shift 476 fd 152185 [09:00:40]save to /storage/0476/doc_00152185 [09:00:40]save last doc name /storage/0476/doc_00152185 to /storage/kkm_last_doc_name [09:00:40]save OK [09:00:40]Clear old archive folders... [09:00:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:00:40]tlvbuf is 00B72810 [09:00:40]SAM_PROTO_ClearQueue [09:00:40]wFMCommunicate request_size=4 [09:00:40]MH_SAM_APDU [09:00:40]CAPDU: 80 09 00 00 [09:00:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:00:40]Write i2c OK [09:00:40]MH_I2C_Read... [09:00:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:40]Read from MH i2c: E2 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:00:40]RAPDU: 90 00 [09:00:40]wFMCommunicate OK [09:00:40]SAM_PROTO_ClearQueue done [09:00:40]KKMCreateOFDPacket [09:00:40]OFDProtocolAddRootSTLVToBuf [09:00:40]FM_MakeSignedData [09:00:40]FM_MakeSignedData [09:00:40]SAM_PROTO_SignData [09:00:40]wFMCommunicate request_size=4 [09:00:40]MH_SAM_APDU [09:00:40]CAPDU: 80 0D 01 02 [09:00:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:00:40]Write i2c OK [09:00:40]MH_I2C_Read... [09:00:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:40]Read from MH i2c: E2 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:00:40]RAPDU: 90 00 [09:00:40]wFMCommunicate OK [09:00:40]wFMCommunicate request_size=255 [09:00:40]MH_SAM_APDU [09:00: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 39 00 00 00 F4 03 04 00 38 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8C 8A C2 7D [09:00:40]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 39 00 00 00 F4 03 04 00 38 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8C 8A C2 7D 00 00 1F [09:00:40]Write i2c OK [09:00:40]MH_I2C_Read... [09:00:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:40]Read from MH i2c: E2 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:00:40]RAPDU: 90 00 [09:00:40]wFMCommunicate OK [09:00:40]wFMCommunicate request_size=7 [09:00:40]MH_SAM_APDU [09:00:40]CAPDU: 80 0D 02 02 02 A0 49 [09:00:40]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 A0 49 00 00 95 [09:00:40]Write i2c OK [09:00:40]MH_I2C_Read... [09:00:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:40]Read from MH i2c: E2 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:00:40]RAPDU: 90 00 [09:00:40]wFMCommunicate OK [09:00:40]wFMCommunicate request_size=4 [09:00:40]MH_SAM_APDU [09:00:40]CAPDU: 80 0D 03 02 [09:00:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:00:40]Write i2c OK [09:00:40]MH_I2C_Read... [09:00:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:40]Read from MH i2c: E2 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 0B 00 [09:00:40]MH_I2C_Read... [09:00:40]Read from MH i2c: E2 0B 00 2F 00 00 6E 14 24 A3 EC 1E 58 13 90 00 69 [09:00:40]RAPDU: 6E 14 24 A3 EC 1E 58 13 90 00 [09:00:40]wFMCommunicate OK [09:00:40]SAM_PROTO_SignData done [09:00:40]FM_MakeSignedData done [09:00:40]CreateOFDProtocolMessage [09:00:40]wFMCommunicate request_size=4 [09:00:40]MH_SAM_APDU [09:00:40]CAPDU: 80 11 00 00 [09:00:40]Received data: Write to MH i2c: 87 E2 95 08 F6 00 70 30 47 00 2C 01 80 00 11 30 00 30 00 30 00 30 00 30 00 30 00 30 AA 30 [09:00:40]30 30 38 37 31 38 33 35 4F 00 00 00 41 FC 47 00 D0 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 78 52 02 00 F4 03 04 00 36 D6 F0 66 B6 04 01 00 00 9A B1 FC BC 73 8C B5 3C [09:00:41]CommunicateWithHost err = 0 [09:00:41]CheckOFDResponse [09:00:41]1017 (14) - 77093643461234 [09:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:41]1041 (16) - 0000000000871835 [09:00:41]1040 (4) - 152184 [09:00:41]1012 (4) - 23.09.2024 02:45 [09:00:41]1206 (1) - 0 [09:00:41]OFD Sender: Remove packet 152184 [09:00:41]ProducePacketName [09:00:41]name=ofd_packets/00152184 [09:00:41]NVStorageDeleteData [09:00:41]Write i2c OK [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: E2 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: E2 17 00 [09:00:41]MH_I2C_Read... [09:00:41]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:00:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:00:41]wFMCommunicate OK [09:00:41]CreateOFDProtocolMessage done [09:00:41]OFDSenderStorePacket 152185 [09:00:41]StoreOFDPacket docnum=152185 [09:00: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 0C 01 00 00 E8 AC 04 01 4B 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 39 00 00 00 F4 03 04 00 38 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8C 8A C2 7D A0 49 6E 14 24 A3 EC 1E 58 13 [09:00:41]CheckFolder [09:00:41]dirname=/storage/ofd_packets [09:00:41]CheckFolder done [09:00:41]ProducePacketName [09:00:41]name=ofd_packets/00152185 [09:00:41]NVStorageSaveData ofd_packets/00152185 [09:00:41]File name is /storage/ofd_packets/00152185 [09:00:41]Write 298 bytes [09:00:41]NVStorageSaveData done [09:00:41]OFDSenderStorePacket done [09:00:41]KKMCreateOFDPacket done [09:00:41]NVStorageSaveData kkm_last_timestamp [09:00:41]File name is /storage/kkm_last_timestamp [09:00:41]Write 4 bytes [09:00:41]NVStorageSaveData done [09:00:41]ExternCall_PrintAddStr [09:00:41]wPrintStart [09:00:41]Write to MH i2c: 01 00 00 31 00 31 [09:00:41]Write i2c OK [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: 01 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: 01 07 00 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:00:41]RasterBufferAndPrint [09:00:41]line Счет N : (1)1786192 [09:00:41]line ИНН: 02508201610067 [09:00:41]line Контрольно-Кассовый Чек [09:00:41]line ПРОДАЖА [09:00:41]line ТРК (МРК, ГНК) : 31 [09:00:41]line Товар: 2710194210 [09:00:41]line ДТ-К-5 [09:00:41]line 13.130 * 76.20 [09:00:41]line = 1000.51 [09:00:41]line НДС 12% НСП 1% [09:00:41]line > о реализуемом товаре [09:00:41]line ОКРУГЛЕНИЕ: -0.51 [09:00:41]line ИТОГО: 1000.00 [09:00:41]line Внесено: 1000.00 [09:00:41]line СДАЧА: 0.00 [09:00:41]line НСП 1% : 8.85 [09:00:41]line НДС 12% : 106.25 [09:00:41]line Наличными: 1000.00 [09:00:41]line Безнал.: 0.00 [09:00:41]line Место: АЗС № 89 "Партнер Нефть" [09:00:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:00:41]line СНО: Общий режим [09:00:41]line Чек 57 23.09.2024 09:00 [09:00:41]line Смена: 476 ФФД: 1.0 [09:00:41]line ЗНМ: 0300000113 [09:00:41]line РНМ: 0000000000091825 [09:00:41]line Версия ККМ: 001 [09:00:41]line ФМ: 0000000000871835 [09:00:41]line ФД: 152185 [09:00:41]line ФПД: 154527596388425 [09:00:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090040&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152185&fm=154527596388425&tin=02508201610067®Number=0000000000091825&sum=100000 [09:00:41]written 0, free lines is 4095 [09:00:41]OFD Sender: Processing packet 152185 [packets to send 827, broken 826] [09:00:41]ProducePacketName [09:00:41]name=ofd_packets/00152185 [09:00:41]OFD Sender: To server: pG, [09:00:41]CommunicateWithHost lk.salyk.kg:30040 [09:00:41]ConnectInit lk.salyk.kg [09:00:41]Write to MH i2c: 01 00 00 5C 00 5C [09:00:41]Write i2c OK [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: 01 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: 01 07 00 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DF 0C 4E [09:00:41]RasterBufferAndPrint [09:00:41]line [09:00:41]line [09:00:41]line [09:00:41]line [09:00:41]line [09:00:41]written 0, free lines is 3319 [09:00:41]MH_Cut [09:00:41]Write to MH i2c: D1 01 00 63 00 01 35 [09:00:41]Write i2c OK [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: D1 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: D1 01 00 [09:00:41]MH_I2C_Read... [09:00:41]Read from MH i2c: D1 01 00 63 00 00 34 [09:00:41]Write to MH i2c: 01 00 00 64 00 64 [09:00:41]Write i2c OK [09:00:41]MH_I2C_Read... [09:00:42]*** Cut start [09:00:42]*** Purtial cut [09:00:42]*** Stage 1: CUTSNS_PIN = 1 [09:00:42]Read from MH i2c: 01 [09:00:42]MH_I2C_Read... [09:00:42]*** Stop cut motor [09:00:42]*** Cut end [09:00:42]Read from MH i2c: 01 07 00 [09:00:42]MH_I2C_Read... [09:00:42]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:00:42]process_action close_receipt done [09:00:42]requested_data is exist [09:00:42]produce_requested_data [09:00:42]requested_item fm.sn is exist - process it [09:00:42]wFMCommunicate request_size=4 [09:00:42]MH_SAM_APDU [09:00:42]CAPDU: 80 11 00 00 [09:00:42]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:00:42]Write i2c OK [09:00:42]MH_I2C_Read... [09:00:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:42]Read from MH i2c: E2 [09:00:42]MH_I2C_Read... [09:00:42]Read from MH i2c: E2 17 00 [09:00:42]MH_I2C_Read... [09:00:42]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:00: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:00:42]wFMCommunicate OK [09:00:42]requested_item fd.num is exist - process it [09:00:42]SAM_PROTO_GetFieldsCounters [09:00:42]wFMCommunicate request_size=4 [09:00:42]MH_SAM_APDU [09:00:42]CAPDU: 80 13 00 00 [09:00:42]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:00:42]Write i2c OK [09:00:42]MH_I2C_Read... [09:00:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:42]Read from MH i2c: E2 [09:00:42]MH_I2C_Read... [09:00:42]Read from MH i2c: E2 62 00 [09:00:42]MH_I2C_Read... [09:00:42]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 79 52 02 00 0E 04 04 00 DC 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 58 [09:00: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 79 52 02 00 0E 04 04 00 DC 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:00:42]wFMCommunicate OK [09:00:42]SAM_PROTO_GetFieldsCounters done [09:00:42]requested_item shift.num is exist - process it [09:00:42]requested_item shift.opened is exist - process it [09:00:42]req_shift_opened [09:00:42]FM_GetShiftState [09:00:42]SAM_PROTO_GetShiftState [09:00:42]wFMCommunicate request_size=4 [09:00:42]MH_SAM_APDU [09:00:42]CAPDU: 80 13 01 00 [09:00:42]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:00:42]Write i2c OK [09:00:42]MH_I2C_Read... [09:00:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:42]Read from MH i2c: E2 [09:00:42]MH_I2C_Read... [09:00:42]Read from MH i2c: E2 0E 00 [09:00:42]MH_I2C_Read... [09:00:43]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [09:00:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:00:43]wFMCommunicate OK [09:00:43]SAM_PROTO_GetShiftState done [09:00:43]FM_GetShiftState done [09:00:43]req_shift_opened done [09:00:43]requested_item shift.open_date is exist - process it [09:00:43]req_shift_open_date [09:00:43]req_shift_open_date done [09:00:43]produce_requested_data done [09:00:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152185,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:00:43]process_action_free close_receipt [09:00:43]json_value_free [09:00:43]json_value_free done [09:00:43]process_json_proto returns [09:00:43]Send response to host [09:00:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152185,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:00:43]free response buf [09:00:43]execute_script done [09:00:43]execute_script returns [09:00:43]free content buf [09:00:43]Sock 9.Close socket [09:00:43]Sock 9.Thread stoped [09:00:43]accept exits with 10 [09:00:43]New connection [09:00:43]New thread 3066695012 created [09:00:43]Thread 3066838372 joined [09:00:43]Waiting for new connection... [09:00:43] Sock 10.Parse request [09:00:43]Sock 10.Check first char [09:00:43]Sock 10.First char is OK [09:00:43]request: POST /json_proto HTTP/1.0 [09:00:43]Method: POST [09:00:43]URL: /json_proto [09:00:43]Method is POST - this is cgi request [09:00:43]url: /json_proto [09:00:43]query_string will be loaded in cgi processing [09:00:43]execute_cgi json_proto POST (null) [09:00:43]execute_cgi path=json_proto method=POST [09:00:43]POST find Content-Length [09:00:43]Host: 172.17.43.67:8080 [09:00:43]Content-Length: 680 [09:00:43]Content-Type: application/json [09:00:43] [09:00:43]POST finish read [09:00:43]Found Content-Length = 680 [09:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786193", "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" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:43]execute_script... [09:00: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)1786193", "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" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:43]POST & json_proto [09:00:43]process_json_proto [09:00:43]json parsed OK: [09:00:43]protocol is kg_v1.0 [09:00:43]action value=close_receipt [09:00:43]process_action close_receipt [09:00:43]cmd_close_receipt [09:00:43]MH_GetDate [09:00:43]Write to MH i2c: F0 00 00 68 00 57 [09:00:43]Write i2c OK [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: F0 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: F0 09 00 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: F0 09 00 68 00 00 3C 2E F1 66 6A BD 47 65 F4 [09:00:43]GetLastDocTimeStamp 1727082040 [09:00:43]current date 1727082044 [09:00:43]FM_GetShiftState [09:00:43]SAM_PROTO_GetShiftState [09:00:43]wFMCommunicate request_size=4 [09:00:43]MH_SAM_APDU [09:00:43]CAPDU: 80 13 01 00 [09:00:43]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:00:43]Write i2c OK [09:00:43]MH_I2C_Read... [09:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:43]Read from MH i2c: E2 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: E2 0E 00 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [09:00:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:00:43]wFMCommunicate OK [09:00:43]SAM_PROTO_GetShiftState done [09:00:43]FM_GetShiftState done [09:00:43]opened in 1727051593 [09:00:43]opened+sec_in_day 1727137993 [09:00:43]quantity*price = 150037 [09:00:43]sum+1 = 150039 [09:00:43]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 СНО: Общий режим Чек 58 23.09.2024 09:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152186 ФПД: 112750487358003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152186&fm=112750487358003&tin=02508201610067®Number=0000000000091825&sum=150000 [09:00:44]StoreToDocumentArchive [09:00:44]shift 476 fd 152186 [09:00:44]save to /storage/0476/doc_00152186 [09:00:44]save last doc name /storage/0476/doc_00152186 to /storage/kkm_last_doc_name [09:00:44]save OK [09:00:44]Clear old archive folders... [09:00:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:00:44]tlvbuf is 00B8E620 [09:00:44]SAM_PROTO_ClearQueue [09:00:44]wFMCommunicate request_size=4 [09:00:44]MH_SAM_APDU [09:00:44]CAPDU: 80 09 00 00 [09:00:44]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:00:44]Write i2c OK [09:00:44]MH_I2C_Read... [09:00:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:44]Read from MH i2c: E2 [09:00:44]MH_I2C_Read... [09:00:44]Read from MH i2c: E2 03 00 [09:00:44]MH_I2C_Read... [09:00:44]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:00:44]RAPDU: 90 00 [09:00:44]wFMCommunicate OK [09:00:44]SAM_PROTO_ClearQueue done [09:00:44]KKMCreateOFDPacket [09:00:44]OFDProtocolAddRootSTLVToBuf [09:00:44]FM_MakeSignedData [09:00:44]FM_MakeSignedData [09:00:44]SAM_PROTO_SignData [09:00:44]wFMCommunicate request_size=4 [09:00:44]MH_SAM_APDU [09:00:44]CAPDU: 80 0D 01 02 [09:00:44]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:00:44]Write i2c OK [09:00:44]MH_I2C_Read... [09:00:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]wFMCommunicate request_size=255 [09:00:45]MH_SAM_APDU [09:00: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 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 3A 00 00 00 F4 03 04 00 3C 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 8B C4 BF [09:00:45]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 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 3A 00 00 00 F4 03 04 00 3C 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 8B C4 BF 00 00 06 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]wFMCommunicate request_size=7 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 0D 02 02 02 4A 33 [09:00:45]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 4A 33 00 00 74 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]wFMCommunicate request_size=4 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 0D 03 02 [09:00:45]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 0B 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 0B 00 7A 00 00 98 DA F6 F7 34 E3 0E 24 90 00 9E [09:00:45]RAPDU: 98 DA F6 F7 34 E3 0E 24 90 00 [09:00:45]wFMCommunicate OK [09:00:45]SAM_PROTO_SignData done [09:00:45]FM_MakeSignedData done [09:00:45]CreateOFDProtocolMessage [09:00:45]wFMCommunicate request_size=4 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 11 00 00 [09:00:45]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 17 00 [09:00:45]MH_I2C_Read... [09:00: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:00: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:00:45]wFMCommunicate OK [09:00:45]CreateOFDProtocolMessage done [09:00:45]OFDSenderStorePacket 152186 [09:00:45]StoreOFDPacket docnum=152186 [09:00: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 A0 F6 04 01 9C 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 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 3A 00 00 00 F4 03 04 00 3C 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 8B C4 BF 4A 33 98 DA F6 F7 34 E3 0E 24 [09:00:45]CheckFolder [09:00:45]dirname=/storage/ofd_packets [09:00:45]CheckFolder done [09:00:45]ProducePacketName [09:00:45]name=ofd_packets/00152186 [09:00:45]NVStorageSaveData ofd_packets/00152186 [09:00:45]File name is /storage/ofd_packets/00152186 [09:00:45]Write 298 bytes [09:00:45]NVStorageSaveData done [09:00:45]OFDSenderStorePacket done [09:00:45]KKMCreateOFDPacket done [09:00:45]NVStorageSaveData kkm_last_timestamp [09:00:45]File name is /storage/kkm_last_timestamp [09:00:45]Write 4 bytes [09:00:45]NVStorageSaveData done [09:00:45]ExternCall_PrintAddStr [09:00:45]wPrintStart [09:00:45]Write to MH i2c: 01 00 00 7C 00 7C [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: 01 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: 01 07 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:00:45]RasterBufferAndPrint [09:00:45]line Счет N : (1)1786193 [09:00:45]line ИНН: 02508201610067 [09:00:45]line Контрольно-Кассовый Чек [09:00:45]line ПРОДАЖА [09:00:45]line ТРК (МРК, ГНК) : 41 [09:00:45]line Товар: 2710194210 [09:00:45]line ДТ-К-5 [09:00:45]line 19.690 * 76.20 [09:00:45]line = 1500.38 [09:00:45]line НДС 12% НСП 1% [09:00:45]line > о реализуемом товаре [09:00:45]line ОКРУГЛЕНИЕ: -0.38 [09:00:45]line ИТОГО: 1500.00 [09:00:45]line Внесено: 1500.00 [09:00:45]line СДАЧА: 0.00 [09:00:45]line НСП 1% : 13.28 [09:00:45]line НДС 12% : 159.33 [09:00:45]line Наличными: 1500.00 [09:00:45]line Безнал.: 0.00 [09:00:45]line Место: АЗС № 89 "Партнер Нефть" [09:00:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:00:45]line СНО: Общий режим [09:00:45]line Чек 58 23.09.2024 09:00 [09:00:45]line Смена: 476 ФФД: 1.0 [09:00:45]line ЗНМ: 0300000113 [09:00:45]line РНМ: 0000000000091825 [09:00:45]line Версия ККМ: 001 [09:00:45]line ФМ: 0000000000871835 [09:00:45]line ФД: 152186 [09:00:45]line ФПД: 112750487358003 [09:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152186&fm=112750487358003&tin=02508201610067®Number=0000000000091825&sum=150000 [09:00:45]written 0, free lines is 4095 [09:00:46]recv_with_timeout no data received [09:00:46]Write to MH i2c: 01 00 00 A7 00 A7 [09:00:46]Write i2c OK [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: 01 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: 01 07 00 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DD 0C 97 [09:00:46]RasterBufferAndPrint [09:00:46]line [09:00:46]line [09:00:46]line [09:00:46]line [09:00:46]line [09:00:46]written 0, free lines is 3325 [09:00:46]MH_Cut [09:00:46]Write to MH i2c: D1 01 00 AE 00 01 80 [09:00:46]Write i2c OK [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: D1 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: D1 01 00 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: D1 01 00 AE 00 00 7F [09:00:46]Write to MH i2c: 01 00 00 AF 00 AF [09:00:46]Write i2c OK [09:00:46]MH_I2C_Read... [09:00:46]ConnectInit Can't take IP for lk.salyk.kg [09:00:46]CommunicateWithHost connect error [09:00:46]CommunicateWithHost err = -1 [09:00:46]OFD Sender: Server communicate error [09:00:46]OFD Sender: Processing packet 152185 [packets to send 828, broken 826] [09:00:46]ProducePacketName [09:00:46]name=ofd_packets/00152185 [09:00:46]OFD Sender: To server: pG, [09:00:46]CommunicateWithHost lk.salyk.kg:30040 [09:00:46]ConnectInit lk.salyk.kg [09:00:47]*** Cut start [09:00:47]*** Purtial cut [09:00:47]*** Stage 1: CUTSNS_PIN = 1 [09:00:47]Read from MH i2c: 01 [09:00:47]MH_I2C_Read... [09:00:47]*** Stop cut motor [09:00:47]*** Cut end [09:00:47]Read from MH i2c: 01 07 00 [09:00:47]MH_I2C_Read... [09:00:47]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:00:47]process_action close_receipt done [09:00:47]requested_data is exist [09:00:47]produce_requested_data [09:00:47]requested_item fm.sn is exist - process it [09:00:47]wFMCommunicate request_size=4 [09:00:47]MH_SAM_APDU [09:00:47]CAPDU: 80 11 00 00 [09:00:47]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:00:47]Write i2c OK [09:00:47]MH_I2C_Read... [09:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:47]Read from MH i2c: E2 [09:00:47]MH_I2C_Read... [09:00:47]Read from MH i2c: E2 17 00 [09:00:47]MH_I2C_Read... [09:00:47]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:00: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:00:47]wFMCommunicate OK [09:00:47]requested_item fd.num is exist - process it [09:00:47]SAM_PROTO_GetFieldsCounters [09:00:47]wFMCommunicate request_size=4 [09:00:47]MH_SAM_APDU [09:00:47]CAPDU: 80 13 00 00 [09:00:47]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:00:47]Write i2c OK [09:00:47]MH_I2C_Read... [09:00:47]Connected sock=7 [09:00: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 E8 AC 04 01 4B 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:47]01 00 00 00 39 04 06 00 00 00 00 00 Read from MH i2c: 00 E2 00 [09:00:47]1F MH_I2C_Read... [09:00:47]04 Read from MH i2c: 02 E2 62 00 [09:00:47]00 01 00 12 04 04 00 39 00 00 00 F4 03 MH_I2C_Read... [09:00:47]04 00 38 2E F1 66 Read from MH i2c: E2 62 00 B1 00 00 5D 0E 00 04 B9 04 04 00 01 DC 00 01 01 00 11 00 04 B9 10 04 00 01 30 00 30 01 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 0D 30 04 30 10 30 00 30 30 30 30 30 30 30 30 39 30 31 30 38 30 32 30 35 30 10 30 04 30 04 39 00 31 7A 38 52 32 02 35 00 11 0E 04 04 10 04 00 00 30 DC 30 01 30 00 30 00 30 12 30 04 30 04 30 00 30 3A 30 00 38 00 37 00 31 5E 38 04 33 04 35 10 04 04 00 79 52 02 00 35 04 06 00 8C 8A C2 7D A0 49 6E 14 24 A3 00 EC 3A 1E 00 58 00 13 00 [09:00:47]57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [09:00: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 7A 52 02 00 0E 04 04 00 DC 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:00:47]wFMCommunicate OK [09:00:47]SAM_PROTO_GetFieldsCounters done [09:00:47]requested_item shift.num is exist - process it [09:00:47]requested_item shift.opened is exist - process it [09:00:47]req_shift_opened [09:00:47]FM_GetShiftState [09:00:47]SAM_PROTO_GetShiftState [09:00:47]wFMCommunicate request_size=4 [09:00:47]MH_SAM_APDU [09:00:47]CAPDU: 80 13 01 00 [09:00:47]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:00:47]Write i2c OK [09:00:47]MH_I2C_Read... [09:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:47]Read from MH i2c: E2 [09:00:47]MH_I2C_Read... [09:00:47]Read from MH i2c: E2 0E 00 [09:00:48]MH_I2C_Read... [09:00:48]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [09:00:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:00:48]wFMCommunicate OK [09:00:48]SAM_PROTO_GetShiftState done [09:00:48]FM_GetShiftState done [09:00:48]req_shift_opened done [09:00:48]requested_item shift.open_date is exist - process it [09:00:48]req_shift_open_date [09:00:48]req_shift_open_date done [09:00:48]produce_requested_data done [09:00:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152186,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:00:48]process_action_free close_receipt [09:00:48]json_value_free [09:00:48]json_value_free done [09:00:48]process_json_proto returns [09:00:48]Send response to host [09:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152186,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:00:48]free response buf [09:00:48]execute_script done [09:00:48]execute_script returns [09:00:48]free content buf [09:00:48]Sock 10.Close socket [09:00:48]Sock 10.Thread stoped [09:00: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 95 96 47 00 F8 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 79 52 02 00 F4 03 04 00 40 D6 F0 66 B6 04 01 00 00 1F 61 35 B3 C6 B9 1F CA [09:00:48]CommunicateWithHost err = 0 [09:00:48]CheckOFDResponse [09:00:48]1017 (14) - 77093643461234 [09:00:48]1041 (16) - 0000000000871835 [09:00:48]1040 (4) - 152185 [09:00:48]1012 (4) - 23.09.2024 02:45 [09:00:48]1206 (1) - 0 [09:00:48]OFD Sender: Remove packet 152185 [09:00:48]ProducePacketName [09:00:48]name=ofd_packets/00152185 [09:00:48]NVStorageDeleteData [09:00:48]OFD Sender: Processing packet 152186 [packets to send 827, broken 826] [09:00:48]ProducePacketName [09:00:48]name=ofd_packets/00152186 [09:00:48]OFD Sender: To server: pG, [09:00:48]CommunicateWithHost lk.salyk.kg:30040 [09:00:48]ConnectInit lk.salyk.kg [09:00:49]Connected sock=7 [09:00: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 A0 F6 04 01 9C 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 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 3A 00 00 00 F4 03 04 00 3C 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 66 8B C4 BF 4A 33 98 DA F6 F7 34 E3 0E 24 [09:00: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 04 76 47 00 BD 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 7A 52 02 00 F4 03 04 00 41 D6 F0 66 B6 04 01 00 00 E7 E6 B2 32 2B FE 05 5B [09:00:50]CommunicateWithHost err = 0 [09:00:50]CheckOFDResponse [09:00:50]1017 (14) - 77093643461234 [09:00:50]1041 (16) - 0000000000871835 [09:00:50]1040 (4) - 152186 [09:00:50]1012 (4) - 23.09.2024 02:45 [09:00:50]1206 (1) - 0 [09:00:50]OFD Sender: Remove packet 152186 [09:00:50]ProducePacketName [09:00:50]name=ofd_packets/00152186 [09:00:50]NVStorageDeleteData [09:00:50]OFD Sender: No OFD packet to send [09:00:55]OFD Sender: No OFD packet to send [09:00:58]recv_with_timeout no data received [09:01:00]OFD Sender: No OFD packet to send [09:01:05]OFD Sender: No OFD packet to send [09:01:10]OFD Sender: No OFD packet to send [09:01:14]recv_with_timeout no data received [09:01:15]OFD Sender: No OFD packet to send [09:01:18]accept exits with 9 [09:01:18]New connection [09:01:18]New thread 3066838372 created [09:01:18]Thread 3066695012 joined [09:01:18]Waiting for new connection... [09:01:18] Sock 9.Parse request [09:01:18]Sock 9.Check first char [09:01:18]Sock 9.First char is OK [09:01:18]request: POST /json_proto HTTP/1.0 [09:01:18]Method: POST [09:01:18]URL: /json_proto [09:01:18]Method is POST - this is cgi request [09:01:18]url: /json_proto [09:01:18]query_string will be loaded in cgi processing [09:01:18]execute_cgi json_proto POST (null) [09:01:18]execute_cgi path=json_proto method=POST [09:01:18]POST find Content-Length [09:01:18]Host: 172.17.43.67:8080 [09:01:18]Content-Length: 678 [09:01:18]Content-Type: application/json [09:01:18] [09:01:18]POST finish read [09:01:18]Found Content-Length = 678 [09:01:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786194", "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" ] } } [09:01:18]execute_script... [09:01: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)1786194", "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" ] } } [09:01:18]POST & json_proto [09:01:18]process_json_proto [09:01:18]json parsed OK: [09:01:18]protocol is kg_v1.0 [09:01:18]action value=close_receipt [09:01:18]process_action close_receipt [09:01:18]cmd_close_receipt [09:01:18]MH_GetDate [09:01:18]Write to MH i2c: F0 00 00 B3 00 A2 [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: F0 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: F0 09 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: F0 09 00 B3 00 00 5F 2E F1 66 6A BD 47 65 62 [09:01:18]GetLastDocTimeStamp 1727082044 [09:01:18]current date 1727082079 [09:01:18]FM_GetShiftState [09:01:18]SAM_PROTO_GetShiftState [09:01:18]wFMCommunicate request_size=4 [09:01:18]MH_SAM_APDU [09:01:18]CAPDU: 80 13 01 00 [09:01:18]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:01:18]Write i2c OK [09:01:18]MH_I2C_Read... [09:01:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:18]Read from MH i2c: E2 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 0E 00 [09:01:18]MH_I2C_Read... [09:01:18]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [09:01:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:01:18]wFMCommunicate OK [09:01:18]SAM_PROTO_GetShiftState done [09:01:18]FM_GetShiftState done [09:01:18]opened in 1727051593 [09:01:18]opened+sec_in_day 1727137993 [09:01:18]quantity*price = 50036 [09:01:18]sum+1 = 50037 [09:01: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 СНО: Общий режим Чек 59 23.09.2024 09:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152187 ФПД: 139230028823269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090119&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152187&fm=139230028823269&tin=02508201610067®Number=0000000000091825&sum=50000 [09:01:19]StoreToDocumentArchive [09:01:19]shift 476 fd 152187 [09:01:19]save to /storage/0476/doc_00152187 [09:01:19]save last doc name /storage/0476/doc_00152187 to /storage/kkm_last_doc_name [09:01:19]save OK [09:01:19]Clear old archive folders... [09:01:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:01:19]tlvbuf is B6F3C4F0 [09:01:19]SAM_PROTO_ClearQueue [09:01:19]wFMCommunicate request_size=4 [09:01:19]MH_SAM_APDU [09:01:19]CAPDU: 80 09 00 00 [09:01:19]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:01:19]Write i2c OK [09:01:19]MH_I2C_Read... [09:01:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:19]Read from MH i2c: E2 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: E2 03 00 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:01:19]RAPDU: 90 00 [09:01:19]wFMCommunicate OK [09:01:19]SAM_PROTO_ClearQueue done [09:01:19]KKMCreateOFDPacket [09:01:19]OFDProtocolAddRootSTLVToBuf [09:01:19]FM_MakeSignedData [09:01:19]FM_MakeSignedData [09:01:19]SAM_PROTO_SignData [09:01:19]wFMCommunicate request_size=4 [09:01:19]MH_SAM_APDU [09:01:19]CAPDU: 80 0D 01 02 [09:01:19]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:01:19]Write i2c OK [09:01:19]MH_I2C_Read... [09:01:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:19]Read from MH i2c: E2 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: E2 03 00 [09:01:19]MH_I2C_Read... [09:01:19]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:01:19]RAPDU: 90 00 [09:01:19]wFMCommunicate OK [09:01:19]wFMCommunicate request_size=255 [09:01:19]MH_SAM_APDU [09:01: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 3B 00 00 00 F4 03 04 00 5F 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7E [09:01:19]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 3B 00 00 00 F4 03 04 00 5F 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7E 00 00 03 [09:01:19]Write i2c OK [09:01:19]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 03 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:01:20]RAPDU: 90 00 [09:01:20]wFMCommunicate OK [09:01:20]wFMCommunicate request_size=10 [09:01:20]MH_SAM_APDU [09:01:20]CAPDU: 80 0D 02 02 05 A1 04 68 FA E5 [09:01:20]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 A1 04 68 FA E5 00 00 34 [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 03 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:01:20]RAPDU: 90 00 [09:01:20]wFMCommunicate OK [09:01:20]wFMCommunicate request_size=4 [09:01:20]MH_SAM_APDU [09:01:20]CAPDU: 80 0D 03 02 [09:01:20]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 0B 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 0B 00 C5 00 00 A9 48 FD C1 46 CF 11 A0 90 00 B6 [09:01:20]RAPDU: A9 48 FD C1 46 CF 11 A0 90 00 [09:01:20]wFMCommunicate OK [09:01:20]SAM_PROTO_SignData done [09:01:20]FM_MakeSignedData done [09:01:20]CreateOFDProtocolMessage [09:01:20]wFMCommunicate request_size=4 [09:01:20]MH_SAM_APDU [09:01:20]CAPDU: 80 11 00 00 [09:01:20]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:20]Read from MH i2c: E2 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: E2 17 00 [09:01:20]MH_I2C_Read... [09:01:20]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: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 [09:01:20]wFMCommunicate OK [09:01:20]CreateOFDProtocolMessage done [09:01:20]OFDSenderStorePacket 152187 [09:01:20]StoreOFDPacket docnum=152187 [09:01: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 0F 01 00 00 00 FA 07 01 44 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 3B 00 00 00 F4 03 04 00 5F 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7E A1 04 68 FA E5 A9 48 FD C1 46 CF 11 A0 [09:01:20]CheckFolder [09:01:20]dirname=/storage/ofd_packets [09:01:20]CheckFolder done [09:01:20]ProducePacketName [09:01:20]name=ofd_packets/00152187 [09:01:20]NVStorageSaveData ofd_packets/00152187 [09:01:20]File name is /storage/ofd_packets/00152187 [09:01:20]Write 301 bytes [09:01:20]NVStorageSaveData done [09:01:20]OFDSenderStorePacket done [09:01:20]KKMCreateOFDPacket done [09:01:20]NVStorageSaveData kkm_last_timestamp [09:01:20]File name is /storage/kkm_last_timestamp [09:01:20]Write 4 bytes [09:01:20]NVStorageSaveData done [09:01:20]ExternCall_PrintAddStr [09:01:20]wPrintStart [09:01:20]Write to MH i2c: 01 00 00 C7 00 C7 [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 07 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:01:20]RasterBufferAndPrint [09:01:20]line Счет N : (1)1786194 [09:01:20]line ИНН: 02508201610067 [09:01:20]line Контрольно-Кассовый Чек [09:01:20]line ПРОДАЖА [09:01:20]line ТРК (МРК, ГНК) : 12 [09:01:20]line Товар: 2710124130 [09:01:20]line Аи-92-К-5 [09:01:20]line 7.380 * 67.80 [09:01:20]line = 500.36 [09:01:20]line НДС 12% НСП 1% [09:01:20]line > о реализуемом товаре [09:01:20]line ОКРУГЛЕНИЕ: -0.36 [09:01:20]line ИТОГО: 500.00 [09:01:20]line Внесено: 500.00 [09:01:20]line СДАЧА: 0.00 [09:01:20]line НСП 1% : 4.43 [09:01:20]line НДС 12% : 53.14 [09:01:20]line Наличными: 500.00 [09:01:20]line Безнал.: 0.00 [09:01:20]line Место: АЗС № 89 "Партнер Нефть" [09:01:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:01:20]line СНО: Общий режим [09:01:20]line Чек 59 23.09.2024 09:01 [09:01:20]line Смена: 476 ФФД: 1.0 [09:01:20]line ЗНМ: 0300000113 [09:01:20]line РНМ: 0000000000091825 [09:01:20]line Версия ККМ: 001 [09:01:20]line ФМ: 0000000000871835 [09:01:20]line ФД: 152187 [09:01:20]line ФПД: 139230028823269 [09:01:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090119&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152187&fm=139230028823269&tin=02508201610067®Number=0000000000091825&sum=50000 [09:01:20]OFD Sender: Processing packet 152187 [packets to send 827, broken 826] [09:01:20]ProducePacketName [09:01:20]name=ofd_packets/00152187 [09:01:20]OFD Sender: To server: pG, [09:01:20]CommunicateWithHost lk.salyk.kg:30040 [09:01:20]ConnectInit lk.salyk.kg [09:01:20]written 0, free lines is 4095 [09:01:20]Write to MH i2c: 01 00 00 F2 00 F2 [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 07 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E5 0C EA [09:01:20]RasterBufferAndPrint [09:01:20]line [09:01:20]line [09:01:20]line [09:01:20]line [09:01:20]line [09:01:20]written 0, free lines is 3328 [09:01:20]MH_Cut [09:01:20]Write to MH i2c: D1 01 00 F9 00 01 CB [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: D1 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: D1 01 00 [09:01:20]MH_I2C_Read... [09:01:20]Read from MH i2c: D1 01 00 F9 00 00 CA [09:01:20]Write to MH i2c: 01 00 00 FA 00 FA [09:01:20]Write i2c OK [09:01:20]MH_I2C_Read... [09:01:20]Connected sock=11 [09:01: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 00 FA 07 01 44 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 3B 00 00 00 F4 03 04 00 5F 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7E A1 04 68 FA E5 A9 48 FD C1 46 CF 11 A0 [09:01: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 FB 94 47 00 D1 26 A5 07 01 00 07 00 3B *** Cut start [09:01:21]00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 *** Purtial cut [09:01:21]32 33 34 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 52 02 00 F4 03 04 00 61 *** Stage 1: CUTSNS_PIN = 1 [09:01:21]D6 F0 66 B6 04 01 00 00 63 FE 1B DB 43 BF 15 5E [09:01:21]CommunicateWithHost err = 0 [09:01:21]CheckOFDResponse [09:01:21]1017 (14) - 77093643461234 [09:01:21]1041 (16) - 0000000000871835 [09:01:21]1040 (4) - 152187 [09:01:21]1012 (4) - 23.09.2024 02:45 [09:01:21]1206 (1) - 0 [09:01:21]OFD Sender: Remove packet 152187 [09:01:21]ProducePacketName [09:01:21]name=ofd_packets/00152187 [09:01:21]NVStorageDeleteData [09:01:21]Read from MH i2c: 01 [09:01:21]MH_I2C_Read... [09:01:21]*** Stop cut motor [09:01:21]*** Cut end [09:01:21]Read from MH i2c: 01 07 00 [09:01:21]MH_I2C_Read... [09:01:21]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [09:01:21]process_action close_receipt done [09:01:21]requested_data is exist [09:01:21]produce_requested_data [09:01:21]requested_item fm.sn is exist - process it [09:01:21]wFMCommunicate request_size=4 [09:01:21]MH_SAM_APDU [09:01:21]CAPDU: 80 11 00 00 [09:01:21]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [09:01:21]Write i2c OK [09:01:21]MH_I2C_Read... [09:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:21]Read from MH i2c: E2 [09:01:21]MH_I2C_Read... [09:01:21]Read from MH i2c: E2 17 00 [09:01:21]MH_I2C_Read... [09:01:21]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:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:01:21]wFMCommunicate OK [09:01:21]requested_item fd.num is exist - process it [09:01:21]SAM_PROTO_GetFieldsCounters [09:01:21]wFMCommunicate request_size=4 [09:01:21]MH_SAM_APDU [09:01:21]CAPDU: 80 13 00 00 [09:01:21]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [09:01:21]Write i2c OK [09:01:21]MH_I2C_Read... [09:01:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:22]Read from MH i2c: E2 [09:01:22]MH_I2C_Read... [09:01:22]Read from MH i2c: E2 62 00 [09:01:22]MH_I2C_Read... [09:01: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 7B 52 02 00 0E 04 04 00 DC 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 F6 [09:01: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 7B 52 02 00 0E 04 04 00 DC 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:01:22]wFMCommunicate OK [09:01:22]SAM_PROTO_GetFieldsCounters done [09:01:22]requested_item shift.num is exist - process it [09:01:22]requested_item shift.opened is exist - process it [09:01:22]req_shift_opened [09:01:22]FM_GetShiftState [09:01:22]SAM_PROTO_GetShiftState [09:01:22]wFMCommunicate request_size=4 [09:01:22]MH_SAM_APDU [09:01:22]CAPDU: 80 13 01 00 [09:01:22]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [09:01:22]Write i2c OK [09:01:22]MH_I2C_Read... [09:01:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:22]OFD Sender: No OFD packet to send [09:01:22]Read from MH i2c: E2 [09:01:22]MH_I2C_Read... [09:01:22]Read from MH i2c: E2 0E 00 [09:01:22]MH_I2C_Read... [09:01:22]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [09:01:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:01:22]wFMCommunicate OK [09:01:22]SAM_PROTO_GetShiftState done [09:01:22]FM_GetShiftState done [09:01:22]req_shift_opened done [09:01:22]requested_item shift.open_date is exist - process it [09:01:22]req_shift_open_date [09:01:22]req_shift_open_date done [09:01:22]produce_requested_data done [09:01:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152187,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:01:22]process_action_free close_receipt [09:01:22]json_value_free [09:01:22]json_value_free done [09:01:22]process_json_proto returns [09:01:22]Send response to host [09:01:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152187,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:01:22]free response buf [09:01:22]execute_script done [09:01:22]execute_script returns [09:01:22]free content buf [09:01:22]Sock 9.Close socket [09:01:22]Sock 9.Thread stoped [09:01:27]OFD Sender: No OFD packet to send [09:01:32]OFD Sender: No OFD packet to send [09:01:37]OFD Sender: No OFD packet to send [09:01:42]OFD Sender: No OFD packet to send [09:01:47]OFD Sender: No OFD packet to send [09:01:52]OFD Sender: No OFD packet to send [09:01:57]OFD Sender: No OFD packet to send [09:02:02]OFD Sender: No OFD packet to send [09:02:07]OFD Sender: No OFD packet to send [09:02:12]OFD Sender: No OFD packet to send [09:02:17]OFD Sender: No OFD packet to send [09:02:22]OFD Sender: No OFD packet to send [09:02:27]OFD Sender: No OFD packet to send [09:02:32]OFD Sender: No OFD packet to send [09:02:37]recv_with_timeout no data received [09:02:37]OFD Sender: No OFD packet to send [09:02:42]OFD Sender: No OFD packet to send [09:02:47]OFD Sender: No OFD packet to send [09:02:52]OFD Sender: No OFD packet to send [09:02:57]OFD Sender: No OFD packet to send [09:03:02]OFD Sender: No OFD packet to send [09:03:07]OFD Sender: No OFD packet to send [09:03:12]OFD Sender: No OFD packet to send [09:03:17]accept exits with 7 [09:03:17]New connection [09:03:17]New thread 3066695012 created [09:03:17]Thread 3066838372 joined [09:03:17]Waiting for new connection... [09:03:17] Sock 7.Parse request [09:03:17]Sock 7.Check first char [09:03:17]Sock 7.First char is OK [09:03:17]request: POST /json_proto HTTP/1.0 [09:03:17]Method: POST [09:03:17]URL: /json_proto [09:03:17]Method is POST - this is cgi request [09:03:17]url: /json_proto [09:03:17]query_string will be loaded in cgi processing [09:03:17]execute_cgi json_proto POST (null) [09:03:17]execute_cgi path=json_proto method=POST [09:03:17]POST find Content-Length [09:03:17]Host: 172.17.43.67:8080 [09:03:17]Content-Length: 678 [09:03:17]Content-Type: application/json [09:03:17] [09:03:17]POST finish read [09:03:17]Found Content-Length = 678 [09:03:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786195", "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" ] } } [09:03:17]execute_script... [09:03: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)1786195", "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" ] } } [09:03:17]POST & json_proto [09:03:17]process_json_proto [09:03:17]json parsed OK: [09:03:17]protocol is kg_v1.0 [09:03:17]action value=close_receipt [09:03:17]process_action close_receipt [09:03:17]cmd_close_receipt [09:03:17]MH_GetDate [09:03:17]Write to MH i2c: F0 00 00 FE 00 ED [09:03:17]Write i2c OK [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: F0 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: F0 09 00 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: F0 09 00 FE 00 00 D6 2E F1 66 6A BD 47 65 24 [09:03:17]GetLastDocTimeStamp 1727082079 [09:03:17]current date 1727082198 [09:03:17]FM_GetShiftState [09:03:17]SAM_PROTO_GetShiftState [09:03:17]wFMCommunicate request_size=4 [09:03:17]MH_SAM_APDU [09:03:17]CAPDU: 80 13 01 00 [09:03:17]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [09:03:17]Write i2c OK [09:03:17]MH_I2C_Read... [09:03:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:17]Read from MH i2c: E2 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: E2 0E 00 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [09:03:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:03:17]wFMCommunicate OK [09:03:17]SAM_PROTO_GetShiftState done [09:03:17]FM_GetShiftState done [09:03:17]opened in 1727051593 [09:03:17]opened+sec_in_day 1727137993 [09:03:17]quantity*price = 60003 [09:03:17]sum+1 = 60004 [09:03:17]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 СНО: Общий режим Чек 60 23.09.2024 09:03 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152188 ФПД: 121429867448854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152188&fm=121429867448854&tin=02508201610067®Number=0000000000091825&sum=60000 [09:03:18]StoreToDocumentArchive [09:03:18]shift 476 fd 152188 [09:03:18]save to /storage/0476/doc_00152188 [09:03:18]save last doc name /storage/0476/doc_00152188 to /storage/kkm_last_doc_name [09:03:18]save OK [09:03:18]Clear old archive folders... [09:03:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:18]tlvbuf is 00B02C20 [09:03:18]SAM_PROTO_ClearQueue [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 09 00 00 [09:03:18]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:03:18]RAPDU: 90 00 [09:03:18]wFMCommunicate OK [09:03:18]SAM_PROTO_ClearQueue done [09:03:18]KKMCreateOFDPacket [09:03:18]OFDProtocolAddRootSTLVToBuf [09:03:18]FM_MakeSignedData [09:03:18]FM_MakeSignedData [09:03:18]SAM_PROTO_SignData [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 0D 01 02 [09:03:18]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:03:18]RAPDU: 90 00 [09:03:18]wFMCommunicate OK [09:03:18]wFMCommunicate request_size=255 [09:03:18]MH_SAM_APDU [09:03: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 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 3C 00 00 00 F4 03 04 00 D6 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6E [09:03:18]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 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 3C 00 00 00 F4 03 04 00 D6 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6E 00 00 7F [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:03:18]RAPDU: 90 00 [09:03:18]wFMCommunicate OK [09:03:18]wFMCommunicate request_size=10 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 0D 02 02 05 70 98 1D 4A 16 [09:03:18]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 70 98 1D 4A 16 00 00 19 [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [09:03:18]RAPDU: 90 00 [09:03:18]wFMCommunicate OK [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 0D 03 02 [09:03:18]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 0B 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 0B 00 10 01 00 62 D8 7B 4E 2F 8A 98 E8 90 00 C9 [09:03:18]RAPDU: 62 D8 7B 4E 2F 8A 98 E8 90 00 [09:03:18]wFMCommunicate OK [09:03:18]SAM_PROTO_SignData done [09:03:18]FM_MakeSignedData done [09:03:18]CreateOFDProtocolMessage [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 11 00 00 [09:03:18]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 17 00 [09:03:18]MH_I2C_Read... [09:03:18]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:03: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:03:18]wFMCommunicate OK [09:03:18]CreateOFDProtocolMessage done [09:03:18]OFDSenderStorePacket 152188 [09:03:18]StoreOFDPacket docnum=152188 [09:03: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 E9 1C 07 01 BD C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3C 00 00 00 F4 03 04 00 D6 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6E 70 98 1D 4A 16 62 D8 7B 4E 2F 8A 98 E8 [09:03:18]CheckFolder [09:03:18]dirname=/storage/ofd_packets [09:03:18]CheckFolder done [09:03:18]ProducePacketName [09:03:18]name=ofd_packets/00152188 [09:03:18]NVStorageSaveData ofd_packets/00152188 [09:03:18]File name is /storage/ofd_packets/00152188 [09:03:18]Write 301 bytes [09:03:18]NVStorageSaveData done [09:03:18]OFDSenderStorePacket done [09:03:18]KKMCreateOFDPacket done [09:03:18]NVStorageSaveData kkm_last_timestamp [09:03:18]File name is /storage/kkm_last_timestamp [09:03:18]Write 4 bytes [09:03:18]NVStorageSaveData done [09:03:18]ExternCall_PrintAddStr [09:03:18]wPrintStart [09:03:18]Write to MH i2c: 01 00 00 12 01 13 [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: 01 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: 01 07 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [09:03:18]RasterBufferAndPrint [09:03:18]line Счет N : (1)1786195 [09:03:18]line ИНН: 02508201610067 [09:03:18]line Контрольно-Кассовый Чек [09:03:18]line ПРОДАЖА [09:03:18]line ТРК (МРК, ГНК) : 12 [09:03:18]line Товар: 2710124130 [09:03:18]line Аи-92-К-5 [09:03:18]line 8.850 * 67.80 [09:03:18]line = 600.03 [09:03:18]line НДС 12% НСП 1% [09:03:18]line > о реализуемом товаре [09:03:18]line ОКРУГЛЕНИЕ: -0.03 [09:03:18]line ИТОГО: 600.00 [09:03:18]line Внесено: 600.00 [09:03:18]line СДАЧА: 0.00 [09:03:18]line НСП 1% : 5.31 [09:03:18]line НДС 12% : 63.72 [09:03:18]line Наличными: 600.00 [09:03:18]line Безнал.: 0.00 [09:03:18]line Место: АЗС № 89 "Партнер Нефть" [09:03:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:03:18]line СНО: Общий режим [09:03:18]line Чек 60 23.09.2024 09:03 [09:03:18]line Смена: 476 ФФД: 1.0 [09:03:18]line ЗНМ: 0300000113 [09:03:18]line РНМ: 0000000000091825 [09:03:18]line Версия ККМ: 001 [09:03:18]line ФМ: 0000000000871835 [09:03:18]line ФД: 152188 [09:03:18]line ФПД: 121429867448854 [09:03:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152188&fm=121429867448854&tin=02508201610067®Number=0000000000091825&sum=60000 [09:03:18]written 0, free lines is 4095 [09:03:18]OFD Sender: Processing packet 152188 [packets to send 827, broken 826] [09:03:18]ProducePacketName [09:03:18]name=ofd_packets/00152188 [09:03:18]OFD Sender: To server: pG, [09:03:18]CommunicateWithHost lk.salyk.kg:30040 [09:03:18]ConnectInit lk.salyk.kg [09:03:19]Write to MH i2c: 01 00 00 3D 01 3E [09:03:19]Write i2c OK [09:03:19]MH_I2C_Read... [09:03:19]Read from MH i2c: 01 [09:03:19]MH_I2C_Read... [09:03:19]Read from MH i2c: 01 07 00 [09:03:19]MH_I2C_Read... [09:03:19]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D7 0C 28 [09:03:19]RasterBufferAndPrint [09:03:19]line [09:03:19]line [09:03:19]line [09:03:19]line [09:03:19]line [09:03:19]written 0, free lines is 3293 [09:03:19]MH_Cut [09:03:19]Write to MH i2c: D1 01 00 44 01 01 17 [09:03:19]Write i2c OK [09:03:19]MH_I2C_Read... [09:03:19]Read from MH i2c: D1 [09:03:19]MH_I2C_Read... [09:03:19]Read from MH i2c: D1 01 00 [09:03:19]MH_I2C_Read... [09:03:19]Read from MH i2c: D1 01 00 44 01 00 16 [09:03:19]Write to MH i2c: 01 00 00 45 01 46 [09:03:19]Write i2c OK [09:03:19]MH_I2C_Read... [09:03:20]*** Cut start [09:03:20]*** Purtial cut [09:03:20]*** Stage 1: CUTSNS_PIN = 1 [09:03:20]Read from MH i2c: 01 [09:03:20]MH_I2C_Read... [09:03:20]*** Stop cut motor [09:03:20]*** Cut end [09:03:20]Read from MH i2c: 01 07 00 [09:03:20]MH_I2C_Read... [09:03:20]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [09:03:20]process_action close_receipt done [09:03:20]requested_data is exist [09:03:20]produce_requested_data [09:03:20]requested_item fm.sn is exist - process it [09:03:20]wFMCommunicate request_size=4 [09:03:20]MH_SAM_APDU [09:03:20]CAPDU: 80 11 00 00 [09:03:20]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [09:03:20]Write i2c OK [09:03:20]MH_I2C_Read... [09:03:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:20]Read from MH i2c: E2 [09:03:20]MH_I2C_Read... [09:03:20]Read from MH i2c: E2 17 00 [09:03:20]MH_I2C_Read... [09:03:20]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 [09:03:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:03:20]wFMCommunicate OK [09:03:20]requested_item fd.num is exist - process it [09:03:20]SAM_PROTO_GetFieldsCounters [09:03:20]wFMCommunicate request_size=4 [09:03:20]MH_SAM_APDU [09:03:20]CAPDU: 80 13 00 00 [09:03:20]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [09:03:20]Write i2c OK [09:03:20]MH_I2C_Read... [09:03:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:20]Read from MH i2c: E2 [09:03:20]MH_I2C_Read... [09:03:20]Read from MH i2c: E2 62 00 [09:03:20]MH_I2C_Read... [09:03:20]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 7C 52 02 00 0E 04 04 00 DC 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 46 [09:03: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 7C 52 02 00 0E 04 04 00 DC 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:03:20]wFMCommunicate OK [09:03:20]SAM_PROTO_GetFieldsCounters done [09:03:20]requested_item shift.num is exist - process it [09:03:20]requested_item shift.opened is exist - process it [09:03:20]req_shift_opened [09:03:20]FM_GetShiftState [09:03:20]SAM_PROTO_GetShiftState [09:03:20]wFMCommunicate request_size=4 [09:03:20]MH_SAM_APDU [09:03:20]CAPDU: 80 13 01 00 [09:03:20]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [09:03:20]Write i2c OK [09:03:20]MH_I2C_Read... [09:03:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:20]Read from MH i2c: E2 [09:03:20]MH_I2C_Read... [09:03:20]Read from MH i2c: E2 0E 00 [09:03:20]MH_I2C_Read... [09:03:20]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [09:03:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:03:20]wFMCommunicate OK [09:03:20]SAM_PROTO_GetShiftState done [09:03:20]FM_GetShiftState done [09:03:20]req_shift_opened done [09:03:20]requested_item shift.open_date is exist - process it [09:03:20]req_shift_open_date [09:03:20]req_shift_open_date done [09:03:20]produce_requested_data done [09:03:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152188,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:03:20]process_action_free close_receipt [09:03:20]json_value_free [09:03:20]json_value_free done [09:03:20]process_json_proto returns [09:03:20]Send response to host [09:03:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152188,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:03:20]free response buf [09:03:20]execute_script done [09:03:20]execute_script returns [09:03:20]free content buf [09:03:20]Sock 7.Close socket [09:03:20]Sock 7.Thread stoped [09:03:21]Connected sock=11 [09:03: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 0F 01 00 00 E9 1C 07 01 BD C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3C 00 00 00 F4 03 04 00 D6 2E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6E 70 98 1D 4A 16 62 D8 7B 4E 2F 8A 98 E8 [09:03: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 88 DB 47 00 40 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 7C 52 02 00 F4 03 04 00 D9 D6 F0 66 B6 04 01 00 00 B9 28 A9 DD 68 D8 C3 84 [09:03:22]CommunicateWithHost err = 0 [09:03:22]CheckOFDResponse [09:03:22]1017 (14) - 77093643461234 [09:03:22]1041 (16) - 0000000000871835 [09:03:22]1040 (4) - 152188 [09:03:22]1012 (4) - 23.09.2024 02:47 [09:03:22]1206 (1) - 0 [09:03:22]OFD Sender: Remove packet 152188 [09:03:22]ProducePacketName [09:03:22]name=ofd_packets/00152188 [09:03:22]NVStorageDeleteData [09:03:22]OFD Sender: No OFD packet to send [09:03:27]OFD Sender: No OFD packet to send [09:03:32]recv_with_timeout no data received [09:03:32]OFD Sender: No OFD packet to send [09:03:37]OFD Sender: No OFD packet to send [09:03:42]OFD Sender: No OFD packet to send [09:03:47]OFD Sender: No OFD packet to send [09:03:52]OFD Sender: No OFD packet to send [09:03:57]OFD Sender: No OFD packet to send [09:04:02]OFD Sender: No OFD packet to send [09:04:07]OFD Sender: No OFD packet to send [09:04:10]recv_with_timeout no data received [09:04:12]OFD Sender: No OFD packet to send [09:04:17]OFD Sender: No OFD packet to send [09:04:22]OFD Sender: No OFD packet to send [09:04:27]OFD Sender: No OFD packet to send [09:04:32]OFD Sender: No OFD packet to send [09:04:37]OFD Sender: No OFD packet to send [09:04:42]OFD Sender: No OFD packet to send [09:04:47]OFD Sender: No OFD packet to send [09:04:52]OFD Sender: No OFD packet to send [09:04:57]OFD Sender: No OFD packet to send [09:05:00]recv_with_timeout no data received [09:05:03]OFD Sender: No OFD packet to send [09:05:08]OFD Sender: No OFD packet to send [09:05:13]OFD Sender: No OFD packet to send [09:05:17]recv_with_timeout no data received [09:05:18]OFD Sender: No OFD packet to send [09:05:23]OFD Sender: No OFD packet to send [09:05:28]OFD Sender: No OFD packet to send [09:05:33]OFD Sender: No OFD packet to send [09:05:38]OFD Sender: No OFD packet to send [09:05:43]OFD Sender: No OFD packet to send [09:05:48]OFD Sender: No OFD packet to send [09:05:53]OFD Sender: No OFD packet to send [09:05:58]OFD Sender: No OFD packet to send [09:06:03]OFD Sender: No OFD packet to send [09:06:08]OFD Sender: No OFD packet to send [09:06:13]OFD Sender: No OFD packet to send [09:06:18]OFD Sender: No OFD packet to send [09:06:23]OFD Sender: No OFD packet to send [09:06:28]OFD Sender: No OFD packet to send [09:06:33]OFD Sender: No OFD packet to send [09:06:38]OFD Sender: No OFD packet to send [09:06:43]OFD Sender: No OFD packet to send [09:06:48]OFD Sender: No OFD packet to send [09:06:53]OFD Sender: No OFD packet to send [09:06:58]OFD Sender: No OFD packet to send [09:07:03]OFD Sender: No OFD packet to send [09:07:08]OFD Sender: No OFD packet to send [09:07:13]OFD Sender: No OFD packet to send [09:07:18]OFD Sender: No OFD packet to send [09:07:23]OFD Sender: No OFD packet to send [09:07:28]OFD Sender: No OFD packet to send [09:07:33]OFD Sender: No OFD packet to send [09:07:38]OFD Sender: No OFD packet to send [09:07:43]OFD Sender: No OFD packet to send [09:07:48]OFD Sender: No OFD packet to send [09:07:50]accept exits with 9 [09:07:50]New connection [09:07:50]New thread 3066838372 created [09:07:50]Thread 3066695012 joined [09:07:50]Waiting for new connection... [09:07:50] Sock 9.Parse request [09:07:50]Sock 9.Check first char [09:07:50]Sock 9.First char is OK [09:07:50]request: POST /json_proto HTTP/1.0 [09:07:50]Method: POST [09:07:50]URL: /json_proto [09:07:50]Method is POST - this is cgi request [09:07:50]url: /json_proto [09:07:50]query_string will be loaded in cgi processing [09:07:50]execute_cgi json_proto POST (null) [09:07:50]execute_cgi path=json_proto method=POST [09:07:50]POST find Content-Length [09:07:50]Host: 172.17.43.67:8080 [09:07:50]Content-Length: 680 [09:07:50]Content-Type: application/json [09:07:50] [09:07:50]POST finish read [09:07:50]Found Content-Length = 680 [09:07:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786196", "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" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:50]execute_script... [09:07:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786196", "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" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:50]POST & json_proto [09:07:50]process_json_proto [09:07:50]json parsed OK: [09:07:50]protocol is kg_v1.0 [09:07:50]action value=close_receipt [09:07:50]process_action close_receipt [09:07:50]cmd_close_receipt [09:07:50]MH_GetDate [09:07:50]Write to MH i2c: F0 00 00 49 01 39 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: F0 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: F0 09 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: F0 09 00 49 01 00 E7 2F F1 66 6A BD 47 65 82 [09:07:50]GetLastDocTimeStamp 1727082198 [09:07:50]current date 1727082471 [09:07:50]FM_GetShiftState [09:07:50]SAM_PROTO_GetShiftState [09:07:50]wFMCommunicate request_size=4 [09:07:50]MH_SAM_APDU [09:07:50]CAPDU: 80 13 01 00 [09:07:50]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:50]Read from MH i2c: E2 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 0E 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2A [09:07:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:07:50]wFMCommunicate OK [09:07:50]SAM_PROTO_GetShiftState done [09:07:50]FM_GetShiftState done [09:07:50]opened in 1727051593 [09:07:50]opened+sec_in_day 1727137993 [09:07:50]quantity*price = 150037 [09:07:50]sum+1 = 150039 [09:07:50]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 СНО: Общий режим Чек 61 23.09.2024 09:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152189 ФПД: 20544601438871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152189&fm=20544601438871&tin=02508201610067®Number=0000000000091825&sum=150000 [09:07:51]StoreToDocumentArchive [09:07:51]shift 476 fd 152189 [09:07:51]save to /storage/0476/doc_00152189 [09:07:51]save last doc name /storage/0476/doc_00152189 to /storage/kkm_last_doc_name [09:07:51]save OK [09:07:51]Clear old archive folders... [09:07:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:07:51]tlvbuf is 00AFB940 [09:07:51]SAM_PROTO_ClearQueue [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 09 00 00 [09:07:51]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]SAM_PROTO_ClearQueue done [09:07:51]KKMCreateOFDPacket [09:07:51]OFDProtocolAddRootSTLVToBuf [09:07:51]FM_MakeSignedData [09:07:51]FM_MakeSignedData [09:07:51]SAM_PROTO_SignData [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 0D 01 02 [09:07:51]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]wFMCommunicate request_size=255 [09:07:51]MH_SAM_APDU [09:07: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 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 3D 00 00 00 F4 03 04 00 E7 2F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 52 02 00 35 04 06 00 12 AF 69 AB [09:07:51]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 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 3D 00 00 00 F4 03 04 00 E7 2F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 52 02 00 35 04 06 00 12 AF 69 AB 00 00 FB [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]wFMCommunicate request_size=7 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 0D 02 02 02 BA 97 [09:07:51]Write to MH i2c: E2 0A 00 5A 01 80 0D 02 02 02 00 BA 97 00 00 2A [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [09:07:51]RAPDU: 90 00 [09:07:51]wFMCommunicate OK [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 0D 03 02 [09:07:51]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 0B 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 0B 00 5B 01 00 B6 3C BC 98 1E 0E 94 4F 90 00 2D [09:07:51]RAPDU: B6 3C BC 98 1E 0E 94 4F 90 00 [09:07:51]wFMCommunicate OK [09:07:51]SAM_PROTO_SignData done [09:07:51]FM_MakeSignedData done [09:07:51]CreateOFDProtocolMessage [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 11 00 00 [09:07:51]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 17 00 [09:07:51]MH_I2C_Read... [09:07:51]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 [09: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 [09:07:51]wFMCommunicate OK [09:07:51]CreateOFDProtocolMessage done [09:07:51]OFDSenderStorePacket 152189 [09:07:51]StoreOFDPacket docnum=152189 [09: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 0C 01 00 00 F4 29 04 01 78 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 3D 00 00 00 F4 03 04 00 E7 2F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 52 02 00 35 04 06 00 12 AF 69 AB BA 97 B6 3C BC 98 1E 0E 94 4F [09:07:51]CheckFolder [09:07:51]dirname=/storage/ofd_packets [09:07:51]CheckFolder done [09:07:51]ProducePacketName [09:07:51]name=ofd_packets/00152189 [09:07:51]NVStorageSaveData ofd_packets/00152189 [09:07:51]File name is /storage/ofd_packets/00152189 [09:07:51]Write 298 bytes [09:07:51]NVStorageSaveData done [09:07:51]OFDSenderStorePacket done [09:07:51]KKMCreateOFDPacket done [09:07:51]NVStorageSaveData kkm_last_timestamp [09:07:51]File name is /storage/kkm_last_timestamp [09:07:51]Write 4 bytes [09:07:51]NVStorageSaveData done [09:07:51]ExternCall_PrintAddStr [09:07:51]wPrintStart [09:07:51]Write to MH i2c: 01 00 00 5D 01 5E [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: 01 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: 01 07 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [09:07:51]RasterBufferAndPrint [09:07:51]line Счет N : (1)1786196 [09:07:51]line ИНН: 02508201610067 [09:07:51]line Контрольно-Кассовый Чек [09:07:51]line ПРОДАЖА [09:07:51]line ТРК (МРК, ГНК) : 41 [09:07:51]line Товар: 2710194210 [09:07:51]line ДТ-К-5 [09:07:51]line 19.690 * 76.20 [09:07:51]line = 1500.38 [09:07:51]line НДС 12% НСП 1% [09:07:51]line > о реализуемом товаре [09:07:51]line ОКРУГЛЕНИЕ: -0.38 [09:07:51]line ИТОГО: 1500.00 [09:07:51]line Внесено: 1500.00 [09:07:51]line СДАЧА: 0.00 [09:07:51]line НСП 1% : 13.28 [09:07:51]line НДС 12% : 159.33 [09:07:51]line Наличными: 1500.00 [09:07:51]line Безнал.: 0.00 [09:07:51]line Место: АЗС № 89 "Партнер Нефть" [09:07:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:07:51]line СНО: Общий режим [09:07:51]line Чек 61 23.09.2024 09:07 [09:07:51]line Смена: 476 ФФД: 1.0 [09:07:51]line ЗНМ: 0300000113 [09:07:51]line РНМ: 0000000000091825 [09:07:51]line Версия ККМ: 001 [09:07:51]line ФМ: 0000000000871835 [09:07:51]line ФД: 152189 [09:07:51]line ФПД: 20544601438871 [09:07:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152189&fm=20544601438871&tin=02508201610067®Number=0000000000091825&sum=150000 [09:07:52]OFD Sender: Processing packet 152189 [packets to send 827, broken 826] [09:07:52]ProducePacketName [09:07:52]name=ofd_packets/00152189 [09:07:52]OFD Sender: To server: pG, [09:07:52]CommunicateWithHost lk.salyk.kg:30040 [09:07:52]ConnectInit lk.salyk.kg [09:07:52]written 0, free lines is 4095 [09:07:52]Write to MH i2c: 01 00 00 88 01 89 [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 07 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 D4 0C 70 [09:07:52]RasterBufferAndPrint [09:07:52]line [09:07:52]line [09:07:52]line [09:07:52]line [09:07:52]line [09:07:52]written 0, free lines is 3289 [09:07:52]MH_Cut [09:07:52]Write to MH i2c: D1 01 00 8F 01 01 62 [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: D1 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: D1 01 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: D1 01 00 8F 01 00 61 [09:07:52]Write to MH i2c: 01 00 00 90 01 91 [09:07:52]Write i2c OK [09:07:52]MH_I2C_Read... [09:07:53]*** Cut start [09:07:53]*** Purtial cut [09:07:53]*** Stage 1: CUTSNS_PIN = 1 [09:07:53]Connected sock=11 [09:07: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 F4 29 04 01 78 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 3D 00 00 00 F4 03 04 00 E7 2F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 52 02 00 35 04 06 00 12 AF 69 AB BA 97 B6 3C BC 98 1E 0E 94 4F [09:07:53]Read from MH i2c: 01 [09:07:53]MH_I2C_Read... [09:07:53]*** Stop cut motor [09:07:53]Read from MH i2c: 01 *** Cut end [09:07:53]07 00 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [09:07:53]process_action close_receipt done [09:07:53]requested_data is exist [09:07:53]produce_requested_data [09:07:53]requested_item fm.sn is exist - process it [09:07:53]wFMCommunicate request_size=4 [09:07:53]MH_SAM_APDU [09:07:53]CAPDU: 80 11 00 00 [09:07:53]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [09:07:53]Write i2c OK [09:07:53]MH_I2C_Read... [09:07:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:53]Read from MH i2c: E2 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: E2 17 00 [09:07:53]MH_I2C_Read... [09:07:53]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 [09: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 [09:07:53]wFMCommunicate OK [09:07:53]requested_item fd.num is exist - process it [09:07:53]SAM_PROTO_GetFieldsCounters [09:07:53]wFMCommunicate request_size=4 [09:07:53]MH_SAM_APDU [09:07:53]CAPDU: 80 13 00 00 [09:07:53]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [09:07:53]Write i2c OK [09:07:53]MH_I2C_Read... [09:07: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 3E E5 47 00 AF 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 52 02 00 F4 03 04 00 E9 D7 F0 66 B6 04 01 00 00 AD 09 21 F6 CA D2 1A 9E [09:07:53]CommunicateWithHost err = 0 [09:07:53]CheckOFDResponse [09:07:53]1017 (14) - 77093643461234 [09:07:53]1041 (16) - 0000000000871835 [09:07:53]1040 (4) - 152189 [09:07:53]1012 (4) - 23.09.2024 02:52 [09:07:53]1206 (1) - 0 [09:07:53]OFD Sender: Remove packet 152189 [09:07:53]ProducePacketName [09:07:53]name=ofd_packets/00152189 [09:07:53]NVStorageDeleteData [09:07:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:53]Read from MH i2c: E2 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: E2 62 00 [09:07:53]MH_I2C_Read... [09:07:53]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 7D 52 02 00 0E 04 04 00 DC 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 95 [09: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 7D 52 02 00 0E 04 04 00 DC 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:07:53]wFMCommunicate OK [09:07:53]SAM_PROTO_GetFieldsCounters done [09:07:53]requested_item shift.num is exist - process it [09:07:53]requested_item shift.opened is exist - process it [09:07:53]req_shift_opened [09:07:53]FM_GetShiftState [09:07:53]SAM_PROTO_GetShiftState [09:07:53]wFMCommunicate request_size=4 [09:07:53]MH_SAM_APDU [09:07:53]CAPDU: 80 13 01 00 [09:07:53]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [09:07:53]Write i2c OK [09:07:53]MH_I2C_Read... [09:07:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:53]Read from MH i2c: E2 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: E2 0E 00 [09:07:53]MH_I2C_Read... [09:07:53]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 73 [09:07:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:07:53]wFMCommunicate OK [09:07:53]SAM_PROTO_GetShiftState done [09:07:53]FM_GetShiftState done [09:07:53]req_shift_opened done [09:07:53]requested_item shift.open_date is exist - process it [09:07:53]req_shift_open_date [09:07:53]req_shift_open_date done [09:07:53]produce_requested_data done [09:07:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152189,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:07:53]process_action_free close_receipt [09:07:53]json_value_free [09:07:53]json_value_free done [09:07:53]process_json_proto returns [09:07:53]Send response to host [09:07:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152189,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:07:53]free response buf [09:07:53]execute_script done [09:07:53]execute_script returns [09:07:53]free content buf [09:07:53]Sock 9.Close socket [09:07:53]Sock 9.Thread stoped [09:07:54]OFD Sender: No OFD packet to send [09:07:59]OFD Sender: No OFD packet to send [09:08:04]OFD Sender: No OFD packet to send [09:08:09]OFD Sender: No OFD packet to send [09:08:11]recv_with_timeout no data received [09:08:14]OFD Sender: No OFD packet to send [09:08:19]OFD Sender: No OFD packet to send [09:08:24]OFD Sender: No OFD packet to send [09:08:26]recv_with_timeout no data received [09:08:29]OFD Sender: No OFD packet to send [09:08:34]OFD Sender: No OFD packet to send [09:08:39]OFD Sender: No OFD packet to send [09:08:43]recv_with_timeout no data received [09:08:44]OFD Sender: No OFD packet to send [09:08:49]OFD Sender: No OFD packet to send [09:08:54]OFD Sender: No OFD packet to send [09:08:59]OFD Sender: No OFD packet to send [09:09:04]OFD Sender: No OFD packet to send [09:09:09]OFD Sender: No OFD packet to send [09:09:14]OFD Sender: No OFD packet to send [09:09:19]OFD Sender: No OFD packet to send [09:09:24]OFD Sender: No OFD packet to send [09:09:29]OFD Sender: No OFD packet to send [09:09:34]OFD Sender: No OFD packet to send [09:09:39]OFD Sender: No OFD packet to send [09:09:43]recv_with_timeout no data received [09:09:44]OFD Sender: No OFD packet to send [09:09:49]OFD Sender: No OFD packet to send [09:09:54]OFD Sender: No OFD packet to send [09:09:59]OFD Sender: No OFD packet to send [09:10:04]OFD Sender: No OFD packet to send [09:10:09]OFD Sender: No OFD packet to send [09:10:14]OFD Sender: No OFD packet to send [09:10:19]OFD Sender: No OFD packet to send [09:10:24]OFD Sender: No OFD packet to send [09:10:29]OFD Sender: No OFD packet to send [09:10:34]accept exits with 7 [09:10:34]New connection [09:10:34]New thread 3066695012 created [09:10:34]Thread 3066838372 joined [09:10:34]Waiting for new connection... [09:10:34] Sock 7.Parse request [09:10:34]Sock 7.Check first char [09:10:34]Sock 7.First char is OK [09:10:34]request: POST /json_proto HTTP/1.0 [09:10:34]Method: POST [09:10:34]URL: /json_proto [09:10:34]Method is POST - this is cgi request [09:10:34]url: /json_proto [09:10:34]query_string will be loaded in cgi processing [09:10:34]execute_cgi json_proto POST (null) [09:10:34]execute_cgi path=json_proto method=POST [09:10:34]POST find Content-Length [09:10:34]Host: 172.17.43.67:8080 [09:10:34]Content-Length: 678 [09:10:34]Content-Type: application/json [09:10:34] [09:10:34]POST finish read [09:10:34]Found Content-Length = 678 [09:10:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786197", "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:10:34]execute_script... [09:10: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)1786197", "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:10:34]POST & json_proto [09:10:34]process_json_proto [09:10:34]json parsed OK: [09:10:34]protocol is kg_v1.0 [09:10:34]action value=close_receipt [09:10:34]process_action close_receipt [09:10:34]cmd_close_receipt [09:10:34]MH_GetDate [09:10:34]Write to MH i2c: F0 00 00 94 01 84 [09:10:34]Write i2c OK [09:10:34]MH_I2C_Read... [09:10:34]Read from MH i2c: F0 [09:10:34]MH_I2C_Read... [09:10:34]Read from MH i2c: F0 09 00 [09:10:34]MH_I2C_Read... [09:10:34]Read from MH i2c: F0 09 00 94 01 00 8B 30 F1 66 6A BD 47 65 72 [09:10:34]GetLastDocTimeStamp 1727082471 [09:10:34]current date 1727082635 [09:10:34]FM_GetShiftState [09:10:34]SAM_PROTO_GetShiftState [09:10:34]wFMCommunicate request_size=4 [09:10:34]MH_SAM_APDU [09:10:34]CAPDU: 80 13 01 00 [09:10:34]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [09:10:34]Write i2c OK [09:10:34]MH_I2C_Read... [09:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:34]Read from MH i2c: E2 [09:10:34]MH_I2C_Read... [09:10:34]Read from MH i2c: E2 0E 00 [09:10:34]MH_I2C_Read... [09:10:34]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 75 [09:10:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:10:34]wFMCommunicate OK [09:10:34]SAM_PROTO_GetShiftState done [09:10:34]FM_GetShiftState done [09:10:34]opened in 1727051593 [09:10:34]opened+sec_in_day 1727137993 [09:10:34]quantity*price = 30035 [09:10:34]sum+1 = 30036 [09:10: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 СНО: Общий режим Чек 62 23.09.2024 09:10 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152190 ФПД: 234927165685232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152190&fm=234927165685232&tin=02508201610067®Number=0000000000091825&sum=30000 [09:10:35]StoreToDocumentArchive [09:10:35]shift 476 fd 152190 [09:10:35]save to /storage/0476/doc_00152190 [09:10:35]save last doc name /storage/0476/doc_00152190 to /storage/kkm_last_doc_name [09:10:35]save OK [09:10:35]Clear old archive folders... [09:10:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:10:35]tlvbuf is 00B01CB0 [09:10:35]SAM_PROTO_ClearQueue [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 09 00 00 [09:10:35]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]SAM_PROTO_ClearQueue done [09:10:35]KKMCreateOFDPacket [09:10:35]OFDProtocolAddRootSTLVToBuf [09:10:35]FM_MakeSignedData [09:10:35]FM_MakeSignedData [09:10:35]SAM_PROTO_SignData [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 01 02 [09:10:35]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=255 [09:10:35]MH_SAM_APDU [09:10: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 3E 00 00 00 F4 03 04 00 8B 30 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 52 02 00 35 04 06 00 D5 [09:10:35]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 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 3E 00 00 00 F4 03 04 00 8B 30 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 52 02 00 35 04 06 00 D5 00 00 8F [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=10 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 02 02 05 AA 3E 42 3D F0 [09:10:35]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 AA 3E 42 3D F0 00 00 81 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:35]Read from MH i2c: E2 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 [09:10:35]MH_I2C_Read... [09:10:35]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [09:10:35]RAPDU: 90 00 [09:10:35]wFMCommunicate OK [09:10:35]wFMCommunicate request_size=4 [09:10:35]MH_SAM_APDU [09:10:35]CAPDU: 80 0D 03 02 [09:10:35]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [09:10:35]Write i2c OK [09:10:35]MH_I2C_Read... [09:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:36]Read from MH i2c: E2 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: E2 0B 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: E2 0B 00 A6 01 00 74 23 94 CD B2 8F DC E6 90 00 1E [09:10:36]RAPDU: 74 23 94 CD B2 8F DC E6 90 00 [09:10:36]wFMCommunicate OK [09:10:36]SAM_PROTO_SignData done [09:10:36]FM_MakeSignedData done [09:10:36]CreateOFDProtocolMessage [09:10:36]wFMCommunicate request_size=4 [09:10:36]MH_SAM_APDU [09:10:36]CAPDU: 80 11 00 00 [09:10:36]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:36]Read from MH i2c: E2 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: E2 17 00 [09:10:36]MH_I2C_Read... [09:10:36]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 [09:10: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:10:36]wFMCommunicate OK [09:10:36]CreateOFDProtocolMessage done [09:10:36]OFDSenderStorePacket 152190 [09:10:36]StoreOFDPacket docnum=152190 [09:10: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 B7 DB 07 01 E3 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 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 3E 00 00 00 F4 03 04 00 8B 30 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 52 02 00 35 04 06 00 D5 AA 3E 42 3D F0 74 23 94 CD B2 8F DC E6 [09:10:36]CheckFolder [09:10:36]dirname=/storage/ofd_packets [09:10:36]CheckFolder done [09:10:36]ProducePacketName [09:10:36]name=ofd_packets/00152190 [09:10:36]NVStorageSaveData ofd_packets/00152190 [09:10:36]File name is /storage/ofd_packets/00152190 [09:10:36]Write 301 bytes [09:10:36]NVStorageSaveData done [09:10:36]OFDSenderStorePacket done [09:10:36]KKMCreateOFDPacket done [09:10:36]NVStorageSaveData kkm_last_timestamp [09:10:36]File name is /storage/kkm_last_timestamp [09:10:36]Write 4 bytes [09:10:36]NVStorageSaveData done [09:10:36]ExternCall_PrintAddStr [09:10:36]wPrintStart [09:10:36]Write to MH i2c: 01 00 00 A8 01 A9 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [09:10:36]RasterBufferAndPrint [09:10:36]line Счет N : (1)1786197 [09:10:36]line ИНН: 02508201610067 [09:10:36]line Контрольно-Кассовый Чек [09:10:36]line ПРОДАЖА [09:10:36]line ТРК (МРК, ГНК) : 22 [09:10:36]line Товар: 2710124130 [09:10:36]line Аи-92-К-5 [09:10:36]line 4.430 * 67.80 [09:10:36]line = 300.35 [09:10:36]line НДС 12% НСП 1% [09:10:36]line > о реализуемом товаре [09:10:36]line ОКРУГЛЕНИЕ: -0.35 [09:10:36]line ИТОГО: 300.00 [09:10:36]line Внесено: 300.00 [09:10:36]line СДАЧА: 0.00 [09:10:36]line НСП 1% : 2.66 [09:10:36]line НДС 12% : 31.90 [09:10:36]line Наличными: 300.00 [09:10:36]line Безнал.: 0.00 [09:10:36]line Место: АЗС № 89 "Партнер Нефть" [09:10:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:10:36]line СНО: Общий режим [09:10:36]line Чек 62 23.09.2024 09:10 [09:10:36]line Смена: 476 ФФД: 1.0 [09:10:36]line ЗНМ: 0300000113 [09:10:36]line РНМ: 0000000000091825 [09:10:36]line Версия ККМ: 001 [09:10:36]line ФМ: 0000000000871835 [09:10:36]line ФД: 152190 [09:10:36]line ФПД: 234927165685232 [09:10:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152190&fm=234927165685232&tin=02508201610067®Number=0000000000091825&sum=30000 [09:10:36]written 0, free lines is 4095 [09:10:36]OFD Sender: Processing packet 152190 [packets to send 827, broken 826] [09:10:36]ProducePacketName [09:10:36]name=ofd_packets/00152190 [09:10:36]OFD Sender: To server: pG, [09:10:36]CommunicateWithHost lk.salyk.kg:30040 [09:10:36]ConnectInit lk.salyk.kg [09:10:36]Connected sock=9 [09:10: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 B7 DB 07 01 E3 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 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 3E 00 00 00 F4 03 04 00 8B 30 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 52 02 00 35 04 06 00 D5 AA 3E 42 3D F0 74 23 94 CD B2 8F DC E6 [09:10:36]Write to MH i2c: 01 00 00 D3 01 D4 [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 D7 0C BE [09:10:36]RasterBufferAndPrint [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]line [09:10:36]written 0, free lines is 3294 [09:10:36]MH_Cut [09:10:36]Write to MH i2c: D1 01 00 DA 01 01 AD [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 01 00 [09:10:36]MH_I2C_Read... [09:10:36]Read from MH i2c: D1 01 00 DA 01 00 AC [09:10:36]Write to MH i2c: 01 00 00 DB 01 DC [09:10:36]Write i2c OK [09:10:36]MH_I2C_Read... [09:10: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 8A 4C 47 00 1B 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 7E 52 02 00 F4 03 04 00 8D D8 F0 66 B6 04 01 00 00 49 29 4C 78 66 B0 7A 87 [09:10:37]CommunicateWithHost err = 0 [09:10:37]CheckOFDResponse [09:10:37]1017 (14) - 77093643461234 [09:10:37]1041 (16) - 0000000000871835 [09:10:37]1040 (4) - 152190 [09:10:37]1012 (4) - 23.09.2024 02:55 [09:10:37]1206 (1) - 0 [09:10:37]OFD Sender: Remove packet 152190 [09:10:37]ProducePacketName [09:10:37]name=ofd_packets/00152190 [09:10:37]NVStorageDeleteData [09:10:37]*** Cut start [09:10:37]*** Purtial cut [09:10:37]*** Stage 1: CUTSNS_PIN = 1 [09:10:37]OFD Sender: No OFD packet to send [09:10:37]Read from MH i2c: 01 [09:10:37]MH_I2C_Read... [09:10:37]*** Stop cut motor [09:10:37]*** Cut end [09:10:37]Read from MH i2c: 01 07 00 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [09:10:37]process_action close_receipt done [09:10:37]requested_data is exist [09:10:37]produce_requested_data [09:10:37]requested_item fm.sn is exist - process it [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 11 00 00 [09:10:37]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:37]Read from MH i2c: E2 [09:10:37]MH_I2C_Read... [09:10:37]Read from MH i2c: E2 17 00 [09:10:37]MH_I2C_Read... [09:10:37]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 [09: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 [09:10:37]wFMCommunicate OK [09:10:37]requested_item fd.num is exist - process it [09:10:37]SAM_PROTO_GetFieldsCounters [09:10:37]wFMCommunicate request_size=4 [09:10:37]MH_SAM_APDU [09:10:37]CAPDU: 80 13 00 00 [09:10:37]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [09:10:37]Write i2c OK [09:10:37]MH_I2C_Read... [09:10:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:38]Read from MH i2c: E2 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: E2 62 00 [09:10:38]MH_I2C_Read... [09:10:38]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 7E 52 02 00 0E 04 04 00 DC 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 E4 [09:10: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 7E 52 02 00 0E 04 04 00 DC 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:10:38]wFMCommunicate OK [09:10:38]SAM_PROTO_GetFieldsCounters done [09:10:38]requested_item shift.num is exist - process it [09:10:38]requested_item shift.opened is exist - process it [09:10:38]req_shift_opened [09:10:38]FM_GetShiftState [09:10:38]SAM_PROTO_GetShiftState [09:10:38]wFMCommunicate request_size=4 [09:10:38]MH_SAM_APDU [09:10:38]CAPDU: 80 13 01 00 [09:10:38]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [09:10:38]Write i2c OK [09:10:38]MH_I2C_Read... [09:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:38]Read from MH i2c: E2 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: E2 0E 00 [09:10:38]MH_I2C_Read... [09:10:38]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [09:10:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:10:38]wFMCommunicate OK [09:10:38]SAM_PROTO_GetShiftState done [09:10:38]FM_GetShiftState done [09:10:38]req_shift_opened done [09:10:38]requested_item shift.open_date is exist - process it [09:10:38]req_shift_open_date [09:10:38]req_shift_open_date done [09:10:38]produce_requested_data done [09:10:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152190,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:10:38]process_action_free close_receipt [09:10:38]json_value_free [09:10:38]json_value_free done [09:10:38]process_json_proto returns [09:10:38]Send response to host [09:10:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152190,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:10:38]free response buf [09:10:38]execute_script done [09:10:38]execute_script returns [09:10:38]free content buf [09:10:38]Sock 7.Close socket [09:10:38]Sock 7.Thread stoped [09:10:42]OFD Sender: No OFD packet to send [09:10:45]recv_with_timeout no data received [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:23]OFD Sender: No OFD packet to send [09:11:28]OFD Sender: No OFD packet to send [09:11:33]OFD Sender: No OFD packet to send [09:11:33]recv_with_timeout no data received [09:11:38]OFD Sender: No OFD packet to send [09:11:43]OFD Sender: No OFD packet to send [09:11:48]OFD Sender: No OFD packet to send [09:11:53]OFD Sender: No OFD packet to send [09:11:58]OFD Sender: No OFD packet to send [09:12:03]OFD Sender: No OFD packet to send [09:12:08]OFD Sender: No OFD packet to send [09:12:13]OFD Sender: No OFD packet to send [09:12:18]OFD Sender: No OFD packet to send [09:12:23]OFD Sender: No OFD packet to send [09:12:28]OFD Sender: No OFD packet to send [09:12:33]OFD Sender: No OFD packet to send [09:12:38]OFD Sender: No OFD packet to send [09:12:43]OFD Sender: No OFD packet to send [09:12:48]OFD Sender: No OFD packet to send [09:12:51]recv_with_timeout no data received [09:12:53]OFD Sender: No OFD packet to send [09:12:58]OFD Sender: No OFD packet to send [09:13:03]OFD Sender: No OFD packet to send [09:13:08]OFD Sender: No OFD packet to send [09:13:13]OFD Sender: No OFD packet to send [09:13:18]OFD Sender: No OFD packet to send [09:13:23]OFD Sender: No OFD packet to send [09:13:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:38]OFD Sender: No OFD packet to send [09:13:43]OFD Sender: No OFD packet to send [09:13:48]OFD Sender: No OFD packet to send [09:13:53]OFD Sender: No OFD packet to send [09:13:58]OFD Sender: No OFD packet to send [09:14:03]OFD Sender: No OFD packet to send [09:14:08]OFD Sender: No OFD packet to send [09:14:13]OFD Sender: No OFD packet to send [09:14:18]OFD Sender: No OFD packet to send [09:14:23]OFD Sender: No OFD packet to send [09:14:28]OFD Sender: No OFD packet to send [09:14:31]recv_with_timeout no data received [09:14:33]OFD Sender: No OFD packet to send [09:14:38]OFD Sender: No OFD packet to send [09:14:43]OFD Sender: No OFD packet to send [09:14:48]recv_with_timeout no data received [09:14:48]OFD Sender: No OFD packet to send [09:14:53]OFD Sender: No OFD packet to send [09:14:58]OFD Sender: No OFD packet to send [09:14:59]recv_with_timeout no data received [09:15:03]OFD Sender: No OFD packet to send [09:15:08]OFD Sender: No OFD packet to send [09:15:13]OFD Sender: No OFD packet to send [09:15:18]OFD Sender: No OFD packet to send [09:15:23]OFD Sender: No OFD packet to send [09:15:28]OFD Sender: No OFD packet to send [09:15:33]OFD Sender: No OFD packet to send [09:15:35]accept exits with 10 [09:15:35]New connection [09:15:35]New thread 3066838372 created [09:15:35]Thread 3066695012 joined [09:15:35]Waiting for new connection... [09:15:35] Sock 10.Parse request [09:15:35]Sock 10.Check first char [09:15:35]Sock 10.First char is OK [09:15:35]request: POST /json_proto HTTP/1.0 [09:15:35]Method: POST [09:15:35]URL: /json_proto [09:15:35]Method is POST - this is cgi request [09:15:35]url: /json_proto [09:15:35]query_string will be loaded in cgi processing [09:15:35]execute_cgi json_proto POST (null) [09:15:35]execute_cgi path=json_proto method=POST [09:15:35]POST find Content-Length [09:15:35]Host: 172.17.43.67:8080 [09:15:35]Content-Length: 680 [09:15:35]Content-Type: application/json [09:15:35] [09:15:35]POST finish read [09:15:35]Found Content-Length = 680 [09:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786198", "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" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:35]execute_script... [09:15:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786198", "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" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:35]POST & json_proto [09:15:35]process_json_proto [09:15:35]json parsed OK: [09:15:35]protocol is kg_v1.0 [09:15:35]action value=close_receipt [09:15:35]process_action close_receipt [09:15:35]cmd_close_receipt [09:15:35]MH_GetDate [09:15:35]Write to MH i2c: F0 00 00 DF 01 CF [09:15:35]Write i2c OK [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: F0 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: F0 09 00 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: F0 09 00 DF 01 00 B8 31 F1 66 6A BD 47 65 EB [09:15:35]GetLastDocTimeStamp 1727082635 [09:15:35]current date 1727082936 [09:15:35]FM_GetShiftState [09:15:35]SAM_PROTO_GetShiftState [09:15:35]wFMCommunicate request_size=4 [09:15:35]MH_SAM_APDU [09:15:35]CAPDU: 80 13 01 00 [09:15:35]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [09:15:35]Write i2c OK [09:15:35]MH_I2C_Read... [09:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:35]Read from MH i2c: E2 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: E2 0E 00 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C0 [09:15:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:15:35]wFMCommunicate OK [09:15:35]SAM_PROTO_GetShiftState done [09:15:35]FM_GetShiftState done [09:15:35]opened in 1727051593 [09:15:35]opened+sec_in_day 1727137993 [09:15:35]quantity*price = 140055 [09:15:35]sum+1 = 140057 [09:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 63 23.09.2024 09:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152191 ФПД: 98834274070999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091536&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152191&fm=98834274070999&tin=02508201610067®Number=0000000000091825&sum=140000 [09:15:36]StoreToDocumentArchive [09:15:36]shift 476 fd 152191 [09:15:36]save to /storage/0476/doc_00152191 [09:15:36]save last doc name /storage/0476/doc_00152191 to /storage/kkm_last_doc_name [09:15:36]save OK [09:15:36]Clear old archive folders... [09:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:15:36]tlvbuf is 00AFC8A0 [09:15:36]SAM_PROTO_ClearQueue [09:15:36]wFMCommunicate request_size=4 [09:15:36]MH_SAM_APDU [09:15:36]CAPDU: 80 09 00 00 [09:15:36]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [09:15:36]Write i2c OK [09:15:36]MH_I2C_Read... [09:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:36]Read from MH i2c: E2 [09:15:36]MH_I2C_Read... [09:15:36]Read from MH i2c: E2 03 00 [09:15:36]MH_I2C_Read... [09:15:36]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:15:36]RAPDU: 90 00 [09:15:36]wFMCommunicate OK [09:15:36]SAM_PROTO_ClearQueue done [09:15:36]KKMCreateOFDPacket [09:15:36]OFDProtocolAddRootSTLVToBuf [09:15:36]FM_MakeSignedData [09:15:36]FM_MakeSignedData [09:15:36]SAM_PROTO_SignData [09:15:36]wFMCommunicate request_size=4 [09:15:36]MH_SAM_APDU [09:15:36]CAPDU: 80 0D 01 02 [09:15:36]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [09:15:36]Write i2c OK [09:15:36]MH_I2C_Read... [09:15:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:37]Read from MH i2c: E2 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 03 00 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [09:15:37]RAPDU: 90 00 [09:15:37]wFMCommunicate OK [09:15:37]wFMCommunicate request_size=255 [09:15:37]MH_SAM_APDU [09:15: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 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B8 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 59 E3 A5 CC [09:15:37]Write to MH i2c: E2 02 01 EF 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 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B8 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 59 E3 A5 CC 00 00 08 [09:15:37]Write i2c OK [09:15:37]MH_I2C_Read... [09:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:37]Read from MH i2c: E2 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 03 00 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [09:15:37]RAPDU: 90 00 [09:15:37]wFMCommunicate OK [09:15:37]wFMCommunicate request_size=7 [09:15:37]MH_SAM_APDU [09:15:37]CAPDU: 80 0D 02 02 02 31 D7 [09:15:37]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 31 D7 00 00 77 [09:15:37]Write i2c OK [09:15:37]MH_I2C_Read... [09:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:37]Read from MH i2c: E2 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 03 00 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [09:15:37]RAPDU: 90 00 [09:15:37]wFMCommunicate OK [09:15:37]wFMCommunicate request_size=4 [09:15:37]MH_SAM_APDU [09:15:37]CAPDU: 80 0D 03 02 [09:15:37]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [09:15:37]Write i2c OK [09:15:37]MH_I2C_Read... [09:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:37]Read from MH i2c: E2 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 0B 00 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 0B 00 F1 01 00 2F 38 4E 4A FC FA 8A B8 90 00 A5 [09:15:37]RAPDU: 2F 38 4E 4A FC FA 8A B8 90 00 [09:15:37]wFMCommunicate OK [09:15:37]SAM_PROTO_SignData done [09:15:37]FM_MakeSignedData done [09:15:37]CreateOFDProtocolMessage [09:15:37]wFMCommunicate request_size=4 [09:15:37]MH_SAM_APDU [09:15:37]CAPDU: 80 11 00 00 [09:15:37]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [09:15:37]Write i2c OK [09:15:37]MH_I2C_Read... [09:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:37]Read from MH i2c: E2 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: E2 17 00 [09:15:37]MH_I2C_Read... [09:15:37]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 [09:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:15:37]wFMCommunicate OK [09:15:37]CreateOFDProtocolMessage done [09:15:37]OFDSenderStorePacket 152191 [09:15:37]StoreOFDPacket docnum=152191 [09:15: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 DD 47 04 01 EF B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B8 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 59 E3 A5 CC 31 D7 2F 38 4E 4A FC FA 8A B8 [09:15:37]CheckFolder [09:15:37]dirname=/storage/ofd_packets [09:15:37]CheckFolder done [09:15:37]ProducePacketName [09:15:37]name=ofd_packets/00152191 [09:15:37]NVStorageSaveData ofd_packets/00152191 [09:15:37]File name is /storage/ofd_packets/00152191 [09:15:37]Write 298 bytes [09:15:37]NVStorageSaveData done [09:15:37]OFDSenderStorePacket done [09:15:37]KKMCreateOFDPacket done [09:15:37]NVStorageSaveData kkm_last_timestamp [09:15:37]File name is /storage/kkm_last_timestamp [09:15:37]Write 4 bytes [09:15:37]NVStorageSaveData done [09:15:37]ExternCall_PrintAddStr [09:15:37]wPrintStart [09:15:37]Write to MH i2c: 01 00 00 F3 01 F4 [09:15:37]Write i2c OK [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: 01 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: 01 07 00 [09:15:37]MH_I2C_Read... [09:15:37]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [09:15:37]RasterBufferAndPrint [09:15:37]line Счет N : (1)1786198 [09:15:37]line ИНН: 02508201610067 [09:15:37]line Контрольно-Кассовый Чек [09:15:37]line ПРОДАЖА [09:15:37]line ТРК (МРК, ГНК) : 31 [09:15:37]line Товар: 2710194210 [09:15:37]line ДТ-К-5 [09:15:37]line 18.380 * 76.20 [09:15:37]line = 1400.56 [09:15:37]line НДС 12% НСП 1% [09:15:37]line > о реализуемом товаре [09:15:37]line ОКРУГЛЕНИЕ: -0.56 [09:15:37]line ИТОГО: 1400.00 [09:15:37]line Внесено: 1400.00 [09:15:37]line СДАЧА: 0.00 [09:15:37]line НСП 1% : 12.39 [09:15:37]line НДС 12% : 148.73 [09:15:37]line Наличными: 1400.00 [09:15:37]line Безнал.: 0.00 [09:15:37]line Место: АЗС № 89 "Партнер Нефть" [09:15:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:15:37]line СНО: Общий режим [09:15:37]line Чек 63 23.09.2024 09:15 [09:15:37]line Смена: 476 ФФД: 1.0 [09:15:37]line ЗНМ: 0300000113 [09:15:37]line РНМ: 0000000000091825 [09:15:37]line Версия ККМ: 001 [09:15:37]line ФМ: 0000000000871835 [09:15:37]line ФД: 152191 [09:15:37]line ФПД: 98834274070999 [09:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091536&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152191&fm=98834274070999&tin=02508201610067®Number=0000000000091825&sum=140000 [09:15:37]OFD Sender: Processing packet 152191 [packets to send 827, broken 826] [09:15:37]ProducePacketName [09:15:37]name=ofd_packets/00152191 [09:15:37]OFD Sender: To server: pG, [09:15:37]CommunicateWithHost lk.salyk.kg:30040 [09:15:37]ConnectInit lk.salyk.kg [09:15:37]written 0, free lines is 4095 [09:15:38]Write to MH i2c: 01 00 00 1E 02 20 [09:15:38]Write i2c OK [09:15:38]MH_I2C_Read... [09:15:38]Read from MH i2c: 01 [09:15:38]MH_I2C_Read... [09:15:38]Read from MH i2c: 01 07 00 [09:15:38]MH_I2C_Read... [09:15:38]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 CD 0C 00 [09:15:38]RasterBufferAndPrint [09:15:38]line [09:15:38]line [09:15:38]line [09:15:38]line [09:15:38]line [09:15:38]written 0, free lines is 3284 [09:15:38]MH_Cut [09:15:38]Write to MH i2c: D1 01 00 25 02 01 F9 [09:15:38]Write i2c OK [09:15:38]MH_I2C_Read... [09:15:38]Read from MH i2c: D1 [09:15:38]MH_I2C_Read... [09:15:38]Read from MH i2c: D1 01 00 [09:15:38]MH_I2C_Read... [09:15:38]Read from MH i2c: D1 01 00 25 02 00 F8 [09:15:38]Write to MH i2c: 01 00 00 26 02 28 [09:15:38]Write i2c OK [09:15:38]MH_I2C_Read... [09:15:38]*** Cut start [09:15:38]*** Purtial cut [09:15:38]*** Stage 1: CUTSNS_PIN = 1 [09:15:39]Connected sock=7 [09:15: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 DD 47 04 01 EF B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B8 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 59 E3 A5 CC 31 D7 2F 38 4E 4A FC FA 8A B8 [09:15:39]Read from MH i2c: 01 [09:15:39]MH_I2C_Read... [09:15:39]*** Stop cut motor [09:15:39]*** Cut end [09:15:39]Read from MH i2c: 01 07 00 [09:15:39]MH_I2C_Read... [09:15:39]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [09:15:39]process_action close_receipt done [09:15:39]requested_data is exist [09:15:39]produce_requested_data [09:15:39]requested_item fm.sn is exist - process it [09:15:39]wFMCommunicate request_size=4 [09:15:39]MH_SAM_APDU [09:15:39]CAPDU: 80 11 00 00 [09:15:39]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [09:15:39]Write i2c OK [09:15:39]MH_I2C_Read... [09:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:39]Read from MH i2c: E2 [09:15:39]MH_I2C_Read... [09:15:39]Read from MH i2c: E2 17 00 [09:15:39]MH_I2C_Read... [09:15:39]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 [09:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:15:39]wFMCommunicate OK [09:15:39]requested_item fd.num is exist - process it [09:15:39]SAM_PROTO_GetFieldsCounters [09:15:39]wFMCommunicate request_size=4 [09:15:39]MH_SAM_APDU [09:15:39]CAPDU: 80 13 00 00 [09:15:39]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [09:15:39]Write i2c OK [09:15:39]MH_I2C_Read... [09:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:39]Read from MH i2c: E2 [09:15:39]MH_I2C_Read... [09:15:39]Read from MH i2c: E2 62 00 [09:15:39]MH_I2C_Read... [09:15:39]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 7F 52 02 00 0E 04 04 00 DC 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 34 [09:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:15:39]wFMCommunicate OK [09:15:39]SAM_PROTO_GetFieldsCounters done [09:15:39]requested_item shift.num is exist - process it [09:15:39]requested_item shift.opened is exist - process it [09:15:39]req_shift_opened [09:15:39]FM_GetShiftState [09:15:39]SAM_PROTO_GetShiftState [09:15:39]wFMCommunicate request_size=4 [09:15:39]MH_SAM_APDU [09:15:39]CAPDU: 80 13 01 00 [09:15:39]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [09:15:39]Write i2c OK [09:15:39]MH_I2C_Read... [09:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:39]Read from MH i2c: E2 [09:15:39]MH_I2C_Read... [09:15:39]Read from MH i2c: E2 0E 00 [09:15:39]MH_I2C_Read... [09:15:39]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0A [09:15:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:15:39]wFMCommunicate OK [09:15:39]SAM_PROTO_GetShiftState done [09:15:39]FM_GetShiftState done [09:15:39]req_shift_opened done [09:15:39]requested_item shift.open_date is exist - process it [09:15:39]req_shift_open_date [09:15:39]req_shift_open_date done [09:15:39]produce_requested_data done [09:15:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152191,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:15:39]process_action_free close_receipt [09:15:39]json_value_free [09:15:39]json_value_free done [09:15:39]process_json_proto returns [09:15:39]Send response to host [09:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152191,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:15:39]free response buf [09:15:39]execute_script done [09:15:39]execute_script returns [09:15:39]free content buf [09:15:39]Sock 10.Close socket [09:15:39]Sock 10.Thread stoped [09:15: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 20 15 47 00 B7 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 7F 52 02 00 F4 03 04 00 BB D9 F0 66 B6 04 01 00 00 39 B8 64 64 86 04 FC 47 [09:15:39]CommunicateWithHost err = 0 [09:15:39]CheckOFDResponse [09:15:39]1017 (14) - 77093643461234 [09:15:39]1041 (16) - 0000000000871835 [09:15:39]1040 (4) - 152191 [09:15:39]1012 (4) - 23.09.2024 03:00 [09:15:39]1206 (1) - 0 [09:15:39]OFD Sender: Remove packet 152191 [09:15:39]ProducePacketName [09:15:39]name=ofd_packets/00152191 [09:15:39]NVStorageDeleteData [09:15:40]OFD Sender: No OFD packet to send [09:15:45]OFD Sender: No OFD packet to send [09:15:50]OFD Sender: No OFD packet to send [09:15:54]recv_with_timeout no data received [09:15:55]OFD Sender: No OFD packet to send [09:16:00]OFD Sender: No OFD packet to send [09:16:05]OFD Sender: No OFD packet to send [09:16:05]accept exits with 9 [09:16:05]New connection [09:16:05]New thread 3066695012 created [09:16:05]Thread 3066838372 joined [09:16:05]Waiting for new connection... [09:16:05] Sock 9.Parse request [09:16:05]Sock 9.Check first char [09:16:05]Sock 9.First char is OK [09:16:05]request: POST /json_proto HTTP/1.0 [09:16:05]Method: POST [09:16:05]URL: /json_proto [09:16:05]Method is POST - this is cgi request [09:16:05]url: /json_proto [09:16:05]query_string will be loaded in cgi processing [09:16:05]execute_cgi json_proto POST (null) [09:16:05]execute_cgi path=json_proto method=POST [09:16:05]POST find Content-Length [09:16:05]Host: 172.17.43.67:8080 [09:16:05]Content-Length: 796 [09:16:05]Content-Type: application/json [09:16:05] [09:16:05]POST finish read [09:16:05]Found Content-Length = 796 [09:16:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786200", "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" : 8.850, "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:16:05]execute_script... [09:16: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)1786200", "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" : 8.850, "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:16:05]POST & json_proto [09:16:05]process_json_proto [09:16:05]json parsed OK: [09:16:05]protocol is kg_v1.0 [09:16:05]action value=close_receipt [09:16:05]process_action close_receipt [09:16:05]cmd_close_receipt [09:16:05]MH_GetDate [09:16:05]Write to MH i2c: F0 00 00 2A 02 1B [09:16:05]Write i2c OK [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: F0 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: F0 09 00 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: F0 09 00 2A 02 00 D6 31 F1 66 6A BD 47 65 55 [09:16:05]GetLastDocTimeStamp 1727082936 [09:16:05]current date 1727082966 [09:16:05]FM_GetShiftState [09:16:05]SAM_PROTO_GetShiftState [09:16:05]wFMCommunicate request_size=4 [09:16:05]MH_SAM_APDU [09:16:05]CAPDU: 80 13 01 00 [09:16:05]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [09:16:05]Write i2c OK [09:16:05]MH_I2C_Read... [09:16:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:05]Read from MH i2c: E2 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 0E 00 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0C [09:16:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:16:05]wFMCommunicate OK [09:16:05]SAM_PROTO_GetShiftState done [09:16:05]FM_GetShiftState done [09:16:05]opened in 1727051593 [09:16:05]opened+sec_in_day 1727137993 [09:16:05]quantity*price = 0 [09:16:05]sum+1 = 1 [09:16: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 СНО: Общий режим Чек 64 23.09.2024 09:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152192 ФПД: 224415928464228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152192&fm=224415928464228&tin=02508201610067®Number=0000000000091825&sum=0 [09:16:06]StoreToDocumentArchive [09:16:06]shift 476 fd 152192 [09:16:06]save to /storage/0476/doc_00152192 [09:16:06]save last doc name /storage/0476/doc_00152192 to /storage/kkm_last_doc_name [09:16:06]save OK [09:16:06]Clear old archive folders... [09:16:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:06]tlvbuf is 00B01590 [09:16:06]SAM_PROTO_ClearQueue [09:16:06]wFMCommunicate request_size=4 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 09 00 00 [09:16:06]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [09:16:06]RAPDU: 90 00 [09:16:06]wFMCommunicate OK [09:16:06]SAM_PROTO_ClearQueue done [09:16:06]KKMCreateOFDPacket [09:16:06]OFDProtocolAddRootSTLVToBuf [09:16:06]FM_MakeSignedData [09:16:06]FM_MakeSignedData [09:16:06]SAM_PROTO_SignData [09:16:06]wFMCommunicate request_size=4 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 0D 01 02 [09:16:06]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [09:16:06]RAPDU: 90 00 [09:16:06]wFMCommunicate OK [09:16:06]wFMCommunicate request_size=255 [09:16:06]MH_SAM_APDU [09:16: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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 52 02 00 35 04 06 00 CC [09:16:06]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 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 52 02 00 35 04 06 00 CC 00 00 8D [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [09:16:06]RAPDU: 90 00 [09:16:06]wFMCommunicate OK [09:16:06]wFMCommunicate request_size=10 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 0D 02 02 05 1A E7 B2 B3 64 [09:16:06]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 1A E7 B2 B3 64 00 00 8B [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [09:16:06]RAPDU: 90 00 [09:16:06]wFMCommunicate OK [09:16:06]wFMCommunicate request_size=4 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 0D 03 02 [09:16:06]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 0B 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 0B 00 3C 02 00 DC 1B A3 B2 BF BA 97 C7 90 00 DD [09:16:06]RAPDU: DC 1B A3 B2 BF BA 97 C7 90 00 [09:16:06]wFMCommunicate OK [09:16:06]SAM_PROTO_SignData done [09:16:06]FM_MakeSignedData done [09:16:06]CreateOFDProtocolMessage [09:16:06]wFMCommunicate request_size=4 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 11 00 00 [09:16:06]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 17 00 [09:16:06]MH_I2C_Read... [09:16:06]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 [09: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 [09:16:06]wFMCommunicate OK [09:16:06]CreateOFDProtocolMessage done [09:16:06]OFDSenderStorePacket 152192 [09:16:06]StoreOFDPacket docnum=152192 [09:16: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 F1 34 07 01 95 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 52 02 00 35 04 06 00 CC 1A E7 B2 B3 64 DC 1B A3 B2 BF BA 97 C7 [09:16:06]CheckFolder [09:16:06]dirname=/storage/ofd_packets [09:16:06]CheckFolder done [09:16:06]ProducePacketName [09:16:06]name=ofd_packets/00152192 [09:16:06]NVStorageSaveData ofd_packets/00152192 [09:16:06]File name is /storage/ofd_packets/00152192 [09:16:06]Write 301 bytes [09:16:06]NVStorageSaveData done [09:16:06]OFDSenderStorePacket done [09:16:06]KKMCreateOFDPacket done [09:16:06]NVStorageSaveData kkm_last_timestamp [09:16:06]File name is /storage/kkm_last_timestamp [09:16:06]Write 4 bytes [09:16:06]NVStorageSaveData done [09:16:06]ExternCall_PrintAddStr [09:16:06]wPrintStart [09:16:06]Write to MH i2c: 01 00 00 3E 02 40 [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: 01 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: 01 07 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [09:16:06]RasterBufferAndPrint [09:16:06]line Счет N : (1)1786200 [09:16:06]line ИНН: 02508201610067 [09:16:06]line Контрольно-Кассовый Чек [09:16:06]line ПРОДАЖА [09:16:06]line ТРК (МРК, ГНК) : 22 [09:16:06]line Товар: 2710124130 [09:16:06]line Аи-92-К-5 [09:16:06]line 8.850 * 0.00 [09:16:06]line = 0.00 [09:16:06]line НДС 12% НСП 1% [09:16:06]line > о реализуемом товаре [09:16:06]line ИТОГО: 0.00 [09:16:06]line НСП 1% : 0.00 [09:16:06]line НДС 12% : 0.00 [09:16:06]line Наличными: 0.00 [09:16:06]line Безнал.: 0.00 [09:16:06]line Место: АЗС № 89 "Партнер Нефть" [09:16:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:06]line СНО: Общий режим [09:16:06]line Чек 64 23.09.2024 09:16 [09:16:06]line Смена: 476 ФФД: 1.0 [09:16:06]line ЗНМ: 0300000113 [09:16:06]line РНМ: 0000000000091825 [09:16:06]line Версия ККМ: 001 [09:16:06]line Платежная система: O! деньги [09:16:06]line ФМ: 0000000000871835 [09:16:06]line ФД: 152192 [09:16:06]line ФПД: 224415928464228 [09:16:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152192&fm=224415928464228&tin=02508201610067®Number=0000000000091825&sum=0 [09:16:06]written 0, free lines is 4095 [09:16:06]OFD Sender: Processing packet 152192 [packets to send 827, broken 826] [09:16:06]ProducePacketName [09:16:06]name=ofd_packets/00152192 [09:16:06]OFD Sender: To server: pG, [09:16:06]CommunicateWithHost lk.salyk.kg:30040 [09:16:06]ConnectInit lk.salyk.kg [09:16:07]Write to MH i2c: 01 00 00 68 02 6A [09:16:07]Write i2c OK [09:16:07]MH_I2C_Read... [09:16:07]Read from MH i2c: 01 [09:16:07]MH_I2C_Read... [09:16:07]Read from MH i2c: 01 07 00 [09:16:07]MH_I2C_Read... [09:16:07]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 E0 0C 5D [09:16:07]RasterBufferAndPrint [09:16:07]line [09:16:07]line [09:16:07]line [09:16:07]line [09:16:07]line [09:16:07]written 0, free lines is 3299 [09:16:07]MH_Cut [09:16:07]Write to MH i2c: D1 01 00 6F 02 01 43 [09:16:07]Write i2c OK [09:16:07]MH_I2C_Read... [09:16:07]Read from MH i2c: D1 [09:16:07]MH_I2C_Read... [09:16:07]Read from MH i2c: D1 01 00 [09:16:07]MH_I2C_Read... [09:16:07]Read from MH i2c: D1 01 00 6F 02 00 42 [09:16:07]Write to MH i2c: 01 00 00 70 02 72 [09:16:07]Write i2c OK [09:16:07]MH_I2C_Read... [09:16:08]*** Cut start [09:16:08]*** Purtial cut [09:16:08]*** Stage 1: CUTSNS_PIN = 1 [09:16:08]Read from MH i2c: 01 [09:16:08]MH_I2C_Read... [09:16:08]*** Stop cut motor [09:16:08]*** Cut end [09:16:08]Read from MH i2c: 01 07 00 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [09:16:08]process_action close_receipt done [09:16:08]requested_data is exist [09:16:08]produce_requested_data [09:16:08]requested_item fm.sn is exist - process it [09:16:08]wFMCommunicate request_size=4 [09:16:08]MH_SAM_APDU [09:16:08]CAPDU: 80 11 00 00 [09:16:08]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [09:16:08]Write i2c OK [09:16:08]MH_I2C_Read... [09:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:08]Read from MH i2c: E2 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: E2 17 00 [09:16:08]MH_I2C_Read... [09:16:08]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 [09:16: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:16:08]wFMCommunicate OK [09:16:08]requested_item fd.num is exist - process it [09:16:08]SAM_PROTO_GetFieldsCounters [09:16:08]wFMCommunicate request_size=4 [09:16:08]MH_SAM_APDU [09:16:08]CAPDU: 80 13 00 00 [09:16:08]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [09:16:08]Write i2c OK [09:16:08]MH_I2C_Read... [09:16:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:08]Read from MH i2c: E2 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: E2 62 00 [09:16:08]MH_I2C_Read... [09:16:08]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 80 52 02 00 0E 04 04 00 DC 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 82 [09:16: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 80 52 02 00 0E 04 04 00 DC 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:16:08]wFMCommunicate OK [09:16:08]SAM_PROTO_GetFieldsCounters done [09:16:08]requested_item shift.num is exist - process it [09:16:08]requested_item shift.opened is exist - process it [09:16:08]req_shift_opened [09:16:08]FM_GetShiftState [09:16:08]SAM_PROTO_GetShiftState [09:16:08]wFMCommunicate request_size=4 [09:16:08]MH_SAM_APDU [09:16:08]CAPDU: 80 13 01 00 [09:16:08]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [09:16:08]Write i2c OK [09:16:08]MH_I2C_Read... [09:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:08]Read from MH i2c: E2 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: E2 0E 00 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 54 [09:16:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:16:08]wFMCommunicate OK [09:16:08]SAM_PROTO_GetShiftState done [09:16:08]FM_GetShiftState done [09:16:08]req_shift_opened done [09:16:08]requested_item shift.open_date is exist - process it [09:16:08]req_shift_open_date [09:16:08]req_shift_open_date done [09:16:08]produce_requested_data done [09:16:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152192,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:16:08]process_action_free close_receipt [09:16:08]json_value_free [09:16:08]json_value_free done [09:16:08]process_json_proto returns [09:16:08]Send response to host [09:16:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152192,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:16:08]free response buf [09:16:08]execute_script done [09:16:08]execute_script returns [09:16:08]free content buf [09:16:08]Sock 9.Close socket [09:16:08]Sock 9.Thread stoped [09:16:10]Connected sock=11 [09:16: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 F1 34 07 01 95 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 52 02 00 35 04 06 00 CC 1A E7 B2 B3 64 DC 1B A3 B2 BF BA 97 C7 [09:16: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 5C 7B 47 00 08 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 80 52 02 00 F4 03 04 00 DB D9 F0 66 B6 04 01 00 00 0D 01 6B 1D 7E 48 2E 1F [09:16:11]CommunicateWithHost err = 0 [09:16:11]CheckOFDResponse [09:16:11]1017 (14) - 77093643461234 [09:16:11]1041 (16) - 0000000000871835 [09:16:11]1040 (4) - 152192 [09:16:11]1012 (4) - 23.09.2024 03:00 [09:16:11]1206 (1) - 0 [09:16:11]OFD Sender: Remove packet 152192 [09:16:11]ProducePacketName [09:16:11]name=ofd_packets/00152192 [09:16:11]NVStorageDeleteData [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:26]OFD Sender: No OFD packet to send [09:16:28]accept exits with 7 [09:16:28]New connection [09:16:28]New thread 3066838372 created [09:16:28]Thread 3066695012 joined [09:16:28]Waiting for new connection... [09:16:28] Sock 7.Parse request [09:16:28]Sock 7.Check first char [09:16:28]Sock 7.First char is OK [09:16:28]request: POST /json_proto HTTP/1.0 [09:16:28]Method: POST [09:16:28]URL: /json_proto [09:16:28]Method is POST - this is cgi request [09:16:28]url: /json_proto [09:16:28]query_string will be loaded in cgi processing [09:16:28]execute_cgi json_proto POST (null) [09:16:28]execute_cgi path=json_proto method=POST [09:16:28]POST find Content-Length [09:16:28]Host: 172.17.43.67:8080 [09:16:28]Content-Length: 680 [09:16:28]Content-Type: application/json [09:16:28] [09:16:28]POST finish read [09:16:28]Found Content-Length = 680 [09:16:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786199", "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" ] } } [09:16:28]execute_script... [09:16:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786199", "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" ] } } [09:16:28]POST & json_proto [09:16:28]process_json_proto [09:16:28]json parsed OK: [09:16:28]protocol is kg_v1.0 [09:16:28]action value=close_receipt [09:16:28]process_action close_receipt [09:16:28]cmd_close_receipt [09:16:28]MH_GetDate [09:16:28]Write to MH i2c: F0 00 00 74 02 65 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: F0 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: F0 09 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: F0 09 00 74 02 00 ED 31 F1 66 6A BD 47 65 B6 [09:16:28]GetLastDocTimeStamp 1727082966 [09:16:28]current date 1727082989 [09:16:28]FM_GetShiftState [09:16:28]SAM_PROTO_GetShiftState [09:16:28]wFMCommunicate request_size=4 [09:16:28]MH_SAM_APDU [09:16:28]CAPDU: 80 13 01 00 [09:16:28]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [09:16:28]Write i2c OK [09:16:28]MH_I2C_Read... [09:16:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:28]Read from MH i2c: E2 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 0E 00 [09:16:28]MH_I2C_Read... [09:16:28]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 56 [09:16:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:16:28]wFMCommunicate OK [09:16:28]SAM_PROTO_GetShiftState done [09:16:28]FM_GetShiftState done [09:16:28]opened in 1727051593 [09:16:28]opened+sec_in_day 1727137993 [09:16:28]quantity*price = 200025 [09:16:28]sum+1 = 200026 [09:16:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 65 23.09.2024 09:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152193 ФПД: 228104811378228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091629&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152193&fm=228104811378228&tin=02508201610067®Number=0000000000091825&sum=200000 [09:16:29]StoreToDocumentArchive [09:16:29]shift 476 fd 152193 [09:16:29]save to /storage/0476/doc_00152193 [09:16:29]save last doc name /storage/0476/doc_00152193 to /storage/kkm_last_doc_name [09:16:29]save OK [09:16:29]Clear old archive folders... [09:16:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:16:29]tlvbuf is 00B02F20 [09:16:29]SAM_PROTO_ClearQueue [09:16:29]wFMCommunicate request_size=4 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 09 00 00 [09:16:29]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]*** iso7816_exchange 80 09 00 00... 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 82 02 00 90 00 F8 [09:16:29]RAPDU: 90 00 [09:16:29]wFMCommunicate OK [09:16:29]SAM_PROTO_ClearQueue done [09:16:29]KKMCreateOFDPacket [09:16:29]OFDProtocolAddRootSTLVToBuf [09:16:29]FM_MakeSignedData [09:16:29]FM_MakeSignedData [09:16:29]SAM_PROTO_SignData [09:16:29]wFMCommunicate request_size=4 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 0D 01 02 [09:16:29]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:29]*** iso7816_exchange 80 0D 01 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 83 02 00 90 00 F9 [09:16:29]RAPDU: 90 00 [09:16:29]wFMCommunicate OK [09:16:29]wFMCommunicate request_size=255 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 41 00 00 00 F4 03 04 00 ED 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 75 CA 40 [09:16:29]Write to MH i2c: E2 02 01 84 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 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 41 00 00 00 F4 03 04 00 ED 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 75 CA 40 00 00 27 [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 84 02 00 90 00 FA [09:16:29]RAPDU: 90 00 [09:16:29]wFMCommunicate OK [09:16:29]wFMCommunicate request_size=7 [09:16:29]MH_SAM_APDU [09:16:29]CAPDU: 80 0D 02 02 02 F6 34 [09:16:29]Write to MH i2c: E2 0A 00 85 02 80 0D 02 02 02 00 F6 34 00 00 2F [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 85 02 00 90 00 FB [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 86 02 80 0D 03 02 00 00 00 00 03 [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 86 02 00 3A 2E 93 18 4A AE 59 76 90 00 DE [09:16:29]RAPDU: 3A 2E 93 18 4A AE 59 76 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 87 02 80 11 00 00 00 00 00 00 03 [09:16:29]Write i2c OK [09:16:29]MH_I2C_Read... [09:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:30]Read from MH i2c: E2 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 17 00 [09:16:30]MH_I2C_Read... [09:16:30]Read from MH i2c: E2 17 00 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 [09:16: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:16:30]wFMCommunicate OK [09:16:30]CreateOFDProtocolMessage done [09:16:30]OFDSenderStorePacket 152193 [09:16:30]StoreOFDPacket docnum=152193 [09:16: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 01 AB 04 01 0F 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 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 41 00 00 00 F4 03 04 00 ED 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 75 CA 40 F6 34 3A 2E 93 18 4A AE 59 76 [09:16:30]CheckFolder [09:16:30]dirname=/storage/ofd_packets [09:16:30]CheckFolder done [09:16:30]ProducePacketName [09:16:30]name=ofd_packets/00152193 [09:16:30]NVStorageSaveData ofd_packets/00152193 [09:16:30]File name is /storage/ofd_packets/00152193 [09:16:30]Write 298 bytes [09:16:30]NVStorageSaveData done [09:16:30]OFDSenderStorePacket done [09:16:30]KKMCreateOFDPacket done [09:16:30]NVStorageSaveData kkm_last_timestamp [09:16:30]File name is /storage/kkm_last_timestamp [09:16:30]Write 4 bytes [09:16:30]NVStorageSaveData done [09:16:30]ExternCall_PrintAddStr [09:16:30]wPrintStart [09:16:30]Write to MH i2c: 01 00 00 88 02 8A [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 88 02 00 00 00 00 00 FF 0F 9F [09:16:30]RasterBufferAndPrint [09:16:30]line Счет N : (1)1786199 [09:16:30]line ИНН: 02508201610067 [09:16:30]line Контрольно-Кассовый Чек [09:16:30]line ПРОДАЖА [09:16:30]line ТРК (МРК, ГНК) : 41 [09:16:30]line Товар: 2710194210 [09:16:30]line ДТ-К-5 [09:16:30]line 26.250 * 76.20 [09:16:30]line = 2000.25 [09:16:30]line НДС 12% НСП 1% [09:16:30]line > о реализуемом товаре [09:16:30]line ОКРУГЛЕНИЕ: -0.25 [09:16:30]line ИТОГО: 2000.00 [09:16:30]line Внесено: 2000.00 [09:16:30]line СДАЧА: 0.00 [09:16:30]line НСП 1% : 17.70 [09:16:30]line НДС 12% : 212.42 [09:16:30]line Наличными: 2000.00 [09:16:30]line Безнал.: 0.00 [09:16:30]line Место: АЗС № 89 "Партнер Нефть" [09:16:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:30]line СНО: Общий режим [09:16:30]line Чек 65 23.09.2024 09:16 [09:16:30]line Смена: 476 ФФД: 1.0 [09:16:30]line ЗНМ: 0300000113 [09:16:30]line РНМ: 0000000000091825 [09:16:30]line Версия ККМ: 001 [09:16:30]line ФМ: 0000000000871835 [09:16:30]line ФД: 152193 [09:16:30]line ФПД: 228104811378228 [09:16:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091629&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152193&fm=228104811378228&tin=02508201610067®Number=0000000000091825&sum=200000 [09:16:30]written 0, free lines is 4095 [09:16:30]OFD Sender: Processing packet 152193 [packets to send 827, broken 826] [09:16:30]ProducePacketName [09:16:30]name=ofd_packets/00152193 [09:16:30]OFD Sender: To server: pG, [09:16:30]CommunicateWithHost lk.salyk.kg:30040 [09:16:30]ConnectInit lk.salyk.kg [09:16:30]Connected sock=9 [09:16: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 01 AB 04 01 0F 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 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 41 00 00 00 F4 03 04 00 ED 31 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 75 CA 40 F6 34 3A 2E 93 18 4A AE 59 76 [09:16:30]Write to MH i2c: 01 00 00 B3 02 B5 [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 B3 02 00 00 00 00 00 D2 0C 9A [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 3288 [09:16:30]MH_Cut [09:16:30]Write to MH i2c: D1 01 00 BA 02 01 8E [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 BA 02 00 8D [09:16:30]Write to MH i2c: 01 00 00 BB 02 BD [09:16:30]Write i2c OK [09:16:30]MH_I2C_Read... [09:16: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 0C 28 47 00 88 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 52 02 00 F4 03 04 00 EE D9 F0 66 B6 04 01 00 00 FD 48 17 5A EC AA E1 01 [09:16:30]CommunicateWithHost err = 0 [09:16:30]CheckOFDResponse [09:16:30]1017 (14) - 77093643461234 [09:16:30]1041 (16) - 0000000000871835 [09:16:30]1040 (4) - 152193 [09:16:30]1012 (4) - 23.09.2024 03:01 [09:16:30]1206 (1) - 0 [09:16:30]OFD Sender: Remove packet 152193 [09:16:30]ProducePacketName [09:16:30]name=ofd_packets/00152193 [09:16:30]NVStorageDeleteData [09:16:31]*** Cut start [09:16:31]*** Purtial cut [09:16:31]*** Stage 1: CUTSNS_PIN = 1 [09:16:31]OFD Sender: No OFD packet to send [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 BB 02 00 00 00 00 00 FF 0F D2 [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 BC 02 80 11 00 00 00 00 00 00 38 [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 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 [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 BD 02 80 13 00 00 00 00 00 00 3B [09:16:31]Write i2c OK [09:16:31]MH_I2C_Read... [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 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 81 52 02 00 0E 04 04 00 DC 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 D1 [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 81 52 02 00 0E 04 04 00 DC 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: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 BE 02 80 13 01 00 00 00 00 00 3D [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 BE 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9F [09:16:31]RAPDU: 09 00 01 49 B7 F0 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":152193,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [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":152193,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [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 7.Close socket [09:16:31]Sock 7.Thread stoped [09:16:36]OFD Sender: No OFD packet to send [09:16:41]OFD Sender: No OFD packet to send [09:16:46]OFD Sender: No OFD packet to send [09:16:51]OFD Sender: No OFD packet to send [09:16:56]OFD Sender: No OFD packet to send [09:17:01]OFD Sender: No OFD packet to send [09:17:06]OFD Sender: No OFD packet to send [09:17:11]OFD Sender: No OFD packet to send [09:17:16]OFD Sender: No OFD packet to send [09:17:21]OFD Sender: No OFD packet to send [09:17:26]OFD Sender: No OFD packet to send [09:17:31]OFD Sender: No OFD packet to send [09:17:41]OFD Sender: No OFD packet to send [09:17:46]OFD Sender: No OFD packet to send [09:17:47]recv_with_timeout no data received [09:17:50]accept exits with 10 [09:17:50]New connection [09:17:50]New thread 3066695012 created [09:17:50]Thread 3066838372 joined [09:17:50]Waiting for new connection... [09:17:50] Sock 10.Parse request [09:17:50]Sock 10.Check first char [09:17:50]Sock 10.First char is OK [09:17:50]request: POST /json_proto HTTP/1.0 [09:17:50]Method: POST [09:17:50]URL: /json_proto [09:17:50]Method is POST - this is cgi request [09:17:50]url: /json_proto [09:17:50]query_string will be loaded in cgi processing [09:17:50]execute_cgi json_proto POST (null) [09:17:50]execute_cgi path=json_proto method=POST [09:17:50]POST find Content-Length [09:17:50]Host: 172.17.43.67:8080 [09:17:50]Content-Length: 678 [09:17:50]Content-Type: application/json [09:17:50] [09:17:50]POST finish read [09:17:50]Found Content-Length = 678 [09:17:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786202", "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" ] } } [09:17:50]execute_script... [09:17: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)1786202", "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" ] } } [09:17:50]POST & json_proto [09:17:50]process_json_proto [09:17:50]json parsed OK: [09:17:50]protocol is kg_v1.0 [09:17:50]action value=close_receipt [09:17:50]process_action close_receipt [09:17:50]cmd_close_receipt [09:17:50]MH_GetDate [09:17:50]Write to MH i2c: F0 00 00 BF 02 B0 [09:17:50]Write i2c OK [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: F0 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: F0 09 00 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: F0 09 00 BF 02 00 3F 32 F1 66 6A BD 47 65 54 [09:17:50]GetLastDocTimeStamp 1727082989 [09:17:50]current date 1727083071 [09:17:50]FM_GetShiftState [09:17:50]SAM_PROTO_GetShiftState [09:17:50]wFMCommunicate request_size=4 [09:17:50]MH_SAM_APDU [09:17:50]CAPDU: 80 13 01 00 [09:17:50]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [09:17:50]Write i2c OK [09:17:50]MH_I2C_Read... [09:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:50]Read from MH i2c: E2 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: E2 0E 00 [09:17:50]MH_I2C_Read... [09:17:50]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A1 [09:17:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:17:50]wFMCommunicate OK [09:17:50]SAM_PROTO_GetShiftState done [09:17:50]FM_GetShiftState done [09:17:50]opened in 1727051593 [09:17:50]opened+sec_in_day 1727137993 [09:17:50]quantity*price = 30035 [09:17:50]sum+1 = 30036 [09:17: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 СНО: Общий режим Чек 66 23.09.2024 09:17 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152194 ФПД: 10923087298076 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091752&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152194&fm=10923087298076&tin=02508201610067®Number=0000000000091825&sum=30000 [09:17:52]StoreToDocumentArchive [09:17:52]shift 476 fd 152194 [09:17:52]save to /storage/0476/doc_00152194 [09:17:52]save last doc name /storage/0476/doc_00152194 to /storage/kkm_last_doc_name [09:17:52]save OK [09:17:52]Clear old archive folders... [09:17:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:52]tlvbuf is 00B014B0 [09:17:52]SAM_PROTO_ClearQueue [09:17:52]wFMCommunicate request_size=4 [09:17:52]MH_SAM_APDU [09:17:52]CAPDU: 80 09 00 00 [09:17:52]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:52]Read from MH i2c: E2 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [09:17:52]RAPDU: 90 00 [09:17:52]wFMCommunicate OK [09:17:52]SAM_PROTO_ClearQueue done [09:17:52]KKMCreateOFDPacket [09:17:52]OFDProtocolAddRootSTLVToBuf [09:17:52]FM_MakeSignedData [09:17:52]FM_MakeSignedData [09:17:52]SAM_PROTO_SignData [09:17:52]wFMCommunicate request_size=4 [09:17:52]MH_SAM_APDU [09:17:52]CAPDU: 80 0D 01 02 [09:17:52]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 [09:17:52]MH_I2C_Read... [09:17:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:52]Read from MH i2c: E2 03 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [09:17:52]RAPDU: 90 00 [09:17:52]wFMCommunicate OK [09:17:52]wFMCommunicate request_size=255 [09:17:52]MH_SAM_APDU [09:17: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 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 42 00 00 00 F4 03 04 00 40 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 09 [09:17:52]Write to MH i2c: E2 02 01 CF 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 42 00 00 00 F4 03 04 00 40 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 09 00 00 AE [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:52]Read from MH i2c: E2 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [09:17:52]RAPDU: 90 00 [09:17:52]wFMCommunicate OK [09:17:52]wFMCommunicate request_size=10 [09:17:52]MH_SAM_APDU [09:17:52]CAPDU: 80 0D 02 02 05 EF 3A BC FE 1C [09:17:52]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 EF 3A BC FE 1C 00 00 55 [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:52]Read from MH i2c: E2 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [09:17:52]RAPDU: 90 00 [09:17:52]wFMCommunicate OK [09:17:52]wFMCommunicate request_size=4 [09:17:52]MH_SAM_APDU [09:17:52]CAPDU: 80 0D 03 02 [09:17:52]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:52]Read from MH i2c: E2 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 0B 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 0B 00 D1 02 00 FE 99 56 CB F3 14 96 43 90 00 E7 [09:17:52]RAPDU: FE 99 56 CB F3 14 96 43 90 00 [09:17:52]wFMCommunicate OK [09:17:52]SAM_PROTO_SignData done [09:17:52]FM_MakeSignedData done [09:17:52]CreateOFDProtocolMessage [09:17:52]wFMCommunicate request_size=4 [09:17:52]MH_SAM_APDU [09:17:52]CAPDU: 80 11 00 00 [09:17:52]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:52]Read from MH i2c: E2 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 17 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [09:17: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:17:52]wFMCommunicate OK [09:17:52]CreateOFDProtocolMessage done [09:17:52]OFDSenderStorePacket 152194 [09:17:52]StoreOFDPacket docnum=152194 [09:17: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 80 B9 07 01 B6 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 40 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 09 EF 3A BC FE 1C FE 99 56 CB F3 14 96 43 [09:17:52]CheckFolder [09:17:52]dirname=/storage/ofd_packets [09:17:52]CheckFolder done [09:17:52]ProducePacketName [09:17:52]name=ofd_packets/00152194 [09:17:52]NVStorageSaveData ofd_packets/00152194 [09:17:52]File name is /storage/ofd_packets/00152194 [09:17:52]Write 301 bytes [09:17:52]NVStorageSaveData done [09:17:52]OFDSenderStorePacket done [09:17:52]KKMCreateOFDPacket done [09:17:52]NVStorageSaveData kkm_last_timestamp [09:17:52]File name is /storage/kkm_last_timestamp [09:17:52]Write 4 bytes [09:17:52]NVStorageSaveData done [09:17:52]ExternCall_PrintAddStr [09:17:52]wPrintStart [09:17:52]Write to MH i2c: 01 00 00 D3 02 D5 [09:17:52]Write i2c OK [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: 01 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: 01 07 00 [09:17:52]MH_I2C_Read... [09:17:52]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [09:17:52]RasterBufferAndPrint [09:17:52]line Счет N : (1)1786202 [09:17:52]line ИНН: 02508201610067 [09:17:52]line Контрольно-Кассовый Чек [09:17:52]line ПРОДАЖА [09:17:52]line ТРК (МРК, ГНК) : 12 [09:17:52]line Товар: 2710124130 [09:17:52]line Аи-92-К-5 [09:17:52]line 4.430 * 67.80 [09:17:52]line = 300.35 [09:17:52]line НДС 12% НСП 1% [09:17:52]line > о реализуемом товаре [09:17:52]line ОКРУГЛЕНИЕ: -0.35 [09:17:52]line ИТОГО: 300.00 [09:17:52]line Внесено: 300.00 [09:17:52]line СДАЧА: 0.00 [09:17:52]line НСП 1% : 2.66 [09:17:52]line НДС 12% : 31.90 [09:17:52]line Наличными: 300.00 [09:17:52]line Безнал.: 0.00 [09:17:52]line Место: АЗС № 89 "Партнер Нефть" [09:17:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:17:52]line СНО: Общий режим [09:17:52]line Чек 66 23.09.2024 09:17 [09:17:52]line Смена: 476 ФФД: 1.0 [09:17:52]line ЗНМ: 0300000113 [09:17:52]line РНМ: 0000000000091825 [09:17:52]line Версия ККМ: 001 [09:17:52]line ФМ: 0000000000871835 [09:17:52]line ФД: 152194 [09:17:52]line ФПД: 10923087298076 [09:17:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091752&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152194&fm=10923087298076&tin=02508201610067®Number=0000000000091825&sum=30000 [09:17:52]written 0, free lines is 4095 [09:17:52]OFD Sender: Processing packet 152194 [packets to send 827, broken 826] [09:17:52]ProducePacketName [09:17:52]name=ofd_packets/00152194 [09:17:52]OFD Sender: To server: pG, [09:17:52]CommunicateWithHost lk.salyk.kg:30040 [09:17:52]ConnectInit lk.salyk.kg [09:17:53]Write to MH i2c: 01 00 00 FE 02 00 [09:17:53]Write i2c OK [09:17:53]MH_I2C_Read... [09:17:53]Read from MH i2c: 01 [09:17:53]MH_I2C_Read... [09:17:53]Read from MH i2c: 01 07 00 [09:17:53]MH_I2C_Read... [09:17:53]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 D7 0C EA [09:17:53]RasterBufferAndPrint [09:17:53]line [09:17:53]line [09:17:53]line [09:17:53]line [09:17:53]line [09:17:53]written 0, free lines is 3292 [09:17:53]MH_Cut [09:17:53]Write to MH i2c: D1 01 00 05 03 01 DA [09:17:53]Write i2c OK [09:17:53]MH_I2C_Read... [09:17:53]Read from MH i2c: D1 [09:17:53]MH_I2C_Read... [09:17:53]Read from MH i2c: D1 01 00 [09:17:53]MH_I2C_Read... [09:17:53]Read from MH i2c: D1 01 00 05 03 00 D9 [09:17:53]Write to MH i2c: 01 00 00 06 03 09 [09:17:53]Write i2c OK [09:17:53]MH_I2C_Read... [09:17:53]*** Cut start [09:17:53]*** Purtial cut [09:17:53]*** Stage 1: CUTSNS_PIN = 1 [09:17:54]Read from MH i2c: 01 [09:17:54]MH_I2C_Read... [09:17:54]*** Stop cut motor [09:17:54]*** Cut end [09:17:54]Read from MH i2c: 01 07 00 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [09:17:54]process_action close_receipt done [09:17:54]requested_data is exist [09:17:54]produce_requested_data [09:17:54]requested_item fm.sn is exist - process it [09:17:54]wFMCommunicate request_size=4 [09:17:54]MH_SAM_APDU [09:17:54]CAPDU: 80 11 00 00 [09:17:54]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [09:17:54]Write i2c OK [09:17:54]MH_I2C_Read... [09:17:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:54]Read from MH i2c: E2 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 17 00 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 17 00 07 03 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:17:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:17:54]wFMCommunicate OK [09:17:54]requested_item fd.num is exist - process it [09:17:54]SAM_PROTO_GetFieldsCounters [09:17:54]wFMCommunicate request_size=4 [09:17:54]MH_SAM_APDU [09:17:54]CAPDU: 80 13 00 00 [09:17:54]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [09:17:54]Write i2c OK [09:17:54]MH_I2C_Read... [09:17:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:54]Read from MH i2c: E2 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 62 00 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 62 00 08 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 82 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [09:17: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 82 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:17:54]wFMCommunicate OK [09:17:54]SAM_PROTO_GetFieldsCounters done [09:17:54]requested_item shift.num is exist - process it [09:17:54]requested_item shift.opened is exist - process it [09:17:54]req_shift_opened [09:17:54]FM_GetShiftState [09:17:54]SAM_PROTO_GetShiftState [09:17:54]wFMCommunicate request_size=4 [09:17:54]MH_SAM_APDU [09:17:54]CAPDU: 80 13 01 00 [09:17:54]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [09:17:54]Write i2c OK [09:17:54]MH_I2C_Read... [09:17:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:54]Read from MH i2c: E2 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 0E 00 [09:17:54]MH_I2C_Read... [09:17:54]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EB [09:17:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:17:54]wFMCommunicate OK [09:17:54]SAM_PROTO_GetShiftState done [09:17:54]FM_GetShiftState done [09:17:54]req_shift_opened done [09:17:54]requested_item shift.open_date is exist - process it [09:17:54]req_shift_open_date [09:17:54]req_shift_open_date done [09:17:54]produce_requested_data done [09:17:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152194,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:17:54]process_action_free close_receipt [09:17:54]json_value_free [09:17:54]json_value_free done [09:17:54]process_json_proto returns [09:17:54]Send response to host [09:17:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152194,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:17:54]free response buf [09:17:54]execute_script done [09:17:54]execute_script returns [09:17:54]free content buf [09:17:54]Sock 10.Close socket [09:17:54]Sock 10.Thread stoped [09:17:56]Connected sock=11 [09:17: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 80 B9 07 01 B6 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 00 00 00 F4 03 04 00 40 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 09 EF 3A BC FE 1C FE 99 56 CB F3 14 96 43 [09:17: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 F2 6D 47 00 77 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 82 52 02 00 F4 03 04 00 44 DA F0 66 B6 04 01 00 00 90 1D FC E4 40 51 28 1B [09:17:56]CommunicateWithHost err = 0 [09:17:56]CheckOFDResponse [09:17:56]1017 (14) - 77093643461234 [09:17:56]1041 (16) - 0000000000871835 [09:17:56]1040 (4) - 152194 [09:17:56]1012 (4) - 23.09.2024 03:02 [09:17:56]1206 (1) - 0 [09:17:56]OFD Sender: Remove packet 152194 [09:17:56]ProducePacketName [09:17:56]name=ofd_packets/00152194 [09:17:56]NVStorageDeleteData [09:17:57]OFD Sender: No OFD packet to send [09:18:02]OFD Sender: No OFD packet to send [09:18:07]OFD Sender: No OFD packet to send [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18: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:32]recv_with_timeout no data received [09:18:37]OFD Sender: No OFD packet to send [09:18:38]accept exits with 7 [09:18:38]New connection [09:18:38]New thread 3066838372 created [09:18:38]Thread 3066695012 joined [09:18:38]Waiting for new connection... [09:18:38] Sock 7.Parse request [09:18:38]Sock 7.Check first char [09:18:38]Sock 7.First char is OK [09:18:38]request: POST /json_proto HTTP/1.0 [09:18:38]Method: POST [09:18:38]URL: /json_proto [09:18:38]Method is POST - this is cgi request [09:18:38]url: /json_proto [09:18:38]query_string will be loaded in cgi processing [09:18:38]execute_cgi json_proto POST (null) [09:18:38]execute_cgi path=json_proto method=POST [09:18:38]POST find Content-Length [09:18:38]Host: 172.17.43.67:8080 [09:18:38]Content-Length: 680 [09:18:38]Content-Type: application/json [09:18:38] [09:18:38]POST finish read [09:18:38]Found Content-Length = 680 [09:18:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786201", "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" ] } } [09:18:38]execute_script... [09:18:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786201", "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" ] } } [09:18:38]POST & json_proto [09:18:38]process_json_proto [09:18:38]json parsed OK: [09:18:38]protocol is kg_v1.0 [09:18:38]action value=close_receipt [09:18:38]process_action close_receipt [09:18:38]cmd_close_receipt [09:18:38]MH_GetDate [09:18:38]Write to MH i2c: F0 00 00 0A 03 FC [09:18:38]Write i2c OK [09:18:38]MH_I2C_Read... [09:18:38]Read from MH i2c: F0 [09:18:38]MH_I2C_Read... [09:18:38]Read from MH i2c: F0 09 00 [09:18:38]MH_I2C_Read... [09:18:38]Read from MH i2c: F0 09 00 0A 03 00 6F 32 F1 66 6A BD 47 65 D0 [09:18:38]GetLastDocTimeStamp 1727083072 [09:18:38]current date 1727083119 [09:18:38]FM_GetShiftState [09:18:38]SAM_PROTO_GetShiftState [09:18:38]wFMCommunicate request_size=4 [09:18:38]MH_SAM_APDU [09:18:38]CAPDU: 80 13 01 00 [09:18:38]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [09:18:38]Write i2c OK [09:18:38]MH_I2C_Read... [09:18:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:38]Read from MH i2c: E2 [09:18:38]MH_I2C_Read... [09:18:38]Read from MH i2c: E2 0E 00 [09:18:38]MH_I2C_Read... [09:18:38]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 ED [09:18:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:18:38]wFMCommunicate OK [09:18:38]SAM_PROTO_GetShiftState done [09:18:38]FM_GetShiftState done [09:18:38]opened in 1727051593 [09:18:38]opened+sec_in_day 1727137993 [09:18:38]quantity*price = 200025 [09:18:38]sum+1 = 200026 [09:18:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 67 23.09.2024 09:18 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152195 ФПД: 4947825959213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091839&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152195&fm=4947825959213&tin=02508201610067®Number=0000000000091825&sum=200000 [09:18:39]StoreToDocumentArchive [09:18:39]shift 476 fd 152195 [09:18:39]save to /storage/0476/doc_00152195 [09:18:39]save last doc name /storage/0476/doc_00152195 to /storage/kkm_last_doc_name [09:18:39]save OK [09:18:39]Clear old archive folders... [09:18:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:18:39]tlvbuf is 00B03910 [09:18:39]SAM_PROTO_ClearQueue [09:18:39]wFMCommunicate request_size=4 [09:18:39]MH_SAM_APDU [09:18:39]CAPDU: 80 09 00 00 [09:18:39]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:39]Read from MH i2c: E2 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [09:18:39]RAPDU: 90 00 [09:18:39]wFMCommunicate OK [09:18:39]SAM_PROTO_ClearQueue done [09:18:39]KKMCreateOFDPacket [09:18:39]OFDProtocolAddRootSTLVToBuf [09:18:39]FM_MakeSignedData [09:18:39]FM_MakeSignedData [09:18:39]SAM_PROTO_SignData [09:18:39]wFMCommunicate request_size=4 [09:18:39]MH_SAM_APDU [09:18:39]CAPDU: 80 0D 01 02 [09:18:39]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:39]Read from MH i2c: E2 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [09:18:39]RAPDU: 90 00 [09:18:39]wFMCommunicate OK [09:18:39]wFMCommunicate request_size=255 [09:18:39]MH_SAM_APDU [09:18: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 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 43 00 00 00 F4 03 04 00 6F 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 04 80 01 68 [09:18:39]Write to MH i2c: E2 02 01 1A 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 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 43 00 00 00 F4 03 04 00 6F 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 04 80 01 68 00 00 E4 [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:39]Read from MH i2c: E2 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [09:18:39]RAPDU: 90 00 [09:18:39]wFMCommunicate OK [09:18:39]wFMCommunicate request_size=7 [09:18:39]MH_SAM_APDU [09:18:39]CAPDU: 80 0D 02 02 02 A1 2D [09:18:39]Write to MH i2c: E2 0A 00 1B 03 80 0D 02 02 02 00 A1 2D 00 00 6A [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:39]Read from MH i2c: E2 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [09:18:39]RAPDU: 90 00 [09:18:39]wFMCommunicate OK [09:18:39]wFMCommunicate request_size=4 [09:18:39]MH_SAM_APDU [09:18:39]CAPDU: 80 0D 03 02 [09:18:39]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:39]Read from MH i2c: E2 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 0B 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 0B 00 1C 03 00 CB 2A EE 9D 3A 02 17 D5 90 00 43 [09:18:39]RAPDU: CB 2A EE 9D 3A 02 17 D5 90 00 [09:18:39]wFMCommunicate OK [09:18:39]SAM_PROTO_SignData done [09:18:39]FM_MakeSignedData done [09:18:39]CreateOFDProtocolMessage [09:18:39]wFMCommunicate request_size=4 [09:18:39]MH_SAM_APDU [09:18:39]CAPDU: 80 11 00 00 [09:18:39]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:39]Read from MH i2c: E2 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 17 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: E2 17 00 1D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 ED [09:18:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:18:39]wFMCommunicate OK [09:18:39]CreateOFDProtocolMessage done [09:18:39]OFDSenderStorePacket 152195 [09:18:39]StoreOFDPacket docnum=152195 [09:18: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 34 3D 04 01 A0 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 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 43 00 00 00 F4 03 04 00 6F 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 04 80 01 68 A1 2D CB 2A EE 9D 3A 02 17 D5 [09:18:39]CheckFolder [09:18:39]dirname=/storage/ofd_packets [09:18:39]CheckFolder done [09:18:39]ProducePacketName [09:18:39]name=ofd_packets/00152195 [09:18:39]NVStorageSaveData ofd_packets/00152195 [09:18:39]File name is /storage/ofd_packets/00152195 [09:18:39]Write 298 bytes [09:18:39]NVStorageSaveData done [09:18:39]OFDSenderStorePacket done [09:18:39]KKMCreateOFDPacket done [09:18:39]NVStorageSaveData kkm_last_timestamp [09:18:39]File name is /storage/kkm_last_timestamp [09:18:39]Write 4 bytes [09:18:39]NVStorageSaveData done [09:18:39]ExternCall_PrintAddStr [09:18:39]wPrintStart [09:18:39]Write to MH i2c: 01 00 00 1E 03 21 [09:18:39]Write i2c OK [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: 01 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: 01 07 00 [09:18:39]MH_I2C_Read... [09:18:39]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [09:18:39]RasterBufferAndPrint [09:18:39]line Счет N : (1)1786201 [09:18:39]line ИНН: 02508201610067 [09:18:39]line Контрольно-Кассовый Чек [09:18:39]line ПРОДАЖА [09:18:39]line ТРК (МРК, ГНК) : 31 [09:18:39]line Товар: 2710194210 [09:18:39]line ДТ-К-5 [09:18:39]line 26.250 * 76.20 [09:18:39]line = 2000.25 [09:18:39]line НДС 12% НСП 1% [09:18:39]line > о реализуемом товаре [09:18:39]line ОКРУГЛЕНИЕ: -0.25 [09:18:39]line ИТОГО: 2000.00 [09:18:39]line Внесено: 2000.00 [09:18:39]line СДАЧА: 0.00 [09:18:39]line НСП 1% : 17.70 [09:18:39]line НДС 12% : 212.42 [09:18:39]line Наличными: 2000.00 [09:18:39]line Безнал.: 0.00 [09:18:39]line Место: АЗС № 89 "Партнер Нефть" [09:18:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:18:39]line СНО: Общий режим [09:18:39]line Чек 67 23.09.2024 09:18 [09:18:39]line Смена: 476 ФФД: 1.0 [09:18:39]line ЗНМ: 0300000113 [09:18:39]line РНМ: 0000000000091825 [09:18:39]line Версия ККМ: 001 [09:18:39]line ФМ: 0000000000871835 [09:18:39]line ФД: 152195 [09:18:39]line ФПД: 4947825959213 [09:18:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091839&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152195&fm=4947825959213&tin=02508201610067®Number=0000000000091825&sum=200000 [09:18:39]written 0, free lines is 4095 [09:18:39]OFD Sender: Processing packet 152195 [packets to send 827, broken 826] [09:18:39]ProducePacketName [09:18:39]name=ofd_packets/00152195 [09:18:39]OFD Sender: To server: pG, [09:18:39]CommunicateWithHost lk.salyk.kg:30040 [09:18:39]ConnectInit lk.salyk.kg [09:18:40]Write to MH i2c: 01 00 00 49 03 4C [09:18:40]Write i2c OK [09:18:40]MH_I2C_Read... [09:18:40]Read from MH i2c: 01 [09:18:40]MH_I2C_Read... [09:18:40]Read from MH i2c: 01 07 00 [09:18:40]MH_I2C_Read... [09:18:40]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 CD 0C 2C [09:18:40]RasterBufferAndPrint [09:18:40]line [09:18:40]line [09:18:40]line [09:18:40]line [09:18:40]line [09:18:40]written 0, free lines is 3284 [09:18:40]Connected sock=9 [09:18: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 34 3D 04 01 A0 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 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 43 00 00 00 F4 03 04 00 6F 32 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 04 80 01 68 A1 2D CB 2A EE 9D 3A 02 17 D5 [09:18:40]MH_Cut [09:18:40]Write to MH i2c: D1 01 00 50 03 01 25 [09:18:40]Write i2c OK [09:18:40]MH_I2C_Read... [09:18:40]Read from MH i2c: D1 [09:18:40]MH_I2C_Read... [09:18:40]Read from MH i2c: D1 01 00 [09:18:40]MH_I2C_Read... [09:18:40]Read from MH i2c: D1 01 00 50 03 00 24 [09:18:40]Write to MH i2c: 01 00 00 51 03 54 [09:18:40]Write i2c OK [09:18:40]MH_I2C_Read... [09:18: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 E7 B4 47 00 B9 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 83 52 02 00 F4 03 04 00 70 DA F0 66 B6 04 01 00 00 A5 CB 0C C4 B0 C1 14 CA [09:18:40]CommunicateWithHost err = 0 [09:18:40]CheckOFDResponse [09:18:40]1017 (14) - 77093643461234 [09:18:40]1041 (16) - 0000000000871835 [09:18:40]1040 (4) - 152195 [09:18:40]1012 (4) - 23.09.2024 03:03 [09:18:40]1206 (1) - 0 [09:18:40]OFD Sender: Remove packet 152195 [09:18:40]ProducePacketName [09:18:40]name=ofd_packets/00152195 [09:18:40]NVStorageDeleteData [09:18:41]*** Cut start [09:18:41]*** Purtial cut [09:18:41]*** Stage 1: CUTSNS_PIN = 1 [09:18:41]OFD Sender: No OFD packet to send [09:18:41]Read from MH i2c: 01 [09:18:41]MH_I2C_Read... [09:18:41]*** Stop cut motor [09:18:41]*** Cut end [09:18:41]Read from MH i2c: 01 07 00 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [09:18:41]process_action close_receipt done [09:18:41]requested_data is exist [09:18:41]produce_requested_data [09:18:41]requested_item fm.sn is exist - process it [09:18:41]wFMCommunicate request_size=4 [09:18:41]MH_SAM_APDU [09:18:41]CAPDU: 80 11 00 00 [09:18:41]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [09:18:41]Write i2c OK [09:18:41]MH_I2C_Read... [09:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:41]Read from MH i2c: E2 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 17 00 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [09:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:18:41]wFMCommunicate OK [09:18:41]requested_item fd.num is exist - process it [09:18:41]SAM_PROTO_GetFieldsCounters [09:18:41]wFMCommunicate request_size=4 [09:18:41]MH_SAM_APDU [09:18:41]CAPDU: 80 13 00 00 [09:18:41]Write to MH i2c: E2 08 00 53 03 80 13 00 00 00 00 00 00 D2 [09:18:41]Write i2c OK [09:18:41]MH_I2C_Read... [09:18:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:41]Read from MH i2c: E2 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 62 00 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 62 00 53 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 83 52 02 00 0E 04 04 00 DC 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 70 [09:18: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 83 52 02 00 0E 04 04 00 DC 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:18:41]wFMCommunicate OK [09:18:41]SAM_PROTO_GetFieldsCounters done [09:18:41]requested_item shift.num is exist - process it [09:18:41]requested_item shift.opened is exist - process it [09:18:41]req_shift_opened [09:18:41]FM_GetShiftState [09:18:41]SAM_PROTO_GetShiftState [09:18:41]wFMCommunicate request_size=4 [09:18:41]MH_SAM_APDU [09:18:41]CAPDU: 80 13 01 00 [09:18:41]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [09:18:41]Write i2c OK [09:18:41]MH_I2C_Read... [09:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:41]Read from MH i2c: E2 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 0E 00 [09:18:41]MH_I2C_Read... [09:18:41]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 36 [09:18:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:18:41]wFMCommunicate OK [09:18:41]SAM_PROTO_GetShiftState done [09:18:41]FM_GetShiftState done [09:18:41]req_shift_opened done [09:18:41]requested_item shift.open_date is exist - process it [09:18:41]req_shift_open_date [09:18:41]req_shift_open_date done [09:18:41]produce_requested_data done [09:18:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152195,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:18:41]process_action_free close_receipt [09:18:41]json_value_free [09:18:41]json_value_free done [09:18:41]process_json_proto returns [09:18:41]Send response to host [09:18:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152195,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:18:41]free response buf [09:18:41]execute_script done [09:18:41]execute_script returns [09:18:41]free content buf [09:18:41]Sock 7.Close socket [09:18:41]Sock 7.Thread stoped [09:18:46]OFD Sender: No OFD packet to send [09:18:51]OFD Sender: No OFD packet to send [09:18:56]OFD Sender: No OFD packet to send [09:19:01]OFD Sender: No OFD packet to send [09:19:06]OFD Sender: No OFD packet to send [09:19:11]OFD Sender: No OFD packet to send [09:19:16]OFD Sender: No OFD packet to send [09:19:21]OFD Sender: No OFD packet to send [09:19:23]recv_with_timeout no data received [09:19:26]accept exits with 10 [09:19:26]New connection [09:19:26]New thread 3066695012 created [09:19:26]Thread 3066838372 joined [09:19:26]Waiting for new connection... [09:19:26] Sock 10.Parse request [09:19:26]Sock 10.Check first char [09:19:26]Sock 10.First char is OK [09:19:26]request: POST /json_proto HTTP/1.0 [09:19:26]Method: POST [09:19:26]URL: /json_proto [09:19:26]Method is POST - this is cgi request [09:19:26]url: /json_proto [09:19:26]query_string will be loaded in cgi processing [09:19:26]execute_cgi json_proto POST (null) [09:19:26]execute_cgi path=json_proto method=POST [09:19:26]POST find Content-Length [09:19:26]Host: 172.17.43.67:8080 [09:19:26]Content-Length: 680 [09:19:26]Content-Type: application/json [09:19:26] [09:19:26]POST finish read [09:19:26]Found Content-Length = 680 [09:19:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786203", "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" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:26]execute_script... [09:19: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)1786203", "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" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:26]POST & json_proto [09:19:26]process_json_proto [09:19:26]json parsed OK: [09:19:26]protocol is kg_v1.0 [09:19:26]action value=close_receipt [09:19:26]process_action close_receipt [09:19:26]cmd_close_receipt [09:19:26]MH_GetDate [09:19:26]Write to MH i2c: F0 00 00 55 03 47 [09:19:26]Write i2c OK [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: F0 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: F0 09 00 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: F0 09 00 55 03 00 9F 32 F1 66 6A BD 47 65 4B [09:19:26]GetLastDocTimeStamp 1727083119 [09:19:26]current date 1727083167 [09:19:26]FM_GetShiftState [09:19:26]SAM_PROTO_GetShiftState [09:19:26]wFMCommunicate request_size=4 [09:19:26]MH_SAM_APDU [09:19:26]CAPDU: 80 13 01 00 [09:19:26]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [09:19:26]Write i2c OK [09:19:26]MH_I2C_Read... [09:19:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:26]Read from MH i2c: E2 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: E2 0E 00 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 38 [09:19:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:19:26]wFMCommunicate OK [09:19:26]SAM_PROTO_GetShiftState done [09:19:26]FM_GetShiftState done [09:19:26]opened in 1727051593 [09:19:26]opened+sec_in_day 1727137993 [09:19:26]quantity*price = 140055 [09:19:26]sum+1 = 140057 [09:19:26]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 69 23.09.2024 09:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152197 ФПД: 29841190032190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152197&fm=29841190032190&tin=02508201610067®Number=0000000000091825&sum=200000 [09:24:39]StoreToDocumentArchive [09:24:39]shift 476 fd 152197 [09:24:39]save to /storage/0476/doc_00152197 [09:24:39]save last doc name /storage/0476/doc_00152197 to /storage/kkm_last_doc_name [09:24:39]save OK [09:24:39]Clear old archive folders... [09:24:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:24:39]tlvbuf is 00C4DFF0 [09:24:39]SAM_PROTO_ClearQueue [09:24:39]wFMCommunicate request_size=4 [09:24:39]MH_SAM_APDU [09:24:39]CAPDU: 80 09 00 00 [09:24:39]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:39]Read from MH i2c: E2 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:24:39]RAPDU: 90 00 [09:24:39]wFMCommunicate OK [09:24:39]SAM_PROTO_ClearQueue done [09:24:39]KKMCreateOFDPacket [09:24:39]OFDProtocolAddRootSTLVToBuf [09:24:39]FM_MakeSignedData [09:24:39]FM_MakeSignedData [09:24:39]SAM_PROTO_SignData [09:24:39]wFMCommunicate request_size=4 [09:24:39]MH_SAM_APDU [09:24:39]CAPDU: 80 0D 01 02 [09:24:39]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:39]Read from MH i2c: E2 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:24:39]RAPDU: 90 00 [09:24:39]wFMCommunicate OK [09:24:39]wFMCommunicate request_size=255 [09:24:39]MH_SAM_APDU [09:24: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 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 45 00 00 00 F4 03 04 00 D6 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1B 23 F1 88 [09:24:39]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 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 45 00 00 00 F4 03 04 00 D6 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1B 23 F1 88 00 00 2A [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:39]Read from MH i2c: E2 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:24:39]RAPDU: 90 00 [09:24:39]wFMCommunicate OK [09:24:39]wFMCommunicate request_size=7 [09:24:39]MH_SAM_APDU [09:24:39]CAPDU: 80 0D 02 02 02 13 3E [09:24:39]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 13 3E 00 00 FD [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:39]Read from MH i2c: E2 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:24:39]RAPDU: 90 00 [09:24:39]wFMCommunicate OK [09:24:39]wFMCommunicate request_size=4 [09:24:39]MH_SAM_APDU [09:24:39]CAPDU: 80 0D 03 02 [09:24:39]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:39]Read from MH i2c: E2 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 0B 00 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 0B 00 2F 00 00 02 20 2E 37 8C CA E3 C2 90 00 2D [09:24:39]RAPDU: 02 20 2E 37 8C CA E3 C2 90 00 [09:24:39]wFMCommunicate OK [09:24:39]SAM_PROTO_SignData done [09:24:39]FM_MakeSignedData done [09:24:39]CreateOFDProtocolMessage [09:24:39]wFMCommunicate request_size=4 [09:24:39]MH_SAM_APDU [09:24:39]CAPDU: 80 11 00 00 [09:24:39]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:39]Read from MH i2c: E2 [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: E2 17 00 [09:24:39]MH_I2C_Read... [09:24:39]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:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:39]wFMCommunicate OK [09:24:39]CreateOFDProtocolMessage done [09:24:39]OFDSenderStorePacket 152197 [09:24:39]StoreOFDPacket docnum=152197 [09:24: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 C4 B5 04 01 85 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 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 45 00 00 00 F4 03 04 00 D6 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1B 23 F1 88 13 3E 02 20 2E 37 8C CA E3 C2 [09:24:39]CheckFolder [09:24:39]dirname=/storage/ofd_packets [09:24:39]CheckFolder done [09:24:39]ProducePacketName [09:24:39]name=ofd_packets/00152197 [09:24:39]NVStorageSaveData ofd_packets/00152197 [09:24:39]File name is /storage/ofd_packets/00152197 [09:24:39]Write 298 bytes [09:24:39]NVStorageSaveData done [09:24:39]OFDSenderStorePacket done [09:24:39]KKMCreateOFDPacket done [09:24:39]NVStorageSaveData kkm_last_timestamp [09:24:39]File name is /storage/kkm_last_timestamp [09:24:39]Write 4 bytes [09:24:39]NVStorageSaveData done [09:24:39]ExternCall_PrintAddStr [09:24:39]wPrintStart [09:24:39]Write to MH i2c: 01 00 00 31 00 31 [09:24:39]Write i2c OK [09:24:39]MH_I2C_Read... [09:24:39]Read from MH i2c: 01 [09:24:39]MH_I2C_Read... [09:24:40]Read from MH i2c: 01 07 00 [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:24:40]RasterBufferAndPrint [09:24:40]line Счет N : (1)1786204 [09:24:40]line ИНН: 02508201610067 [09:24:40]line Контрольно-Кассовый Чек [09:24:40]line ПРОДАЖА [09:24:40]line ТРК (МРК, ГНК) : 41 [09:24:40]line Товар: 2710194210 [09:24:40]line ДТ-К-5 [09:24:40]line 26.250 * 76.20 [09:24:40]line = 2000.25 [09:24:40]line НДС 12% НСП 1% [09:24:40]line > о реализуемом товаре [09:24:40]line ОКРУГЛЕНИЕ: -0.25 [09:24:40]line ИТОГО: 2000.00 [09:24:40]line Внесено: 2000.00 [09:24:40]line СДАЧА: 0.00 [09:24:40]line НСП 1% : 17.70 [09:24:40]line НДС 12% : 212.42 [09:24:40]line Наличными: 2000.00 [09:24:40]line Безнал.: 0.00 [09:24:40]line Место: АЗС № 89 "Партнер Нефть" [09:24:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:24:40]line СНО: Общий режим [09:24:40]line Чек 69 23.09.2024 09:24 [09:24:40]line Смена: 476 ФФД: 1.0 [09:24:40]line ЗНМ: 0300000113 [09:24:40]line РНМ: 0000000000091825 [09:24:40]line Версия ККМ: 001 [09:24:40]line ФМ: 0000000000871835 [09:24:40]line ФД: 152197 [09:24:40]line ФПД: 29841190032190 [09:24:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092438&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152197&fm=29841190032190&tin=02508201610067®Number=0000000000091825&sum=200000 [09:24:40]written 0, free lines is 4095 [09:24:40]OFD Sender: Processing packet 152197 [packets to send 828, broken 827] [09:24:40]ProducePacketName [09:24:40]name=ofd_packets/00152197 [09:24:40]OFD Sender: To server: pG, [09:24:40]CommunicateWithHost lk.salyk.kg:30040 [09:24:40]ConnectInit lk.salyk.kg [09:24:40]Write to MH i2c: 01 00 00 5C 00 5C [09:24:40]Write i2c OK [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: 01 [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: 01 07 00 [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E7 0C 56 [09:24:40]RasterBufferAndPrint [09:24:40]line [09:24:40]line [09:24:40]line [09:24:40]line [09:24:40]line [09:24:40]written 0, free lines is 3324 [09:24:40]MH_Cut [09:24:40]Write to MH i2c: D1 01 00 63 00 01 35 [09:24:40]Write i2c OK [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: D1 [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: D1 01 00 [09:24:40]MH_I2C_Read... [09:24:40]Read from MH i2c: D1 01 00 63 00 00 34 [09:24:40]Write to MH i2c: 01 00 00 64 00 64 [09:24:40]Write i2c OK [09:24:40]MH_I2C_Read... [09:24:41]*** Cut start [09:24:41]*** Purtial cut [09:24:41]*** Stage 1: CUTSNS_PIN = 1 [09:24:41]Read from MH i2c: 01 *** Stop cut motor [09:24:41] [09:24:41]*** Cut end [09:24:41]MH_I2C_Read... [09:24:41]Read from MH i2c: 01 07 00 [09:24:41]MH_I2C_Read... [09:24:41]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:24:41]process_action close_receipt done [09:24:41]requested_data is exist [09:24:41]produce_requested_data [09:24:41]requested_item fm.sn is exist - process it [09:24:41]wFMCommunicate request_size=4 [09:24:41]MH_SAM_APDU [09:24:41]CAPDU: 80 11 00 00 [09:24:41]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:24:41]Write i2c OK [09:24:41]MH_I2C_Read... [09:24:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:41]Read from MH i2c: E2 [09:24:41]MH_I2C_Read... [09:24:41]Read from MH i2c: E2 17 00 [09:24:41]MH_I2C_Read... [09:24:41]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:24:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:41]wFMCommunicate OK [09:24:41]requested_item fd.num is exist - process it [09:24:41]SAM_PROTO_GetFieldsCounters [09:24:41]wFMCommunicate request_size=4 [09:24:41]MH_SAM_APDU [09:24:41]CAPDU: 80 13 00 00 [09:24:41]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:24:41]Write i2c OK [09:24:41]MH_I2C_Read... [09:24:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:41]Read from MH i2c: E2 [09:24:41]MH_I2C_Read... [09:24:41]Read from MH i2c: E2 62 00 [09:24:41]MH_I2C_Read... [09:24:41]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 85 52 02 00 0E 04 04 00 DC 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 88 [09:24: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 85 52 02 00 0E 04 04 00 DC 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:24:41]wFMCommunicate OK [09:24:41]SAM_PROTO_GetFieldsCounters done [09:24:41]requested_item shift.num is exist - process it [09:24:41]requested_item shift.opened is exist - process it [09:24:41]req_shift_opened [09:24:41]FM_GetShiftState [09:24:41]SAM_PROTO_GetShiftState [09:24:41]wFMCommunicate request_size=4 [09:24:41]MH_SAM_APDU [09:24:41]CAPDU: 80 13 01 00 [09:24:41]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:24:41]Write i2c OK [09:24:41]MH_I2C_Read... [09:24:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:41]Read from MH i2c: E2 [09:24:41]MH_I2C_Read... [09:24:41]Read from MH i2c: E2 0E 00 [09:24:41]MH_I2C_Read... [09:24:41]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [09:24:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:24:41]wFMCommunicate OK [09:24:41]SAM_PROTO_GetShiftState done [09:24:41]FM_GetShiftState done [09:24:41]req_shift_opened done [09:24:41]requested_item shift.open_date is exist - process it [09:24:41]req_shift_open_date [09:24:41]req_shift_open_date done [09:24:41]produce_requested_data done [09:24:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152197,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:24:41]process_action_free close_receipt [09:24:41]json_value_free [09:24:41]json_value_free done [09:24:41]process_json_proto returns [09:24:41]Send response to host [09:24:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152197,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:24:41]free response buf [09:24:41]execute_script done [09:24:41]execute_script returns [09:24:41]free content buf [09:24:41]Sock 7.Close socket [09:24:41]Sock 7.Thread stoped [09:24:42]accept exits with 9 [09:24:42]New connection [09:24:42]New thread 3067084132 created [09:24:42]Thread 3067227492 joined [09:24:42]Waiting for new connection... [09:24:42] Sock 9.Parse request [09:24:42]Sock 9.Check first char [09:24:42]Sock 9.First char is OK [09:24:42]request: POST /json_proto HTTP/1.0 [09:24:42]Method: POST [09:24:42]URL: /json_proto [09:24:42]Method is POST - this is cgi request [09:24:42]url: /json_proto [09:24:42]query_string will be loaded in cgi processing [09:24:42]execute_cgi json_proto POST (null) [09:24:42]execute_cgi path=json_proto method=POST [09:24:42]POST find Content-Length [09:24:42]Host: 172.17.43.67:8080 [09:24:42]Content-Length: 680 [09:24:42]Content-Type: application/json [09:24:42] [09:24:42]POST finish read [09:24:42]Found Content-Length = 680 [09:24:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786205", "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" ] } } [09:24:42]execute_script... [09:24: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)1786205", "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" ] } } [09:24:42]POST & json_proto [09:24:42]process_json_proto [09:24:42]json parsed OK: [09:24:42]protocol is kg_v1.0 [09:24:42]action value=close_receipt [09:24:42]process_action close_receipt [09:24:42]cmd_close_receipt [09:24:42]MH_GetDate [09:24:42]Write to MH i2c: F0 00 00 68 00 57 [09:24:42]Write i2c OK [09:24:42]MH_I2C_Read... [09:24:42]Read from MH i2c: F0 [09:24:42]MH_I2C_Read... [09:24:42]Read from MH i2c: F0 09 00 [09:24:42]MH_I2C_Read... [09:24:42]Read from MH i2c: F0 09 00 68 00 00 DA 33 F1 66 6A BD 47 65 97 [09:24:42]GetLastDocTimeStamp 1727083478 [09:24:42]current date 1727083482 [09:24:42]FM_GetShiftState [09:24:42]SAM_PROTO_GetShiftState [09:24:42]wFMCommunicate request_size=4 [09:24:42]MH_SAM_APDU [09:24:42]CAPDU: 80 13 01 00 [09:24:42]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:24:42]Write i2c OK [09:24:42]MH_I2C_Read... [09:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:42]Read from MH i2c: E2 [09:24:42]MH_I2C_Read... [09:24:42]Read from MH i2c: E2 0E 00 [09:24:42]MH_I2C_Read... [09:24:42]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [09:24:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:24:42]wFMCommunicate OK [09:24:42]SAM_PROTO_GetShiftState done [09:24:42]FM_GetShiftState done [09:24:42]opened in 1727051593 [09:24:42]opened+sec_in_day 1727137993 [09:24:42]quantity*price = 100050 [09:24:42]sum+1 = 100052 [09:24:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 70 23.09.2024 09:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152198 ФПД: 130514137141431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092443&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152198&fm=130514137141431&tin=02508201610067®Number=0000000000091825&sum=100000 [09:24:43]StoreToDocumentArchive [09:24:43]shift 476 fd 152198 [09:24:43]save to /storage/0476/doc_00152198 [09:24:43]save last doc name /storage/0476/doc_00152198 to /storage/kkm_last_doc_name [09:24:43]save OK [09:24:43]Clear old archive folders... [09:24:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:24:43]tlvbuf is 00C68510 [09:24:43]SAM_PROTO_ClearQueue [09:24:43]wFMCommunicate request_size=4 [09:24:43]MH_SAM_APDU [09:24:43]CAPDU: 80 09 00 00 [09:24:43]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:24:43]Write i2c OK [09:24:43]MH_I2C_Read... [09:24:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:43]Read from MH i2c: E2 [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: E2 03 00 [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:24:43]RAPDU: 90 00 [09:24:43]wFMCommunicate OK [09:24:43]SAM_PROTO_ClearQueue done [09:24:43]KKMCreateOFDPacket [09:24:43]OFDProtocolAddRootSTLVToBuf [09:24:43]FM_MakeSignedData [09:24:43]FM_MakeSignedData [09:24:43]SAM_PROTO_SignData [09:24:43]wFMCommunicate request_size=4 [09:24:43]MH_SAM_APDU [09:24:43]CAPDU: 80 0D 01 02 [09:24:43]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:24:43]Write i2c OK [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: E2 [09:24:43]MH_I2C_Read... [09:24:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:43]Read from MH i2c: E2 03 00 [09:24:43]MH_I2C_Read... [09:24:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:24:43]RAPDU: 90 00 [09:24:43]wFMCommunicate OK [09:24:43]wFMCommunicate request_size=255 [09:24:43]MH_SAM_APDU [09:24: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 46 00 00 00 F4 03 04 00 DB 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 B3 B0 C8 [09:24:44]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 46 00 00 00 F4 03 04 00 DB 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 B3 B0 C8 00 00 78 [09:24:44]Write i2c OK [09:24:44]MH_I2C_Read... [09:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:44]Read from MH i2c: E2 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 03 00 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:24:44]RAPDU: 90 00 [09:24:44]wFMCommunicate OK [09:24:44]wFMCommunicate request_size=7 [09:24:44]MH_SAM_APDU [09:24:44]CAPDU: 80 0D 02 02 02 50 B7 [09:24:44]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 50 B7 00 00 FE [09:24:44]Write i2c OK [09:24:44]MH_I2C_Read... [09:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:44]Read from MH i2c: E2 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 03 00 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:24:44]RAPDU: 90 00 [09:24:44]wFMCommunicate OK [09:24:44]wFMCommunicate request_size=4 [09:24:44]MH_SAM_APDU [09:24:44]CAPDU: 80 0D 03 02 [09:24:44]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:24:44]Write i2c OK [09:24:44]MH_I2C_Read... [09:24:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:44]Read from MH i2c: E2 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 0B 00 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 0B 00 7A 00 00 E3 95 BC 12 1A 93 6F A5 90 00 FD [09:24:44]RAPDU: E3 95 BC 12 1A 93 6F A5 90 00 [09:24:44]wFMCommunicate OK [09:24:44]SAM_PROTO_SignData done [09:24:44]FM_MakeSignedData done [09:24:44]CreateOFDProtocolMessage [09:24:44]wFMCommunicate request_size=4 [09:24:44]MH_SAM_APDU [09:24:44]CAPDU: 80 11 00 00 [09:24:44]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:24:44]Write i2c OK [09:24:44]MH_I2C_Read... [09:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:44]Read from MH i2c: E2 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: E2 17 00 [09:24:44]MH_I2C_Read... [09:24:44]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:24: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:24:44]wFMCommunicate OK [09:24:44]CreateOFDProtocolMessage done [09:24:44]OFDSenderStorePacket 152198 [09:24:44]StoreOFDPacket docnum=152198 [09:24: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 96 69 04 01 21 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 46 00 00 00 F4 03 04 00 DB 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 B3 B0 C8 50 B7 E3 95 BC 12 1A 93 6F A5 [09:24:44]CheckFolder [09:24:44]dirname=/storage/ofd_packets [09:24:44]CheckFolder done [09:24:44]ProducePacketName [09:24:44]name=ofd_packets/00152198 [09:24:44]NVStorageSaveData ofd_packets/00152198 [09:24:44]File name is /storage/ofd_packets/00152198 [09:24:44]Write 298 bytes [09:24:44]NVStorageSaveData done [09:24:44]OFDSenderStorePacket done [09:24:44]KKMCreateOFDPacket done [09:24:44]NVStorageSaveData kkm_last_timestamp [09:24:44]File name is /storage/kkm_last_timestamp [09:24:44]Write 4 bytes [09:24:44]NVStorageSaveData done [09:24:44]ExternCall_PrintAddStr [09:24:44]wPrintStart [09:24:44]Write to MH i2c: 01 00 00 7C 00 7C [09:24:44]Write i2c OK [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: 01 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: 01 07 00 [09:24:44]MH_I2C_Read... [09:24:44]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:24:44]RasterBufferAndPrint [09:24:44]line Счет N : (1)1786205 [09:24:44]line ИНН: 02508201610067 [09:24:44]line Контрольно-Кассовый Чек [09:24:44]line ПРОДАЖА [09:24:44]line ТРК (МРК, ГНК) : 31 [09:24:44]line Товар: 2710194210 [09:24:44]line ДТ-К-5 [09:24:44]line 13.130 * 76.20 [09:24:44]line = 1000.51 [09:24:44]line НДС 12% НСП 1% [09:24:44]line > о реализуемом товаре [09:24:44]line ОКРУГЛЕНИЕ: -0.51 [09:24:44]line ИТОГО: 1000.00 [09:24:44]line Внесено: 1000.00 [09:24:44]line СДАЧА: 0.00 [09:24:44]line НСП 1% : 8.85 [09:24:44]line НДС 12% : 106.25 [09:24:44]line Наличными: 1000.00 [09:24:44]line Безнал.: 0.00 [09:24:44]line Место: АЗС № 89 "Партнер Нефть" [09:24:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:24:44]line СНО: Общий режим [09:24:44]line Чек 70 23.09.2024 09:24 [09:24:44]line Смена: 476 ФФД: 1.0 [09:24:44]line ЗНМ: 0300000113 [09:24:44]line РНМ: 0000000000091825 [09:24:44]line Версия ККМ: 001 [09:24:44]line ФМ: 0000000000871835 [09:24:44]line ФД: 152198 [09:24:44]line ФПД: 130514137141431 [09:24:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092443&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152198&fm=130514137141431&tin=02508201610067®Number=0000000000091825&sum=100000 [09:24:44]written 0, free lines is 4095 [09:24:45]Write to MH i2c: 01 00 00 A7 00 A7 [09:24:45]Write i2c OK [09:24:45]MH_I2C_Read... [09:24:45]Read from MH i2c: 01 [09:24:45]MH_I2C_Read... [09:24:45]Read from MH i2c: 01 07 00 [09:24:45]MH_I2C_Read... [09:24:45]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CC 0C 86 [09:24:45]RasterBufferAndPrint [09:24:45]line [09:24:45]line [09:24:45]line [09:24:45]line [09:24:45]line [09:24:45]written 0, free lines is 3303 [09:24:45]MH_Cut [09:24:45]Write to MH i2c: D1 01 00 AE 00 01 80 [09:24:45]Write i2c OK [09:24:45]MH_I2C_Read... [09:24:45]Read from MH i2c: D1 [09:24:45]MH_I2C_Read... [09:24:45]Read from MH i2c: D1 01 00 [09:24:45]MH_I2C_Read... [09:24:45]Read from MH i2c: D1 01 00 AE 00 00 7F [09:24:45]Write to MH i2c: 01 00 00 AF 00 AF [09:24:45]Write i2c OK [09:24:45]MH_I2C_Read... [09:24:45]*** Cut start [09:24:45]*** Purtial cut [09:24:45]*** Stage 1: CUTSNS_PIN = 1 [09:24:46]Read from MH i2c: 01 [09:24:46]MH_I2C_Read... [09:24:46]*** Stop cut motor [09:24:46]*** Cut end [09:24:46]Read from MH i2c: 01 07 00 [09:24:46]MH_I2C_Read... [09:24:46]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [09:24:46]process_action close_receipt done [09:24:46]requested_data is exist [09:24:46]produce_requested_data [09:24:46]requested_item fm.sn is exist - process it [09:24:46]wFMCommunicate request_size=4 [09:24:46]MH_SAM_APDU [09:24:46]CAPDU: 80 11 00 00 [09:24:46]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [09:24:46]Write i2c OK [09:24:46]MH_I2C_Read... [09:24:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:46]Read from MH i2c: E2 [09:24:46]MH_I2C_Read... [09:24:46]Read from MH i2c: E2 17 00 [09:24:46]MH_I2C_Read... [09:24:46]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:24:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:24:46]wFMCommunicate OK [09:24:46]requested_item fd.num is exist - process it [09:24:46]SAM_PROTO_GetFieldsCounters [09:24:46]wFMCommunicate request_size=4 [09:24:46]MH_SAM_APDU [09:24:46]CAPDU: 80 13 00 00 [09:24:46]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:24:46]Write i2c OK [09:24:46]MH_I2C_Read... [09:24:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:46]Read from MH i2c: E2 [09:24:46]MH_I2C_Read... [09:24:46]Read from MH i2c: E2 62 00 [09:24:46]MH_I2C_Read... [09:24:46]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 86 52 02 00 0E 04 04 00 DC 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 D7 [09:24: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 86 52 02 00 0E 04 04 00 DC 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:24:46]wFMCommunicate OK [09:24:46]SAM_PROTO_GetFieldsCounters done [09:24:46]requested_item shift.num is exist - process it [09:24:46]requested_item shift.opened is exist - process it [09:24:46]req_shift_opened [09:24:46]FM_GetShiftState [09:24:46]SAM_PROTO_GetShiftState [09:24:46]wFMCommunicate request_size=4 [09:24:46]MH_SAM_APDU [09:24:46]CAPDU: 80 13 01 00 [09:24:46]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:24:46]Write i2c OK [09:24:46]MH_I2C_Read... [09:24:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:46]Read from MH i2c: E2 [09:24:46]MH_I2C_Read... [09:24:46]Read from MH i2c: E2 0E 00 [09:24:46]MH_I2C_Read... [09:24:46]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [09:24:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:24:46]wFMCommunicate OK [09:24:46]SAM_PROTO_GetShiftState done [09:24:46]FM_GetShiftState done [09:24:46]req_shift_opened done [09:24:46]requested_item shift.open_date is exist - process it [09:24:46]req_shift_open_date [09:24:46]req_shift_open_date done [09:24:46]produce_requested_data done [09:24:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152198,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:24:46]process_action_free close_receipt [09:24:46]json_value_free [09:24:46]json_value_free done [09:24:46]process_json_proto returns [09:24:46]Send response to host [09:24:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152198,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:24:46]free response buf [09:24:46]execute_script done [09:24:46]execute_script returns [09:24:46]free content buf [09:24:46]Sock 9.Close socket [09:24:46]Sock 9.Thread stoped [09:24:46]recv_with_timeout no data received [09:24:47]Connected sock=11 [09:24: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 C4 B5 04 01 85 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 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 45 00 00 00 F4 03 04 00 D6 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1B 23 F1 88 13 3E 02 20 2E 37 8C CA E3 C2 [09:24: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 20 32 47 00 21 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 85 52 02 00 F4 03 04 00 E0 DB F0 66 B6 04 01 00 00 F9 70 01 9E C2 20 B4 F0 [09:24:52]CommunicateWithHost err = 0 [09:24:52]CheckOFDResponse [09:24:52]1017 (14) - 77093643461234 [09:24:52]1041 (16) - 0000000000871835 [09:24:52]1040 (4) - 152197 [09:24:52]1012 (4) - 23.09.2024 03:09 [09:24:52]1206 (1) - 0 [09:24:52]OFD Sender: Remove packet 152197 [09:24:52]ProducePacketName [09:24:52]name=ofd_packets/00152197 [09:24:52]NVStorageDeleteData [09:24:53]OFD Sender: Processing packet 152198 [packets to send 828, broken 827] [09:24:53]ProducePacketName [09:24:53]name=ofd_packets/00152198 [09:24:53]OFD Sender: To server: pG, [09:24:53]CommunicateWithHost lk.salyk.kg:30040 [09:24:53]ConnectInit lk.salyk.kg [09:24:58]ConnectInit Can't take IP for lk.salyk.kg [09:24:58]CommunicateWithHost connect error [09:24:58]CommunicateWithHost err = -1 [09:24:58]OFD Sender: Server communicate error [09:24:58]OFD Sender: Processing packet 152198 [packets to send 828, broken 827] [09:24:58]ProducePacketName [09:24:58]name=ofd_packets/00152198 [09:24:58]OFD Sender: To server: pG, [09:24:58]CommunicateWithHost lk.salyk.kg:30040 [09:24:58]ConnectInit lk.salyk.kg [09:25:02]recv_with_timeout no data received [09:25:03]ConnectInit Can't take IP for lk.salyk.kg [09:25:03]CommunicateWithHost connect error [09:25:03]CommunicateWithHost err = -1 [09:25:03]OFD Sender: Server communicate error [09:25:08]OFD Sender: Processing packet 152198 [packets to send 828, broken 827] [09:25:08]ProducePacketName [09:25:08]name=ofd_packets/00152198 [09:25:08]OFD Sender: To server: pG, [09:25:08]CommunicateWithHost lk.salyk.kg:30040 [09:25:08]ConnectInit lk.salyk.kg [09:25:10]Connected sock=10 [09:25: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 96 69 04 01 21 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 46 00 00 00 F4 03 04 00 DB 33 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 76 B3 B0 C8 50 B7 E3 95 BC 12 1A 93 6F A5 [09:25: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 9E EC 47 00 4D 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 52 02 00 F4 03 04 00 F6 DB F0 66 B6 04 01 00 00 9D DE 33 DA C7 32 32 28 [09:25:10]CommunicateWithHost err = 0 [09:25:10]CheckOFDResponse [09:25:10]1017 (14) - 77093643461234 [09:25:10]1041 (16) - 0000000000871835 [09:25:10]1040 (4) - 152198 [09:25:10]1012 (4) - 23.09.2024 03:09 [09:25:10]1206 (1) - 0 [09:25:10]OFD Sender: Remove packet 152198 [09:25:10]ProducePacketName [09:25:10]name=ofd_packets/00152198 [09:25:10]NVStorageDeleteData [09:25:11]OFD Sender: No OFD packet to send [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:40]accept exits with 7 [09:25:40]New connection [09:25:40]New thread 3067227492 created [09:25:40]Thread 3067084132 joined [09:25:40]Waiting for new connection... [09:25:40] Sock 7.Parse request [09:25:40]Sock 7.Check first char [09:25:40]Sock 7.First char is OK [09:25:40]request: POST /json_proto HTTP/1.0 [09:25:40]Method: POST [09:25:40]URL: /json_proto [09:25:40]Method is POST - this is cgi request [09:25:40]url: /json_proto [09:25:40]query_string will be loaded in cgi processing [09:25:40]execute_cgi json_proto POST (null) [09:25:40]execute_cgi path=json_proto method=POST [09:25:40]POST find Content-Length [09:25:40]Host: 172.17.43.67:8080 [09:25:40]Content-Length: 680 [09:25:40]Content-Type: application/json [09:25:40] [09:25:40]POST finish read [09:25:40]Found Content-Length = 680 [09:25:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786206", "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:25:40]execute_script... [09:25:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786206", "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:25:40]POST & json_proto [09:25:40]process_json_proto [09:25:40]json parsed OK: [09:25:40]protocol is kg_v1.0 [09:25:40]action value=close_receipt [09:25:40]process_action close_receipt [09:25:40]cmd_close_receipt [09:25:40]MH_GetDate [09:25:40]Write to MH i2c: F0 00 00 B3 00 A2 [09:25:40]Write i2c OK [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: F0 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: F0 09 00 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: F0 09 00 B3 00 00 15 34 F1 66 6A BD 47 65 1E [09:25:40]GetLastDocTimeStamp 1727083483 [09:25:40]current date 1727083541 [09:25:40]FM_GetShiftState [09:25:40]SAM_PROTO_GetShiftState [09:25:40]wFMCommunicate request_size=4 [09:25:40]MH_SAM_APDU [09:25:40]CAPDU: 80 13 01 00 [09:25:40]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:25:40]Write i2c OK [09:25:40]MH_I2C_Read... [09:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:40]Read from MH i2c: E2 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 0E 00 [09:25:40]MH_I2C_Read... [09:25:40]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [09:25:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:25:40]wFMCommunicate OK [09:25:40]SAM_PROTO_GetShiftState done [09:25:40]FM_GetShiftState done [09:25:40]opened in 1727051593 [09:25:40]opened+sec_in_day 1727137993 [09:25:40]quantity*price = 100050 [09:25:40]sum+1 = 100052 [09:25:40]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 СНО: Общий режим Чек 71 23.09.2024 09:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152199 ФПД: 18298612575235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152199&fm=18298612575235&tin=02508201610067®Number=0000000000091825&sum=100000 [09:25:41]StoreToDocumentArchive [09:25:41]shift 476 fd 152199 [09:25:41]save to /storage/0476/doc_00152199 [09:25:41]save last doc name /storage/0476/doc_00152199 to /storage/kkm_last_doc_name [09:25:41]save OK [09:25:41]Clear old archive folders... [09:25:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:25:41]tlvbuf is 00C31D80 [09:25:41]SAM_PROTO_ClearQueue [09:25:41]wFMCommunicate request_size=4 [09:25:41]MH_SAM_APDU [09:25:41]CAPDU: 80 09 00 00 [09:25:41]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:25:41]Write i2c OK [09:25:41]MH_I2C_Read... [09:25:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:41]Read from MH i2c: E2 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:25:41]RAPDU: 90 00 [09:25:41]wFMCommunicate OK [09:25:41]SAM_PROTO_ClearQueue done [09:25:41]KKMCreateOFDPacket [09:25:41]OFDProtocolAddRootSTLVToBuf [09:25:41]FM_MakeSignedData [09:25:41]FM_MakeSignedData [09:25:41]SAM_PROTO_SignData [09:25:41]wFMCommunicate request_size=4 [09:25:41]MH_SAM_APDU [09:25:41]CAPDU: 80 0D 01 02 [09:25:41]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:25:41]Write i2c OK [09:25:41]MH_I2C_Read... [09:25:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:41]Read from MH i2c: E2 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:25:41]RAPDU: 90 00 [09:25:41]wFMCommunicate OK [09:25:41]wFMCommunicate request_size=255 [09:25:41]MH_SAM_APDU [09:25:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 47 00 00 00 F4 03 04 00 15 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 A4 7A 4D [09:25:41]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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 47 00 00 00 F4 03 04 00 15 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 A4 7A 4D 00 00 DA [09:25:41]OFD Sender: No OFD packet to send [09:25:41]Write i2c OK [09:25:41]MH_I2C_Read... [09:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:41]Read from MH i2c: E2 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:25:41]RAPDU: 90 00 [09:25:41]wFMCommunicate OK [09:25:41]wFMCommunicate request_size=7 [09:25:41]MH_SAM_APDU [09:25:41]CAPDU: 80 0D 02 02 02 6C 03 [09:25:41]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 6C 03 00 00 B1 [09:25:41]Write i2c OK [09:25:41]MH_I2C_Read... [09:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:41]Read from MH i2c: E2 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:25:41]RAPDU: 90 00 [09:25:41]wFMCommunicate OK [09:25:41]wFMCommunicate request_size=4 [09:25:41]MH_SAM_APDU [09:25:41]CAPDU: 80 0D 03 02 [09:25:41]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:25:41]Write i2c OK [09:25:41]MH_I2C_Read... [09:25:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:41]Read from MH i2c: E2 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 0B 00 [09:25:41]MH_I2C_Read... [09:25:41]Read from MH i2c: E2 0B 00 C5 00 00 C6 31 79 27 7B 20 CB 9E 90 00 DC [09:25:41]RAPDU: C6 31 79 27 7B 20 CB 9E 90 00 [09:25:41]wFMCommunicate OK [09:25:41]SAM_PROTO_SignData done [09:25:41]FM_MakeSignedData done [09:25:41]CreateOFDProtocolMessage [09:25:41]wFMCommunicate request_size=4 [09:25:41]MH_SAM_APDU [09:25:41]CAPDU: 80 11 00 00 [09:25:41]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:25:41]Write i2c OK [09:25:41]MH_I2C_Read... [09:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:42]Read from MH i2c: E2 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: E2 17 00 [09:25:42]MH_I2C_Read... [09:25: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:25: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:25:42]wFMCommunicate OK [09:25:42]CreateOFDProtocolMessage done [09:25:42]OFDSenderStorePacket 152199 [09:25:42]StoreOFDPacket docnum=152199 [09:25: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 B6 5B 04 01 E8 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 47 00 00 00 F4 03 04 00 15 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 A4 7A 4D 6C 03 C6 31 79 27 7B 20 CB 9E [09:25:42]CheckFolder [09:25:42]dirname=/storage/ofd_packets [09:25:42]CheckFolder done [09:25:42]ProducePacketName [09:25:42]name=ofd_packets/00152199 [09:25:42]NVStorageSaveData ofd_packets/00152199 [09:25:42]File name is /storage/ofd_packets/00152199 [09:25:42]Write 298 bytes [09:25:42]NVStorageSaveData done [09:25:42]OFDSenderStorePacket done [09:25:42]KKMCreateOFDPacket done [09:25:42]NVStorageSaveData kkm_last_timestamp [09:25:42]File name is /storage/kkm_last_timestamp [09:25:42]Write 4 bytes [09:25:42]NVStorageSaveData done [09:25:42]ExternCall_PrintAddStr [09:25:42]wPrintStart [09:25:42]Write to MH i2c: 01 00 00 C7 00 C7 [09:25:42]Write i2c OK [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: 01 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: 01 07 00 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:25:42]RasterBufferAndPrint [09:25:42]line Счет N : (1)1786206 [09:25:42]line ИНН: 02508201610067 [09:25:42]line Контрольно-Кассовый Чек [09:25:42]line ПРОДАЖА [09:25:42]line ТРК (МРК, ГНК) : 41 [09:25:42]line Товар: 2710194210 [09:25:42]line ДТ-К-5 [09:25:42]line 13.130 * 76.20 [09:25:42]line = 1000.51 [09:25:42]line НДС 12% НСП 1% [09:25:42]line > о реализуемом товаре [09:25:42]line ОКРУГЛЕНИЕ: -0.51 [09:25:42]line ИТОГО: 1000.00 [09:25:42]line Внесено: 1000.00 [09:25:42]line СДАЧА: 0.00 [09:25:42]line НСП 1% : 8.85 [09:25:42]line НДС 12% : 106.25 [09:25:42]line Наличными: 1000.00 [09:25:42]line Безнал.: 0.00 [09:25:42]line Место: АЗС № 89 "Партнер Нефть" [09:25:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:25:42]line СНО: Общий режим [09:25:42]line Чек 71 23.09.2024 09:25 [09:25:42]line Смена: 476 ФФД: 1.0 [09:25:42]line ЗНМ: 0300000113 [09:25:42]line РНМ: 0000000000091825 [09:25:42]line Версия ККМ: 001 [09:25:42]line ФМ: 0000000000871835 [09:25:42]line ФД: 152199 [09:25:42]line ФПД: 18298612575235 [09:25:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152199&fm=18298612575235&tin=02508201610067®Number=0000000000091825&sum=100000 [09:25:42]written 0, free lines is 4095 [09:25:42]OFD Sender: Processing packet 152199 [packets to send 828, broken 827] [09:25:42]ProducePacketName [09:25:42]name=ofd_packets/00152199 [09:25:42]OFD Sender: To server: pG, [09:25:42]CommunicateWithHost lk.salyk.kg:30040 [09:25:42]ConnectInit lk.salyk.kg [09:25:42]Write to MH i2c: 01 00 00 F2 00 F2 [09:25:42]Write i2c OK [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: 01 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: 01 07 00 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 CD 0C D2 [09:25:42]RasterBufferAndPrint [09:25:42]line [09:25:42]line [09:25:42]line [09:25:42]line [09:25:42]line [09:25:42]written 0, free lines is 3295 [09:25:42]MH_Cut [09:25:42]Write to MH i2c: D1 01 00 F9 00 01 CB [09:25:42]Write i2c OK [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: D1 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: D1 01 00 [09:25:42]MH_I2C_Read... [09:25:42]Read from MH i2c: D1 01 00 F9 00 00 CA [09:25:42]Write to MH i2c: 01 00 00 FA 00 FA [09:25:42]Write i2c OK [09:25:42]MH_I2C_Read... [09:25:42]Connected sock=10 [09:25: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 B6 5B 04 01 E8 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 47 00 00 00 F4 03 04 00 15 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 A4 7A 4D 6C 03 C6 31 79 27 7B 20 CB 9E [09:25:43]*** Cut start [09:25:43]*** Purtial cut [09:25:43]*** Stage 1: CUTSNS_PIN = 1 [09:25:43]Read from MH i2c: 01 [09:25:43]MH_I2C_Read... [09:25:43]*** Stop cut motor [09:25:43]*** Cut end [09:25:43]Read from MH i2c: 01 07 00 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [09:25:43]process_action close_receipt done [09:25:43]requested_data is exist [09:25:43]produce_requested_data [09:25:43]requested_item fm.sn is exist - process it [09:25:43]wFMCommunicate request_size=4 [09:25:43]MH_SAM_APDU [09:25:43]CAPDU: 80 11 00 00 [09:25:43]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [09:25:43]Write i2c OK [09:25:43]MH_I2C_Read... [09:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:43]Read from MH i2c: E2 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: E2 17 00 [09:25:43]MH_I2C_Read... [09:25:43]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:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:25:43]wFMCommunicate OK [09:25:43]requested_item fd.num is exist - process it [09:25:43]SAM_PROTO_GetFieldsCounters [09:25:43]wFMCommunicate request_size=4 [09:25:43]MH_SAM_APDU [09:25:43]CAPDU: 80 13 00 00 [09:25:43]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [09:25:43]Write i2c OK [09:25:43]MH_I2C_Read... [09:25:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:43]Read from MH i2c: E2 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: E2 62 00 [09:25:43]MH_I2C_Read... [09:25:43]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 87 52 02 00 0E 04 04 00 DC 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 26 [09:25: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 87 52 02 00 0E 04 04 00 DC 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:25:43]wFMCommunicate OK [09:25:43]SAM_PROTO_GetFieldsCounters done [09:25:43]requested_item shift.num is exist - process it [09:25:43]requested_item shift.opened is exist - process it [09:25:43]req_shift_opened [09:25:43]FM_GetShiftState [09:25:43]SAM_PROTO_GetShiftState [09:25:43]wFMCommunicate request_size=4 [09:25:43]MH_SAM_APDU [09:25:43]CAPDU: 80 13 01 00 [09:25:43]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [09:25:43]Write i2c OK [09:25:43]MH_I2C_Read... [09:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:43]Read from MH i2c: E2 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: E2 0E 00 [09:25:43]MH_I2C_Read... [09:25:43]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [09:25:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:25:43]wFMCommunicate OK [09:25:43]SAM_PROTO_GetShiftState done [09:25:43]FM_GetShiftState done [09:25:43]req_shift_opened done [09:25:43]requested_item shift.open_date is exist - process it [09:25:43]req_shift_open_date [09:25:43]req_shift_open_date done [09:25:43]produce_requested_data done [09:25:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152199,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:25:43]process_action_free close_receipt [09:25:43]json_value_free [09:25:43]json_value_free done [09:25:43]process_json_proto returns [09:25:43]Send response to host [09:25:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152199,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:25:43]free response buf [09:25:43]execute_script done [09:25:43]execute_script returns [09:25:43]free content buf [09:25:43]Sock 7.Close socket [09:25:43]Sock 7.Thread stoped [09:25:47]recv_with_timeout no data received [09:25:47]CommunicateWithHost answer receiving error [09:25:47]CommunicateWithHost err = -3 [09:25:47]OFD Sender: Server communicate error [09:25:52]OFD Sender: Processing packet 152199 [packets to send 828, broken 827] [09:25:52]ProducePacketName [09:25:52]name=ofd_packets/00152199 [09:25:52]OFD Sender: To server: pG, [09:25:52]CommunicateWithHost lk.salyk.kg:30040 [09:25:52]ConnectInit lk.salyk.kg [09:25:53]recv_with_timeout no data received [09:25:57]ConnectInit Can't take IP for lk.salyk.kg [09:25:57]CommunicateWithHost connect error [09:25:57]CommunicateWithHost err = -1 [09:25:57]OFD Sender: Server communicate error [09:26:03]OFD Sender: Processing packet 152199 [packets to send 828, broken 827] [09:26:03]ProducePacketName [09:26:03]name=ofd_packets/00152199 [09:26:03]OFD Sender: To server: pG, [09:26:03]CommunicateWithHost lk.salyk.kg:30040 [09:26:03]ConnectInit lk.salyk.kg [09:26:12]recv_with_timeout no data received [09:26:28]Connected sock=10 [09:26: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 B6 5B 04 01 E8 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 47 00 00 00 F4 03 04 00 15 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 A4 7A 4D 6C 03 C6 31 79 27 7B 20 CB 9E [09:26: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 1D ED 47 00 93 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 87 52 02 00 F4 03 04 00 45 DC F0 66 B6 04 01 00 00 6A 6A 25 6F 12 0C A1 A9 [09:26:30]CommunicateWithHost err = 0 [09:26:30]CheckOFDResponse [09:26:30]1017 (14) - 77093643461234 [09:26:30]1041 (16) - 0000000000871835 [09:26:30]1040 (4) - 152199 [09:26:30]1012 (4) - 23.09.2024 03:11 [09:26:30]1206 (1) - 0 [09:26:30]OFD Sender: Remove packet 152199 [09:26:30]ProducePacketName [09:26:30]name=ofd_packets/00152199 [09:26:30]NVStorageDeleteData [09:26:30]OFD Sender: No OFD packet to send [09:26:35]OFD Sender: No OFD packet to send [09:26:40]OFD Sender: No OFD packet to send [09:26:44]recv_with_timeout no data received [09:26:45]OFD Sender: No OFD packet to send [09:26:50]OFD Sender: No OFD packet to send [09:26:55]OFD Sender: No OFD packet to send [09:27:00]OFD Sender: No OFD packet to send [09:27:05]OFD Sender: No OFD packet to send [09:27:10]OFD Sender: No OFD packet to send [09:27:11]recv_with_timeout no data received [09:27:15]OFD Sender: No OFD packet to send [09:27:20]OFD Sender: No OFD packet to send [09:27:25]OFD Sender: No OFD packet to send [09:27:28]recv_with_timeout no data received [09:27:30]OFD Sender: No OFD packet to send [09:27:35]OFD Sender: No OFD packet to send [09:27:40]OFD Sender: No OFD packet to send [09:27:45]OFD Sender: No OFD packet to send [09:27:50]OFD Sender: No OFD packet to send [09:27:55]OFD Sender: No OFD packet to send [09:28:00]OFD Sender: No OFD packet to send [09:28:05]OFD Sender: No OFD packet to send [09:28:10]OFD Sender: No OFD packet to send [09:28:15]OFD Sender: No OFD packet to send [09:28:20]OFD Sender: No OFD packet to send [09:28:23]recv_with_timeout no data received [09:28:25]OFD Sender: No OFD packet to send [09:28:30]OFD Sender: No OFD packet to send [09:28:36]OFD Sender: No OFD packet to send [09:28:41]OFD Sender: No OFD packet to send [09:28:46]OFD Sender: No OFD packet to send [09:28:49]recv_with_timeout no data received [09:28:51]OFD Sender: No OFD packet to send [09:28:56]OFD Sender: No OFD packet to send [09:29:01]OFD Sender: No OFD packet to send [09:29:06]OFD Sender: No OFD packet to send [09:29:08]recv_with_timeout no data received [09:29:11]OFD Sender: No OFD packet to send [09:29:16]OFD Sender: No OFD packet to send [09:29:19]recv_with_timeout no data received [09:29:21]OFD Sender: No OFD packet to send [09:29:24]accept exits with 9 [09:29:24]New connection [09:29:24]New thread 3067084132 created [09:29:24]Thread 3067227492 joined [09:29:24]Waiting for new connection... [09:29:24] Sock 9.Parse request [09:29:24]Sock 9.Check first char [09:29:24]Sock 9.First char is OK [09:29:24]request: POST /json_proto HTTP/1.0 [09:29:24]Method: POST [09:29:24]URL: /json_proto [09:29:24]Method is POST - this is cgi request [09:29:24]url: /json_proto [09:29:24]query_string will be loaded in cgi processing [09:29:24]execute_cgi json_proto POST (null) [09:29:24]execute_cgi path=json_proto method=POST [09:29:24]POST find Content-Length [09:29:24]Host: 172.17.43.67:8080 [09:29:24]Content-Length: 683 [09:29:24]Content-Type: application/json [09:29:24] [09:29:24]POST finish read [09:29:24]Found Content-Length = 683 [09:29:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786209", "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" ] } } [09:29:24]execute_script... [09:29:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786209", "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" ] } } [09:29:24]POST & json_proto [09:29:24]process_json_proto [09:29:24]json parsed OK: [09:29:24]protocol is kg_v1.0 [09:29:24]action value=close_receipt [09:29:24]process_action close_receipt [09:29:24]cmd_close_receipt [09:29:24]MH_GetDate [09:29:24]Write to MH i2c: F0 00 00 FE 00 ED [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: F0 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: F0 09 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: F0 09 00 FE 00 00 F5 34 F1 66 6A BD 47 65 49 [09:29:24]GetLastDocTimeStamp 1727083541 [09:29:24]current date 1727083765 [09:29:24]FM_GetShiftState [09:29:24]SAM_PROTO_GetShiftState [09:29:24]wFMCommunicate request_size=4 [09:29:24]MH_SAM_APDU [09:29:24]CAPDU: 80 13 01 00 [09:29:24]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:24]Read from MH i2c: E2 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 0E 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [09:29:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:29:24]wFMCommunicate OK [09:29:24]SAM_PROTO_GetShiftState done [09:29:24]FM_GetShiftState done [09:29:24]opened in 1727051593 [09:29:24]opened+sec_in_day 1727137993 [09:29:24]quantity*price = 100005 [09:29:24]sum+1 = 100006 [09:29: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 СНО: Общий режим Чек 72 23.09.2024 09:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152200 ФПД: 163092214453982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152200&fm=163092214453982&tin=02508201610067®Number=0000000000091825&sum=100000 [09:29:25]StoreToDocumentArchive [09:29:25]shift 476 fd 152200 [09:29:25]save to /storage/0476/doc_00152200 [09:29:25]save last doc name /storage/0476/doc_00152200 to /storage/kkm_last_doc_name [09:29:25]save OK [09:29:25]Clear old archive folders... [09:29:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:25]tlvbuf is 00C4F2C0 [09:29:25]SAM_PROTO_ClearQueue [09:29:25]wFMCommunicate request_size=4 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 09 00 00 [09:29:25]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:25]Read from MH i2c: E2 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:29:25]RAPDU: 90 00 [09:29:25]wFMCommunicate OK [09:29:25]SAM_PROTO_ClearQueue done [09:29:25]KKMCreateOFDPacket [09:29:25]OFDProtocolAddRootSTLVToBuf [09:29:25]FM_MakeSignedData [09:29:25]FM_MakeSignedData [09:29:25]SAM_PROTO_SignData [09:29:25]wFMCommunicate request_size=4 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 0D 01 02 [09:29:25]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:25]Read from MH i2c: E2 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:29:25]RAPDU: 90 00 [09:29:25]wFMCommunicate OK [09:29:25]wFMCommunicate request_size=255 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 48 00 00 00 F4 03 04 00 F5 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 94 [09:29:25]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 48 00 00 00 F4 03 04 00 F5 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 94 00 00 AA [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:29:26]RAPDU: 90 00 [09:29:26]wFMCommunicate OK [09:29:26]wFMCommunicate request_size=10 [09:29:26]MH_SAM_APDU [09:29:26]CAPDU: 80 0D 02 02 05 54 DD 82 16 DE [09:29:26]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 54 DD 82 16 DE 00 00 3B [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [09:29:26]RAPDU: 90 00 [09:29:26]wFMCommunicate OK [09:29:26]wFMCommunicate request_size=4 [09:29:26]MH_SAM_APDU [09:29:26]CAPDU: 80 0D 03 02 [09:29:26]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 0B 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 0B 00 10 01 00 00 6F 42 71 3B 07 E6 0E 90 00 E5 [09:29:26]RAPDU: 00 6F 42 71 3B 07 E6 0E 90 00 [09:29:26]wFMCommunicate OK [09:29:26]SAM_PROTO_SignData done [09:29:26]FM_MakeSignedData done [09:29:26]CreateOFDProtocolMessage [09:29:26]wFMCommunicate request_size=4 [09:29:26]MH_SAM_APDU [09:29:26]CAPDU: 80 11 00 00 [09:29:26]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:26]Read from MH i2c: E2 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 17 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: E2 17 00 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:29: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:29:26]wFMCommunicate OK [09:29:26]CreateOFDProtocolMessage done [09:29:26]OFDSenderStorePacket 152200 [09:29:26]StoreOFDPacket docnum=152200 [09:29: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 A7 EC 07 01 98 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 48 00 00 00 F4 03 04 00 F5 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 94 54 DD 82 16 DE 00 6F 42 71 3B 07 E6 0E [09:29:26]CheckFolder [09:29:26]dirname=/storage/ofd_packets [09:29:26]CheckFolder done [09:29:26]ProducePacketName [09:29:26]name=ofd_packets/00152200 [09:29:26]NVStorageSaveData ofd_packets/00152200 [09:29:26]File name is /storage/ofd_packets/00152200 [09:29:26]Write 301 bytes [09:29:26]NVStorageSaveData done [09:29:26]OFDSenderStorePacket done [09:29:26]KKMCreateOFDPacket done [09:29:26]NVStorageSaveData kkm_last_timestamp [09:29:26]File name is /storage/kkm_last_timestamp [09:29:26]Write 4 bytes [09:29:26]NVStorageSaveData done [09:29:26]ExternCall_PrintAddStr [09:29:26]wPrintStart [09:29:26]Write to MH i2c: 01 00 00 12 01 13 [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 07 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [09:29:26]RasterBufferAndPrint [09:29:26]line Счет N : (1)1786209 [09:29:26]line ИНН: 02508201610067 [09:29:26]line Контрольно-Кассовый Чек [09:29:26]line ПРОДАЖА [09:29:26]line ТРК (МРК, ГНК) : 22 [09:29:26]line Товар: 2710124130 [09:29:26]line Аи-92-К-5 [09:29:26]line 14.750 * 67.80 [09:29:26]line = 1000.05 [09:29:26]line НДС 12% НСП 1% [09:29:26]line > о реализуемом товаре [09:29:26]line ОКРУГЛЕНИЕ: -0.05 [09:29:26]line ИТОГО: 1000.00 [09:29:26]line Внесено: 1000.00 [09:29:26]line СДАЧА: 0.00 [09:29:26]line НСП 1% : 8.85 [09:29:26]line НДС 12% : 106.20 [09:29:26]line Наличными: 1000.00 [09:29:26]line Безнал.: 0.00 [09:29:26]line Место: АЗС № 89 "Партнер Нефть" [09:29:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:29:26]line СНО: Общий режим [09:29:26]line Чек 72 23.09.2024 09:29 [09:29:26]line Смена: 476 ФФД: 1.0 [09:29:26]line ЗНМ: 0300000113 [09:29:26]line РНМ: 0000000000091825 [09:29:26]line Версия ККМ: 001 [09:29:26]line ФМ: 0000000000871835 [09:29:26]line ФД: 152200 [09:29:26]line ФПД: 163092214453982 [09:29:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152200&fm=163092214453982&tin=02508201610067®Number=0000000000091825&sum=100000 [09:29:26]OFD Sender: Processing packet 152200 [packets to send 828, broken 827] [09:29:26]ProducePacketName [09:29:26]name=ofd_packets/00152200 [09:29:26]OFD Sender: To server: pG, [09:29:26]CommunicateWithHost lk.salyk.kg:30040 [09:29:26]ConnectInit lk.salyk.kg [09:29:26]written 0, free lines is 4095 [09:29:26]Write to MH i2c: 01 00 00 3D 01 3E [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 07 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D2 0C 23 [09:29:26]RasterBufferAndPrint [09:29:26]line [09:29:26]line [09:29:26]line [09:29:26]line [09:29:26]line [09:29:26]written 0, free lines is 3288 [09:29:26]MH_Cut [09:29:26]Write to MH i2c: D1 01 00 44 01 01 17 [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: D1 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: D1 01 00 [09:29:26]MH_I2C_Read... [09:29:26]Read from MH i2c: D1 01 00 44 01 00 16 [09:29:26]Write to MH i2c: 01 00 00 45 01 46 [09:29:26]Write i2c OK [09:29:26]MH_I2C_Read... [09:29:27]*** Cut start [09:29:27]*** Purtial cut [09:29:27]*** Stage 1: CUTSNS_PIN = 1 [09:29:27]Read from MH i2c: 01 [09:29:27]MH_I2C_Read... [09:29:27]*** Stop cut motor [09:29:27]*** Cut end [09:29:27]Read from MH i2c: 01 07 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [09:29:27]process_action close_receipt done [09:29:27]requested_data is exist [09:29:27]produce_requested_data [09:29:27]requested_item fm.sn is exist - process it [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 11 00 00 [09:29:27]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 17 00 [09:29:27]MH_I2C_Read... [09:29:27]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 [09:29: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:29:27]wFMCommunicate OK [09:29:27]requested_item fd.num is exist - process it [09:29:27]SAM_PROTO_GetFieldsCounters [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 13 00 00 [09:29:27]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 62 00 [09:29:27]MH_I2C_Read... [09:29:27]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 88 52 02 00 0E 04 04 00 DC 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 76 [09:29: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 88 52 02 00 0E 04 04 00 DC 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:29:27]wFMCommunicate OK [09:29:27]SAM_PROTO_GetFieldsCounters done [09:29:27]requested_item shift.num is exist - process it [09:29:27]requested_item shift.opened is exist - process it [09:29:27]req_shift_opened [09:29:27]FM_GetShiftState [09:29:27]SAM_PROTO_GetShiftState [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 13 01 00 [09:29:27]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:28]Read from MH i2c: E2 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 0E 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [09:29:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:29:28]wFMCommunicate OK [09:29:28]SAM_PROTO_GetShiftState done [09:29:28]FM_GetShiftState done [09:29:28]req_shift_opened done [09:29:28]requested_item shift.open_date is exist - process it [09:29:28]req_shift_open_date [09:29:28]req_shift_open_date done [09:29:28]produce_requested_data done [09:29:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152200,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:29:28]process_action_free close_receipt [09:29:28]json_value_free [09:29:28]json_value_free done [09:29:28]process_json_proto returns [09:29:28]Send response to host [09:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152200,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:29:28]free response buf [09:29:28]execute_script done [09:29:28]execute_script returns [09:29:28]free content buf [09:29:28]Sock 9.Close socket [09:29:28]Sock 9.Thread stoped [09:29:29]recv_with_timeout no data received [09:29:31]Connected sock=11 [09:29: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 A7 EC 07 01 98 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 48 00 00 00 F4 03 04 00 F5 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 94 54 DD 82 16 DE 00 6F 42 71 3B 07 E6 0E [09:29:31]accept exits with 10 [09:29:31]New connection [09:29:31]New thread 3067227492 created [09:29:31]Thread 3067084132 joined [09:29:31]Waiting for new connection... [09:29:31] Sock 10.Parse request [09:29:31]Sock 10.Check first char [09:29:31]Sock 10.First char is OK [09:29:31]request: POST /json_proto HTTP/1.0 [09:29:31]Method: POST [09:29:31]URL: /json_proto [09:29:31]Method is POST - this is cgi request [09:29:31]url: /json_proto [09:29:31]query_string will be loaded in cgi processing [09:29:31]execute_cgi json_proto POST (null) [09:29:31]execute_cgi path=json_proto method=POST [09:29:31]POST find Content-Length [09:29:31]Host: 172.17.43.67:8080 [09:29:31]Content-Length: 627 [09:29:31]Content-Type: application/json [09:29:31] [09:29:31]POST finish read [09:29:31]Found Content-Length = 627 [09:29:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786208", "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" : 28.860, "sum" : 2000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:31]execute_script... [09:29: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)1786208", "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" : 28.860, "sum" : 2000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:31]POST & json_proto [09:29:31]process_json_proto [09:29:31]json parsed OK: [09:29:31]protocol is kg_v1.0 [09:29:31]action value=close_receipt [09:29:31]process_action close_receipt [09:29:31]cmd_close_receipt [09:29:31]MH_GetDate [09:29:31]Write to MH i2c: F0 00 00 49 01 39 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: F0 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: F0 09 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: F0 09 00 49 01 00 FC 34 F1 66 6A BD 47 65 9C [09:29:31]GetLastDocTimeStamp 1727083765 [09:29:31]current date 1727083772 [09:29:31]FM_GetShiftState [09:29:31]SAM_PROTO_GetShiftState [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 13 01 00 [09:29:31]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0E 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2A [09:29:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:29:31]wFMCommunicate OK [09:29:31]SAM_PROTO_GetShiftState done [09:29:31]FM_GetShiftState done [09:29:31]opened in 1727051593 [09:29:31]opened+sec_in_day 1727137993 [09:29:31]quantity*price = 199999 [09:29:31]sum+1 = 200001 [09:29:31]Check (price>sum+1) || (price+1 о реализуемом товаре [09:29:33]line ИТОГО: 2000.00 [09:29:33]line НСП 1% : 17.70 [09:29:33]line НДС 12% : 212.39 [09:29:33]line Наличными: 2000.00 [09:29:33]line Безнал.: 0.00 [09:29:33]line Место: АЗС № 89 "Партнер Нефть" [09:29:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:29:33]line СНО: Общий режим [09:29:33]line Чек 73 23.09.2024 09:29 [09:29:33]line Смена: 476 ФФД: 1.0 [09:29:33]line ЗНМ: 0300000113 [09:29:33]line РНМ: 0000000000091825 [09:29:33]line Версия ККМ: 001 [09:29:33]line ФМ: 0000000000871835 [09:29:33]line ФД: 152201 [09:29:33]line ФПД: 61315268375225 [09:29:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152201&fm=61315268375225&tin=02508201610067®Number=0000000000091825&sum=200000 [09:29:33]written 0, free lines is 4095 [09:29:33]OFD Sender: Processing packet 152201 [packets to send 828, broken 827] [09:29:33]ProducePacketName [09:29:33]name=ofd_packets/00152201 [09:29:33]OFD Sender: To server: pG, [09:29:33]CommunicateWithHost lk.salyk.kg:30040 [09:29:33]ConnectInit lk.salyk.kg [09:29:34]Write to MH i2c: 01 00 00 85 01 86 [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 07 00 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 04 0D 9E [09:29:34]RasterBufferAndPrint [09:29:34]line [09:29:34]line [09:29:34]line [09:29:34]line [09:29:34]line [09:29:34]written 0, free lines is 3347 [09:29:34]MH_Cut [09:29:34]Write to MH i2c: D1 01 00 8C 01 01 5F [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: D1 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: D1 01 00 [09:29:34]MH_I2C_Read... [09:29:34]Read from MH i2c: D1 01 00 8C 01 00 5E [09:29:34]Write to MH i2c: 01 00 00 8D 01 8E [09:29:34]Connected sock=9 [09:29: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 0B 01 00 00 7F D4 03 01 58 58 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 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 FC 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 37 C4 12 CA 72 B9 17 12 E5 02 52 34 B3 F3 [09:29:34]Write i2c OK [09:29:34]MH_I2C_Read... [09:29: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 CA 90 47 00 E5 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 89 52 02 00 F4 03 04 00 FE DC F0 66 B6 04 01 00 00 8B E4 94 0B 9A D9 F0 4B [09:29:34]CommunicateWithHost err = 0 [09:29:34]CheckOFDResponse [09:29:34]1017 (14) - 77093643461234 [09:29:34]1041 (16) - 0000000000871835 [09:29:34]1040 (4) - 152201 [09:29:34]1012 (4) - 23.09.2024 03:14 [09:29:34]1206 (1) - 0 [09:29:34]OFD Sender: Remove packet 152201 [09:29:34]ProducePacketName [09:29:34]name=ofd_packets/00152201 [09:29:34]NVStorageDeleteData [09:29:34]*** Cut start [09:29:34]*** Purtial cut [09:29:34]*** CUTSNS_PIN = 0 [09:29:35]*** Stage 1: CUTSNS_PIN = 1 [09:29:35]OFD Sender: No OFD packet to send [09:29:36]Read from MH i2c: 01 [09:29:36]MH_I2C_Read... [09:29:36]*** Stop cut motor [09:29:36]*** Cut end [09:29:36]Read from MH i2c: 01 07 00 [09:29:36]MH_I2C_Read... [09:29:36]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [09:29:36]process_action close_receipt done [09:29:36]requested_data is exist [09:29:36]produce_requested_data [09:29:36]requested_item fm.sn is exist - process it [09:29:36]wFMCommunicate request_size=4 [09:29:36]MH_SAM_APDU [09:29:36]CAPDU: 80 11 00 00 [09:29:36]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [09:29:36]Write i2c OK [09:29:36]MH_I2C_Read... [09:29:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:36]Read from MH i2c: E2 [09:29:36]MH_I2C_Read... [09:29:36]Read from MH i2c: E2 17 00 [09:29:36]MH_I2C_Read... [09:29:36]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 [09: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 [09:29:36]wFMCommunicate OK [09:29:36]requested_item fd.num is exist - process it [09:29:36]SAM_PROTO_GetFieldsCounters [09:29:36]wFMCommunicate request_size=4 [09:29:36]MH_SAM_APDU [09:29:36]CAPDU: 80 13 00 00 [09:29:36]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [09:29:36]Write i2c OK [09:29:36]MH_I2C_Read... [09:29:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:37]Read from MH i2c: E2 [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: E2 62 00 [09:29:37]MH_I2C_Read... [09:29:37]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 89 52 02 00 0E 04 04 00 DC 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 C2 [09:29: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 89 52 02 00 0E 04 04 00 DC 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:29:37]wFMCommunicate OK [09:29:37]SAM_PROTO_GetFieldsCounters done [09:29:37]requested_item shift.num is exist - process it [09:29:37]requested_item shift.opened is exist - process it [09:29:37]req_shift_opened [09:29:37]FM_GetShiftState [09:29:37]SAM_PROTO_GetShiftState [09:29:37]wFMCommunicate request_size=4 [09:29:37]MH_SAM_APDU [09:29:37]CAPDU: 80 13 01 00 [09:29:37]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [09:29:37]Write i2c OK [09:29:37]MH_I2C_Read... [09:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:37]Read from MH i2c: E2 [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: E2 0E 00 [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 70 [09:29:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:29:37]wFMCommunicate OK [09:29:37]SAM_PROTO_GetShiftState done [09:29:37]FM_GetShiftState done [09:29:37]req_shift_opened done [09:29:37]requested_item shift.open_date is exist - process it [09:29:37]req_shift_open_date [09:29:37]req_shift_open_date done [09:29:37]produce_requested_data done [09:29:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152201,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:29:37]process_action_free close_receipt [09:29:37]json_value_free [09:29:37]json_value_free done [09:29:37]process_json_proto returns [09:29:37]Send response to host [09:29:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152201,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:29:37]free response buf [09:29:37]execute_script done [09:29:37]execute_script returns [09:29:37]free content buf [09:29:37]Sock 10.Close socket [09:29:37]Sock 10.Thread stoped [09:29:37]accept exits with 8 [09:29:37]New connection [09:29:37]New thread 3067084132 created [09:29:37]Thread 3067227492 joined [09:29:37]Waiting for new connection... [09:29:37] Sock 8.Parse request [09:29:37]Sock 8.Check first char [09:29:37]Sock 8.First char is OK [09:29:37]request: POST /json_proto HTTP/1.0 [09:29:37]Method: POST [09:29:37]URL: /json_proto [09:29:37]Method is POST - this is cgi request [09:29:37]url: /json_proto [09:29:37]query_string will be loaded in cgi processing [09:29:37]execute_cgi json_proto POST (null) [09:29:37]execute_cgi path=json_proto method=POST [09:29:37]POST find Content-Length [09:29:37]Host: 172.17.43.67:8080 [09:29:37]Content-Length: 679 [09:29:37]Content-Type: application/json [09:29:37] [09:29:37]POST finish read [09:29:37]Found Content-Length = 679 [09:29:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786210", "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" ] } } [09:29:37]execute_script... [09:29: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)1786210", "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" ] } } [09:29:37]POST & json_proto [09:29:37]process_json_proto [09:29:37]json parsed OK: [09:29:37]protocol is kg_v1.0 [09:29:37]action value=close_receipt [09:29:37]process_action close_receipt [09:29:37]cmd_close_receipt [09:29:37]MH_GetDate [09:29:37]Write to MH i2c: F0 00 00 91 01 81 [09:29:37]Write i2c OK [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: F0 [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: F0 09 00 [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: F0 09 00 91 01 00 02 35 F1 66 6A BD 47 65 EB [09:29:37]GetLastDocTimeStamp 1727083772 [09:29:37]current date 1727083778 [09:29:37]FM_GetShiftState [09:29:37]SAM_PROTO_GetShiftState [09:29:37]wFMCommunicate request_size=4 [09:29:37]MH_SAM_APDU [09:29:37]CAPDU: 80 13 01 00 [09:29:37]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [09:29:37]Write i2c OK [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:37] [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: E2 0E 00 [09:29:37]MH_I2C_Read... [09:29:37]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 72 [09:29:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:29:37]wFMCommunicate OK [09:29:37]SAM_PROTO_GetShiftState done [09:29:37]FM_GetShiftState done [09:29:37]opened in 1727051593 [09:29:37]opened+sec_in_day 1727137993 [09:29:37]quantity*price = 70037 [09:29:37]sum+1 = 70038 [09:29:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 73 23.09.2024 09:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152201 ФПД: 61315268375225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152201&fm=61315268375225&tin=02508201610067®Number=0000000000091825&sum=200000 [09:29:33]StoreToDocumentArchive [09:29:33]shift 476 fd 152201 [09:29:33]save to /storage/0476/doc_00152201 [09:29:33]save last doc name /storage/0476/doc_00152201 to /storage/kkm_last_doc_name [09:29:33]save OK [09:29:33]Clear old archive folders... [09:29:33]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:29:33]tlvbuf is 00BF1550 [09:29:33]SAM_PROTO_ClearQueue [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 09 00 00 [09:29:33]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]SAM_PROTO_ClearQueue done [09:29:33]KKMCreateOFDPacket [09:29:33]OFDProtocolAddRootSTLVToBuf [09:29:33]FM_MakeSignedData [09:29:33]FM_MakeSignedData [09:29:33]SAM_PROTO_SignData [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 01 02 [09:29:33]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]wFMCommunicate request_size=255 [09:29:33]MH_SAM_APDU [09:29:33]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 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 FC 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 37 C4 12 CA 72 [09:29:33]Write to MH i2c: E2 02 01 59 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 BC 70 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 40 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 FC 34 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 37 C4 12 CA 72 00 00 53 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]OFD Sender: No OFD packet to send [09:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]wFMCommunicate request_size=6 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 02 02 01 B9 [09:29:33]Write to MH i2c: E2 09 00 5A 01 80 0D 02 02 01 00 B9 00 00 90 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [09:29:33]RAPDU: 90 00 [09:29:33]wFMCommunicate OK [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 0D 03 02 [09:29:33]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 0B 00 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 0B 00 5B 01 00 17 12 E5 02 52 34 B3 F3 90 00 14 [09:29:33]RAPDU: 17 12 E5 02 52 34 B3 F3 90 00 [09:29:33]wFMCommunicate OK [09:29:33]SAM_PROTO_SignData done [09:29:33]FM_MakeSignedData done [09:29:33]CreateOFDProtocolMessage [09:29:33]wFMCommunicate request_size=4 [09:29:33]MH_SAM_APDU [09:29:33]CAPDU: 80 11 00 00 [09:29:33]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [09:29:33]Write i2c OK [09:29:33]MH_I2C_Read... [09:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:33]Read from MH i2c: E2 [09:29:33]MH_I2C_Read... [09:29:33]Read from MH i2c: E2 17 00 [09:29:33]MH_I2C_Read... [09:29:33]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 [09: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 [09:29:33]wFMCommunicate OK [09:29:33]CreateOFDProtocolMessage done [09:29:33]OFDSenderStorePacket 152201 [09:29:33]StoreOFDPacket docnum=152201 [09:29:38]RAPDU: 90 00 [09:29:38]wFMCommunicate OK [09:29:38]wFMCommunicate request_size=13 [09:29:38]MH_SAM_APDU [09:29:38]CAPDU: 80 15 02 00 08 F4 03 04 00 02 35 F1 66 [09:29:38]Write to MH i2c: E2 10 00 9B 01 80 15 02 00 08 00 F4 03 04 00 02 35 F1 66 00 00 B5 [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:29:38]Read from MH i2c: E2 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [09:29:38]RAPDU: 90 00 [09:29:38]wFMCommunicate OK [09:29:38]wFMCommunicate request_size=25 [09:29:38]MH_SAM_APDU [09:29:38]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:29:38]Write to MH i2c: E2 1C 00 9C 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 7F [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:29:38]Read from MH i2c: E2 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [09:29:38]RAPDU: 90 00 [09:29:38]wFMCommunicate OK [09:29:38]wFMCommunicate request_size=4 [09:29:38]MH_SAM_APDU [09:29:38]CAPDU: 80 15 03 00 [09:29:38]Write to MH i2c: E2 08 00 9D 01 80 15 03 00 00 00 00 00 1F [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:29:38]Read from MH i2c: E2 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 40 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 40 00 9D 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 8A 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 4A 00 00 00 35 04 06 00 89 21 C8 BB 55 70 90 00 0C [09:29:38]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 8A 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 4A 00 00 00 35 04 06 00 89 21 C8 BB 55 70 90 00 [09:29:38]wFMCommunicate OK [09:29:38]SAM_PROTO_ProcessDocument answer len = 59 [09:29:38]SAM_PROTO_ProcessDocument done [09:29:38]SetTLVBufToDocument [09:29:38]Processing tag 1209 (04B9) [09:29:38]Malloc new data [09:29:38]Processing tag 1041 (0411) [09:29:38]Processing tag 1040 (0410) [09:29:38]Malloc new data [09:29:38]Processing tag 1038 (040E) [09:29:38]Malloc new data [09:29:38]Processing tag 1042 (0412) [09:29:38]Malloc new data [09:29:38]Processing tag 1077 (0435) [09:29:38]Malloc new data [09:29:38]SetTLVBufToDocument err=0 [09:29:38]KKMLoadAndSignReceiptData store KKM data [09:29:38]KKMLoadAndSignReceiptData err=0 [09:29:38]wFMCommunicate request_size=4 [09:29:38]MH_SAM_APDU [09:29:38]CAPDU: 80 11 00 00 [09:29:38]Write to MH i2c: E2 08 00 9E 01 80 11 00 00 00 00 00 00 19 [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:38]Read from MH i2c: E2 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 17 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 17 00 9E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [09:29:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:29:38]wFMCommunicate OK [09:29:38]Счет N : (1)1786210 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 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 СНО: Общий режим Чек 74 23.09.2024 09:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152202 ФПД: 150778194646384 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092938&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152202&fm=150778194646384&tin=02508201610067®Number=0000000000091825&sum=70000 [09:29:38]StoreToDocumentArchive [09:29:38]shift 476 fd 152202 [09:29:38]save to /storage/0476/doc_00152202 [09:29:38]save last doc name /storage/0476/doc_00152202 to /storage/kkm_last_doc_name [09:29:38]save OK [09:29:38]Clear old archive folders... [09:29:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:38]tlvbuf is 00C4EE80 [09:29:38]SAM_PROTO_ClearQueue [09:29:38]wFMCommunicate request_size=4 [09:29:38]MH_SAM_APDU [09:29:38]CAPDU: 80 09 00 00 [09:29:38]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:38]Read from MH i2c: E2 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [09:29:38]RAPDU: 90 00 [09:29:38]wFMCommunicate OK [09:29:38]SAM_PROTO_ClearQueue done [09:29:38]KKMCreateOFDPacket [09:29:38]OFDProtocolAddRootSTLVToBuf [09:29:38]FM_MakeSignedData [09:29:38]FM_MakeSignedData [09:29:38]SAM_PROTO_SignData [09:29:38]wFMCommunicate request_size=4 [09:29:38]MH_SAM_APDU [09:29:38]CAPDU: 80 0D 01 02 [09:29:38]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:38]Read from MH i2c: E2 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 [09:29:38]MH_I2C_Read... [09:29:38]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:29:38]RAPDU: 90 00 [09:29:38]wFMCommunicate OK [09:29:38]wFMCommunicate request_size=255 [09:29:38]MH_SAM_APDU [09:29: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 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 4A 00 00 00 F4 03 04 00 02 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 89 [09:29:38]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 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 4A 00 00 00 F4 03 04 00 02 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 89 00 00 9C [09:29:38]Write i2c OK [09:29:38]MH_I2C_Read... [09:29:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:39]Read from MH i2c: E2 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 03 00 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:29:39]RAPDU: 90 00 [09:29:39]wFMCommunicate OK [09:29:39]wFMCommunicate request_size=10 [09:29:39]MH_SAM_APDU [09:29:39]CAPDU: 80 0D 02 02 05 21 C8 BB 55 70 [09:29:39]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 21 C8 BB 55 70 00 00 90 [09:29:39]Write i2c OK [09:29:39]MH_I2C_Read... [09:29:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:39]Read from MH i2c: E2 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 03 00 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:29:39]RAPDU: 90 00 [09:29:39]wFMCommunicate OK [09:29:39]wFMCommunicate request_size=4 [09:29:39]MH_SAM_APDU [09:29:39]CAPDU: 80 0D 03 02 [09:29:39]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [09:29:39]Write i2c OK [09:29:39]MH_I2C_Read... [09:29:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:39]Read from MH i2c: E2 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 0B 00 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 0B 00 A3 01 00 01 C6 39 C9 F7 0F 6D B6 90 00 12 [09:29:39]RAPDU: 01 C6 39 C9 F7 0F 6D B6 90 00 [09:29:39]wFMCommunicate OK [09:29:39]SAM_PROTO_SignData done [09:29:39]FM_MakeSignedData done [09:29:39]CreateOFDProtocolMessage [09:29:39]wFMCommunicate request_size=4 [09:29:39]MH_SAM_APDU [09:29:39]CAPDU: 80 11 00 00 [09:29:39]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [09:29:39]Write i2c OK [09:29:39]MH_I2C_Read... [09:29:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:39]Read from MH i2c: E2 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: E2 17 00 [09:29:39]MH_I2C_Read... [09:29:39]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 [09:29:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:29:39]wFMCommunicate OK [09:29:39]CreateOFDProtocolMessage done [09:29:39]OFDSenderStorePacket 152202 [09:29:39]StoreOFDPacket docnum=152202 [09:29: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 AD 19 07 01 FB 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 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 4A 00 00 00 F4 03 04 00 02 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 89 21 C8 BB 55 70 01 C6 39 C9 F7 0F 6D B6 [09:29:39]CheckFolder [09:29:39]dirname=/storage/ofd_packets [09:29:39]CheckFolder done [09:29:39]ProducePacketName [09:29:39]name=ofd_packets/00152202 [09:29:39]NVStorageSaveData ofd_packets/00152202 [09:29:39]File name is /storage/ofd_packets/00152202 [09:29:39]Write 301 bytes [09:29:39]NVStorageSaveData done [09:29:39]OFDSenderStorePacket done [09:29:39]KKMCreateOFDPacket done [09:29:39]NVStorageSaveData kkm_last_timestamp [09:29:39]File name is /storage/kkm_last_timestamp [09:29:39]Write 4 bytes [09:29:39]NVStorageSaveData done [09:29:39]ExternCall_PrintAddStr [09:29:39]wPrintStart [09:29:39]Write to MH i2c: 01 00 00 A5 01 A6 [09:29:39]Write i2c OK [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: 01 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: 01 07 00 [09:29:39]MH_I2C_Read... [09:29:39]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [09:29:39]RasterBufferAndPrint [09:29:39]line Счет N : (1)1786210 [09:29:39]line ИНН: 02508201610067 [09:29:39]line Контрольно-Кассовый Чек [09:29:39]line ПРОДАЖА [09:29:39]line ТРК (МРК, ГНК) : 12 [09:29:39]line Товар: 2710124130 [09:29:39]line Аи-92-К-5 [09:29:39]line 10.330 * 67.80 [09:29:39]line = 700.37 [09:29:39]line НДС 12% НСП 1% [09:29:39]line > о реализуемом товаре [09:29:39]line ОКРУГЛЕНИЕ: -0.37 [09:29:39]line ИТОГО: 700.00 [09:29:39]line Внесено: 700.00 [09:29:39]line СДАЧА: 0.00 [09:29:39]line НСП 1% : 6.20 [09:29:39]line НДС 12% : 74.38 [09:29:39]line Наличными: 700.00 [09:29:39]line Безнал.: 0.00 [09:29:39]line Место: АЗС № 89 "Партнер Нефть" [09:29:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:29:39]line СНО: Общий режим [09:29:39]line Чек 74 23.09.2024 09:29 [09:29:39]line Смена: 476 ФФД: 1.0 [09:29:39]line ЗНМ: 0300000113 [09:29:39]line РНМ: 0000000000091825 [09:29:39]line Версия ККМ: 001 [09:29:39]line ФМ: 0000000000871835 [09:29:39]line ФД: 152202 [09:29:39]line ФПД: 150778194646384 [09:29:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T092938&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152202&fm=150778194646384&tin=02508201610067®Number=0000000000091825&sum=70000 [09:29:39]written 0, free lines is 4095 [09:29:39]OFD Sender: Processing packet 152202 [packets to send 828, broken 827] [09:29:39]ProducePacketName [09:29:39]name=ofd_packets/00152202 [09:29:39]OFD Sender: To server: pG, [09:29:39]CommunicateWithHost lk.salyk.kg:30040 [09:29:39]ConnectInit lk.salyk.kg [09:29:40]Write to MH i2c: 01 00 00 D0 01 D1 [09:29:40]Write i2c OK [09:29:40]MH_I2C_Read... [09:29:40]Read from MH i2c: 01 [09:29:40]MH_I2C_Read... [09:29:40]Read from MH i2c: 01 07 00 [09:29:40]MH_I2C_Read... [09:29:40]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 D1 0C B5 [09:29:40]RasterBufferAndPrint [09:29:40]line [09:29:40]line [09:29:40]line [09:29:40]line [09:29:40]line [09:29:40]written 0, free lines is 3305 [09:29:40]MH_Cut [09:29:40]Write to MH i2c: D1 01 00 D7 01 01 AA [09:29:40]Write i2c OK [09:29:40]MH_I2C_Read... [09:29:40]Read from MH i2c: D1 [09:29:40]MH_I2C_Read... [09:29:40]Read from MH i2c: D1 01 00 [09:29:40]MH_I2C_Read... [09:29:40]Read from MH i2c: D1 01 00 D7 01 00 A9 [09:29:40]Write to MH i2c: 01 00 00 D8 01 D9 [09:29:40]Write i2c OK [09:29:40]MH_I2C_Read... [09:29:40]Connected sock=10 [09:29: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 AD 19 07 01 FB 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 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 4A 00 00 00 F4 03 04 00 02 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 89 21 C8 BB 55 70 01 C6 39 C9 F7 0F 6D B6 [09:29:40]*** Cut start [09:29:40]*** Purtial cut [09:29:40]*** Stage 1: CUTSNS_PIN = 1 [09:29: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 0F 7B 47 00 09 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 8A 52 02 00 F4 03 04 00 04 DD F0 66 B6 04 01 00 00 8B 2D CD 6C B9 90 5C 39 [09:29:41]CommunicateWithHost err = 0 [09:29:41]CheckOFDResponse [09:29:41]1017 (14) - 77093643461234 [09:29:41]1041 (16) - 0000000000871835 [09:29:41]1040 (4) - 152202 [09:29:41]1012 (4) - 23.09.2024 03:14 [09:29:41]1206 (1) - 0 [09:29:41]OFD Sender: Remove packet 152202 [09:29:41]ProducePacketName [09:29:41]name=ofd_packets/00152202 [09:29:41]NVStorageDeleteData [09:29:41]Read from MH i2c: 01 [09:29:41]MH_I2C_Read... [09:29:41]*** Stop cut motor [09:29:41]*** Cut end [09:29:41]Read from MH i2c: 01 07 00 [09:29:41]MH_I2C_Read... [09:29:41]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [09:29:41]process_action close_receipt done [09:29:41]requested_data is exist [09:29:41]produce_requested_data [09:29:41]requested_item fm.sn is exist - process it [09:29:41]wFMCommunicate request_size=4 [09:29:41]MH_SAM_APDU [09:29:41]CAPDU: 80 11 00 00 [09:29:41]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [09:29:41]Write i2c OK [09:29:41]MH_I2C_Read... [09:29:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:41]Read from MH i2c: E2 [09:29:41]MH_I2C_Read... [09:29:41]Read from MH i2c: E2 17 00 [09:29:41]MH_I2C_Read... [09:29:41]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 [09:29:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:29:41]wFMCommunicate OK [09:29:41]requested_item fd.num is exist - process it [09:29:41]SAM_PROTO_GetFieldsCounters [09:29:41]wFMCommunicate request_size=4 [09:29:41]MH_SAM_APDU [09:29:41]CAPDU: 80 13 00 00 [09:29:41]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [09:29:41]Write i2c OK [09:29:41]MH_I2C_Read... [09:29:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:41]Read from MH i2c: E2 [09:29:41]MH_I2C_Read... [09:29:41]Read from MH i2c: E2 62 00 [09:29:41]MH_I2C_Read... [09:29:41]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 8A 52 02 00 0E 04 04 00 DC 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 11 [09:29: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 8A 52 02 00 0E 04 04 00 DC 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:29:41]wFMCommunicate OK [09:29:41]SAM_PROTO_GetFieldsCounters done [09:29:41]requested_item shift.num is exist - process it [09:29:41]requested_item shift.opened is exist - process it [09:29:41]req_shift_opened [09:29:41]FM_GetShiftState [09:29:41]SAM_PROTO_GetShiftState [09:29:41]wFMCommunicate request_size=4 [09:29:41]MH_SAM_APDU [09:29:41]CAPDU: 80 13 01 00 [09:29:41]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [09:29:41]OFD Sender: No OFD packet to send [09:29:41]Write i2c OK [09:29:41]MH_I2C_Read... [09:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:41]Read from MH i2c: E2 [09:29:41]MH_I2C_Read... [09:29:41]Read from MH i2c: E2 0E 00 [09:29:41]MH_I2C_Read... [09:29:41]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BB [09:29:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:29:41]wFMCommunicate OK [09:29:41]SAM_PROTO_GetShiftState done [09:29:41]FM_GetShiftState done [09:29:41]req_shift_opened done [09:29:41]requested_item shift.open_date is exist - process it [09:29:41]req_shift_open_date [09:29:41]req_shift_open_date done [09:29:41]produce_requested_data done [09:29:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152202,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:29:41]process_action_free close_receipt [09:29:41]json_value_free [09:29:41]json_value_free done [09:29:41]process_json_proto returns [09:29:41]Send response to host [09:29:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152202,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:29:41]free response buf [09:29:41]execute_script done [09:29:41]execute_script returns [09:29:41]free content buf [09:29:41]Sock 8.Close socket [09:29:41]Sock 8.Thread stoped [09:29:46]OFD Sender: No OFD packet to send [09:29:49]recv_with_timeout no data received [09:29:51]OFD Sender: No OFD packet to send [09:29:56]OFD Sender: No OFD packet to send [09:30:01]OFD Sender: No OFD packet to send [09:30:06]OFD Sender: No OFD packet to send [09:30:08]recv_with_timeout no data received [09:30:11]OFD Sender: No OFD packet to send [09:30:16]OFD Sender: No OFD packet to send [09:30:19]accept exits with 9 [09:30:19]New connection [09:30:19]New thread 3067227492 created [09:30:19]Thread 3067084132 joined [09:30:19]Waiting for new connection... [09:30:19] Sock 9.Parse request [09:30:19]Sock 9.Check first char [09:30:19]Sock 9.First char is OK [09:30:19]request: POST /json_proto HTTP/1.0 [09:30:19]Method: POST [09:30:19]URL: /json_proto [09:30:19]Method is POST - this is cgi request [09:30:19]url: /json_proto [09:30:19]query_string will be loaded in cgi processing [09:30:19]execute_cgi json_proto POST (null) [09:30:19]execute_cgi path=json_proto method=POST [09:30:19]POST find Content-Length [09:30:19]Host: 172.17.43.67:8080 [09:30:19]Content-Length: 680 [09:30:19]Content-Type: application/json [09:30:19] [09:30:19]POST finish read [09:30:19]Found Content-Length = 680 [09:30:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786207", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:19]execute_script... [09:30: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)1786207", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:19]POST & json_proto [09:30:19]process_json_proto [09:30:19]json parsed OK: [09:30:19]protocol is kg_v1.0 [09:30:19]action value=close_receipt [09:30:19]process_action close_receipt [09:30:19]cmd_close_receipt [09:30:19]MH_GetDate [09:30:19]Write to MH i2c: F0 00 00 DC 01 CC [09:30:19]Write i2c OK [09:30:19]MH_I2C_Read... [09:30:19]Read from MH i2c: F0 [09:30:19]MH_I2C_Read... [09:30:19]Read from MH i2c: F0 09 00 [09:30:19]MH_I2C_Read... [09:30:19]Read from MH i2c: F0 09 00 DC 01 00 2C 35 F1 66 6A BD 47 65 60 [09:30:19]GetLastDocTimeStamp 1727083778 [09:30:19]current date 1727083820 [09:30:19]FM_GetShiftState [09:30:19]SAM_PROTO_GetShiftState [09:30:19]wFMCommunicate request_size=4 [09:30:19]MH_SAM_APDU [09:30:19]CAPDU: 80 13 01 00 [09:30:19]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [09:30:19]Write i2c OK [09:30:19]MH_I2C_Read... [09:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:19]Read from MH i2c: E2 [09:30:19]MH_I2C_Read... [09:30:19]Read from MH i2c: E2 0E 00 [09:30:19]MH_I2C_Read... [09:30:19]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BD [09:30:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:30:19]wFMCommunicate OK [09:30:19]SAM_PROTO_GetShiftState done [09:30:19]FM_GetShiftState done [09:30:19]opened in 1727051593 [09:30:19]opened+sec_in_day 1727137993 [09:30:19]quantity*price = 300075 [09:30:19]sum+1 = 300077 [09:30:19]Check (price>sum+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 СНО: Общий режим Чек 75 23.09.2024 09:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152203 ФПД: 215100444780130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152203&fm=215100444780130&tin=02508201610067®Number=0000000000091825&sum=300000 [09:30:20]StoreToDocumentArchive [09:30:20]shift 476 fd 152203 [09:30:20]save to /storage/0476/doc_00152203 [09:30:20]save last doc name /storage/0476/doc_00152203 to /storage/kkm_last_doc_name [09:30:20]save OK [09:30:20]Clear old archive folders... [09:30:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:30:20]tlvbuf is 00C4A410 [09:30:20]SAM_PROTO_ClearQueue [09:30:20]wFMCommunicate request_size=4 [09:30:20]MH_SAM_APDU [09:30:20]CAPDU: 80 09 00 00 [09:30:20]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [09:30:20]Write i2c OK [09:30:20]MH_I2C_Read... [09:30:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:20]Read from MH i2c: E2 [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: E2 03 00 [09:30:20]MH_I2C_Read... [09:30:20]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [09:30:20]RAPDU: 90 00 [09:30:20]wFMCommunicate OK [09:30:20]SAM_PROTO_ClearQueue done [09:30:20]KKMCreateOFDPacket [09:30:20]OFDProtocolAddRootSTLVToBuf [09:30:20]FM_MakeSignedData [09:30:20]FM_MakeSignedData [09:30:20]SAM_PROTO_SignData [09:30:20]wFMCommunicate request_size=4 [09:30:20]MH_SAM_APDU [09:30:20]CAPDU: 80 0D 01 02 [09:30:20]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [09:30:20]Write i2c OK [09:30:20]MH_I2C_Read... [09:30:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:20]Read from MH i2c: E2 [09:30:20]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]wFMCommunicate request_size=255 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 4B 00 00 00 F4 03 04 00 2C 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C3 A1 F9 9A [09:30:21]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 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 4B 00 00 00 F4 03 04 00 2C 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C3 A1 F9 9A 00 00 D7 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]wFMCommunicate request_size=7 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 0D 02 02 02 26 62 [09:30:21]Write to MH i2c: E2 0A 00 ED 01 80 0D 02 02 02 00 26 62 00 00 F4 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:30:21]RAPDU: 90 00 [09:30:21]wFMCommunicate OK [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 0D 03 02 [09:30:21]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0B 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 0B 00 EE 01 00 C3 16 3B 17 47 8C 5E 80 90 00 47 [09:30:21]RAPDU: C3 16 3B 17 47 8C 5E 80 90 00 [09:30:21]wFMCommunicate OK [09:30:21]SAM_PROTO_SignData done [09:30:21]FM_MakeSignedData done [09:30:21]CreateOFDProtocolMessage [09:30:21]wFMCommunicate request_size=4 [09:30:21]MH_SAM_APDU [09:30:21]CAPDU: 80 11 00 00 [09:30:21]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:21]Read from MH i2c: E2 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: E2 17 00 [09:30:21]MH_I2C_Read... [09:30:21]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 [09:30:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:21]wFMCommunicate OK [09:30:21]CreateOFDProtocolMessage done [09:30:21]OFDSenderStorePacket 152203 [09:30:21]StoreOFDPacket docnum=152203 [09:30: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 27 8B 04 01 64 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 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 4B 00 00 00 F4 03 04 00 2C 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C3 A1 F9 9A 26 62 C3 16 3B 17 47 8C 5E 80 [09:30:21]CheckFolder [09:30:21]dirname=/storage/ofd_packets [09:30:21]CheckFolder done [09:30:21]ProducePacketName [09:30:21]name=ofd_packets/00152203 [09:30:21]NVStorageSaveData ofd_packets/00152203 [09:30:21]File name is /storage/ofd_packets/00152203 [09:30:21]Write 298 bytes [09:30:21]NVStorageSaveData done [09:30:21]OFDSenderStorePacket done [09:30:21]KKMCreateOFDPacket done [09:30:21]NVStorageSaveData kkm_last_timestamp [09:30:21]File name is /storage/kkm_last_timestamp [09:30:21]Write 4 bytes [09:30:21]NVStorageSaveData done [09:30:21]ExternCall_PrintAddStr [09:30:21]wPrintStart [09:30:21]Write to MH i2c: 01 00 00 F0 01 F1 [09:30:21]Write i2c OK [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: 01 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: 01 07 00 [09:30:21]MH_I2C_Read... [09:30:21]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [09:30:21]RasterBufferAndPrint [09:30:21]line Счет N : (1)1786207 [09:30:21]line ИНН: 02508201610067 [09:30:21]line Контрольно-Кассовый Чек [09:30:21]line ПРОДАЖА [09:30:21]line ТРК (МРК, ГНК) : 41 [09:30:21]line Товар: 2710194210 [09:30:21]line ДТ-К-5 [09:30:21]line 39.380 * 76.20 [09:30:21]line = 3000.76 [09:30:21]line НДС 12% НСП 1% [09:30:21]line > о реализуемом товаре [09:30:21]line ОКРУГЛЕНИЕ: -0.76 [09:30:21]line ИТОГО: 3000.00 [09:30:21]line Внесено: 3000.00 [09:30:21]line СДАЧА: 0.00 [09:30:21]line НСП 1% : 26.55 [09:30:21]line НДС 12% : 318.66 [09:30:21]line Наличными: 3000.00 [09:30:21]line Безнал.: 0.00 [09:30:21]line Место: АЗС № 89 "Партнер Нефть" [09:30:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:30:21]line СНО: Общий режим [09:30:21]line Чек 75 23.09.2024 09:30 [09:30:21]line Смена: 476 ФФД: 1.0 [09:30:21]line ЗНМ: 0300000113 [09:30:21]line РНМ: 0000000000091825 [09:30:21]line Версия ККМ: 001 [09:30:21]line ФМ: 0000000000871835 [09:30:21]line ФД: 152203 [09:30:21]line ФПД: 215100444780130 [09:30:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152203&fm=215100444780130&tin=02508201610067®Number=0000000000091825&sum=300000 [09:30:21]OFD Sender: Processing packet 152203 [packets to send 828, broken 827] [09:30:21]ProducePacketName [09:30:21]name=ofd_packets/00152203 [09:30:21]OFD Sender: To server: pG, [09:30:21]CommunicateWithHost lk.salyk.kg:30040 [09:30:21]ConnectInit lk.salyk.kg [09:30:21]written 0, free lines is 4095 [09:30:22]Write to MH i2c: 01 00 00 1B 02 1D [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 D4 0C 04 [09:30:22]RasterBufferAndPrint [09:30:22]line [09:30:22]line [09:30:22]line [09:30:22]line [09:30:22]line [09:30:22]written 0, free lines is 3305 [09:30:22]MH_Cut [09:30:22]Write to MH i2c: D1 01 00 22 02 01 F6 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: D1 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: D1 01 00 [09:30:22]MH_I2C_Read... [09:30:22]Read from MH i2c: D1 01 00 22 02 00 F5 [09:30:22]Write to MH i2c: 01 00 00 23 02 25 [09:30:22]Write i2c OK [09:30:22]MH_I2C_Read... [09:30:22]*** Cut start [09:30:22]*** Purtial cut [09:30:22]*** Stage 1: CUTSNS_PIN = 1 [09:30:23]Read from MH i2c: 01 [09:30:23]MH_I2C_Read... [09:30:23]*** Stop cut motor [09:30:23]*** Cut end [09:30:23]Read from MH i2c: 01 07 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [09:30:23]process_action close_receipt done [09:30:23]requested_data is exist [09:30:23]produce_requested_data [09:30:23]requested_item fm.sn is exist - process it [09:30:23]wFMCommunicate request_size=4 [09:30:23]MH_SAM_APDU [09:30:23]CAPDU: 80 11 00 00 [09:30:23]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:23]Read from MH i2c: E2 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 17 00 [09:30:23]MH_I2C_Read... [09:30:23]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 [09:30: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:30:23]wFMCommunicate OK [09:30:23]requested_item fd.num is exist - process it [09:30:23]SAM_PROTO_GetFieldsCounters [09:30:23]wFMCommunicate request_size=4 [09:30:23]MH_SAM_APDU [09:30:23]CAPDU: 80 13 00 00 [09:30:23]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:23]Read from MH i2c: E2 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 62 00 [09:30:23]MH_I2C_Read... [09:30:23]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 8B 52 02 00 0E 04 04 00 DC 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 61 [09:30: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 8B 52 02 00 0E 04 04 00 DC 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:30:23]wFMCommunicate OK [09:30:23]SAM_PROTO_GetFieldsCounters done [09:30:23]requested_item shift.num is exist - process it [09:30:23]requested_item shift.opened is exist - process it [09:30:23]req_shift_opened [09:30:23]FM_GetShiftState [09:30:23]SAM_PROTO_GetShiftState [09:30:23]wFMCommunicate request_size=4 [09:30:23]MH_SAM_APDU [09:30:23]CAPDU: 80 13 01 00 [09:30:23]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:23]Read from MH i2c: E2 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 0E 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 07 [09:30:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:30:23]wFMCommunicate OK [09:30:23]SAM_PROTO_GetShiftState done [09:30:23]FM_GetShiftState done [09:30:23]req_shift_opened done [09:30:23]requested_item shift.open_date is exist - process it [09:30:23]req_shift_open_date [09:30:23]req_shift_open_date done [09:30:23]produce_requested_data done [09:30:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152203,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:30:23]process_action_free close_receipt [09:30:23]json_value_free [09:30:23]json_value_free done [09:30:23]process_json_proto returns [09:30:23]Send response to host [09:30:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152203,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:30:23]free response buf [09:30:23]execute_script done [09:30:23]execute_script returns [09:30:23]free content buf [09:30:23]Sock 9.Close socket [09:30:23]Sock 9.Thread stoped [09:30:26]recv_with_timeout no data received [09:30:26]ConnectInit Can't take IP for lk.salyk.kg [09:30:26]CommunicateWithHost connect error [09:30:26]CommunicateWithHost err = -1 [09:30:26]OFD Sender: Server communicate error [09:30:31]OFD Sender: Processing packet 152203 [packets to send 828, broken 827] [09:30:31]ProducePacketName [09:30:31]name=ofd_packets/00152203 [09:30:31]OFD Sender: To server: pG, [09:30:31]CommunicateWithHost lk.salyk.kg:30040 [09:30:31]ConnectInit lk.salyk.kg [09:30:34]Connected sock=9 [09:30: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 27 8B 04 01 64 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 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 4B 00 00 00 F4 03 04 00 2C 35 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C3 A1 F9 9A 26 62 C3 16 3B 17 47 8C 5E 80 [09:30: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 43 47 00 FD 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 8B 52 02 00 F4 03 04 00 3A DD F0 66 B6 04 01 00 00 36 65 03 32 0B F8 3F D3 [09:30:37]CommunicateWithHost err = 0 [09:30:37]CheckOFDResponse [09:30:37]1017 (14) - 77093643461234 [09:30:37]1041 (16) - 0000000000871835 [09:30:37]1040 (4) - 152203 [09:30:37]1012 (4) - 23.09.2024 03:15 [09:30:37]1206 (1) - 0 [09:30:37]OFD Sender: Remove packet 152203 [09:30:37]ProducePacketName [09:30:37]name=ofd_packets/00152203 [09:30:37]NVStorageDeleteData [09:30:37]OFD Sender: No OFD packet to send [09:30:42]OFD Sender: No OFD packet to send [09:30:47]OFD Sender: No OFD packet to send [09:30:52]OFD Sender: No OFD packet to send [09:30:57]OFD Sender: No OFD packet to send [09:30:59]recv_with_timeout no data received [09:31:02]OFD Sender: No OFD packet to send [09:31:07]OFD Sender: No OFD packet to send [09:31:12]OFD Sender: No OFD packet to send [09:31:17]OFD Sender: No OFD packet to send [09:31:22]OFD Sender: No OFD packet to send [09:31:27]OFD Sender: No OFD packet to send [09:31:32]OFD Sender: No OFD packet to send [09:31:37]OFD Sender: No OFD packet to send [09:31:42]OFD Sender: No OFD packet to send [09:31:47]OFD Sender: No OFD packet to send [09:31:52]OFD Sender: No OFD packet to send [09:31:54]recv_with_timeout no data received [09:31:57]OFD Sender: No OFD packet to send [09:32:02]OFD Sender: No OFD packet to send [09:32:07]OFD Sender: No OFD packet to send [09:32:12]OFD Sender: No OFD packet to send [09:32:18]OFD Sender: No OFD packet to send [09:32:20]recv_with_timeout no data received [09:32:23]OFD Sender: No OFD packet to send [09:32:28]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:41]recv_with_timeout no data received [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]OFD Sender: No OFD packet to send [09:33:43]OFD Sender: No OFD packet to send [09:33:43]recv_with_timeout no data received [09:33:48]OFD Sender: No OFD packet to send [09:33:53]accept exits with 10 [09:33:53]New connection [09:33:53]New thread 3067084132 created [09:33:53]Thread 3067227492 joined [09:33:53]Waiting for new connection... [09:33:53] Sock 10.Parse request [09:33:53]Sock 10.Check first char [09:33:53]Sock 10.First char is OK [09:33:53]request: POST /json_proto HTTP/1.0 [09:33:53]Method: POST [09:33:53]URL: /json_proto [09:33:53]Method is POST - this is cgi request [09:33:53]url: /json_proto [09:33:53]query_string will be loaded in cgi processing [09:33:53]execute_cgi json_proto POST (null) [09:33:53]execute_cgi path=json_proto method=POST [09:33:53]POST find Content-Length [09:33:53]Host: 172.17.43.67:8080 [09:33:53]Content-Length: 796 [09:33:53]Content-Type: application/json [09:33:53] [09:33:53]POST finish read [09:33:53]Found Content-Length = 796 [09:33:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786211", "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" ] } } [09:33:53]execute_script... [09: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)1786211", "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" ] } } [09:33:53]POST & json_proto [09:33:53]process_json_proto [09:33:53]json parsed OK: [09:33:53]protocol is kg_v1.0 [09:33:53]action value=close_receipt [09:33:53]process_action close_receipt [09:33:53]cmd_close_receipt [09:33:53]MH_GetDate [09:33:53]Write to MH i2c: F0 00 00 27 02 18 [09:33:53]Write i2c OK [09:33:53]MH_I2C_Read... [09:33:53]Read from MH i2c: F0 [09:33:53]MH_I2C_Read... [09:33:53]Read from MH i2c: F0 09 00 [09:33:53]MH_I2C_Read... [09:33:53]Read from MH i2c: F0 09 00 27 02 00 01 36 F1 66 6A BD 47 65 82 [09:33:53]GetLastDocTimeStamp 1727083820 [09:33:53]current date 1727084033 [09:33:53]FM_GetShiftState [09:33:53]SAM_PROTO_GetShiftState [09:33:53]wFMCommunicate request_size=4 [09:33:53]MH_SAM_APDU [09:33:53]CAPDU: 80 13 01 00 [09:33:53]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [09:33:53]Write i2c OK [09:33:53]MH_I2C_Read... [09:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:53]Read from MH i2c: E2 [09:33:53]MH_I2C_Read... [09:33:53]Read from MH i2c: E2 0E 00 [09:33:53]MH_I2C_Read... [09:33:53]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 09 [09:33:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:33:53]wFMCommunicate OK [09:33:53]SAM_PROTO_GetShiftState done [09:33:53]FM_GetShiftState done [09:33:53]opened in 1727051593 [09:33:53]opened+sec_in_day 1727137993 [09:33:53]quantity*price = 0 [09:33:53]sum+1 = 1 [09:33: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 СНО: Общий режим Чек 76 23.09.2024 09:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152204 ФПД: 148280829574177 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152204&fm=148280829574177&tin=02508201610067®Number=0000000000091825&sum=0 [09:33:54]StoreToDocumentArchive [09:33:54]shift 476 fd 152204 [09:33:54]save to /storage/0476/doc_00152204 [09:33:54]save last doc name /storage/0476/doc_00152204 to /storage/kkm_last_doc_name [09:33:54]save OK [09:33:54]Clear old archive folders... [09:33:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:54]tlvbuf is 00BE9160 [09:33:54]SAM_PROTO_ClearQueue [09:33:54]wFMCommunicate request_size=4 [09:33:54]MH_SAM_APDU [09:33:54]CAPDU: 80 09 00 00 [09:33:54]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:54]Read from MH i2c: E2 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [09:33:54]RAPDU: 90 00 [09:33:54]wFMCommunicate OK [09:33:54]SAM_PROTO_ClearQueue done [09:33:54]KKMCreateOFDPacket [09:33:54]OFDProtocolAddRootSTLVToBuf [09:33:54]FM_MakeSignedData [09:33:54]FM_MakeSignedData [09:33:54]SAM_PROTO_SignData [09:33:54]wFMCommunicate request_size=4 [09:33:54]MH_SAM_APDU [09:33:54]CAPDU: 80 0D 01 02 [09:33:54]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:54]Read from MH i2c: E2 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [09:33:54]RAPDU: 90 00 [09:33:54]wFMCommunicate OK [09:33:54]wFMCommunicate request_size=255 [09:33:54]MH_SAM_APDU [09:33: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 86 [09:33:54]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 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 4C 00 00 00 F4 03 04 00 02 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 86 00 00 C9 [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:54]Read from MH i2c: E2 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [09:33:54]RAPDU: 90 00 [09:33:54]wFMCommunicate OK [09:33:54]wFMCommunicate request_size=10 [09:33:54]MH_SAM_APDU [09:33:54]CAPDU: 80 0D 02 02 05 DC 52 2C 7C 21 [09:33:54]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 DC 52 2C 7C 21 00 00 B5 [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:54]Read from MH i2c: E2 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [09:33:54]RAPDU: 90 00 [09:33:54]wFMCommunicate OK [09:33:54]wFMCommunicate request_size=4 [09:33:54]MH_SAM_APDU [09:33:54]CAPDU: 80 0D 03 02 [09:33:54]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:54]Read from MH i2c: E2 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 0B 00 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 0B 00 39 02 00 65 FF 5A 2F E4 53 31 9E 90 00 AA [09:33:54]RAPDU: 65 FF 5A 2F E4 53 31 9E 90 00 [09:33:54]wFMCommunicate OK [09:33:54]SAM_PROTO_SignData done [09:33:54]FM_MakeSignedData done [09:33:54]CreateOFDProtocolMessage [09:33:54]wFMCommunicate request_size=4 [09:33:54]MH_SAM_APDU [09:33:54]CAPDU: 80 11 00 00 [09:33:54]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:54]Read from MH i2c: E2 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: E2 17 00 [09:33:54]MH_I2C_Read... [09:33:54]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 [09:33:54]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:54]wFMCommunicate OK [09:33:54]CreateOFDProtocolMessage done [09:33:54]OFDSenderStorePacket 152204 [09:33:54]StoreOFDPacket docnum=152204 [09:33: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 14 8E 07 01 7C 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 02 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 86 DC 52 2C 7C 21 65 FF 5A 2F E4 53 31 9E [09:33:54]CheckFolder [09:33:54]dirname=/storage/ofd_packets [09:33:54]CheckFolder done [09:33:54]ProducePacketName [09:33:54]name=ofd_packets/00152204 [09:33:54]NVStorageSaveData ofd_packets/00152204 [09:33:54]File name is /storage/ofd_packets/00152204 [09:33:54]Write 301 bytes [09:33:54]NVStorageSaveData done [09:33:54]OFDSenderStorePacket done [09:33:54]KKMCreateOFDPacket done [09:33:54]NVStorageSaveData kkm_last_timestamp [09:33:54]File name is /storage/kkm_last_timestamp [09:33:54]Write 4 bytes [09:33:54]NVStorageSaveData done [09:33:54]ExternCall_PrintAddStr [09:33:54]wPrintStart [09:33:54]Write to MH i2c: 01 00 00 3B 02 3D [09:33:54]Write i2c OK [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: 01 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: 01 07 00 [09:33:54]MH_I2C_Read... [09:33:54]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [09:33:54]RasterBufferAndPrint [09:33:54]line Счет N : (1)1786211 [09:33:54]line ИНН: 02508201610067 [09:33:54]line Контрольно-Кассовый Чек [09:33:54]line ПРОДАЖА [09:33:54]line ТРК (МРК, ГНК) : 22 [09:33:54]line Товар: 2710124130 [09:33:54]line Аи-92-К-5 [09:33:54]line 7.380 * 0.00 [09:33:54]line = 0.00 [09:33:54]line НДС 12% НСП 1% [09:33:54]line > о реализуемом товаре [09:33:54]line ИТОГО: 0.00 [09:33:54]line НСП 1% : 0.00 [09:33:54]line НДС 12% : 0.00 [09:33:54]line Наличными: 0.00 [09:33:54]line Безнал.: 0.00 [09:33:54]line Место: АЗС № 89 "Партнер Нефть" [09:33:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:33:54]line СНО: Общий режим [09:33:54]line Чек 76 23.09.2024 09:33 [09:33:54]line Смена: 476 ФФД: 1.0 [09:33:54]line ЗНМ: 0300000113 [09:33:54]line РНМ: 0000000000091825 [09:33:54]line Версия ККМ: 001 [09:33:54]line Платежная система: O! деньги [09:33:54]line ФМ: 0000000000871835 [09:33:54]line ФД: 152204 [09:33:54]line ФПД: 148280829574177 [09:33:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152204&fm=148280829574177&tin=02508201610067®Number=0000000000091825&sum=0 [09:33:54]written 0, free lines is 4095 [09:33:54]OFD Sender: Processing packet 152204 [packets to send 828, broken 827] [09:33:54]ProducePacketName [09:33:54]name=ofd_packets/00152204 [09:33:54]OFD Sender: To server: pG, [09:33:54]CommunicateWithHost lk.salyk.kg:30040 [09:33:54]ConnectInit lk.salyk.kg [09:33:55]Write to MH i2c: 01 00 00 65 02 67 [09:33:55]Write i2c OK [09:33:55]MH_I2C_Read... [09:33:55]Read from MH i2c: 01 [09:33:55]MH_I2C_Read... [09:33:55]Read from MH i2c: 01 07 00 [09:33:55]MH_I2C_Read... [09:33:55]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 DE 0C 58 [09:33:55]RasterBufferAndPrint [09:33:55]line [09:33:55]line [09:33:55]line [09:33:55]line [09:33:55]line [09:33:55]written 0, free lines is 3300 [09:33:55]MH_Cut [09:33:55]Write to MH i2c: D1 01 00 6C 02 01 40 [09:33:55]Write i2c OK [09:33:55]MH_I2C_Read... [09:33:55]Read from MH i2c: D1 [09:33:55]MH_I2C_Read... [09:33:55]Read from MH i2c: D1 01 00 [09:33:55]MH_I2C_Read... [09:33:55]Read from MH i2c: D1 01 00 6C 02 00 3F [09:33:55]Write to MH i2c: 01 00 00 6D 02 6F [09:33:55]Write i2c OK [09:33:55]MH_I2C_Read... [09:33:56]*** Cut start [09:33:56]*** Purtial cut [09:33:56]*** Stage 1: CUTSNS_PIN = 1 [09:33:56]Read from MH i2c: 01 [09:33:56]MH_I2C_Read... [09:33:56]*** Stop cut motor [09:33:56]*** Cut end [09:33:56]Read from MH i2c: 01 07 00 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [09:33:56]process_action close_receipt done [09:33:56]requested_data is exist [09:33:56]produce_requested_data [09:33:56]requested_item fm.sn is exist - process it [09:33:56]wFMCommunicate request_size=4 [09:33:56]MH_SAM_APDU [09:33:56]CAPDU: 80 11 00 00 [09:33:56]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [09:33:56]Write i2c OK [09:33:56]MH_I2C_Read... [09:33:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:56]Read from MH i2c: E2 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: E2 17 00 [09:33:56]MH_I2C_Read... [09:33:56]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 [09: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 [09:33:56]wFMCommunicate OK [09:33:56]requested_item fd.num is exist - process it [09:33:56]SAM_PROTO_GetFieldsCounters [09:33:56]wFMCommunicate request_size=4 [09:33:56]MH_SAM_APDU [09:33:56]CAPDU: 80 13 00 00 [09:33:56]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [09:33:56]Write i2c OK [09:33:56]MH_I2C_Read... [09:33:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:56]Read from MH i2c: E2 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: E2 62 00 [09:33:56]MH_I2C_Read... [09:33:56]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 8C 52 02 00 0E 04 04 00 DC 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 AF [09:33: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 8C 52 02 00 0E 04 04 00 DC 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 [09:33:56]wFMCommunicate OK [09:33:56]SAM_PROTO_GetFieldsCounters done [09:33:56]requested_item shift.num is exist - process it [09:33:56]requested_item shift.opened is exist - process it [09:33:56]req_shift_opened [09:33:56]FM_GetShiftState [09:33:56]SAM_PROTO_GetShiftState [09:33:56]wFMCommunicate request_size=4 [09:33:56]MH_SAM_APDU [09:33:56]CAPDU: 80 13 01 00 [09:33:56]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [09:33:56]Write i2c OK [09:33:56]MH_I2C_Read... [09:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:56]Read from MH i2c: E2 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: E2 0E 00 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 51 [09:33:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:33:56]wFMCommunicate OK [09:33:56]SAM_PROTO_GetShiftState done [09:33:56]FM_GetShiftState done [09:33:56]req_shift_opened done [09:33:56]requested_item shift.open_date is exist - process it [09:33:56]req_shift_open_date [09:33:56]req_shift_open_date done [09:33:56]produce_requested_data done [09:33:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152204,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:33:56]process_action_free close_receipt [09:33:56]json_value_free [09:33:56]json_value_free done [09:33:56]process_json_proto returns [09:33:56]Send response to host [09:33:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152204,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:33:56]free response buf [09:33:56]execute_script done [09:33:56]execute_script returns [09:33:56]free content buf [09:33:56]Sock 10.Close socket [09:33:56]Sock 10.Thread stoped [09:33:57]Connected sock=11 [09:33: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 14 8E 07 01 7C 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 02 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 86 DC 52 2C 7C 21 65 FF 5A 2F E4 53 31 9E [09:34:00]recv_with_timeout no data received [09:34:03]recv_with_timeout no data received [09:34:03]CommunicateWithHost answer receiving error [09:34:03]CommunicateWithHost err = -3 [09:34:03]OFD Sender: Server communicate error [09:34:08]OFD Sender: Processing packet 152204 [packets to send 828, broken 827] [09:34:08]ProducePacketName [09:34:08]name=ofd_packets/00152204 [09:34:08]OFD Sender: To server: pG, [09:34:08]CommunicateWithHost lk.salyk.kg:30040 [09:34:08]ConnectInit lk.salyk.kg [09:34:08]Connected sock=9 [09:34: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 14 8E 07 01 7C 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 02 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 86 DC 52 2C 7C 21 65 FF 5A 2F E4 53 31 9E [09:34: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 8E F9 47 00 A1 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 52 02 00 F4 03 04 00 10 DE F0 66 B6 04 01 00 00 DF 84 77 5F 00 2B 2A 88 [09:34:08]CommunicateWithHost err = 0 [09:34:08]CheckOFDResponse [09:34:08]1017 (14) - 77093643461234 [09:34:08]1041 (16) - 0000000000871835 [09:34:08]1040 (4) - 152204 [09:34:08]1012 (4) - 23.09.2024 03:18 [09:34:08]1206 (1) - 0 [09:34:08]OFD Sender: Remove packet 152204 [09:34:08]ProducePacketName [09:34:08]name=ofd_packets/00152204 [09:34:08]NVStorageDeleteData [09:34:09]OFD Sender: No OFD packet to send [09:34:14]OFD Sender: No OFD packet to send [09:34:19]OFD Sender: No OFD packet to send [09:34:24]OFD Sender: No OFD packet to send [09:34:26]accept exits with 8 [09:34:26]New connection [09:34:26]New thread 3067227492 created [09:34:26]Thread 3067084132 joined [09:34:26]Waiting for new connection... [09:34:26] Sock 8.Parse request [09:34:26]Sock 8.Check first char [09:34:26]Sock 8.First char is OK [09:34:26]request: POST /json_proto HTTP/1.0 [09:34:26]Method: POST [09:34:26]URL: /json_proto [09:34:26]Method is POST - this is cgi request [09:34:26]url: /json_proto [09:34:26]query_string will be loaded in cgi processing [09:34:26]execute_cgi json_proto POST (null) [09:34:26]execute_cgi path=json_proto method=POST [09:34:26]POST find Content-Length [09:34:26]Host: 172.17.43.67:8080 [09:34:26]Content-Length: 683 [09:34:26]Content-Type: application/json [09:34:26] [09:34:26]POST finish read [09:34:26]Found Content-Length = 683 [09:34:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786212", "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" ] } } [09:34:26]execute_script... [09:34: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)1786212", "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" ] } } [09:34:26]POST & json_proto [09:34:26]process_json_proto [09:34:26]json parsed OK: [09:34:26]protocol is kg_v1.0 [09:34:26]action value=close_receipt [09:34:26]process_action close_receipt [09:34:26]cmd_close_receipt [09:34:26]MH_GetDate [09:34:26]Write to MH i2c: F0 00 00 71 02 62 [09:34:26]Write i2c OK [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: F0 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: F0 09 00 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: F0 09 00 71 02 00 22 36 F1 66 6A BD 47 65 ED [09:34:26]GetLastDocTimeStamp 1727084034 [09:34:26]current date 1727084066 [09:34:26]FM_GetShiftState [09:34:26]SAM_PROTO_GetShiftState [09:34:26]wFMCommunicate request_size=4 [09:34:26]MH_SAM_APDU [09:34:26]CAPDU: 80 13 01 00 [09:34:26]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [09:34:26]Write i2c OK [09:34:26]MH_I2C_Read... [09:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:26]Read from MH i2c: E2 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: E2 0E 00 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 53 [09:34:26]RAPDU: 09 00 01 49 B7 F0 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]opened in 1727051593 [09:34:26]opened+sec_in_day 1727137993 [09:34:26]quantity*price = 100005 [09:34:26]sum+1 = 100006 [09:34:26]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 СНО: Общий режим Чек 77 23.09.2024 09:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152205 ФПД: 40674181728332 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093426&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152205&fm=40674181728332&tin=02508201610067®Number=0000000000091825&sum=100000 [09:34:27]StoreToDocumentArchive [09:34:27]shift 476 fd 152205 [09:34:27]save to /storage/0476/doc_00152205 [09:34:27]save last doc name /storage/0476/doc_00152205 to /storage/kkm_last_doc_name [09:34:27]save OK [09:34:27]Clear old archive folders... [09:34:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:27]tlvbuf is 00BE7330 [09:34:27]SAM_PROTO_ClearQueue [09:34:27]wFMCommunicate request_size=4 [09:34:27]MH_SAM_APDU [09:34:27]CAPDU: 80 09 00 00 [09:34:27]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:27]Read from MH i2c: E2 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [09:34:27]RAPDU: 90 00 [09:34:27]wFMCommunicate OK [09:34:27]SAM_PROTO_ClearQueue done [09:34:27]KKMCreateOFDPacket [09:34:27]OFDProtocolAddRootSTLVToBuf [09:34:27]FM_MakeSignedData [09:34:27]FM_MakeSignedData [09:34:27]SAM_PROTO_SignData [09:34:27]wFMCommunicate request_size=4 [09:34:27]MH_SAM_APDU [09:34:27]CAPDU: 80 0D 01 02 [09:34:27]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:27]Read from MH i2c: E2 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [09:34:27]RAPDU: 90 00 [09:34:27]wFMCommunicate OK [09:34:27]wFMCommunicate request_size=255 [09:34:27]MH_SAM_APDU [09:34:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 22 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 24 [09:34:27]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 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 4D 00 00 00 F4 03 04 00 22 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 24 00 00 E7 [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:27]Read from MH i2c: E2 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [09:34:27]RAPDU: 90 00 [09:34:27]wFMCommunicate OK [09:34:27]wFMCommunicate request_size=10 [09:34:27]MH_SAM_APDU [09:34:27]CAPDU: 80 0D 02 02 05 FE 32 27 48 4C [09:34:27]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 FE 32 27 48 4C 00 00 F3 [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:27]Read from MH i2c: E2 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [09:34:27]RAPDU: 90 00 [09:34:27]wFMCommunicate OK [09:34:27]wFMCommunicate request_size=4 [09:34:27]MH_SAM_APDU [09:34:27]CAPDU: 80 0D 03 02 [09:34:27]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:27]Read from MH i2c: E2 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 0B 00 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 0B 00 83 02 00 AD 9F B6 E1 9B 90 5B 01 90 00 6B [09:34:27]RAPDU: AD 9F B6 E1 9B 90 5B 01 90 00 [09:34:27]wFMCommunicate OK [09:34:27]SAM_PROTO_SignData done [09:34:27]FM_MakeSignedData done [09:34:27]CreateOFDProtocolMessage [09:34:27]wFMCommunicate request_size=4 [09:34:27]MH_SAM_APDU [09:34:27]CAPDU: 80 11 00 00 [09:34:27]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:27]Read from MH i2c: E2 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: E2 17 00 [09:34:27]MH_I2C_Read... [09:34:27]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 [09: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 [09:34:27]wFMCommunicate OK [09:34:27]CreateOFDProtocolMessage done [09:34:27]OFDSenderStorePacket 152205 [09:34:27]StoreOFDPacket docnum=152205 [09: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 0F 01 00 00 B8 E7 07 01 C0 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 22 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 24 FE 32 27 48 4C AD 9F B6 E1 9B 90 5B 01 [09:34:27]CheckFolder [09:34:27]dirname=/storage/ofd_packets [09:34:27]CheckFolder done [09:34:27]ProducePacketName [09:34:27]name=ofd_packets/00152205 [09:34:27]NVStorageSaveData ofd_packets/00152205 [09:34:27]File name is /storage/ofd_packets/00152205 [09:34:27]Write 301 bytes [09:34:27]NVStorageSaveData done [09:34:27]OFDSenderStorePacket done [09:34:27]KKMCreateOFDPacket done [09:34:27]NVStorageSaveData kkm_last_timestamp [09:34:27]File name is /storage/kkm_last_timestamp [09:34:27]Write 4 bytes [09:34:27]NVStorageSaveData done [09:34:27]ExternCall_PrintAddStr [09:34:27]wPrintStart [09:34:27]Write to MH i2c: 01 00 00 85 02 87 [09:34:27]OFD Sender: Processing packet 152205 [packets to send 828, broken 827] [09:34:27]ProducePacketName [09:34:27]name=ofd_packets/00152205 [09:34:27]OFD Sender: To server: pG, [09:34:27]CommunicateWithHost lk.salyk.kg:30040 [09:34:27]ConnectInit lk.salyk.kg [09:34:27]Write i2c OK [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: 01 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: 01 07 00 [09:34:27]MH_I2C_Read... [09:34:27]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [09:34:27]RasterBufferAndPrint [09:34:27]line Счет N : (1)1786212 [09:34:27]line ИНН: 02508201610067 [09:34:27]line Контрольно-Кассовый Чек [09:34:27]line ПРОДАЖА [09:34:27]line ТРК (МРК, ГНК) : 12 [09:34:27]line Товар: 2710124130 [09:34:27]line Аи-92-К-5 [09:34:27]line 14.750 * 67.80 [09:34:27]line = 1000.05 [09:34:27]line НДС 12% НСП 1% [09:34:27]line > о реализуемом товаре [09:34:27]line ОКРУГЛЕНИЕ: -0.05 [09:34:27]line ИТОГО: 1000.00 [09:34:27]line Внесено: 1000.00 [09:34:27]line СДАЧА: 0.00 [09:34:27]line НСП 1% : 8.85 [09:34:27]line НДС 12% : 106.20 [09:34:27]line Наличными: 1000.00 [09:34:27]line Безнал.: 0.00 [09:34:27]line Место: АЗС № 89 "Партнер Нефть" [09:34:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:34:27]line СНО: Общий режим [09:34:27]line Чек 77 23.09.2024 09:34 [09:34:27]line Смена: 476 ФФД: 1.0 [09:34:27]line ЗНМ: 0300000113 [09:34:27]line РНМ: 0000000000091825 [09:34:27]line Версия ККМ: 001 [09:34:27]line ФМ: 0000000000871835 [09:34:27]line ФД: 152205 [09:34:27]line ФПД: 40674181728332 [09:34:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093426&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152205&fm=40674181728332&tin=02508201610067®Number=0000000000091825&sum=100000 [09:34:27]written 0, free lines is 4095 [09:34:28]Write to MH i2c: 01 00 00 B0 02 B2 [09:34:28]Write i2c OK [09:34:28]MH_I2C_Read... [09:34:28]Read from MH i2c: 01 [09:34:28]MH_I2C_Read... [09:34:28]Read from MH i2c: 01 07 00 [09:34:28]MH_I2C_Read... [09:34:28]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 D1 0C 96 [09:34:28]RasterBufferAndPrint [09:34:28]line [09:34:28]line [09:34:28]line [09:34:28]line [09:34:28]line [09:34:28]written 0, free lines is 3287 [09:34:28]MH_Cut [09:34:28]Write to MH i2c: D1 01 00 B7 02 01 8B [09:34:28]Write i2c OK [09:34:28]MH_I2C_Read... [09:34:28]Read from MH i2c: D1 [09:34:28]MH_I2C_Read... [09:34:28]Read from MH i2c: D1 01 00 [09:34:28]MH_I2C_Read... [09:34:28]Read from MH i2c: D1 01 00 B7 02 00 8A [09:34:28]Write to MH i2c: 01 00 00 B8 02 BA [09:34:28]Write i2c OK [09:34:28]MH_I2C_Read... [09:34:28]Connected sock=10 [09:34: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 B8 E7 07 01 C0 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 22 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 24 FE 32 27 48 4C AD 9F B6 E1 9B 90 5B 01 [09:34:28]*** Cut start [09:34:28]*** Purtial cut [09:34:28]*** Stage 1: CUTSNS_PIN = 1 [09:34:29]Read from MH i2c: 01 [09:34:29]MH_I2C_Read... [09:34:29]*** Stop cut motor [09:34:29]*** Cut end [09:34:29]Read from MH i2c: 01 07 00 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [09:34:29]process_action close_receipt done [09:34:29]requested_data is exist [09:34:29]produce_requested_data [09:34:29]requested_item fm.sn is exist - process it [09:34:29]wFMCommunicate request_size=4 [09:34:29]MH_SAM_APDU [09:34:29]CAPDU: 80 11 00 00 [09:34:29]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [09:34:29]Write i2c OK [09:34:29]MH_I2C_Read... [09:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:29]Read from MH i2c: E2 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: E2 17 00 [09:34:29]MH_I2C_Read... [09:34:29]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 [09:34: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:34:29]wFMCommunicate OK [09:34:29]requested_item fd.num is exist - process it [09:34:29]SAM_PROTO_GetFieldsCounters [09:34:29]wFMCommunicate request_size=4 [09:34:29]MH_SAM_APDU [09:34:29]CAPDU: 80 13 00 00 [09:34:29]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [09:34:29]Write i2c OK [09:34:29]MH_I2C_Read... [09:34:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:29]Read from MH i2c: E2 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: E2 62 00 [09:34:29]MH_I2C_Read... [09:34:29]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 8D 52 02 00 0E 04 04 00 DC 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 FE [09: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 8D 52 02 00 0E 04 04 00 DC 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 [09:34:29]wFMCommunicate OK [09:34:29]SAM_PROTO_GetFieldsCounters done [09:34:29]requested_item shift.num is exist - process it [09:34:29]requested_item shift.opened is exist - process it [09:34:29]req_shift_opened [09:34:29]FM_GetShiftState [09:34:29]SAM_PROTO_GetShiftState [09:34:29]wFMCommunicate request_size=4 [09:34:29]MH_SAM_APDU [09:34:29]CAPDU: 80 13 01 00 [09:34:29]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [09:34:29]Write i2c OK [09:34:29]MH_I2C_Read... [09:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:29]Read from MH i2c: E2 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: E2 0E 00 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9C [09:34:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:34:29]wFMCommunicate OK [09:34:29]SAM_PROTO_GetShiftState done [09:34:29]FM_GetShiftState done [09:34:29]req_shift_opened done [09:34:29]requested_item shift.open_date is exist - process it [09:34:29]req_shift_open_date [09:34:29]req_shift_open_date done [09:34:29]produce_requested_data done [09:34:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152205,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:34:29]process_action_free close_receipt [09:34:29]json_value_free [09:34:29]json_value_free done [09:34:29]process_json_proto returns [09:34:29]Send response to host [09:34:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152205,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:34:29]free response buf [09:34:29]execute_script done [09:34:29]execute_script returns [09:34:29]free content buf [09:34:29]Sock 8.Close socket [09:34:29]Sock 8.Thread stoped [09:34: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 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 8D 52 02 00 F4 03 04 00 24 DE F0 66 B6 04 01 00 00 CB BF A6 09 B0 41 FF 05 [09:34:30]CommunicateWithHost err = 0 [09:34:30]CheckOFDResponse [09:34:30]1017 (14) - 77093643461234 [09:34:30]1041 (16) - 0000000000871835 [09:34:30]1040 (4) - 152205 [09:34:30]1012 (4) - 23.09.2024 03:19 [09:34:30]1206 (1) - 0 [09:34:30]OFD Sender: Remove packet 152205 [09:34:30]ProducePacketName [09:34:30]name=ofd_packets/00152205 [09:34:30]NVStorageDeleteData [09:34:30]OFD Sender: No OFD packet to send [09:34:35]OFD Sender: No OFD packet to send [09:34:40]OFD Sender: No OFD packet to send [09:34:45]OFD Sender: No OFD packet to send [09:34:50]OFD Sender: No OFD packet to send [09:34:55]OFD Sender: No OFD packet to send [09:35:00]OFD Sender: No OFD packet to send [09:35:05]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:16]recv_with_timeout no data received [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:56]OFD Sender: No OFD packet to send [09:36:01]OFD Sender: No OFD packet to send [09:36:06]OFD Sender: No OFD packet to send [09:36:11]OFD Sender: No OFD packet to send [09:36:16]OFD Sender: No OFD packet to send [09:36:21]OFD Sender: No OFD packet to send [09:36:26]OFD Sender: No OFD packet to send [09:36:29]recv_with_timeout no data received [09:36:31]OFD Sender: No OFD packet to send [09:36:36]OFD Sender: No OFD packet to send [09:36:41]OFD Sender: No OFD packet to send [09:36:46]OFD Sender: No OFD packet to send [09:36:51]OFD Sender: No OFD packet to send [09:36:56]OFD Sender: No OFD packet to send [09:37:01]OFD Sender: No OFD packet to send [09:37:06]OFD Sender: No OFD packet to send [09:37:11]OFD Sender: No OFD packet to send [09:37:16]OFD Sender: No OFD packet to send [09:37:21]OFD Sender: No OFD packet to send [09:37:26]OFD Sender: No OFD packet to send [09:37:31]OFD Sender: No OFD packet to send [09:37:36]OFD Sender: No OFD packet to send [09:37:39]accept exits with 9 [09:37:39]New connection [09:37:39]New thread 3067084132 created [09:37:39]Thread 3067227492 joined [09:37:39]Waiting for new connection... [09:37:39] Sock 9.Parse request [09:37:39]Sock 9.Check first char [09:37:39]Sock 9.First char is OK [09:37:39]request: POST /json_proto HTTP/1.0 [09:37:39]Method: POST [09:37:39]URL: /json_proto [09:37:39]Method is POST - this is cgi request [09:37:39]url: /json_proto [09:37:39]query_string will be loaded in cgi processing [09:37:39]execute_cgi json_proto POST (null) [09:37:39]execute_cgi path=json_proto method=POST [09:37:39]POST find Content-Length [09:37:39]Host: 172.17.43.67:8080 [09:37:39]Content-Length: 796 [09:37:39]Content-Type: application/json [09:37:39] [09:37:39]POST finish read [09:37:39]Found Content-Length = 796 [09:37:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786213", "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" : 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:37:39]execute_script... [09:37: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)1786213", "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" : 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:37:39]POST & json_proto [09:37:39]process_json_proto [09:37:39]json parsed OK: [09:37:39]protocol is kg_v1.0 [09:37:39]action value=close_receipt [09:37:39]process_action close_receipt [09:37:39]cmd_close_receipt [09:37:39]MH_GetDate [09:37:39]Write to MH i2c: F0 00 00 BC 02 AD [09:37:39]Write i2c OK [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: F0 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: F0 09 00 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: F0 09 00 BC 02 00 E4 36 F1 66 6A BD 47 65 FA [09:37:39]GetLastDocTimeStamp 1727084066 [09:37:39]current date 1727084260 [09:37:39]FM_GetShiftState [09:37:39]SAM_PROTO_GetShiftState [09:37:39]wFMCommunicate request_size=4 [09:37:39]MH_SAM_APDU [09:37:39]CAPDU: 80 13 01 00 [09:37:39]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [09:37:39]Write i2c OK [09:37:39]MH_I2C_Read... [09:37:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:39]Read from MH i2c: E2 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: E2 0E 00 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9E [09:37:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:37:39]wFMCommunicate OK [09:37:39]SAM_PROTO_GetShiftState done [09:37:39]FM_GetShiftState done [09:37:39]opened in 1727051593 [09:37:39]opened+sec_in_day 1727137993 [09:37:39]quantity*price = 0 [09:37:39]sum+1 = 1 [09:37:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 78 23.09.2024 09:37 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152206 ФПД: 31888402485833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152206&fm=31888402485833&tin=02508201610067®Number=0000000000091825&sum=0 [09:37:40]StoreToDocumentArchive [09:37:40]shift 476 fd 152206 [09:37:40]save to /storage/0476/doc_00152206 [09:37:40]save last doc name /storage/0476/doc_00152206 to /storage/kkm_last_doc_name [09:37:40]save OK [09:37:40]Clear old archive folders... [09:37:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:40]tlvbuf is 00C4A910 [09:37:40]SAM_PROTO_ClearQueue [09:37:40]wFMCommunicate request_size=4 [09:37:40]MH_SAM_APDU [09:37:40]CAPDU: 80 09 00 00 [09:37:40]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [09:37:40]RAPDU: 90 00 [09:37:40]wFMCommunicate OK [09:37:40]SAM_PROTO_ClearQueue done [09:37:40]KKMCreateOFDPacket [09:37:40]OFDProtocolAddRootSTLVToBuf [09:37:40]FM_MakeSignedData [09:37:40]FM_MakeSignedData [09:37:40]SAM_PROTO_SignData [09:37:40]wFMCommunicate request_size=4 [09:37:40]MH_SAM_APDU [09:37:40]CAPDU: 80 0D 01 02 [09:37:40]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [09:37:40]RAPDU: 90 00 [09:37:40]wFMCommunicate OK [09:37:40]wFMCommunicate request_size=255 [09:37:40]MH_SAM_APDU [09:37: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 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 4E 00 00 00 F4 03 04 00 E4 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D [09:37:40]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 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 4E 00 00 00 F4 03 04 00 E4 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D 00 00 DB [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [09:37:40]RAPDU: 90 00 [09:37:40]wFMCommunicate OK [09:37:40]wFMCommunicate request_size=10 [09:37:40]MH_SAM_APDU [09:37:40]CAPDU: 80 0D 02 02 05 00 98 E7 12 49 [09:37:40]Write to MH i2c: E2 0D 00 CD 02 80 0D 02 02 05 00 00 98 E7 12 49 00 00 2D [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [09:37:40]RAPDU: 90 00 [09:37:40]wFMCommunicate OK [09:37:40]wFMCommunicate request_size=4 [09:37:40]MH_SAM_APDU [09:37:40]CAPDU: 80 0D 03 02 [09:37:40]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 0B 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 0B 00 CE 02 00 1D 19 0E 54 B5 52 B1 2E 90 00 CA [09:37:40]RAPDU: 1D 19 0E 54 B5 52 B1 2E 90 00 [09:37:40]wFMCommunicate OK [09:37:40]SAM_PROTO_SignData done [09:37:40]FM_MakeSignedData done [09:37:40]CreateOFDProtocolMessage [09:37:40]wFMCommunicate request_size=4 [09:37:40]MH_SAM_APDU [09:37:40]CAPDU: 80 11 00 00 [09:37:40]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 17 00 [09:37:40]MH_I2C_Read... [09:37:40]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 [09:37: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:37:40]wFMCommunicate OK [09:37:40]CreateOFDProtocolMessage done [09:37:40]OFDSenderStorePacket 152206 [09:37:40]StoreOFDPacket docnum=152206 [09:37: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 7C FE 07 01 03 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 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 4E 00 00 00 F4 03 04 00 E4 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D 00 98 E7 12 49 1D 19 0E 54 B5 52 B1 2E [09:37:40]CheckFolder [09:37:40]dirname=/storage/ofd_packets [09:37:40]CheckFolder done [09:37:40]ProducePacketName [09:37:40]name=ofd_packets/00152206 [09:37:40]NVStorageSaveData ofd_packets/00152206 [09:37:40]File name is /storage/ofd_packets/00152206 [09:37:40]Write 301 bytes [09:37:40]NVStorageSaveData done [09:37:40]OFDSenderStorePacket done [09:37:40]KKMCreateOFDPacket done [09:37:40]NVStorageSaveData kkm_last_timestamp [09:37:40]File name is /storage/kkm_last_timestamp [09:37:40]Write 4 bytes [09:37:40]NVStorageSaveData done [09:37:40]ExternCall_PrintAddStr [09:37:40]wPrintStart [09:37:40]Write to MH i2c: 01 00 00 D0 02 D2 [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: 01 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: 01 07 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [09:37:40]RasterBufferAndPrint [09:37:40]line Счет N : (1)1786213 [09:37:40]line ИНН: 02508201610067 [09:37:40]line Контрольно-Кассовый Чек [09:37:40]line ПРОДАЖА [09:37:40]line ТРК (МРК, ГНК) : 12 [09:37:40]line Товар: 2710124130 [09:37:40]line Аи-92-К-5 [09:37:40]line 7.380 * 0.00 [09:37:40]line = 0.00 [09:37:40]line НДС 12% НСП 1% [09:37:40]line > о реализуемом товаре [09:37:40]line ИТОГО: 0.00 [09:37:40]line НСП 1% : 0.00 [09:37:40]line НДС 12% : 0.00 [09:37:40]line Наличными: 0.00 [09:37:40]line Безнал.: 0.00 [09:37:40]line Место: АЗС № 89 "Партнер Нефть" [09:37:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:37:41]line СНО: Общий режим [09:37:41]line Чек 78 23.09.2024 09:37 [09:37:41]line Смена: 476 ФФД: 1.0 [09:37:41]line ЗНМ: 0300000113 [09:37:41]line РНМ: 0000000000091825 [09:37:41]line Версия ККМ: 001 [09:37:41]line Платежная система: O! деньги [09:37:41]line ФМ: 0000000000871835 [09:37:41]line ФД: 152206 [09:37:41]line ФПД: 31888402485833 [09:37:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152206&fm=31888402485833&tin=02508201610067®Number=0000000000091825&sum=0 [09:37:41]OFD Sender: Processing packet 152206 [packets to send 828, broken 827] [09:37:41]ProducePacketName [09:37:41]name=ofd_packets/00152206 [09:37:41]OFD Sender: To server: pG, [09:37:41]CommunicateWithHost lk.salyk.kg:30040 [09:37:41]ConnectInit lk.salyk.kg [09:37:41]written 0, free lines is 4095 [09:37:41]Write to MH i2c: 01 00 00 FA 02 FC [09:37:41]Write i2c OK [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: 01 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: 01 07 00 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 DB 0C EA [09:37:41]RasterBufferAndPrint [09:37:41]line [09:37:41]line [09:37:41]line [09:37:41]line [09:37:41]line [09:37:41]Connected sock=8 [09:37: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 7C FE 07 01 03 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 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 4E 00 00 00 F4 03 04 00 E4 36 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1D 00 98 E7 12 49 1D 19 0E 54 B5 52 B1 2E [09:37:41]written 0, free lines is 3311 [09:37:41]MH_Cut [09:37:41]Write to MH i2c: D1 01 00 01 03 01 D6 [09:37:41]Write i2c OK [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: D1 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: D1 01 00 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: D1 01 00 01 03 00 D5 [09:37:41]Write to MH i2c: 01 00 00 02 03 05 [09:37:41]Write i2c OK [09:37:41]MH_I2C_Read... [09:37: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 1F 9B 47 00 63 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 8E 52 02 00 F4 03 04 00 E5 DE F0 66 B6 04 01 00 00 EF 83 41 5B AF 58 41 2E [09:37:41]CommunicateWithHost err = 0 [09:37:41]CheckOFDResponse [09:37:41]1017 (14) - 77093643461234 [09:37:41]1041 (16) - 0000000000871835 [09:37:41]1040 (4) - 152206 [09:37:41]1012 (4) - 23.09.2024 03:22 [09:37:41]1206 (1) - 0 [09:37:41]OFD Sender: Remove packet 152206 [09:37:41]ProducePacketName [09:37:41]name=ofd_packets/00152206 [09:37:41]NVStorageDeleteData [09:37:42]*** Cut start [09:37:42]*** Purtial cut [09:37:42]*** Stage 1: CUTSNS_PIN = 1 [09:37:42]OFD Sender: No OFD packet to send [09:37:42]Read from MH i2c: 01 [09:37:42]MH_I2C_Read... [09:37:42]*** Stop cut motor [09:37:42]*** Cut end [09:37:42]Read from MH i2c: 01 07 00 [09:37:42]MH_I2C_Read... [09:37:42]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [09:37:42]process_action close_receipt done [09:37:42]requested_data is exist [09:37:42]produce_requested_data [09:37:42]requested_item fm.sn is exist - process it [09:37:42]wFMCommunicate request_size=4 [09:37:42]MH_SAM_APDU [09:37:42]CAPDU: 80 11 00 00 [09:37:42]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [09:37:42]Write i2c OK [09:37:42]MH_I2C_Read... [09:37:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:42]Read from MH i2c: E2 [09:37:42]MH_I2C_Read... [09:37:42]Read from MH i2c: E2 17 00 [09:37:42]MH_I2C_Read... [09:37: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 [09:37: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:37:42]wFMCommunicate OK [09:37:42]requested_item fd.num is exist - process it [09:37:42]SAM_PROTO_GetFieldsCounters [09:37:42]wFMCommunicate request_size=4 [09:37:42]MH_SAM_APDU [09:37:42]CAPDU: 80 13 00 00 [09:37:42]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [09:37:42]Write i2c OK [09:37:42]MH_I2C_Read... [09:37:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:42]Read from MH i2c: E2 [09:37:42]MH_I2C_Read... [09:37:42]Read from MH i2c: E2 62 00 [09:37:42]MH_I2C_Read... [09:37: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 8E 52 02 00 0E 04 04 00 DC 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 4D [09:37: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 8E 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:42]wFMCommunicate OK [09:37:42]SAM_PROTO_GetFieldsCounters done [09:37:42]requested_item shift.num is exist - process it [09:37:42]requested_item shift.opened is exist - process it [09:37:42]req_shift_opened [09:37:42]FM_GetShiftState [09:37:42]SAM_PROTO_GetShiftState [09:37:42]wFMCommunicate request_size=4 [09:37:42]MH_SAM_APDU [09:37:42]CAPDU: 80 13 01 00 [09:37:42]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [09:37:42]Write i2c OK [09:37:42]MH_I2C_Read... [09:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:42]Read from MH i2c: E2 [09:37:42]MH_I2C_Read... [09:37:42]Read from MH i2c: E2 0E 00 [09:37:42]MH_I2C_Read... [09:37:42]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E7 [09:37:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:37:42]wFMCommunicate OK [09:37:42]SAM_PROTO_GetShiftState done [09:37:42]FM_GetShiftState done [09:37:42]req_shift_opened done [09:37:42]requested_item shift.open_date is exist - process it [09:37:42]req_shift_open_date [09:37:42]req_shift_open_date done [09:37:42]produce_requested_data done [09:37:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152206,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:37:42]process_action_free close_receipt [09:37:42]json_value_free [09:37:42]json_value_free done [09:37:42]process_json_proto returns [09:37:42]Send response to host [09:37:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152206,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:37:42]free response buf [09:37:42]execute_script done [09:37:42]execute_script returns [09:37:42]free content buf [09:37:42]Sock 9.Close socket [09:37:42]Sock 9.Thread stoped [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:01]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]recv_with_timeout no data received [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:52]OFD Sender: No OFD packet to send [09:38:57]OFD Sender: No OFD packet to send [09:39:02]OFD Sender: No OFD packet to send [09:39:07]OFD Sender: No OFD packet to send [09:39:12]OFD Sender: No OFD packet to send [09:39:17]OFD Sender: No OFD packet to send [09:39:22]OFD Sender: No OFD packet to send [09:39:27]OFD Sender: No OFD packet to send [09:39:32]OFD Sender: No OFD packet to send [09:39:37]OFD Sender: No OFD packet to send [09:39:42]OFD Sender: No OFD packet to send [09:39:47]OFD Sender: No OFD packet to send [09:39:52]OFD Sender: No OFD packet to send [09:39:57]OFD Sender: No OFD packet to send [09:40:02]OFD Sender: No OFD packet to send [09:40:07]OFD Sender: No OFD packet to send [09:40:12]OFD Sender: No OFD packet to send [09:40:17]OFD Sender: No OFD packet to send [09:40:22]OFD Sender: No OFD packet to send [09:40:27]OFD Sender: No OFD packet to send [09:40:33]OFD Sender: No OFD packet to send [09:40:33]recv_with_timeout no data received [09:40:38]OFD Sender: No OFD packet to send [09:40:43]OFD Sender: No OFD packet to send [09:40:48]OFD Sender: No OFD packet to send [09:40:49]recv_with_timeout no data received [09:40:53]OFD Sender: No OFD packet to send [09:40:58]OFD Sender: No OFD packet to send [09:41:03]OFD Sender: No OFD packet to send [09:41:08]OFD Sender: No OFD packet to send [09:41:13]OFD Sender: No OFD packet to send [09:41:18]OFD Sender: No OFD packet to send [09:41:23]OFD Sender: No OFD packet to send [09:41:28]OFD Sender: No OFD packet to send [09:41:31]recv_with_timeout no data received [09:41:33]OFD Sender: No OFD packet to send [09:41:38]OFD Sender: No OFD packet to send [09:41:43]OFD Sender: No OFD packet to send [09:41:48]OFD Sender: No OFD packet to send [09:41:53]OFD Sender: No OFD packet to send [09:41:58]OFD Sender: No OFD packet to send [09:42:03]OFD Sender: No OFD packet to send [09:42:08]OFD Sender: No OFD packet to send [09:42:13]OFD Sender: No OFD packet to send [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]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:43:03]OFD Sender: No OFD packet to send [09:43:08]accept exits with 10 [09:43:08]New connection [09:43:08]New thread 3067227492 created [09:43:08]Thread 3067084132 joined [09:43:08]Waiting for new connection... [09:43:08] Sock 10.Parse request [09:43:08]Sock 10.Check first char [09:43:08]Sock 10.First char is OK [09:43:08]request: POST /json_proto HTTP/1.0 [09:43:08]Method: POST [09:43:08]URL: /json_proto [09:43:08]Method is POST - this is cgi request [09:43:08]url: /json_proto [09:43:08]query_string will be loaded in cgi processing [09:43:08]execute_cgi json_proto POST (null) [09:43:08]execute_cgi path=json_proto method=POST [09:43:08]POST find Content-Length [09:43:08]Host: 172.17.43.67:8080 [09:43:08]Content-Length: 678 [09:43:08]Content-Type: application/json [09:43:08] [09:43:08]POST finish read [09:43:08]Found Content-Length = 678 [09:43:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786214", "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" : 2.030, "sum" : 150.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:43:08]execute_script... [09:43: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)1786214", "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" : 2.030, "sum" : 150.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:43:08]POST & json_proto [09:43:08]process_json_proto [09:43:08]json parsed OK: [09:43:08]protocol is kg_v1.0 [09:43:08]action value=close_receipt [09:43:08]process_action close_receipt [09:43:08]cmd_close_receipt [09:43:08]MH_GetDate [09:43:08]Write to MH i2c: F0 00 00 06 03 F8 [09:43:08]Write i2c OK [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: F0 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: F0 09 00 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: F0 09 00 06 03 00 2C 38 F1 66 6A BD 47 65 8F [09:43:08]GetLastDocTimeStamp 1727084260 [09:43:08]current date 1727084588 [09:43:08]FM_GetShiftState [09:43:08]SAM_PROTO_GetShiftState [09:43:08]wFMCommunicate request_size=4 [09:43:08]MH_SAM_APDU [09:43:08]CAPDU: 80 13 01 00 [09:43:08]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [09:43:08]Write i2c OK [09:43:08]MH_I2C_Read... [09:43:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:08]Read from MH i2c: E2 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: E2 0E 00 [09:43:08]MH_I2C_Read... [09:43:08]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E9 [09:43:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:43:08]wFMCommunicate OK [09:43:08]SAM_PROTO_GetShiftState done [09:43:08]FM_GetShiftState done [09:43:08]opened in 1727051593 [09:43:08]opened+sec_in_day 1727137993 [09:43:08]quantity*price = 15062 [09:43:08]sum+1 = 15064 [09:43:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 16.00 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 79 23.09.2024 09:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152207 ФПД: 81596873217627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152207&fm=81596873217627&tin=02508201610067®Number=0000000000091825&sum=15000 [09:43:09]StoreToDocumentArchive [09:43:09]shift 476 fd 152207 [09:43:09]save to /storage/0476/doc_00152207 [09:43:09]save last doc name /storage/0476/doc_00152207 to /storage/kkm_last_doc_name [09:43:09]save OK [09:43:09]Clear old archive folders... [09:43:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:43:09]tlvbuf is 00C60660 [09:43:09]SAM_PROTO_ClearQueue [09:43:09]wFMCommunicate request_size=4 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 09 00 00 [09:43:09]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [09:43:09]RAPDU: 90 00 [09:43:09]wFMCommunicate OK [09:43:09]SAM_PROTO_ClearQueue done [09:43:09]KKMCreateOFDPacket [09:43:09]OFDProtocolAddRootSTLVToBuf [09:43:09]FM_MakeSignedData [09:43:09]FM_MakeSignedData [09:43:09]SAM_PROTO_SignData [09:43:09]wFMCommunicate request_size=4 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 0D 01 02 [09:43:09]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [09:43:09]RAPDU: 90 00 [09:43:09]wFMCommunicate OK [09:43:09]wFMCommunicate request_size=255 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 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 40 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 4F 00 00 00 F4 03 04 00 2C 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A [09:43:09]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 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 40 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 4F 00 00 00 F4 03 04 00 2C 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 00 00 40 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [09:43:09]RAPDU: 90 00 [09:43:09]wFMCommunicate OK [09:43:09]wFMCommunicate request_size=10 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 0D 02 02 05 36 40 A4 96 5B [09:43:09]Write to MH i2c: E2 0D 00 17 03 80 0D 02 02 05 00 36 40 A4 96 5B 00 00 A9 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [09:43:09]RAPDU: 90 00 [09:43:09]wFMCommunicate OK [09:43:09]wFMCommunicate request_size=4 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 0D 03 02 [09:43:09]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 0B 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 0B 00 18 03 00 8A 89 07 6B 4C FF F6 5E 90 00 BB [09:43:09]RAPDU: 8A 89 07 6B 4C FF F6 5E 90 00 [09:43:09]wFMCommunicate OK [09:43:09]SAM_PROTO_SignData done [09:43:09]FM_MakeSignedData done [09:43:09]CreateOFDProtocolMessage [09:43:09]wFMCommunicate request_size=4 [09:43:09]MH_SAM_APDU [09:43:09]CAPDU: 80 11 00 00 [09:43:09]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:09]Read from MH i2c: E2 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: E2 17 00 [09:43:09]MH_I2C_Read... [09:43:09]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 [09:43: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:43:09]wFMCommunicate OK [09:43:09]CreateOFDProtocolMessage done [09:43:09]OFDSenderStorePacket 152207 [09:43:09]StoreOFDPacket docnum=152207 [09:43: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 ED 74 07 01 BD 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 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 40 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 4F 00 00 00 F4 03 04 00 2C 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 36 40 A4 96 5B 8A 89 07 6B 4C FF F6 5E [09:43:09]CheckFolder [09:43:09]dirname=/storage/ofd_packets [09:43:09]CheckFolder done [09:43:09]ProducePacketName [09:43:09]name=ofd_packets/00152207 [09:43:09]NVStorageSaveData ofd_packets/00152207 [09:43:09]File name is /storage/ofd_packets/00152207 [09:43:09]Write 301 bytes [09:43:09]NVStorageSaveData done [09:43:09]OFDSenderStorePacket done [09:43:09]KKMCreateOFDPacket done [09:43:09]NVStorageSaveData kkm_last_timestamp [09:43:09]File name is /storage/kkm_last_timestamp [09:43:09]Write 4 bytes [09:43:09]NVStorageSaveData done [09:43:09]ExternCall_PrintAddStr [09:43:09]wPrintStart [09:43:09]Write to MH i2c: 01 00 00 1A 03 1D [09:43:09]Write i2c OK [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: 01 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: 01 07 00 [09:43:09]MH_I2C_Read... [09:43:09]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [09:43:09]RasterBufferAndPrint [09:43:09]line Счет N : (1)1786214 [09:43:09]line ИНН: 02508201610067 [09:43:09]line Контрольно-Кассовый Чек [09:43:09]line ПРОДАЖА [09:43:09]line ТРК (МРК, ГНК) : 13 [09:43:09]line Товар: 2710124500 [09:43:09]line Аи-95-К-5 [09:43:09]line 2.030 * 74.20 [09:43:09]line = 150.63 [09:43:09]line НДС 12% НСП 1% [09:43:09]line > о реализуемом товаре [09:43:09]line ОКРУГЛЕНИЕ: -0.63 [09:43:09]line ИТОГО: 150.00 [09:43:09]line Внесено: 150.00 [09:43:09]line СДАЧА: 0.00 [09:43:09]line НСП 1% : 1.33 [09:43:09]line НДС 12% : 16.00 [09:43:09]line Наличными: 150.00 [09:43:09]line Безнал.: 0.00 [09:43:09]line Место: АЗС № 89 "Партнер Нефть" [09:43:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:43:09]line СНО: Общий режим [09:43:09]line Чек 79 23.09.2024 09:43 [09:43:09]line Смена: 476 ФФД: 1.0 [09:43:09]line ЗНМ: 0300000113 [09:43:09]line РНМ: 0000000000091825 [09:43:09]line Версия ККМ: 001 [09:43:09]line ФМ: 0000000000871835 [09:43:09]line ФД: 152207 [09:43:09]line ФПД: 81596873217627 [09:43:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152207&fm=81596873217627&tin=02508201610067®Number=0000000000091825&sum=15000 [09:43:09]written 0, free lines is 4095 [09:43:09]OFD Sender: Processing packet 152207 [packets to send 828, broken 827] [09:43:09]ProducePacketName [09:43:09]name=ofd_packets/00152207 [09:43:09]OFD Sender: To server: pG, [09:43:09]CommunicateWithHost lk.salyk.kg:30040 [09:43:09]ConnectInit lk.salyk.kg [09:43:10]Write to MH i2c: 01 00 00 45 03 48 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: 01 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: 01 07 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 CB 0C 26 [09:43:10]RasterBufferAndPrint [09:43:10]line [09:43:10]line [09:43:10]line [09:43:10]line [09:43:10]line [09:43:10]written 0, free lines is 3281 [09:43:10]MH_Cut [09:43:10]Write to MH i2c: D1 01 00 4C 03 01 21 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: D1 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: D1 01 00 [09:43:10]MH_I2C_Read... [09:43:10]Read from MH i2c: D1 01 00 4C 03 00 20 [09:43:10]Write to MH i2c: 01 00 00 4D 03 50 [09:43:10]Write i2c OK [09:43:10]MH_I2C_Read... [09:43:11]*** Cut start [09:43:11]*** Purtial cut [09:43:11]*** Stage 1: CUTSNS_PIN = 1 [09:43:11]Read from MH i2c: 01 [09:43:11]MH_I2C_Read... [09:43:11]*** Stop cut motor [09:43:11]*** Cut end [09:43:11]Read from MH i2c: 01 07 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [09:43:11]process_action close_receipt done [09:43:11]requested_data is exist [09:43:11]produce_requested_data [09:43:11]requested_item fm.sn is exist - process it [09:43:11]wFMCommunicate request_size=4 [09:43:11]MH_SAM_APDU [09:43:11]CAPDU: 80 11 00 00 [09:43:11]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:11]Read from MH i2c: E2 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 17 00 [09:43:11]MH_I2C_Read... [09:43:11]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 [09:43: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:43:11]wFMCommunicate OK [09:43:11]requested_item fd.num is exist - process it [09:43:11]SAM_PROTO_GetFieldsCounters [09:43:11]wFMCommunicate request_size=4 [09:43:11]MH_SAM_APDU [09:43:11]CAPDU: 80 13 00 00 [09:43:11]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:11]Read from MH i2c: E2 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 62 00 [09:43:11]MH_I2C_Read... [09:43:11]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 8F 52 02 00 0E 04 04 00 DC 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 9C [09:43: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 8F 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:11]wFMCommunicate OK [09:43:11]SAM_PROTO_GetFieldsCounters done [09:43:11]requested_item shift.num is exist - process it [09:43:11]requested_item shift.opened is exist - process it [09:43:11]req_shift_opened [09:43:11]FM_GetShiftState [09:43:11]SAM_PROTO_GetShiftState [09:43:11]wFMCommunicate request_size=4 [09:43:11]MH_SAM_APDU [09:43:11]CAPDU: 80 13 01 00 [09:43:11]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [09:43:11]Write i2c OK [09:43:11]MH_I2C_Read... [09:43:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:11]Read from MH i2c: E2 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 0E 00 [09:43:11]MH_I2C_Read... [09:43:11]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 32 [09:43:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:43:11]wFMCommunicate OK [09:43:11]SAM_PROTO_GetShiftState done [09:43:11]FM_GetShiftState done [09:43:11]req_shift_opened done [09:43:11]requested_item shift.open_date is exist - process it [09:43:11]req_shift_open_date [09:43:11]req_shift_open_date done [09:43:11]produce_requested_data done [09:43:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152207,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:43:11]process_action_free close_receipt [09:43:11]json_value_free [09:43:11]json_value_free done [09:43:11]process_json_proto returns [09:43:11]Send response to host [09:43:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152207,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:43:11]free response buf [09:43:11]execute_script done [09:43:11]execute_script returns [09:43:11]free content buf [09:43:11]Sock 10.Close socket [09:43:11]Sock 10.Thread stoped [09:43:13]Connected sock=11 [09:43: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 0F 01 00 00 ED 74 07 01 BD 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 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 40 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 4F 00 00 00 F4 03 04 00 2C 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 36 40 A4 96 5B 8A 89 07 6B 4C FF F6 5E [09:43: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 85 B3 47 00 78 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 52 02 00 F4 03 04 00 31 E0 F0 66 B6 04 01 00 00 50 8D 91 86 01 D1 AA 75 [09:43:14]CommunicateWithHost err = 0 [09:43:14]CheckOFDResponse [09:43:14]1017 (14) - 77093643461234 [09:43:14]1041 (16) - 0000000000871835 [09:43:14]1040 (4) - 152207 [09:43:14]1012 (4) - 23.09.2024 03:27 [09:43:14]1206 (1) - 0 [09:43:14]OFD Sender: Remove packet 152207 [09:43:14]ProducePacketName [09:43:14]name=ofd_packets/00152207 [09:43:14]NVStorageDeleteData [09:43:14]OFD Sender: No OFD packet to send [09:43:19]OFD Sender: No OFD packet to send [09:43:24]accept exits with 8 [09:43:24]New connection [09:43:24]New thread 3067084132 created [09:43:24]Thread 3067227492 joined [09:43:24]Waiting for new connection... [09:43:24] Sock 8.Parse request [09:43:24]Sock 8.Check first char [09:43:24]Sock 8.First char is OK [09:43:24]request: POST /json_proto HTTP/1.0 [09:43:24]Method: POST [09:43:24]URL: /json_proto [09:43:24]Method is POST - this is cgi request [09:43:24]url: /json_proto [09:43:24]query_string will be loaded in cgi processing [09:43:24]execute_cgi json_proto POST (null) [09:43:24]execute_cgi path=json_proto method=POST [09:43:24]POST find Content-Length [09:43:24]Host: 172.17.43.67:8080 [09:43:24]Content-Length: 675 [09:43:24]Content-Type: application/json [09:43:24] [09:43:24]POST finish read [09:43:24]Found Content-Length = 675 [09:43:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786215", "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" ] } } [09:43:24]execute_script... [09:43: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)1786215", "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" ] } } [09:43:24]POST & json_proto [09:43:24]process_json_proto [09:43:24]json parsed OK: [09:43:24]protocol is kg_v1.0 [09:43:24]action value=close_receipt [09:43:24]process_action close_receipt [09:43:24]cmd_close_receipt [09:43:24]MH_GetDate [09:43:24]Write to MH i2c: F0 00 00 51 03 43 [09:43:24]Write i2c OK [09:43:24]MH_I2C_Read... [09:43:24]Read from MH i2c: F0 [09:43:24]MH_I2C_Read... [09:43:24]Read from MH i2c: F0 09 00 [09:43:24]MH_I2C_Read... [09:43:24]Read from MH i2c: F0 09 00 51 03 00 3D 38 F1 66 6A BD 47 65 EB [09:43:24]GetLastDocTimeStamp 1727084588 [09:43:24]current date 1727084605 [09:43:24]FM_GetShiftState [09:43:24]SAM_PROTO_GetShiftState [09:43:24]wFMCommunicate request_size=4 [09:43:24]MH_SAM_APDU [09:43:24]CAPDU: 80 13 01 00 [09:43:24]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [09:43:24]Write i2c OK [09:43:24]MH_I2C_Read... [09:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:24]Read from MH i2c: E2 [09:43:24]MH_I2C_Read... [09:43:24]Read from MH i2c: E2 0E 00 [09:43:24]MH_I2C_Read... [09:43:24]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 34 [09:43:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:43:24]wFMCommunicate OK [09:43:24]SAM_PROTO_GetShiftState done [09:43:24]FM_GetShiftState done [09:43:24]opened in 1727051593 [09:43:24]opened+sec_in_day 1727137993 [09:43:24]quantity*price = 50063 [09:43:24]sum+1 = 50064 [09:43:24]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 СНО: Общий режим Чек 80 23.09.2024 09:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152208 ФПД: 270466640709714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152208&fm=270466640709714&tin=02508201610067®Number=0000000000091825&sum=50000 [09:43:25]StoreToDocumentArchive [09:43:25]shift 476 fd 152208 [09:43:25]save to /storage/0476/doc_00152208 [09:43:25]save last doc name /storage/0476/doc_00152208 to /storage/kkm_last_doc_name [09:43:25]save OK [09:43:25]Clear old archive folders... [09:43:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:43:25]tlvbuf is 00C5C7C0 [09:43:25]SAM_PROTO_ClearQueue [09:43:25]wFMCommunicate request_size=4 [09:43:25]MH_SAM_APDU [09:43:25]CAPDU: 80 09 00 00 [09:43:25]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [09:43:25]Write i2c OK [09:43:25]MH_I2C_Read... [09:43:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:25]Read from MH i2c: E2 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [09:43:25]RAPDU: 90 00 [09:43:25]wFMCommunicate OK [09:43:25]SAM_PROTO_ClearQueue done [09:43:25]KKMCreateOFDPacket [09:43:25]OFDProtocolAddRootSTLVToBuf [09:43:25]FM_MakeSignedData [09:43:25]FM_MakeSignedData [09:43:25]SAM_PROTO_SignData [09:43:25]wFMCommunicate request_size=4 [09:43:25]MH_SAM_APDU [09:43:25]CAPDU: 80 0D 01 02 [09:43:25]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [09:43:25]Write i2c OK [09:43:25]MH_I2C_Read... [09:43:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:25]Read from MH i2c: E2 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [09:43:25]RAPDU: 90 00 [09:43:25]wFMCommunicate OK [09:43:25]wFMCommunicate request_size=255 [09:43:25]MH_SAM_APDU [09:43: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 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 50 00 00 00 F4 03 04 00 3D 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F5 FC EC 0B [09:43:25]Write to MH i2c: E2 02 01 61 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 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 50 00 00 00 F4 03 04 00 3D 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F5 FC EC 0B 00 00 AE [09:43:25]Write i2c OK [09:43:25]MH_I2C_Read... [09:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:25]Read from MH i2c: E2 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [09:43:25]RAPDU: 90 00 [09:43:25]wFMCommunicate OK [09:43:25]wFMCommunicate request_size=7 [09:43:25]MH_SAM_APDU [09:43:25]CAPDU: 80 0D 02 02 02 08 52 [09:43:25]Write to MH i2c: E2 0A 00 62 03 80 0D 02 02 02 00 08 52 00 00 3D [09:43:25]Write i2c OK [09:43:25]MH_I2C_Read... [09:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:25]Read from MH i2c: E2 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [09:43:25]RAPDU: 90 00 [09:43:25]wFMCommunicate OK [09:43:25]wFMCommunicate request_size=4 [09:43:25]MH_SAM_APDU [09:43:25]CAPDU: 80 0D 03 02 [09:43:25]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [09:43:25]Write i2c OK [09:43:25]MH_I2C_Read... [09:43:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:25]Read from MH i2c: E2 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 0B 00 [09:43:25]MH_I2C_Read... [09:43:25]Read from MH i2c: E2 0B 00 63 03 00 DF 50 A1 E2 1C C9 70 00 90 00 E9 [09:43:25]RAPDU: DF 50 A1 E2 1C C9 70 00 90 00 [09:43:25]wFMCommunicate OK [09:43:25]SAM_PROTO_SignData done [09:43:25]FM_MakeSignedData done [09:43:25]CreateOFDProtocolMessage [09:43:25]wFMCommunicate request_size=4 [09:43:25]MH_SAM_APDU [09:43:25]CAPDU: 80 11 00 00 [09:43:25]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [09:43:25]Write i2c OK [09:43:25]MH_I2C_Read... [09:43:26]Read from MH i2c: E2 [09:43:26]MH_I2C_Read... [09:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:26]Read from MH i2c: E2 17 00 [09:43:26]MH_I2C_Read... [09:43:26]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 [09:43: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:43:26]wFMCommunicate OK [09:43:26]CreateOFDProtocolMessage done [09:43:26]OFDSenderStorePacket 152208 [09:43:26]StoreOFDPacket docnum=152208 [09:43: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 0C 01 00 00 98 67 04 01 C7 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 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 50 00 00 00 F4 03 04 00 3D 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F5 FC EC 0B 08 52 DF 50 A1 E2 1C C9 70 00 [09:43:26]CheckFolder [09:43:26]dirname=/storage/ofd_packets [09:43:26]CheckFolder done [09:43:26]ProducePacketName [09:43:26]name=ofd_packets/00152208 [09:43:26]NVStorageSaveData ofd_packets/00152208 [09:43:26]File name is /storage/ofd_packets/00152208 [09:43:26]Write 298 bytes [09:43:26]NVStorageSaveData done [09:43:26]OFDSenderStorePacket done [09:43:26]KKMCreateOFDPacket done [09:43:26]NVStorageSaveData kkm_last_timestamp [09:43:26]File name is /storage/kkm_last_timestamp [09:43:26]Write 4 bytes [09:43:26]NVStorageSaveData done [09:43:26]ExternCall_PrintAddStr [09:43:26]wPrintStart [09:43:26]Write to MH i2c: 01 00 00 65 03 68 [09:43:26]Write i2c OK [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: 01 [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: 01 07 00 [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [09:43:26]RasterBufferAndPrint [09:43:26]line Счет N : (1)1786215 [09:43:26]line ИНН: 02508201610067 [09:43:26]line Контрольно-Кассовый Чек [09:43:26]line ПРОДАЖА [09:43:26]line ТРК (МРК, ГНК) : 31 [09:43:26]line Товар: 2710194210 [09:43:26]line ДТ-К-5 [09:43:26]line 6.570 * 76.20 [09:43:26]line = 500.63 [09:43:26]line НДС 12% НСП 1% [09:43:26]line > о реализуемом товаре [09:43:26]line ОКРУГЛЕНИЕ: -0.63 [09:43:26]line ИТОГО: 500.00 [09:43:26]line Внесено: 500.00 [09:43:26]line СДАЧА: 0.00 [09:43:26]line НСП 1% : 4.43 [09:43:26]line НДС 12% : 53.16 [09:43:26]line Наличными: 500.00 [09:43:26]line Безнал.: 0.00 [09:43:26]line Место: АЗС № 89 "Партнер Нефть" [09:43:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:43:26]line СНО: Общий режим [09:43:26]line Чек 80 23.09.2024 09:43 [09:43:26]line Смена: 476 ФФД: 1.0 [09:43:26]line ЗНМ: 0300000113 [09:43:26]line РНМ: 0000000000091825 [09:43:26]line Версия ККМ: 001 [09:43:26]line ФМ: 0000000000871835 [09:43:26]line ФД: 152208 [09:43:26]line ФПД: 270466640709714 [09:43:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152208&fm=270466640709714&tin=02508201610067®Number=0000000000091825&sum=50000 [09:43:26]OFD Sender: Processing packet 152208 [packets to send 828, broken 827] [09:43:26]ProducePacketName [09:43:26]name=ofd_packets/00152208 [09:43:26]OFD Sender: To server: pG, [09:43:26]CommunicateWithHost lk.salyk.kg:30040 [09:43:26]ConnectInit lk.salyk.kg [09:43:26]written 0, free lines is 4095 [09:43:26]Connected sock=9 [09:43: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 98 67 04 01 C7 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 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 50 00 00 00 F4 03 04 00 3D 38 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F5 FC EC 0B 08 52 DF 50 A1 E2 1C C9 70 00 [09:43:26]Write to MH i2c: 01 00 00 90 03 93 [09:43:26]Write i2c OK [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: 01 [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: 01 07 00 [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 D4 0C 7A [09:43:26]RasterBufferAndPrint [09:43:26]line [09:43:26]line [09:43:26]line [09:43:26]line [09:43:26]line [09:43:26]written 0, free lines is 3296 [09:43:26]MH_Cut [09:43:26]Write to MH i2c: D1 01 00 97 03 01 6C [09:43:26]Write i2c OK [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: D1 [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: D1 01 00 [09:43:26]MH_I2C_Read... [09:43:26]Read from MH i2c: D1 01 00 97 03 00 6B [09:43:26]Write to MH i2c: 01 00 00 98 03 9B [09:43:26]Write i2c OK [09:43:26]MH_I2C_Read... [09:43: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 53 6A 47 00 69 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 52 02 00 F4 03 04 00 3E E0 F0 66 B6 04 01 00 00 85 50 8B A7 25 E2 5C 07 [09:43:26]CommunicateWithHost err = 0 [09:43:26]CheckOFDResponse [09:43:26]1017 (14) - 77093643461234 [09:43:26]1041 (16) - 0000000000871835 [09:43:26]1040 (4) - 152208 [09:43:26]1012 (4) - 23.09.2024 03:27 [09:43:26]1206 (1) - 0 [09:43:26]OFD Sender: Remove packet 152208 [09:43:26]ProducePacketName [09:43:26]name=ofd_packets/00152208 [09:43:26]NVStorageDeleteData [09:43:27]*** Cut start [09:43:27]*** Purtial cut [09:43:27]*** Stage 1: CUTSNS_PIN = 1 [09:43:27]OFD Sender: No OFD packet to send [09:43:27]Read from MH i2c: 01 [09:43:27]MH_I2C_Read... [09:43:27]*** Stop cut motor [09:43:27]*** Cut end [09:43:27]Read from MH i2c: 01 07 00 [09:43:27]MH_I2C_Read... [09:43:27]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [09:43:27]process_action close_receipt done [09:43:27]requested_data is exist [09:43:27]produce_requested_data [09:43:27]requested_item fm.sn is exist - process it [09:43:27]wFMCommunicate request_size=4 [09:43:27]MH_SAM_APDU [09:43:27]CAPDU: 80 11 00 00 [09:43:27]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [09:43:27]Write i2c OK [09:43:27]MH_I2C_Read... [09:43:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:27]Read from MH i2c: E2 [09:43:27]MH_I2C_Read... [09:43:27]Read from MH i2c: E2 17 00 [09:43:27]MH_I2C_Read... [09:43:27]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 [09:43: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:43:27]wFMCommunicate OK [09:43:27]requested_item fd.num is exist - process it [09:43:27]SAM_PROTO_GetFieldsCounters [09:43:27]wFMCommunicate request_size=4 [09:43:27]MH_SAM_APDU [09:43:27]CAPDU: 80 13 00 00 [09:43:27]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [09:43:27]Write i2c OK [09:43:27]MH_I2C_Read... [09:43:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:27]Read from MH i2c: E2 [09:43:27]MH_I2C_Read... [09:43:27]Read from MH i2c: E2 62 00 [09:43:27]MH_I2C_Read... [09:43:27]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 90 52 02 00 0E 04 04 00 DC 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 EB [09:43: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 90 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:27]wFMCommunicate OK [09:43:27]SAM_PROTO_GetFieldsCounters done [09:43:27]requested_item shift.num is exist - process it [09:43:27]requested_item shift.opened is exist - process it [09:43:27]req_shift_opened [09:43:27]FM_GetShiftState [09:43:27]SAM_PROTO_GetShiftState [09:43:27]wFMCommunicate request_size=4 [09:43:27]MH_SAM_APDU [09:43:27]CAPDU: 80 13 01 00 [09:43:27]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [09:43:27]Write i2c OK [09:43:27]MH_I2C_Read... [09:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:27]Read from MH i2c: E2 [09:43:27]MH_I2C_Read... [09:43:27]Read from MH i2c: E2 0E 00 [09:43:27]MH_I2C_Read... [09:43:27]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7D [09:43:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:43:27]wFMCommunicate OK [09:43:27]SAM_PROTO_GetShiftState done [09:43:27]FM_GetShiftState done [09:43:27]req_shift_opened done [09:43:27]requested_item shift.open_date is exist - process it [09:43:27]req_shift_open_date [09:43:27]req_shift_open_date done [09:43:27]produce_requested_data done [09:43:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152208,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:43:27]process_action_free close_receipt [09:43:27]json_value_free [09:43:27]json_value_free done [09:43:27]process_json_proto returns [09:43:27]Send response to host [09:43:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152208,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:43:27]free response buf [09:43:27]execute_script done [09:43:27]execute_script returns [09:43:27]free content buf [09:43:27]Sock 8.Close socket [09:43:27]Sock 8.Thread stoped [09:43:32]OFD Sender: No OFD packet to send [09:43:37]OFD Sender: No OFD packet to send [09:43:42]OFD Sender: No OFD packet to send [09:43:47]OFD Sender: No OFD packet to send [09:43:52]OFD Sender: No OFD packet to send [09:43:52]recv_with_timeout no data received [09:43:57]OFD Sender: No OFD packet to send [09:44:02]OFD Sender: No OFD packet to send [09:44:03]recv_with_timeout no data received [09:44:07]OFD Sender: No OFD packet to send [09:44:12]OFD Sender: No OFD packet to send [09:44:17]OFD Sender: No OFD packet to send [09:44:22]OFD Sender: No OFD packet to send [09:44:27]OFD Sender: No OFD packet to send [09:44:32]OFD Sender: No OFD packet to send [09:44:36]recv_with_timeout no data received [09:44:37]OFD Sender: No OFD packet to send [09:44:42]OFD Sender: No OFD packet to send [09:44:47]recv_with_timeout no data received [09:44:47]OFD Sender: No OFD packet to send [09:44:52]OFD Sender: No OFD packet to send [09:44:57]OFD Sender: No OFD packet to send [09:45:02]OFD Sender: No OFD packet to send [09:45:07]OFD Sender: No OFD packet to send [09:45:12]OFD Sender: No OFD packet to send [09:45:17]OFD Sender: No OFD packet to send [09:45:22]OFD Sender: No OFD packet to send [09:45:27]OFD Sender: No OFD packet to send [09:45:32]OFD Sender: No OFD packet to send [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:07]OFD Sender: No OFD packet to send [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:43]OFD Sender: No OFD packet to send [09:46:48]OFD Sender: No OFD packet to send [09:46:53]OFD Sender: No OFD packet to send [09:46:58]OFD Sender: No OFD packet to send [09:47:03]OFD Sender: No OFD packet to send [09:47:08]OFD Sender: No OFD packet to send [09:47:13]OFD Sender: No OFD packet to send [09:47:18]OFD Sender: No OFD packet to send [09:47:23]OFD Sender: No OFD packet to send [09:47:28]OFD Sender: No OFD packet to send [09:47:33]OFD Sender: No OFD packet to send [09:47:33]accept exits with 10 [09:47:33]New connection [09:47:33]New thread 3067227492 created [09:47:33]Thread 3067084132 joined [09:47:33]Waiting for new connection... [09:47:33] Sock 10.Parse request [09:47:33]Sock 10.Check first char [09:47:33]Sock 10.First char is OK [09:47:33]request: POST /json_proto HTTP/1.0 [09:47:33]Method: POST [09:47:33]URL: /json_proto [09:47:33]Method is POST - this is cgi request [09:47:33]url: /json_proto [09:47:33]query_string will be loaded in cgi processing [09:47:33]execute_cgi json_proto POST (null) [09:47:33]execute_cgi path=json_proto method=POST [09:47:33]POST find Content-Length [09:47:33]Host: 172.17.43.67:8080 [09:47:33]Content-Length: 678 [09:47:33]Content-Type: application/json [09:47:33] [09:47:33]POST finish read [09:47:33]Found Content-Length = 678 [09:47:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786216", "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" ] } } [09:47:33]execute_script... [09:47: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)1786216", "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" ] } } [09:47:33]POST & json_proto [09:47:33]process_json_proto [09:47:33]json parsed OK: [09:47:33]protocol is kg_v1.0 [09:47:33]action value=close_receipt [09:47:33]process_action close_receipt [09:47:33]cmd_close_receipt [09:47:33]MH_GetDate [09:47:33]Write to MH i2c: F0 00 00 9C 03 8E [09:47:33]Write i2c OK [09:47:33]MH_I2C_Read... [09:47:33]Read from MH i2c: F0 [09:47:33]MH_I2C_Read... [09:47:33]Read from MH i2c: F0 09 00 [09:47:33]MH_I2C_Read... [09:47:33]Read from MH i2c: F0 09 00 9C 03 00 36 39 F1 66 6A BD 47 65 30 [09:47:33]GetLastDocTimeStamp 1727084605 [09:47:33]current date 1727084854 [09:47:33]FM_GetShiftState [09:47:33]SAM_PROTO_GetShiftState [09:47:33]wFMCommunicate request_size=4 [09:47:33]MH_SAM_APDU [09:47:33]CAPDU: 80 13 01 00 [09:47:33]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [09:47:33]Write i2c OK [09:47:33]MH_I2C_Read... [09:47:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:33]Read from MH i2c: E2 [09:47:33]MH_I2C_Read... [09:47:33]Read from MH i2c: E2 0E 00 [09:47:33]MH_I2C_Read... [09:47:33]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7F [09:47:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:47:33]wFMCommunicate OK [09:47:33]SAM_PROTO_GetShiftState done [09:47:33]FM_GetShiftState done [09:47:33]opened in 1727051593 [09:47:33]opened+sec_in_day 1727137993 [09:47:33]quantity*price = 40002 [09:47:33]sum+1 = 40003 [09:47:33]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 СНО: Общий режим Чек 81 23.09.2024 09:47 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152209 ФПД: 68843504780422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094734&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152209&fm=68843504780422&tin=02508201610067®Number=0000000000091825&sum=40000 [09:47:34]StoreToDocumentArchive [09:47:34]shift 476 fd 152209 [09:47:34]save to /storage/0476/doc_00152209 [09:47:34]save last doc name /storage/0476/doc_00152209 to /storage/kkm_last_doc_name [09:47:34]save OK [09:47:34]Clear old archive folders... [09:47:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:34]tlvbuf is 00C68420 [09:47:34]SAM_PROTO_ClearQueue [09:47:34]wFMCommunicate request_size=4 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 09 00 00 [09:47:34]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]SAM_PROTO_ClearQueue done [09:47:34]KKMCreateOFDPacket [09:47:34]OFDProtocolAddRootSTLVToBuf [09:47:34]FM_MakeSignedData [09:47:34]FM_MakeSignedData [09:47:34]SAM_PROTO_SignData [09:47:34]wFMCommunicate request_size=4 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 01 02 [09:47:34]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]wFMCommunicate request_size=255 [09:47:34]MH_SAM_APDU [09:47: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 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 51 00 00 00 F4 03 04 00 36 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3E [09:47:34]Write to MH i2c: E2 02 01 AC 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 51 00 00 00 F4 03 04 00 36 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3E 00 00 A2 [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]wFMCommunicate request_size=10 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 02 02 05 9C E0 A5 C4 86 [09:47:34]Write to MH i2c: E2 0D 00 AD 03 80 0D 02 02 05 00 9C E0 A5 C4 86 00 00 9F [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]wFMCommunicate request_size=4 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 03 02 [09:47:34]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:35]Read from MH i2c: E2 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: E2 0B 00 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: E2 0B 00 AE 03 00 D5 E7 8A 38 2E 2D B9 70 90 00 2F [09:47:35]RAPDU: D5 E7 8A 38 2E 2D B9 70 90 00 [09:47:35]wFMCommunicate OK [09:47:35]SAM_PROTO_SignData done [09:47:35]FM_MakeSignedData done [09:47:35]CreateOFDProtocolMessage [09:47:35]wFMCommunicate request_size=4 [09:47:35]MH_SAM_APDU [09:47:35]CAPDU: 80 11 00 00 [09:47:35]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:35]Read from MH i2c: E2 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: E2 17 00 [09:47:35]MH_I2C_Read... [09:47:35]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 [09:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:47:35]wFMCommunicate OK [09:47:35]CreateOFDProtocolMessage done [09:47:35]OFDSenderStorePacket 152209 [09:47:35]StoreOFDPacket docnum=152209 [09:47: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 0F 01 00 00 DF 68 07 01 30 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 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 51 00 00 00 F4 03 04 00 36 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3E 9C E0 A5 C4 86 D5 E7 8A 38 2E 2D B9 70 [09:47:35]CheckFolder [09:47:35]dirname=/storage/ofd_packets [09:47:35]CheckFolder done [09:47:35]ProducePacketName [09:47:35]name=ofd_packets/00152209 [09:47:35]NVStorageSaveData ofd_packets/00152209 [09:47:35]File name is /storage/ofd_packets/00152209 [09:47:35]Write 301 bytes [09:47:35]NVStorageSaveData done [09:47:35]OFDSenderStorePacket done [09:47:35]KKMCreateOFDPacket done [09:47:35]NVStorageSaveData kkm_last_timestamp [09:47:35]File name is /storage/kkm_last_timestamp [09:47:35]Write 4 bytes [09:47:35]NVStorageSaveData done [09:47:35]ExternCall_PrintAddStr [09:47:35]wPrintStart [09:47:35]Write to MH i2c: 01 00 00 B0 03 B3 [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 07 00 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [09:47:35]RasterBufferAndPrint [09:47:35]line Счет N : (1)1786216 [09:47:35]line ИНН: 02508201610067 [09:47:35]line Контрольно-Кассовый Чек [09:47:35]line ПРОДАЖА [09:47:35]line ТРК (МРК, ГНК) : 22 [09:47:35]line Товар: 2710124130 [09:47:35]line Аи-92-К-5 [09:47:35]line 5.900 * 67.80 [09:47:35]line = 400.02 [09:47:35]line НДС 12% НСП 1% [09:47:35]line > о реализуемом товаре [09:47:35]line ОКРУГЛЕНИЕ: -0.02 [09:47:35]line ИТОГО: 400.00 [09:47:35]line Внесено: 400.00 [09:47:35]line СДАЧА: 0.00 [09:47:35]line НСП 1% : 3.54 [09:47:35]line НДС 12% : 42.48 [09:47:35]line Наличными: 400.00 [09:47:35]line Безнал.: 0.00 [09:47:35]line Место: АЗС № 89 "Партнер Нефть" [09:47:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:47:35]line СНО: Общий режим [09:47:35]line Чек 81 23.09.2024 09:47 [09:47:35]line Смена: 476 ФФД: 1.0 [09:47:35]line ЗНМ: 0300000113 [09:47:35]line РНМ: 0000000000091825 [09:47:35]line Версия ККМ: 001 [09:47:35]line ФМ: 0000000000871835 [09:47:35]line ФД: 152209 [09:47:35]line ФПД: 68843504780422 [09:47:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094734&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152209&fm=68843504780422&tin=02508201610067®Number=0000000000091825&sum=40000 [09:47:35]written 0, free lines is 4095 [09:47:35]OFD Sender: Processing packet 152209 [packets to send 828, broken 827] [09:47:35]ProducePacketName [09:47:35]name=ofd_packets/00152209 [09:47:35]OFD Sender: To server: pG, [09:47:35]CommunicateWithHost lk.salyk.kg:30040 [09:47:35]ConnectInit lk.salyk.kg [09:47:35]Write to MH i2c: 01 00 00 DB 03 DE [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 07 00 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 D1 0C C2 [09:47:35]RasterBufferAndPrint [09:47:35]line [09:47:35]line [09:47:35]line [09:47:35]line [09:47:35]line [09:47:35]written 0, free lines is 3287 [09:47:35]MH_Cut [09:47:35]Write to MH i2c: D1 01 00 E2 03 01 B7 [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: D1 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: D1 01 00 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: D1 01 00 E2 03 00 B6 [09:47:35]Write to MH i2c: 01 00 00 E3 03 E6 [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:36]*** Cut start [09:47:36]*** Purtial cut [09:47:36]*** Stage 1: CUTSNS_PIN = 1 [09:47:36]Read from MH i2c: 01 [09:47:36]MH_I2C_Read... [09:47:36]*** Stop cut motor [09:47:36]*** Cut end [09:47:36]Read from MH i2c: 01 07 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [09:47:36]process_action close_receipt done [09:47:36]requested_data is exist [09:47:36]produce_requested_data [09:47:36]requested_item fm.sn is exist - process it [09:47:36]wFMCommunicate request_size=4 [09:47:36]MH_SAM_APDU [09:47:36]CAPDU: 80 11 00 00 [09:47:36]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:36]Read from MH i2c: E2 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 17 00 [09:47:36]MH_I2C_Read... [09:47:36]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 [09:47: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:47:36]wFMCommunicate OK [09:47:36]requested_item fd.num is exist - process it [09:47:36]SAM_PROTO_GetFieldsCounters [09:47:36]wFMCommunicate request_size=4 [09:47:36]MH_SAM_APDU [09:47:36]CAPDU: 80 13 00 00 [09:47:36]Write to MH i2c: E2 08 00 E5 03 80 13 00 00 00 00 00 00 64 [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:36]Read from MH i2c: E2 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 62 00 [09:47:36]MH_I2C_Read... [09:47:36]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 91 52 02 00 0E 04 04 00 DC 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 3A [09:47: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 91 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:47:36]wFMCommunicate OK [09:47:36]SAM_PROTO_GetFieldsCounters done [09:47:36]requested_item shift.num is exist - process it [09:47:36]requested_item shift.opened is exist - process it [09:47:36]req_shift_opened [09:47:36]FM_GetShiftState [09:47:36]SAM_PROTO_GetShiftState [09:47:36]wFMCommunicate request_size=4 [09:47:36]MH_SAM_APDU [09:47:36]CAPDU: 80 13 01 00 [09:47:36]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:36]Read from MH i2c: E2 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 0E 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C8 [09:47:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:47:36]wFMCommunicate OK [09:47:36]SAM_PROTO_GetShiftState done [09:47:36]FM_GetShiftState done [09:47:36]req_shift_opened done [09:47:36]requested_item shift.open_date is exist - process it [09:47:36]req_shift_open_date [09:47:36]req_shift_open_date done [09:47:36]produce_requested_data done [09:47:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152209,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:47:36]process_action_free close_receipt [09:47:36]json_value_free [09:47:36]json_value_free done [09:47:36]process_json_proto returns [09:47:36]Send response to host [09:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152209,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:47:36]free response buf [09:47:36]execute_script done [09:47:36]execute_script returns [09:47:36]free content buf [09:47:36]Sock 10.Close socket [09:47:36]Sock 10.Thread stoped [09:47:40]ConnectInit Can't take IP for lk.salyk.kg [09:47:40]CommunicateWithHost connect error [09:47:40]CommunicateWithHost err = -1 [09:47:40]OFD Sender: Server communicate error [09:47:45]OFD Sender: Processing packet 152209 [packets to send 828, broken 827] [09:47:45]ProducePacketName [09:47:45]name=ofd_packets/00152209 [09:47:45]OFD Sender: To server: pG, [09:47:45]CommunicateWithHost lk.salyk.kg:30040 [09:47:45]ConnectInit lk.salyk.kg [09:47:45]Connected sock=8 [09:47: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 DF 68 07 01 30 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 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 51 00 00 00 F4 03 04 00 36 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3E 9C E0 A5 C4 86 D5 E7 8A 38 2E 2D B9 70 [09:47: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 A1 16 47 00 6C D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 52 02 00 F4 03 04 00 41 E1 F0 66 B6 04 01 00 00 DE A3 DB AD C4 64 28 3A [09:47:45]CommunicateWithHost err = 0 [09:47:45]CheckOFDResponse [09:47:45]1017 (14) - 77093643461234 [09:47:45]1041 (16) - 0000000000871835 [09:47:45]1040 (4) - 152209 [09:47:45]1012 (4) - 23.09.2024 03:32 [09:47:45]1206 (1) - 0 [09:47:45]OFD Sender: Remove packet 152209 [09:47:45]ProducePacketName [09:47:45]name=ofd_packets/00152209 [09:47:45]NVStorageDeleteData [09:47:46]OFD Sender: No OFD packet to send [09:47:51]OFD Sender: No OFD packet to send [09:47:54]recv_with_timeout no data received [09:47:56]OFD Sender: No OFD packet to send [09:48:01]OFD Sender: No OFD packet to send [09:48:05]recv_with_timeout no data received [09:48:06]OFD Sender: No OFD packet to send [09:48:07]accept exits with 9 [09:48:07]New connection [09:48:07]New thread 3067084132 created [09:48:07]Thread 3067227492 joined [09:48:07]Waiting for new connection... [09:48:07] Sock 9.Parse request [09:48:07]Sock 9.Check first char [09:48:07]Sock 9.First char is OK [09:48:07]request: POST /json_proto HTTP/1.0 [09:48:07]Method: POST [09:48:07]URL: /json_proto [09:48:07]Method is POST - this is cgi request [09:48:07]url: /json_proto [09:48:07]query_string will be loaded in cgi processing [09:48:07]execute_cgi json_proto POST (null) [09:48:07]execute_cgi path=json_proto method=POST [09:48:07]POST find Content-Length [09:48:07]Host: 172.17.43.67:8080 [09:48:07]Content-Length: 680 [09:48:07]Content-Type: application/json [09:48:07] [09:48:07]POST finish read [09:48:07]Found Content-Length = 680 [09:48:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786217", "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" ] } } [09:48:07]execute_script... [09:48:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786217", "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" ] } } [09:48:07]POST & json_proto [09:48:07]process_json_proto [09:48:07]json parsed OK: [09:48:07]protocol is kg_v1.0 [09:48:07]action value=close_receipt [09:48:07]process_action close_receipt [09:48:07]cmd_close_receipt [09:48:07]MH_GetDate [09:48:07]Write to MH i2c: F0 00 00 E7 03 D9 [09:48:07]Write i2c OK [09:48:07]MH_I2C_Read... [09:48:07]Read from MH i2c: F0 [09:48:07]MH_I2C_Read... [09:48:07]Read from MH i2c: F0 09 00 [09:48:07]MH_I2C_Read... [09:48:07]Read from MH i2c: F0 09 00 E7 03 00 58 39 F1 66 6A BD 47 65 9D [09:48:07]GetLastDocTimeStamp 1727084854 [09:48:07]current date 1727084888 [09:48:07]FM_GetShiftState [09:48:07]SAM_PROTO_GetShiftState [09:48:07]wFMCommunicate request_size=4 [09:48:07]MH_SAM_APDU [09:48:07]CAPDU: 80 13 01 00 [09:48:07]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [09:48:07]Write i2c OK [09:48:07]MH_I2C_Read... [09:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:07]Read from MH i2c: E2 [09:48:07]MH_I2C_Read... [09:48:07]Read from MH i2c: E2 0E 00 [09:48:07]MH_I2C_Read... [09:48:07]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [09:48:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:48:07]wFMCommunicate OK [09:48:07]SAM_PROTO_GetShiftState done [09:48:07]FM_GetShiftState done [09:48:07]opened in 1727051593 [09:48:07]opened+sec_in_day 1727137993 [09:48:07]quantity*price = 100050 [09:48:07]sum+1 = 100052 [09:48:07]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 СНО: Общий режим Чек 82 23.09.2024 09:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152210 ФПД: 89832483380455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094808&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152210&fm=89832483380455&tin=02508201610067®Number=0000000000091825&sum=100000 [09:48:08]StoreToDocumentArchive [09:48:08]shift 476 fd 152210 [09:48:08]save to /storage/0476/doc_00152210 [09:48:08]save last doc name /storage/0476/doc_00152210 to /storage/kkm_last_doc_name [09:48:08]save OK [09:48:08]Clear old archive folders... [09:48:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:48:08]tlvbuf is 00C5C9C0 [09:48:08]SAM_PROTO_ClearQueue [09:48:08]wFMCommunicate request_size=4 [09:48:08]MH_SAM_APDU [09:48:08]CAPDU: 80 09 00 00 [09:48:08]Write to MH i2c: E2 08 00 F5 03 80 09 00 00 00 00 00 00 6A [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:08]Read from MH i2c: E2 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [09:48:08]RAPDU: 90 00 [09:48:08]wFMCommunicate OK [09:48:08]SAM_PROTO_ClearQueue done [09:48:08]KKMCreateOFDPacket [09:48:08]OFDProtocolAddRootSTLVToBuf [09:48:08]FM_MakeSignedData [09:48:08]FM_MakeSignedData [09:48:08]SAM_PROTO_SignData [09:48:08]wFMCommunicate request_size=4 [09:48:08]MH_SAM_APDU [09:48:08]CAPDU: 80 0D 01 02 [09:48:08]Write to MH i2c: E2 08 00 F6 03 80 0D 01 02 00 00 00 00 72 [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:08]Read from MH i2c: E2 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [09:48:08]RAPDU: 90 00 [09:48:08]wFMCommunicate OK [09:48:08]wFMCommunicate request_size=255 [09:48:08]MH_SAM_APDU [09:48: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 58 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 51 B3 C1 42 [09:48:08]Write to MH i2c: E2 02 01 F7 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 52 00 00 00 F4 03 04 00 58 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 51 B3 C1 42 00 00 FB [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:08]Read from MH i2c: E2 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [09:48:08]RAPDU: 90 00 [09:48:08]wFMCommunicate OK [09:48:08]wFMCommunicate request_size=7 [09:48:08]MH_SAM_APDU [09:48:08]CAPDU: 80 0D 02 02 02 DC E7 [09:48:08]Write to MH i2c: E2 0A 00 F8 03 80 0D 02 02 02 00 DC E7 00 00 3C [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:08]Read from MH i2c: E2 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [09:48:08]RAPDU: 90 00 [09:48:08]wFMCommunicate OK [09:48:08]wFMCommunicate request_size=4 [09:48:08]MH_SAM_APDU [09:48:08]CAPDU: 80 0D 03 02 [09:48:08]Write to MH i2c: E2 08 00 F9 03 80 0D 03 02 00 00 00 00 77 [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:08]Read from MH i2c: E2 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 0B 00 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 0B 00 F9 03 00 6A 75 08 E1 52 9B 9C A6 90 00 6F [09:48:08]RAPDU: 6A 75 08 E1 52 9B 9C A6 90 00 [09:48:08]wFMCommunicate OK [09:48:08]SAM_PROTO_SignData done [09:48:08]FM_MakeSignedData done [09:48:08]CreateOFDProtocolMessage [09:48:08]wFMCommunicate request_size=4 [09:48:08]MH_SAM_APDU [09:48:08]CAPDU: 80 11 00 00 [09:48:08]Write to MH i2c: E2 08 00 FA 03 80 11 00 00 00 00 00 00 77 [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:08]Read from MH i2c: E2 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: E2 17 00 [09:48:08]MH_I2C_Read... [09:48:08]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 [09:48: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:48:08]wFMCommunicate OK [09:48:08]CreateOFDProtocolMessage done [09:48:08]OFDSenderStorePacket 152210 [09:48:08]StoreOFDPacket docnum=152210 [09:48: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 6D A2 04 01 61 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 58 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 51 B3 C1 42 DC E7 6A 75 08 E1 52 9B 9C A6 [09:48:08]CheckFolder [09:48:08]dirname=/storage/ofd_packets [09:48:08]CheckFolder done [09:48:08]ProducePacketName [09:48:08]name=ofd_packets/00152210 [09:48:08]NVStorageSaveData ofd_packets/00152210 [09:48:08]File name is /storage/ofd_packets/00152210 [09:48:08]Write 298 bytes [09:48:08]NVStorageSaveData done [09:48:08]OFDSenderStorePacket done [09:48:08]KKMCreateOFDPacket done [09:48:08]NVStorageSaveData kkm_last_timestamp [09:48:08]File name is /storage/kkm_last_timestamp [09:48:08]Write 4 bytes [09:48:08]NVStorageSaveData done [09:48:08]ExternCall_PrintAddStr [09:48:08]wPrintStart [09:48:08]Write to MH i2c: 01 00 00 FB 03 FE [09:48:08]Write i2c OK [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: 01 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: 01 07 00 [09:48:08]MH_I2C_Read... [09:48:08]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [09:48:08]RasterBufferAndPrint [09:48:08]line Счет N : (1)1786217 [09:48:08]line ИНН: 02508201610067 [09:48:08]line Контрольно-Кассовый Чек [09:48:08]line ПРОДАЖА [09:48:08]line ТРК (МРК, ГНК) : 31 [09:48:08]line Товар: 2710194210 [09:48:08]line ДТ-К-5 [09:48:08]line 13.130 * 76.20 [09:48:08]line = 1000.51 [09:48:08]line НДС 12% НСП 1% [09:48:08]line > о реализуемом товаре [09:48:08]line ОКРУГЛЕНИЕ: -0.51 [09:48:08]line ИТОГО: 1000.00 [09:48:08]line Внесено: 1000.00 [09:48:08]line СДАЧА: 0.00 [09:48:08]line НСП 1% : 8.85 [09:48:08]line НДС 12% : 106.25 [09:48:08]line Наличными: 1000.00 [09:48:08]line Безнал.: 0.00 [09:48:08]line Место: АЗС № 89 "Партнер Нефть" [09:48:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:48:08]line СНО: Общий режим [09:48:08]line Чек 82 23.09.2024 09:48 [09:48:08]line Смена: 476 ФФД: 1.0 [09:48:08]line ЗНМ: 0300000113 [09:48:08]line РНМ: 0000000000091825 [09:48:08]line Версия ККМ: 001 [09:48:08]line ФМ: 0000000000871835 [09:48:08]line ФД: 152210 [09:48:08]line ФПД: 89832483380455 [09:48:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094808&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152210&fm=89832483380455&tin=02508201610067®Number=0000000000091825&sum=100000 [09:48:08]written 0, free lines is 4095 [09:48:09]OFD Sender: Processing packet 152210 [packets to send 828, broken 827] [09:48:09]ProducePacketName [09:48:09]name=ofd_packets/00152210 [09:48:09]OFD Sender: To server: pG, [09:48:09]CommunicateWithHost lk.salyk.kg:30040 [09:48:09]ConnectInit lk.salyk.kg [09:48:09]Write to MH i2c: 01 00 00 26 04 2A [09:48:09]Write i2c OK [09:48:09]MH_I2C_Read... [09:48:09]Read from MH i2c: 01 [09:48:09]MH_I2C_Read... [09:48:09]Read from MH i2c: 01 07 00 [09:48:09]MH_I2C_Read... [09:48:09]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 D8 0C 15 [09:48:09]RasterBufferAndPrint [09:48:09]line [09:48:09]line [09:48:09]line [09:48:09]line [09:48:09]line [09:48:09]written 0, free lines is 3297 [09:48:09]MH_Cut [09:48:09]Write to MH i2c: D1 01 00 2D 04 01 03 [09:48:09]Write i2c OK [09:48:09]MH_I2C_Read... [09:48:09]Read from MH i2c: D1 [09:48:09]MH_I2C_Read... [09:48:09]Read from MH i2c: D1 01 00 [09:48:09]MH_I2C_Read... [09:48:09]Read from MH i2c: D1 01 00 2D 04 00 02 [09:48:09]Write to MH i2c: 01 00 00 2E 04 32 [09:48:09]Write i2c OK [09:48:09]MH_I2C_Read... [09:48:10]*** Cut start [09:48:10]*** Purtial cut [09:48:10]*** Stage 1: CUTSNS_PIN = 1 [09:48:10]Read from MH i2c: 01 [09:48:10]MH_I2C_Read... [09:48:10]*** Stop cut motor [09:48:10]*** Cut end [09:48:10]Read from MH i2c: 01 07 00 [09:48:10]MH_I2C_Read... [09:48:10]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [09:48:10]process_action close_receipt done [09:48:10]requested_data is exist [09:48:10]produce_requested_data [09:48:10]requested_item fm.sn is exist - process it [09:48:10]wFMCommunicate request_size=4 [09:48:10]MH_SAM_APDU [09:48:10]CAPDU: 80 11 00 00 [09:48:10]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [09:48:10]Write i2c OK [09:48:10]MH_I2C_Read... [09:48:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:10]Read from MH i2c: E2 [09:48:10]MH_I2C_Read... [09:48:10]Read from MH i2c: E2 17 00 [09:48:10]MH_I2C_Read... [09:48:10]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 [09:48:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:48:10]wFMCommunicate OK [09:48:10]requested_item fd.num is exist - process it [09:48:10]SAM_PROTO_GetFieldsCounters [09:48:10]wFMCommunicate request_size=4 [09:48:10]MH_SAM_APDU [09:48:10]CAPDU: 80 13 00 00 [09:48:10]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [09:48:10]Write i2c OK [09:48:10]MH_I2C_Read... [09:48:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:10]Read from MH i2c: E2 [09:48:10]MH_I2C_Read... [09:48:10]Read from MH i2c: E2 62 00 [09:48:10]MH_I2C_Read... [09:48:10]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 92 52 02 00 0E 04 04 00 DC 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 8A [09:48: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 92 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:48:10]wFMCommunicate OK [09:48:10]SAM_PROTO_GetFieldsCounters done [09:48:10]requested_item shift.num is exist - process it [09:48:10]requested_item shift.opened is exist - process it [09:48:10]req_shift_opened [09:48:10]FM_GetShiftState [09:48:10]SAM_PROTO_GetShiftState [09:48:10]wFMCommunicate request_size=4 [09:48:10]MH_SAM_APDU [09:48:10]CAPDU: 80 13 01 00 [09:48:10]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [09:48:10]Write i2c OK [09:48:10]MH_I2C_Read... [09:48:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:10]Read from MH i2c: E2 [09:48:10]MH_I2C_Read... [09:48:10]Read from MH i2c: E2 0E 00 [09:48:10]MH_I2C_Read... [09:48:10]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 14 [09:48:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:48:10]wFMCommunicate OK [09:48:10]SAM_PROTO_GetShiftState done [09:48:10]FM_GetShiftState done [09:48:10]req_shift_opened done [09:48:10]requested_item shift.open_date is exist - process it [09:48:10]req_shift_open_date [09:48:10]req_shift_open_date done [09:48:10]produce_requested_data done [09:48:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152210,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:48:10]process_action_free close_receipt [09:48:10]json_value_free [09:48:10]json_value_free done [09:48:10]process_json_proto returns [09:48:10]Send response to host [09:48:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152210,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:48:10]free response buf [09:48:10]execute_script done [09:48:10]execute_script returns [09:48:10]free content buf [09:48:10]Sock 9.Close socket [09:48:10]Sock 9.Thread stoped [09:48:11]accept exits with 8 [09:48:11]New connection [09:48:11]New thread 3067227492 created [09:48:11]Thread 3067084132 joined [09:48:11]Waiting for new connection... [09:48:11] Sock 8.Parse request [09:48:11]Sock 8.Check first char [09:48:11]Sock 8.First char is OK [09:48:11]request: POST /json_proto HTTP/1.0 [09:48:11]Method: POST [09:48:11]URL: /json_proto [09:48:11]Method is POST - this is cgi request [09:48:11]url: /json_proto [09:48:11]query_string will be loaded in cgi processing [09:48:11]execute_cgi json_proto POST (null) [09:48:11]execute_cgi path=json_proto method=POST [09:48:11]POST find Content-Length [09:48:11]Host: 172.17.43.67:8080 [09:48:11]Content-Length: 679 [09:48:11]Content-Type: application/json [09:48:11] [09:48:11]POST finish read [09:48:11]Found Content-Length = 679 [09:48:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786218", "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" ] } } [09:48:11]execute_script... [09: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)1786218", "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" ] } } [09:48:11]POST & json_proto [09:48:11]process_json_proto [09:48:11]json parsed OK: [09:48:11]protocol is kg_v1.0 [09:48:11]action value=close_receipt [09:48:11]process_action close_receipt [09:48:11]cmd_close_receipt [09:48:11]MH_GetDate [09:48:11]Write to MH i2c: F0 00 00 32 04 25 [09:48:11]Write i2c OK [09:48:11]MH_I2C_Read... [09:48:11]Read from MH i2c: F0 [09:48:11]MH_I2C_Read... [09:48:11]Read from MH i2c: F0 09 00 [09:48:11]MH_I2C_Read... [09:48:11]Read from MH i2c: F0 09 00 32 04 00 5B 39 F1 66 6A BD 47 65 EC [09:48:11]GetLastDocTimeStamp 1727084888 [09:48:11]current date 1727084891 [09:48:11]FM_GetShiftState [09:48:11]SAM_PROTO_GetShiftState [09:48:11]wFMCommunicate request_size=4 [09:48:11]MH_SAM_APDU [09:48:11]CAPDU: 80 13 01 00 [09:48:11]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [09:48:11]Write i2c OK [09:48:11]MH_I2C_Read... [09:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:11]Read from MH i2c: E2 [09:48:11]MH_I2C_Read... [09:48:11]Read from MH i2c: E2 0E 00 [09:48:11]MH_I2C_Read... [09:48:11]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [09:48:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:48:11]wFMCommunicate OK [09:48:11]SAM_PROTO_GetShiftState done [09:48:11]FM_GetShiftState done [09:48:11]opened in 1727051593 [09:48:11]opened+sec_in_day 1727137993 [09:48:11]quantity*price = 70037 [09:48:11]sum+1 = 70038 [09:48:11]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 СНО: Общий режим Чек 83 23.09.2024 09:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152211 ФПД: 256227398453093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094811&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152211&fm=256227398453093&tin=02508201610067®Number=0000000000091825&sum=70000 [09:48:12]StoreToDocumentArchive [09:48:12]shift 476 fd 152211 [09:48:12]save to /storage/0476/doc_00152211 [09:48:12]save last doc name /storage/0476/doc_00152211 to /storage/kkm_last_doc_name [09:48:12]save OK [09:48:12]Clear old archive folders... [09:48:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:12]tlvbuf is 00C775A0 [09:48:12]SAM_PROTO_ClearQueue [09:48:12]wFMCommunicate request_size=4 [09:48:12]MH_SAM_APDU [09:48:12]CAPDU: 80 09 00 00 [09:48:12]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [09:48:12]Write i2c OK [09:48:12]MH_I2C_Read... [09:48:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:12]Read from MH i2c: E2 [09:48:12]MH_I2C_Read... [09:48:12]Read from MH i2c: E2 03 00 [09:48:12]MH_I2C_Read... [09:48:12]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [09:48:12]RAPDU: 90 00 [09:48:12]wFMCommunicate OK [09:48:12]SAM_PROTO_ClearQueue done [09:48:12]KKMCreateOFDPacket [09:48:12]OFDProtocolAddRootSTLVToBuf [09:48:12]FM_MakeSignedData [09:48:12]FM_MakeSignedData [09:48:12]SAM_PROTO_SignData [09:48:12]wFMCommunicate request_size=4 [09:48:12]MH_SAM_APDU [09:48:12]CAPDU: 80 0D 01 02 [09:48:12]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [09:48:12]Write i2c OK [09:48:12]MH_I2C_Read... [09:48:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:12]Read from MH i2c: E2 [09:48:12]MH_I2C_Read... [09:48:12]Read from MH i2c: E2 03 00 [09:48:12]MH_I2C_Read... [09:48:12]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [09:48:12]RAPDU: 90 00 [09:48:12]wFMCommunicate OK [09:48:12]wFMCommunicate request_size=255 [09:48:12]MH_SAM_APDU [09:48: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 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 53 00 00 00 F4 03 04 00 5B 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E9 [09:48:12]Write to MH i2c: E2 02 01 42 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 53 00 00 00 F4 03 04 00 5B 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E9 00 00 0F [09:48:12]Write i2c OK [09:48:12]MH_I2C_Read... [09:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:12]Read from MH i2c: E2 [09:48:12]MH_I2C_Read... [09:48:12]Read from MH i2c: E2 03 00 [09:48:12]MH_I2C_Read... [09:48:12]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [09:48:12]RAPDU: 90 00 [09:48:12]wFMCommunicate OK [09:48:12]wFMCommunicate request_size=10 [09:48:12]MH_SAM_APDU [09:48:12]CAPDU: 80 0D 02 02 05 09 97 11 07 65 [09:48:12]Write to MH i2c: E2 0D 00 43 04 80 0D 02 02 05 00 09 97 11 07 65 00 00 E8 [09:48:12]Write i2c OK [09:48:12]MH_I2C_Read... [09:48:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:13]Read from MH i2c: E2 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: E2 03 00 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [09:48:13]RAPDU: 90 00 [09:48:13]wFMCommunicate OK [09:48:13]wFMCommunicate request_size=4 [09:48:13]MH_SAM_APDU [09:48:13]CAPDU: 80 0D 03 02 [09:48:13]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [09:48:13]Write i2c OK [09:48:13]MH_I2C_Read... [09:48:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:13]Read from MH i2c: E2 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: E2 0B 00 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: E2 0B 00 44 04 00 F3 1E 3C 9A 50 69 76 2E 90 00 08 [09:48:13]RAPDU: F3 1E 3C 9A 50 69 76 2E 90 00 [09:48:13]wFMCommunicate OK [09:48:13]SAM_PROTO_SignData done [09:48:13]FM_MakeSignedData done [09:48:13]CreateOFDProtocolMessage [09:48:13]wFMCommunicate request_size=4 [09:48:13]MH_SAM_APDU [09:48:13]CAPDU: 80 11 00 00 [09:48:13]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [09:48:13]Write i2c OK [09:48:13]MH_I2C_Read... [09:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:13]Read from MH i2c: E2 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: E2 17 00 [09:48:13]MH_I2C_Read... [09:48:13]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 [09:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:48:13]wFMCommunicate OK [09:48:13]CreateOFDProtocolMessage done [09:48:13]OFDSenderStorePacket 152211 [09:48:13]StoreOFDPacket docnum=152211 [09:48: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 DE E1 07 01 2D B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 5B 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E9 09 97 11 07 65 F3 1E 3C 9A 50 69 76 2E [09:48:13]CheckFolder [09:48:13]dirname=/storage/ofd_packets [09:48:13]CheckFolder done [09:48:13]ProducePacketName [09:48:13]name=ofd_packets/00152211 [09:48:13]NVStorageSaveData ofd_packets/00152211 [09:48:13]File name is /storage/ofd_packets/00152211 [09:48:13]Write 301 bytes [09:48:13]NVStorageSaveData done [09:48:13]OFDSenderStorePacket done [09:48:13]KKMCreateOFDPacket done [09:48:13]NVStorageSaveData kkm_last_timestamp [09:48:13]File name is /storage/kkm_last_timestamp [09:48:13]Write 4 bytes [09:48:13]NVStorageSaveData done [09:48:13]ExternCall_PrintAddStr [09:48:13]wPrintStart [09:48:13]Write to MH i2c: 01 00 00 46 04 4A [09:48:13]Write i2c OK [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: 01 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: 01 07 00 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [09:48:13]RasterBufferAndPrint [09:48:13]line Счет N : (1)1786218 [09:48:13]line ИНН: 02508201610067 [09:48:13]line Контрольно-Кассовый Чек [09:48:13]line ПРОДАЖА [09:48:13]line ТРК (МРК, ГНК) : 12 [09:48:13]line Товар: 2710124130 [09:48:13]line Аи-92-К-5 [09:48:13]line 10.330 * 67.80 [09:48:13]line = 700.37 [09:48:13]line НДС 12% НСП 1% [09:48:13]line > о реализуемом товаре [09:48:13]line ОКРУГЛЕНИЕ: -0.37 [09:48:13]line ИТОГО: 700.00 [09:48:13]line Внесено: 700.00 [09:48:13]line СДАЧА: 0.00 [09:48:13]line НСП 1% : 6.20 [09:48:13]line НДС 12% : 74.38 [09:48:13]line Наличными: 700.00 [09:48:13]line Безнал.: 0.00 [09:48:13]line Место: АЗС № 89 "Партнер Нефть" [09:48:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:48:13]line СНО: Общий режим [09:48:13]line Чек 83 23.09.2024 09:48 [09:48:13]line Смена: 476 ФФД: 1.0 [09:48:13]line ЗНМ: 0300000113 [09:48:13]line РНМ: 0000000000091825 [09:48:13]line Версия ККМ: 001 [09:48:13]line ФМ: 0000000000871835 [09:48:13]line ФД: 152211 [09:48:13]line ФПД: 256227398453093 [09:48:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094811&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152211&fm=256227398453093&tin=02508201610067®Number=0000000000091825&sum=70000 [09:48:13]written 0, free lines is 4095 [09:48:13]Write to MH i2c: 01 00 00 71 04 75 [09:48:13]Write i2c OK [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: 01 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: 01 07 00 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 D8 0C 60 [09:48:13]RasterBufferAndPrint [09:48:13]line [09:48:13]line [09:48:13]line [09:48:13]line [09:48:13]line [09:48:13]written 0, free lines is 3302 [09:48:13]MH_Cut [09:48:13]Write to MH i2c: D1 01 00 78 04 01 4E [09:48:13]Write i2c OK [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: D1 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: D1 01 00 [09:48:13]MH_I2C_Read... [09:48:13]Read from MH i2c: D1 01 00 78 04 00 4D [09:48:13]Write to MH i2c: 01 00 00 79 04 7D [09:48:13]Write i2c OK [09:48:13]MH_I2C_Read... [09:48:14]ConnectInit Can't take IP for lk.salyk.kg [09:48:14]CommunicateWithHost connect error [09:48:14]CommunicateWithHost err = -1 [09:48:14]OFD Sender: Server communicate error [09:48:14]OFD Sender: Processing packet 152210 [packets to send 829, broken 827] [09:48:14]ProducePacketName [09:48:14]name=ofd_packets/00152210 [09:48:14]OFD Sender: To server: pG, [09:48:14]CommunicateWithHost lk.salyk.kg:30040 [09:48:14]ConnectInit lk.salyk.kg [09:48:14]*** Cut start [09:48:14]*** Purtial cut [09:48:14]*** Stage 1: CUTSNS_PIN = 1 [09:48:14]Read from MH i2c: 01 [09:48:14]MH_I2C_Read... [09:48:14]*** Stop cut motor [09:48:14]*** Cut end [09:48:14]Read from MH i2c: 01 07 00 [09:48:14]MH_I2C_Read... [09:48:14]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [09:48:14]process_action close_receipt done [09:48:14]requested_data is exist [09:48:14]produce_requested_data [09:48:14]requested_item fm.sn is exist - process it [09:48:14]wFMCommunicate request_size=4 [09:48:14]MH_SAM_APDU [09:48:14]CAPDU: 80 11 00 00 [09:48:14]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [09:48:15]Write i2c OK [09:48:15]MH_I2C_Read... [09:48:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:15]Read from MH i2c: E2 [09:48:15]MH_I2C_Read... [09:48:15]Read from MH i2c: E2 17 00 [09:48:15]MH_I2C_Read... [09:48:15]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 [09:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:48:15]wFMCommunicate OK [09:48:15]requested_item fd.num is exist - process it [09:48:15]SAM_PROTO_GetFieldsCounters [09:48:15]wFMCommunicate request_size=4 [09:48:15]MH_SAM_APDU [09:48:15]CAPDU: 80 13 00 00 [09:48:15]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [09:48:15]Write i2c OK [09:48:15]MH_I2C_Read... [09:48:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:15]Read from MH i2c: E2 [09:48:15]MH_I2C_Read... [09:48:15]Read from MH i2c: E2 62 00 [09:48:15]MH_I2C_Read... [09:48:15]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 93 52 02 00 0E 04 04 00 DC 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 D9 [09:48: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 93 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:48:15]wFMCommunicate OK [09:48:15]SAM_PROTO_GetFieldsCounters done [09:48:15]requested_item shift.num is exist - process it [09:48:15]requested_item shift.opened is exist - process it [09:48:15]req_shift_opened [09:48:15]FM_GetShiftState [09:48:15]SAM_PROTO_GetShiftState [09:48:15]wFMCommunicate request_size=4 [09:48:15]MH_SAM_APDU [09:48:15]CAPDU: 80 13 01 00 [09:48:15]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [09:48:15]Write i2c OK [09:48:15]MH_I2C_Read... [09:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:15]Read from MH i2c: E2 [09:48:15]MH_I2C_Read... [09:48:15]Read from MH i2c: E2 0E 00 [09:48:15]MH_I2C_Read... [09:48:15]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5F [09:48:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:48:15]wFMCommunicate OK [09:48:15]SAM_PROTO_GetShiftState done [09:48:15]FM_GetShiftState done [09:48:15]req_shift_opened done [09:48:15]requested_item shift.open_date is exist - process it [09:48:15]req_shift_open_date [09:48:15]req_shift_open_date done [09:48:15]produce_requested_data done [09:48:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152211,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:48:15]process_action_free close_receipt [09:48:15]json_value_free [09:48:15]json_value_free done [09:48:15]process_json_proto returns [09:48:15]Send response to host [09:48:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152211,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:48:15]free response buf [09:48:15]execute_script done [09:48:15]execute_script returns [09:48:15]free content buf [09:48:15]Sock 8.Close socket [09:48:15]Sock 8.Thread stoped [09:48:18]Connected sock=10 [09:48: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 6D A2 04 01 61 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 58 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 51 B3 C1 42 DC E7 6A 75 08 E1 52 9B 9C A6 [09:48: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 7F 0B 47 00 F9 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 52 02 00 F4 03 04 00 62 E1 F0 66 B6 04 01 00 00 58 70 84 6A 1C A9 00 00 [09:48:19]CommunicateWithHost err = 0 [09:48:19]CheckOFDResponse [09:48:19]1017 (14) - 77093643461234 [09:48:19]1041 (16) - 0000000000871835 [09:48:19]1040 (4) - 152210 [09:48:19]1012 (4) - 23.09.2024 03:32 [09:48:19]1206 (1) - 0 [09:48:19]OFD Sender: Remove packet 152210 [09:48:19]ProducePacketName [09:48:19]name=ofd_packets/00152210 [09:48:19]NVStorageDeleteData [09:48:19]OFD Sender: Processing packet 152211 [packets to send 828, broken 827] [09:48:19]ProducePacketName [09:48:19]name=ofd_packets/00152211 [09:48:19]OFD Sender: To server: pG, [09:48:19]CommunicateWithHost lk.salyk.kg:30040 [09:48:19]ConnectInit lk.salyk.kg [09:48:21]recv_with_timeout no data received [09:48:23]Connected sock=8 [09:48: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 0F 01 00 00 DE E1 07 01 2D B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 00 00 00 F4 03 04 00 5B 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E9 09 97 11 07 65 F3 1E 3C 9A 50 69 76 2E [09:48: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 54 8C 47 00 14 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 52 02 00 F4 03 04 00 67 E1 F0 66 B6 04 01 00 00 60 E4 D2 7F 57 52 63 55 [09:48:23]CommunicateWithHost err = 0 [09:48:23]CheckOFDResponse [09:48:23]1017 (14) - 77093643461234 [09:48:23]1041 (16) - 0000000000871835 [09:48:23]1040 (4) - 152211 [09:48:23]1012 (4) - 23.09.2024 03:32 [09:48:23]1206 (1) - 0 [09:48:23]OFD Sender: Remove packet 152211 [09:48:23]ProducePacketName [09:48:23]name=ofd_packets/00152211 [09:48:23]NVStorageDeleteData [09:48:24]OFD Sender: No OFD packet to send [09:48:29]OFD Sender: No OFD packet to send [09:48:33]recv_with_timeout no data received [09:48:34]OFD Sender: No OFD packet to send [09:48:39]OFD Sender: No OFD packet to send [09:48:44]OFD Sender: No OFD packet to send [09:48:44]recv_with_timeout no data received [09:48:49]OFD Sender: No OFD packet to send [09:48:54]OFD Sender: No OFD packet to send [09:48:59]OFD Sender: No OFD packet to send [09:49:04]OFD Sender: No OFD packet to send [09:49:09]OFD Sender: No OFD packet to send [09:49:14]OFD Sender: No OFD packet to send [09:49:15]recv_with_timeout no data received [09:49:19]OFD Sender: No OFD packet to send [09:49:24]OFD Sender: No OFD packet to send [09:49:25]recv_with_timeout no data received [09:49:29]OFD Sender: No OFD packet to send [09:49:34]OFD Sender: No OFD packet to send [09:49:39]OFD Sender: No OFD packet to send [09:49:43]recv_with_timeout no data received [09:49:44]OFD Sender: No OFD packet to send [09:49:49]OFD Sender: No OFD packet to send [09:49:54]OFD Sender: No OFD packet to send [09:49:59]OFD Sender: No OFD packet to send [09:50:04]OFD Sender: No OFD packet to send [09:50:09]OFD Sender: No OFD packet to send [09:50:14]OFD Sender: No OFD packet to send [09:50:19]OFD Sender: No OFD packet to send [09:50:24]OFD Sender: No OFD packet to send [09:50:29]OFD Sender: No OFD packet to send [09:50:34]OFD Sender: No OFD packet to send [09:50:38]recv_with_timeout no data received [09:50:39]OFD Sender: No OFD packet to send [09:50:44]accept exits with 9 [09:50:44]New connection [09:50:44]New thread 3067084132 created [09:50:44]Thread 3067227492 joined [09:50:44]Waiting for new connection... [09:50:44] Sock 9.Parse request [09:50:44]Sock 9.Check first char [09:50:44]Sock 9.First char is OK [09:50:44]request: POST /json_proto HTTP/1.0 [09:50:44]Method: POST [09:50:44]URL: /json_proto [09:50:44]Method is POST - this is cgi request [09:50:44]url: /json_proto [09:50:44]query_string will be loaded in cgi processing [09:50:44]execute_cgi json_proto POST (null) [09:50:44]execute_cgi path=json_proto method=POST [09:50:44]POST find Content-Length [09:50:44]Host: 172.17.43.67:8080 [09:50:44]Content-Length: 790 [09:50:44]Content-Type: application/json [09:50:44] [09:50:44]POST finish read [09:50:44]Found Content-Length = 790 [09:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786219", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:44]execute_script... [09: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)1786219", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:44]POST & json_proto [09:50:44]process_json_proto [09:50:44]json parsed OK: [09:50:44]protocol is kg_v1.0 [09:50:44]action value=close_receipt [09:50:44]process_action close_receipt [09:50:44]cmd_close_receipt [09:50:44]MH_GetDate [09:50:44]Write to MH i2c: F0 00 00 7D 04 70 [09:50:44]Write i2c OK [09:50:44]MH_I2C_Read... [09:50:44]Read from MH i2c: F0 [09:50:44]MH_I2C_Read... [09:50:44]Read from MH i2c: F0 09 00 [09:50:44]MH_I2C_Read... [09:50:44]Read from MH i2c: F0 09 00 7D 04 00 F5 39 F1 66 6A BD 47 65 D1 [09:50:44]GetLastDocTimeStamp 1727084891 [09:50:44]current date 1727085045 [09:50:44]FM_GetShiftState [09:50:44]SAM_PROTO_GetShiftState [09:50:44]wFMCommunicate request_size=4 [09:50:44]MH_SAM_APDU [09:50:44]CAPDU: 80 13 01 00 [09:50:44]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [09:50:44]Write i2c OK [09:50:44]MH_I2C_Read... [09:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:44]Read from MH i2c: E2 [09:50:44]MH_I2C_Read... [09:50:44]Read from MH i2c: E2 0E 00 [09:50:44]MH_I2C_Read... [09:50:44]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [09:50:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:50:44]wFMCommunicate OK [09:50:44]SAM_PROTO_GetShiftState done [09:50:44]FM_GetShiftState done [09:50:44]opened in 1727051593 [09:50:44]opened+sec_in_day 1727137993 [09:50:44]quantity*price = 0 [09:50:44]sum+1 = 1 [09:50: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 СНО: Общий режим Чек 84 23.09.2024 09:50 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152212 ФПД: 279337475313574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152212&fm=279337475313574&tin=02508201610067®Number=0000000000091825&sum=0 [09:50:45]StoreToDocumentArchive [09:50:45]shift 476 fd 152212 [09:50:45]save to /storage/0476/doc_00152212 [09:50:45]save last doc name /storage/0476/doc_00152212 to /storage/kkm_last_doc_name [09:50:45]save OK [09:50:45]Clear old archive folders... [09:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:50:45]tlvbuf is 00C5BED0 [09:50:45]SAM_PROTO_ClearQueue [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 09 00 00 [09:50:45]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [09:50:45]RAPDU: 90 00 [09:50:45]wFMCommunicate OK [09:50:45]SAM_PROTO_ClearQueue done [09:50:45]KKMCreateOFDPacket [09:50:45]OFDProtocolAddRootSTLVToBuf [09:50:45]FM_MakeSignedData [09:50:45]FM_MakeSignedData [09:50:45]SAM_PROTO_SignData [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 0D 01 02 [09:50:45]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [09:50:45]RAPDU: 90 00 [09:50:45]wFMCommunicate OK [09:50:45]wFMCommunicate request_size=255 [09:50:45]MH_SAM_APDU [09:50: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 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 F5 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FE 0E 52 FD [09:50:45]Write to MH i2c: E2 02 01 8D 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 54 00 00 00 F4 03 04 00 F5 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FE 0E 52 FD 00 00 4F [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [09:50:45]RAPDU: 90 00 [09:50:45]wFMCommunicate OK [09:50:45]wFMCommunicate request_size=7 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 0D 02 02 02 0F A6 [09:50:45]Write to MH i2c: E2 0A 00 8E 04 80 0D 02 02 02 00 0F A6 00 00 C5 [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [09:50:45]RAPDU: 90 00 [09:50:45]wFMCommunicate OK [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 0D 03 02 [09:50:45]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 0B 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 0B 00 8F 04 00 4D D2 E2 62 F1 49 88 AA 90 00 DE [09:50:45]RAPDU: 4D D2 E2 62 F1 49 88 AA 90 00 [09:50:45]wFMCommunicate OK [09:50:45]SAM_PROTO_SignData done [09:50:45]FM_MakeSignedData done [09:50:45]CreateOFDProtocolMessage [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 11 00 00 [09:50:45]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:46]Read from MH i2c: E2 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: E2 17 00 [09:50:46]MH_I2C_Read... [09:50:46]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 [09:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:50:46]wFMCommunicate OK [09:50:46]CreateOFDProtocolMessage done [09:50:46]OFDSenderStorePacket 152212 [09:50:46]StoreOFDPacket docnum=152212 [09:50: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 0C 01 00 00 74 81 04 01 25 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F5 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FE 0E 52 FD 0F A6 4D D2 E2 62 F1 49 88 AA [09:50:46]CheckFolder [09:50:46]dirname=/storage/ofd_packets [09:50:46]CheckFolder done [09:50:46]ProducePacketName [09:50:46]name=ofd_packets/00152212 [09:50:46]NVStorageSaveData ofd_packets/00152212 [09:50:46]File name is /storage/ofd_packets/00152212 [09:50:46]Write 298 bytes [09:50:46]NVStorageSaveData done [09:50:46]OFDSenderStorePacket done [09:50:46]KKMCreateOFDPacket done [09:50:46]NVStorageSaveData kkm_last_timestamp [09:50:46]File name is /storage/kkm_last_timestamp [09:50:46]Write 4 bytes [09:50:46]NVStorageSaveData done [09:50:46]ExternCall_PrintAddStr [09:50:46]wPrintStart [09:50:46]Write to MH i2c: 01 00 00 91 04 95 [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: 01 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: 01 07 00 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [09:50:46]RasterBufferAndPrint [09:50:46]line Счет N : (1)1786219 [09:50:46]line ИНН: 02508201610067 [09:50:46]line Контрольно-Кассовый Чек [09:50:46]line ПРОДАЖА [09:50:46]line ТРК (МРК, ГНК) : 41 [09:50:46]line Товар: 2710194210 [09:50:46]line ДТ-К-5 [09:50:46]line 26.250 * 0.00 [09:50:46]line = 0.00 [09:50:46]line НДС 12% НСП 1% [09:50:46]line > о реализуемом товаре [09:50:46]line ИТОГО: 0.00 [09:50:46]line НСП 1% : 0.00 [09:50:46]line НДС 12% : 0.00 [09:50:46]line Наличными: 0.00 [09:50:46]line Безнал.: 0.00 [09:50:46]line Место: АЗС № 89 "Партнер Нефть" [09:50:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:50:46]line СНО: Общий режим [09:50:46]line Чек 84 23.09.2024 09:50 [09:50:46]line Смена: 476 ФФД: 1.0 [09:50:46]line ЗНМ: 0300000113 [09:50:46]line РНМ: 0000000000091825 [09:50:46]line Версия ККМ: 001 [09:50:46]line Талоны: Топливная Карта [09:50:46]line 38551 [09:50:46]line ФМ: 0000000000871835 [09:50:46]line ФД: 152212 [09:50:46]line ФПД: 279337475313574 [09:50:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152212&fm=279337475313574&tin=02508201610067®Number=0000000000091825&sum=0 [09:50:46]written 0, free lines is 4095 [09:50:46]OFD Sender: Processing packet 152212 [packets to send 828, broken 827] [09:50:46]ProducePacketName [09:50:46]name=ofd_packets/00152212 [09:50:46]OFD Sender: To server: pG, [09:50:46]CommunicateWithHost lk.salyk.kg:30040 [09:50:46]ConnectInit lk.salyk.kg [09:50:46]Write to MH i2c: 01 00 00 BB 04 BF [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: 01 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: 01 07 00 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 D9 0C AB [09:50:46]RasterBufferAndPrint [09:50:46]line [09:50:46]line [09:50:46]line [09:50:46]line [09:50:46]line [09:50:46]written 0, free lines is 3295 [09:50:46]MH_Cut [09:50:46]Write to MH i2c: D1 01 00 C2 04 01 98 [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: D1 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: D1 01 00 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: D1 01 00 C2 04 00 97 [09:50:46]Write to MH i2c: 01 00 00 C3 04 C7 [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:46]Connected sock=8 [09: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 0C 01 00 00 74 81 04 01 25 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F5 39 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FE 0E 52 FD 0F A6 4D D2 E2 62 F1 49 88 AA [09:50:47]*** Cut start [09:50:47]*** Purtial cut [09:50:47]*** Stage 1: CUTSNS_PIN = 1 [09:50:47]Read from MH i2c: 01 [09:50:47]MH_I2C_Read... [09:50:47]*** Stop cut motor [09:50:47]*** Cut end [09:50:47]Read from MH i2c: 01 07 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [09:50:47]process_action close_receipt done [09:50:47]requested_data is exist [09:50:47]produce_requested_data [09:50:47]requested_item fm.sn is exist - process it [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 11 00 00 [09:50:47]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 17 00 [09:50:47]MH_I2C_Read... [09:50:47]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 [09: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 [09:50:47]wFMCommunicate OK [09:50:47]requested_item fd.num is exist - process it [09:50:47]SAM_PROTO_GetFieldsCounters [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 13 00 00 [09:50:47]Write to MH i2c: E2 08 00 C5 04 80 13 00 00 00 00 00 00 45 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09: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 EE FF 47 00 F4 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 94 52 02 00 F4 03 04 00 F7 E1 F0 66 B6 04 01 00 00 D6 DB A8 74 EE 3E B8 BD [09:50:47]CommunicateWithHost err = 0 [09:50:47]CheckOFDResponse [09:50:47]1017 (14) - 77093643461234 [09:50:47]1041 (16) - 0000000000871835 [09:50:47]1040 (4) - 152212 [09:50:47]1012 (4) - 23.09.2024 03:35 [09:50:47]1206 (1) - 0 [09:50:47]OFD Sender: Remove packet 152212 [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00152212 [09:50:47]NVStorageDeleteData [09:50:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 62 00 [09:50:47]MH_I2C_Read... [09:50:47]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 94 52 02 00 0E 04 04 00 DC 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 27 [09: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 94 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:47]wFMCommunicate OK [09:50:47]SAM_PROTO_GetFieldsCounters done [09:50:47]requested_item shift.num is exist - process it [09:50:47]requested_item shift.opened is exist - process it [09:50:47]req_shift_opened [09:50:47]FM_GetShiftState [09:50:47]SAM_PROTO_GetShiftState [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 13 01 00 [09:50:47]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 0E 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A9 [09:50:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:50:47]wFMCommunicate OK [09:50:47]SAM_PROTO_GetShiftState done [09:50:47]FM_GetShiftState done [09:50:47]req_shift_opened done [09:50:47]requested_item shift.open_date is exist - process it [09:50:47]req_shift_open_date [09:50:47]req_shift_open_date done [09:50:47]produce_requested_data done [09:50:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152212,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:50:47]process_action_free close_receipt [09:50:47]json_value_free [09:50:47]json_value_free done [09:50:47]process_json_proto returns [09:50:47]Send response to host [09:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152212,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:50:47]free response buf [09:50:47]execute_script done [09:50:47]execute_script returns [09:50:47]free content buf [09:50:47]Sock 9.Close socket [09:50:47]Sock 9.Thread stoped [09:50:48]OFD Sender: No OFD packet to send [09:50:53]OFD Sender: No OFD packet to send [09:50:56]recv_with_timeout no data received [09:50:58]OFD Sender: No OFD packet to send [09:51:03]OFD Sender: No OFD packet to send [09:51:08]OFD Sender: No OFD packet to send [09:51:13]OFD Sender: No OFD packet to send [09:51:18]OFD Sender: No OFD packet to send [09:51:23]OFD Sender: No OFD packet to send [09:51:24]recv_with_timeout no data received [09:51:28]OFD Sender: No OFD packet to send [09:51:33]OFD Sender: No OFD packet to send [09:51:38]OFD Sender: No OFD packet to send [09:51:43]OFD Sender: No OFD packet to send [09:51:48]OFD Sender: No OFD packet to send [09:51:53]OFD Sender: No OFD packet to send [09:51:58]OFD Sender: No OFD packet to send [09:52:03]OFD Sender: No OFD packet to send [09:52:08]OFD Sender: No OFD packet to send [09:52:13]OFD Sender: No OFD packet to send [09:52:13]accept exits with 10 [09:52:13]New connection [09:52:13]New thread 3067227492 created [09:52:13]Thread 3067084132 joined [09:52:13]Waiting for new connection... [09:52:13] Sock 10.Parse request [09:52:13]Sock 10.Check first char [09:52:13]Sock 10.First char is OK [09:52:13]request: POST /json_proto HTTP/1.0 [09:52:13]Method: POST [09:52:13]URL: /json_proto [09:52:13]Method is POST - this is cgi request [09:52:13]url: /json_proto [09:52:13]query_string will be loaded in cgi processing [09:52:13]execute_cgi json_proto POST (null) [09:52:13]execute_cgi path=json_proto method=POST [09:52:13]POST find Content-Length [09:52:13]Host: 172.17.43.67:8080 [09:52:13]Content-Length: 790 [09:52:13]Content-Type: application/json [09:52:13] [09:52:13]POST finish read [09:52:13]Found Content-Length = 790 [09:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786220", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:13]execute_script... [09:52:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786220", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:13]POST & json_proto [09:52:13]process_json_proto [09:52:13]json parsed OK: [09:52:13]protocol is kg_v1.0 [09:52:13]action value=close_receipt [09:52:13]process_action close_receipt [09:52:13]cmd_close_receipt [09:52:13]MH_GetDate [09:52:13]Write to MH i2c: F0 00 00 C7 04 BA [09:52:13]Write i2c OK [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: F0 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: F0 09 00 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: F0 09 00 C7 04 00 4E 3A F1 66 6A BD 47 65 75 [09:52:13]GetLastDocTimeStamp 1727085045 [09:52:13]current date 1727085134 [09:52:13]FM_GetShiftState [09:52:13]SAM_PROTO_GetShiftState [09:52:13]wFMCommunicate request_size=4 [09:52:13]MH_SAM_APDU [09:52:13]CAPDU: 80 13 01 00 [09:52:13]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [09:52:13]Write i2c OK [09:52:13]MH_I2C_Read... [09:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:13]Read from MH i2c: E2 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: E2 0E 00 [09:52:13]MH_I2C_Read... [09:52:13]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [09:52:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:52:13]wFMCommunicate OK [09:52:13]SAM_PROTO_GetShiftState done [09:52:13]FM_GetShiftState done [09:52:13]opened in 1727051593 [09:52:13]opened+sec_in_day 1727137993 [09:52:13]quantity*price = 0 [09:52:13]sum+1 = 1 [09:52: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 СНО: Общий режим Чек 85 23.09.2024 09:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152213 ФПД: 209057505244642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152213&fm=209057505244642&tin=02508201610067®Number=0000000000091825&sum=0 [09:52:15]StoreToDocumentArchive [09:52:15]shift 476 fd 152213 [09:52:15]save to /storage/0476/doc_00152213 [09:52:15]save last doc name /storage/0476/doc_00152213 to /storage/kkm_last_doc_name [09:52:15]save OK [09:52:15]Clear old archive folders... [09:52:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:52:15]tlvbuf is 00C834F0 [09:52:15]SAM_PROTO_ClearQueue [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 09 00 00 [09:52:15]Write to MH i2c: E2 08 00 D5 04 80 09 00 00 00 00 00 00 4B [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [09:52:15]RAPDU: 90 00 [09:52:15]wFMCommunicate OK [09:52:15]SAM_PROTO_ClearQueue done [09:52:15]KKMCreateOFDPacket [09:52:15]OFDProtocolAddRootSTLVToBuf [09:52:15]FM_MakeSignedData [09:52:15]FM_MakeSignedData [09:52:15]SAM_PROTO_SignData [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 0D 01 02 [09:52:15]Write to MH i2c: E2 08 00 D6 04 80 0D 01 02 00 00 00 00 53 [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [09:52:15]RAPDU: 90 00 [09:52:15]wFMCommunicate OK [09:52:15]wFMCommunicate request_size=255 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 55 00 00 00 F4 03 04 00 4E 3A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 22 FE 56 [09:52:15]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 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 55 00 00 00 F4 03 04 00 4E 3A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 22 FE 56 00 00 4B [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [09:52:15]RAPDU: 90 00 [09:52:15]wFMCommunicate OK [09:52:15]wFMCommunicate request_size=7 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 0D 02 02 02 75 E2 [09:52:15]Write to MH i2c: E2 0A 00 D8 04 80 0D 02 02 02 00 75 E2 00 00 B1 [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [09:52:15]RAPDU: 90 00 [09:52:15]wFMCommunicate OK [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 0D 03 02 [09:52:15]Write to MH i2c: E2 08 00 D9 04 80 0D 03 02 00 00 00 00 58 [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 0B 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 0B 00 D9 04 00 18 FE FB 7E 9E 8F C5 BB 90 00 95 [09:52:15]RAPDU: 18 FE FB 7E 9E 8F C5 BB 90 00 [09:52:15]wFMCommunicate OK [09:52:15]SAM_PROTO_SignData done [09:52:15]FM_MakeSignedData done [09:52:15]CreateOFDProtocolMessage [09:52:15]wFMCommunicate request_size=4 [09:52:15]MH_SAM_APDU [09:52:15]CAPDU: 80 11 00 00 [09:52:15]Write to MH i2c: E2 08 00 DA 04 80 11 00 00 00 00 00 00 58 [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:15]Read from MH i2c: E2 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: E2 17 00 [09:52:15]MH_I2C_Read... [09:52:15]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 [09:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:52:15]wFMCommunicate OK [09:52:15]CreateOFDProtocolMessage done [09:52:15]OFDSenderStorePacket 152213 [09:52:15]StoreOFDPacket docnum=152213 [09:52: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 4C 7F 04 01 2C 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 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 55 00 00 00 F4 03 04 00 4E 3A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 22 FE 56 75 E2 18 FE FB 7E 9E 8F C5 BB [09:52:15]CheckFolder [09:52:15]dirname=/storage/ofd_packets [09:52:15]CheckFolder done [09:52:15]ProducePacketName [09:52:15]name=ofd_packets/00152213 [09:52:15]NVStorageSaveData ofd_packets/00152213 [09:52:15]File name is /storage/ofd_packets/00152213 [09:52:15]Write 298 bytes [09:52:15]NVStorageSaveData done [09:52:15]OFDSenderStorePacket done [09:52:15]KKMCreateOFDPacket done [09:52:15]NVStorageSaveData kkm_last_timestamp [09:52:15]File name is /storage/kkm_last_timestamp [09:52:15]Write 4 bytes [09:52:15]NVStorageSaveData done [09:52:15]ExternCall_PrintAddStr [09:52:15]wPrintStart [09:52:15]Write to MH i2c: 01 00 00 DB 04 DF [09:52:15]Write i2c OK [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: 01 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: 01 07 00 [09:52:15]MH_I2C_Read... [09:52:15]Read from MH i2c: 01 07 00 DB 04 00 00 00 00 00 FF 0F F4 [09:52:15]RasterBufferAndPrint [09:52:15]line Счет N : (1)1786220 [09:52:15]line ИНН: 02508201610067 [09:52:15]line Контрольно-Кассовый Чек [09:52:15]line ПРОДАЖА [09:52:15]line ТРК (МРК, ГНК) : 31 [09:52:15]line Товар: 2710194210 [09:52:15]line ДТ-К-5 [09:52:15]line 39.380 * 0.00 [09:52:15]line = 0.00 [09:52:15]line НДС 12% НСП 1% [09:52:15]line > о реализуемом товаре [09:52:15]line ИТОГО: 0.00 [09:52:15]line НСП 1% : 0.00 [09:52:15]line НДС 12% : 0.00 [09:52:15]line Наличными: 0.00 [09:52:15]line Безнал.: 0.00 [09:52:15]line Место: АЗС № 89 "Партнер Нефть" [09:52:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:52:15]line СНО: Общий режим [09:52:15]line Чек 85 23.09.2024 09:52 [09:52:15]line Смена: 476 ФФД: 1.0 [09:52:15]line ЗНМ: 0300000113 [09:52:15]line РНМ: 0000000000091825 [09:52:15]line Версия ККМ: 001 [09:52:15]line Талоны: Топливная Карта [09:52:15]line 38551 [09:52:15]line ФМ: 0000000000871835 [09:52:15]line ФД: 152213 [09:52:15]line ФПД: 209057505244642 [09:52:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152213&fm=209057505244642&tin=02508201610067®Number=0000000000091825&sum=0 [09:52:15]OFD Sender: Processing packet 152213 [packets to send 828, broken 827] [09:52:15]ProducePacketName [09:52:15]name=ofd_packets/00152213 [09:52:15]OFD Sender: To server: pG, [09:52:15]CommunicateWithHost lk.salyk.kg:30040 [09:52:15]ConnectInit lk.salyk.kg [09:52:15]written 0, free lines is 4095 [09:52:16]Write to MH i2c: 01 00 00 05 05 0A [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: 01 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: 01 07 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: 01 07 00 05 05 00 00 00 00 00 DE 0C FB [09:52:16]RasterBufferAndPrint [09:52:16]line [09:52:16]line [09:52:16]line [09:52:16]line [09:52:16]line [09:52:16]written 0, free lines is 3300 [09:52:16]MH_Cut [09:52:16]Write to MH i2c: D1 01 00 0C 05 01 E3 [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: D1 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: D1 01 00 [09:52:16]MH_I2C_Read... [09:52:16]Read from MH i2c: D1 01 00 0C 05 00 E2 [09:52:16]Write to MH i2c: 01 00 00 0D 05 12 [09:52:16]Write i2c OK [09:52:16]MH_I2C_Read... [09:52:17]*** Cut start [09:52:17]*** Purtial cut [09:52:17]*** Stage 1: CUTSNS_PIN = 1 [09:52:17]Read from MH i2c: 01 [09:52:17]MH_I2C_Read... [09:52:17]*** Stop cut motor [09:52:17]*** Cut end [09:52:17]Read from MH i2c: 01 07 00 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 FF 0F 27 [09:52:17]process_action close_receipt done [09:52:17]requested_data is exist [09:52:17]produce_requested_data [09:52:17]requested_item fm.sn is exist - process it [09:52:17]wFMCommunicate request_size=4 [09:52:17]MH_SAM_APDU [09:52:17]CAPDU: 80 11 00 00 [09:52:17]Write to MH i2c: E2 08 00 0E 05 80 11 00 00 00 00 00 00 8D [09:52:17]Write i2c OK [09:52:17]MH_I2C_Read... [09:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:17]Read from MH i2c: E2 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: E2 17 00 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: E2 17 00 0E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [09:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:52:17]wFMCommunicate OK [09:52:17]requested_item fd.num is exist - process it [09:52:17]SAM_PROTO_GetFieldsCounters [09:52:17]wFMCommunicate request_size=4 [09:52:17]MH_SAM_APDU [09:52:17]CAPDU: 80 13 00 00 [09:52:17]Write to MH i2c: E2 08 00 0F 05 80 13 00 00 00 00 00 00 90 [09:52:17]Write i2c OK [09:52:17]MH_I2C_Read... [09:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:17]Read from MH i2c: E2 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: E2 62 00 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: E2 62 00 0F 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 95 52 02 00 0E 04 04 00 DC 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 76 [09:52:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:17]wFMCommunicate OK [09:52:17]SAM_PROTO_GetFieldsCounters done [09:52:17]requested_item shift.num is exist - process it [09:52:17]requested_item shift.opened is exist - process it [09:52:17]req_shift_opened [09:52:17]FM_GetShiftState [09:52:17]SAM_PROTO_GetShiftState [09:52:17]wFMCommunicate request_size=4 [09:52:17]MH_SAM_APDU [09:52:17]CAPDU: 80 13 01 00 [09:52:17]Write to MH i2c: E2 08 00 10 05 80 13 01 00 00 00 00 00 92 [09:52:17]Write i2c OK [09:52:17]MH_I2C_Read... [09:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:17]Read from MH i2c: E2 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: E2 0E 00 [09:52:17]MH_I2C_Read... [09:52:17]Read from MH i2c: E2 0E 00 10 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F4 [09:52:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:52:17]wFMCommunicate OK [09:52:17]SAM_PROTO_GetShiftState done [09:52:17]FM_GetShiftState done [09:52:17]req_shift_opened done [09:52:17]requested_item shift.open_date is exist - process it [09:52:17]req_shift_open_date [09:52:17]req_shift_open_date done [09:52:17]produce_requested_data done [09:52:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152213,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:52:17]process_action_free close_receipt [09:52:17]json_value_free [09:52:17]json_value_free done [09:52:17]process_json_proto returns [09:52:17]Send response to host [09:52:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152213,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:52:17]free response buf [09:52:17]execute_script done [09:52:17]execute_script returns [09:52:17]free content buf [09:52:17]Sock 10.Close socket [09:52:17]Sock 10.Thread stoped [09:52:20]Connected sock=11 [09:52: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 4C 7F 04 01 2C 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 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 55 00 00 00 F4 03 04 00 4E 3A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 22 FE 56 75 E2 18 FE FB 7E 9E 8F C5 BB [09:52: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 82 DB 47 00 BA 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 95 52 02 00 F4 03 04 00 54 E2 F0 66 B6 04 01 00 00 D7 3F 3B 97 C6 D7 E0 F5 [09:52:20]CommunicateWithHost err = 0 [09:52:20]CheckOFDResponse [09:52:20]1017 (14) - 77093643461234 [09:52:20]1041 (16) - 0000000000871835 [09:52:20]1040 (4) - 152213 [09:52:20]1012 (4) - 23.09.2024 03:36 [09:52:20]1206 (1) - 0 [09:52:20]OFD Sender: Remove packet 152213 [09:52:20]ProducePacketName [09:52:20]name=ofd_packets/00152213 [09:52:20]NVStorageDeleteData [09:52:21]OFD Sender: No OFD packet to send [09:52:26]OFD Sender: No OFD packet to send [09:52:31]OFD Sender: No OFD packet to send [09:52:36]OFD Sender: No OFD packet to send [09:52:39]recv_with_timeout no data received [09:52:41]OFD Sender: No OFD packet to send [09:52:46]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 [09:53:21]OFD Sender: No OFD packet to send [09:53:26]OFD Sender: No OFD packet to send [09:53:31]OFD Sender: No OFD packet to send [09:53:36]OFD Sender: No OFD packet to send [09:53:41]OFD Sender: No OFD packet to send [09:53:46]OFD Sender: No OFD packet to send [09:53:51]OFD Sender: No OFD packet to send [09:53:56]OFD Sender: No OFD packet to send [09:54:01]OFD Sender: No OFD packet to send [09:54:06]OFD Sender: No OFD packet to send [09:54:11]OFD Sender: No OFD packet to send [09:54:16]OFD Sender: No OFD packet to send [09:54:21]OFD Sender: No OFD packet to send [09:54:26]OFD Sender: No OFD packet to send [09:54:31]OFD Sender: No OFD packet to send [09:54:36]OFD Sender: No OFD packet to send [09:54:41]OFD Sender: No OFD packet to send [09:54:42]recv_with_timeout no data received [09:54:46]OFD Sender: No OFD packet to send [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09:54:59]recv_with_timeout no data received [09:55:01]OFD Sender: No OFD packet to send [09:55:06]OFD Sender: No OFD packet to send [09:55:11]OFD Sender: No OFD packet to send [09:55:16]OFD Sender: No OFD packet to send [09:55:21]OFD Sender: No OFD packet to send [09:55:26]OFD Sender: No OFD packet to send [09:55:31]OFD Sender: No OFD packet to send [09:55:36]recv_with_timeout no data received [09:55:36]OFD Sender: No OFD packet to send [09:55:41]OFD Sender: No OFD packet to send [09:55:46]OFD Sender: No OFD packet to send [09:55:51]OFD Sender: No OFD packet to send [09:55:56]OFD Sender: No OFD packet to send [09:56:01]OFD Sender: No OFD packet to send [09:56:06]OFD Sender: No OFD packet to send [09:56:11]OFD Sender: No OFD packet to send [09:56:16]OFD Sender: No OFD packet to send [09:56:18]recv_with_timeout no data received [09:56:21]OFD Sender: No OFD packet to send [09:56:26]OFD Sender: No OFD packet to send [09:56:31]OFD Sender: No OFD packet to send [09:56:37]OFD Sender: No OFD packet to send [09:56:42]OFD Sender: No OFD packet to send [09:56:47]OFD Sender: No OFD packet to send [09:56:52]OFD Sender: No OFD packet to send [09:56:57]OFD Sender: No OFD packet to send [09:57:02]OFD Sender: No OFD packet to send [09:57:07]OFD Sender: No OFD packet to send [09:57:12]OFD Sender: No OFD packet to send [09:57:17]OFD Sender: No OFD packet to send [09:57:20]recv_with_timeout no data received [09:57:22]OFD Sender: No OFD packet to send [09:57:27]OFD Sender: No OFD packet to send [09:57:32]OFD Sender: No OFD packet to send [09:57:37]OFD Sender: No OFD packet to send [09:57:42]OFD Sender: No OFD packet to send [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:57]OFD Sender: No OFD packet to send [09:58:02]OFD Sender: No OFD packet to send [09:58:07]OFD Sender: No OFD packet to send [09:58:12]OFD Sender: No OFD packet to send [09:58:17]OFD Sender: No OFD packet to send [09:58:19]accept exits with 8 [09:58:19]New connection [09:58:19]New thread 3067084132 created [09:58:19]Thread 3067227492 joined [09:58:19]Waiting for new connection... [09:58:19] Sock 8.Parse request [09:58:19]Sock 8.Check first char [09:58:19]Sock 8.First char is OK [09:58:19]request: POST /json_proto HTTP/1.0 [09:58:19]Method: POST [09:58:19]URL: /json_proto [09:58:19]Method is POST - this is cgi request [09:58:19]url: /json_proto [09:58:19]query_string will be loaded in cgi processing [09:58:19]execute_cgi json_proto POST (null) [09:58:19]execute_cgi path=json_proto method=POST [09:58:19]POST find Content-Length [09:58:19]Host: 172.17.43.67:8080 [09:58:19]Content-Length: 680 [09:58:19]Content-Type: application/json [09:58:19] [09:58:19]POST finish read [09:58:19]Found Content-Length = 680 [09:58:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786222", "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.260, "sum" : 1010.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1010.00, "total" : 1010.00, "payments": [ { "type": 0, "sum" : 1010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:19]execute_script... [09:58: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)1786222", "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.260, "sum" : 1010.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1010.00, "total" : 1010.00, "payments": [ { "type": 0, "sum" : 1010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:19]POST & json_proto [09:58:19]process_json_proto [09:58:19]json parsed OK: [09:58:19]protocol is kg_v1.0 [09:58:19]action value=close_receipt [09:58:19]process_action close_receipt [09:58:19]cmd_close_receipt [09:58:19]MH_GetDate [09:58:19]Write to MH i2c: F0 00 00 11 05 05 [09:58:19]Write i2c OK [09:58:19]MH_I2C_Read... [09:58:19]Read from MH i2c: F0 [09:58:19]MH_I2C_Read... [09:58:19]Read from MH i2c: F0 09 00 [09:58:19]MH_I2C_Read... [09:58:19]Read from MH i2c: F0 09 00 11 05 00 BC 3B F1 66 6A BD 47 65 2F [09:58:19]GetLastDocTimeStamp 1727085134 [09:58:19]current date 1727085500 [09:58:19]FM_GetShiftState [09:58:19]SAM_PROTO_GetShiftState [09:58:19]wFMCommunicate request_size=4 [09:58:19]MH_SAM_APDU [09:58:19]CAPDU: 80 13 01 00 [09:58:19]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [09:58:19]Write i2c OK [09:58:19]MH_I2C_Read... [09:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:19]Read from MH i2c: E2 [09:58:19]MH_I2C_Read... [09:58:19]Read from MH i2c: E2 0E 00 [09:58:19]MH_I2C_Read... [09:58:19]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F6 [09:58:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:58:19]wFMCommunicate OK [09:58:19]SAM_PROTO_GetShiftState done [09:58:19]FM_GetShiftState done [09:58:19]opened in 1727051593 [09:58:19]opened+sec_in_day 1727137993 [09:58:19]quantity*price = 101041 [09:58:19]sum+1 = 101042 [09:58:19]Check (price>sum+1) || (price+1 о реализуемом товаре [09:58:21]line ОКРУГЛЕНИЕ: -0.41 [09:58:21]line ИТОГО: 1010.00 [09:58:21]line Внесено: 1010.00 [09:58:21]line СДАЧА: 0.00 [09:58:21]line НСП 1% : 8.94 [09:58:21]line НДС 12% : 107.30 [09:58:21]line Наличными: 1010.00 [09:58:21]line Безнал.: 0.00 [09:58:21]line Место: АЗС № 89 "Партнер Нефть" [09:58:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:58:21]line СНО: Общий режим [09:58:21]line Чек 86 23.09.2024 09:58 [09:58:21]line Смена: 476 ФФД: 1.0 [09:58:21]line ЗНМ: 0300000113 [09:58:21]line РНМ: 0000000000091825 [09:58:21]line Версия ККМ: 001 [09:58:21]line ФМ: 0000000000871835 [09:58:21]line ФД: 152214 [09:58:21]line ФПД: 144391481845966 [09:58:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152214&fm=144391481845966&tin=02508201610067®Number=0000000000091825&sum=101000 [09:58:21]written 0, free lines is 4095 [09:58:21]OFD Sender: Processing packet 152214 [packets to send 828, broken 827] [09:58:21]ProducePacketName [09:58:21]name=ofd_packets/00152214 [09:58:21]OFD Sender: To server: pG, [09:58:21]CommunicateWithHost lk.salyk.kg:30040 [09:58:21]ConnectInit lk.salyk.kg [09:58:22]Write to MH i2c: 01 00 00 50 05 55 [09:58:22]Write i2c OK [09:58:22]MH_I2C_Read... [09:58:22]Read from MH i2c: 01 [09:58:22]MH_I2C_Read... [09:58:22]Read from MH i2c: 01 07 00 [09:58:22]MH_I2C_Read... [09:58:22]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 CD 0C 35 [09:58:22]RasterBufferAndPrint [09:58:22]line [09:58:22]line [09:58:22]line [09:58:22]line [09:58:22]line [09:58:22]written 0, free lines is 3284 [09:58:22]MH_Cut [09:58:22]Write to MH i2c: D1 01 00 57 05 01 2E [09:58:22]Write i2c OK [09:58:22]MH_I2C_Read... [09:58:22]Read from MH i2c: D1 [09:58:22]MH_I2C_Read... [09:58:22]Read from MH i2c: D1 01 00 [09:58:22]MH_I2C_Read... [09:58:22]Read from MH i2c: D1 01 00 57 05 00 2D [09:58:22]Write to MH i2c: 01 00 00 58 05 5D [09:58:22]Write i2c OK [09:58:22]MH_I2C_Read... [09:58:22]Connected sock=10 [09:58: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 91 2A 04 01 BE 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B1 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 29 00 00 00 00 07 04 06 00 88 8A 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 BC 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 52 C2 FB E8 CE 75 D7 C0 8B 42 92 CE 84 [09:58:23]*** Cut start [09:58:23]*** Purtial cut [09:58:23]*** Stage 1: CUTSNS_PIN = 1 [09:58:23]Read from MH i2c: 01 [09:58:23]MH_I2C_Read... [09:58:23]*** Stop cut motor [09:58:23]*** Cut end [09:58:23]Read from MH i2c: 01 07 00 [09:58:23]MH_I2C_Read... [09:58:23]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 FF 0F 72 [09:58:23]process_action close_receipt done [09:58:23]requested_data is exist [09:58:23]produce_requested_data [09:58:23]requested_item fm.sn is exist - process it [09:58:23]wFMCommunicate request_size=4 [09:58:23]MH_SAM_APDU [09:58:23]CAPDU: 80 11 00 00 [09:58:23]Write to MH i2c: E2 08 00 59 05 80 11 00 00 00 00 00 00 D8 [09:58:23]Write i2c OK [09:58:23]MH_I2C_Read... [09:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:23]Read from MH i2c: E2 [09:58:23]MH_I2C_Read... [09:58:23]Read from MH i2c: E2 17 00 [09:58:23]MH_I2C_Read... [09:58:23]Read from MH i2c: E2 17 00 59 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [09:58: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:58:23]wFMCommunicate OK [09:58:23]requested_item fd.num is exist - process it [09:58:23]SAM_PROTO_GetFieldsCounters [09:58:23]wFMCommunicate request_size=4 [09:58:23]MH_SAM_APDU [09:58:23]CAPDU: 80 13 00 00 [09:58:23]Write to MH i2c: E2 08 00 5A 05 80 13 00 00 00 00 00 00 DB [09:58:23]Write i2c OK [09:58:23]MH_I2C_Read... [09:58:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:23]Read from MH i2c: E2 [09:58:23]MH_I2C_Read... [09:58:23]Read from MH i2c: E2 62 00 [09:58:23]MH_I2C_Read... [09:58: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 03 AC 47 00 F1 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 52 02 00 F4 03 04 00 BF E3 F0 66 B6 04 01 00 00 DF 7B 60 74 91 D3 B8 C5 [09:58:23]CommunicateWithHost err = 0 [09:58:23]CheckOFDResponse [09:58:23]1017 (14) - 77093643461234 [09:58:23]1041 (16) - 0000000000871835 [09:58:23]1040 (4) - 152214 [09:58:23]1012 (4) - 23.09.2024 03:42 [09:58:23]1206 (1) - 0 [09:58:23]OFD Sender: Remove packet 152214 [09:58:23]ProducePacketName [09:58:23]name=ofd_packets/00152214 [09:58:23]NVStorageDeleteData [09:58:23]Read from MH i2c: E2 62 00 5A 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 96 52 02 00 0E 04 04 00 DC 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 C5 [09:58: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 96 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:23]wFMCommunicate OK [09:58:23]SAM_PROTO_GetFieldsCounters done [09:58:23]requested_item shift.num is exist - process it [09:58:23]requested_item shift.opened is exist - process it [09:58:23]req_shift_opened [09:58:23]FM_GetShiftState [09:58:23]SAM_PROTO_GetShiftState [09:58:23]wFMCommunicate request_size=4 [09:58:23]MH_SAM_APDU [09:58:23]CAPDU: 80 13 01 00 [09:58:23]Write to MH i2c: E2 08 00 5B 05 80 13 01 00 00 00 00 00 DD [09:58:23]Write i2c OK [09:58:23]MH_I2C_Read... [09:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:23]Read from MH i2c: E2 [09:58:23]MH_I2C_Read... [09:58:23]Read from MH i2c: E2 0E 00 [09:58:23]MH_I2C_Read... [09:58:23]Read from MH i2c: E2 0E 00 5B 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3F [09:58:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:58:23]wFMCommunicate OK [09:58:23]SAM_PROTO_GetShiftState done [09:58:23]FM_GetShiftState done [09:58:23]req_shift_opened done [09:58:23]requested_item shift.open_date is exist - process it [09:58:23]req_shift_open_date [09:58:23]req_shift_open_date done [09:58:23]produce_requested_data done [09:58:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152214,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:58:23]process_action_free close_receipt [09:58:23]json_value_free [09:58:23]json_value_free done [09:58:23]process_json_proto returns [09:58:23]Send response to host 08 F4 03 04 00 BC 3B F1 66 [09:58:20]Write to MH i2c: E2 10 00 1B 05 80 15 02 00 08 00 F4 03 04 00 BC 3B F1 66 00 00 F9 [09:58:20]Write i2c OK [09:58:20]MH_I2C_Read... [09:58:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:58:20]Read from MH i2c: E2 [09:58:20]MH_I2C_Read... [09:58:20]Read from MH i2c: E2 03 00 [09:58:20]MH_I2C_Read... [09:58:20]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [09:58:20]RAPDU: 90 00 [09:58:20]wFMCommunicate OK [09:58:20]wFMCommunicate request_size=25 [09:58:20]MH_SAM_APDU [09:58:20]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:58:20]Write to MH i2c: E2 1C 00 1C 05 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 03 [09:58:20]Write i2c OK [09:58:20]MH_I2C_Read... [09:58:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:58:20]Read from MH i2c: E2 [09:58:20]MH_I2C_Read... [09:58:20]Read from MH i2c: E2 03 00 [09:58:20]MH_I2C_Read... [09:58:20]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [09:58:20]RAPDU: 90 00 [09:58:20]wFMCommunicate OK [09:58:20]wFMCommunicate request_size=4 [09:58:20]MH_SAM_APDU [09:58:20]CAPDU: 80 15 03 00 [09:58:20]Write to MH i2c: E2 08 00 1D 05 80 15 03 00 00 00 00 00 A3 [09:58:20]Write i2c OK [09:58:20]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 40 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 40 00 1D 05 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 96 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 56 00 00 00 35 04 06 00 83 52 C2 FB E8 CE 90 00 FE [09:58:21]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 96 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 56 00 00 00 35 04 06 00 83 52 C2 FB E8 CE 90 00 [09:58:21]wFMCommunicate OK [09:58:21]SAM_PROTO_ProcessDocument answer len = 59 [09:58:21]SAM_PROTO_ProcessDocument done [09:58:21]SetTLVBufToDocument [09:58:21]Processing tag 1209 (04B9) [09:58:21]Malloc new data [09:58:21]Processing tag 1041 (0411) [09:58:21]Processing tag 1040 (0410) [09:58:21]Malloc new data [09:58:21]Processing tag 1038 (040E) [09:58:21]Malloc new data [09:58:21]Processing tag 1042 (0412) [09:58:21]Malloc new data [09:58:21]Processing tag 1077 (0435) [09:58:21]Malloc new data [09:58:21]SetTLVBufToDocument err=0 [09:58:21]KKMLoadAndSignReceiptData store KKM data [09:58:21]KKMLoadAndSignReceiptData err=0 [09:58:21]wFMCommunicate request_size=4 [09:58:21]MH_SAM_APDU [09:58:21]CAPDU: 80 11 00 00 [09:58:21]Write to MH i2c: E2 08 00 1E 05 80 11 00 00 00 00 00 00 9D [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:21]Read from MH i2c: E2 17 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 17 00 1E 05 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:58:21]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:21]wFMCommunicate OK [09:58:21]Счет N : (1)1786222 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 13.260 * 76.20 = 1010.41 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1010.00 Внесено: 1010.00 СДАЧА: 0.00 НСП 1% : 8.94 НДС 12% : 107.30 Наличными: 1010.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 86 23.09.2024 09:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152214 ФПД: 144391481845966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152214&fm=144391481845966&tin=02508201610067®Number=0000000000091825&sum=101000 [09:58:21]StoreToDocumentArchive [09:58:21]shift 476 fd 152214 [09:58:21]save to /storage/0476/doc_00152214 [09:58:21]save last doc name /storage/0476/doc_00152214 to /storage/kkm_last_doc_name [09:58:21]save OK [09:58:21]Clear old archive folders... [09:58:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:58:21]tlvbuf is 00C61AF0 [09:58:21]SAM_PROTO_ClearQueue [09:58:21]wFMCommunicate request_size=4 [09:58:21]MH_SAM_APDU [09:58:21]CAPDU: 80 09 00 00 [09:58:21]Write to MH i2c: E2 08 00 1F 05 80 09 00 00 00 00 00 00 96 [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [09:58:21]RAPDU: 90 00 [09:58:21]wFMCommunicate OK [09:58:21]SAM_PROTO_ClearQueue done [09:58:21]KKMCreateOFDPacket [09:58:21]OFDProtocolAddRootSTLVToBuf [09:58:21]FM_MakeSignedData [09:58:21]FM_MakeSignedData [09:58:21]SAM_PROTO_SignData [09:58:21]wFMCommunicate request_size=4 [09:58:21]MH_SAM_APDU [09:58:21]CAPDU: 80 0D 01 02 [09:58:21]Write to MH i2c: E2 08 00 20 05 80 0D 01 02 00 00 00 00 9E [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [09:58:21]RAPDU: 90 00 [09:58:21]wFMCommunicate OK [09:58:21]wFMCommunicate request_size=255 [09:58:21]MH_SAM_APDU [09:58: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 CC 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B1 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 29 00 00 00 00 07 04 06 00 88 8A 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 BC 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 52 C2 FB [09:58:21]Write to MH i2c: E2 02 01 21 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 CC 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B1 8A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 29 00 00 00 00 07 04 06 00 88 8A 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 BC 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 52 C2 FB 00 00 CE [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [09:58:21]RAPDU: 90 00 [09:58:21]wFMCommunicate OK [09:58:21]wFMCommunicate request_size=7 [09:58:21]MH_SAM_APDU [09:58:21]CAPDU: 80 0D 02 02 02 E8 CE [09:58:21]Write to MH i2c: E2 0A 00 22 05 80 0D 02 02 02 00 E8 CE 00 00 5B [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [09:58:21]RAPDU: 90 00 [09:58:21]wFMCommunicate OK [09:58:21]wFMCommunicate request_size=4 [09:58:21]MH_SAM_APDU [09:58:21]CAPDU: 80 0D 03 02 [09:58:21]Write to MH i2c: E2 08 00 23 05 80 0D 03 02 00 00 00 00 A3 [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 0B 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 0B 00 23 05 00 75 D7 C0 8B 42 92 CE 84 90 00 61 [09:58:21]RAPDU: 75 D7 C0 8B 42 92 CE 84 90 00 [09:58:21]wFMCommunicate OK [09:58:21]SAM_PROTO_SignData done [09:58:21]FM_MakeSignedData done [09:58:21]CreateOFDProtocolMessage [09:58:21]wFMCommunicate request_size=4 [09:58:21]MH_SAM_APDU [09:58:21]CAPDU: 80 11 00 00 [09:58:21]Write to MH i2c: E2 08 00 24 05 80 11 00 00 00 00 00 00 A3 [09:58:21]Write i2c OK [09:58:21]MH_I2C_Read... [09:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:21]Read from MH i2c: E2 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 17 00 [09:58:21]MH_I2C_Read... [09:58:21]Read from MH i2c: E2 17 00 24 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [09:58:21]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:21]wFMCommunicate OK [09:58:21]CreateOFDProtocolMessage done [09:58:21]OFDSenderStorePacket 152214 [09:58:21]StoreOFDPacket docnum=152214 [09:58:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152214,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:58:23]free response buf [09:58:23]execute_script done [09:58:23]execute_script returns [09:58:23]free content buf [09:58:23]Sock 8.Close socket [09:58:23]Sock 8.Thread stoped [09:58:24]OFD Sender: No OFD packet to send [09:58:29]OFD Sender: No OFD packet to send [09:58:34]OFD Sender: No OFD packet to send [09:58:37]recv_with_timeout no data received [09:58:39]OFD Sender: No OFD packet to send [09:58:44]OFD Sender: No OFD packet to send [09:58:49]OFD Sender: No OFD packet to send [09:58:54]OFD Sender: No OFD packet to send [09:58:59]OFD Sender: No OFD packet to send [09:58:59]accept exits with 9 [09:58:59]New connection [09:58:59]New thread 3067227492 created [09:58:59]Thread 3067084132 joined [09:58:59]Waiting for new connection... [09:58:59] Sock 9.Parse request [09:58:59]Sock 9.Check first char [09:58:59]Sock 9.First char is OK [09:58:59]request: POST /json_proto HTTP/1.0 [09:58:59]Method: POST [09:58:59]URL: /json_proto [09:58:59]Method is POST - this is cgi request [09:58:59]url: /json_proto [09:58:59]query_string will be loaded in cgi processing [09:58:59]execute_cgi json_proto POST (null) [09:58:59]execute_cgi path=json_proto method=POST [09:58:59]POST find Content-Length [09:58:59]Host: 172.17.43.67:8080 [09:58:59]Content-Length: 796 [09:58:59]Content-Type: application/json [09:58:59] [09:58:59]POST finish read [09:58:59]Found Content-Length = 796 [09:58:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786223", "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" : 6.740, "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:58:59]execute_script... [09:58: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)1786223", "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" : 6.740, "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:58:59]POST & json_proto [09:58:59]process_json_proto [09:58:59]json parsed OK: [09:58:59]protocol is kg_v1.0 [09:58:59]action value=close_receipt [09:58:59]process_action close_receipt [09:58:59]cmd_close_receipt [09:58:59]MH_GetDate [09:58:59]Write to MH i2c: F0 00 00 5C 05 50 [09:58:59]Write i2c OK [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: F0 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: F0 09 00 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: F0 09 00 5C 05 00 E4 3B F1 66 6A BD 47 65 A2 [09:58:59]GetLastDocTimeStamp 1727085500 [09:58:59]current date 1727085540 [09:58:59]FM_GetShiftState [09:58:59]SAM_PROTO_GetShiftState [09:58:59]wFMCommunicate request_size=4 [09:58:59]MH_SAM_APDU [09:58:59]CAPDU: 80 13 01 00 [09:58:59]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [09:58:59]Write i2c OK [09:58:59]MH_I2C_Read... [09:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:59]Read from MH i2c: E2 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: E2 0E 00 [09:58:59]MH_I2C_Read... [09:58:59]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 41 [09:58:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:58:59]wFMCommunicate OK [09:58:59]SAM_PROTO_GetShiftState done [09:58:59]FM_GetShiftState done [09:58:59]opened in 1727051593 [09:58:59]opened+sec_in_day 1727137993 [09:58:59]quantity*price = 0 [09:58:59]sum+1 = 1 [09:58: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 СНО: Общий режим Чек 87 23.09.2024 09:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152215 ФПД: 127897458471581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095900&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152215&fm=127897458471581&tin=02508201610067®Number=0000000000091825&sum=0 [09:59:00]StoreToDocumentArchive [09:59:00]shift 476 fd 152215 [09:59:00]save to /storage/0476/doc_00152215 [09:59:00]save last doc name /storage/0476/doc_00152215 to /storage/kkm_last_doc_name [09:59:00]save OK [09:59:00]Clear old archive folders... [09:59:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:00]tlvbuf is 00C61B10 [09:59:00]SAM_PROTO_ClearQueue [09:59:00]wFMCommunicate request_size=4 [09:59:00]MH_SAM_APDU [09:59:00]CAPDU: 80 09 00 00 [09:59:00]Write to MH i2c: E2 08 00 6A 05 80 09 00 00 00 00 00 00 E1 [09:59:00]Write i2c OK [09:59:00]MH_I2C_Read... [09:59:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:00]Read from MH i2c: E2 [09:59:00]MH_I2C_Read... [09:59:00]Read from MH i2c: E2 03 00 [09:59:00]MH_I2C_Read... [09:59:00]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [09:59:00]RAPDU: 90 00 [09:59:00]wFMCommunicate OK [09:59:00]SAM_PROTO_ClearQueue done [09:59:00]KKMCreateOFDPacket [09:59:00]OFDProtocolAddRootSTLVToBuf [09:59:00]FM_MakeSignedData [09:59:00]FM_MakeSignedData [09:59:00]SAM_PROTO_SignData [09:59:00]wFMCommunicate request_size=4 [09:59:00]MH_SAM_APDU [09:59:00]CAPDU: 80 0D 01 02 [09:59:00]Write to MH i2c: E2 08 00 6B 05 80 0D 01 02 00 00 00 00 E9 [09:59:00]Write i2c OK [09:59:00]MH_I2C_Read... [09:59:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:00]Read from MH i2c: E2 [09:59:00]MH_I2C_Read... [09:59:00]Read from MH i2c: E2 03 00 [09:59:00]MH_I2C_Read... [09:59:00]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [09:59:00]RAPDU: 90 00 [09:59:00]wFMCommunicate OK [09:59:00]wFMCommunicate request_size=255 [09:59:00]MH_SAM_APDU [09:59:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 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 57 00 00 00 F4 03 04 00 E4 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 74 [09:59:00]Write to MH i2c: E2 02 01 6C 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E4 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 74 00 00 6E [09:59:00]Write i2c OK [09:59:00]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [09:59:01]RAPDU: 90 00 [09:59:01]wFMCommunicate OK [09:59:01]wFMCommunicate request_size=10 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 0D 02 02 05 52 72 94 72 9D [09:59:01]Write to MH i2c: E2 0D 00 6D 05 80 0D 02 02 05 00 52 72 94 72 9D 00 00 5D [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [09:59:01]RAPDU: 90 00 [09:59:01]wFMCommunicate OK [09:59:01]wFMCommunicate request_size=4 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 0D 03 02 [09:59:01]Write to MH i2c: E2 08 00 6E 05 80 0D 03 02 00 00 00 00 EE [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 0B 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 0B 00 6E 05 00 DC 69 F7 A7 F3 4C CE 41 90 00 20 [09:59:01]RAPDU: DC 69 F7 A7 F3 4C CE 41 90 00 [09:59:01]wFMCommunicate OK [09:59:01]SAM_PROTO_SignData done [09:59:01]FM_MakeSignedData done [09:59:01]CreateOFDProtocolMessage [09:59:01]wFMCommunicate request_size=4 [09:59:01]MH_SAM_APDU [09:59:01]CAPDU: 80 11 00 00 [09:59:01]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:01]Read from MH i2c: E2 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 17 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [09:59:01]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:01]wFMCommunicate OK [09:59:01]CreateOFDProtocolMessage done [09:59:01]OFDSenderStorePacket 152215 [09:59:01]StoreOFDPacket docnum=152215 [09:59: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 75 57 07 01 F2 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E4 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 74 52 72 94 72 9D DC 69 F7 A7 F3 4C CE 41 [09:59:01]CheckFolder [09:59:01]dirname=/storage/ofd_packets [09:59:01]CheckFolder done [09:59:01]ProducePacketName [09:59:01]name=ofd_packets/00152215 [09:59:01]NVStorageSaveData ofd_packets/00152215 [09:59:01]File name is /storage/ofd_packets/00152215 [09:59:01]Write 301 bytes [09:59:01]NVStorageSaveData done [09:59:01]OFDSenderStorePacket done [09:59:01]KKMCreateOFDPacket done [09:59:01]NVStorageSaveData kkm_last_timestamp [09:59:01]File name is /storage/kkm_last_timestamp [09:59:01]Write 4 bytes [09:59:01]NVStorageSaveData done [09:59:01]ExternCall_PrintAddStr [09:59:01]wPrintStart [09:59:01]Write to MH i2c: 01 00 00 70 05 75 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 07 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 07 00 70 05 00 00 00 00 00 FF 0F 8A [09:59:01]RasterBufferAndPrint [09:59:01]line Счет N : (1)1786223 [09:59:01]line ИНН: 02508201610067 [09:59:01]line Контрольно-Кассовый Чек [09:59:01]line ПРОДАЖА [09:59:01]line ТРК (МРК, ГНК) : 13 [09:59:01]line Товар: 2710124500 [09:59:01]line Аи-95-К-5 [09:59:01]line 6.740 * 0.00 [09:59:01]line = 0.00 [09:59:01]line НДС 12% НСП 1% [09:59:01]line > о реализуемом товаре [09:59:01]line ИТОГО: 0.00 [09:59:01]line НСП 1% : 0.00 [09:59:01]line НДС 12% : 0.00 [09:59:01]line Наличными: 0.00 [09:59:01]line Безнал.: 0.00 [09:59:01]line Место: АЗС № 89 "Партнер Нефть" [09:59:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:59:01]line СНО: Общий режим [09:59:01]line Чек 87 23.09.2024 09:59 [09:59:01]line Смена: 476 ФФД: 1.0 [09:59:01]line ЗНМ: 0300000113 [09:59:01]line РНМ: 0000000000091825 [09:59:01]line Версия ККМ: 001 [09:59:01]line Платежная система: O! деньги [09:59:01]line ФМ: 0000000000871835 [09:59:01]line ФД: 152215 [09:59:01]line ФПД: 127897458471581 [09:59:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095900&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152215&fm=127897458471581&tin=02508201610067®Number=0000000000091825&sum=0 [09:59:01]written 0, free lines is 4095 [09:59:01]OFD Sender: Processing packet 152215 [packets to send 828, broken 827] [09:59:01]ProducePacketName [09:59:01]name=ofd_packets/00152215 [09:59:01]OFD Sender: To server: pG, [09:59:01]CommunicateWithHost lk.salyk.kg:30040 [09:59:01]ConnectInit lk.salyk.kg [09:59:01]Write to MH i2c: 01 00 00 9A 05 9F [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 07 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: 01 07 00 9A 05 00 00 00 00 00 D8 0C 8A [09:59:01]RasterBufferAndPrint [09:59:01]line [09:59:01]line [09:59:01]line [09:59:01]line [09:59:01]line [09:59:01]written 0, free lines is 3294 [09:59:01]MH_Cut [09:59:01]Write to MH i2c: D1 01 00 A1 05 01 78 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: D1 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: D1 01 00 [09:59:01]MH_I2C_Read... [09:59:01]Read from MH i2c: D1 01 00 A1 05 00 77 [09:59:01]Write to MH i2c: 01 00 00 A2 05 A7 [09:59:01]Write i2c OK [09:59:01]MH_I2C_Read... [09:59:02]*** Cut start [09:59:02]*** Purtial cut [09:59:02]*** Stage 1: CUTSNS_PIN = 1 [09:59:02]Read from MH i2c: 01 [09:59:02]MH_I2C_Read... [09:59:02]*** Stop cut motor [09:59:02]*** Cut end [09:59:02]Read from MH i2c: 01 07 00 [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: 01 07 00 A2 05 00 00 00 00 00 FF 0F BC [09:59:02]process_action close_receipt done [09:59:02]requested_data is exist [09:59:02]produce_requested_data [09:59:02]requested_item fm.sn is exist - process it [09:59:02]wFMCommunicate request_size=4 [09:59:02]MH_SAM_APDU [09:59:02]CAPDU: 80 11 00 00 [09:59:02]Write to MH i2c: E2 08 00 A3 05 80 11 00 00 00 00 00 00 22 [09:59:02]Write i2c OK [09:59:02]MH_I2C_Read... [09:59:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:02]Read from MH i2c: E2 [09:59:02]MH_I2C_Read... [09:59:02]Read from MH i2c: E2 17 00 [09:59:02]MH_I2C_Read... [09:59:02]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 [09:59: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:59:02]wFMCommunicate OK [09:59:02]requested_item fd.num is exist - process it [09:59:02]SAM_PROTO_GetFieldsCounters [09:59:02]wFMCommunicate request_size=4 [09:59:02]MH_SAM_APDU [09:59:02]CAPDU: 80 13 00 00 [09:59:02]Write to MH i2c: E2 08 00 A4 05 80 13 00 00 00 00 00 00 25 [09:59:02]Write i2c OK [09:59:02]MH_I2C_Read... [09:59:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:03]Read from MH i2c: E2 [09:59:03]MH_I2C_Read... [09:59:03]Read from MH i2c: E2 62 00 [09:59:03]MH_I2C_Read... [09:59:03]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 97 52 02 00 0E 04 04 00 DC 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 13 [09:59: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 97 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:59:03]wFMCommunicate OK [09:59:03]SAM_PROTO_GetFieldsCounters done [09:59:03]requested_item shift.num is exist - process it [09:59:03]requested_item shift.opened is exist - process it [09:59:03]req_shift_opened [09:59:03]FM_GetShiftState [09:59:03]SAM_PROTO_GetShiftState [09:59:03]wFMCommunicate request_size=4 [09:59:03]MH_SAM_APDU [09:59:03]CAPDU: 80 13 01 00 [09:59:03]Write to MH i2c: E2 08 00 A5 05 80 13 01 00 00 00 00 00 27 [09:59:03]Write i2c OK [09:59:03]MH_I2C_Read... [09:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:03]Read from MH i2c: E2 [09:59:03]MH_I2C_Read... [09:59:03]Read from MH i2c: E2 0E 00 [09:59:03]MH_I2C_Read... [09:59:03]Read from MH i2c: E2 0E 00 A5 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 89 [09:59:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [09:59:03]wFMCommunicate OK [09:59:03]SAM_PROTO_GetShiftState done [09:59:03]FM_GetShiftState done [09:59:03]req_shift_opened done [09:59:03]requested_item shift.open_date is exist - process it [09:59:03]req_shift_open_date [09:59:03]req_shift_open_date done [09:59:03]produce_requested_data done [09:59:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152215,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [09:59:03]process_action_free close_receipt [09:59:03]json_value_free [09:59:03]json_value_free done [09:59:03]process_json_proto returns [09:59:03]Send response to host [09:59:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152215,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [09:59:03]free response buf [09:59:03]execute_script done [09:59:03]execute_script returns [09:59:03]free content buf [09:59:03]Sock 9.Close socket [09:59:03]Sock 9.Thread stoped [09:59:09]Connected sock=11 [09:59: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 75 57 07 01 F2 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E4 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 74 52 72 94 72 9D DC 69 F7 A7 F3 4C CE 41 [09:59:14]recv_with_timeout no data received [09:59:14]CommunicateWithHost answer receiving error [09:59:14]CommunicateWithHost err = -3 [09:59:14]OFD Sender: Server communicate error [09:59:20]OFD Sender: Processing packet 152215 [packets to send 828, broken 827] [09:59:20]ProducePacketName [09:59:20]name=ofd_packets/00152215 [09:59:20]OFD Sender: To server: pG, [09:59:20]CommunicateWithHost lk.salyk.kg:30040 [09:59:20]ConnectInit lk.salyk.kg [09:59:23]Connected sock=9 [09:59: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 0F 01 00 00 75 57 07 01 F2 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E4 3B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 74 52 72 94 72 9D DC 69 F7 A7 F3 4C CE 41 [09:59: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 35 84 47 00 BD 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 52 02 00 F4 03 04 00 FB E3 F0 66 B6 04 01 00 00 69 8E 7D 08 B5 E5 AD 20 [09:59:23]CommunicateWithHost err = 0 [09:59:23]CheckOFDResponse [09:59:23]1017 (14) - 77093643461234 [09:59:23]1041 (16) - 0000000000871835 [09:59:23]1040 (4) - 152215 [09:59:23]1012 (4) - 23.09.2024 03:43 [09:59:23]1206 (1) - 0 [09:59:23]OFD Sender: Remove packet 152215 [09:59:23]ProducePacketName [09:59:23]name=ofd_packets/00152215 [09:59:23]NVStorageDeleteData [09:59:24]OFD Sender: No OFD packet to send [09:59:29]OFD Sender: No OFD packet to send [09:59:34]OFD Sender: No OFD packet to send [09:59:39]OFD Sender: No OFD packet to send [09:59:43]recv_with_timeout no data received [09:59:44]OFD Sender: No OFD packet to send [09:59:49]OFD Sender: No OFD packet to send [09:59:54]OFD Sender: No OFD packet to send [09:59:59]OFD Sender: No OFD packet to send [10:00:04]OFD Sender: No OFD packet to send [10:00:09]OFD Sender: No OFD packet to send [10:00:14]OFD Sender: No OFD packet to send [10:00:19]OFD Sender: No OFD packet to send [10:00:24]OFD Sender: No OFD packet to send [10:00:29]OFD Sender: No OFD packet to send [10:00:34]OFD Sender: No OFD packet to send [10:00:39]OFD Sender: No OFD packet to send [10:00:39]int [10:00:39]Write to MH i2c: 01 00 00 A6 05 AB [10:00:39]*** FLAG_PRN_KEY set [10:00:39]Write i2c OK [10:00:39]MH_I2C_Read... [10:00:39]Read from MH i2c: 01 [10:00:39]MH_I2C_Read... [10:00:39]Read from MH i2c: 01 07 00 [10:00:39]MH_I2C_Read... [10:00:39]Read from MH i2c: 01 07 00 A6 05 00 08 00 00 00 FF 0F C8 [10:00:39]state=0 [10:00:39]Key pressed [10:00:39]Feed [10:00:39]Write to MH i2c: D8 00 00 A7 05 83 [10:00:39]Write i2c OK [10:00:39]MH_I2C_Read... [10:00:39]Read from MH i2c: D8 [10:00:39]MH_I2C_Read... [10:00:39]Read from MH i2c: D8 01 00 [10:00:39]MH_I2C_Read... [10:00:39]Read from MH i2c: D8 01 00 A7 05 00 84 [10:00:39]int [10:00:39]Write to MH i2c: 01 00 00 A8 05 AD [10:00:39]Write i2c OK [10:00:39]MH_I2C_Read... [10:00:40]Read from MH i2c: 01 [10:00:40]MH_I2C_Read... [10:00:40]Read from MH i2c: 01 07 00 [10:00:40]MH_I2C_Read... [10:00:40]Read from MH i2c: 01 07 00 A8 05 00 48 00 00 00 3C 00 38 [10:00:40]state=2 [10:00:40]Key pressed [10:00:40]int [10:00:40]Write to MH i2c: 01 00 00 A9 05 AE [10:00:40]*** FLAG_PRN_KEY reset [10:00:40]Write i2c OK [10:00:40]MH_I2C_Read... [10:00:40]Read from MH i2c: 01 [10:00:40]MH_I2C_Read... [10:00:40]Read from MH i2c: 01 07 00 [10:00:40]MH_I2C_Read... [10:00:40]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 F5 0F B9 [10:00:40]state=2 [10:00:40]Stop feed [10:00:44]accept exits with 10 [10:00:44]New connection [10:00:44]New thread 3067084132 created [10:00:44]Thread 3067227492 joined [10:00:44]Waiting for new connection... [10:00:44] Sock 10.Parse request [10:00:44]Sock 10.Check first char [10:00:44]Sock 10.First char is OK [10:00:44]request: POST /json_proto HTTP/1.0 [10:00:44]Method: POST [10:00:44]URL: /json_proto [10:00:44]Method is POST - this is cgi request [10:00:44]url: /json_proto [10:00:44]query_string will be loaded in cgi processing [10:00:44]execute_cgi json_proto POST (null) [10:00:44]execute_cgi path=json_proto method=POST [10:00:44]POST find Content-Length [10:00:44]Host: 172.17.43.67:8080 [10:00:44]Content-Length: 680 [10:00:44]Content-Type: application/json [10:00:44] [10:00:44]POST finish read [10:00:44]Found Content-Length = 680 [10:00:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786225", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:44]execute_script... [10:00: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)1786225", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:44]POST & json_proto [10:00:44]process_json_proto [10:00:44]json parsed OK: [10:00:44]protocol is kg_v1.0 [10:00:44]action value=close_receipt [10:00:44]process_action close_receipt [10:00:44]cmd_close_receipt [10:00:44]MH_GetDate [10:00:44]Write to MH i2c: F0 00 00 AA 05 9E [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: F0 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: F0 09 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: F0 09 00 AA 05 00 4D 3C F1 66 6A BD 47 65 5A [10:00:44]GetLastDocTimeStamp 1727085540 [10:00:44]current date 1727085645 [10:00:44]FM_GetShiftState [10:00:44]SAM_PROTO_GetShiftState [10:00:44]wFMCommunicate request_size=4 [10:00:44]MH_SAM_APDU [10:00:44]CAPDU: 80 13 01 00 [10:00:44]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 0E 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8F [10:00:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:00:44]wFMCommunicate OK [10:00:44]SAM_PROTO_GetShiftState done [10:00:44]FM_GetShiftState done [10:00:44]opened in 1727051593 [10:00:44]opened+sec_in_day 1727137993 [10:00:44]quantity*price = 300075 [10:00:44]sum+1 = 300077 [10:00:44]Check (price>sum+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 СНО: Общий режим Чек 88 23.09.2024 10:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152216 ФПД: 273535423165351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152216&fm=273535423165351&tin=02508201610067®Number=0000000000091825&sum=300000 [10:00:45]StoreToDocumentArchive [10:00:45]shift 476 fd 152216 [10:00:45]save to /storage/0476/doc_00152216 [10:00:45]save last doc name /storage/0476/doc_00152216 to /storage/kkm_last_doc_name [10:00:45]save OK [10:00:45]Clear old archive folders... [10:00:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:00:45]tlvbuf is 00C6CEC0 [10:00:45]SAM_PROTO_ClearQueue [10:00:45]wFMCommunicate request_size=4 [10:00:45]MH_SAM_APDU [10:00:45]CAPDU: 80 09 00 00 [10:00:45]Write to MH i2c: E2 08 00 B8 05 80 09 00 00 00 00 00 00 2F [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:45]Read from MH i2c: E2 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [10:00:45]RAPDU: 90 00 [10:00:45]wFMCommunicate OK [10:00:45]SAM_PROTO_ClearQueue done [10:00:45]KKMCreateOFDPacket [10:00:45]OFDProtocolAddRootSTLVToBuf [10:00:45]FM_MakeSignedData [10:00:45]FM_MakeSignedData [10:00:45]SAM_PROTO_SignData [10:00:45]wFMCommunicate request_size=4 [10:00:45]MH_SAM_APDU [10:00:45]CAPDU: 80 0D 01 02 [10:00:45]Write to MH i2c: E2 08 00 B9 05 80 0D 01 02 00 00 00 00 37 [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:45]Read from MH i2c: E2 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [10:00:45]RAPDU: 90 00 [10:00:45]wFMCommunicate OK [10:00:45]wFMCommunicate request_size=255 [10:00:45]MH_SAM_APDU [10:00: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 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 58 00 00 00 F4 03 04 00 4D 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 C7 6D BB [10:00:45]Write to MH i2c: E2 02 01 BA 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 58 00 00 00 F4 03 04 00 4D 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 C7 6D BB 00 00 DB [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:45]Read from MH i2c: E2 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [10:00:45]RAPDU: 90 00 [10:00:45]wFMCommunicate OK [10:00:45]wFMCommunicate request_size=7 [10:00:45]MH_SAM_APDU [10:00:45]CAPDU: 80 0D 02 02 02 33 A7 [10:00:45]Write to MH i2c: E2 0A 00 BB 05 80 0D 02 02 02 00 33 A7 00 00 18 [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:45]Read from MH i2c: E2 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [10:00:45]RAPDU: 90 00 [10:00:45]wFMCommunicate OK [10:00:45]wFMCommunicate request_size=4 [10:00:45]MH_SAM_APDU [10:00:45]CAPDU: 80 0D 03 02 [10:00:45]Write to MH i2c: E2 08 00 BC 05 80 0D 03 02 00 00 00 00 3C [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:45]Read from MH i2c: E2 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 0B 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 0B 00 BC 05 00 C1 A4 FC 3A 60 F1 7A D2 90 00 75 [10:00:45]RAPDU: C1 A4 FC 3A 60 F1 7A D2 90 00 [10:00:45]wFMCommunicate OK [10:00:45]SAM_PROTO_SignData done [10:00:45]FM_MakeSignedData done [10:00:45]CreateOFDProtocolMessage [10:00:45]wFMCommunicate request_size=4 [10:00:45]MH_SAM_APDU [10:00:45]CAPDU: 80 11 00 00 [10:00:45]Write to MH i2c: E2 08 00 BD 05 80 11 00 00 00 00 00 00 3C [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:45]Read from MH i2c: E2 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 17 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: E2 17 00 BD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8F [10:00:45]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:45]wFMCommunicate OK [10:00:45]CreateOFDProtocolMessage done [10:00:45]OFDSenderStorePacket 152216 [10:00:45]StoreOFDPacket docnum=152216 [10:00: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 2F E9 04 01 55 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 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 58 00 00 00 F4 03 04 00 4D 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 C7 6D BB 33 A7 C1 A4 FC 3A 60 F1 7A D2 [10:00:45]CheckFolder [10:00:45]dirname=/storage/ofd_packets [10:00:45]CheckFolder done [10:00:45]ProducePacketName [10:00:45]name=ofd_packets/00152216 [10:00:45]NVStorageSaveData ofd_packets/00152216 [10:00:45]File name is /storage/ofd_packets/00152216 [10:00:45]Write 298 bytes [10:00:45]NVStorageSaveData done [10:00:45]OFDSenderStorePacket done [10:00:45]KKMCreateOFDPacket done [10:00:45]NVStorageSaveData kkm_last_timestamp [10:00:45]File name is /storage/kkm_last_timestamp [10:00:45]Write 4 bytes [10:00:45]NVStorageSaveData done [10:00:45]ExternCall_PrintAddStr [10:00:45]wPrintStart [10:00:45]Write to MH i2c: 01 00 00 BE 05 C3 [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: 01 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: 01 07 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: 01 07 00 BE 05 00 00 00 00 00 FF 0F D8 [10:00:45]RasterBufferAndPrint [10:00:45]line Счет N : (1)1786225 [10:00:45]line ИНН: 02508201610067 [10:00:45]line Контрольно-Кассовый Чек [10:00:45]line ПРОДАЖА [10:00:45]line ТРК (МРК, ГНК) : 41 [10:00:45]line Товар: 2710194210 [10:00:45]line ДТ-К-5 [10:00:45]line 39.380 * 76.20 [10:00:45]line = 3000.76 [10:00:45]line НДС 12% НСП 1% [10:00:45]line > о реализуемом товаре [10:00:45]line ОКРУГЛЕНИЕ: -0.76 [10:00:45]line ИТОГО: 3000.00 [10:00:45]line Внесено: 3000.00 [10:00:45]line СДАЧА: 0.00 [10:00:45]line НСП 1% : 26.55 [10:00:45]line НДС 12% : 318.66 [10:00:45]line Наличными: 3000.00 [10:00:45]line Безнал.: 0.00 [10:00:45]line Место: АЗС № 89 "Партнер Нефть" [10:00:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:00:45]line СНО: Общий режим [10:00:45]line Чек 88 23.09.2024 10:00 [10:00:45]line Смена: 476 ФФД: 1.0 [10:00:45]line ЗНМ: 0300000113 [10:00:45]line РНМ: 0000000000091825 [10:00:45]line Версия ККМ: 001 [10:00:45]line ФМ: 0000000000871835 [10:00:45]line ФД: 152216 [10:00:45]line ФПД: 273535423165351 [10:00:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152216&fm=273535423165351&tin=02508201610067®Number=0000000000091825&sum=300000 [10:00:46]OFD Sender: Processing packet 152216 [packets to send 828, broken 827] [10:00:46]ProducePacketName [10:00:46]name=ofd_packets/00152216 [10:00:46]OFD Sender: To server: pG, [10:00:46]CommunicateWithHost lk.salyk.kg:30040 [10:00:46]ConnectInit lk.salyk.kg [10:00:46]written 0, free lines is 4095 [10:00:46]Write to MH i2c: 01 00 00 E9 05 EE [10:00:46]Write i2c OK [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: 01 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: 01 07 00 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: 01 07 00 E9 05 00 00 00 00 00 DA 0C DB [10:00:46]RasterBufferAndPrint [10:00:46]line [10:00:46]line [10:00:46]line [10:00:46]line [10:00:46]line [10:00:46]written 0, free lines is 3296 [10:00:46]MH_Cut [10:00:46]Write to MH i2c: D1 01 00 F0 05 01 C7 [10:00:46]Write i2c OK [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: D1 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: D1 01 00 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: D1 01 00 F0 05 00 C6 [10:00:46]Write to MH i2c: 01 00 00 F1 05 F6 [10:00:46]Write i2c OK [10:00:46]MH_I2C_Read... [10:00:47]*** Cut start [10:00:47]*** Purtial cut [10:00:47]*** Stage 1: CUTSNS_PIN = 1 [10:00:47]Read from MH i2c: 01 [10:00:47]MH_I2C_Read... [10:00:47]*** Stop cut motor [10:00:47]*** Cut end [10:00:47]Read from MH i2c: 01 07 00 [10:00:47]MH_I2C_Read... [10:00:47]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [10:00:47]process_action close_receipt done [10:00:47]requested_data is exist [10:00:47]produce_requested_data [10:00:47]requested_item fm.sn is exist - process it [10:00:47]wFMCommunicate request_size=4 [10:00:47]MH_SAM_APDU [10:00:47]CAPDU: 80 11 00 00 [10:00:47]Write to MH i2c: E2 08 00 F2 05 80 11 00 00 00 00 00 00 71 [10:00:47]Write i2c OK [10:00:47]MH_I2C_Read... [10:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:47]Read from MH i2c: E2 [10:00:47]MH_I2C_Read... [10:00:47]Read from MH i2c: E2 17 00 [10:00:47]MH_I2C_Read... [10:00:47]Read from MH i2c: E2 17 00 F2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [10:00:47]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:47]wFMCommunicate OK [10:00:47]requested_item fd.num is exist - process it [10:00:47]SAM_PROTO_GetFieldsCounters [10:00:47]wFMCommunicate request_size=4 [10:00:47]MH_SAM_APDU [10:00:47]CAPDU: 80 13 00 00 [10:00:47]Write to MH i2c: E2 08 00 F3 05 80 13 00 00 00 00 00 00 74 [10:00:47]Write i2c OK [10:00:47]MH_I2C_Read... [10:00:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:47]Read from MH i2c: E2 [10:00:47]MH_I2C_Read... [10:00:47]Read from MH i2c: E2 62 00 [10:00:47]MH_I2C_Read... [10:00:47]Read from MH i2c: E2 62 00 F3 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 98 52 02 00 0E 04 04 00 DC 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 66 [10:00: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 98 52 02 00 0E 04 04 00 DC 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 [10:00:47]wFMCommunicate OK [10:00:47]SAM_PROTO_GetFieldsCounters done [10:00:47]requested_item shift.num is exist - process it [10:00:47]requested_item shift.opened is exist - process it [10:00:47]req_shift_opened [10:00:47]FM_GetShiftState [10:00:47]SAM_PROTO_GetShiftState [10:00:47]wFMCommunicate request_size=4 [10:00:47]MH_SAM_APDU [10:00:47]CAPDU: 80 13 01 00 [10:00:47]Write to MH i2c: E2 08 00 F4 05 80 13 01 00 00 00 00 00 76 [10:00:47]Write i2c OK [10:00:47]MH_I2C_Read... [10:00:48]Read from MH i2c: E2 [10:00:48]MH_I2C_Read... [10:00:48]int [10:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:48]*** FLAG_PRN_KEY set [10:00:48]Read from MH i2c: E2 0E 00 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: E2 0E 00 F4 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D8 [10:00:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:00:48]wFMCommunicate OK [10:00:48]SAM_PROTO_GetShiftState done [10:00:48]FM_GetShiftState done [10:00:48]req_shift_opened done [10:00:48]requested_item shift.open_date is exist - process it [10:00:48]req_shift_open_date [10:00:48]req_shift_open_date done [10:00:48]produce_requested_data done [10:00:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152216,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:00:48]process_action_free close_receipt [10:00:48]json_value_free [10:00:48]json_value_free done [10:00:48]process_json_proto returns [10:00:48]Send response to host [10:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152216,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:00:48]free response buf [10:00:48]execute_script done [10:00:48]execute_script returns [10:00:48]free content buf [10:00:48]Sock 10.Close socket [10:00:48]Sock 10.Thread stoped [10:00:48]Write to MH i2c: 01 00 00 F5 05 FA [10:00:48]Write i2c OK [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 07 00 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 07 00 F5 05 00 08 00 00 00 FF 0F 17 [10:00:48]state=0 [10:00:48]Key pressed [10:00:48]Feed [10:00:48]Write to MH i2c: D8 00 00 F6 05 D2 [10:00:48]Write i2c OK [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: D8 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: D8 01 00 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: D8 01 00 F6 05 00 D3 [10:00:48]int [10:00:48]Write to MH i2c: 01 00 00 F7 05 FC [10:00:48]Write i2c OK [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 07 00 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 07 00 F7 05 00 48 00 00 00 3C 00 87 [10:00:48]state=2 [10:00:48]Key pressed [10:00:48]int [10:00:48]Write to MH i2c: 01 00 00 F8 05 FD [10:00:48]*** FLAG_PRN_KEY reset [10:00:48]Write i2c OK [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 07 00 [10:00:48]MH_I2C_Read... [10:00:48]Read from MH i2c: 01 07 00 F8 05 00 00 00 00 00 FB 0F 0E [10:00:48]state=2 [10:00:48]Stop feed [10:00:48]Connected sock=11 [10:00: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 0C 01 00 00 2F E9 04 01 55 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 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 58 00 00 00 F4 03 04 00 4D 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 C7 6D BB 33 A7 C1 A4 FC 3A 60 F1 7A D2 [10:00: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 75 43 47 00 E4 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 98 52 02 00 F4 03 04 00 50 E4 F0 66 B6 04 01 00 00 8C 43 F8 74 89 8C BA 42 [10:00:49]CommunicateWithHost err = 0 [10:00:49]CheckOFDResponse [10:00:49]1017 (14) - 77093643461234 [10:00:49]1041 (16) - 0000000000871835 [10:00:49]1040 (4) - 152216 [10:00:49]1012 (4) - 23.09.2024 03:45 [10:00:49]1206 (1) - 0 [10:00:49]OFD Sender: Remove packet 152216 [10:00:49]ProducePacketName [10:00:49]name=ofd_packets/00152216 [10:00:49]NVStorageDeleteData [10:00:49]OFD Sender: No OFD packet to send [10:00:50]accept exits with 9 [10:00:50]New connection [10:00:50]New thread 3067227492 created [10:00:50]Thread 3067084132 joined [10:00:50]Waiting for new connection... [10:00:50] Sock 9.Parse request [10:00:50]Sock 9.Check first char [10:00:50]Sock 9.First char is OK [10:00:50]request: POST /json_proto HTTP/1.0 [10:00:50]Method: POST [10:00:50]URL: /json_proto [10:00:50]Method is POST - this is cgi request [10:00:50]url: /json_proto [10:00:50]query_string will be loaded in cgi processing [10:00:50]execute_cgi json_proto POST (null) [10:00:50]execute_cgi path=json_proto method=POST [10:00:50]POST find Content-Length [10:00:50]Host: 172.17.43.67:8080 [10:00:50]Content-Length: 737 [10:00:50]Content-Type: application/json [10:00:50] [10:00:50]POST finish read [10:00:50]Found Content-Length = 737 [10:00:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 152216, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786225", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:50]execute_script... [10:00:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 152216, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786225", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:50]POST & json_proto [10:00:50]process_json_proto [10:00:50]json parsed OK: [10:00:50]protocol is kg_v1.0 [10:00:50]action value=close_receipt [10:00:50]process_action close_receipt [10:00:50]cmd_close_receipt [10:00:50]MH_GetDate [10:00:50]Write to MH i2c: F0 00 00 F9 05 ED [10:00:50]Write i2c OK [10:00:50]MH_I2C_Read... [10:00:50]Read from MH i2c: F0 [10:00:50]MH_I2C_Read... [10:00:50]Read from MH i2c: F0 09 00 [10:00:50]MH_I2C_Read... [10:00:50]Read from MH i2c: F0 09 00 F9 05 00 53 3C F1 66 6A BD 47 65 AF [10:00:50]GetLastDocTimeStamp 1727085645 [10:00:50]current date 1727085651 [10:00:50]FM_GetShiftState [10:00:50]SAM_PROTO_GetShiftState [10:00:50]wFMCommunicate request_size=4 [10:00:50]MH_SAM_APDU [10:00:50]CAPDU: 80 13 01 00 [10:00:50]Write to MH i2c: E2 08 00 FA 05 80 13 01 00 00 00 00 00 7C [10:00:50]Write i2c OK [10:00:50]MH_I2C_Read... [10:00:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:50]Read from MH i2c: E2 [10:00:50]MH_I2C_Read... [10:00:50]Read from MH i2c: E2 0E 00 [10:00:50]MH_I2C_Read... [10:00:50]Read from MH i2c: E2 0E 00 FA 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [10:00:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:00:50]wFMCommunicate OK [10:00:50]SAM_PROTO_GetShiftState done [10:00:50]FM_GetShiftState done [10:00:50]opened in 1727051593 [10:00:50]opened+sec_in_day 1727137993 [10:00:50]quantity*price = 300075 [10:00:50]sum+1 = 300077 [10:00:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 89 23.09.2024 10:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФД осн.: 152216 ФМ осн.: 0000000000871835 ФМ: 0000000000871835 ФД: 152217 ФПД: 66010310524469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100051&type=2&operation_type=1&fn_number=0000000000871835&fd_number=152217&fm=66010310524469&tin=02508201610067®Number=0000000000091825&sum=300000 [10:00:51]StoreToDocumentArchive [10:00:51]shift 476 fd 152217 [10:00:51]save to /storage/0476/doc_00152217 [10:00:51]save last doc name /storage/0476/doc_00152217 to /storage/kkm_last_doc_name [10:00:51]save OK [10:00:51]Clear old archive folders... [10:00:51]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:00:51]tlvbuf is 00C6E900 [10:00:51]SAM_PROTO_ClearQueue [10:00:51]wFMCommunicate request_size=4 [10:00:51]MH_SAM_APDU [10:00:51]CAPDU: 80 09 00 00 [10:00:51]Write to MH i2c: E2 08 00 09 06 80 09 00 00 00 00 00 00 81 [10:00:51]Write i2c OK [10:00:51]MH_I2C_Read... [10:00:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:51]Read from MH i2c: E2 [10:00:51]MH_I2C_Read... [10:00:51]Read from MH i2c: E2 03 00 [10:00:51]MH_I2C_Read... [10:00:51]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [10:00:51]RAPDU: 90 00 [10:00:51]wFMCommunicate OK [10:00:51]SAM_PROTO_ClearQueue done [10:00:51]KKMCreateOFDPacket [10:00:51]OFDProtocolAddRootSTLVToBuf [10:00:51]FM_MakeSignedData [10:00:51]FM_MakeSignedData [10:00:51]SAM_PROTO_SignData [10:00:51]wFMCommunicate request_size=4 [10:00:51]MH_SAM_APDU [10:00:51]CAPDU: 80 0D 01 02 [10:00:51]Write to MH i2c: E2 08 00 0A 06 80 0D 01 02 00 00 00 00 89 [10:00:51]Write i2c OK [10:00:51]MH_I2C_Read... [10:00:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:51]Read from MH i2c: E2 [10:00:51]MH_I2C_Read... [10:00:51]Read from MH i2c: E2 03 00 [10:00:51]MH_I2C_Read... [10:00:51]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [10:00:51]RAPDU: 90 00 [10:00:51]wFMCommunicate OK [10:00:51]wFMCommunicate request_size=255 [10:00:51]MH_SAM_APDU [10:00:51]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 59 00 00 00 F4 03 04 00 53 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 98 52 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 [10:00:51]Write to MH i2c: E2 02 01 0B 06 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 59 00 00 00 F4 03 04 00 53 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 98 52 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 00 00 3F [10:00:51]Write i2c OK [10:00:51]MH_I2C_Read... [10:00:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:52]Read from MH i2c: E2 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 03 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [10:00:52]RAPDU: 90 00 [10:00:52]wFMCommunicate OK [10:00:52]wFMCommunicate request_size=35 [10:00:52]MH_SAM_APDU [10:00:52]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 52 02 00 35 04 06 00 3C 09 39 1C 3E 35 [10:00:52]Write to MH i2c: E2 26 00 0C 06 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 52 02 00 35 04 06 00 3C 09 39 1C 3E 35 00 00 79 [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:52]Read from MH i2c: E2 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 03 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [10:00:52]RAPDU: 90 00 [10:00:52]wFMCommunicate OK [10:00:52]wFMCommunicate request_size=4 [10:00:52]MH_SAM_APDU [10:00:52]CAPDU: 80 0D 03 02 [10:00:52]Write to MH i2c: E2 08 00 0D 06 80 0D 03 02 00 00 00 00 8E [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:52]Read from MH i2c: E2 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 0B 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 0B 00 0D 06 00 43 0F 19 1F 54 56 73 5A 90 00 90 [10:00:52]RAPDU: 43 0F 19 1F 54 56 73 5A 90 00 [10:00:52]wFMCommunicate OK [10:00:52]SAM_PROTO_SignData done [10:00:52]FM_MakeSignedData done [10:00:52]CreateOFDProtocolMessage [10:00:52]wFMCommunicate request_size=4 [10:00:52]MH_SAM_APDU [10:00:52]CAPDU: 80 11 00 00 [10:00:52]Write to MH i2c: E2 08 00 0E 06 80 11 00 00 00 00 00 00 8E [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:52]Read from MH i2c: E2 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 17 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: E2 17 00 0E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [10:00: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:00:52]wFMCommunicate OK [10:00:52]CreateOFDProtocolMessage done [10:00:52]OFDSenderStorePacket 152217 [10:00:52]StoreOFDPacket docnum=152217 [10:00: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 DC B9 20 01 8E A5 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 59 00 00 00 F4 03 04 00 53 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 98 52 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 35 04 06 00 3C 09 39 1C 3E 35 43 0F 19 1F 54 56 73 5A [10:00:52]CheckFolder [10:00:52]dirname=/storage/ofd_packets [10:00:52]CheckFolder done [10:00:52]ProducePacketName [10:00:52]name=ofd_packets/00152217 [10:00:52]NVStorageSaveData ofd_packets/00152217 [10:00:52]File name is /storage/ofd_packets/00152217 [10:00:52]Write 326 bytes [10:00:52]NVStorageSaveData done [10:00:52]OFDSenderStorePacket done [10:00:52]KKMCreateOFDPacket done [10:00:52]NVStorageSaveData kkm_last_timestamp [10:00:52]File name is /storage/kkm_last_timestamp [10:00:52]Write 4 bytes [10:00:52]NVStorageSaveData done [10:00:52]ExternCall_PrintAddStr [10:00:52]wPrintStart [10:00:52]Write to MH i2c: 01 00 00 0F 06 15 [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: 01 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: 01 07 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: 01 07 00 0F 06 00 00 00 00 00 FF 0F 2A [10:00:52]RasterBufferAndPrint [10:00:52]line Счет N : (1)1786225 [10:00:52]line ИНН: 02508201610067 [10:00:52]line Контрольно-Кассовый Чек [10:00:52]line ВОЗВРАТ ПРОДАЖИ [10:00:52]line ТРК (МРК, ГНК) : 41 [10:00:52]line Товар: 2710194210 [10:00:52]line ДТ-К-5 [10:00:52]line 39.380 * 76.20 [10:00:52]line = 3000.76 [10:00:52]line НДС 12% НСП 1% [10:00:52]line > о реализуемом товаре [10:00:52]line ОКРУГЛЕНИЕ: -0.76 [10:00:52]line ИТОГО: 3000.00 [10:00:52]line НСП 1% : 26.55 [10:00:52]line НДС 12% : 318.66 [10:00:52]line Наличными: 3000.00 [10:00:52]line Безнал.: 0.00 [10:00:52]line Место: АЗС № 89 "Партнер Нефть" [10:00:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:00:52]line СНО: Общий режим [10:00:52]line Чек 89 23.09.2024 10:00 [10:00:52]line Смена: 476 ФФД: 1.0 [10:00:52]line ЗНМ: 0300000113 [10:00:52]line РНМ: 0000000000091825 [10:00:52]line Версия ККМ: 001 [10:00:52]line ФД осн.: 152216 [10:00:52]line ФМ осн.: 0000000000871835 [10:00:52]line ФМ: 0000000000871835 [10:00:52]line ФД: 152217 [10:00:52]line ФПД: 66010310524469 [10:00:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100051&type=2&operation_type=1&fn_number=0000000000871835&fd_number=152217&fm=66010310524469&tin=02508201610067®Number=0000000000091825&sum=300000 [10:00:52]written 0, free lines is 4095 [10:00:52]OFD Sender: Processing packet 152217 [packets to send 828, broken 827] [10:00:52]ProducePacketName [10:00:52]name=ofd_packets/00152217 [10:00:52]OFD Sender: To server: pG, [10:00:52]CommunicateWithHost lk.salyk.kg:30040 [10:00:52]ConnectInit lk.salyk.kg [10:00:52]Write to MH i2c: 01 00 00 3A 06 40 [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: 01 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: 01 07 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 E4 0C 37 [10:00:52]RasterBufferAndPrint [10:00:52]line [10:00:52]line [10:00:52]line [10:00:52]line [10:00:52]line [10:00:52]written 0, free lines is 3316 [10:00:52]MH_Cut [10:00:52]Write to MH i2c: D1 01 00 41 06 01 19 [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: D1 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: D1 01 00 [10:00:52]MH_I2C_Read... [10:00:52]Read from MH i2c: D1 01 00 41 06 00 18 [10:00:52]Write to MH i2c: 01 00 00 42 06 48 [10:00:52]Write i2c OK [10:00:52]MH_I2C_Read... [10:00:53]Connected sock=10 [10:00: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 28 01 00 00 DC B9 20 01 8E A5 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 59 00 00 00 F4 03 04 00 53 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 98 52 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 35 04 06 00 3C 09 39 1C 3E 35 43 0F 19 1F 54 56 73 5A [10:00:53]*** Cut start [10:00:53]*** Purtial cut [10:00:53]*** CUTSNS_PIN = 0 [10:00:53]*** Stage 1: CUTSNS_PIN = 1 [10:00: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 12 36 47 00 92 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 99 52 02 00 F4 03 04 00 55 E4 F0 66 B6 04 01 00 00 7B CC 80 E7 FC 01 E4 60 [10:00:54]CommunicateWithHost err = 0 [10:00:54]CheckOFDResponse [10:00:54]1017 (14) - 77093643461234 [10:00:54]1041 (16) - 0000000000871835 [10:00:54]1040 (4) - 152217 [10:00:54]1012 (4) - 23.09.2024 03:45 [10:00:54]1206 (1) - 0 [10:00:54]OFD Sender: Remove packet 152217 [10:00:54]ProducePacketName [10:00:54]name=ofd_packets/00152217 [10:00:54]NVStorageDeleteData [10:00:54]OFD Sender: No OFD packet to send [10:00:55]Read from MH i2c: 01 [10:00:55]MH_I2C_Read... [10:00:55]*** Stop cut motor [10:00:55]*** Cut end [10:00:55]Read from MH i2c: 01 07 00 [10:00:55]MH_I2C_Read... [10:00:55]Read from MH i2c: 01 07 00 42 06 00 00 00 00 00 FF 0F 5D [10:00:55]process_action close_receipt done [10:00:55]requested_data is exist [10:00:55]produce_requested_data [10:00:55]requested_item fm.sn is exist - process it [10:00:55]wFMCommunicate request_size=4 [10:00:55]MH_SAM_APDU [10:00:55]CAPDU: 80 11 00 00 [10:00:55]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [10:00:55]Write i2c OK [10:00:55]MH_I2C_Read... [10:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:55]Read from MH i2c: E2 [10:00:55]MH_I2C_Read... [10:00:55]Read from MH i2c: E2 17 00 [10:00:55]MH_I2C_Read... [10:00:55]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [10:00: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:00:55]wFMCommunicate OK [10:00:55]requested_item fd.num is exist - process it [10:00:55]SAM_PROTO_GetFieldsCounters [10:00:55]wFMCommunicate request_size=4 [10:00:55]MH_SAM_APDU [10:00:55]CAPDU: 80 13 00 00 [10:00:55]Write to MH i2c: E2 08 00 44 06 80 13 00 00 00 00 00 00 C6 [10:00:55]Write i2c OK [10:00:55]MH_I2C_Read... [10:00:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:55]Read from MH i2c: E2 [10:00:55]MH_I2C_Read... [10:00:55]Read from MH i2c: E2 62 00 [10:00:55]MH_I2C_Read... [10:00:55]Read from MH i2c: E2 62 00 44 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 99 52 02 00 0E 04 04 00 DC 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 BC [10:00: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 99 52 02 00 0E 04 04 00 DC 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:00:55]wFMCommunicate OK [10:00:55]SAM_PROTO_GetFieldsCounters done [10:00:55]requested_item shift.num is exist - process it [10:00:55]requested_item shift.opened is exist - process it [10:00:55]req_shift_opened [10:00:55]FM_GetShiftState [10:00:55]SAM_PROTO_GetShiftState [10:00:55]wFMCommunicate request_size=4 [10:00:55]MH_SAM_APDU [10:00:55]CAPDU: 80 13 01 00 [10:00:55]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [10:00:55]Write i2c OK [10:00:55]MH_I2C_Read... [10:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:56]Read from MH i2c: E2 [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: E2 0E 00 [10:00:56]MH_I2C_Read... [10:00:56]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2A [10:00:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:00:56]wFMCommunicate OK [10:00:56]SAM_PROTO_GetShiftState done [10:00:56]FM_GetShiftState done [10:00:56]req_shift_opened done [10:00:56]requested_item shift.open_date is exist - process it [10:00:56]req_shift_open_date [10:00:56]req_shift_open_date done [10:00:56]produce_requested_data done [10:00:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152217,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:00:56]process_action_free close_receipt [10:00:56]json_value_free [10:00:56]json_value_free done [10:00:56]process_json_proto returns [10:00:56]Send response to host [10:00:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152217,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:00:56]free response buf [10:00:56]execute_script done [10:00:56]execute_script returns [10:00:56]free content buf [10:00:56]Sock 9.Close socket [10:00:56]Sock 9.Thread stoped [10:00:59]OFD Sender: No OFD packet to send [10:01:04]OFD Sender: No OFD packet to send [10:01:09]OFD Sender: No OFD packet to send [10:01:14]OFD Sender: No OFD packet to send [10:01:19]OFD Sender: No OFD packet to send [10:01:24]OFD Sender: No OFD packet to send [10:01:29]OFD Sender: No OFD packet to send [10:01:34]OFD Sender: No OFD packet to send [10:01:39]OFD Sender: No OFD packet to send [10:01:44]OFD Sender: No OFD packet to send [10:01:49]OFD Sender: No OFD packet to send [10:01:54]OFD Sender: No OFD packet to send [10:02:00]OFD Sender: No OFD packet to send [10:02:01]accept exits with 8 [10:02:01]New connection [10:02:01]New thread 3067084132 created [10:02:01]Thread 3067227492 joined [10:02:01]Waiting for new connection... [10:02:01] Sock 8.Parse request [10:02:01]Sock 8.Check first char [10:02:01]Sock 8.First char is OK [10:02:01]request: POST /json_proto HTTP/1.0 [10:02:01]Method: POST [10:02:01]URL: /json_proto [10:02:01]Method is POST - this is cgi request [10:02:01]url: /json_proto [10:02:01]query_string will be loaded in cgi processing [10:02:01]execute_cgi json_proto POST (null) [10:02:01]execute_cgi path=json_proto method=POST [10:02:01]POST find Content-Length [10:02:01]Host: 172.17.43.67:8080 [10:02:01]Content-Length: 790 [10:02:01]Content-Type: application/json [10:02:01] [10:02:01]POST finish read [10:02:01]Found Content-Length = 790 [10:02:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786224", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:01]execute_script... [10:02:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786224", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:01]POST & json_proto [10:02:01]process_json_proto [10:02:01]json parsed OK: [10:02:01]protocol is kg_v1.0 [10:02:01]action value=close_receipt [10:02:01]process_action close_receipt [10:02:01]cmd_close_receipt [10:02:01]MH_GetDate [10:02:01]Write to MH i2c: F0 00 00 46 06 3B [10:02:01]Write i2c OK [10:02:01]MH_I2C_Read... [10:02:01]Read from MH i2c: F0 [10:02:01]MH_I2C_Read... [10:02:01]Read from MH i2c: F0 09 00 [10:02:01]MH_I2C_Read... [10:02:01]Read from MH i2c: F0 09 00 46 06 00 9A 3C F1 66 6A BD 47 65 44 [10:02:01]GetLastDocTimeStamp 1727085651 [10:02:01]current date 1727085722 [10:02:01]FM_GetShiftState [10:02:01]SAM_PROTO_GetShiftState [10:02:01]wFMCommunicate request_size=4 [10:02:01]MH_SAM_APDU [10:02:01]CAPDU: 80 13 01 00 [10:02:01]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [10:02:01]Write i2c OK [10:02:01]MH_I2C_Read... [10:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:01]Read from MH i2c: E2 [10:02:01]MH_I2C_Read... [10:02:01]Read from MH i2c: E2 0E 00 [10:02:01]MH_I2C_Read... [10:02:01]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2C [10:02:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:02:01]wFMCommunicate OK [10:02:01]SAM_PROTO_GetShiftState done [10:02:01]FM_GetShiftState done [10:02:01]opened in 1727051593 [10:02:01]opened+sec_in_day 1727137993 [10:02:01]quantity*price = 0 [10:02:01]sum+1 = 1 [10:02:01]Check (price>sum+1) || (price+1 о реализуемом товаре [10:02:03]line ИТОГО: 0.00 [10:02:03]line НСП 1% : 0.00 [10:02:03]line НДС 12% : 0.00 [10:02:03]line Наличными: 0.00 [10:02:03]line Безнал.: 0.00 [10:02:03]line Место: АЗС № 89 "Партнер Нефть" [10:02:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:02:03]line СНО: Общий режим [10:02:03]line Чек 90 23.09.2024 10:02 [10:02:03]line Смена: 476 ФФД: 1.0 [10:02:03]line ЗНМ: 0300000113 [10:02:03]line РНМ: 0000000000091825 [10:02:03]line Версия ККМ: 001 [10:02:03]line Талоны: Топливная Карта [10:02:03]line 38551 [10:02:03]line ФМ: 0000000000871835 [10:02:03]line ФД: 152218 [10:02:03]line ФПД: 65815325147319 [10:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100202&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152218&fm=65815325147319&tin=02508201610067®Number=0000000000091825&sum=0 [10:02:03]written 0, free lines is 4095 [10:02:03]OFD Sender: Processing packet 152218 [packets to send 828, broken 827] [10:02:03]ProducePacketName [10:02:03]name=ofd_packets/00152218 [10:02:03]OFD Sender: To server: pG, [10:02:03]CommunicateWithHost lk.salyk.kg:30040 [10:02:03]ConnectInit lk.salyk.kg [10:02:03]Write to MH i2c: 01 00 00 84 06 8A [10:02:03]Write i2c OK [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: 01 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: 01 07 00 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 DD 0C 7A [10:02:03]RasterBufferAndPrint [10:02:03]line [10:02:03]line [10:02:03]line [10:02:03]line [10:02:03]line [10:02:03]written 0, free lines is 3299 [10:02:03]MH_Cut [10:02:03]Write to MH i2c: D1 01 00 8B 06 01 63 [10:02:03]Write i2c OK [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: D1 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: D1 01 00 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: D1 01 00 8B 06 00 62 [10:02:03]Write to MH i2c: 01 00 00 8C 06 92 [10:02:03]Write i2c OK [10:02:03]MH_I2C_Read... [10:02:04]*** Cut start [10:02:04]*** Purtial cut [10:02:04]*** Stage 1: CUTSNS_PIN = 1 [10:02:04]Read from MH i2c: 01 [10:02:04]MH_I2C_Read... [10:02:04]*** Stop cut motor [10:02:04]*** Cut end [10:02:04]Read from MH i2c: 01 07 00 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [10:02:04]process_action close_receipt done [10:02:04]requested_data is exist [10:02:04]produce_requested_data [10:02:04]requested_item fm.sn is exist - process it [10:02:04]wFMCommunicate request_size=4 [10:02:04]MH_SAM_APDU [10:02:04]CAPDU: 80 11 00 00 [10:02:04]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [10:02:04]Write i2c OK [10:02:04]MH_I2C_Read... [10:02:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:04]Read from MH i2c: E2 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 17 00 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [10:02: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:02:04]wFMCommunicate OK [10:02:04]requested_item fd.num is exist - process it [10:02:04]SAM_PROTO_GetFieldsCounters [10:02:04]wFMCommunicate request_size=4 [10:02:04]MH_SAM_APDU [10:02:04]CAPDU: 80 13 00 00 [10:02:04]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [10:02:04]Write i2c OK [10:02:04]MH_I2C_Read... [10:02:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:04]Read from MH i2c: E2 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 62 00 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 62 00 8E 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 [10:02:01]Write i2c OK [10:02:01]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 49 06 00 90 00 C3 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=10 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [10:02:02]Write to MH i2c: E2 0D 00 4A 06 80 15 02 00 05 00 1E 04 01 00 01 00 00 FE [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=15 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 0A FC 03 06 00 00 00 00 00 00 00 [10:02:02]Write to MH i2c: E2 12 00 4B 06 80 15 02 00 0A 00 FC 03 06 00 00 00 00 00 00 00 00 00 EA [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=47 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 [10:02:02]Write to MH i2c: E2 32 00 4C 06 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 00 00 29 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=15 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [10:02:02]Write to MH i2c: E2 12 00 4D 06 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 F8 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=15 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:02:02]Write to MH i2c: E2 12 00 4E 06 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 2B [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=11 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:02:02]Write to MH i2c: E2 0E 00 4F 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 07 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=13 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 02 00 08 F4 03 04 00 9A 3C F1 66 [10:02:02]Write to MH i2c: E2 10 00 50 06 80 15 02 00 08 00 F4 03 04 00 9A 3C F1 66 00 00 0E [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=25 [10:02:02]MH_SAM_APDU [10:02:02]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:02:02]Write to MH i2c: E2 1C 00 51 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 39 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 15 03 00 [10:02:02]Write to MH i2c: E2 08 00 52 06 80 15 03 00 00 00 00 00 D9 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 40 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 40 00 52 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 9A 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5A 00 00 00 35 04 06 00 3B DB D3 13 80 B7 90 00 27 [10:02:02]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 9A 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5A 00 00 00 35 04 06 00 3B DB D3 13 80 B7 90 00 [10:02:02]wFMCommunicate OK [10:02:02]SAM_PROTO_ProcessDocument answer len = 59 [10:02:02]SAM_PROTO_ProcessDocument done [10:02:02]SetTLVBufToDocument [10:02:02]Processing tag 1209 (04B9) [10:02:02]Malloc new data [10:02:02]Processing tag 1041 (0411) [10:02:02]Processing tag 1040 (0410) [10:02:02]Malloc new data [10:02:02]Processing tag 1038 (040E) [10:02:02]Malloc new data [10:02:02]Processing tag 1042 (0412) [10:02:02]Malloc new data [10:02:02]Processing tag 1077 (0435) [10:02:02]Malloc new data [10:02:02]SetTLVBufToDocument err=0 [10:02:02]KKMLoadAndSignReceiptData store KKM data [10:02:02]KKMLoadAndSignReceiptData err=0 [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 11 00 00 [10:02:02]Write to MH i2c: E2 08 00 53 06 80 11 00 00 00 00 00 00 D3 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 17 00 [10:02:02]MH_I2C_Read... [10:02:02]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 [10:02: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:02:02]wFMCommunicate OK [10:02:02]Счет N : (1)1786224 ИНН: 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 СНО: Общий режим Чек 90 23.09.2024 10:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152218 ФПД: 65815325147319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100202&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152218&fm=65815325147319&tin=02508201610067®Number=0000000000091825&sum=0 [10:02:02]StoreToDocumentArchive [10:02:02]shift 476 fd 152218 [10:02:02]save to /storage/0476/doc_00152218 [10:02:02]save last doc name /storage/0476/doc_00152218 to /storage/kkm_last_doc_name [10:02:02]save OK [10:02:02]Clear old archive folders... [10:02:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:02:02]tlvbuf is 00C61FA0 [10:02:02]SAM_PROTO_ClearQueue [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 09 00 00 [10:02:02]Write to MH i2c: E2 08 00 54 06 80 09 00 00 00 00 00 00 CC [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]SAM_PROTO_ClearQueue done [10:02:02]KKMCreateOFDPacket [10:02:02]OFDProtocolAddRootSTLVToBuf [10:02:02]FM_MakeSignedData [10:02:02]FM_MakeSignedData [10:02:02]SAM_PROTO_SignData [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 0D 01 02 [10:02:02]Write to MH i2c: E2 08 00 55 06 80 0D 01 02 00 00 00 00 D4 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [10:02:02]RAPDU: 90 00 [10:02:02]wFMCommunicate OK [10:02:02]wFMCommunicate request_size=255 [10:02:02]MH_SAM_APDU [10:02: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 04 00 9A 52 02 00 0E 04 04 00 DC 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 0A [10:02: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 9A 52 02 00 0E 04 04 00 DC 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:02:05]wFMCommunicate OK [10:02:05]SAM_PROTO_GetFieldsCounters done [10:02:05]requested_item shift.num is exist - process it [10:02:05]requested_item shift.opened is exist - process it [10:02:05]req_shift_opened [10:02:05]FM_GetShiftState [10:02:05]SAM_PROTO_GetShiftState [10:02:05]wFMCommunicate request_size=4 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 13 01 00 [10:02:05]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 0E 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 74 [10:02:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:02:05]wFMCommunicate OK [10:02:05]SAM_PROTO_GetShiftState done [10:02:05]FM_GetShiftState done [10:02:05]req_shift_opened done [10:02:05]requested_item shift.open_date is exist - process it [10:02:05]req_shift_open_date [10:02:05]req_shift_open_date done [10:02:05]produce_requested_data done [10:02:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152218,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:02:05]process_action_free close_receipt [10:02:05]json_value_free [10:02:05]json_value_free done [10:02:05]process_json_proto returns [10:02:05]Send response to host [10:02:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152218,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:02:05]free response buf [10:02:05]execute_script done [10:02:05]execute_script returns [10:02:05]free content buf [10:02:05]Sock 8.Close socket [10:02:05]Sock 8.Thread stoped [10:02:08]ConnectInit Can't take IP for lk.salyk.kg [10:02:08]CommunicateWithHost connect error [10:02:08]CommunicateWithHost err = -1 [10:02:08]OFD Sender: Server communicate error [10:02:13]OFD Sender: Processing packet 152218 [packets to send 828, broken 827] [10:02:13]ProducePacketName [10:02:13]name=ofd_packets/00152218 [10:02:13]OFD Sender: To server: pG, [10:02:13]CommunicateWithHost lk.salyk.kg:30040 [10:02:13]ConnectInit lk.salyk.kg [10:02:14]Connected sock=8 [10:02: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 A3 C3 04 01 EB 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 5A 00 00 00 F4 03 04 00 9A 3C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B DB D3 13 80 B7 DB CA A1 54 D5 7A F3 F9 [10:02:14]recv_with_timeout no data received [10:02: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 8C 6D 47 00 2D 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 52 02 00 F4 03 04 00 A6 E4 F0 66 B6 04 01 00 00 FF AE 05 52 21 45 5D 48 [10:02:15]CommunicateWithHost err = 0 [10:02:15]CheckOFDResponse [10:02:15]1017 (14) - 77093643461234 [10:02:15]1041 (16) - 0000000000871835 [10:02:15]1040 (4) - 152218 [10:02:15]1012 (4) - 23.09.2024 03:46 [10:02:15]1206 (1) - 0 [10:02:15]OFD Sender: Remove packet 152218 [10:02:15]ProducePacketName [10:02:15]name=ofd_packets/00152218 [10:02:15]NVStorageDeleteData [10:02:16]OFD Sender: No OFD packet to send [10:02:21]OFD Sender: No OFD packet to send [10:02:26]OFD Sender: No OFD packet to send [10:02:31]OFD Sender: No OFD packet to send [10:02:34]recv_with_timeout no data received [10:02:36]OFD Sender: No OFD packet to send [10:02:41]OFD Sender: No OFD packet to send [10:02:46]OFD Sender: No OFD packet to send [10:02:51]OFD Sender: No OFD packet to send [10:02:56]OFD Sender: No OFD packet to send [10:03:01]OFD Sender: No OFD packet to send [10:03:06]OFD Sender: No OFD packet to send [10:03:11]OFD Sender: No OFD packet to send [10:03:16]OFD Sender: No OFD packet to send [10:03:21]OFD Sender: No OFD packet to send [10:03:26]OFD Sender: No OFD packet to send [10:03:31]OFD Sender: No OFD packet to send [10:03:36]OFD Sender: No OFD packet to send [10:03:41]OFD Sender: No OFD packet to send [10:03:46]OFD Sender: No OFD packet to send [10:03:51]OFD Sender: No OFD packet to send [10:03:56]OFD Sender: No OFD packet to send [10:04:01]OFD Sender: No OFD packet to send [10:04:06]OFD Sender: No OFD packet to send [10:04:11]OFD Sender: No OFD packet to send [10:04:16]OFD Sender: No OFD packet to send [10:04:21]OFD Sender: No OFD packet to send [10:04:26]OFD Sender: No OFD packet to send [10:04:31]OFD Sender: No OFD packet to send [10:04:36]OFD Sender: No OFD packet to send [10:04:41]OFD Sender: No OFD packet to send [10:04:46]OFD Sender: No OFD packet to send [10:04:51]OFD Sender: No OFD packet to send [10:04:56]OFD Sender: No OFD packet to send [10:05:02]OFD Sender: No OFD packet to send [10:05:07]OFD Sender: No OFD packet to send [10:05:12]OFD Sender: No OFD packet to send [10:05:14]recv_with_timeout no data received [10:05:17]OFD Sender: No OFD packet to send [10:05:22]OFD Sender: No OFD packet to send [10:05:27]OFD Sender: No OFD packet to send [10:05:32]OFD Sender: No OFD packet to send [10:05:36]recv_with_timeout no data received [10:05:37]OFD Sender: No OFD packet to send [10:05:42]OFD Sender: No OFD packet to send [10:05:47]OFD Sender: No OFD packet to send [10:05:52]OFD Sender: No OFD packet to send [10:05:57]OFD Sender: No OFD packet to send [10:06:02]OFD Sender: No OFD packet to send [10:06:03]recv_with_timeout no data received [10:06:07]OFD Sender: No OFD packet to send [10:06:12]OFD Sender: No OFD packet to send [10:06:14]recv_with_timeout no data received [10:06:15]accept exits with 10 [10:06:15]New connection [10:06:15]New thread 3067227492 created [10:06:15]Thread 3067084132 joined [10:06:15]Waiting for new connection... [10:06:15] Sock 10.Parse request [10:06:15]Sock 10.Check first char [10:06:15]Sock 10.First char is OK [10:06:15]request: POST /json_proto HTTP/1.0 [10:06:15]Method: POST [10:06:15]URL: /json_proto [10:06:15]Method is POST - this is cgi request [10:06:15]url: /json_proto [10:06:15]query_string will be loaded in cgi processing [10:06:15]execute_cgi json_proto POST (null) [10:06:15]execute_cgi path=json_proto method=POST [10:06:15]POST find Content-Length [10:06:15]Host: 172.17.43.67:8080 [10:06:15]Content-Length: 794 [10:06:15]Content-Type: application/json [10:06:15] [10:06:15]POST finish read [10:06:15]Found Content-Length = 794 [10:06:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786226", "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: 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" ] } } [10:06:15]execute_script... [10:06: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)1786226", "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: 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" ] } } [10:06:15]POST & json_proto [10:06:15]process_json_proto [10:06:15]json parsed OK: [10:06:15]protocol is kg_v1.0 [10:06:15]action value=close_receipt [10:06:15]process_action close_receipt [10:06:15]cmd_close_receipt [10:06:15]MH_GetDate [10:06:15]Write to MH i2c: F0 00 00 90 06 85 [10:06:15]Write i2c OK [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: F0 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: F0 09 00 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: F0 09 00 90 06 00 98 3D F1 66 6A BD 47 65 8D [10:06:15]GetLastDocTimeStamp 1727085722 [10:06:15]current date 1727085976 [10:06:15]FM_GetShiftState [10:06:15]SAM_PROTO_GetShiftState [10:06:15]wFMCommunicate request_size=4 [10:06:15]MH_SAM_APDU [10:06:15]CAPDU: 80 13 01 00 [10:06:15]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [10:06:15]Write i2c OK [10:06:15]MH_I2C_Read... [10:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:15]Read from MH i2c: E2 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 0E 00 [10:06:15]MH_I2C_Read... [10:06:15]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 76 [10:06:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:06:15]wFMCommunicate OK [10:06:15]SAM_PROTO_GetShiftState done [10:06:15]FM_GetShiftState done [10:06:15]opened in 1727051593 [10:06:15]opened+sec_in_day 1727137993 [10:06:15]quantity*price = 0 [10:06:15]sum+1 = 1 [10:06:15]Check (price>sum+1) || (price+1 о реализуемом товаре [10:06:17]line ИТОГО: 0.00 [10:06:17]line НСП 1% : 0.00 [10:06:17]line НДС 12% : 0.00 [10:06:17]line Наличными: 0.00 [10:06:17]line Безнал.: 0.00 [10:06:17]line Место: АЗС № 89 "Партнер Нефть" [10:06:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:06:17]line СНО: Общий режим [10:06:17]line Чек 91 23.09.2024 10:06 [10:06:17]line Смена: 476 ФФД: 1.0 [10:06:17]line ЗНМ: 0300000113 [10:06:17]line РНМ: 0000000000091825 [10:06:17]line Версия ККМ: 001 [10:06:17]line Платежная система: O! деньги [10:06:17]line ФМ: 0000000000871835 [10:06:17]line ФД: 152219 [10:06:17]line ФПД: 44423120866699 [10:06:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152219&fm=44423120866699&tin=02508201610067®Number=0000000000091825&sum=0 [10:06:17]written 0, free lines is 4095 [10:06:17]OFD Sender: Processing packet 152219 [packets to send 828, broken 827] [10:06:17]ProducePacketName [10:06:17]name=ofd_packets/00152219 [10:06:17]OFD Sender: To server: pG, [10:06:17]CommunicateWithHost lk.salyk.kg:30040 [10:06:17]ConnectInit lk.salyk.kg [10:06:18]Write to MH i2c: 01 00 00 CE 06 D4 [10:06:18]Write i2c OK [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: 01 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: 01 07 00 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 D9 0C C0 [10:06:18]RasterBufferAndPrint [10:06:18]line [10:06:18]line [10:06:18]line [10:06:18]line [10:06:18]line [10:06:18]written 0, free lines is 3295 [10:06:18]MH_Cut [10:06:18]Write to MH i2c: D1 01 00 D5 06 01 AD [10:06:18]Write i2c OK [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: D1 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: D1 01 00 [10:06:18]MH_I2C_Read... [10:06:18]Read from MH i2c: D1 01 00 D5 06 00 AC [10:06:18]Write to MH i2c: 01 00 00 D6 06 DC [10:06:18]Write i2c OK [10:06:18]MH_I2C_Read... [10:06:18]Connected sock=9 [10:06: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 0B C7 04 01 E7 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 5B 00 00 00 F4 03 04 00 98 3D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 28 67 10 56 CD 8B DD 13 A8 85 1E 95 2B A9 [10:06:18]*** Cut start [10:06:18]*** Purtial cut [10:06:18]*** CUTSNS_PIN = 0 [10:06: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 48 47 00 DA 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 9B 52 02 00 F4 03 04 00 9A E5 F0 66 B6 04 01 00 00 67 2A BB B2 1A 0E 6E 69 [10:06:19]CommunicateWithHost err = 0 [10:06:19]CheckOFDResponse [10:06:19]1017 (14) - 77093643461234 [10:06:19]1041 (16) - 0000000000871835 [10:06:19]1040 (4) - 152219 [10:06:19]1012 (4) - 23.09.2024 03:50 [10:06:19]1206 (1) - 0 [10:06:19]OFD Sender: Remove packet 152219 [10:06:19]ProducePacketName [10:06:19]name=ofd_packets/00152219 [10:06:19]NVStorageDeleteData [10:06:19]*** Stage 1: CUTSNS_PIN = 1 [10:06:19]OFD Sender: No OFD packet to send [10:06:20]Read from MH i2c: 01 [10:06:20]MH_I2C_Read... [10:06:20]*** Stop cut motor [10:06:20]*** Cut end [10:06:20]Read from MH i2c: 01 07 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: 01 07 00 D6 06 00 00 00 00 00 FF 0F F1 [10:06:20]process_action close_receipt done [10:06:20]requested_data is exist [10:06:20]produce_requested_data [10:06:20]requested_item fm.sn is exist - process it [10:06:20]wFMCommunicate request_size=4 [10:06:20]MH_SAM_APDU [10:06:20]CAPDU: 80 11 00 00 [10:06:20]Write to MH i2c: E2 08 00 D7 06 80 11 00 00 00 00 00 00 57 [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:20]Read from MH i2c: E2 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 17 00 [10:06:20]MH_I2C_Read... [10:06:20]Read from MH i2c: E2 17 00 D7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [10:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:06:20]wFMCommunicate OK [10:06:20]requested_item fd.num is exist - process it [10:06:20]SAM_PROTO_GetFieldsCounters [10:06:20]wFMCommunicate request_size=4 [10:06:20]MH_SAM_APDU [10:06:20]CAPDU: 80 13 00 00 [10:06:20]Write to MH i2c: E2 08 00 D8 06 80 13 00 00 00 00 00 00 5A [10:06:20]Write i2c OK [10:06:20]MH_I2C_Read... [10:06:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:21]Read from MH i2c: E2 [10:06:21]MH_I2C_Read... [10:06:21]Read from MH i2c: E2 62 00 [10:06:21]MH_I2C_Read... [10:06:21]Read from MH i2c: E2 62 00 D8 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 9B 52 02 00 0E 04 04 00 DC 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 58 [10:06: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 9B 52 02 00 0E 04 04 00 DC 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:06:21]wFMCommunicate OK [10:06:21]SAM_PROTO_GetFieldsCounters done [10:06:21]requested_item shift.num is exist - process it [10:06:21]requested_item shift.opened is exist - process it [10:06:21]req_shift_opened [10:06:21]FM_GetShiftState [10:06:21]SAM_PROTO_GetShiftState [10:06:21]wFMCommunicate request_size=4 [10:06:21]MH_SAM_APDU [10:06:21]CAPDU: 80 13 01 00 [10:06:21]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [10:06:21]Write i2c OK [10:06:21]MH_I2C_Read... [10:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:21]Read from MH i2c: E2 [10:06:21]MH_I2C_Read... [10:06:21]Read from MH i2c: E2 0E 00 [10:06:21]MH_I2C_Read... [10:06:21]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [10:06:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:06:21]wFMCommunicate OK [10:06:21]SAM_PROTO_GetShiftState done [10:06:21]FM_GetShiftState done [10:06:21]req_shift_opened done [10:06:21]requested_item shift.open_date is exist - process it [10:06:21]req_shift_open_date [10:06:21]req_shift_open_date done [10:06:21]produce_requested_data done [10:06:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152219,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:06:21]process_action_free close_receipt [10:06:21]json_value_free [10:06:21]json_value_free done [10:06:21]process_json_proto returns [10:06:21]Send response to host 99 06 00 90 00 13 [10:06:16]RAPDU: 90 00 [10:06:16]wFMCommunicate OK [10:06:16]wFMCommunicate request_size=13 [10:06:16]MH_SAM_APDU [10:06:16]CAPDU: 80 15 02 00 08 F4 03 04 00 98 3D F1 66 [10:06:16]Write to MH i2c: E2 10 00 9A 06 80 15 02 00 08 00 F4 03 04 00 98 3D F1 66 00 00 57 [10:06:16]Write i2c OK [10:06:16]MH_I2C_Read... [10:06:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:06:16]Read from MH i2c: E2 [10:06:16]MH_I2C_Read... [10:06:16]Read from MH i2c: E2 03 00 [10:06:16]MH_I2C_Read... [10:06:16]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [10:06:16]RAPDU: 90 00 [10:06:16]wFMCommunicate OK [10:06:16]wFMCommunicate request_size=25 [10:06:16]MH_SAM_APDU [10:06: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 [10:06:16]Write to MH i2c: E2 1C 00 9B 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 83 [10:06:16]Write i2c OK [10:06:16]MH_I2C_Read... [10:06:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:06:16]Read from MH i2c: E2 [10:06:16]MH_I2C_Read... [10:06:16]Read from MH i2c: E2 03 00 [10:06:16]MH_I2C_Read... [10:06:16]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [10:06:16]RAPDU: 90 00 [10:06:16]wFMCommunicate OK [10:06:16]wFMCommunicate request_size=4 [10:06:16]MH_SAM_APDU [10:06:16]CAPDU: 80 15 03 00 [10:06:16]Write to MH i2c: E2 08 00 9C 06 80 15 03 00 00 00 00 00 23 [10:06:16]Write i2c OK [10:06:16]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 40 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 40 00 9C 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 9B 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5B 00 00 00 35 04 06 00 28 67 10 56 CD 8B 90 00 8D [10:06: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 9B 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5B 00 00 00 35 04 06 00 28 67 10 56 CD 8B 90 00 [10:06:17]wFMCommunicate OK [10:06:17]SAM_PROTO_ProcessDocument answer len = 59 [10:06:17]SAM_PROTO_ProcessDocument done [10:06:17]SetTLVBufToDocument [10:06:17]Processing tag 1209 (04B9) [10:06:17]Malloc new data [10:06:17]Processing tag 1041 (0411) [10:06:17]Processing tag 1040 (0410) [10:06:17]Malloc new data [10:06:17]Processing tag 1038 (040E) [10:06:17]Malloc new data [10:06:17]Processing tag 1042 (0412) [10:06:17]Malloc new data [10:06:17]Processing tag 1077 (0435) [10:06:17]Malloc new data [10:06:17]SetTLVBufToDocument err=0 [10:06:17]KKMLoadAndSignReceiptData store KKM data [10:06:17]KKMLoadAndSignReceiptData err=0 [10:06:17]wFMCommunicate request_size=4 [10:06:17]MH_SAM_APDU [10:06:17]CAPDU: 80 11 00 00 [10:06:17]Write to MH i2c: E2 08 00 9D 06 80 11 00 00 00 00 00 00 1D [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 17 00 [10:06:17]MH_I2C_Read... [10:06:17]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: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 [10:06:17]wFMCommunicate OK [10:06:17]Счет N : (1)1786226 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 13.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 СНО: Общий режим Чек 91 23.09.2024 10:06 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152219 ФПД: 44423120866699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152219&fm=44423120866699&tin=02508201610067®Number=0000000000091825&sum=0 [10:06:17]StoreToDocumentArchive [10:06:17]shift 476 fd 152219 [10:06:17]save to /storage/0476/doc_00152219 [10:06:17]save last doc name /storage/0476/doc_00152219 to /storage/kkm_last_doc_name [10:06:17]save OK [10:06:17]Clear old archive folders... [10:06:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:06:17]tlvbuf is 00C8A220 [10:06:17]SAM_PROTO_ClearQueue [10:06:17]wFMCommunicate request_size=4 [10:06:17]MH_SAM_APDU [10:06:17]CAPDU: 80 09 00 00 [10:06:17]Write to MH i2c: E2 08 00 9E 06 80 09 00 00 00 00 00 00 16 [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [10:06:17]RAPDU: 90 00 [10:06:17]wFMCommunicate OK [10:06:17]SAM_PROTO_ClearQueue done [10:06:17]KKMCreateOFDPacket [10:06:17]OFDProtocolAddRootSTLVToBuf [10:06:17]FM_MakeSignedData [10:06:17]FM_MakeSignedData [10:06:17]SAM_PROTO_SignData [10:06:17]wFMCommunicate request_size=4 [10:06:17]MH_SAM_APDU [10:06:17]CAPDU: 80 0D 01 02 [10:06:17]Write to MH i2c: E2 08 00 9F 06 80 0D 01 02 00 00 00 00 1E [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [10:06:17]RAPDU: 90 00 [10:06:17]wFMCommunicate OK [10:06:17]wFMCommunicate request_size=255 [10:06:17]MH_SAM_APDU [10:06: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 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 5B 00 00 00 F4 03 04 00 98 3D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 28 67 10 56 [10:06:17]Write to MH i2c: E2 02 01 A0 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 98 3D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 28 67 10 56 00 00 40 [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]OFD Sender: No OFD packet to send [10:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [10:06:17]RAPDU: 90 00 [10:06:17]wFMCommunicate OK [10:06:17]wFMCommunicate request_size=7 [10:06:17]MH_SAM_APDU [10:06:17]CAPDU: 80 0D 02 02 02 CD 8B [10:06:17]Write to MH i2c: E2 0A 00 A1 06 80 0D 02 02 02 00 CD 8B 00 00 7D [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [10:06:17]RAPDU: 90 00 [10:06:17]wFMCommunicate OK [10:06:17]wFMCommunicate request_size=4 [10:06:17]MH_SAM_APDU [10:06:17]CAPDU: 80 0D 03 02 [10:06:17]Write to MH i2c: E2 08 00 A2 06 80 0D 03 02 00 00 00 00 23 [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 0B 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 0B 00 A2 06 00 DD 13 A8 85 1E 95 2B A9 90 00 C8 [10:06:17]RAPDU: DD 13 A8 85 1E 95 2B A9 90 00 [10:06:17]wFMCommunicate OK [10:06:17]SAM_PROTO_SignData done [10:06:17]FM_MakeSignedData done [10:06:17]CreateOFDProtocolMessage [10:06:17]wFMCommunicate request_size=4 [10:06:17]MH_SAM_APDU [10:06:17]CAPDU: 80 11 00 00 [10:06:17]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [10:06:17]Write i2c OK [10:06:17]MH_I2C_Read... [10:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:17]Read from MH i2c: E2 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 17 00 [10:06:17]MH_I2C_Read... [10:06:17]Read from MH i2c: E2 17 00 A3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [10: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 [10:06:17]wFMCommunicate OK [10:06:17]CreateOFDProtocolMessage done [10:06:17]OFDSenderStorePacket 152219 [10:06:17]StoreOFDPacket docnum=152219 [10:06:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152219,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:06:21]free response buf [10:06:21]execute_script done [10:06:21]execute_script returns [10:06:21]free content buf [10:06:21]Sock 10.Close socket [10:06:21]Sock 10.Thread stoped [10:06:24]OFD Sender: No OFD packet to send [10:06:29]OFD Sender: No OFD packet to send [10:06:33]recv_with_timeout no data received [10:06:34]OFD Sender: No OFD packet to send [10:06:39]OFD Sender: No OFD packet to send [10:06:44]OFD Sender: No OFD packet to send [10:06:49]OFD Sender: No OFD packet to send [10:06:54]OFD Sender: No OFD packet to send [10:06:59]OFD Sender: No OFD packet to send [10:07:04]OFD Sender: No OFD packet to send [10:07:09]OFD Sender: No OFD packet to send [10:07:14]OFD Sender: No OFD packet to send [10:07:19]OFD Sender: No OFD packet to send [10:07:24]OFD Sender: No OFD packet to send [10:07:29]OFD Sender: No OFD packet to send [10:07:34]OFD Sender: No OFD packet to send [10:07:39]recv_with_timeout no data received [10:07:39]OFD Sender: No OFD packet to send [10:07:44]OFD Sender: No OFD packet to send [10:07:49]OFD Sender: No OFD packet to send [10:07:54]OFD Sender: No OFD packet to send [10:07:59]OFD Sender: No OFD packet to send [10:08:04]OFD Sender: No OFD packet to send [10:08:09]OFD Sender: No OFD packet to send [10:08:14]OFD Sender: No OFD packet to send [10:08:19]OFD Sender: No OFD packet to send [10:08:24]recv_with_timeout no data received [10:08:24]OFD Sender: No OFD packet to send [10:08:30]OFD Sender: No OFD packet to send [10:08:35]OFD Sender: No OFD packet to send [10:08:40]OFD Sender: No OFD packet to send [10:08:45]OFD Sender: No OFD packet to send [10:08:50]OFD Sender: No OFD packet to send [10:08:55]OFD Sender: No OFD packet to send [10:09:00]OFD Sender: No OFD packet to send [10:09:05]OFD Sender: No OFD packet to send [10:09:06]recv_with_timeout no data received [10:09:10]OFD Sender: No OFD packet to send [10:09:15]OFD Sender: No OFD packet to send [10:09:20]OFD Sender: No OFD packet to send [10:09:25]OFD Sender: No OFD packet to send [10:09:30]OFD Sender: No OFD packet to send [10:09:31]accept exits with 8 [10:09:31]New connection [10:09:31]New thread 3067084132 created [10:09:31]Thread 3067227492 joined [10:09:31]Waiting for new connection... [10:09:31] Sock 8.Parse request [10:09:31]Sock 8.Check first char [10:09:31]Sock 8.First char is OK [10:09:31]request: POST /json_proto HTTP/1.0 [10:09:31]Method: POST [10:09:31]URL: /json_proto [10:09:31]Method is POST - this is cgi request [10:09:31]url: /json_proto [10:09:31]query_string will be loaded in cgi processing [10:09:31]execute_cgi json_proto POST (null) [10:09:31]execute_cgi path=json_proto method=POST [10:09:31]POST find Content-Length [10:09:31]Host: 172.17.43.67:8080 [10:09:31]Content-Length: 794 [10:09:31]Content-Type: application/json [10:09:31] [10:09:31]POST finish read [10:09:31]Found Content-Length = 794 [10:09:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786227", "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" : 19.690, "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" ] } } [10:09:31]execute_script... [10:09: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)1786227", "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" : 19.690, "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" ] } } [10:09:31]POST & json_proto [10:09:31]process_json_proto [10:09:31]json parsed OK: [10:09:31]protocol is kg_v1.0 [10:09:31]action value=close_receipt [10:09:31]process_action close_receipt [10:09:31]cmd_close_receipt [10:09:31]MH_GetDate [10:09:31]Write to MH i2c: F0 00 00 DA 06 CF [10:09:31]Write i2c OK [10:09:31]MH_I2C_Read... [10:09:31]Read from MH i2c: F0 [10:09:31]MH_I2C_Read... [10:09:31]Read from MH i2c: F0 09 00 [10:09:31]MH_I2C_Read... [10:09:31]Read from MH i2c: F0 09 00 DA 06 00 5C 3E F1 66 6A BD 47 65 9C [10:09:31]GetLastDocTimeStamp 1727085976 [10:09:31]current date 1727086172 [10:09:31]FM_GetShiftState [10:09:31]SAM_PROTO_GetShiftState [10:09:31]wFMCommunicate request_size=4 [10:09:31]MH_SAM_APDU [10:09:31]CAPDU: 80 13 01 00 [10:09:31]Write to MH i2c: E2 08 00 DB 06 80 13 01 00 00 00 00 00 5E [10:09:31]Write i2c OK [10:09:31]MH_I2C_Read... [10:09:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:31]Read from MH i2c: E2 [10:09:31]MH_I2C_Read... [10:09:31]Read from MH i2c: E2 0E 00 [10:09:31]MH_I2C_Read... [10:09:31]Read from MH i2c: E2 0E 00 DB 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C0 [10:09:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:09:31]wFMCommunicate OK [10:09:31]SAM_PROTO_GetShiftState done [10:09:31]FM_GetShiftState done [10:09:31]opened in 1727051593 [10:09:31]opened+sec_in_day 1727137993 [10:09:31]quantity*price = 0 [10:09:31]sum+1 = 1 [10:09: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 СНО: Общий режим Чек 92 23.09.2024 10:09 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152220 ФПД: 176624524484765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152220&fm=176624524484765&tin=02508201610067®Number=0000000000091825&sum=0 [10:09:32]StoreToDocumentArchive [10:09:32]shift 476 fd 152220 [10:09:32]save to /storage/0476/doc_00152220 [10:09:32]save last doc name /storage/0476/doc_00152220 to /storage/kkm_last_doc_name [10:09:32]save OK [10:09:32]Clear old archive folders... [10:09:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:09:32]tlvbuf is 00BE50E0 [10:09:32]SAM_PROTO_ClearQueue [10:09:32]wFMCommunicate request_size=4 [10:09:32]MH_SAM_APDU [10:09:32]CAPDU: 80 09 00 00 [10:09:32]Write to MH i2c: E2 08 00 E8 06 80 09 00 00 00 00 00 00 60 [10:09:32]Write i2c OK [10:09:32]MH_I2C_Read... [10:09:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:32]Read from MH i2c: E2 [10:09:32]MH_I2C_Read... [10:09:32]Read from MH i2c: E2 03 00 [10:09:32]MH_I2C_Read... [10:09:32]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [10:09:32]RAPDU: 90 00 [10:09:32]wFMCommunicate OK [10:09:32]SAM_PROTO_ClearQueue done [10:09:32]KKMCreateOFDPacket [10:09:32]OFDProtocolAddRootSTLVToBuf [10:09:32]FM_MakeSignedData [10:09:32]FM_MakeSignedData [10:09:32]SAM_PROTO_SignData [10:09:32]wFMCommunicate request_size=4 [10:09:32]MH_SAM_APDU [10:09:32]CAPDU: 80 0D 01 02 [10:09:32]Write to MH i2c: E2 08 00 E9 06 80 0D 01 02 00 00 00 00 68 [10:09:32]Write i2c OK [10:09:32]MH_I2C_Read... [10:09:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:32]Read from MH i2c: E2 [10:09:32]MH_I2C_Read... [10:09:32]Read from MH i2c: E2 03 00 [10:09:32]MH_I2C_Read... [10:09:32]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [10:09:32]RAPDU: 90 00 [10:09:32]wFMCommunicate OK [10:09:32]wFMCommunicate request_size=255 [10:09:32]MH_SAM_APDU [10:09: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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 5C 3E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A0 A3 9A 0A [10:09:32]Write to MH i2c: E2 02 01 EA 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 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 5C 3E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A0 A3 9A 0A 00 00 FC [10:09:32]Write i2c OK [10:09:32]MH_I2C_Read... [10:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:32]Read from MH i2c: E2 [10:09:32]MH_I2C_Read... [10:09:32]Read from MH i2c: E2 03 00 [10:09:32]MH_I2C_Read... [10:09:32]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [10:09:32]RAPDU: 90 00 [10:09:32]wFMCommunicate OK [10:09:32]wFMCommunicate request_size=7 [10:09:32]MH_SAM_APDU [10:09:32]CAPDU: 80 0D 02 02 02 60 9D [10:09:32]Write to MH i2c: E2 0A 00 EB 06 80 0D 02 02 02 00 60 9D 00 00 6C [10:09:32]Write i2c OK [10:09:32]MH_I2C_Read... [10:09:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:33]Read from MH i2c: E2 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: E2 03 00 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [10:09:33]RAPDU: 90 00 [10:09:33]wFMCommunicate OK [10:09:33]wFMCommunicate request_size=4 [10:09:33]MH_SAM_APDU [10:09:33]CAPDU: 80 0D 03 02 [10:09:33]Write to MH i2c: E2 08 00 EC 06 80 0D 03 02 00 00 00 00 6D [10:09:33]Write i2c OK [10:09:33]MH_I2C_Read... [10:09:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:33]Read from MH i2c: E2 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: E2 0B 00 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: E2 0B 00 EC 06 00 0A 1B 0B 04 DA 54 8B 09 90 00 64 [10:09:33]RAPDU: 0A 1B 0B 04 DA 54 8B 09 90 00 [10:09:33]wFMCommunicate OK [10:09:33]SAM_PROTO_SignData done [10:09:33]FM_MakeSignedData done [10:09:33]CreateOFDProtocolMessage [10:09:33]wFMCommunicate request_size=4 [10:09:33]MH_SAM_APDU [10:09:33]CAPDU: 80 11 00 00 [10:09:33]Write to MH i2c: E2 08 00 ED 06 80 11 00 00 00 00 00 00 6D [10:09:33]Write i2c OK [10:09:33]MH_I2C_Read... [10:09:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:33]Read from MH i2c: E2 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: E2 17 00 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: E2 17 00 ED 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [10:09: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:09:33]wFMCommunicate OK [10:09:33]CreateOFDProtocolMessage done [10:09:33]OFDSenderStorePacket 152220 [10:09:33]StoreOFDPacket docnum=152220 [10:09: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 9C ED 04 01 43 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 5C 3E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A0 A3 9A 0A 60 9D 0A 1B 0B 04 DA 54 8B 09 [10:09:33]CheckFolder [10:09:33]dirname=/storage/ofd_packets [10:09:33]CheckFolder done [10:09:33]ProducePacketName [10:09:33]name=ofd_packets/00152220 [10:09:33]NVStorageSaveData ofd_packets/00152220 [10:09:33]File name is /storage/ofd_packets/00152220 [10:09:33]Write 298 bytes [10:09:33]NVStorageSaveData done [10:09:33]OFDSenderStorePacket done [10:09:33]KKMCreateOFDPacket done [10:09:33]NVStorageSaveData kkm_last_timestamp [10:09:33]File name is /storage/kkm_last_timestamp [10:09:33]Write 4 bytes [10:09:33]NVStorageSaveData done [10:09:33]ExternCall_PrintAddStr [10:09:33]wPrintStart [10:09:33]Write to MH i2c: 01 00 00 EE 06 F4 [10:09:33]Write i2c OK [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: 01 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: 01 07 00 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: 01 07 00 EE 06 00 00 00 00 00 FF 0F 09 [10:09:33]RasterBufferAndPrint [10:09:33]line Счет N : (1)1786227 [10:09:33]line ИНН: 02508201610067 [10:09:33]line Контрольно-Кассовый Чек [10:09:33]line ПРОДАЖА [10:09:33]line ТРК (МРК, ГНК) : 41 [10:09:33]line Товар: 2710194210 [10:09:33]line ДТ-К-5 [10:09:33]line 19.690 * 0.00 [10:09:33]line = 0.00 [10:09:33]line НДС 12% НСП 1% [10:09:33]line > о реализуемом товаре [10:09:33]line ИТОГО: 0.00 [10:09:33]line НСП 1% : 0.00 [10:09:33]line НДС 12% : 0.00 [10:09:33]line Наличными: 0.00 [10:09:33]line Безнал.: 0.00 [10:09:33]line Место: АЗС № 89 "Партнер Нефть" [10:09:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:09:33]line СНО: Общий режим [10:09:33]line Чек 92 23.09.2024 10:09 [10:09:33]line Смена: 476 ФФД: 1.0 [10:09:33]line ЗНМ: 0300000113 [10:09:33]line РНМ: 0000000000091825 [10:09:33]line Версия ККМ: 001 [10:09:33]line Платежная система: O! деньги [10:09:33]line ФМ: 0000000000871835 [10:09:33]line ФД: 152220 [10:09:33]line ФПД: 176624524484765 [10:09:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152220&fm=176624524484765&tin=02508201610067®Number=0000000000091825&sum=0 [10:09:33]written 0, free lines is 4095 [10:09:33]OFD Sender: Processing packet 152220 [packets to send 828, broken 827] [10:09:33]ProducePacketName [10:09:33]name=ofd_packets/00152220 [10:09:33]OFD Sender: To server: pG, [10:09:33]CommunicateWithHost lk.salyk.kg:30040 [10:09:33]ConnectInit lk.salyk.kg [10:09:33]Write to MH i2c: 01 00 00 18 07 1F [10:09:33]Write i2c OK [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: 01 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: 01 07 00 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: 01 07 00 18 07 00 00 00 00 00 DD 0C 0F [10:09:33]RasterBufferAndPrint [10:09:33]line [10:09:33]line [10:09:33]line [10:09:33]line [10:09:33]line [10:09:33]written 0, free lines is 3299 [10:09:33]MH_Cut [10:09:33]Write to MH i2c: D1 01 00 1F 07 01 F8 [10:09:33]Write i2c OK [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: D1 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: D1 01 00 [10:09:33]MH_I2C_Read... [10:09:33]Read from MH i2c: D1 01 00 1F 07 00 F7 [10:09:33]Write to MH i2c: 01 00 00 20 07 27 [10:09:33]Write i2c OK [10:09:33]MH_I2C_Read... [10:09:34]*** Cut start [10:09:34]*** Purtial cut [10:09:34]*** Stage 1: CUTSNS_PIN = 1 [10:09:34]Read from MH i2c: 01 [10:09:34]MH_I2C_Read... [10:09:34]*** Stop cut motor [10:09:34]*** Cut end [10:09:34]Read from MH i2c: 01 07 00 [10:09:34]MH_I2C_Read... [10:09:34]Read from MH i2c: 01 07 00 20 07 00 00 00 00 00 FF 0F 3C [10:09:34]process_action close_receipt done [10:09:34]requested_data is exist [10:09:34]produce_requested_data [10:09:34]requested_item fm.sn is exist - process it [10:09:34]wFMCommunicate request_size=4 [10:09:34]MH_SAM_APDU [10:09:34]CAPDU: 80 11 00 00 [10:09:34]Write to MH i2c: E2 08 00 21 07 80 11 00 00 00 00 00 00 A2 [10:09:34]Write i2c OK [10:09:34]MH_I2C_Read... [10:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:34]Read from MH i2c: E2 [10:09:34]MH_I2C_Read... [10:09:34]Read from MH i2c: E2 17 00 [10:09:34]MH_I2C_Read... [10:09:34]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 [10: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 [10:09:34]wFMCommunicate OK [10:09:34]requested_item fd.num is exist - process it [10:09:34]SAM_PROTO_GetFieldsCounters [10:09:34]wFMCommunicate request_size=4 [10:09:34]MH_SAM_APDU [10:09:34]CAPDU: 80 13 00 00 [10:09:34]Write to MH i2c: E2 08 00 22 07 80 13 00 00 00 00 00 00 A5 [10:09:34]Write i2c OK [10:09:34]MH_I2C_Read... [10:09:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:34]Read from MH i2c: E2 [10:09:34]MH_I2C_Read... [10:09:34]Read from MH i2c: E2 62 00 [10:09:34]MH_I2C_Read... [10:09:34]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 9C 52 02 00 0E 04 04 00 DC 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 A7 [10:09: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 9C 52 02 00 0E 04 04 00 DC 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:09:34]wFMCommunicate OK [10:09:34]SAM_PROTO_GetFieldsCounters done [10:09:34]requested_item shift.num is exist - process it [10:09:34]requested_item shift.opened is exist - process it [10:09:34]req_shift_opened [10:09:34]FM_GetShiftState [10:09:34]SAM_PROTO_GetShiftState [10:09:34]wFMCommunicate request_size=4 [10:09:34]MH_SAM_APDU [10:09:34]CAPDU: 80 13 01 00 [10:09:34]Write to MH i2c: E2 08 00 23 07 80 13 01 00 00 00 00 00 A7 [10:09:34]Write i2c OK [10:09:34]MH_I2C_Read... [10:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:34]Read from MH i2c: E2 [10:09:34]MH_I2C_Read... [10:09:34]Read from MH i2c: E2 0E 00 [10:09:34]MH_I2C_Read... [10:09:34]Read from MH i2c: E2 0E 00 23 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 09 [10:09:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:09:34]wFMCommunicate OK [10:09:34]SAM_PROTO_GetShiftState done [10:09:34]FM_GetShiftState done [10:09:34]req_shift_opened done [10:09:34]requested_item shift.open_date is exist - process it [10:09:34]req_shift_open_date [10:09:34]req_shift_open_date done [10:09:34]produce_requested_data done [10:09:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152220,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:09:34]process_action_free close_receipt [10:09:34]json_value_free [10:09:34]json_value_free done [10:09:34]process_json_proto returns [10:09:34]Send response to host [10:09:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152220,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:09:34]free response buf [10:09:34]execute_script done [10:09:34]execute_script returns [10:09:34]free content buf [10:09:34]Sock 8.Close socket [10:09:34]Sock 8.Thread stoped [10:09:35]Connected sock=10 [10: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 0C 01 00 00 9C ED 04 01 43 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 5C 3E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A0 A3 9A 0A 60 9D 0A 1B 0B 04 DA 54 8B 09 [10: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 1E 78 47 00 4A 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 9C 52 02 00 F4 03 04 00 5F E6 F0 66 B6 04 01 00 00 9A AB 6E 42 D1 17 E4 BA [10:09:36]CommunicateWithHost err = 0 [10:09:36]CheckOFDResponse [10:09:36]1017 (14) - 77093643461234 [10:09:36]1041 (16) - 0000000000871835 [10:09:36]1040 (4) - 152220 [10:09:36]1012 (4) - 23.09.2024 03:54 [10:09:36]1206 (1) - 0 [10:09:36]OFD Sender: Remove packet 152220 [10:09:36]ProducePacketName [10:09:36]name=ofd_packets/00152220 [10:09:36]NVStorageDeleteData [10:09:36]OFD Sender: No OFD packet to send [10:09:40]recv_with_timeout no data received [10:09:41]OFD Sender: No OFD packet to send [10:09:46]OFD Sender: No OFD packet to send [10:09:51]recv_with_timeout no data received [10:09:51]OFD Sender: No OFD packet to send [10:09:56]OFD Sender: No OFD packet to send [10:10:01]OFD Sender: No OFD packet to send [10:10:06]OFD Sender: No OFD packet to send [10:10:11]OFD Sender: No OFD packet to send [10:10:16]OFD Sender: No OFD packet to send [10:10:21]OFD Sender: No OFD packet to send [10:10:26]OFD Sender: No OFD packet to send [10:10:32]OFD Sender: No OFD packet to send [10:10:37]OFD Sender: No OFD packet to send [10:10:39]recv_with_timeout no data received [10:10:42]OFD Sender: No OFD packet to send [10:10:47]OFD Sender: No OFD packet to send [10:10:52]OFD Sender: No OFD packet to send [10:10:56]recv_with_timeout no data received [10:10:57]OFD Sender: No OFD packet to send [10:11:02]OFD Sender: No OFD packet to send [10:11:07]OFD Sender: No OFD packet to send [10:11:12]OFD Sender: No OFD packet to send [10:11:17]OFD Sender: No OFD packet to send [10:11:22]OFD Sender: No OFD packet to send [10:11:27]OFD Sender: No OFD packet to send [10:11:32]OFD Sender: No OFD packet to send [10:11:37]OFD Sender: No OFD packet to send [10:11:42]OFD Sender: No OFD packet to send [10:11:47]OFD Sender: No OFD packet to send [10:11:52]OFD Sender: No OFD packet to send [10:11:57]OFD Sender: No OFD packet to send [10:12:02]OFD Sender: No OFD packet to send [10:12:07]OFD Sender: No OFD packet to send [10:12:12]OFD Sender: No OFD packet to send [10:12:17]OFD Sender: No OFD packet to send [10:12:22]OFD Sender: No OFD packet to send [10:12:25]accept exits with 9 [10:12:25]New connection [10:12:25]New thread 3067227492 created [10:12:25]Thread 3067084132 joined [10:12:25]Waiting for new connection... [10:12:25] Sock 9.Parse request [10:12:25]Sock 9.Check first char [10:12:25]Sock 9.First char is OK [10:12:25]request: POST /json_proto HTTP/1.0 [10:12:25]Method: POST [10:12:25]URL: /json_proto [10:12:25]Method is POST - this is cgi request [10:12:25]url: /json_proto [10:12:25]query_string will be loaded in cgi processing [10:12:25]execute_cgi json_proto POST (null) [10:12:25]execute_cgi path=json_proto method=POST [10:12:25]POST find Content-Length [10:12:25]Host: 172.17.43.67:8080 [10:12:25]Content-Length: 679 [10:12:25]Content-Type: application/json [10:12:25] [10:12:25]POST finish read [10:12:25]Found Content-Length = 679 [10:12:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786228", "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" ] } } [10:12:25]execute_script... [10:12:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786228", "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" ] } } [10:12:25]POST & json_proto [10:12:25]process_json_proto [10:12:25]json parsed OK: [10:12:25]protocol is kg_v1.0 [10:12:25]action value=close_receipt [10:12:25]process_action close_receipt [10:12:25]cmd_close_receipt [10:12:25]MH_GetDate [10:12:25]Write to MH i2c: F0 00 00 24 07 1A [10:12:25]Write i2c OK [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: F0 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: F0 09 00 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: F0 09 00 24 07 00 0A 3F F1 66 6A BD 47 65 96 [10:12:25]GetLastDocTimeStamp 1727086172 [10:12:25]current date 1727086346 [10:12:25]FM_GetShiftState [10:12:25]SAM_PROTO_GetShiftState [10:12:25]wFMCommunicate request_size=4 [10:12:25]MH_SAM_APDU [10:12:25]CAPDU: 80 13 01 00 [10:12:25]Write to MH i2c: E2 08 00 25 07 80 13 01 00 00 00 00 00 A9 [10:12:25]Write i2c OK [10:12:25]MH_I2C_Read... [10:12:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:25]Read from MH i2c: E2 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 0E 00 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 0E 00 25 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [10:12:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:12:25]wFMCommunicate OK [10:12:25]SAM_PROTO_GetShiftState done [10:12:25]FM_GetShiftState done [10:12:25]opened in 1727051593 [10:12:25]opened+sec_in_day 1727137993 [10:12:25]quantity*price = 70037 [10:12:25]sum+1 = 70038 [10:12:25]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 СНО: Общий режим Чек 93 23.09.2024 10:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152221 ФПД: 273116152366860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152221&fm=273116152366860&tin=02508201610067®Number=0000000000091825&sum=70000 [10:12:26]StoreToDocumentArchive [10:12:26]shift 476 fd 152221 [10:12:26]save to /storage/0476/doc_00152221 [10:12:26]save last doc name /storage/0476/doc_00152221 to /storage/kkm_last_doc_name [10:12:26]save OK [10:12:26]Clear old archive folders... [10:12:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:26]tlvbuf is 00C6CD90 [10:12:26]SAM_PROTO_ClearQueue [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 09 00 00 [10:12:26]Write to MH i2c: E2 08 00 32 07 80 09 00 00 00 00 00 00 AB [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]SAM_PROTO_ClearQueue done [10:12:26]KKMCreateOFDPacket [10:12:26]OFDProtocolAddRootSTLVToBuf [10:12:26]FM_MakeSignedData [10:12:26]FM_MakeSignedData [10:12:26]SAM_PROTO_SignData [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 01 02 [10:12:26]Write to MH i2c: E2 08 00 33 07 80 0D 01 02 00 00 00 00 B3 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]wFMCommunicate request_size=255 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 00 00 00 F4 03 04 00 0A 3F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 [10:12:26]Write to MH i2c: E2 02 01 34 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 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 5D 00 00 00 F4 03 04 00 0A 3F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 00 00 DC [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]wFMCommunicate request_size=10 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 02 02 05 65 CF 3E 87 0C [10:12:26]Write to MH i2c: E2 0D 00 35 07 80 0D 02 02 05 00 65 CF 3E 87 0C 00 00 C5 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [10:12:26]RAPDU: 90 00 [10:12:26]wFMCommunicate OK [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 0D 03 02 [10:12:26]Write to MH i2c: E2 08 00 36 07 80 0D 03 02 00 00 00 00 B8 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 0B 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 0B 00 36 07 00 21 6D 1E 54 F9 B5 F3 D2 90 00 2C [10:12:26]RAPDU: 21 6D 1E 54 F9 B5 F3 D2 90 00 [10:12:26]wFMCommunicate OK [10:12:26]SAM_PROTO_SignData done [10:12:26]FM_MakeSignedData done [10:12:26]CreateOFDProtocolMessage [10:12:26]wFMCommunicate request_size=4 [10:12:26]MH_SAM_APDU [10:12:26]CAPDU: 80 11 00 00 [10:12:26]Write to MH i2c: E2 08 00 37 07 80 11 00 00 00 00 00 00 B8 [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:26]Read from MH i2c: E2 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 17 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: E2 17 00 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 [10:12: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:12:26]wFMCommunicate OK [10:12:26]CreateOFDProtocolMessage done [10:12:26]OFDSenderStorePacket 152221 [10:12:26]StoreOFDPacket docnum=152221 [10:12: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 24 6A 07 01 01 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5D 00 00 00 F4 03 04 00 0A 3F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 65 CF 3E 87 0C 21 6D 1E 54 F9 B5 F3 D2 [10:12:26]CheckFolder [10:12:26]dirname=/storage/ofd_packets [10:12:26]CheckFolder done [10:12:26]ProducePacketName [10:12:26]name=ofd_packets/00152221 [10:12:26]NVStorageSaveData ofd_packets/00152221 [10:12:26]File name is /storage/ofd_packets/00152221 [10:12:26]Write 301 bytes [10:12:26]NVStorageSaveData done [10:12:26]OFDSenderStorePacket done [10:12:26]KKMCreateOFDPacket done [10:12:26]NVStorageSaveData kkm_last_timestamp [10:12:26]File name is /storage/kkm_last_timestamp [10:12:26]Write 4 bytes [10:12:26]NVStorageSaveData done [10:12:26]ExternCall_PrintAddStr [10:12:26]wPrintStart [10:12:26]Write to MH i2c: 01 00 00 38 07 3F [10:12:26]Write i2c OK [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: 01 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: 01 07 00 [10:12:26]MH_I2C_Read... [10:12:26]Read from MH i2c: 01 07 00 38 07 00 00 00 00 00 FF 0F 54 [10:12:26]RasterBufferAndPrint [10:12:26]line Счет N : (1)1786228 [10:12:26]line ИНН: 02508201610067 [10:12:26]line Контрольно-Кассовый Чек [10:12:26]line ПРОДАЖА [10:12:26]line ТРК (МРК, ГНК) : 22 [10:12:26]line Товар: 2710124130 [10:12:26]line Аи-92-К-5 [10:12:26]line 10.330 * 67.80 [10:12:26]line = 700.37 [10:12:26]line НДС 12% НСП 1% [10:12:26]line > о реализуемом товаре [10:12:26]line ОКРУГЛЕНИЕ: -0.37 [10:12:26]line ИТОГО: 700.00 [10:12:26]line Внесено: 700.00 [10:12:26]line СДАЧА: 0.00 [10:12:26]line НСП 1% : 6.20 [10:12:26]line НДС 12% : 74.38 [10:12:26]line Наличными: 700.00 [10:12:26]line Безнал.: 0.00 [10:12:26]line Место: АЗС № 89 "Партнер Нефть" [10:12:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:12:26]line СНО: Общий режим [10:12:26]line Чек 93 23.09.2024 10:12 [10:12:26]line Смена: 476 ФФД: 1.0 [10:12:26]line ЗНМ: 0300000113 [10:12:26]line РНМ: 0000000000091825 [10:12:26]line Версия ККМ: 001 [10:12:26]line ФМ: 0000000000871835 [10:12:26]line ФД: 152221 [10:12:26]line ФПД: 273116152366860 [10:12:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152221&fm=273116152366860&tin=02508201610067®Number=0000000000091825&sum=70000 [10:12:26]written 0, free lines is 4095 [10:12:26]OFD Sender: Processing packet 152221 [packets to send 828, broken 827] [10:12:26]ProducePacketName [10:12:26]name=ofd_packets/00152221 [10:12:26]OFD Sender: To server: pG, [10:12:26]CommunicateWithHost lk.salyk.kg:30040 [10:12:26]ConnectInit lk.salyk.kg [10:12:27]Write to MH i2c: 01 00 00 63 07 6A [10:12:27]Write i2c OK [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: 01 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: 01 07 00 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: 01 07 00 63 07 00 00 00 00 00 D4 0C 51 [10:12:27]RasterBufferAndPrint [10:12:27]line [10:12:27]line [10:12:27]line [10:12:27]line [10:12:27]line [10:12:27]written 0, free lines is 3289 [10:12:27]MH_Cut [10:12:27]Write to MH i2c: D1 01 00 6A 07 01 43 [10:12:27]Write i2c OK [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: D1 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: D1 01 00 [10:12:27]MH_I2C_Read... [10:12:27]Read from MH i2c: D1 01 00 6A 07 00 42 [10:12:27]Write to MH i2c: 01 00 00 6B 07 72 [10:12:27]Write i2c OK [10:12:27]MH_I2C_Read... [10:12:28]*** Cut start [10:12:28]*** Purtial cut [10:12:28]*** CUTSNS_PIN = 0 [10:12:28]*** Stage 1: CUTSNS_PIN = 1 [10:12:30]Read from MH i2c: 01 [10:12:30]MH_I2C_Read... [10:12:30]*** Stop cut motor [10:12:30]*** Cut end [10:12:30]Read from MH i2c: 01 07 00 [10:12:30]MH_I2C_Read... [10:12:30]Read from MH i2c: 01 07 00 6B 07 00 00 00 00 00 FF 0F 87 [10:12:30]process_action close_receipt done [10:12:30]requested_data is exist [10:12:30]produce_requested_data [10:12:30]requested_item fm.sn is exist - process it [10:12:30]wFMCommunicate request_size=4 [10:12:30]MH_SAM_APDU [10:12:30]CAPDU: 80 11 00 00 [10:12:30]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [10:12:30]Write i2c OK [10:12:30]MH_I2C_Read... [10:12:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:30]Read from MH i2c: E2 [10:12:30]MH_I2C_Read... [10:12:30]Read from MH i2c: E2 17 00 [10:12:30]MH_I2C_Read... [10:12:30]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 [10:12: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:12:30]wFMCommunicate OK [10:12:30]requested_item fd.num is exist - process it [10:12:30]SAM_PROTO_GetFieldsCounters [10:12:30]wFMCommunicate request_size=4 [10:12:30]MH_SAM_APDU [10:12:30]CAPDU: 80 13 00 00 [10:12:30]Write to MH i2c: E2 08 00 6D 07 80 13 00 00 00 00 00 00 F0 [10:12:30]Write i2c OK [10:12:30]MH_I2C_Read... [10:12:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:30]Read from MH i2c: E2 [10:12:30]MH_I2C_Read... [10:12:30]Read from MH i2c: E2 62 00 [10:12:30]MH_I2C_Read... [10:12:30]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 9D 52 02 00 0E 04 04 00 DC 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 F6 [10:12: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 9D 52 02 00 0E 04 04 00 DC 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:12:30]wFMCommunicate OK [10:12:30]SAM_PROTO_GetFieldsCounters done [10:12:30]requested_item shift.num is exist - process it [10:12:30]requested_item shift.opened is exist - process it [10:12:30]req_shift_opened [10:12:30]FM_GetShiftState [10:12:30]SAM_PROTO_GetShiftState [10:12:30]wFMCommunicate request_size=4 [10:12:30]MH_SAM_APDU [10:12:30]CAPDU: 80 13 01 00 [10:12:30]Write to MH i2c: E2 08 00 6E 07 80 13 01 00 00 00 00 00 F2 [10:12:30]Write i2c OK [10:12:30]MH_I2C_Read... [10:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:30]Read from MH i2c: E2 [10:12:30]MH_I2C_Read... [10:12:30]Read from MH i2c: E2 0E 00 [10:12:30]MH_I2C_Read... [10:12:30]Read from MH i2c: E2 0E 00 6E 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 54 [10:12:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:12:30]wFMCommunicate OK [10:12:30]SAM_PROTO_GetShiftState done [10:12:30]FM_GetShiftState done [10:12:30]req_shift_opened done [10:12:30]requested_item shift.open_date is exist - process it [10:12:30]req_shift_open_date [10:12:30]req_shift_open_date done [10:12:30]produce_requested_data done [10:12:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152221,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:12:30]process_action_free close_receipt [10:12:30]json_value_free [10:12:30]json_value_free done [10:12:30]process_json_proto returns [10:12:30]Send response to host [10:12:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152221,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:12:30]free response buf [10:12:30]execute_script done [10:12:30]execute_script returns [10:12:30]free content buf [10:12:30]Sock 9.Close socket [10:12:30]Sock 9.Thread stoped [10:12:31]ConnectInit Can't take IP for lk.salyk.kg [10:12:31]CommunicateWithHost connect error [10:12:31]CommunicateWithHost err = -1 [10:12:31]OFD Sender: Server communicate error [10:12:36]OFD Sender: Processing packet 152221 [packets to send 828, broken 827] [10:12:36]ProducePacketName [10:12:36]name=ofd_packets/00152221 [10:12:36]OFD Sender: To server: pG, [10:12:36]CommunicateWithHost lk.salyk.kg:30040 [10:12:36]ConnectInit lk.salyk.kg [10:12:41]ConnectInit Can't take IP for lk.salyk.kg [10:12:41]CommunicateWithHost connect error [10:12:41]CommunicateWithHost err = -1 [10:12:41]OFD Sender: Server communicate error [10:12:46]OFD Sender: Processing packet 152221 [packets to send 828, broken 827] [10:12:46]ProducePacketName [10:12:46]name=ofd_packets/00152221 [10:12:46]OFD Sender: To server: pG, [10:12:46]CommunicateWithHost lk.salyk.kg:30040 [10:12:46]ConnectInit lk.salyk.kg [10:12:49]Connected sock=8 [10:12: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 24 6A 07 01 01 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5D 00 00 00 F4 03 04 00 0A 3F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 65 CF 3E 87 0C 21 6D 1E 54 F9 B5 F3 D2 [10:12:54]recv_with_timeout no data received [10:12:54]CommunicateWithHost answer receiving error [10:12:54]CommunicateWithHost err = -3 [10:12:54]OFD Sender: Server communicate error [10:12:59]OFD Sender: Processing packet 152221 [packets to send 828, broken 827] [10:12:59]ProducePacketName [10:12:59]name=ofd_packets/00152221 [10:12:59]OFD Sender: To server: pG, [10:12:59]CommunicateWithHost lk.salyk.kg:30040 [10:12:59]ConnectInit lk.salyk.kg [10:12:59]Connected sock=8 [10:12: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 24 6A 07 01 01 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5D 00 00 00 F4 03 04 00 0A 3F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 65 CF 3E 87 0C 21 6D 1E 54 F9 B5 F3 D2 [10:13: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 09 AC 47 00 4D 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 52 02 00 F4 03 04 00 2B E7 F0 66 B6 04 01 00 00 FE C1 C3 7B 73 7F FC 1E [10:13:00]CommunicateWithHost err = 0 [10:13:00]CheckOFDResponse [10:13:00]1017 (14) - 77093643461234 [10:13:00]1041 (16) - 0000000000871835 [10:13:00]1040 (4) - 152221 [10:13:00]1012 (4) - 23.09.2024 03:57 [10:13:00]1206 (1) - 0 [10:13:00]OFD Sender: Remove packet 152221 [10:13:00]ProducePacketName [10:13:00]name=ofd_packets/00152221 [10:13:00]NVStorageDeleteData [10:13:00]OFD Sender: No OFD packet to send [10:13:05]OFD Sender: No OFD packet to send [10:13:10]OFD Sender: No OFD packet to send [10:13:15]OFD Sender: No OFD packet to send [10:13:20]OFD Sender: No OFD packet to send [10:13:25]OFD Sender: No OFD packet to send [10:13:30]OFD Sender: No OFD packet to send [10:13:35]OFD Sender: No OFD packet to send [10:13:40]OFD Sender: No OFD packet to send [10:13:45]OFD Sender: No OFD packet to send [10:13:50]OFD Sender: No OFD packet to send [10:13:55]OFD Sender: No OFD packet to send [10:14:00]OFD Sender: No OFD packet to send [10:14:05]OFD Sender: No OFD packet to send [10:14:10]OFD Sender: No OFD packet to send [10:14:15]OFD Sender: No OFD packet to send [10:14:21]OFD Sender: No OFD packet to send [10:14:26]OFD Sender: No OFD packet to send [10:14:31]OFD Sender: No OFD packet to send [10:14:36]OFD Sender: No OFD packet to send [10:14:41]OFD Sender: No OFD packet to send [10:14:46]OFD Sender: No OFD packet to send [10:14:51]OFD Sender: No OFD packet to send [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:26]OFD Sender: No OFD packet to send [10:15:31]OFD Sender: No OFD packet to send [10:15:36]OFD Sender: No OFD packet to send [10:15:41]OFD Sender: No OFD packet to send [10:15:46]OFD Sender: No OFD packet to send [10:15:51]OFD Sender: No OFD packet to send [10:15:56]OFD Sender: No OFD packet to send [10:16:01]OFD Sender: No OFD packet to send [10:16:06]OFD Sender: No OFD packet to send [10:16:11]OFD Sender: No OFD packet to send [10:16:16]OFD Sender: No OFD packet to send [10:16:21]OFD Sender: No OFD packet to send [10:16:26]OFD Sender: No OFD packet to send [10:16:31]OFD Sender: No OFD packet to send [10:16:36]OFD Sender: No OFD packet to send [10:16:41]OFD Sender: No OFD packet to send [10:16:46]OFD Sender: No OFD packet to send [10:16:51]OFD Sender: No OFD packet to send [10:16:56]OFD Sender: No OFD packet to send [10:17:01]OFD Sender: No OFD packet to send [10:17:01]recv_with_timeout no data received [10:17:06]OFD Sender: No OFD packet to send [10:17:11]OFD Sender: No OFD packet to send [10:17:16]OFD Sender: No OFD packet to send [10:17:21]OFD Sender: No OFD packet to send [10:17:24]recv_with_timeout no data received [10:17:26]OFD Sender: No OFD packet to send [10:17:31]OFD Sender: No OFD packet to send [10:17:35]accept exits with 10 [10:17:35]New connection [10:17:35]New thread 3067084132 created [10:17:35]Thread 3067227492 joined [10:17:35]Waiting for new connection... [10:17:35] Sock 10.Parse request [10:17:35]Sock 10.Check first char [10:17:35]Sock 10.First char is OK [10:17:35]request: POST /json_proto HTTP/1.0 [10:17:35]Method: POST [10:17:35]URL: /json_proto [10:17:35]Method is POST - this is cgi request [10:17:35]url: /json_proto [10:17:35]query_string will be loaded in cgi processing [10:17:35]execute_cgi json_proto POST (null) [10:17:35]execute_cgi path=json_proto method=POST [10:17:35]POST find Content-Length [10:17:35]Host: 172.17.43.67:8080 [10:17:35]Content-Length: 797 [10:17:35]Content-Type: application/json [10:17:35] [10:17:35]POST finish read [10:17:35]Found Content-Length = 797 [10:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786229", "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" : 29.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: 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" ] } } [10:17:35]execute_script... [10:17: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)1786229", "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" : 29.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: 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" ] } } [10:17:35]POST & json_proto [10:17:35]process_json_proto [10:17:35]json parsed OK: [10:17:35]protocol is kg_v1.0 [10:17:35]action value=close_receipt [10:17:35]process_action close_receipt [10:17:35]cmd_close_receipt [10:17:35]MH_GetDate [10:17:35]Write to MH i2c: F0 00 00 6F 07 65 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: F0 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: F0 09 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: F0 09 00 6F 07 00 40 40 F1 66 6A BD 47 65 18 [10:17:35]GetLastDocTimeStamp 1727086346 [10:17:35]current date 1727086656 [10:17:35]FM_GetShiftState [10:17:35]SAM_PROTO_GetShiftState [10:17:35]wFMCommunicate request_size=4 [10:17:35]MH_SAM_APDU [10:17:35]CAPDU: 80 13 01 00 [10:17:35]Write to MH i2c: E2 08 00 70 07 80 13 01 00 00 00 00 00 F4 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:35]Read from MH i2c: E2 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 0E 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 0E 00 70 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 56 [10:17:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:17:35]wFMCommunicate OK [10:17:35]SAM_PROTO_GetShiftState done [10:17:35]FM_GetShiftState done [10:17:35]opened in 1727051593 [10:17:35]opened+sec_in_day 1727137993 [10:17:35]quantity*price = 0 [10:17:35]sum+1 = 1 [10:17: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 СНО: Общий режим Чек 94 23.09.2024 10:17 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152222 ФПД: 170144670038357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152222&fm=170144670038357&tin=02508201610067®Number=0000000000091825&sum=0 [10:17:36]StoreToDocumentArchive [10:17:36]shift 476 fd 152222 [10:17:36]save to /storage/0476/doc_00152222 [10:17:36]save last doc name /storage/0476/doc_00152222 to /storage/kkm_last_doc_name [10:17:36]save OK [10:17:36]Clear old archive folders... [10:17:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:36]tlvbuf is 00C6CC30 [10:17:36]SAM_PROTO_ClearQueue [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 09 00 00 [10:17:36]Write to MH i2c: E2 08 00 7D 07 80 09 00 00 00 00 00 00 F6 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [10:17:36]RAPDU: 90 00 [10:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_ClearQueue done [10:17:36]KKMCreateOFDPacket [10:17:36]OFDProtocolAddRootSTLVToBuf [10:17:36]FM_MakeSignedData [10:17:36]FM_MakeSignedData [10:17:36]SAM_PROTO_SignData [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 0D 01 02 [10:17:36]Write to MH i2c: E2 08 00 7E 07 80 0D 01 02 00 00 00 00 FE [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [10:17:36]RAPDU: 90 00 [10:17:36]wFMCommunicate OK [10:17:36]wFMCommunicate request_size=255 [10:17:36]MH_SAM_APDU [10:17: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 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 40 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9A [10:17:36]Write to MH i2c: E2 02 01 7F 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 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 40 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9A 00 00 55 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [10:17:36]RAPDU: 90 00 [10:17:36]wFMCommunicate OK [10:17:36]wFMCommunicate request_size=10 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 0D 02 02 05 BE E4 9E 39 55 [10:17:36]Write to MH i2c: E2 0D 00 80 07 80 0D 02 02 05 00 BE E4 9E 39 55 00 00 D9 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [10:17:36]RAPDU: 90 00 [10:17:36]wFMCommunicate OK [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 0D 03 02 [10:17:36]Write to MH i2c: E2 08 00 81 07 80 0D 03 02 00 00 00 00 03 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0B 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0B 00 81 07 00 26 7D FF 96 B1 EC FD F6 90 00 CC [10:17:36]RAPDU: 26 7D FF 96 B1 EC FD F6 90 00 [10:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_SignData done [10:17:36]FM_MakeSignedData done [10:17:36]CreateOFDProtocolMessage [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 11 00 00 [10:17:36]Write to MH i2c: E2 08 00 82 07 80 11 00 00 00 00 00 00 03 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]OFD Sender: No OFD packet to send [10:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 17 00 [10:17:36]MH_I2C_Read... [10:17:36]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 [10:17: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:17:36]wFMCommunicate OK [10:17:36]CreateOFDProtocolMessage done [10:17:36]OFDSenderStorePacket 152222 [10:17:36]StoreOFDPacket docnum=152222 [10:17:41]1206 (1) - 0 [10:17:41]OFD Sender: Remove packet 152222 [10:17:41]ProducePacketName [10:17:41]name=ofd_packets/00152222 [10:17:41]NVStorageDeleteData [10:17:41]OFD Sender: No OFD packet to send [10:17:46]OFD Sender: No OFD packet to send [10:17:51]OFD Sender: No OFD packet to send [10:17:56]OFD Sender: No OFD packet to send [10:18:01]OFD Sender: No OFD packet to send [10:18:01]recv_with_timeout no data received [10:18:06]OFD Sender: No OFD packet to send [10:18:11]OFD Sender: No OFD packet to send [10:18:16]OFD Sender: No OFD packet to send [10:18:19]accept exits with 8 [10:18:19]New connection [10:18:19]New thread 3067227492 created [10:18:19]Thread 3067084132 joined [10:18:19]Waiting for new connection... [10:18:19] Sock 8.Parse request [10:18:19]Sock 8.Check first char [10:18:19]Sock 8.First char is OK [10:18:19]request: POST /json_proto HTTP/1.0 [10:18:19]Method: POST [10:18:19]URL: /json_proto [10:18:19]Method is POST - this is cgi request [10:18:19]url: /json_proto [10:18:19]query_string will be loaded in cgi processing [10:18:19]execute_cgi json_proto POST (null) [10:18:19]execute_cgi path=json_proto method=POST [10:18:19]POST find Content-Length [10:18:19]Host: 172.17.43.67:8080 [10:18:19]Content-Length: 680 [10:18:19]Content-Type: application/json [10:18:19] [10:18:19]POST finish read [10:18:19]Found Content-Length = 680 [10:18:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786230", "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" : 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" ] } } [10:18:19]execute_script... [10:18: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)1786230", "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" : 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" ] } } [10:18:19]POST & json_proto [10:18:19]process_json_proto [10:18:19]json parsed OK: [10:18:19]protocol is kg_v1.0 [10:18:19]action value=close_receipt [10:18:19]process_action close_receipt [10:18:19]cmd_close_receipt [10:18:19]MH_GetDate [10:18:19]Write to MH i2c: F0 00 00 B9 07 AF [10:18:19]Write i2c OK [10:18:19]MH_I2C_Read... [10:18:19]Read from MH i2c: F0 [10:18:19]MH_I2C_Read... [10:18:19]Read from MH i2c: F0 09 00 [10:18:19]MH_I2C_Read... [10:18:19]Read from MH i2c: F0 09 00 B9 07 00 6C 40 F1 66 6A BD 47 65 8E [10:18:19]GetLastDocTimeStamp 1727086656 [10:18:19]current date 1727086700 [10:18:19]FM_GetShiftState [10:18:19]SAM_PROTO_GetShiftState [10:18:19]wFMCommunicate request_size=4 [10:18:19]MH_SAM_APDU [10:18:19]CAPDU: 80 13 01 00 [10:18:19]Write to MH i2c: E2 08 00 BA 07 80 13 01 00 00 00 00 00 3E [10:18:19]Write i2c OK [10:18:19]MH_I2C_Read... [10:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:19]Read from MH i2c: E2 [10:18:19]MH_I2C_Read... [10:18:19]Read from MH i2c: E2 0E 00 [10:18:19]MH_I2C_Read... [10:18:19]Read from MH i2c: E2 0E 00 BA 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A0 [10:18:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:18:19]wFMCommunicate OK [10:18:19]SAM_PROTO_GetShiftState done [10:18:19]FM_GetShiftState done [10:18:19]opened in 1727051593 [10:18:19]opened+sec_in_day 1727137993 [10:18:19]quantity*price = 150037 [10:18:19]sum+1 = 150039 [10:18:19]Check (price>sum+1) || (price+1 о реализуемом товаре [10:17:36]line ИТОГО: 0.00 [10:17:36]line НСП 1% : 0.00 [10:17:36]line НДС 12% : 0.00 [10:17:36]line Наличными: 0.00 [10:17:36]line Безнал.: 0.00 [10:17:36]line Место: АЗС № 89 "Партнер Нефть" [10:17:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:17:36]line СНО: Общий режим [10:17:36]line Чек 94 23.09.2024 10:17 [10:17:36]line Смена: 476 ФФД: 1.0 [10:17:36]line ЗНМ: 0300000113 [10:17:36]line РНМ: 0000000000091825 [10:17:36]line Версия ККМ: 001 [10:17:36]line Платежная система: O! деньги [10:17:36]line ФМ: 0000000000871835 [10:17:36]line ФД: 152222 [10:17:36]line ФПД: 170144670038357 [10:17:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152222&fm=170144670038357&tin=02508201610067®Number=0000000000091825&sum=0 [10:17:36]written 0, free lines is 4095 [10:17:36]OFD Sender: Processing packet 152222 [packets to send 828, broken 827] [10:17:36]ProducePacketName [10:17:36]name=ofd_packets/00152222 [10:17:36]OFD Sender: To server: pG, [10:17:36]CommunicateWithHost lk.salyk.kg:30040 [10:17:36]ConnectInit lk.salyk.kg [10:17:37]Write to MH i2c: 01 00 00 AD 07 B4 [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: 01 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: 01 07 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 DD 0C A4 [10:17:37]RasterBufferAndPrint [10:17:37]line [10:17:37]line [10:17:37]line [10:17:37]line [10:17:37]line [10:17:37]written 0, free lines is 3299 [10:17:37]MH_Cut [10:17:37]Write to MH i2c: D1 01 00 B4 07 01 8D [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: D1 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: D1 01 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: D1 01 00 B4 07 00 8C [10:17:37]Write to MH i2c: 01 00 00 B5 07 BC [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:38]*** Cut start [10:17:38]*** Purtial cut [10:17:38]*** Stage 1: CUTSNS_PIN = 1 [10:17:38]Read from MH i2c: 01 [10:17:38]MH_I2C_Read... [10:17:38]*** Stop cut motor [10:17:38]*** Cut end [10:17:38]Read from MH i2c: 01 07 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 FF 0F D1 [10:17:38]process_action close_receipt done [10:17:38]requested_data is exist [10:17:38]produce_requested_data [10:17:38]requested_item fm.sn is exist - process it [10:17:38]wFMCommunicate request_size=4 [10:17:38]MH_SAM_APDU [10:17:38]CAPDU: 80 11 00 00 [10:17:38]Write to MH i2c: E2 08 00 B6 07 80 11 00 00 00 00 00 00 37 [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 17 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 17 00 B6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [10:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:17:38]wFMCommunicate OK [10:17:38]requested_item fd.num is exist - process it [10:17:38]SAM_PROTO_GetFieldsCounters [10:17:38]wFMCommunicate request_size=4 [10:17:38]MH_SAM_APDU [10:17:38]CAPDU: 80 13 00 00 [10:17:38]Write to MH i2c: E2 08 00 B7 07 80 13 00 00 00 00 00 00 3A [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 62 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 62 00 B7 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 9E 52 02 00 0E 04 04 00 DC 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 44 [10:17: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 9E 52 02 00 0E 04 04 00 DC 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:17:38]wFMCommunicate OK [10:17:38]SAM_PROTO_GetFieldsCounters done [10:17:38]requested_item shift.num is exist - process it [10:17:38]requested_item shift.opened is exist - process it [10:17:38]req_shift_opened [10:17:38]FM_GetShiftState [10:17:38]SAM_PROTO_GetShiftState [10:17:38]wFMCommunicate request_size=4 [10:17:38]MH_SAM_APDU [10:17:38]CAPDU: 80 13 01 00 [10:17:38]Write to MH i2c: E2 08 00 B8 07 80 13 01 00 00 00 00 00 3C [10:17:38]Write i2c OK [10:17:38]MH_I2C_Read... [10:17:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:38]Read from MH i2c: E2 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 0E 00 [10:17:38]MH_I2C_Read... [10:17:38]Read from MH i2c: E2 0E 00 B8 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9E [10:17:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:17:38]wFMCommunicate OK [10:17:38]SAM_PROTO_GetShiftState done [10:17:38]FM_GetShiftState done [10:17:38]req_shift_opened done [10:17:38]requested_item shift.open_date is exist - process it [10:17:38]req_shift_open_date [10:17:38]req_shift_open_date done [10:17:38]produce_requested_data done [10:17:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152222,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:17:38]process_action_free close_receipt [10:17:38]json_value_free [10:17:38]json_value_free done [10:17:38]process_json_proto returns [10:17:38]Send response to host [10:17:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152222,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:17:38]free response buf [10:17:38]execute_script done [10:17:38]execute_script returns [10:17:38]free content buf [10:17:38]Sock 10.Close socket [10:17:38]Sock 10.Thread stoped [10:17:40]Connected sock=9 [10:17: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 88 F0 07 01 E4 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 40 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9A BE E4 9E 39 55 26 7D FF 96 B1 EC FD F6 [10:17: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 FC E8 47 00 5B 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 9E 52 02 00 F4 03 04 00 44 E8 F0 66 B6 04 01 00 00 EC 8A 87 7D 96 8C 78 ED [10:17:41]CommunicateWithHost err = 0 [10:17:41]CheckOFDResponse [10:17:41]1017 (14) - 77093643461234 [10:17:41]1041 (16) - 0000000000871835 [10:17:41]1040 (4) - 152222 [10:17:41]1012 (4) - 23.09.2024 04:02 [10:18:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 BF 07 00 90 00 3A [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=15 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 15 02 00 0A 07 04 06 00 F0 49 02 00 00 00 [10:18:20]Write to MH i2c: E2 12 00 C0 07 80 15 02 00 0A 00 07 04 06 00 F0 49 02 00 00 00 00 00 A7 [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C0 07 00 90 00 3B [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=15 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:18:20]Write to MH i2c: E2 12 00 C1 07 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 9F [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C1 07 00 90 00 3C [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=11 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:18:20]Write to MH i2c: E2 0E 00 C2 07 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 7B [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=13 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 15 02 00 08 F4 03 04 00 6C 40 F1 66 [10:18:20]Write to MH i2c: E2 10 00 C3 07 80 15 02 00 08 00 F4 03 04 00 6C 40 F1 66 00 00 58 [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=25 [10:18:20]MH_SAM_APDU [10:18:20]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:18:20]Write to MH i2c: E2 1C 00 C4 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 AD [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=4 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 15 03 00 [10:18:20]Write to MH i2c: E2 08 00 C5 07 80 15 03 00 00 00 00 00 4D [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 40 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 40 00 C5 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 9F 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5F 00 00 00 35 04 06 00 8E 11 88 BF 38 F3 90 00 83 [10:18:20]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 9F 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5F 00 00 00 35 04 06 00 8E 11 88 BF 38 F3 90 00 [10:18:20]wFMCommunicate OK [10:18:20]SAM_PROTO_ProcessDocument answer len = 59 [10:18:20]SAM_PROTO_ProcessDocument done [10:18:20]SetTLVBufToDocument [10:18:20]Processing tag 1209 (04B9) [10:18:20]Malloc new data [10:18:20]Processing tag 1041 (0411) [10:18:20]Processing tag 1040 (0410) [10:18:20]Malloc new data [10:18:20]Processing tag 1038 (040E) [10:18:20]Malloc new data [10:18:20]Processing tag 1042 (0412) [10:18:20]Malloc new data [10:18:20]Processing tag 1077 (0435) [10:18:20]Malloc new data [10:18:20]SetTLVBufToDocument err=0 [10:18:20]KKMLoadAndSignReceiptData store KKM data [10:18:20]KKMLoadAndSignReceiptData err=0 [10:18:20]wFMCommunicate request_size=4 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 11 00 00 [10:18:20]Write to MH i2c: E2 08 00 C6 07 80 11 00 00 00 00 00 00 47 [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 17 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 17 00 C6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [10:18:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:18:20]wFMCommunicate OK [10:18:20]Счет N : (1)1786230 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 19.690 * 76.20 = 1500.38 НДС 12% НСП 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 СНО: Общий режим Чек 95 23.09.2024 10:18 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152223 ФПД: 156205959821555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152223&fm=156205959821555&tin=02508201610067®Number=0000000000091825&sum=150000 [10:18:20]StoreToDocumentArchive [10:18:20]shift 476 fd 152223 [10:18:20]save to /storage/0476/doc_00152223 [10:18:20]save last doc name /storage/0476/doc_00152223 to /storage/kkm_last_doc_name [10:18:20]save OK [10:18:20]Clear old archive folders... [10:18:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:18:20]tlvbuf is 00BEB0B0 [10:18:20]SAM_PROTO_ClearQueue [10:18:20]wFMCommunicate request_size=4 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 09 00 00 [10:18:20]Write to MH i2c: E2 08 00 C7 07 80 09 00 00 00 00 00 00 40 [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]SAM_PROTO_ClearQueue done [10:18:20]KKMCreateOFDPacket [10:18:20]OFDProtocolAddRootSTLVToBuf [10:18:20]FM_MakeSignedData [10:18:20]FM_MakeSignedData [10:18:20]SAM_PROTO_SignData [10:18:20]wFMCommunicate request_size=4 [10:18:20]MH_SAM_APDU [10:18:20]CAPDU: 80 0D 01 02 [10:18:20]Write to MH i2c: E2 08 00 C8 07 80 0D 01 02 00 00 00 00 48 [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:20]Read from MH i2c: E2 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 [10:18:20]MH_I2C_Read... [10:18:20]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [10:18:20]RAPDU: 90 00 [10:18:20]wFMCommunicate OK [10:18:20]wFMCommunicate request_size=255 [10:18:20]MH_SAM_APDU [10:18: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 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 5F 00 00 00 F4 03 04 00 6C 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8E 11 88 BF [10:18:20]Write to MH i2c: E2 02 01 C9 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 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 5F 00 00 00 F4 03 04 00 6C 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8E 11 88 BF 00 00 5C [10:18:20]Write i2c OK [10:18:20]MH_I2C_Read... [10:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:21]Read from MH i2c: E2 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 03 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [10:18:21]RAPDU: 90 00 [10:18:21]wFMCommunicate OK [10:18:21]wFMCommunicate request_size=7 [10:18:21]MH_SAM_APDU [10:18:21]CAPDU: 80 0D 02 02 02 38 F3 [10:18:21]Write to MH i2c: E2 0A 00 CA 07 80 0D 02 02 02 00 38 F3 00 00 7A [10:18:21]Write i2c OK [10:18:21]MH_I2C_Read... [10:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:21]Read from MH i2c: E2 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 03 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [10:18:21]RAPDU: 90 00 [10:18:21]wFMCommunicate OK [10:18:21]wFMCommunicate request_size=4 [10:18:21]MH_SAM_APDU [10:18:21]CAPDU: 80 0D 03 02 [10:18:21]Write to MH i2c: E2 08 00 CB 07 80 0D 03 02 00 00 00 00 4D [10:18:21]Write i2c OK [10:18:21]MH_I2C_Read... [10:18:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:21]Read from MH i2c: E2 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 0B 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 0B 00 CB 07 00 B6 3C CC 67 27 45 4E 48 90 00 75 [10:18:21]RAPDU: B6 3C CC 67 27 45 4E 48 90 00 [10:18:21]wFMCommunicate OK [10:18:21]SAM_PROTO_SignData done [10:18:21]FM_MakeSignedData done [10:18:21]CreateOFDProtocolMessage [10:18:21]wFMCommunicate request_size=4 [10:18:21]MH_SAM_APDU [10:18:21]CAPDU: 80 11 00 00 [10:18:21]Write to MH i2c: E2 08 00 CC 07 80 11 00 00 00 00 00 00 4D [10:18:21]Write i2c OK [10:18:21]MH_I2C_Read... [10:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:21]Read from MH i2c: E2 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 17 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: E2 17 00 CC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [10:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:18:21]wFMCommunicate OK [10:18:21]CreateOFDProtocolMessage done [10:18:21]OFDSenderStorePacket 152223 [10:18:21]StoreOFDPacket docnum=152223 [10:18: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 CD C1 04 01 DE 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 5F 00 00 00 F4 03 04 00 6C 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8E 11 88 BF 38 F3 B6 3C CC 67 27 45 4E 48 [10:18:21]CheckFolder [10:18:21]dirname=/storage/ofd_packets [10:18:21]CheckFolder done [10:18:21]ProducePacketName [10:18:21]name=ofd_packets/00152223 [10:18:21]NVStorageSaveData ofd_packets/00152223 [10:18:21]File name is /storage/ofd_packets/00152223 [10:18:21]Write 298 bytes [10:18:21]NVStorageSaveData done [10:18:21]OFDSenderStorePacket done [10:18:21]KKMCreateOFDPacket done [10:18:21]NVStorageSaveData kkm_last_timestamp [10:18:21]File name is /storage/kkm_last_timestamp [10:18:21]Write 4 bytes [10:18:21]NVStorageSaveData done [10:18:21]ExternCall_PrintAddStr [10:18:21]wPrintStart [10:18:21]Write to MH i2c: 01 00 00 CD 07 D4 [10:18:21]Write i2c OK [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: 01 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: 01 07 00 [10:18:21]MH_I2C_Read... [10:18:21]Read from MH i2c: 01 07 00 CD 07 00 00 00 00 00 FF 0F E9 [10:18:21]RasterBufferAndPrint [10:18:21]line Счет N : (1)1786230 [10:18:21]line ИНН: 02508201610067 [10:18:21]line Контрольно-Кассовый Чек [10:18:21]line ПРОДАЖА [10:18:21]line ТРК (МРК, ГНК) : 41 [10:18:21]line Товар: 2710194210 [10:18:21]line ДТ-К-5 [10:18:21]line 19.690 * 76.20 [10:18:21]line = 1500.38 [10:18:21]line НДС 12% НСП 1% [10:18:21]line > о реализуемом товаре [10:18:21]line ОКРУГЛЕНИЕ: -0.38 [10:18:21]line ИТОГО: 1500.00 [10:18:21]line Внесено: 1500.00 [10:18:21]line СДАЧА: 0.00 [10:18:21]line НСП 1% : 13.28 [10:18:21]line НДС 12% : 159.33 [10:18:21]line Наличными: 1500.00 [10:18:21]line Безнал.: 0.00 [10:18:21]line Место: АЗС № 89 "Партнер Нефть" [10:18:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:18:21]line СНО: Общий режим [10:18:21]line Чек 95 23.09.2024 10:18 [10:18:21]line Смена: 476 ФФД: 1.0 [10:18:21]line ЗНМ: 0300000113 [10:18:21]line РНМ: 0000000000091825 [10:18:21]line Версия ККМ: 001 [10:18:21]line ФМ: 0000000000871835 [10:18:21]line ФД: 152223 [10:18:21]line ФПД: 156205959821555 [10:18:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101820&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152223&fm=156205959821555&tin=02508201610067®Number=0000000000091825&sum=150000 [10:18:21]OFD Sender: Processing packet 152223 [packets to send 828, broken 827] [10:18:21]ProducePacketName [10:18:21]name=ofd_packets/00152223 [10:18:21]OFD Sender: To server: pG, [10:18:21]CommunicateWithHost lk.salyk.kg:30040 [10:18:21]ConnectInit lk.salyk.kg [10:18:21]written 0, free lines is 4095 [10:18:22]Write to MH i2c: 01 00 00 F8 07 FF [10:18:22]Write i2c OK [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: 01 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: 01 07 00 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: 01 07 00 F8 07 00 00 00 00 00 D7 0C E9 [10:18:22]RasterBufferAndPrint [10:18:22]line [10:18:22]line [10:18:22]line [10:18:22]line [10:18:22]line [10:18:22]written 0, free lines is 3294 [10:18:22]MH_Cut [10:18:22]Write to MH i2c: D1 01 00 FF 07 01 D8 [10:18:22]Write i2c OK [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: D1 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: D1 01 00 [10:18:22]MH_I2C_Read... [10:18:22]Read from MH i2c: D1 01 00 FF 07 00 D7 [10:18:22]Write to MH i2c: 01 00 00 00 08 08 [10:18:22]Write i2c OK [10:18:22]MH_I2C_Read... [10:18:22]*** Cut start [10:18:22]*** Purtial cut [10:18:22]*** Stage 1: CUTSNS_PIN = 1 [10:18:23]Read from MH i2c: 01 [10:18:23]MH_I2C_Read... [10:18:23]*** Stop cut motor [10:18:23]*** Cut end [10:18:23]Read from MH i2c: 01 07 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: 01 07 00 00 08 00 00 00 00 00 FF 0F 1D [10:18:23]process_action close_receipt done [10:18:23]requested_data is exist [10:18:23]produce_requested_data [10:18:23]requested_item fm.sn is exist - process it [10:18:23]wFMCommunicate request_size=4 [10:18:23]MH_SAM_APDU [10:18:23]CAPDU: 80 11 00 00 [10:18:23]Write to MH i2c: E2 08 00 01 08 80 11 00 00 00 00 00 00 83 [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 17 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 17 00 01 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [10:18: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:18:23]wFMCommunicate OK [10:18:23]requested_item fd.num is exist - process it [10:18:23]SAM_PROTO_GetFieldsCounters [10:18:23]wFMCommunicate request_size=4 [10:18:23]MH_SAM_APDU [10:18:23]CAPDU: 80 13 00 00 [10:18:23]Write to MH i2c: E2 08 00 02 08 80 13 00 00 00 00 00 00 86 [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 62 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 62 00 02 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 9F 52 02 00 0E 04 04 00 DC 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 94 [10:18: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 9F 52 02 00 0E 04 04 00 DC 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:18:23]wFMCommunicate OK [10:18:23]SAM_PROTO_GetFieldsCounters done [10:18:23]requested_item shift.num is exist - process it [10:18:23]requested_item shift.opened is exist - process it [10:18:23]req_shift_opened [10:18:23]FM_GetShiftState [10:18:23]SAM_PROTO_GetShiftState [10:18:23]wFMCommunicate request_size=4 [10:18:23]MH_SAM_APDU [10:18:23]CAPDU: 80 13 01 00 [10:18:23]Write to MH i2c: E2 08 00 03 08 80 13 01 00 00 00 00 00 88 [10:18:23]Write i2c OK [10:18:23]MH_I2C_Read... [10:18:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:23]Read from MH i2c: E2 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 0E 00 [10:18:23]MH_I2C_Read... [10:18:23]Read from MH i2c: E2 0E 00 03 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [10:18:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:18:23]wFMCommunicate OK [10:18:23]SAM_PROTO_GetShiftState done [10:18:23]FM_GetShiftState done [10:18:23]req_shift_opened done [10:18:23]requested_item shift.open_date is exist - process it [10:18:23]req_shift_open_date [10:18:23]req_shift_open_date done [10:18:23]produce_requested_data done [10:18:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152223,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:18:23]process_action_free close_receipt [10:18:23]json_value_free [10:18:23]json_value_free done [10:18:23]process_json_proto returns [10:18:23]Send response to host [10:18:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152223,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:18:23]free response buf [10:18:23]execute_script done [10:18:23]execute_script returns [10:18:23]free content buf [10:18:23]Sock 8.Close socket [10:18:23]Sock 8.Thread stoped [10:18:25]recv_with_timeout no data received [10:18:26]Connected sock=11 [10:18: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 CD C1 04 01 DE 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 5F 00 00 00 F4 03 04 00 6C 40 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8E 11 88 BF 38 F3 B6 3C CC 67 27 45 4E 48 [10:18: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 A3 E1 47 00 CC 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 9F 52 02 00 F4 03 04 00 72 E8 F0 66 B6 04 01 00 00 A1 7B 6D 49 6D 57 00 52 [10:18:27]CommunicateWithHost err = 0 [10:18:27]CheckOFDResponse [10:18:27]1017 (14) - 77093643461234 [10:18:27]1041 (16) - 0000000000871835 [10:18:27]1040 (4) - 152223 [10:18:27]1012 (4) - 23.09.2024 04:02 [10:18:27]1206 (1) - 0 [10:18:27]OFD Sender: Remove packet 152223 [10:18:27]ProducePacketName [10:18:27]name=ofd_packets/00152223 [10:18:27]NVStorageDeleteData [10:18:28]OFD Sender: No OFD packet to send [10:18:33]OFD Sender: No OFD packet to send [10:18:38]OFD Sender: No OFD packet to send [10:18:43]OFD Sender: No OFD packet to send [10:18:48]OFD Sender: No OFD packet to send [10:18:53]OFD Sender: No OFD packet to send [10:18:54]recv_with_timeout no data received [10:18:58]OFD Sender: No OFD packet to send [10:19:03]OFD Sender: No OFD packet to send [10:19:08]OFD Sender: No OFD packet to send [10:19:13]OFD Sender: No OFD packet to send [10:19:17]recv_with_timeout no data received [10:19:18]OFD Sender: No OFD packet to send [10:19:23]OFD Sender: No OFD packet to send [10:19:28]OFD Sender: No OFD packet to send [10:19:33]OFD Sender: No OFD packet to send [10:19:38]OFD Sender: No OFD packet to send [10:19:43]OFD Sender: No OFD packet to send [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:03]OFD Sender: No OFD packet to send [10:20:08]OFD Sender: No OFD packet to send [10:20:13]OFD Sender: No OFD packet to send [10:20:18]OFD Sender: No OFD packet to send [10:20:23]OFD Sender: No OFD packet to send [10:20:26]recv_with_timeout no data received [10:20:28]OFD Sender: No OFD packet to send [10:20:33]OFD Sender: No OFD packet to send [10:20:38]OFD Sender: No OFD packet to send [10:20:43]OFD Sender: No OFD packet to send [10:20:48]OFD Sender: No OFD packet to send [10:20:53]OFD Sender: No OFD packet to send [10:20:58]OFD Sender: No OFD packet to send [10:21:02]recv_with_timeout no data received [10:21:03]OFD Sender: No OFD packet to send [10:21:08]OFD Sender: No OFD packet to send [10:21:13]OFD Sender: No OFD packet to send [10:21:18]OFD Sender: No OFD packet to send [10:21:23]OFD Sender: No OFD packet to send [10:21:28]OFD Sender: No OFD packet to send [10:21:33]OFD Sender: No OFD packet to send [10:21:38]OFD Sender: No OFD packet to send [10:21:43]OFD Sender: No OFD packet to send [10:21:48]OFD Sender: No OFD packet to send [10:21:53]OFD Sender: No OFD packet to send [10:21:58]OFD Sender: No OFD packet to send [10:22:03]OFD Sender: No OFD packet to send [10:22:08]OFD Sender: No OFD packet to send [10:22:09]recv_with_timeout no data received [10:22:13]OFD Sender: No OFD packet to send [10:22:18]OFD Sender: No OFD packet to send [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:43]OFD Sender: No OFD packet to send [10:22:48]OFD Sender: No OFD packet to send [10:22:50]recv_with_timeout no data received [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:05]recv_with_timeout no data received [10:23:09]OFD Sender: No OFD packet to send [10:23:14]OFD Sender: No OFD packet to send [10:23:19]OFD Sender: No OFD packet to send [10:23:24]OFD Sender: No OFD packet to send [10:23:29]OFD Sender: No OFD packet to send [10:23:34]OFD Sender: No OFD packet to send [10:23:39]OFD Sender: No OFD packet to send [10:23:44]OFD Sender: No OFD packet to send [10:23:49]OFD Sender: No OFD packet to send [10:23:49]recv_with_timeout no data received [10:23:54]OFD Sender: No OFD packet to send [10:23:59]OFD Sender: No OFD packet to send [10:24:04]OFD Sender: No OFD packet to send [10:24:06]accept exits with 9 [10:24:06]New connection [10:24:06]New thread 3067084132 created [10:24:06]Thread 3067227492 joined [10:24:06]Waiting for new connection... [10:24:06] Sock 9.Parse request [10:24:06]Sock 9.Check first char [10:24:06]Sock 9.First char is OK [10:24:06]request: POST /json_proto HTTP/1.0 [10:24:06]Method: POST [10:24:06]URL: /json_proto [10:24:06]Method is POST - this is cgi request [10:24:06]url: /json_proto [10:24:06]query_string will be loaded in cgi processing [10:24:06]execute_cgi json_proto POST (null) [10:24:06]execute_cgi path=json_proto method=POST [10:24:06]POST find Content-Length [10:24:06]Host: 172.17.43.67:8080 [10:24:06]Content-Length: 678 [10:24:06]Content-Type: application/json [10:24:06] [10:24:06]POST finish read [10:24:06]Found Content-Length = 678 [10:24:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786231", "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:24:06]execute_script... [10:24: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)1786231", "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:24:06]POST & json_proto [10:24:06]process_json_proto [10:24:06]json parsed OK: [10:24:06]protocol is kg_v1.0 [10:24:06]action value=close_receipt [10:24:06]process_action close_receipt [10:24:06]cmd_close_receipt [10:24:06]MH_GetDate [10:24:06]Write to MH i2c: F0 00 00 04 08 FB [10:24:06]Write i2c OK [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 09 00 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 09 00 04 08 00 C7 41 F1 66 6A BD 47 65 36 [10:24:06]GetLastDocTimeStamp 1727086700 [10:24:06]current date 1727087047 [10:24:06]FM_GetShiftState [10:24:06]SAM_PROTO_GetShiftState [10:24:06]wFMCommunicate request_size=4 [10:24:06]MH_SAM_APDU [10:24:06]CAPDU: 80 13 01 00 [10:24:06]Write to MH i2c: E2 08 00 05 08 80 13 01 00 00 00 00 00 8A [10:24:06]Write i2c OK [10:24:06]MH_I2C_Read... [10:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:06]Read from MH i2c: E2 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: E2 0E 00 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: E2 0E 00 05 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EC [10:24:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:24:06]wFMCommunicate OK [10:24:06]SAM_PROTO_GetShiftState done [10:24:06]FM_GetShiftState done [10:24:06]opened in 1727051593 [10:24:06]opened+sec_in_day 1727137993 [10:24:06]quantity*price = 30035 [10:24:06]sum+1 = 30036 [10:24:06]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 СНО: Общий режим Чек 96 23.09.2024 10:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152224 ФПД: 20223293796646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152224&fm=20223293796646&tin=02508201610067®Number=0000000000091825&sum=30000 [10:24:07]StoreToDocumentArchive [10:24:07]shift 476 fd 152224 [10:24:07]save to /storage/0476/doc_00152224 [10:24:07]save last doc name /storage/0476/doc_00152224 to /storage/kkm_last_doc_name [10:24:07]save OK [10:24:07]Clear old archive folders... [10:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:07]tlvbuf is 00C6DEE0 [10:24:07]SAM_PROTO_ClearQueue [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 09 00 00 [10:24:07]Write to MH i2c: E2 08 00 12 08 80 09 00 00 00 00 00 00 8C [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]SAM_PROTO_ClearQueue done [10:24:07]KKMCreateOFDPacket [10:24:07]OFDProtocolAddRootSTLVToBuf [10:24:07]FM_MakeSignedData [10:24:07]FM_MakeSignedData [10:24:07]SAM_PROTO_SignData [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 01 02 [10:24:07]Write to MH i2c: E2 08 00 13 08 80 0D 01 02 00 00 00 00 94 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 13 08 00 90 00 8F [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=255 [10:24:07]MH_SAM_APDU [10:24: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 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 60 00 00 00 F4 03 04 00 C7 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 [10:24:07]Write to MH i2c: E2 02 01 14 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 60 00 00 00 F4 03 04 00 C7 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 00 00 D4 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]recv_with_timeout no data received [10:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 14 08 00 90 00 90 [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=10 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 02 02 05 64 9A 3E 31 26 [10:24:07]Write to MH i2c: E2 0D 00 15 08 80 0D 02 02 05 00 64 9A 3E 31 26 00 00 34 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 15 08 00 90 00 91 [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 03 02 [10:24:07]Write to MH i2c: E2 08 00 16 08 80 0D 03 02 00 00 00 00 99 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 0B 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 0B 00 16 08 00 31 22 02 F5 A3 72 E2 B7 90 00 92 [10:24:07]RAPDU: 31 22 02 F5 A3 72 E2 B7 90 00 [10:24:07]wFMCommunicate OK [10:24:07]SAM_PROTO_SignData done [10:24:07]FM_MakeSignedData done [10:24:07]CreateOFDProtocolMessage [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 11 00 00 [10:24:07]Write to MH i2c: E2 08 00 17 08 80 11 00 00 00 00 00 00 99 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 17 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 17 00 17 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [10:24: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:24:07]wFMCommunicate OK [10:24:07]CreateOFDProtocolMessage done [10:24:07]OFDSenderStorePacket 152224 [10:24:07]StoreOFDPacket docnum=152224 [10:24: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 E7 AA 07 01 9D 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 60 00 00 00 F4 03 04 00 C7 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 64 9A 3E 31 26 31 22 02 F5 A3 72 E2 B7 [10:24:07]CheckFolder [10:24:07]dirname=/storage/ofd_packets [10:24:07]CheckFolder done [10:24:07]ProducePacketName [10:24:07]name=ofd_packets/00152224 [10:24:07]NVStorageSaveData ofd_packets/00152224 [10:24:07]File name is /storage/ofd_packets/00152224 [10:24:07]Write 301 bytes [10:24:07]NVStorageSaveData done [10:24:07]OFDSenderStorePacket done [10:24:07]KKMCreateOFDPacket done [10:24:07]NVStorageSaveData kkm_last_timestamp [10:24:07]File name is /storage/kkm_last_timestamp [10:24:07]Write 4 bytes [10:24:07]NVStorageSaveData done [10:24:07]ExternCall_PrintAddStr [10:24:07]wPrintStart [10:24:07]Write to MH i2c: 01 00 00 18 08 20 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: 01 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: 01 07 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: 01 07 00 18 08 00 00 00 00 00 FF 0F 35 [10:24:07]RasterBufferAndPrint [10:24:07]line Счет N : (1)1786231 [10:24:07]line ИНН: 02508201610067 [10:24:07]line Контрольно-Кассовый Чек [10:24:07]line ПРОДАЖА [10:24:07]line ТРК (МРК, ГНК) : 22 [10:24:07]line Товар: 2710124130 [10:24:07]line Аи-92-К-5 [10:24:07]line 4.430 * 67.80 [10:24:07]line = 300.35 [10:24:07]line НДС 12% НСП 1% [10:24:07]line > о реализуемом товаре [10:24:07]line ОКРУГЛЕНИЕ: -0.35 [10:24:07]line ИТОГО: 300.00 [10:24:07]line Внесено: 300.00 [10:24:07]line СДАЧА: 0.00 [10:24:07]line НСП 1% : 2.66 [10:24:07]line НДС 12% : 31.90 [10:24:07]line Наличными: 300.00 [10:24:07]line Безнал.: 0.00 [10:24:07]line Место: АЗС № 89 "Партнер Нефть" [10:24:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:07]line СНО: Общий режим [10:24:07]line Чек 96 23.09.2024 10:24 [10:24:07]line Смена: 476 ФФД: 1.0 [10:24:07]line ЗНМ: 0300000113 [10:24:07]line РНМ: 0000000000091825 [10:24:07]line Версия ККМ: 001 [10:24:07]line ФМ: 0000000000871835 [10:24:07]line ФД: 152224 [10:24:07]line ФПД: 20223293796646 [10:24:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152224&fm=20223293796646&tin=02508201610067®Number=0000000000091825&sum=30000 [10:24:07]written 0, free lines is 4095 [10:24:07]OFD Sender: Processing packet 152224 [packets to send 828, broken 827] [10:24:07]ProducePacketName [10:24:07]name=ofd_packets/00152224 [10:24:07]OFD Sender: To server: pG, [10:24:07]CommunicateWithHost lk.salyk.kg:30040 [10:24:07]ConnectInit lk.salyk.kg [10:24:08]Write to MH i2c: 01 00 00 43 08 4B [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 D6 0C 34 [10:24:08]RasterBufferAndPrint [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]written 0, free lines is 3294 [10:24:08]MH_Cut [10:24:08]Write to MH i2c: D1 01 00 4A 08 01 24 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 01 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 01 00 4A 08 00 23 [10:24:08]Write to MH i2c: 01 00 00 4B 08 53 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:09]*** Cut start [10:24:09]*** Purtial cut [10:24:09]*** Stage 1: CUTSNS_PIN = 1 [10:24:09]Connected sock=8 [10:24: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 E7 AA 07 01 9D 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 60 00 00 00 F4 03 04 00 C7 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 64 9A 3E 31 26 31 22 02 F5 A3 72 E2 B7 [10:24:09]Read from MH i2c: 01 [10:24:09]MH_I2C_Read... [10:24:09]*** Stop cut motor [10:24:09]*** Cut end [10:24:09]Read from MH i2c: 01 07 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: 01 07 00 4B 08 00 00 00 00 00 FF 0F 68 [10:24:09]process_action close_receipt done [10:24:09]requested_data is exist [10:24:09]produce_requested_data [10:24:09]requested_item fm.sn is exist - process it [10:24:09]wFMCommunicate request_size=4 [10:24:09]MH_SAM_APDU [10:24:09]CAPDU: 80 11 00 00 [10:24:09]Write to MH i2c: E2 08 00 4C 08 80 11 00 00 00 00 00 00 CE [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:09]Read from MH i2c: E2 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 17 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 17 00 4C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [10:24: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:24:09]wFMCommunicate OK [10:24:09]requested_item fd.num is exist - process it [10:24:09]SAM_PROTO_GetFieldsCounters [10:24:09]wFMCommunicate request_size=4 [10:24:09]MH_SAM_APDU [10:24:09]CAPDU: 80 13 00 00 [10:24:09]Write to MH i2c: E2 08 00 4D 08 80 13 00 00 00 00 00 00 D1 [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:09]Read from MH i2c: E2 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 62 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 62 00 4D 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 A0 52 02 00 0E 04 04 00 DC 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 E3 [10:24: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 A0 52 02 00 0E 04 04 00 DC 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:24:09]wFMCommunicate OK [10:24:09]SAM_PROTO_GetFieldsCounters done [10:24:09]requested_item shift.num is exist - process it [10:24:09]requested_item shift.opened is exist - process it [10:24:09]req_shift_opened [10:24:09]FM_GetShiftState [10:24:09]SAM_PROTO_GetShiftState [10:24:09]wFMCommunicate request_size=4 [10:24:09]MH_SAM_APDU [10:24:09]CAPDU: 80 13 01 00 [10:24:09]Write to MH i2c: E2 08 00 4E 08 80 13 01 00 00 00 00 00 D3 [10:24:09]Write i2c OK [10:24:09]MH_I2C_Read... [10:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:09]Read from MH i2c: E2 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 0E 00 [10:24:09]MH_I2C_Read... [10:24:09]Read from MH i2c: E2 0E 00 4E 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [10:24:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:24:09]wFMCommunicate OK [10:24:09]SAM_PROTO_GetShiftState done [10:24:09]FM_GetShiftState done [10:24:09]req_shift_opened done [10:24:09]requested_item shift.open_date is exist - process it [10:24:09]req_shift_open_date [10:24:09]req_shift_open_date done [10:24:09]produce_requested_data done [10:24:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152224,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:24:09]process_action_free close_receipt [10:24:09]json_value_free [10:24:09]json_value_free done [10:24:09]process_json_proto returns [10:24:09]Send response to host [10:24:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152224,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:24:09]free response buf [10:24:09]execute_script done [10:24:09]execute_script returns [10:24:09]free content buf [10:24:09]Sock 9.Close socket [10:24:09]Sock 9.Thread stoped [10:24: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 FD 40 47 00 61 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 A0 52 02 00 F4 03 04 00 C9 E9 F0 66 B6 04 01 00 00 FC 0A 5C BC E7 9E A3 D8 [10:24:09]CommunicateWithHost err = 0 [10:24:09]CheckOFDResponse [10:24:09]1017 (14) - 77093643461234 [10:24:09]1041 (16) - 0000000000871835 [10:24:09]1040 (4) - 152224 [10:24:09]1012 (4) - 23.09.2024 04:08 [10:24:09]1206 (1) - 0 [10:24:09]OFD Sender: Remove packet 152224 [10:24:09]ProducePacketName [10:24:09]name=ofd_packets/00152224 [10:24:09]NVStorageDeleteData [10:24:10]OFD Sender: No OFD packet to send [10:24:15]OFD Sender: No OFD packet to send [10:24:20]OFD Sender: No OFD packet to send [10:24:25]OFD Sender: No OFD packet to send [10:24:30]OFD Sender: No OFD packet to send [10:24:30]recv_with_timeout no data received [10:24:35]OFD Sender: No OFD packet to send [10:24:40]OFD Sender: No OFD packet to send [10:24:45]OFD Sender: No OFD packet to send [10:24:48]accept exits with 10 [10:24:48]New connection [10:24:48]New thread 3067227492 created [10:24:48]Thread 3067084132 joined [10:24:48]Waiting for new connection... [10:24:48] Sock 10.Parse request [10:24:48]Sock 10.Check first char [10:24:48]Sock 10.First char is OK [10:24:48]request: POST /json_proto HTTP/1.0 [10:24:48]Method: POST [10:24:48]URL: /json_proto [10:24:48]Method is POST - this is cgi request [10:24:48]url: /json_proto [10:24:48]query_string will be loaded in cgi processing [10:24:48]execute_cgi json_proto POST (null) [10:24:48]execute_cgi path=json_proto method=POST [10:24:48]POST find Content-Length [10:24:48]Host: 172.17.43.67:8080 [10:24:48]Content-Length: 680 [10:24:48]Content-Type: application/json [10:24:48] [10:24:48]POST finish read [10:24:48]Found Content-Length = 680 [10:24:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786232", "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:24:48]execute_script... [10:24:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786232", "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:24:48]POST & json_proto [10:24:48]process_json_proto [10:24:48]json parsed OK: [10:24:48]protocol is kg_v1.0 [10:24:48]action value=close_receipt [10:24:48]process_action close_receipt [10:24:48]cmd_close_receipt [10:24:48]MH_GetDate [10:24:48]Write to MH i2c: F0 00 00 4F 08 46 [10:24:48]Write i2c OK [10:24:48]MH_I2C_Read... [10:24:48]Read from MH i2c: F0 [10:24:48]MH_I2C_Read... [10:24:48]Read from MH i2c: F0 09 00 [10:24:48]MH_I2C_Read... [10:24:48]Read from MH i2c: F0 09 00 4F 08 00 F1 41 F1 66 6A BD 47 65 AB [10:24:48]GetLastDocTimeStamp 1727087047 [10:24:48]current date 1727087089 [10:24:48]FM_GetShiftState [10:24:48]SAM_PROTO_GetShiftState [10:24:48]wFMCommunicate request_size=4 [10:24:48]MH_SAM_APDU [10:24:48]CAPDU: 80 13 01 00 [10:24:48]Write to MH i2c: E2 08 00 50 08 80 13 01 00 00 00 00 00 D5 [10:24:48]Write i2c OK [10:24:48]MH_I2C_Read... [10:24:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:48]Read from MH i2c: E2 [10:24:48]MH_I2C_Read... [10:24:48]Read from MH i2c: E2 0E 00 [10:24:48]MH_I2C_Read... [10:24:48]Read from MH i2c: E2 0E 00 50 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 37 [10:24:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:24:48]wFMCommunicate OK [10:24:48]SAM_PROTO_GetShiftState done [10:24:48]FM_GetShiftState done [10:24:48]opened in 1727051593 [10:24:48]opened+sec_in_day 1727137993 [10:24:48]quantity*price = 100050 [10:24:48]sum+1 = 100052 [10:24:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 97 23.09.2024 10:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152225 ФПД: 167766541836924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102449&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152225&fm=167766541836924&tin=02508201610067®Number=0000000000091825&sum=100000 [10:24:49]StoreToDocumentArchive [10:24:49]shift 476 fd 152225 [10:24:49]save to /storage/0476/doc_00152225 [10:24:49]save last doc name /storage/0476/doc_00152225 to /storage/kkm_last_doc_name [10:24:49]save OK [10:24:49]Clear old archive folders... [10:24:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:24:49]tlvbuf is 00C8A2E0 [10:24:49]SAM_PROTO_ClearQueue [10:24:49]wFMCommunicate request_size=4 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 09 00 00 [10:24:49]Write to MH i2c: E2 08 00 5D 08 80 09 00 00 00 00 00 00 D7 [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [10:24:49]RAPDU: 90 00 [10:24:49]wFMCommunicate OK [10:24:49]SAM_PROTO_ClearQueue done [10:24:49]KKMCreateOFDPacket [10:24:49]OFDProtocolAddRootSTLVToBuf [10:24:49]FM_MakeSignedData [10:24:49]FM_MakeSignedData [10:24:49]SAM_PROTO_SignData [10:24:49]wFMCommunicate request_size=4 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 0D 01 02 [10:24:49]Write to MH i2c: E2 08 00 5E 08 80 0D 01 02 00 00 00 00 DF [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [10:24:49]RAPDU: 90 00 [10:24:49]wFMCommunicate OK [10:24:49]wFMCommunicate request_size=255 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 61 00 00 00 F4 03 04 00 F1 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 95 31 21 [10:24:49]Write to MH i2c: E2 02 01 5F 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 61 00 00 00 F4 03 04 00 F1 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 95 31 21 00 00 9F [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 5F 08 00 90 00 DB [10:24:49]RAPDU: 90 00 [10:24:49]wFMCommunicate OK [10:24:49]wFMCommunicate request_size=7 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 0D 02 02 02 A2 7C [10:24:49]Write to MH i2c: E2 0A 00 60 08 80 0D 02 02 02 00 A2 7C 00 00 04 [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [10:24:49]RAPDU: 90 00 [10:24:49]wFMCommunicate OK [10:24:49]wFMCommunicate request_size=4 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 0D 03 02 [10:24:49]Write to MH i2c: E2 08 00 61 08 80 0D 03 02 00 00 00 00 E4 [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 0B 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 0B 00 61 08 00 69 70 F4 5C 96 15 31 93 90 00 7D [10:24:49]RAPDU: 69 70 F4 5C 96 15 31 93 90 00 [10:24:49]wFMCommunicate OK [10:24:49]SAM_PROTO_SignData done [10:24:49]FM_MakeSignedData done [10:24:49]CreateOFDProtocolMessage [10:24:49]wFMCommunicate request_size=4 [10:24:49]MH_SAM_APDU [10:24:49]CAPDU: 80 11 00 00 [10:24:49]Write to MH i2c: E2 08 00 62 08 80 11 00 00 00 00 00 00 E4 [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:49]Read from MH i2c: E2 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 17 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: E2 17 00 62 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [10: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 [10:24:49]wFMCommunicate OK [10:24:49]CreateOFDProtocolMessage done [10:24:49]OFDSenderStorePacket 152225 [10:24:49]StoreOFDPacket docnum=152225 [10:24: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 CA 56 04 01 6B 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 61 00 00 00 F4 03 04 00 F1 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 95 31 21 A2 7C 69 70 F4 5C 96 15 31 93 [10:24:49]CheckFolder [10:24:49]dirname=/storage/ofd_packets [10:24:49]CheckFolder done [10:24:49]ProducePacketName [10:24:49]name=ofd_packets/00152225 [10:24:49]NVStorageSaveData ofd_packets/00152225 [10:24:49]File name is /storage/ofd_packets/00152225 [10:24:49]Write 298 bytes [10:24:49]NVStorageSaveData done [10:24:49]OFDSenderStorePacket done [10:24:49]KKMCreateOFDPacket done [10:24:49]NVStorageSaveData kkm_last_timestamp [10:24:49]File name is /storage/kkm_last_timestamp [10:24:49]Write 4 bytes [10:24:49]NVStorageSaveData done [10:24:49]ExternCall_PrintAddStr [10:24:49]wPrintStart [10:24:49]Write to MH i2c: 01 00 00 63 08 6B [10:24:49]Write i2c OK [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: 01 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: 01 07 00 [10:24:49]MH_I2C_Read... [10:24:49]Read from MH i2c: 01 07 00 63 08 00 00 00 00 00 FF 0F 80 [10:24:49]RasterBufferAndPrint [10:24:49]line Счет N : (1)1786232 [10:24:49]line ИНН: 02508201610067 [10:24:49]line Контрольно-Кассовый Чек [10:24:49]line ПРОДАЖА [10:24:49]line ТРК (МРК, ГНК) : 31 [10:24:49]line Товар: 2710194210 [10:24:49]line ДТ-К-5 [10:24:49]line 13.130 * 76.20 [10:24:49]line = 1000.51 [10:24:49]line НДС 12% НСП 1% [10:24:49]line > о реализуемом товаре [10:24:49]line ОКРУГЛЕНИЕ: -0.51 [10:24:49]line ИТОГО: 1000.00 [10:24:49]line Внесено: 1000.00 [10:24:49]line СДАЧА: 0.00 [10:24:49]line НСП 1% : 8.85 [10:24:49]line НДС 12% : 106.25 [10:24:49]line Наличными: 1000.00 [10:24:49]line Безнал.: 0.00 [10:24:49]line Место: АЗС № 89 "Партнер Нефть" [10:24:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:49]line СНО: Общий режим [10:24:49]line Чек 97 23.09.2024 10:24 [10:24:49]line Смена: 476 ФФД: 1.0 [10:24:49]line ЗНМ: 0300000113 [10:24:49]line РНМ: 0000000000091825 [10:24:49]line Версия ККМ: 001 [10:24:49]line ФМ: 0000000000871835 [10:24:49]line ФД: 152225 [10:24:49]line ФПД: 167766541836924 [10:24:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102449&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152225&fm=167766541836924&tin=02508201610067®Number=0000000000091825&sum=100000 [10:24:50]OFD Sender: Processing packet 152225 [packets to send 828, broken 827] [10:24:50]ProducePacketName [10:24:50]name=ofd_packets/00152225 [10:24:50]OFD Sender: To server: pG, [10:24:50]CommunicateWithHost lk.salyk.kg:30040 [10:24:50]ConnectInit lk.salyk.kg [10:24:50]written 0, free lines is 4095 [10:24:50]Connected sock=8 [10:24: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 0C 01 00 00 CA 56 04 01 6B 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 61 00 00 00 F4 03 04 00 F1 41 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 95 31 21 A2 7C 69 70 F4 5C 96 15 31 93 [10:24:50]Write to MH i2c: 01 00 00 8E 08 96 [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: 01 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: 01 07 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: 01 07 00 8E 08 00 00 00 00 00 DF 0C 88 [10:24:50]RasterBufferAndPrint [10:24:50]line [10:24:50]line [10:24:50]line [10:24:50]line [10:24:50]line [10:24:50]written 0, free lines is 3301 [10:24:50]MH_Cut [10:24:50]Write to MH i2c: D1 01 00 95 08 01 6F [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: D1 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: D1 01 00 [10:24:50]MH_I2C_Read... [10:24:50]Read from MH i2c: D1 01 00 95 08 00 6E [10:24:50]Write to MH i2c: 01 00 00 96 08 9E [10:24:50]Write i2c OK [10:24:50]MH_I2C_Read... [10:24: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 B4 21 47 00 A0 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 52 02 00 F4 03 04 00 F2 E9 F0 66 B6 04 01 00 00 CA E5 18 BD D2 93 6C B4 [10:24:50]CommunicateWithHost err = 0 [10:24:50]CheckOFDResponse [10:24:50]1017 (14) - 77093643461234 [10:24:50]1041 (16) - 0000000000871835 [10:24:50]1040 (4) - 152225 [10:24:50]1012 (4) - 23.09.2024 04:09 [10:24:50]1206 (1) - 0 [10:24:50]OFD Sender: Remove packet 152225 [10:24:50]ProducePacketName [10:24:50]name=ofd_packets/00152225 [10:24:50]NVStorageDeleteData [10:24:51]*** Cut start [10:24:51]*** Purtial cut [10:24:51]*** Stage 1: CUTSNS_PIN = 1 [10:24:51]OFD Sender: No OFD packet to send [10:24:51]Read from MH i2c: 01 [10:24:51]MH_I2C_Read... [10:24:51]*** Stop cut motor [10:24:51]*** Cut end [10:24:51]Read from MH i2c: 01 07 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: 01 07 00 96 08 00 00 00 00 00 FF 0F B3 [10:24:51]process_action close_receipt done [10:24:51]requested_data is exist [10:24:51]produce_requested_data [10:24:51]requested_item fm.sn is exist - process it [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 11 00 00 [10:24:51]Write to MH i2c: E2 08 00 97 08 80 11 00 00 00 00 00 00 19 [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 17 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 17 00 97 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [10:24: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:24:51]wFMCommunicate OK [10:24:51]requested_item fd.num is exist - process it [10:24:51]SAM_PROTO_GetFieldsCounters [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 13 00 00 [10:24:51]Write to MH i2c: E2 08 00 98 08 80 13 00 00 00 00 00 00 1C [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 62 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 62 00 98 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 A1 52 02 00 0E 04 04 00 DC 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 32 [10:24: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 A1 52 02 00 0E 04 04 00 DC 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:24:51]wFMCommunicate OK [10:24:51]SAM_PROTO_GetFieldsCounters done [10:24:51]requested_item shift.num is exist - process it [10:24:51]requested_item shift.opened is exist - process it [10:24:51]req_shift_opened [10:24:51]FM_GetShiftState [10:24:51]SAM_PROTO_GetShiftState [10:24:51]wFMCommunicate request_size=4 [10:24:51]MH_SAM_APDU [10:24:51]CAPDU: 80 13 01 00 [10:24:51]Write to MH i2c: E2 08 00 99 08 80 13 01 00 00 00 00 00 1E [10:24:51]Write i2c OK [10:24:51]MH_I2C_Read... [10:24:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:51]Read from MH i2c: E2 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 0E 00 [10:24:51]MH_I2C_Read... [10:24:51]Read from MH i2c: E2 0E 00 99 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 80 [10:24:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:24:51]wFMCommunicate OK [10:24:51]SAM_PROTO_GetShiftState done [10:24:51]FM_GetShiftState done [10:24:51]req_shift_opened done [10:24:51]requested_item shift.open_date is exist - process it [10:24:51]req_shift_open_date [10:24:51]req_shift_open_date done [10:24:51]produce_requested_data done [10:24:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152225,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:24:51]process_action_free close_receipt [10:24:51]json_value_free [10:24:51]json_value_free done [10:24:51]process_json_proto returns [10:24:51]Send response to host [10:24:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152225,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:24:51]free response buf [10:24:51]execute_script done [10:24:51]execute_script returns [10:24:51]free content buf [10:24:51]Sock 10.Close socket [10:24:51]Sock 10.Thread stoped [10:24:56]OFD Sender: No OFD packet to send [10:24:59]recv_with_timeout no data received [10:25:01]OFD Sender: No OFD packet to send [10:25:06]OFD Sender: No OFD packet to send [10:25:11]OFD Sender: No OFD packet to send [10:25:16]OFD Sender: No OFD packet to send [10:25:17]recv_with_timeout no data received [10:25:21]OFD Sender: No OFD packet to send [10:25:26]OFD Sender: No OFD packet to send [10:25:28]recv_with_timeout no data received [10:25:31]OFD Sender: No OFD packet to send [10:25:36]OFD Sender: No OFD packet to send [10:25:41]OFD Sender: No OFD packet to send [10:25:46]OFD Sender: No OFD packet to send [10:25:51]OFD Sender: No OFD packet to send [10:25:56]OFD Sender: No OFD packet to send [10:26:01]OFD Sender: No OFD packet to send [10:26:06]accept exits with 9 [10:26:06]New connection [10:26:06]New thread 3067084132 created [10:26:06]Thread 3067227492 joined [10:26:06]Waiting for new connection... [10:26:06] Sock 9.Parse request [10:26:06]Sock 9.Check first char [10:26:06]Sock 9.First char is OK [10:26:06]request: POST /json_proto HTTP/1.0 [10:26:06]Method: POST [10:26:06]URL: /json_proto [10:26:06]Method is POST - this is cgi request [10:26:06]url: /json_proto [10:26:06]query_string will be loaded in cgi processing [10:26:06]execute_cgi json_proto POST (null) [10:26:06]execute_cgi path=json_proto method=POST [10:26:06]POST find Content-Length [10:26:06]Host: 172.17.43.67:8080 [10:26:06]Content-Length: 678 [10:26:06]Content-Type: application/json [10:26:06] [10:26:06]POST finish read [10:26:06]Found Content-Length = 678 [10:26:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786233", "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" ] } } [10:26:06]execute_script... [10:26:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786233", "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" ] } } [10:26:06]POST & json_proto [10:26:06]process_json_proto [10:26:06]json parsed OK: [10:26:06]protocol is kg_v1.0 [10:26:06]action value=close_receipt [10:26:06]process_action close_receipt [10:26:06]cmd_close_receipt [10:26:06]MH_GetDate [10:26:06]Write to MH i2c: F0 00 00 9A 08 91 [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: F0 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: F0 09 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: F0 09 00 9A 08 00 3F 42 F1 66 6A BD 47 65 45 [10:26:06]GetLastDocTimeStamp 1727087089 [10:26:06]current date 1727087167 [10:26:06]FM_GetShiftState [10:26:06]SAM_PROTO_GetShiftState [10:26:06]wFMCommunicate request_size=4 [10:26:06]MH_SAM_APDU [10:26:06]CAPDU: 80 13 01 00 [10:26:06]Write to MH i2c: E2 08 00 9B 08 80 13 01 00 00 00 00 00 20 [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 0E 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 0E 00 9B 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 82 [10:26:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:26:06]wFMCommunicate OK [10:26:06]SAM_PROTO_GetShiftState done [10:26:06]FM_GetShiftState done [10:26:06]opened in 1727051593 [10:26:06]opened+sec_in_day 1727137993 [10:26:06]quantity*price = 50036 [10:26:06]sum+1 = 50037 [10:26:06]Check (price>sum+1) || (price+1 о реализуемом товаре [10:28:48]line ОКРУГЛЕНИЕ: -0.36 [10:28:48]line ИТОГО: 500.00 [10:28:48]line Внесено: 500.00 [10:28:48]line СДАЧА: 0.00 [10:28:48]line НСП 1% : 4.43 [10:28:48]line НДС 12% : 53.14 [10:28:48]line Наличными: 500.00 [10:28:48]line Безнал.: 0.00 [10:28:48]line Место: АЗС № 89 "Партнер Нефть" [10:28:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:28:48]line СНО: Общий режим [10:28:48]line Чек 98 23.09.2024 10:26 [10:28:48]line Смена: 476 ФФД: 1.0 [10:28:48]line ЗНМ: 0300000113 [10:28:48]line РНМ: 0000000000091825 [10:28:48]line Версия ККМ: 001 [10:28:48]line ФМ: 0000000000871835 [10:28:48]line ФД: 152226 [10:28:48]line ФПД: 256166860545701 [10:28:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102607&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152226&fm=256166860545701&tin=02508201610067®Number=0000000000091825&sum=50000 [10:28:48]written 0, free lines is 4095 [10:28: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 2E 55 47 00 71 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 A2 52 02 00 F4 03 04 00 DF EA F0 66 B6 04 01 00 00 4C 8E 90 34 05 22 51 3D [10:28:48]CommunicateWithHost err = 0 [10:28:48]CheckOFDResponse [10:28:48]1017 (14) - 77093643461234 [10:28:48]1041 (16) - 0000000000871835 [10:28:48]1040 (4) - 152226 [10:28:48]1012 (4) - 23.09.2024 04:13 [10:28:48]1206 (1) - 0 [10:28:48]OFD Sender: Remove packet 152226 [10:28:48]ProducePacketName [10:28:48]name=ofd_packets/00152226 [10:28:48]NVStorageDeleteData [10:28:49]Write to MH i2c: 01 00 00 48 00 48 [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: 01 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: 01 07 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 EE 0C 49 [10:28:49]RasterBufferAndPrint [10:28:49]line [10:28:49]line [10:28:49]line [10:28:49]line [10:28:49]line [10:28:49]written 0, free lines is 3328 [10:28:49]MH_Cut [10:28:49]Write to MH i2c: D1 01 00 4F 00 01 21 [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: D1 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: D1 01 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: D1 01 00 4F 00 00 20 [10:28:49]Write to MH i2c: 01 00 00 50 00 50 [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]OFD Sender: No OFD packet to send [10:28:49]*** Cut start [10:28:49]*** Purtial cut [10:28:49]*** Stage 1: CUTSNS_PIN = 1 [10:28:50]Read from MH i2c: 01 *** Stop cut motor [10:28:50] [10:28:50]*** Cut end [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: 01 07 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [10:28:50]process_action print_doc done [10:28:50]requested_data is exist [10:28:50]produce_requested_data [10:28:50]produce_requested_data return (null) [10:28:50]process_action_free print_doc [10:28:50]json_value_free [10:28:50]json_value_free done [10:28:50]process_json_proto returns [10:28:50]Send response to host [10:28:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [10:28:50]free response buf [10:28:50]execute_script done [10:28:50]execute_script returns [10:28:50]free content buf [10:28:50]Sock 8.Close socket [10:28:50]Sock 8.Thread stoped [10:28:53]recv_with_timeout no data received [10:28:54]OFD Sender: No OFD packet to send [10:28:59]OFD Sender: No OFD packet to send [10:29:04]OFD Sender: No OFD packet to send [10:29:04]recv_with_timeout no data received [10:29:09]OFD Sender: No OFD packet to send [10:29:14]OFD Sender: No OFD packet to send [10:29:16]recv_with_timeout no data received [10:29:19]OFD Sender: No OFD packet to send [10:29:24]OFD Sender: No OFD packet to send [10:29:29]recv_with_timeout no data received [10:29:29]OFD Sender: No OFD packet to send [10:29:34]OFD Sender: No OFD packet to send [10:29:39]OFD Sender: No OFD packet to send [10:29:44]OFD Sender: No OFD packet to send [10:29:48]recv_with_timeout no data received [10:29:49]OFD Sender: No OFD packet to send [10:29:54]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30:04]OFD Sender: No OFD packet to send [10:30:09]OFD Sender: No OFD packet to send [10:30:11]recv_with_timeout no data received [10:30:14]OFD Sender: No OFD packet to send [10:30:19]OFD Sender: No OFD packet to send [10:30:24]OFD Sender: No OFD packet to send [10:30:29]OFD Sender: No OFD packet to send [10:30:34]OFD Sender: No OFD packet to send [10:30:39]OFD Sender: No OFD packet to send [10:30:44]OFD Sender: No OFD packet to send [10:30:49]OFD Sender: No OFD packet to send [10:30:54]OFD Sender: No OFD packet to send [10:30:59]OFD Sender: No OFD packet to send [10:31:04]OFD Sender: No OFD packet to send [10:31:09]OFD Sender: No OFD packet to send [10:31:14]OFD Sender: No OFD packet to send [10:31:19]OFD Sender: No OFD packet to send [10:31:24]OFD Sender: No OFD packet to send [10:31:29]OFD Sender: No OFD packet to send [10:31:35]OFD Sender: No OFD packet to send [10:31:40]OFD Sender: No OFD packet to send [10:31:45]OFD Sender: No OFD packet to send [10:31:50]OFD Sender: No OFD packet to send [10:31:55]OFD Sender: No OFD packet to send [10:32:00]OFD Sender: No OFD packet to send [10:32:05]OFD Sender: No OFD packet to send [10:32:10]OFD Sender: No OFD packet to send [10:32:11]recv_with_timeout no data received [10:32:15]OFD Sender: No OFD packet to send [10:32:20]OFD Sender: No OFD packet to send [10:32:25]OFD Sender: No OFD packet to send [10:32:30]OFD Sender: No OFD packet to send [10:32:31]accept exits with 10 [10:32:31]New connection [10:32:31]New thread 3066903908 created [10:32:31]Thread 3067047268 joined [10:32:31]Waiting for new connection... [10:32:31] Sock 10.Parse request [10:32:31]Sock 10.Check first char [10:32:31]Sock 10.First char is OK [10:32:31]request: POST /json_proto HTTP/1.0 [10:32:31]Method: POST [10:32:31]URL: /json_proto [10:32:31]Method is POST - this is cgi request [10:32:31]url: /json_proto [10:32:31]query_string will be loaded in cgi processing [10:32:31]execute_cgi json_proto POST (null) [10:32:31]execute_cgi path=json_proto method=POST [10:32:31]POST find Content-Length [10:32:31]Host: 172.17.43.67:8080 [10:32:31]Content-Length: 781 [10:32:31]Content-Type: application/json [10:32:31] [10:32:31]POST finish read [10:32:31]Found Content-Length = 781 [10:32:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786236", "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" : 21.650, "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" ] } } [10:32:31]execute_script... [10:32: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)1786236", "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" : 21.650, "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" ] } } [10:32:31]POST & json_proto [10:32:31]process_json_proto [10:32:31]json parsed OK: [10:32:31]protocol is kg_v1.0 [10:32:31]action value=close_receipt [10:32:31]process_action close_receipt [10:32:31]cmd_close_receipt [10:32:31]MH_GetDate [10:32:31]Write to MH i2c: F0 00 00 51 00 40 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: F0 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: F0 09 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: F0 09 00 51 00 00 BF 43 F1 66 6A BD 47 65 75 [10:32:31]GetLastDocTimeStamp 1727087167 [10:32:31]current date 1727087551 [10:32:31]FM_GetShiftState [10:32:31]SAM_PROTO_GetShiftState [10:32:31]wFMCommunicate request_size=4 [10:32:31]MH_SAM_APDU [10:32:31]CAPDU: 80 13 01 00 [10:32:31]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 0E 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 31 [10:32:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:32:31]wFMCommunicate OK [10:32:31]SAM_PROTO_GetShiftState done [10:32:31]FM_GetShiftState done [10:32:31]opened in 1727051593 [10:32:31]opened+sec_in_day 1727137993 [10:32:31]quantity*price = 0 [10:32:31]sum+1 = 1 [10:32: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 СНО: Общий режим Чек 99 23.09.2024 10:32 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152227 ФПД: 157716478977781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152227&fm=157716478977781&tin=02508201610067®Number=0000000000091825&sum=0 [10:32:32]StoreToDocumentArchive [10:32:32]shift 476 fd 152227 [10:32:32]save to /storage/0476/doc_00152227 [10:32:32]save last doc name /storage/0476/doc_00152227 to /storage/kkm_last_doc_name [10:32:32]save OK [10:32:32]Clear old archive folders... [10:32:32]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:32:32]tlvbuf is 0158E770 [10:32:32]SAM_PROTO_ClearQueue [10:32:32]wFMCommunicate request_size=4 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 09 00 00 [10:32:32]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]SAM_PROTO_ClearQueue done [10:32:32]KKMCreateOFDPacket [10:32:32]OFDProtocolAddRootSTLVToBuf [10:32:32]FM_MakeSignedData [10:32:32]FM_MakeSignedData [10:32:32]SAM_PROTO_SignData [10:32:32]wFMCommunicate request_size=4 [10:32:32]MH_SAM_APDU [10:32:32]CAPDU: 80 0D 01 02 [10:32:32]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:32]Read from MH i2c: E2 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [10:32:32]RAPDU: 90 00 [10:32:32]wFMCommunicate OK [10:32:32]wFMCommunicate request_size=255 [10:32:32]MH_SAM_APDU [10:32:32]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 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 71 3A B4 66 [10:32:32]Write to MH i2c: E2 02 01 61 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 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 71 3A B4 66 00 00 CF [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [10:32:33]RAPDU: 90 00 [10:32:33]wFMCommunicate OK [10:32:33]wFMCommunicate request_size=6 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 0D 02 02 01 F5 [10:32:33]Write to MH i2c: E2 09 00 62 00 80 0D 02 02 01 00 F5 00 00 D3 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [10:32:33]RAPDU: 90 00 [10:32:33]wFMCommunicate OK [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 0D 03 02 [10:32:33]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0B 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0B 00 63 00 00 A5 89 9D 75 80 F8 33 DA 90 00 A4 [10:32:33]RAPDU: A5 89 9D 75 80 F8 33 DA 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_SignData done [10:32:33]FM_MakeSignedData done [10:32:33]CreateOFDProtocolMessage [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 11 00 00 [10:32:33]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 [10:32:33]MH_I2C_Read... [10:32:33]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:32: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:32:33]wFMCommunicate OK [10:32:33]CreateOFDProtocolMessage done [10:32:33]OFDSenderStorePacket 152227 [10:32:33]StoreOFDPacket docnum=152227 [10:32: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 0B 01 00 00 56 45 03 01 79 0A 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 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 71 3A B4 66 F5 A5 89 9D 75 80 F8 33 DA [10:32:33]CheckFolder [10:32:33]dirname=/storage/ofd_packets [10:32:33]CheckFolder done [10:32:33]ProducePacketName [10:32:33]name=ofd_packets/00152227 [10:32:33]NVStorageSaveData ofd_packets/00152227 [10:32:33]File name is /storage/ofd_packets/00152227 [10:32:33]Write 297 bytes [10:32:33]NVStorageSaveData done [10:32:33]OFDSenderStorePacket done [10:32:33]KKMCreateOFDPacket done [10:32:33]NVStorageSaveData kkm_last_timestamp [10:32:33]File name is /storage/kkm_last_timestamp [10:32:33]Write 4 bytes [10:32:33]NVStorageSaveData done [10:32:33]ExternCall_PrintAddStr [10:32:33]wPrintStart [10:32:33]Write to MH i2c: 01 00 00 65 00 65 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [10:32:33]RasterBufferAndPrint [10:32:33]line Счет N : (1)1786236 [10:32:33]line ИНН: 02508201610067 [10:32:33]line Контрольно-Кассовый Чек [10:32:33]line ПРОДАЖА [10:32:33]line ТРК (МРК, ГНК) : 33 [10:32:33]line Товар: 2710124130 [10:32:33]line Super-92 [10:32:33]line 21.650 * 0.00 [10:32:33]line = 0.00 [10:32:33]line НДС 12% НСП 1% [10:32:33]line > о реализуемом товаре [10:32:33]line ИТОГО: 0.00 [10:32:33]line НСП 1% : 0.00 [10:32:33]line НДС 12% : 0.00 [10:32:33]line Наличными: 0.00 [10:32:33]line Безнал.: 0.00 [10:32:33]line Место: АЗС № 89 "Партнер Нефть" [10:32:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:32:33]line СНО: Общий режим [10:32:33]line Чек 99 23.09.2024 10:32 [10:32:33]line Смена: 476 ФФД: 1.0 [10:32:33]line ЗНМ: 0300000113 [10:32:33]line РНМ: 0000000000091825 [10:32:33]line Версия ККМ: 001 [10:32:33]line Платежная система: O! деньги [10:32:33]line ФМ: 0000000000871835 [10:32:33]line ФД: 152227 [10:32:33]line ФПД: 157716478977781 [10:32:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152227&fm=157716478977781&tin=02508201610067®Number=0000000000091825&sum=0 [10:32:33]written 0, free lines is 4095 [10:32:33]OFD Sender: Processing packet 152227 [packets to send 828, broken 827] [10:32:33]ProducePacketName [10:32:33]name=ofd_packets/00152227 [10:32:33]OFD Sender: To server: pG, [10:32:33]CommunicateWithHost lk.salyk.kg:30040 [10:32:33]ConnectInit lk.salyk.kg [10:32:33]Write to MH i2c: 01 00 00 8F 00 8F [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 F6 0C 98 [10:32:33]RasterBufferAndPrint [10:32:33]line [10:32:33]line [10:32:33]line [10:32:33]line [10:32:33]line [10:32:33]written 0, free lines is 3324 [10:32:33]MH_Cut [10:32:33]Write to MH i2c: D1 01 00 96 00 01 68 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: D1 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: D1 01 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: D1 01 00 96 00 00 67 [10:32:33]Write to MH i2c: 01 00 00 97 00 97 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]Connected sock=8 [10:32: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 56 45 03 01 79 0A 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 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 71 3A B4 66 F5 A5 89 9D 75 80 F8 33 DA [10:32: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 A3 8E 47 00 D8 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 52 02 00 F4 03 04 00 C1 EB F0 66 B6 04 01 00 00 65 B8 1F FC DD CA 46 76 [10:32:34]CommunicateWithHost err = 0 [10:32:34]CheckOFDResponse [10:32:34]1017 (14) - 77093643461234 [10:32:34]1041 (16) - 0000000000871835 [10:32:34]1040 (4) - 152227 [10:32:34]1012 (4) - 23.09.2024 04:17 [10:32:34]1206 (1) - 0 [10:32:34]OFD Sender: Remove packet 152227 [10:32:34]ProducePacketName [10:32:34]name=ofd_packets/00152227 [10:32:34]NVStorageDeleteData [10:32:34]*** Cut start [10:32:34]*** Purtial cut [10:32:34]*** Stage 1: CUTSNS_PIN = 1 [10:32:34]Read from MH i2c: 01 [10:32:34]MH_I2C_Read... [10:32:34]*** Stop cut motor [10:32:34]*** Cut end [10:32:34]Read from MH i2c: 01 07 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [10:32:34]process_action close_receipt done [10:32:34]requested_data is exist [10:32:34]produce_requested_data [10:32:34]requested_item fm.sn is exist - process it [10:32:34]wFMCommunicate request_size=4 [10:32:34]MH_SAM_APDU [10:32:34]CAPDU: 80 11 00 00 [10:32:34]Write to MH i2c: E2 08 00 98 00 80 11 00 00 00 00 00 00 12 [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:34]Read from MH i2c: E2 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 17 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 17 00 98 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [10:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:34]wFMCommunicate OK [10:32:34]requested_item fd.num is exist - process it [10:32:34]SAM_PROTO_GetFieldsCounters [10:32:34]wFMCommunicate request_size=4 [10:32:34]MH_SAM_APDU [10:32:34]CAPDU: 80 13 00 00 [10:32:34]Write to MH i2c: E2 08 00 99 00 80 13 00 00 00 00 00 00 15 [10:32:34]Write i2c OK [10:32:34]MH_I2C_Read... [10:32:34]OFD Sender: No OFD packet to send [10:32:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:34]Read from MH i2c: E2 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 62 00 [10:32:34]MH_I2C_Read... [10:32:34]Read from MH i2c: E2 62 00 99 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 A3 52 02 00 0E 04 04 00 DC 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 33 [10:32: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 52 02 00 0E 04 04 00 DC 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:32:35]wFMCommunicate OK [10:32:35]SAM_PROTO_GetFieldsCounters done [10:32:35]requested_item shift.num is exist - process it [10:32:35]requested_item shift.opened is exist - process it [10:32:35]req_shift_opened [10:32:35]FM_GetShiftState [10:32:35]SAM_PROTO_GetShiftState [10:32:35]wFMCommunicate request_size=4 [10:32:35]MH_SAM_APDU [10:32:35]CAPDU: 80 13 01 00 [10:32:35]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [10:32:35]Write i2c OK [10:32:35]MH_I2C_Read... [10:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:35]Read from MH i2c: E2 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 0E 00 [10:32:35]MH_I2C_Read... [10:32:35]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 79 [10:32:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:32:35]wFMCommunicate OK [10:32:35]SAM_PROTO_GetShiftState done [10:32:35]FM_GetShiftState done [10:32:35]req_shift_opened done [10:32:35]requested_item shift.open_date is exist - process it [10:32:35]req_shift_open_date [10:32:35]req_shift_open_date done [10:32:35]produce_requested_data done [10:32:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152227,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:32:35]process_action_free close_receipt [10:32:35]json_value_free [10:32:35]json_value_free done [10:32:35]process_json_proto returns [10:32:35]Send response to host [10:32:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152227,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:32:35]free response buf [10:32:35]execute_script done [10:32:35]execute_script returns [10:32:35]free content buf [10:32:35]Sock 10.Close socket [10:32:35]Sock 10.Thread stoped [10:32:39]OFD Sender: No OFD packet to send [10:32:43]recv_with_timeout no data received [10:32:44]OFD Sender: No OFD packet to send [10:32:49]OFD Sender: No OFD packet to send [10:32:54]recv_with_timeout no data received [10:32:54]OFD Sender: No OFD packet to send [10:32:59]OFD Sender: No OFD packet to send [10:33:04]accept exits with 9 [10:33:04]New connection [10:33:04]New thread 3067047268 created [10:33:04]Thread 3066903908 joined [10:33:04]Waiting for new connection... [10:33:04] Sock 9.Parse request [10:33:04]Sock 9.Check first char [10:33:04]Sock 9.First char is OK [10:33:04]request: POST /json_proto HTTP/1.0 [10:33:04]Method: POST [10:33:04]URL: /json_proto [10:33:04]Method is POST - this is cgi request [10:33:04]url: /json_proto [10:33:04]query_string will be loaded in cgi processing [10:33:04]execute_cgi json_proto POST (null) [10:33:04]execute_cgi path=json_proto method=POST [10:33:04]POST find Content-Length [10:33:04]Host: 172.17.43.67:8080 [10:33:04]Content-Length: 957 [10:33:04]Content-Type: application/json [10:33:04] [10:33:04]POST finish read [10:33:04]Found Content-Length = 957 [10:33:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 26.360, "sum" : 1800.39, "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 26.36 \u0441\u043E\u043C", "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:04]execute_script... [10:33: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)1786235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 26.360, "sum" : 1800.39, "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 26.36 \u0441\u043E\u043C", "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:04]POST & json_proto [10:33:04]process_json_proto [10:33:04]json parsed OK: [10:33:04]protocol is kg_v1.0 [10:33:04]action value=close_receipt [10:33:04]process_action close_receipt [10:33:04]cmd_close_receipt [10:33:04]MH_GetDate [10:33:04]Write to MH i2c: F0 00 00 9B 00 8A [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: F0 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: F0 09 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: F0 09 00 9B 00 00 E0 43 F1 66 6A BD 47 65 E0 [10:33:04]GetLastDocTimeStamp 1727087551 [10:33:04]current date 1727087584 [10:33:04]FM_GetShiftState [10:33:04]SAM_PROTO_GetShiftState [10:33:04]wFMCommunicate request_size=4 [10:33:04]MH_SAM_APDU [10:33:04]CAPDU: 80 13 01 00 [10:33:04]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:04]Read from MH i2c: E2 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 0E 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7B [10:33:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:33:04]wFMCommunicate OK [10:33:04]SAM_PROTO_GetShiftState done [10:33:04]FM_GetShiftState done [10:33:04]opened in 1727051593 [10:33:04]opened+sec_in_day 1727137993 [10:33:04]quantity*price = 180038 [10:33:04]sum+1 = 180040 [10:33:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.19 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 100 23.09.2024 10:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 26.36 сом ФМ: 0000000000871835 ФД: 152228 ФПД: 276032511736701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152228&fm=276032511736701&tin=02508201610067®Number=0000000000091825&sum=180000 [10:33:05]StoreToDocumentArchive [10:33:05]shift 476 fd 152228 [10:33:05]save to /storage/0476/doc_00152228 [10:33:05]save last doc name /storage/0476/doc_00152228 to /storage/kkm_last_doc_name [10:33:05]save OK [10:33:05]Clear old archive folders... [10:33:05]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:33:05]tlvbuf is 015E5F40 [10:33:05]SAM_PROTO_ClearQueue [10:33:05]wFMCommunicate request_size=4 [10:33:05]MH_SAM_APDU [10:33:05]CAPDU: 80 09 00 00 [10:33:05]Write to MH i2c: E2 08 00 A9 00 80 09 00 00 00 00 00 00 1B [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:05]Read from MH i2c: E2 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [10:33:05]RAPDU: 90 00 [10:33:05]wFMCommunicate OK [10:33:05]SAM_PROTO_ClearQueue done [10:33:05]KKMCreateOFDPacket [10:33:05]OFDProtocolAddRootSTLVToBuf [10:33:05]FM_MakeSignedData [10:33:05]FM_MakeSignedData [10:33:05]SAM_PROTO_SignData [10:33:05]wFMCommunicate request_size=4 [10:33:05]MH_SAM_APDU [10:33:05]CAPDU: 80 0D 01 02 [10:33:05]Write to MH i2c: E2 08 00 AA 00 80 0D 01 02 00 00 00 00 23 [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:05]Read from MH i2c: E2 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [10:33:05]RAPDU: 90 00 [10:33:05]wFMCommunicate OK [10:33:05]wFMCommunicate request_size=255 [10:33:05]MH_SAM_APDU [10:33: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 F8 66 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 47 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 4A 00 00 00 00 07 04 06 00 20 BF 02 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 E0 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FB 0C D3 CE FB [10:33:05]Write to MH i2c: E2 02 01 AB 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 F8 66 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 47 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 4A 00 00 00 00 07 04 06 00 20 BF 02 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 E0 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FB 0C D3 CE FB 00 00 CD [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 03 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [10:33:06]RAPDU: 90 00 [10:33:06]wFMCommunicate OK [10:33:06]wFMCommunicate request_size=6 [10:33:06]MH_SAM_APDU [10:33:06]CAPDU: 80 0D 02 02 01 7D [10:33:06]Write to MH i2c: E2 09 00 AC 00 80 0D 02 02 01 00 7D 00 00 A5 [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 03 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [10:33:06]RAPDU: 90 00 [10:33:06]wFMCommunicate OK [10:33:06]wFMCommunicate request_size=4 [10:33:06]MH_SAM_APDU [10:33:06]CAPDU: 80 0D 03 02 [10:33:06]Write to MH i2c: E2 08 00 AD 00 80 0D 03 02 00 00 00 00 28 [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 0B 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 0B 00 AD 00 00 DE E0 8C 66 EF 01 CC E5 90 00 7A [10:33:06]RAPDU: DE E0 8C 66 EF 01 CC E5 90 00 [10:33:06]wFMCommunicate OK [10:33:06]SAM_PROTO_SignData done [10:33:06]FM_MakeSignedData done [10:33:06]CreateOFDProtocolMessage [10:33:06]wFMCommunicate request_size=4 [10:33:06]MH_SAM_APDU [10:33:06]CAPDU: 80 11 00 00 [10:33:06]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 17 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [10:33: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:33:06]wFMCommunicate OK [10:33:06]CreateOFDProtocolMessage done [10:33:06]OFDSenderStorePacket 152228 [10:33:06]StoreOFDPacket docnum=152228 [10:33: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 0B 01 00 00 5A BF 03 01 B2 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 F8 66 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 47 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 4A 00 00 00 00 07 04 06 00 20 BF 02 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 E0 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FB 0C D3 CE FB 7D DE E0 8C 66 EF 01 CC E5 [10:33:06]CheckFolder [10:33:06]dirname=/storage/ofd_packets [10:33:06]CheckFolder done [10:33:06]ProducePacketName [10:33:06]name=ofd_packets/00152228 [10:33:06]NVStorageSaveData ofd_packets/00152228 [10:33:06]File name is /storage/ofd_packets/00152228 [10:33:06]Write 297 bytes [10:33:06]NVStorageSaveData done [10:33:06]OFDSenderStorePacket done [10:33:06]KKMCreateOFDPacket done [10:33:06]NVStorageSaveData kkm_last_timestamp [10:33:06]File name is /storage/kkm_last_timestamp [10:33:06]Write 4 bytes [10:33:06]NVStorageSaveData done [10:33:06]ExternCall_PrintAddStr [10:33:06]wPrintStart [10:33:06]Write to MH i2c: 01 00 00 AF 00 AF [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 07 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [10:33:06]RasterBufferAndPrint [10:33:06]line Счет N : (1)1786235 [10:33:06]line ИНН: 02508201610067 [10:33:06]line Контрольно-Кассовый Чек [10:33:06]line ПРОДАЖА [10:33:06]line ТРК (МРК, ГНК) : 11 [10:33:06]line Товар: 2710124130 [10:33:06]line Super-92 [10:33:06]line 26.360 * 68.30 [10:33:06]line = 1800.39 [10:33:06]line НДС 12% НСП 1% [10:33:06]line > о реализуемом товаре [10:33:06]line ОКРУГЛЕНИЕ: -0.39 [10:33:06]line ИТОГО: 1800.00 [10:33:06]line Внесено: 1800.00 [10:33:06]line СДАЧА: 0.00 [10:33:06]line НСП 1% : 15.93 [10:33:06]line НДС 12% : 191.19 [10:33:06]line Наличными: 1800.00 [10:33:06]line Безнал.: 0.00 [10:33:06]line Место: АЗС № 89 "Партнер Нефть" [10:33:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:33:06]line СНО: Общий режим [10:33:06]line Чек 100 23.09.2024 10:33 [10:33:06]line Смена: 476 ФФД: 1.0 [10:33:06]line ЗНМ: 0300000113 [10:33:06]line РНМ: 0000000000091825 [10:33:06]line Версия ККМ: 001 [10:33:06]line [10:33:06]line Дисконтная программа [10:33:06]line S-92 [10:33:06]line номер 89 [10:33:06]line сэкономлено 26.36 сом [10:33:06]line ФМ: 0000000000871835 [10:33:06]line ФД: 152228 [10:33:06]line ФПД: 276032511736701 [10:33:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152228&fm=276032511736701&tin=02508201610067®Number=0000000000091825&sum=180000 [10:33:06]OFD Sender: Processing packet 152228 [packets to send 828, broken 827] [10:33:06]ProducePacketName [10:33:06]name=ofd_packets/00152228 [10:33:06]OFD Sender: To server: pG, [10:33:06]CommunicateWithHost lk.salyk.kg:30040 [10:33:06]ConnectInit lk.salyk.kg [10:33:06]written 0, free lines is 4095 [10:33:07]Write to MH i2c: 01 00 00 DF 00 DF [10:33:07]Write i2c OK [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: 01 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: 01 07 00 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: 01 07 00 DF 00 00 00 00 00 00 8B 0C 7D [10:33:07]RasterBufferAndPrint [10:33:07]line [10:33:07]line [10:33:07]line [10:33:07]line [10:33:07]line [10:33:07]written 0, free lines is 3217 [10:33:07]MH_Cut [10:33:07]Write to MH i2c: D1 01 00 E6 00 01 B8 [10:33:07]Write i2c OK [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: D1 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: D1 01 00 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: D1 01 00 E6 00 00 B7 [10:33:07]Write to MH i2c: 01 00 00 E7 00 E7 [10:33:07]Write i2c OK [10:33:07]MH_I2C_Read... [10:33:07]*** Cut start [10:33:07]*** Purtial cut [10:33:07]*** Stage 1: CUTSNS_PIN = 1 [10:33:08]Read from MH i2c: 01 [10:33:08]MH_I2C_Read... [10:33:08]*** Stop cut motor [10:33:08]*** Cut end [10:33:08]Read from MH i2c: 01 07 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: 01 07 00 E7 00 00 00 00 00 00 FF 0F FC [10:33:08]process_action close_receipt done [10:33:08]requested_data is exist [10:33:08]produce_requested_data [10:33:08]requested_item fm.sn is exist - process it [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 11 00 00 [10:33:08]Write to MH i2c: E2 08 00 E8 00 80 11 00 00 00 00 00 00 62 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 17 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 17 00 E8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [10:33: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:33:08]wFMCommunicate OK [10:33:08]requested_item fd.num is exist - process it [10:33:08]SAM_PROTO_GetFieldsCounters [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 13 00 00 [10:33:08]Write to MH i2c: E2 08 00 E9 00 80 13 00 00 00 00 00 00 65 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 62 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 62 00 E9 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 A4 52 02 00 0E 04 04 00 DC 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 87 [10:33: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 A4 52 02 00 0E 04 04 00 DC 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:33:08]wFMCommunicate OK [10:33:08]SAM_PROTO_GetFieldsCounters done [10:33:08]requested_item shift.num is exist - process it [10:33:08]requested_item shift.opened is exist - process it [10:33:08]req_shift_opened [10:33:08]FM_GetShiftState [10:33:08]SAM_PROTO_GetShiftState [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 13 01 00 [10:33:08]Write to MH i2c: E2 08 00 EA 00 80 13 01 00 00 00 00 00 67 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 0E 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 0E 00 EA 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C9 [10:33:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:33:08]wFMCommunicate OK [10:33:08]SAM_PROTO_GetShiftState done [10:33:08]FM_GetShiftState done [10:33:08]req_shift_opened done [10:33:08]requested_item shift.open_date is exist - process it [10:33:08]req_shift_open_date [10:33:08]req_shift_open_date done [10:33:08]produce_requested_data done [10:33:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152228,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:33:08]process_action_free close_receipt [10:33:08]json_value_free [10:33:08]json_value_free done [10:33:08]process_json_proto returns [10:33:08]Send response to host [10:33:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152228,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:33:08]free response buf [10:33:08]execute_script done [10:33:08]execute_script returns [10:33:08]free content buf [10:33:08]Sock 9.Close socket [10:33:08]Sock 9.Thread stoped [10:33:11]Connected sock=11 [10:33: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 5A BF 03 01 B2 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 F8 66 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 47 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 4A 00 00 00 00 07 04 06 00 20 BF 02 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 E0 43 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FB 0C D3 CE FB 7D DE E0 8C 66 EF 01 CC E5 [10:33: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 9F 6F 47 00 D9 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 52 02 00 F4 03 04 00 E6 EB F0 66 B6 04 01 00 00 0F 44 99 C4 53 28 E6 81 [10:33:11]CommunicateWithHost err = 0 [10:33:11]CheckOFDResponse [10:33:11]1017 (14) - 77093643461234 [10:33:11]1041 (16) - 0000000000871835 [10:33:11]1040 (4) - 152228 [10:33:11]1012 (4) - 23.09.2024 04:17 [10:33:11]1206 (1) - 0 [10:33:11]OFD Sender: Remove packet 152228 [10:33:11]ProducePacketName [10:33:11]name=ofd_packets/00152228 [10:33:11]NVStorageDeleteData [10:33:11]OFD Sender: No OFD packet to send [10:33:16]OFD Sender: No OFD packet to send [10:33:21]recv_with_timeout no data received [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:32]recv_with_timeout no data received [10:33:37]OFD Sender: No OFD packet to send [10:33:42]OFD Sender: No OFD packet to send [10:33:47]OFD Sender: No OFD packet to send [10:33:52]OFD Sender: No OFD packet to send [10:33:56]accept exits with 8 [10:33:56]New connection [10:33:56]New thread 3066903908 created [10:33:56]Thread 3067047268 joined [10:33:56]Waiting for new connection... [10:33:56] Sock 8.Parse request [10:33:56]Sock 8.Check first char [10:33:56]Sock 8.First char is OK [10:33:56]request: POST /json_proto HTTP/1.0 [10:33:56]Method: POST [10:33:56]URL: /json_proto [10:33:56]Method is POST - this is cgi request [10:33:56]url: /json_proto [10:33:56]query_string will be loaded in cgi processing [10:33:56]execute_cgi json_proto POST (null) [10:33:56]execute_cgi path=json_proto method=POST [10:33:56]POST find Content-Length [10:33:56]Host: 172.17.43.67:8080 [10:33:56]Content-Length: 791 [10:33:56]Content-Type: application/json [10:33:56] [10:33:56]POST finish read [10:33:56]Found Content-Length = 791 [10:33:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786234", "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" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99985", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:56]execute_script... [10:33: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)1786234", "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" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99985", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:56]POST & json_proto [10:33:56]process_json_proto [10:33:56]json parsed OK: [10:33:56]protocol is kg_v1.0 [10:33:56]action value=close_receipt [10:33:56]process_action close_receipt [10:33:56]cmd_close_receipt [10:33:56]MH_GetDate [10:33:56]Write to MH i2c: F0 00 00 EB 00 DA [10:33:56]Write i2c OK [10:33:56]MH_I2C_Read... [10:33:56]Read from MH i2c: F0 [10:33:56]MH_I2C_Read... [10:33:56]Read from MH i2c: F0 09 00 [10:33:56]MH_I2C_Read... [10:33:56]Read from MH i2c: F0 09 00 EB 00 00 14 44 F1 66 6A BD 47 65 65 [10:33:56]GetLastDocTimeStamp 1727087584 [10:33:56]current date 1727087636 [10:33:56]FM_GetShiftState [10:33:56]SAM_PROTO_GetShiftState [10:33:56]wFMCommunicate request_size=4 [10:33:56]MH_SAM_APDU [10:33:56]CAPDU: 80 13 01 00 [10:33:56]Write to MH i2c: E2 08 00 EC 00 80 13 01 00 00 00 00 00 69 [10:33:56]Write i2c OK [10:33:56]MH_I2C_Read... [10:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:56]Read from MH i2c: E2 [10:33:56]MH_I2C_Read... [10:33:56]Read from MH i2c: E2 0E 00 [10:33:56]MH_I2C_Read... [10:33:56]Read from MH i2c: E2 0E 00 EC 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CB [10:33:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:33:56]wFMCommunicate OK [10:33:56]SAM_PROTO_GetShiftState done [10:33:56]FM_GetShiftState done [10:33:56]opened in 1727051593 [10:33:56]opened+sec_in_day 1727137993 [10:33:56]quantity*price = 0 [10:33:56]sum+1 = 1 [10:33:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 101 23.09.2024 10:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 99985 ФМ: 0000000000871835 ФД: 152229 ФПД: 202258461126803 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103356&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152229&fm=202258461126803&tin=02508201610067®Number=0000000000091825&sum=0 [10:33:57]StoreToDocumentArchive [10:33:57]shift 476 fd 152229 [10:33:57]save to /storage/0476/doc_00152229 [10:33:57]save last doc name /storage/0476/doc_00152229 to /storage/kkm_last_doc_name [10:33:57]save OK [10:33:57]Clear old archive folders... [10:33:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:33:57]tlvbuf is 01587DD0 [10:33:57]SAM_PROTO_ClearQueue [10:33:57]wFMCommunicate request_size=4 [10:33:57]MH_SAM_APDU [10:33:57]CAPDU: 80 09 00 00 [10:33:57]Write to MH i2c: E2 08 00 F9 00 80 09 00 00 00 00 00 00 6B [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:57]Read from MH i2c: E2 03 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [10:33:57]RAPDU: 90 00 [10:33:57]wFMCommunicate OK [10:33:57]SAM_PROTO_ClearQueue done [10:33:57]KKMCreateOFDPacket [10:33:57]OFDProtocolAddRootSTLVToBuf [10:33:57]FM_MakeSignedData [10:33:57]FM_MakeSignedData [10:33:57]SAM_PROTO_SignData [10:33:57]wFMCommunicate request_size=4 [10:33:57]MH_SAM_APDU [10:33:57]CAPDU: 80 0D 01 02 [10:33:57]Write to MH i2c: E2 08 00 FA 00 80 0D 01 02 00 00 00 00 73 [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:57]Read from MH i2c: E2 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [10:33:57]RAPDU: 90 00 [10:33:57]wFMCommunicate OK [10:33:57]wFMCommunicate request_size=255 [10:33:57]MH_SAM_APDU [10:33: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 14 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B7 F3 F7 BA [10:33:57]Write to MH i2c: E2 02 01 FB 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 14 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B7 F3 F7 BA 00 00 3C [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:57]Read from MH i2c: E2 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [10:33:57]RAPDU: 90 00 [10:33:57]wFMCommunicate OK [10:33:57]wFMCommunicate request_size=7 [10:33:57]MH_SAM_APDU [10:33:57]CAPDU: 80 0D 02 02 02 70 93 [10:33:57]Write to MH i2c: E2 0A 00 FC 00 80 0D 02 02 02 00 70 93 00 00 7D [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:57]Read from MH i2c: E2 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [10:33:57]RAPDU: 90 00 [10:33:57]wFMCommunicate OK [10:33:57]wFMCommunicate request_size=4 [10:33:57]MH_SAM_APDU [10:33:57]CAPDU: 80 0D 03 02 [10:33:57]Write to MH i2c: E2 08 00 FD 00 80 0D 03 02 00 00 00 00 78 [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:57]Read from MH i2c: E2 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 0B 00 [10:33:57]MH_I2C_Read... [10:33:57]Read from MH i2c: E2 0B 00 FD 00 00 FD 5F B8 DC CB 1E 45 96 90 00 2D [10:33:57]RAPDU: FD 5F B8 DC CB 1E 45 96 90 00 [10:33:57]wFMCommunicate OK [10:33:57]SAM_PROTO_SignData done [10:33:57]FM_MakeSignedData done [10:33:57]CreateOFDProtocolMessage [10:33:57]wFMCommunicate request_size=4 [10:33:57]MH_SAM_APDU [10:33:57]CAPDU: 80 11 00 00 [10:33:57]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [10:33:57]Write i2c OK [10:33:57]MH_I2C_Read... [10:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:58]Read from MH i2c: E2 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: E2 17 00 [10:33:58]MH_I2C_Read... [10:33:58]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 [10: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 [10:33:58]wFMCommunicate OK [10:33:58]CreateOFDProtocolMessage done [10:33:58]OFDSenderStorePacket 152229 [10:33:58]StoreOFDPacket docnum=152229 [10:33: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 39 41 04 01 E0 C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 14 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B7 F3 F7 BA 70 93 FD 5F B8 DC CB 1E 45 96 [10:33:58]CheckFolder [10:33:58]dirname=/storage/ofd_packets [10:33:58]CheckFolder done [10:33:58]ProducePacketName [10:33:58]name=ofd_packets/00152229 [10:33:58]NVStorageSaveData ofd_packets/00152229 [10:33:58]File name is /storage/ofd_packets/00152229 [10:33:58]Write 298 bytes [10:33:58]NVStorageSaveData done [10:33:58]OFDSenderStorePacket done [10:33:58]KKMCreateOFDPacket done [10:33:58]NVStorageSaveData kkm_last_timestamp [10:33:58]File name is /storage/kkm_last_timestamp [10:33:58]Write 4 bytes [10:33:58]NVStorageSaveData done [10:33:58]ExternCall_PrintAddStr [10:33:58]wPrintStart [10:33:58]Write to MH i2c: 01 00 00 FF 00 FF [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: 01 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: 01 07 00 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [10:33:58]RasterBufferAndPrint [10:33:58]line Счет N : (1)1786234 [10:33:58]line ИНН: 02508201610067 [10:33:58]line Контрольно-Кассовый Чек [10:33:58]line ПРОДАЖА [10:33:58]line ТРК (МРК, ГНК) : 41 [10:33:58]line Товар: 2710194210 [10:33:58]line ДТ-К-5 [10:33:58]line 100.000 * 0.00 [10:33:58]line = 0.00 [10:33:58]line НДС 12% НСП 1% [10:33:58]line > о реализуемом товаре [10:33:58]line ИТОГО: 0.00 [10:33:58]line НСП 1% : 0.00 [10:33:58]line НДС 12% : 0.00 [10:33:58]line Наличными: 0.00 [10:33:58]line Безнал.: 0.00 [10:33:58]line Место: АЗС № 89 "Партнер Нефть" [10:33:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:33:58]line СНО: Общий режим [10:33:58]line Чек 101 23.09.2024 10:33 [10:33:58]line Смена: 476 ФФД: 1.0 [10:33:58]line ЗНМ: 0300000113 [10:33:58]line РНМ: 0000000000091825 [10:33:58]line Версия ККМ: 001 [10:33:58]line Талоны: Топливная Карта [10:33:58]line 99985 [10:33:58]line ФМ: 0000000000871835 [10:33:58]line ФД: 152229 [10:33:58]line ФПД: 202258461126803 [10:33:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103356&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152229&fm=202258461126803&tin=02508201610067®Number=0000000000091825&sum=0 [10:33:58]OFD Sender: Processing packet 152229 [packets to send 828, broken 827] [10:33:58]ProducePacketName [10:33:58]name=ofd_packets/00152229 [10:33:58]OFD Sender: To server: pG, [10:33:58]CommunicateWithHost lk.salyk.kg:30040 [10:33:58]ConnectInit lk.salyk.kg [10:33:58]written 0, free lines is 4095 [10:33:58]Write to MH i2c: 01 00 00 29 01 2A [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: 01 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: 01 07 00 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 E0 0C 1D [10:33:58]RasterBufferAndPrint [10:33:58]line [10:33:58]line [10:33:58]line [10:33:58]line [10:33:58]line [10:33:58]written 0, free lines is 3302 [10:33:58]MH_Cut [10:33:58]Write to MH i2c: D1 01 00 30 01 01 03 [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: D1 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: D1 01 00 [10:33:58]MH_I2C_Read... [10:33:58]Read from MH i2c: D1 01 00 30 01 00 02 [10:33:58]Write to MH i2c: 01 00 00 31 01 32 [10:33:58]Write i2c OK [10:33:58]MH_I2C_Read... [10:33:59]*** Cut start [10:33:59]*** Purtial cut [10:33:59]*** Stage 1: CUTSNS_PIN = 1 [10:33:59]Read from MH i2c: 01 [10:33:59]MH_I2C_Read... [10:33:59]*** Stop cut motor [10:33:59]*** Cut end [10:33:59]Read from MH i2c: 01 07 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: 01 07 00 31 01 00 00 00 00 00 FF 0F 47 [10:33:59]process_action close_receipt done [10:33:59]requested_data is exist [10:33:59]produce_requested_data [10:33:59]requested_item fm.sn is exist - process it [10:33:59]wFMCommunicate request_size=4 [10:33:59]MH_SAM_APDU [10:33:59]CAPDU: 80 11 00 00 [10:33:59]Write to MH i2c: E2 08 00 32 01 80 11 00 00 00 00 00 00 AD [10:33:59]Write i2c OK [10:33:59]MH_I2C_Read... [10:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:59]Read from MH i2c: E2 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 17 00 [10:33:59]MH_I2C_Read... [10:33:59]Read from MH i2c: E2 17 00 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 [10:33: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:33:59]wFMCommunicate OK [10:33:59]requested_item fd.num is exist - process it [10:33:59]SAM_PROTO_GetFieldsCounters [10:33:59]wFMCommunicate request_size=4 [10:33:59]MH_SAM_APDU [10:33:59]CAPDU: 80 13 00 00 [10:33:59]Write to MH i2c: E2 08 00 33 01 80 13 00 00 00 00 00 00 B0 [10:33:59]Write i2c OK [10:33:59]MH_I2C_Read... [10:34:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:00]Read from MH i2c: E2 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: E2 62 00 [10:34:00]MH_I2C_Read... [10:34:00]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 A5 52 02 00 0E 04 04 00 DC 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 D6 [10:34: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 A5 52 02 00 0E 04 04 00 DC 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:34:00]wFMCommunicate OK [10:34:00]SAM_PROTO_GetFieldsCounters done [10:34:00]requested_item shift.num is exist - process it [10:34:00]requested_item shift.opened is exist - process it [10:34:00]req_shift_opened [10:34:00]FM_GetShiftState [10:34:00]SAM_PROTO_GetShiftState [10:34:00]wFMCommunicate request_size=4 [10:34:00]MH_SAM_APDU [10:34:00]CAPDU: 80 13 01 00 [10:34:00]Write to MH i2c: E2 08 00 34 01 80 13 01 00 00 00 00 00 B2 [10:34:00]Write i2c OK [10:34:00]MH_I2C_Read... [10:34:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:00]Read from MH i2c: E2 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: E2 0E 00 [10:34:00]MH_I2C_Read... [10:34:00]Read from MH i2c: E2 0E 00 34 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 14 [10:34:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:34:00]wFMCommunicate OK [10:34:00]SAM_PROTO_GetShiftState done [10:34:00]FM_GetShiftState done [10:34:00]req_shift_opened done [10:34:00]requested_item shift.open_date is exist - process it [10:34:00]req_shift_open_date [10:34:00]req_shift_open_date done [10:34:00]produce_requested_data done [10:34:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152229,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:34:00]process_action_free close_receipt [10:34:00]json_value_free [10:34:00]json_value_free done [10:34:00]process_json_proto returns [10:34:00]Send response to host [10:34:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152229,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:34:00]free response buf [10:34:00]execute_script done [10:34:00]execute_script returns [10:34:00]free content buf [10:34:00]Sock 8.Close socket [10:34:00]Sock 8.Thread stoped [10:34:02]recv_with_timeout no data received [10:34:03]ConnectInit Can't take IP for lk.salyk.kg [10:34:03]CommunicateWithHost connect error [10:34:03]CommunicateWithHost err = -1 [10:34:03]OFD Sender: Server communicate error [10:34:08]OFD Sender: Processing packet 152229 [packets to send 828, broken 827] [10:34:08]ProducePacketName [10:34:08]name=ofd_packets/00152229 [10:34:08]OFD Sender: To server: pG, [10:34:08]CommunicateWithHost lk.salyk.kg:30040 [10:34:08]ConnectInit lk.salyk.kg [10:34:12]recv_with_timeout no data received [10:34:13]ConnectInit Can't take IP for lk.salyk.kg [10:34:13]CommunicateWithHost connect error [10:34:13]CommunicateWithHost err = -1 [10:34:13]OFD Sender: Server communicate error [10:34:18]OFD Sender: Processing packet 152229 [packets to send 828, broken 827] [10:34:18]ProducePacketName [10:34:18]name=ofd_packets/00152229 [10:34:18]OFD Sender: To server: pG, [10:34:18]CommunicateWithHost lk.salyk.kg:30040 [10:34:18]ConnectInit lk.salyk.kg [10:34:23]recv_with_timeout no data received [10:34:23]ConnectInit Can't take IP for lk.salyk.kg [10:34:23]CommunicateWithHost connect error [10:34:23]CommunicateWithHost err = -1 [10:34:23]OFD Sender: Server communicate error [10:34:28]OFD Sender: Processing packet 152229 [packets to send 828, broken 827] [10:34:28]ProducePacketName [10:34:28]name=ofd_packets/00152229 [10:34:28]OFD Sender: To server: pG, [10:34:28]CommunicateWithHost lk.salyk.kg:30040 [10:34:28]ConnectInit lk.salyk.kg [10:34:29]Connected sock=10 [10:34: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 39 41 04 01 E0 C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 14 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 B7 F3 F7 BA 70 93 FD 5F B8 DC CB 1E 45 96 [10:34: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 F7 9D 47 00 01 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 A5 52 02 00 F4 03 04 00 35 EC F0 66 B6 04 01 00 00 E5 93 D7 6C 2A 08 38 08 [10:34:30]CommunicateWithHost err = 0 [10:34:30]CheckOFDResponse [10:34:30]1017 (14) - 77093643461234 [10:34:30]1041 (16) - 0000000000871835 [10:34:30]1040 (4) - 152229 [10:34:30]1012 (4) - 23.09.2024 04:19 [10:34:30]1206 (1) - 0 [10:34:30]OFD Sender: Remove packet 152229 [10:34:30]ProducePacketName [10:34:30]name=ofd_packets/00152229 [10:34:30]NVStorageDeleteData [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: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:23]recv_with_timeout no data received [10:35:26]OFD Sender: No OFD packet to send [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:49]accept exits with 9 [10:35:49]New connection [10:35:49]New thread 3067047268 created [10:35:49]Thread 3066903908 joined [10:35:49]Waiting for new connection... [10:35:49] Sock 9.Parse request [10:35:49]Sock 9.Check first char [10:35:49]Sock 9.First char is OK [10:35:49]request: POST /json_proto HTTP/1.0 [10:35:49]Method: POST [10:35:49]URL: /json_proto [10:35:49]Method is POST - this is cgi request [10:35:49]url: /json_proto [10:35:49]query_string will be loaded in cgi processing [10:35:49]execute_cgi json_proto POST (null) [10:35:49]execute_cgi path=json_proto method=POST [10:35:49]POST find Content-Length [10:35:49]Host: 172.17.43.67:8080 [10:35:49]Content-Length: 683 [10:35:49]Content-Type: application/json [10:35:49] [10:35:49]POST finish read [10:35:49]Found Content-Length = 683 [10:35:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786237", "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" ] } } [10:35:49]execute_script... [10:35:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786237", "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" ] } } [10:35:49]POST & json_proto [10:35:49]process_json_proto [10:35:49]json parsed OK: [10:35:49]protocol is kg_v1.0 [10:35:49]action value=close_receipt [10:35:49]process_action close_receipt [10:35:49]cmd_close_receipt [10:35:49]MH_GetDate [10:35:49]Write to MH i2c: F0 00 00 35 01 25 [10:35:49]Write i2c OK [10:35:49]MH_I2C_Read... [10:35:49]Read from MH i2c: F0 [10:35:49]MH_I2C_Read... [10:35:49]Read from MH i2c: F0 09 00 [10:35:49]MH_I2C_Read... [10:35:49]Read from MH i2c: F0 09 00 35 01 00 85 44 F1 66 6A BD 47 65 21 [10:35:49]GetLastDocTimeStamp 1727087636 [10:35:49]current date 1727087749 [10:35:49]FM_GetShiftState [10:35:49]SAM_PROTO_GetShiftState [10:35:49]wFMCommunicate request_size=4 [10:35:49]MH_SAM_APDU [10:35:49]CAPDU: 80 13 01 00 [10:35:49]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [10:35:49]Write i2c OK [10:35:49]MH_I2C_Read... [10:35:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:49]Read from MH i2c: E2 [10:35:49]MH_I2C_Read... [10:35:49]Read from MH i2c: E2 0E 00 [10:35:49]MH_I2C_Read... [10:35:49]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [10:35:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:35:49]wFMCommunicate OK [10:35:49]SAM_PROTO_GetShiftState done [10:35:49]FM_GetShiftState done [10:35:49]opened in 1727051593 [10:35:49]opened+sec_in_day 1727137993 [10:35:49]quantity*price = 100021 [10:35:49]sum+1 = 100023 [10:35:49]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 СНО: Общий режим Чек 102 23.09.2024 10:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152230 ФПД: 91352937660684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152230&fm=91352937660684&tin=02508201610067®Number=0000000000091825&sum=100000 [10:35:50]StoreToDocumentArchive [10:35:50]shift 476 fd 152230 [10:35:50]save to /storage/0476/doc_00152230 [10:35:50]save last doc name /storage/0476/doc_00152230 to /storage/kkm_last_doc_name [10:35:50]save OK [10:35:50]Clear old archive folders... [10:35:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:50]tlvbuf is 015F6510 [10:35:50]SAM_PROTO_ClearQueue [10:35:50]wFMCommunicate request_size=4 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 09 00 00 [10:35:50]Write to MH i2c: E2 08 00 43 01 80 09 00 00 00 00 00 00 B6 [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:50]Read from MH i2c: E2 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [10:35:50]RAPDU: 90 00 [10:35:50]wFMCommunicate OK [10:35:50]SAM_PROTO_ClearQueue done [10:35:50]KKMCreateOFDPacket [10:35:50]OFDProtocolAddRootSTLVToBuf [10:35:50]FM_MakeSignedData [10:35:50]FM_MakeSignedData [10:35:50]SAM_PROTO_SignData [10:35:50]wFMCommunicate request_size=4 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 0D 01 02 [10:35:50]Write to MH i2c: E2 08 00 44 01 80 0D 01 02 00 00 00 00 BE [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:50]Read from MH i2c: E2 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [10:35:50]RAPDU: 90 00 [10:35:50]wFMCommunicate OK [10:35:50]wFMCommunicate request_size=255 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 85 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 53 [10:35:50]Write to MH i2c: E2 02 01 45 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 66 00 00 00 F4 03 04 00 85 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 53 00 00 1A [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:50]Read from MH i2c: E2 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [10:35:50]RAPDU: 90 00 [10:35:50]wFMCommunicate OK [10:35:50]wFMCommunicate request_size=10 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 0D 02 02 05 15 C3 66 01 0C [10:35:50]Write to MH i2c: E2 0D 00 46 01 80 0D 02 02 05 00 15 C3 66 01 0C 00 00 16 [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:50]Read from MH i2c: E2 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 [10:35:50]MH_I2C_Read... [10:35:50]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [10:35:50]RAPDU: 90 00 [10:35:50]wFMCommunicate OK [10:35:50]wFMCommunicate request_size=4 [10:35:50]MH_SAM_APDU [10:35:50]CAPDU: 80 0D 03 02 [10:35:50]Write to MH i2c: E2 08 00 47 01 80 0D 03 02 00 00 00 00 C3 [10:35:50]Write i2c OK [10:35:50]MH_I2C_Read... [10:35:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:51]Read from MH i2c: E2 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 0B 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 0B 00 47 01 00 21 ED 0C DF 04 D4 39 2D 90 00 FB [10:35:51]RAPDU: 21 ED 0C DF 04 D4 39 2D 90 00 [10:35:51]wFMCommunicate OK [10:35:51]SAM_PROTO_SignData done [10:35:51]FM_MakeSignedData done [10:35:51]CreateOFDProtocolMessage [10:35:51]wFMCommunicate request_size=4 [10:35:51]MH_SAM_APDU [10:35:51]CAPDU: 80 11 00 00 [10:35:51]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:51]Read from MH i2c: E2 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: E2 17 00 [10:35:51]MH_I2C_Read... [10:35:51]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 [10:35: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:35:51]wFMCommunicate OK [10:35:51]CreateOFDProtocolMessage done [10:35:51]OFDSenderStorePacket 152230 [10:35:51]StoreOFDPacket docnum=152230 [10:35: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 BB A9 07 01 92 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 85 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 53 15 C3 66 01 0C 21 ED 0C DF 04 D4 39 2D [10:35:51]CheckFolder [10:35:51]dirname=/storage/ofd_packets [10:35:51]CheckFolder done [10:35:51]ProducePacketName [10:35:51]name=ofd_packets/00152230 [10:35:51]NVStorageSaveData ofd_packets/00152230 [10:35:51]File name is /storage/ofd_packets/00152230 [10:35:51]Write 301 bytes [10:35:51]NVStorageSaveData done [10:35:51]OFDSenderStorePacket done [10:35:51]KKMCreateOFDPacket done [10:35:51]NVStorageSaveData kkm_last_timestamp [10:35:51]File name is /storage/kkm_last_timestamp [10:35:51]Write 4 bytes [10:35:51]NVStorageSaveData done [10:35:51]ExternCall_PrintAddStr [10:35:51]wPrintStart [10:35:51]Write to MH i2c: 01 00 00 49 01 4A [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: 01 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: 01 07 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [10:35:51]RasterBufferAndPrint [10:35:51]line Счет N : (1)1786237 [10:35:51]line ИНН: 02508201610067 [10:35:51]line Контрольно-Кассовый Чек [10:35:51]line ПРОДАЖА [10:35:51]line ТРК (МРК, ГНК) : 13 [10:35:51]line Товар: 2710124500 [10:35:51]line Аи-95-К-5 [10:35:51]line 13.480 * 74.20 [10:35:51]line = 1000.22 [10:35:51]line НДС 12% НСП 1% [10:35:51]line > о реализуемом товаре [10:35:51]line ОКРУГЛЕНИЕ: -0.22 [10:35:51]line ИТОГО: 1000.00 [10:35:51]line Внесено: 1000.00 [10:35:51]line СДАЧА: 0.00 [10:35:51]line НСП 1% : 8.85 [10:35:51]line НДС 12% : 106.22 [10:35:51]line Наличными: 1000.00 [10:35:51]line Безнал.: 0.00 [10:35:51]line Место: АЗС № 89 "Партнер Нефть" [10:35:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:35:51]line СНО: Общий режим [10:35:51]line Чек 102 23.09.2024 10:35 [10:35:51]line Смена: 476 ФФД: 1.0 [10:35:51]line ЗНМ: 0300000113 [10:35:51]line РНМ: 0000000000091825 [10:35:51]line Версия ККМ: 001 [10:35:51]line ФМ: 0000000000871835 [10:35:51]line ФД: 152230 [10:35:51]line ФПД: 91352937660684 [10:35:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152230&fm=91352937660684&tin=02508201610067®Number=0000000000091825&sum=100000 [10:35:51]OFD Sender: Processing packet 152230 [packets to send 828, broken 827] [10:35:51]ProducePacketName [10:35:51]name=ofd_packets/00152230 [10:35:51]OFD Sender: To server: pG, [10:35:51]CommunicateWithHost lk.salyk.kg:30040 [10:35:51]ConnectInit lk.salyk.kg [10:35:51]written 0, free lines is 4095 [10:35:51]Write to MH i2c: 01 00 00 74 01 75 [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: 01 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: 01 07 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 D8 0C 60 [10:35:51]RasterBufferAndPrint [10:35:51]line [10:35:51]line [10:35:51]line [10:35:51]line [10:35:51]line [10:35:51]written 0, free lines is 3294 [10:35:51]MH_Cut [10:35:51]Write to MH i2c: D1 01 00 7B 01 01 4E [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: D1 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: D1 01 00 [10:35:51]MH_I2C_Read... [10:35:51]Read from MH i2c: D1 01 00 7B 01 00 4D [10:35:51]Write to MH i2c: 01 00 00 7C 01 7D [10:35:51]Write i2c OK [10:35:51]MH_I2C_Read... [10:35:52]*** Cut start [10:35:52]*** Purtial cut [10:35:52]*** Stage 1: CUTSNS_PIN = 1 [10:35:52]Read from MH i2c: 01 [10:35:52]MH_I2C_Read... [10:35:52]*** Stop cut motor [10:35:52]*** Cut end [10:35:52]Read from MH i2c: 01 07 00 [10:35:52]MH_I2C_Read... [10:35:52]Read from MH i2c: 01 07 00 7C 01 00 00 00 00 00 FF 0F 92 [10:35:52]process_action close_receipt done [10:35:52]requested_data is exist [10:35:52]produce_requested_data [10:35:52]requested_item fm.sn is exist - process it [10:35:52]wFMCommunicate request_size=4 [10:35:52]MH_SAM_APDU [10:35:52]CAPDU: 80 11 00 00 [10:35:52]Write to MH i2c: E2 08 00 7D 01 80 11 00 00 00 00 00 00 F8 [10:35:52]Write i2c OK [10:35:52]MH_I2C_Read... [10:35:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:52]Read from MH i2c: E2 [10:35:52]MH_I2C_Read... [10:35:52]Read from MH i2c: E2 17 00 [10:35:52]MH_I2C_Read... [10:35:52]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 [10:35: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:35:52]wFMCommunicate OK [10:35:52]requested_item fd.num is exist - process it [10:35:52]SAM_PROTO_GetFieldsCounters [10:35:52]wFMCommunicate request_size=4 [10:35:52]MH_SAM_APDU [10:35:52]CAPDU: 80 13 00 00 [10:35:52]Write to MH i2c: E2 08 00 7E 01 80 13 00 00 00 00 00 00 FB [10:35:52]Write i2c OK [10:35:52]MH_I2C_Read... [10:35:52]Connected sock=10 [10:35: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 BB A9 07 01 92 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 85 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 53 15 C3 66 01 0C 21 ED 0C DF 04 D4 39 2D [10:35:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:52]Read from MH i2c: E2 [10:35:52]MH_I2C_Read... [10:35:52]Read from MH i2c: E2 62 00 [10:35:52]MH_I2C_Read... [10:35:52]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 A6 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [10:35: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 A6 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:35:52]wFMCommunicate OK [10:35:52]SAM_PROTO_GetFieldsCounters done [10:35:52]requested_item shift.num is exist - process it [10:35:52]requested_item shift.opened is exist - process it [10:35:52]req_shift_opened [10:35:52]FM_GetShiftState [10:35:52]SAM_PROTO_GetShiftState [10:35:52]wFMCommunicate request_size=4 [10:35:52]MH_SAM_APDU [10:35:52]CAPDU: 80 13 01 00 [10:35:52]Write to MH i2c: E2 08 00 7F 01 80 13 01 00 00 00 00 00 FD [10:35:52]Write i2c OK [10:35:52]MH_I2C_Read... [10:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:52]Read from MH i2c: E2 [10:35:52]MH_I2C_Read... [10:35:52]Read from MH i2c: E2 0E 00 [10:35:52]MH_I2C_Read... [10:35:52]Read from MH i2c: E2 0E 00 7F 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5F [10:35:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:35:52]wFMCommunicate OK [10:35:52]SAM_PROTO_GetShiftState done [10:35:52]FM_GetShiftState done [10:35:52]req_shift_opened done [10:35:52]requested_item shift.open_date is exist - process it [10:35:52]req_shift_open_date [10:35:52]req_shift_open_date done [10:35:52]produce_requested_data done [10:35:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152230,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:35:52]process_action_free close_receipt [10:35:52]json_value_free [10:35:52]json_value_free done [10:35:52]process_json_proto returns [10:35:52]Send response to host [10:35:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152230,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:35:52]free response buf [10:35:52]execute_script done [10:35:52]execute_script returns [10:35:52]free content buf [10:35:52]Sock 9.Close socket [10:35:52]Sock 9.Thread stoped [10:35: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 CA 5A 47 00 C3 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 A6 52 02 00 F4 03 04 00 88 EC F0 66 B6 04 01 00 00 51 0C 3B 7A 51 A5 AF 8B [10:35:53]CommunicateWithHost err = 0 [10:35:53]CheckOFDResponse [10:35:53]1017 (14) - 77093643461234 [10:35:53]1041 (16) - 0000000000871835 [10:35:53]1040 (4) - 152230 [10:35:53]1012 (4) - 23.09.2024 04:20 [10:35:53]1206 (1) - 0 [10:35:53]OFD Sender: Remove packet 152230 [10:35:53]ProducePacketName [10:35:53]name=ofd_packets/00152230 [10:35:53]NVStorageDeleteData [10:35:54]OFD Sender: No OFD packet to send [10:35:59]OFD Sender: No OFD packet to send [10:36:04]OFD Sender: No OFD packet to send [10:36:09]OFD Sender: No OFD packet to send [10:36:14]OFD Sender: No OFD packet to send [10:36:18]recv_with_timeout no data received [10:36:19]OFD Sender: No OFD packet to send [10:36:24]OFD Sender: No OFD packet to send [10:36:29]OFD Sender: No OFD packet to send [10:36:34]OFD Sender: No OFD packet to send [10:36:39]OFD Sender: No OFD packet to send [10:36:44]OFD Sender: No OFD packet to send [10:36:47]accept exits with 8 [10:36:47]New connection [10:36:47]New thread 3066903908 created [10:36:47]Thread 3067047268 joined [10:36:47]Waiting for new connection... [10:36:47] Sock 8.Parse request [10:36:47]Sock 8.Check first char [10:36:47]Sock 8.First char is OK [10:36:47]request: POST /json_proto HTTP/1.0 [10:36:47]Method: POST [10:36:47]URL: /json_proto [10:36:47]Method is POST - this is cgi request [10:36:47]url: /json_proto [10:36:47]query_string will be loaded in cgi processing [10:36:47]execute_cgi json_proto POST (null) [10:36:47]execute_cgi path=json_proto method=POST [10:36:47]POST find Content-Length [10:36:47]Host: 172.17.43.67:8080 [10:36:47]Content-Length: 678 [10:36:47]Content-Type: application/json [10:36:47] [10:36:47]POST finish read [10:36:47]Found Content-Length = 678 [10:36:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786238", "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:36:47]execute_script... [10:36: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)1786238", "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:36:47]POST & json_proto [10:36:47]process_json_proto [10:36:47]json parsed OK: [10:36:47]protocol is kg_v1.0 [10:36:47]action value=close_receipt [10:36:47]process_action close_receipt [10:36:47]cmd_close_receipt [10:36:47]MH_GetDate [10:36:47]Write to MH i2c: F0 00 00 80 01 70 [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: F0 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: F0 09 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: F0 09 00 80 01 00 BF 44 F1 66 6A BD 47 65 A6 [10:36:47]GetLastDocTimeStamp 1727087749 [10:36:47]current date 1727087807 [10:36:47]FM_GetShiftState [10:36:47]SAM_PROTO_GetShiftState [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 13 01 00 [10:36:47]Write to MH i2c: E2 08 00 81 01 80 13 01 00 00 00 00 00 FF [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 0E 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 0E 00 81 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [10:36:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:36:47]wFMCommunicate OK [10:36:47]SAM_PROTO_GetShiftState done [10:36:47]FM_GetShiftState done [10:36:47]opened in 1727051593 [10:36:47]opened+sec_in_day 1727137993 [10:36:47]quantity*price = 30035 [10:36:47]sum+1 = 30036 [10:36:47]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 СНО: Общий режим Чек 103 23.09.2024 10:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152231 ФПД: 136452612231670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103647&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152231&fm=136452612231670&tin=02508201610067®Number=0000000000091825&sum=30000 [10:36:48]StoreToDocumentArchive [10:36:48]shift 476 fd 152231 [10:36:48]save to /storage/0476/doc_00152231 [10:36:48]save last doc name /storage/0476/doc_00152231 to /storage/kkm_last_doc_name [10:36:48]save OK [10:36:48]Clear old archive folders... [10:36:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:48]tlvbuf is 015892E0 [10:36:48]SAM_PROTO_ClearQueue [10:36:48]wFMCommunicate request_size=4 [10:36:48]MH_SAM_APDU [10:36:48]CAPDU: 80 09 00 00 [10:36:48]Write to MH i2c: E2 08 00 8E 01 80 09 00 00 00 00 00 00 01 [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:48]Read from MH i2c: E2 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [10:36:48]RAPDU: 90 00 [10:36:48]wFMCommunicate OK [10:36:48]SAM_PROTO_ClearQueue done [10:36:48]KKMCreateOFDPacket [10:36:48]OFDProtocolAddRootSTLVToBuf [10:36:48]FM_MakeSignedData [10:36:48]FM_MakeSignedData [10:36:48]SAM_PROTO_SignData [10:36:48]wFMCommunicate request_size=4 [10:36:48]MH_SAM_APDU [10:36:48]CAPDU: 80 0D 01 02 [10:36:48]Write to MH i2c: E2 08 00 8F 01 80 0D 01 02 00 00 00 00 09 [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:48]Read from MH i2c: E2 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [10:36:48]RAPDU: 90 00 [10:36:48]wFMCommunicate OK [10:36:48]wFMCommunicate request_size=255 [10:36:48]MH_SAM_APDU [10:36: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 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 67 00 00 00 F4 03 04 00 BF 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C [10:36:48]Write to MH i2c: E2 02 01 90 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 67 00 00 00 F4 03 04 00 BF 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C 00 00 BC [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]recv_with_timeout no data received [10:36:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:48]Read from MH i2c: E2 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [10:36:48]RAPDU: 90 00 [10:36:48]wFMCommunicate OK [10:36:48]wFMCommunicate request_size=10 [10:36:48]MH_SAM_APDU [10:36:48]CAPDU: 80 0D 02 02 05 1A 59 7B 11 F6 [10:36:48]Write to MH i2c: E2 0D 00 91 01 80 0D 02 02 05 00 1A 59 7B 11 F6 00 00 0B [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:48]Read from MH i2c: E2 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [10:36:48]RAPDU: 90 00 [10:36:48]wFMCommunicate OK [10:36:48]wFMCommunicate request_size=4 [10:36:48]MH_SAM_APDU [10:36:48]CAPDU: 80 0D 03 02 [10:36:48]Write to MH i2c: E2 08 00 92 01 80 0D 03 02 00 00 00 00 0E [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:48]Read from MH i2c: E2 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 0B 00 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 0B 00 92 01 00 A2 79 DD 19 05 28 09 89 90 00 DF [10:36:48]RAPDU: A2 79 DD 19 05 28 09 89 90 00 [10:36:48]wFMCommunicate OK [10:36:48]SAM_PROTO_SignData done [10:36:48]FM_MakeSignedData done [10:36:48]CreateOFDProtocolMessage [10:36:48]wFMCommunicate request_size=4 [10:36:48]MH_SAM_APDU [10:36:48]CAPDU: 80 11 00 00 [10:36:48]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:48]Read from MH i2c: E2 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: E2 17 00 [10:36:48]MH_I2C_Read... [10:36:48]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 [10:36: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:36:48]wFMCommunicate OK [10:36:48]CreateOFDProtocolMessage done [10:36:48]OFDSenderStorePacket 152231 [10:36:48]StoreOFDPacket docnum=152231 [10:36: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 55 DE 07 01 26 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 67 00 00 00 F4 03 04 00 BF 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C 1A 59 7B 11 F6 A2 79 DD 19 05 28 09 89 [10:36:48]CheckFolder [10:36:48]dirname=/storage/ofd_packets [10:36:48]CheckFolder done [10:36:48]ProducePacketName [10:36:48]name=ofd_packets/00152231 [10:36:48]NVStorageSaveData ofd_packets/00152231 [10:36:48]File name is /storage/ofd_packets/00152231 [10:36:48]Write 301 bytes [10:36:48]NVStorageSaveData done [10:36:48]OFDSenderStorePacket done [10:36:48]KKMCreateOFDPacket done [10:36:48]NVStorageSaveData kkm_last_timestamp [10:36:48]File name is /storage/kkm_last_timestamp [10:36:48]Write 4 bytes [10:36:48]NVStorageSaveData done [10:36:48]ExternCall_PrintAddStr [10:36:48]wPrintStart [10:36:48]Write to MH i2c: 01 00 00 94 01 95 [10:36:48]Write i2c OK [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: 01 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: 01 07 00 [10:36:48]MH_I2C_Read... [10:36:48]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [10:36:48]RasterBufferAndPrint [10:36:48]line Счет N : (1)1786238 [10:36:48]line ИНН: 02508201610067 [10:36:48]line Контрольно-Кассовый Чек [10:36:48]line ПРОДАЖА [10:36:48]line ТРК (МРК, ГНК) : 22 [10:36:48]line Товар: 2710124130 [10:36:48]line Аи-92-К-5 [10:36:48]line 4.430 * 67.80 [10:36:48]line = 300.35 [10:36:48]line НДС 12% НСП 1% [10:36:48]line > о реализуемом товаре [10:36:48]line ОКРУГЛЕНИЕ: -0.35 [10:36:48]line ИТОГО: 300.00 [10:36:48]line Внесено: 300.00 [10:36:48]line СДАЧА: 0.00 [10:36:48]line НСП 1% : 2.66 [10:36:48]line НДС 12% : 31.90 [10:36:48]line Наличными: 300.00 [10:36:48]line Безнал.: 0.00 [10:36:48]line Место: АЗС № 89 "Партнер Нефть" [10:36:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:36:48]line СНО: Общий режим [10:36:48]line Чек 103 23.09.2024 10:36 [10:36:48]line Смена: 476 ФФД: 1.0 [10:36:48]line ЗНМ: 0300000113 [10:36:48]line РНМ: 0000000000091825 [10:36:48]line Версия ККМ: 001 [10:36:48]line ФМ: 0000000000871835 [10:36:48]line ФД: 152231 [10:36:48]line ФПД: 136452612231670 [10:36:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103647&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152231&fm=136452612231670&tin=02508201610067®Number=0000000000091825&sum=30000 [10:36:48]written 0, free lines is 4095 [10:36:48]OFD Sender: Processing packet 152231 [packets to send 828, broken 827] [10:36:48]ProducePacketName [10:36:48]name=ofd_packets/00152231 [10:36:48]OFD Sender: To server: pG, [10:36:48]CommunicateWithHost lk.salyk.kg:30040 [10:36:48]ConnectInit lk.salyk.kg [10:36:49]Write to MH i2c: 01 00 00 BF 01 C0 [10:36:49]Write i2c OK [10:36:49]MH_I2C_Read... [10:36:49]Read from MH i2c: 01 [10:36:49]MH_I2C_Read... [10:36:49]Read from MH i2c: 01 07 00 [10:36:49]MH_I2C_Read... [10:36:49]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 D7 0C AA [10:36:49]RasterBufferAndPrint [10:36:49]line [10:36:49]line [10:36:49]line [10:36:49]line [10:36:49]line [10:36:49]written 0, free lines is 3295 [10:36:49]MH_Cut [10:36:49]Write to MH i2c: D1 01 00 C6 01 01 99 [10:36:49]Write i2c OK [10:36:49]MH_I2C_Read... [10:36:49]Read from MH i2c: D1 [10:36:49]MH_I2C_Read... [10:36:49]Read from MH i2c: D1 01 00 [10:36:49]MH_I2C_Read... [10:36:49]Read from MH i2c: D1 01 00 C6 01 00 98 [10:36:49]Write to MH i2c: 01 00 00 C7 01 C8 [10:36:49]Write i2c OK [10:36:49]MH_I2C_Read... [10:36:50]*** Cut start [10:36:50]*** Purtial cut [10:36:50]*** Stage 1: CUTSNS_PIN = 1 [10:36:50]Read from MH i2c: 01 [10:36:50]MH_I2C_Read... [10:36:50]*** Stop cut motor [10:36:50]*** Cut end [10:36:50]Read from MH i2c: 01 07 00 [10:36:50]MH_I2C_Read... [10:36:50]Read from MH i2c: 01 07 00 C7 01 00 00 00 00 00 FF 0F DD [10:36:50]process_action close_receipt done [10:36:50]requested_data is exist [10:36:50]produce_requested_data [10:36:50]requested_item fm.sn is exist - process it [10:36:50]wFMCommunicate request_size=4 [10:36:50]MH_SAM_APDU [10:36:50]CAPDU: 80 11 00 00 [10:36:50]Write to MH i2c: E2 08 00 C8 01 80 11 00 00 00 00 00 00 43 [10:36:50]Write i2c OK [10:36:50]MH_I2C_Read... [10:36:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:50]Read from MH i2c: E2 [10:36:50]MH_I2C_Read... [10:36:50]Read from MH i2c: E2 17 00 [10:36:50]MH_I2C_Read... [10:36:50]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 [10:36:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:50]wFMCommunicate OK [10:36:50]requested_item fd.num is exist - process it [10:36:50]SAM_PROTO_GetFieldsCounters [10:36:50]wFMCommunicate request_size=4 [10:36:50]MH_SAM_APDU [10:36:50]CAPDU: 80 13 00 00 [10:36:50]Write to MH i2c: E2 08 00 C9 01 80 13 00 00 00 00 00 00 46 [10:36:50]Write i2c OK [10:36:50]MH_I2C_Read... [10:36:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:50]Read from MH i2c: E2 [10:36:50]MH_I2C_Read... [10:36:50]Read from MH i2c: E2 62 00 [10:36:50]MH_I2C_Read... [10:36:50]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 A7 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [10:36: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 A7 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:50]wFMCommunicate OK [10:36:50]SAM_PROTO_GetFieldsCounters done [10:36:50]requested_item shift.num is exist - process it [10:36:50]requested_item shift.opened is exist - process it [10:36:50]req_shift_opened [10:36:50]FM_GetShiftState [10:36:50]SAM_PROTO_GetShiftState [10:36:50]wFMCommunicate request_size=4 [10:36:50]MH_SAM_APDU [10:36:50]CAPDU: 80 13 01 00 [10:36:50]Write to MH i2c: E2 08 00 CA 01 80 13 01 00 00 00 00 00 48 [10:36:50]Write i2c OK [10:36:50]MH_I2C_Read... [10:36:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:50]Read from MH i2c: E2 [10:36:50]MH_I2C_Read... [10:36:50]Read from MH i2c: E2 0E 00 [10:36:50]MH_I2C_Read... [10:36:50]Read from MH i2c: E2 0E 00 CA 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AA [10:36:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:36:50]wFMCommunicate OK [10:36:50]SAM_PROTO_GetShiftState done [10:36:50]FM_GetShiftState done [10:36:50]req_shift_opened done [10:36:50]requested_item shift.open_date is exist - process it [10:36:50]req_shift_open_date [10:36:50]req_shift_open_date done [10:36:50]produce_requested_data done [10:36:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152231,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:36:50]process_action_free close_receipt [10:36:50]json_value_free [10:36:50]json_value_free done [10:36:50]process_json_proto returns [10:36:50]Send response to host [10:36:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152231,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:36:50]free response buf [10:36:50]execute_script done [10:36:50]execute_script returns [10:36:50]free content buf [10:36:50]Sock 8.Close socket [10:36:50]Sock 8.Thread stoped [10:36:50]Connected sock=9 [10:36: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 55 DE 07 01 26 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 67 00 00 00 F4 03 04 00 BF 44 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C 1A 59 7B 11 F6 A2 79 DD 19 05 28 09 89 [10:36: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 FD 73 47 00 9C 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 52 02 00 F4 03 04 00 C2 EC F0 66 B6 04 01 00 00 30 34 18 A5 3B 04 88 40 [10:36:51]CommunicateWithHost err = 0 [10:36:51]CheckOFDResponse [10:36:51]1017 (14) - 77093643461234 [10:36:51]1041 (16) - 0000000000871835 [10:36:51]1040 (4) - 152231 [10:36:51]1012 (4) - 23.09.2024 04:21 [10:36:51]1206 (1) - 0 [10:36:51]OFD Sender: Remove packet 152231 [10:36:51]ProducePacketName [10:36:51]name=ofd_packets/00152231 [10:36:51]NVStorageDeleteData [10:36:52]OFD Sender: No OFD packet to send [10:36:57]OFD Sender: No OFD packet to send [10:37:02]OFD Sender: No OFD packet to send [10:37:07]OFD Sender: No OFD packet to send [10:37:12]OFD Sender: No OFD packet to send [10:37:14]recv_with_timeout no data received [10:37:17]OFD Sender: No OFD packet to send [10:37:22]OFD Sender: No OFD packet to send [10:37:27]OFD Sender: No OFD packet to send [10:37:30]recv_with_timeout no data received [10:37:32]OFD Sender: No OFD packet to send [10:37:37]OFD Sender: No OFD packet to send [10:37:42]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:48]recv_with_timeout no data received [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:05]recv_with_timeout no data received [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:54]recv_with_timeout no data received [10:38:57]OFD Sender: No OFD packet to send [10:39:02]OFD Sender: No OFD packet to send [10:39:07]OFD Sender: No OFD packet to send [10:39:12]OFD Sender: No OFD packet to send [10:39:17]recv_with_timeout no data received [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:28]accept exits with 10 [10:39:28]New connection [10:39:28]New thread 3067047268 created [10:39:28]Thread 3066903908 joined [10:39:28]Waiting for new connection... [10:39:28] Sock 10.Parse request [10:39:28]Sock 10.Check first char [10:39:28]Sock 10.First char is OK [10:39:28]request: POST /json_proto HTTP/1.0 [10:39:28]Method: POST [10:39:28]URL: /json_proto [10:39:28]Method is POST - this is cgi request [10:39:28]url: /json_proto [10:39:28]query_string will be loaded in cgi processing [10:39:28]execute_cgi json_proto POST (null) [10:39:28]execute_cgi path=json_proto method=POST [10:39:28]POST find Content-Length [10:39:28]Host: 172.17.43.67:8080 [10:39:28]Content-Length: 755 [10:39:28]Content-Type: application/json [10:39:28] [10:39:28]POST finish read [10:39:28]Found Content-Length = 755 [10:39:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786239", "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" : 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\u000A30039970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:28]execute_script... [10:39: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)1786239", "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" : 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\u000A30039970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:28]POST & json_proto [10:39:28]process_json_proto [10:39:28]json parsed OK: [10:39:28]protocol is kg_v1.0 [10:39:28]action value=close_receipt [10:39:28]process_action close_receipt [10:39:28]cmd_close_receipt [10:39:28]MH_GetDate [10:39:28]Write to MH i2c: F0 00 00 CB 01 BB [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: F0 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: F0 09 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: F0 09 00 CB 01 00 60 45 F1 66 6A BD 47 65 93 [10:39:28]GetLastDocTimeStamp 1727087807 [10:39:28]current date 1727087968 [10:39:28]FM_GetShiftState [10:39:28]SAM_PROTO_GetShiftState [10:39:28]wFMCommunicate request_size=4 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 13 01 00 [10:39:28]Write to MH i2c: E2 08 00 CC 01 80 13 01 00 00 00 00 00 4A [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 0E 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 0E 00 CC 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AC [10:39:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:39:28]wFMCommunicate OK [10:39:28]SAM_PROTO_GetShiftState done [10:39:28]FM_GetShiftState done [10:39:28]opened in 1727051593 [10:39:28]opened+sec_in_day 1727137993 [10:39:28]quantity*price = 0 [10:39:28]sum+1 = 1 [10:39: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 СНО: Общий режим Чек 104 23.09.2024 10:39 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30039970 ФМ: 0000000000871835 ФД: 152232 ФПД: 162483698956926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152232&fm=162483698956926&tin=02508201610067®Number=0000000000091825&sum=0 [10:39:29]StoreToDocumentArchive [10:39:29]shift 476 fd 152232 [10:39:29]save to /storage/0476/doc_00152232 [10:39:29]save last doc name /storage/0476/doc_00152232 to /storage/kkm_last_doc_name [10:39:29]save OK [10:39:29]Clear old archive folders... [10:39:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:29]tlvbuf is B6EF1B20 [10:39:29]SAM_PROTO_ClearQueue [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 09 00 00 [10:39:29]Write to MH i2c: E2 08 00 D9 01 80 09 00 00 00 00 00 00 4C [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [10:39:29]RAPDU: 90 00 [10:39:29]wFMCommunicate OK [10:39:29]SAM_PROTO_ClearQueue done [10:39:29]KKMCreateOFDPacket [10:39:29]OFDProtocolAddRootSTLVToBuf [10:39:29]FM_MakeSignedData [10:39:29]FM_MakeSignedData [10:39:29]SAM_PROTO_SignData [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 0D 01 02 [10:39:29]Write to MH i2c: E2 08 00 DA 01 80 0D 01 02 00 00 00 00 54 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [10:39:29]RAPDU: 90 00 [10:39:29]wFMCommunicate OK [10:39:29]wFMCommunicate request_size=255 [10:39:29]MH_SAM_APDU [10:39: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 68 00 00 00 F4 03 04 00 60 45 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 93 [10:39:29]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 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 68 00 00 00 F4 03 04 00 60 45 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 93 00 00 D3 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [10:39:29]RAPDU: 90 00 [10:39:29]wFMCommunicate OK [10:39:29]wFMCommunicate request_size=10 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 0D 02 02 05 C7 2F 28 7A 7E [10:39:29]Write to MH i2c: E2 0D 00 DC 01 80 0D 02 02 05 00 C7 2F 28 7A 7E 00 00 77 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [10:39:29]RAPDU: 90 00 [10:39:29]wFMCommunicate OK [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 0D 03 02 [10:39:29]Write to MH i2c: E2 08 00 DD 01 80 0D 03 02 00 00 00 00 59 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 0B 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 0B 00 DD 01 00 D1 95 5A D9 00 35 FE 6C 90 00 92 [10:39:29]RAPDU: D1 95 5A D9 00 35 FE 6C 90 00 [10:39:29]wFMCommunicate OK [10:39:29]SAM_PROTO_SignData done [10:39:29]FM_MakeSignedData done [10:39:29]CreateOFDProtocolMessage [10:39:29]wFMCommunicate request_size=4 [10:39:29]MH_SAM_APDU [10:39:29]CAPDU: 80 11 00 00 [10:39:29]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:29]Read from MH i2c: E2 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: E2 17 00 [10:39:29]MH_I2C_Read... [10:39:29]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 [10:39:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:39:29]wFMCommunicate OK [10:39:29]CreateOFDProtocolMessage done [10:39:29]OFDSenderStorePacket 152232 [10:39:29]StoreOFDPacket docnum=152232 [10:39: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 FA 30 07 01 0C 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 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 68 00 00 00 F4 03 04 00 60 45 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 93 C7 2F 28 7A 7E D1 95 5A D9 00 35 FE 6C [10:39:29]CheckFolder [10:39:29]dirname=/storage/ofd_packets [10:39:29]CheckFolder done [10:39:29]ProducePacketName [10:39:29]name=ofd_packets/00152232 [10:39:29]NVStorageSaveData ofd_packets/00152232 [10:39:29]File name is /storage/ofd_packets/00152232 [10:39:29]Write 301 bytes [10:39:29]NVStorageSaveData done [10:39:29]OFDSenderStorePacket done [10:39:29]KKMCreateOFDPacket done [10:39:29]NVStorageSaveData kkm_last_timestamp [10:39:29]File name is /storage/kkm_last_timestamp [10:39:29]Write 4 bytes [10:39:29]NVStorageSaveData done [10:39:29]ExternCall_PrintAddStr [10:39:29]wPrintStart [10:39:29]Write to MH i2c: 01 00 00 DF 01 E0 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [10:39:29]RasterBufferAndPrint [10:39:29]line Счет N : (1)1786239 [10:39:29]line ИНН: 02508201610067 [10:39:29]line Контрольно-Кассовый Чек [10:39:29]line ПРОДАЖА [10:39:29]line ТРК (МРК, ГНК) : 12 [10:39:29]line Товар: 2710124130 [10:39:29]line Аи-92-К-5 [10:39:29]line 30.000 * 0.00 [10:39:29]line = 0.00 [10:39:29]line НДС 12% НСП 1% [10:39:29]line > о реализуемом товаре [10:39:29]line ИТОГО: 0.00 [10:39:29]line НСП 1% : 0.00 [10:39:29]line НДС 12% : 0.00 [10:39:29]line Наличными: 0.00 [10:39:29]line Безнал.: 0.00 [10:39:29]line Место: АЗС № 89 "Партнер Нефть" [10:39:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:39:29]line СНО: Общий режим [10:39:29]line Чек 104 23.09.2024 10:39 [10:39:29]line Смена: 476 ФФД: 1.0 [10:39:29]line ЗНМ: 0300000113 [10:39:29]line РНМ: 0000000000091825 [10:39:29]line Версия ККМ: 001 [10:39:29]line Талоны: ТК ГПНА Online [10:39:29]line 30039970 [10:39:29]line ФМ: 0000000000871835 [10:39:29]line ФД: 152232 [10:39:29]line ФПД: 162483698956926 [10:39:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152232&fm=162483698956926&tin=02508201610067®Number=0000000000091825&sum=0 [10:39:29]written 0, free lines is 4095 [10:39:30]OFD Sender: Processing packet 152232 [packets to send 828, broken 827] [10:39:30]ProducePacketName [10:39:30]name=ofd_packets/00152232 [10:39:30]OFD Sender: To server: pG, [10:39:30]CommunicateWithHost lk.salyk.kg:30040 [10:39:30]ConnectInit lk.salyk.kg [10:39:30]Write to MH i2c: 01 00 00 09 02 0B [10:39:30]Write i2c OK [10:39:30]MH_I2C_Read... [10:39:30]Read from MH i2c: 01 [10:39:30]MH_I2C_Read... [10:39:30]Read from MH i2c: 01 07 00 [10:39:30]MH_I2C_Read... [10:39:30]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 E9 0C 07 [10:39:30]RasterBufferAndPrint [10:39:30]line [10:39:30]line [10:39:30]line [10:39:30]line [10:39:30]line [10:39:30]written 0, free lines is 3311 [10:39:30]MH_Cut [10:39:30]Write to MH i2c: D1 01 00 10 02 01 E4 [10:39:30]Write i2c OK [10:39:30]MH_I2C_Read... [10:39:30]Read from MH i2c: D1 [10:39:30]MH_I2C_Read... [10:39:30]Read from MH i2c: D1 01 00 [10:39:30]MH_I2C_Read... [10:39:30]Read from MH i2c: D1 01 00 10 02 00 E3 [10:39:30]Write to MH i2c: 01 00 00 11 02 13 [10:39:30]Write i2c OK [10:39:30]MH_I2C_Read... [10:39:31]*** Cut start [10:39:31]*** Purtial cut [10:39:31]*** Stage 1: CUTSNS_PIN = 1 [10:39:31]Read from MH i2c: 01 [10:39:31]MH_I2C_Read... [10:39:31]*** Stop cut motor [10:39:31]*** Cut end [10:39:31]Read from MH i2c: 01 07 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 FF 0F 28 [10:39:31]process_action close_receipt done [10:39:31]requested_data is exist [10:39:31]produce_requested_data [10:39:31]requested_item fm.sn is exist - process it [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 11 00 00 [10:39:31]Write to MH i2c: E2 08 00 12 02 80 11 00 00 00 00 00 00 8E [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 17 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 17 00 12 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [10:39: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:39:31]wFMCommunicate OK [10:39:31]requested_item fd.num is exist - process it [10:39:31]SAM_PROTO_GetFieldsCounters [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 13 00 00 [10:39:31]Write to MH i2c: E2 08 00 13 02 80 13 00 00 00 00 00 00 91 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 62 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 62 00 13 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 A8 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [10:39: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 A8 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:31]wFMCommunicate OK [10:39:31]SAM_PROTO_GetFieldsCounters done [10:39:31]requested_item shift.num is exist - process it [10:39:31]requested_item shift.opened is exist - process it [10:39:31]req_shift_opened [10:39:31]FM_GetShiftState [10:39:31]SAM_PROTO_GetShiftState [10:39:31]wFMCommunicate request_size=4 [10:39:31]MH_SAM_APDU [10:39:31]CAPDU: 80 13 01 00 [10:39:31]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [10:39:31]Write i2c OK [10:39:31]MH_I2C_Read... [10:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:31]Read from MH i2c: E2 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 0E 00 [10:39:31]MH_I2C_Read... [10:39:31]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F5 [10:39:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:39:31]wFMCommunicate OK [10:39:31]SAM_PROTO_GetShiftState done [10:39:31]FM_GetShiftState done [10:39:31]req_shift_opened done [10:39:31]requested_item shift.open_date is exist - process it [10:39:31]req_shift_open_date [10:39:31]req_shift_open_date done [10:39:31]produce_requested_data done [10:39:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152232,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:39:31]process_action_free close_receipt [10:39:31]json_value_free [10:39:31]json_value_free done [10:39:31]process_json_proto returns [10:39:31]Send response to host [10:39:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152232,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:39:31]free response buf [10:39:31]execute_script done [10:39:31]execute_script returns [10:39:31]free content buf [10:39:31]Sock 10.Close socket [10:39:31]Sock 10.Thread stoped [10:39:33]Connected sock=11 [10:39: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 FA 30 07 01 0C 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 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 68 00 00 00 F4 03 04 00 60 45 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 93 C7 2F 28 7A 7E D1 95 5A D9 00 35 FE 6C [10:39: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 1E 17 47 00 7D 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 A8 52 02 00 F4 03 04 00 64 ED F0 66 B6 04 01 00 00 0E 92 DD E0 50 D3 3E 65 [10:39:33]CommunicateWithHost err = 0 [10:39:33]CheckOFDResponse [10:39:33]1017 (14) - 77093643461234 [10:39:33]1041 (16) - 0000000000871835 [10:39:33]1040 (4) - 152232 [10:39:33]1012 (4) - 23.09.2024 04:24 [10:39:33]1206 (1) - 0 [10:39:33]OFD Sender: Remove packet 152232 [10:39:33]ProducePacketName [10:39:33]name=ofd_packets/00152232 [10:39:33]NVStorageDeleteData [10:39:34]OFD Sender: No OFD packet to send [10:39:39]OFD Sender: No OFD packet to send [10:39:44]OFD Sender: No OFD packet to send [10:39:49]OFD Sender: No OFD packet to send [10:39:54]OFD Sender: No OFD packet to send [10:39:59]OFD Sender: No OFD packet to send [10:40:04]OFD Sender: No OFD packet to send [10:40:09]OFD Sender: No OFD packet to send [10:40:14]OFD Sender: No OFD packet to send [10:40:19]OFD Sender: No OFD packet to send [10:40:24]OFD Sender: No OFD packet to send [10:40:29]OFD Sender: No OFD packet to send [10:40:34]OFD Sender: No OFD packet to send [10:40:39]OFD Sender: No OFD packet to send [10:40:44]OFD Sender: No OFD packet to send [10:40:49]OFD Sender: No OFD packet to send [10:40:53]recv_with_timeout no data received [10:40:54]OFD Sender: No OFD packet to send [10:40:59]OFD Sender: No OFD packet to send [10:41:04]OFD Sender: No OFD packet to send [10:41:09]OFD Sender: No OFD packet to send [10:41:14]OFD Sender: No OFD packet to send [10:41:19]OFD Sender: No OFD packet to send [10:41:24]OFD Sender: No OFD packet to send [10:41:27]recv_with_timeout no data received [10:41:29]OFD Sender: No OFD packet to send [10:41:34]OFD Sender: No OFD packet to send [10:41:39]OFD Sender: No OFD packet to send [10:41:44]OFD Sender: No OFD packet to send [10:41:49]OFD Sender: No OFD packet to send [10:41:50]recv_with_timeout no data received [10:41:54]OFD Sender: No OFD packet to send [10:41:59]OFD Sender: No OFD packet to send [10:42:04]OFD Sender: No OFD packet to send [10:42:09]OFD Sender: No OFD packet to send [10:42:14]OFD Sender: No OFD packet to send [10:42:19]OFD Sender: No OFD packet to send [10:42:22]accept exits with 8 [10:42:22]New connection [10:42:22]New thread 3066903908 created [10:42:22]Thread 3067047268 joined [10:42:22]Waiting for new connection... [10:42:22] Sock 8.Parse request [10:42:22]Sock 8.Check first char [10:42:22]Sock 8.First char is OK [10:42:22]request: POST /json_proto HTTP/1.0 [10:42:22]Method: POST [10:42:22]URL: /json_proto [10:42:22]Method is POST - this is cgi request [10:42:22]url: /json_proto [10:42:22]query_string will be loaded in cgi processing [10:42:22]execute_cgi json_proto POST (null) [10:42:22]execute_cgi path=json_proto method=POST [10:42:22]POST find Content-Length [10:42:22]Host: 172.17.43.67:8080 [10:42:22]Content-Length: 683 [10:42:22]Content-Type: application/json [10:42:22] [10:42:22]POST finish read [10:42:22]Found Content-Length = 683 [10:42:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786240", "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" ] } } [10:42:22]execute_script... [10:42: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)1786240", "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" ] } } [10:42:22]POST & json_proto [10:42:22]process_json_proto [10:42:22]json parsed OK: [10:42:22]protocol is kg_v1.0 [10:42:22]action value=close_receipt [10:42:22]process_action close_receipt [10:42:22]cmd_close_receipt [10:42:22]MH_GetDate [10:42:22]Write to MH i2c: F0 00 00 15 02 06 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: F0 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: F0 09 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: F0 09 00 15 02 00 0E 46 F1 66 6A BD 47 65 8D [10:42:22]GetLastDocTimeStamp 1727087968 [10:42:22]current date 1727088142 [10:42:22]FM_GetShiftState [10:42:22]SAM_PROTO_GetShiftState [10:42:22]wFMCommunicate request_size=4 [10:42:22]MH_SAM_APDU [10:42:22]CAPDU: 80 13 01 00 [10:42:22]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:22]Read from MH i2c: E2 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 0E 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F7 [10:42:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:42:22]wFMCommunicate OK [10:42:22]SAM_PROTO_GetShiftState done [10:42:22]FM_GetShiftState done [10:42:22]opened in 1727051593 [10:42:22]opened+sec_in_day 1727137993 [10:42:22]quantity*price = 150032 [10:42:22]sum+1 = 150033 [10:42:22]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 СНО: Общий режим Чек 105 23.09.2024 10:42 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152233 ФПД: 16353561182091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152233&fm=16353561182091&tin=02508201610067®Number=0000000000091825&sum=150000 [10:42:23]StoreToDocumentArchive [10:42:23]shift 476 fd 152233 [10:42:23]save to /storage/0476/doc_00152233 [10:42:23]save last doc name /storage/0476/doc_00152233 to /storage/kkm_last_doc_name [10:42:23]save OK [10:42:23]Clear old archive folders... [10:42:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:23]tlvbuf is 01620CF0 [10:42:23]SAM_PROTO_ClearQueue [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 09 00 00 [10:42:23]Write to MH i2c: E2 08 00 23 02 80 09 00 00 00 00 00 00 97 [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 03 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [10:42:23]RAPDU: 90 00 [10:42:23]wFMCommunicate OK [10:42:23]SAM_PROTO_ClearQueue done [10:42:23]KKMCreateOFDPacket [10:42:23]OFDProtocolAddRootSTLVToBuf [10:42:23]FM_MakeSignedData [10:42:23]FM_MakeSignedData [10:42:23]SAM_PROTO_SignData [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 0D 01 02 [10:42:23]Write to MH i2c: E2 08 00 24 02 80 0D 01 02 00 00 00 00 9F [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 03 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [10:42:23]RAPDU: 90 00 [10:42:23]wFMCommunicate OK [10:42:23]wFMCommunicate request_size=255 [10:42:23]MH_SAM_APDU [10:42: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 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 0E 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0E [10:42:23]Write to MH i2c: E2 02 01 25 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 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 0E 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0E 00 00 8D [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:24]Read from MH i2c: E2 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 03 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [10:42:24]RAPDU: 90 00 [10:42:24]wFMCommunicate OK [10:42:24]wFMCommunicate request_size=10 [10:42:24]MH_SAM_APDU [10:42:24]CAPDU: 80 0D 02 02 05 DF 9C 34 7F 8B [10:42:24]Write to MH i2c: E2 0D 00 26 02 80 0D 02 02 05 00 DF 9C 34 7F 8B 00 00 65 [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:24]Read from MH i2c: E2 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 03 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [10:42:24]RAPDU: 90 00 [10:42:24]wFMCommunicate OK [10:42:24]wFMCommunicate request_size=4 [10:42:24]MH_SAM_APDU [10:42:24]CAPDU: 80 0D 03 02 [10:42:24]Write to MH i2c: E2 08 00 27 02 80 0D 03 02 00 00 00 00 A4 [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:24]Read from MH i2c: E2 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 0B 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 0B 00 27 02 00 B8 C1 C8 D2 4B 6D 6C 14 90 00 F0 [10:42:24]RAPDU: B8 C1 C8 D2 4B 6D 6C 14 90 00 [10:42:24]wFMCommunicate OK [10:42:24]SAM_PROTO_SignData done [10:42:24]FM_MakeSignedData done [10:42:24]CreateOFDProtocolMessage [10:42:24]wFMCommunicate request_size=4 [10:42:24]MH_SAM_APDU [10:42:24]CAPDU: 80 11 00 00 [10:42:24]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:24]Read from MH i2c: E2 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 17 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [10:42: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:42:24]wFMCommunicate OK [10:42:24]CreateOFDProtocolMessage done [10:42:24]OFDSenderStorePacket 152233 [10:42:24]StoreOFDPacket docnum=152233 [10:42: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 B0 29 07 01 78 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 69 00 00 00 F4 03 04 00 0E 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0E DF 9C 34 7F 8B B8 C1 C8 D2 4B 6D 6C 14 [10:42:24]CheckFolder [10:42:24]dirname=/storage/ofd_packets [10:42:24]CheckFolder done [10:42:24]ProducePacketName [10:42:24]name=ofd_packets/00152233 [10:42:24]NVStorageSaveData ofd_packets/00152233 [10:42:24]File name is /storage/ofd_packets/00152233 [10:42:24]Write 301 bytes [10:42:24]NVStorageSaveData done [10:42:24]OFDSenderStorePacket done [10:42:24]KKMCreateOFDPacket done [10:42:24]NVStorageSaveData kkm_last_timestamp [10:42:24]File name is /storage/kkm_last_timestamp [10:42:24]Write 4 bytes [10:42:24]NVStorageSaveData done [10:42:24]ExternCall_PrintAddStr [10:42:24]wPrintStart [10:42:24]Write to MH i2c: 01 00 00 29 02 2B [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: 01 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: 01 07 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [10:42:24]RasterBufferAndPrint [10:42:24]line Счет N : (1)1786240 [10:42:24]line ИНН: 02508201610067 [10:42:24]line Контрольно-Кассовый Чек [10:42:24]line ПРОДАЖА [10:42:24]line ТРК (МРК, ГНК) : 13 [10:42:24]line Товар: 2710124500 [10:42:24]line Аи-95-К-5 [10:42:24]line 20.220 * 74.20 [10:42:24]line = 1500.32 [10:42:24]line НДС 12% НСП 1% [10:42:24]line > о реализуемом товаре [10:42:24]line ОКРУГЛЕНИЕ: -0.32 [10:42:24]line ИТОГО: 1500.00 [10:42:24]line Внесено: 1500.00 [10:42:24]line СДАЧА: 0.00 [10:42:24]line НСП 1% : 13.28 [10:42:24]line НДС 12% : 159.33 [10:42:24]line Наличными: 1500.00 [10:42:24]line Безнал.: 0.00 [10:42:24]line Место: АЗС № 89 "Партнер Нефть" [10:42:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:42:24]line СНО: Общий режим [10:42:24]line Чек 105 23.09.2024 10:42 [10:42:24]line Смена: 476 ФФД: 1.0 [10:42:24]line ЗНМ: 0300000113 [10:42:24]line РНМ: 0000000000091825 [10:42:24]line Версия ККМ: 001 [10:42:24]line ФМ: 0000000000871835 [10:42:24]line ФД: 152233 [10:42:24]line ФПД: 16353561182091 [10:42:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104222&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152233&fm=16353561182091&tin=02508201610067®Number=0000000000091825&sum=150000 [10:42:24]OFD Sender: Processing packet 152233 [packets to send 828, broken 827] [10:42:24]ProducePacketName [10:42:24]name=ofd_packets/00152233 [10:42:24]OFD Sender: To server: pG, [10:42:24]CommunicateWithHost lk.salyk.kg:30040 [10:42:24]ConnectInit lk.salyk.kg [10:42:24]written 0, free lines is 4095 [10:42:24]Write to MH i2c: 01 00 00 54 02 56 [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: 01 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: 01 07 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 DC 0C 45 [10:42:24]RasterBufferAndPrint [10:42:24]line [10:42:24]line [10:42:24]line [10:42:24]line [10:42:24]line [10:42:24]written 0, free lines is 3297 [10:42:24]MH_Cut [10:42:24]Write to MH i2c: D1 01 00 5B 02 01 2F [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: D1 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: D1 01 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: D1 01 00 5B 02 00 2E [10:42:24]Write to MH i2c: 01 00 00 5C 02 5E [10:42:24]Write i2c OK [10:42:24]MH_I2C_Read... [10:42:25]*** Cut start [10:42:25]*** Purtial cut [10:42:25]*** Stage 1: CUTSNS_PIN = 1 [10:42:25]Read from MH i2c: 01 [10:42:25]MH_I2C_Read... [10:42:25]*** Stop cut motor [10:42:25]*** Cut end [10:42:25]Read from MH i2c: 01 07 00 [10:42:25]MH_I2C_Read... [10:42:25]Read from MH i2c: 01 07 00 5C 02 00 00 00 00 00 FF 0F 73 [10:42:25]process_action close_receipt done [10:42:25]requested_data is exist [10:42:25]produce_requested_data [10:42:25]requested_item fm.sn is exist - process it [10:42:25]wFMCommunicate request_size=4 [10:42:25]MH_SAM_APDU [10:42:25]CAPDU: 80 11 00 00 [10:42:25]Write to MH i2c: E2 08 00 5D 02 80 11 00 00 00 00 00 00 D9 [10:42:25]Write i2c OK [10:42:25]MH_I2C_Read... [10:42:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:25]Read from MH i2c: E2 [10:42:25]MH_I2C_Read... [10:42:25]Read from MH i2c: E2 17 00 [10:42:25]MH_I2C_Read... [10:42:25]Read from MH i2c: E2 17 00 5D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [10:42: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:42:25]wFMCommunicate OK [10:42:25]requested_item fd.num is exist - process it [10:42:25]SAM_PROTO_GetFieldsCounters [10:42:25]wFMCommunicate request_size=4 [10:42:25]MH_SAM_APDU [10:42:25]CAPDU: 80 13 00 00 [10:42:25]Write to MH i2c: E2 08 00 5E 02 80 13 00 00 00 00 00 00 DC [10:42:25]Write i2c OK [10:42:25]MH_I2C_Read... [10:42:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:25]Read from MH i2c: E2 [10:42:25]MH_I2C_Read... [10:42:25]Read from MH i2c: E2 62 00 [10:42:25]MH_I2C_Read... [10:42:25]Read from MH i2c: E2 62 00 5E 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 A9 52 02 00 0E 04 04 00 DC 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 12 [10:42: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 A9 52 02 00 0E 04 04 00 DC 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:42:25]wFMCommunicate OK [10:42:25]SAM_PROTO_GetFieldsCounters done [10:42:25]requested_item shift.num is exist - process it [10:42:25]requested_item shift.opened is exist - process it [10:42:25]req_shift_opened [10:42:25]FM_GetShiftState [10:42:25]SAM_PROTO_GetShiftState [10:42:25]wFMCommunicate request_size=4 [10:42:25]MH_SAM_APDU [10:42:25]CAPDU: 80 13 01 00 [10:42:25]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [10:42:25]Write i2c OK [10:42:25]MH_I2C_Read... [10:42:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:26]Read from MH i2c: E2 [10:42:26]MH_I2C_Read... [10:42:26]Read from MH i2c: E2 0E 00 [10:42:26]MH_I2C_Read... [10:42:26]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 40 [10:42:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:42:26]wFMCommunicate OK [10:42:26]SAM_PROTO_GetShiftState done [10:42:26]FM_GetShiftState done [10:42:26]req_shift_opened done [10:42:26]requested_item shift.open_date is exist - process it [10:42:26]req_shift_open_date [10:42:26]req_shift_open_date done [10:42:26]produce_requested_data done [10:42:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152233,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:42:26]process_action_free close_receipt [10:42:26]json_value_free [10:42:26]json_value_free done [10:42:26]process_json_proto returns [10:42:26]Send response to host [10:42:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152233,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:42:26]free response buf [10:42:26]execute_script done [10:42:26]execute_script returns [10:42:26]free content buf [10:42:26]Sock 8.Close socket [10:42:26]Sock 8.Thread stoped [10:42:26]recv_with_timeout no data received [10:42:29]ConnectInit Can't take IP for lk.salyk.kg [10:42:29]CommunicateWithHost connect error [10:42:29]CommunicateWithHost err = -1 [10:42:29]OFD Sender: Server communicate error [10:42:34]OFD Sender: Processing packet 152233 [packets to send 828, broken 827] [10:42:34]ProducePacketName [10:42:34]name=ofd_packets/00152233 [10:42:34]OFD Sender: To server: pG, [10:42:34]CommunicateWithHost lk.salyk.kg:30040 [10:42:34]ConnectInit lk.salyk.kg [10:42:36]Connected sock=9 [10: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 B0 29 07 01 78 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 69 00 00 00 F4 03 04 00 0E 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0E DF 9C 34 7F 8B B8 C1 C8 D2 4B 6D 6C 14 [10:42: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 37 9E 47 00 C8 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 A9 52 02 00 F4 03 04 00 1B EE F0 66 B6 04 01 00 00 3E FA 02 C5 C5 FB AF 68 [10:42:36]CommunicateWithHost err = 0 [10:42:36]CheckOFDResponse [10:42:36]1017 (14) - 77093643461234 [10:42:36]1041 (16) - 0000000000871835 [10:42:36]1040 (4) - 152233 [10:42:36]1012 (4) - 23.09.2024 04:27 [10:42:36]1206 (1) - 0 [10:42:36]OFD Sender: Remove packet 152233 [10:42:36]ProducePacketName [10:42:36]name=ofd_packets/00152233 [10:42:36]NVStorageDeleteData [10:42:37]OFD Sender: No OFD packet to send [10:42:38]recv_with_timeout no data received [10:42:42]OFD Sender: No OFD packet to send [10:42:47]OFD Sender: No OFD packet to send [10:42:52]OFD Sender: No OFD packet to send [10:42:57]OFD Sender: No OFD packet to send [10:43:02]OFD Sender: No OFD packet to send [10:43:07]OFD Sender: No OFD packet to send [10:43:12]OFD Sender: No OFD packet to send [10:43:17]OFD Sender: No OFD packet to send [10:43:22]OFD Sender: No OFD packet to send [10:43:27]OFD Sender: No OFD packet to send [10:43:32]OFD Sender: No OFD packet to send [10:43:37]OFD Sender: No OFD packet to send [10:43:42]OFD Sender: No OFD packet to send [10:43:44]accept exits with 10 [10:43:44]New connection [10:43:44]New thread 3067047268 created [10:43:44]Thread 3066903908 joined [10:43:44]Waiting for new connection... [10:43:44] Sock 10.Parse request [10:43:44]Sock 10.Check first char [10:43:44]Sock 10.First char is OK [10:43:44]request: POST /json_proto HTTP/1.0 [10:43:44]Method: POST [10:43:44]URL: /json_proto [10:43:44]Method is POST - this is cgi request [10:43:44]url: /json_proto [10:43:44]query_string will be loaded in cgi processing [10:43:44]execute_cgi json_proto POST (null) [10:43:44]execute_cgi path=json_proto method=POST [10:43:44]POST find Content-Length [10:43:44]Host: 172.17.43.67:8080 [10:43:44]Content-Length: 680 [10:43:44]Content-Type: application/json [10:43:44] [10:43:44]POST finish read [10:43:44]Found Content-Length = 680 [10:43:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786241", "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:43:44]execute_script... [10:43: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)1786241", "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:43:44]POST & json_proto [10:43:44]process_json_proto [10:43:44]json parsed OK: [10:43:44]protocol is kg_v1.0 [10:43:44]action value=close_receipt [10:43:44]process_action close_receipt [10:43:44]cmd_close_receipt [10:43:44]MH_GetDate [10:43:44]Write to MH i2c: F0 00 00 60 02 51 [10:43:44]Write i2c OK [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: F0 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: F0 09 00 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: F0 09 00 60 02 00 60 46 F1 66 6A BD 47 65 2A [10:43:44]GetLastDocTimeStamp 1727088142 [10:43:44]current date 1727088224 [10:43:44]FM_GetShiftState [10:43:44]SAM_PROTO_GetShiftState [10:43:44]wFMCommunicate request_size=4 [10:43:44]MH_SAM_APDU [10:43:44]CAPDU: 80 13 01 00 [10:43:44]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [10:43:44]Write i2c OK [10:43:44]MH_I2C_Read... [10:43:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:44]Read from MH i2c: E2 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: E2 0E 00 [10:43:44]MH_I2C_Read... [10:43:44]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 42 [10:43:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:43:44]wFMCommunicate OK [10:43:44]SAM_PROTO_GetShiftState done [10:43:44]FM_GetShiftState done [10:43:44]opened in 1727051593 [10:43:44]opened+sec_in_day 1727137993 [10:43:44]quantity*price = 100050 [10:43:44]sum+1 = 100052 [10:43:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 106 23.09.2024 10:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152234 ФПД: 267325575808260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104344&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152234&fm=267325575808260&tin=02508201610067®Number=0000000000091825&sum=100000 [10:43:45]StoreToDocumentArchive [10:43:45]shift 476 fd 152234 [10:43:45]save to /storage/0476/doc_00152234 [10:43:45]save last doc name /storage/0476/doc_00152234 to /storage/kkm_last_doc_name [10:43:45]save OK [10:43:45]Clear old archive folders... [10:43:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:43:45]tlvbuf is 015ECA50 [10:43:45]SAM_PROTO_ClearQueue [10:43:45]wFMCommunicate request_size=4 [10:43:45]MH_SAM_APDU [10:43:45]CAPDU: 80 09 00 00 [10:43:45]Write to MH i2c: E2 08 00 6E 02 80 09 00 00 00 00 00 00 E2 [10:43:45]Write i2c OK [10:43:45]MH_I2C_Read... [10:43:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:45]Read from MH i2c: E2 [10:43:45]MH_I2C_Read... [10:43:45]Read from MH i2c: E2 03 00 [10:43:45]MH_I2C_Read... [10:43:45]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [10:43:45]RAPDU: 90 00 [10:43:45]wFMCommunicate OK [10:43:45]SAM_PROTO_ClearQueue done [10:43:45]KKMCreateOFDPacket [10:43:45]OFDProtocolAddRootSTLVToBuf [10:43:45]FM_MakeSignedData [10:43:45]FM_MakeSignedData [10:43:45]SAM_PROTO_SignData [10:43:45]wFMCommunicate request_size=4 [10:43:45]MH_SAM_APDU [10:43:45]CAPDU: 80 0D 01 02 [10:43:45]Write to MH i2c: E2 08 00 6F 02 80 0D 01 02 00 00 00 00 EA [10:43:45]Write i2c OK [10:43:45]MH_I2C_Read... [10:43:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:45]Read from MH i2c: E2 [10:43:45]MH_I2C_Read... [10:43:45]Read from MH i2c: E2 03 00 [10:43:45]MH_I2C_Read... [10:43:45]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [10:43:45]RAPDU: 90 00 [10:43:45]wFMCommunicate OK [10:43:45]wFMCommunicate request_size=255 [10:43:45]MH_SAM_APDU [10:43: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 6A 00 00 00 F4 03 04 00 60 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F3 21 95 FC [10:43:45]Write to MH i2c: E2 02 01 70 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 6A 00 00 00 F4 03 04 00 60 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F3 21 95 FC 00 00 56 [10:43:45]Write i2c OK [10:43:45]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 03 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [10:43:46]RAPDU: 90 00 [10:43:46]wFMCommunicate OK [10:43:46]wFMCommunicate request_size=7 [10:43:46]MH_SAM_APDU [10:43:46]CAPDU: 80 0D 02 02 02 45 04 [10:43:46]Write to MH i2c: E2 0A 00 71 02 80 0D 02 02 02 00 45 04 00 00 3A [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 03 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [10:43:46]RAPDU: 90 00 [10:43:46]wFMCommunicate OK [10:43:46]wFMCommunicate request_size=4 [10:43:46]MH_SAM_APDU [10:43:46]CAPDU: 80 0D 03 02 [10:43:46]Write to MH i2c: E2 08 00 72 02 80 0D 03 02 00 00 00 00 EF [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 0B 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 0B 00 72 02 00 74 01 27 D9 C4 44 45 BA 90 00 6C [10:43:46]RAPDU: 74 01 27 D9 C4 44 45 BA 90 00 [10:43:46]wFMCommunicate OK [10:43:46]SAM_PROTO_SignData done [10:43:46]FM_MakeSignedData done [10:43:46]CreateOFDProtocolMessage [10:43:46]wFMCommunicate request_size=4 [10:43:46]MH_SAM_APDU [10:43:46]CAPDU: 80 11 00 00 [10:43:46]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:46]Read from MH i2c: E2 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 17 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [10:43: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:43:46]wFMCommunicate OK [10:43:46]CreateOFDProtocolMessage done [10:43:46]OFDSenderStorePacket 152234 [10:43:46]StoreOFDPacket docnum=152234 [10:43: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 0C 01 00 00 6D 34 04 01 DD 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 6A 00 00 00 F4 03 04 00 60 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F3 21 95 FC 45 04 74 01 27 D9 C4 44 45 BA [10:43:46]CheckFolder [10:43:46]dirname=/storage/ofd_packets [10:43:46]CheckFolder done [10:43:46]ProducePacketName [10:43:46]name=ofd_packets/00152234 [10:43:46]NVStorageSaveData ofd_packets/00152234 [10:43:46]File name is /storage/ofd_packets/00152234 [10:43:46]Write 298 bytes [10:43:46]NVStorageSaveData done [10:43:46]OFDSenderStorePacket done [10:43:46]KKMCreateOFDPacket done [10:43:46]NVStorageSaveData kkm_last_timestamp [10:43:46]File name is /storage/kkm_last_timestamp [10:43:46]Write 4 bytes [10:43:46]NVStorageSaveData done [10:43:46]ExternCall_PrintAddStr [10:43:46]wPrintStart [10:43:46]Write to MH i2c: 01 00 00 74 02 76 [10:43:46]Write i2c OK [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: 01 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: 01 07 00 [10:43:46]MH_I2C_Read... [10:43:46]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [10:43:46]RasterBufferAndPrint [10:43:46]line Счет N : (1)1786241 [10:43:46]line ИНН: 02508201610067 [10:43:46]line Контрольно-Кассовый Чек [10:43:46]line ПРОДАЖА [10:43:46]line ТРК (МРК, ГНК) : 31 [10:43:46]line Товар: 2710194210 [10:43:46]line ДТ-К-5 [10:43:46]line 13.130 * 76.20 [10:43:46]line = 1000.51 [10:43:46]line НДС 12% НСП 1% [10:43:46]line > о реализуемом товаре [10:43:46]line ОКРУГЛЕНИЕ: -0.51 [10:43:46]line ИТОГО: 1000.00 [10:43:46]line Внесено: 1000.00 [10:43:46]line СДАЧА: 0.00 [10:43:46]line НСП 1% : 8.85 [10:43:46]line НДС 12% : 106.25 [10:43:46]line Наличными: 1000.00 [10:43:46]line Безнал.: 0.00 [10:43:46]line Место: АЗС № 89 "Партнер Нефть" [10:43:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:43:46]line СНО: Общий режим [10:43:46]line Чек 106 23.09.2024 10:43 [10:43:46]line Смена: 476 ФФД: 1.0 [10:43:46]line ЗНМ: 0300000113 [10:43:46]line РНМ: 0000000000091825 [10:43:46]line Версия ККМ: 001 [10:43:46]line ФМ: 0000000000871835 [10:43:46]line ФД: 152234 [10:43:46]line ФПД: 267325575808260 [10:43:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104344&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152234&fm=267325575808260&tin=02508201610067®Number=0000000000091825&sum=100000 [10:43:46]OFD Sender: Processing packet 152234 [packets to send 828, broken 827] [10:43:46]ProducePacketName [10:43:46]name=ofd_packets/00152234 [10:43:46]OFD Sender: To server: pG, [10:43:46]CommunicateWithHost lk.salyk.kg:30040 [10:43:46]ConnectInit lk.salyk.kg [10:43:46]written 0, free lines is 4095 [10:43:47]Connected sock=8 [10:43: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 6D 34 04 01 DD 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 6A 00 00 00 F4 03 04 00 60 46 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F3 21 95 FC 45 04 74 01 27 D9 C4 44 45 BA [10:43:47]Write to MH i2c: 01 00 00 9F 02 A1 [10:43:47]Write i2c OK [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: 01 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: 01 07 00 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 E7 0C 9B [10:43:47]RasterBufferAndPrint [10:43:47]line [10:43:47]line [10:43:47]line [10:43:47]line [10:43:47]line [10:43:47]written 0, free lines is 3309 [10:43:47]MH_Cut [10:43:47]Write to MH i2c: D1 01 00 A6 02 01 7A [10:43:47]Write i2c OK [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: D1 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: D1 01 00 [10:43:47]MH_I2C_Read... [10:43:47]Read from MH i2c: D1 01 00 A6 02 00 79 [10:43:47]Write to MH i2c: 01 00 00 A7 02 A9 [10:43:47]Write i2c OK [10:43:47]MH_I2C_Read... [10:43: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 E5 EA 47 00 30 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 AA 52 02 00 F4 03 04 00 62 EE F0 66 B6 04 01 00 00 E2 86 01 95 94 0B C0 B7 [10:43:47]CommunicateWithHost err = 0 [10:43:47]CheckOFDResponse [10:43:47]1017 (14) - 77093643461234 [10:43:47]1041 (16) - 0000000000871835 [10:43:47]1040 (4) - 152234 [10:43:47]1012 (4) - 23.09.2024 04:28 [10:43:47]1206 (1) - 0 [10:43:47]OFD Sender: Remove packet 152234 [10:43:47]ProducePacketName [10:43:47]name=ofd_packets/00152234 [10:43:47]NVStorageDeleteData [10:43:47]*** Cut start [10:43:47]*** Purtial cut [10:43:47]*** Stage 1: CUTSNS_PIN = 1 [10:43:47]OFD Sender: No OFD packet to send [10:43:48]Read from MH i2c: 01 [10:43:48]MH_I2C_Read... [10:43:48]*** Stop cut motor [10:43:48]*** Cut end [10:43:48]Read from MH i2c: 01 07 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: 01 07 00 A7 02 00 00 00 00 00 FF 0F BE [10:43:48]process_action close_receipt done [10:43:48]requested_data is exist [10:43:48]produce_requested_data [10:43:48]requested_item fm.sn is exist - process it [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 11 00 00 [10:43:48]Write to MH i2c: E2 08 00 A8 02 80 11 00 00 00 00 00 00 24 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 17 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 17 00 A8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [10:43: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:43:48]wFMCommunicate OK [10:43:48]requested_item fd.num is exist - process it [10:43:48]SAM_PROTO_GetFieldsCounters [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 13 00 00 [10:43:48]Write to MH i2c: E2 08 00 A9 02 80 13 00 00 00 00 00 00 27 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 62 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 62 00 A9 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 AA 52 02 00 0E 04 04 00 DC 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 61 [10:43: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 AA 52 02 00 0E 04 04 00 DC 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:43:48]wFMCommunicate OK [10:43:48]SAM_PROTO_GetFieldsCounters done [10:43:48]requested_item shift.num is exist - process it [10:43:48]requested_item shift.opened is exist - process it [10:43:48]req_shift_opened [10:43:48]FM_GetShiftState [10:43:48]SAM_PROTO_GetShiftState [10:43:48]wFMCommunicate request_size=4 [10:43:48]MH_SAM_APDU [10:43:48]CAPDU: 80 13 01 00 [10:43:48]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [10:43:48]Write i2c OK [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 [10:43:48]MH_I2C_Read... [10:43:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:48]Read from MH i2c: E2 0E 00 [10:43:48]MH_I2C_Read... [10:43:48]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8B [10:43:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:43:48]wFMCommunicate OK [10:43:48]SAM_PROTO_GetShiftState done [10:43:48]FM_GetShiftState done [10:43:48]req_shift_opened done [10:43:48]requested_item shift.open_date is exist - process it [10:43:48]req_shift_open_date [10:43:48]req_shift_open_date done [10:43:48]produce_requested_data done [10:43:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152234,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:43:48]process_action_free close_receipt [10:43:48]json_value_free [10:43:48]json_value_free done [10:43:48]process_json_proto returns [10:43:48]Send response to host [10:43:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152234,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:43:48]free response buf [10:43:48]execute_script done [10:43:48]execute_script returns [10:43:48]free content buf [10:43:48]Sock 10.Close socket [10:43:48]Sock 10.Thread stoped [10:43:52]OFD Sender: No OFD packet to send [10:43:57]OFD Sender: No OFD packet to send [10:44:02]OFD Sender: No OFD packet to send [10:44:04]recv_with_timeout no data received [10:44:07]OFD Sender: No OFD packet to send [10:44:13]OFD Sender: No OFD packet to send [10:44:18]OFD Sender: No OFD packet to send [10:44:23]OFD Sender: No OFD packet to send [10:44:28]OFD Sender: No OFD packet to send [10:44:33]OFD Sender: No OFD packet to send [10:44:38]OFD Sender: No OFD packet to send [10:44:43]OFD Sender: No OFD packet to send [10:44:48]OFD Sender: No OFD packet to send [10:44:51]recv_with_timeout no data received [10:44:53]OFD Sender: No OFD packet to send [10:44:58]OFD Sender: No OFD packet to send [10:45:03]OFD Sender: No OFD packet to send [10:45:08]OFD Sender: No OFD packet to send [10:45:13]OFD Sender: No OFD packet to send [10:45:18]OFD Sender: No OFD packet to send [10:45:23]OFD Sender: No OFD packet to send [10:45:28]OFD Sender: No OFD packet to send [10:45:33]OFD Sender: No OFD packet to send [10:45:38]OFD Sender: No OFD packet to send [10:45:43]OFD Sender: No OFD packet to send [10:45:48]OFD Sender: No OFD packet to send [10:45:53]OFD Sender: No OFD packet to send [10:45:58]OFD Sender: No OFD packet to send [10:46:03]OFD Sender: No OFD packet to send [10:46:08]OFD Sender: No OFD packet to send [10:46:12]recv_with_timeout no data received [10:46:13]OFD Sender: No OFD packet to send [10:46:18]OFD Sender: No OFD packet to send [10:46:23]OFD Sender: No OFD packet to send [10:46:28]OFD Sender: No OFD packet to send [10:46:37]MH_SAM_APDU [10:46:37]CAPDU: 80 15 02 00 08 F4 03 04 00 0D 47 F1 66 [10:46:37]Write to MH i2c: E2 10 00 B5 02 80 15 02 00 08 00 F4 03 04 00 0D 47 F1 66 00 00 ED [10:46:37]Write i2c OK [10:46:37]MH_I2C_Read... [10:46:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:46:37]Read from MH i2c: E2 [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: E2 03 00 [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [10:46:37]RAPDU: 90 00 [10:46:37]wFMCommunicate OK [10:46:37]wFMCommunicate request_size=25 [10:46:37]MH_SAM_APDU [10:46:37]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:46:37]Write to MH i2c: E2 1C 00 B6 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 9A [10:46:37]Write i2c OK [10:46:37]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [10:46:38]RAPDU: 90 00 [10:46:38]wFMCommunicate OK [10:46:38]wFMCommunicate request_size=4 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 15 03 00 [10:46:38]Write to MH i2c: E2 08 00 B7 02 80 15 03 00 00 00 00 00 3A [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 40 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 40 00 B7 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 AB 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6B 00 00 00 35 04 06 00 36 93 30 0C 16 21 90 00 B3 [10:46:38]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 AB 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6B 00 00 00 35 04 06 00 36 93 30 0C 16 21 90 00 [10:46:38]wFMCommunicate OK [10:46:38]SAM_PROTO_ProcessDocument answer len = 59 [10:46:38]SAM_PROTO_ProcessDocument done [10:46:38]SetTLVBufToDocument [10:46:38]Processing tag 1209 (04B9) [10:46:38]Malloc new data [10:46:38]Processing tag 1041 (0411) [10:46:38]Processing tag 1040 (0410) [10:46:38]Malloc new data [10:46:38]Processing tag 1038 (040E) [10:46:38]Malloc new data [10:46:38]Processing tag 1042 (0412) [10:46:38]Malloc new data [10:46:38]Processing tag 1077 (0435) [10:46:38]Malloc new data [10:46:38]SetTLVBufToDocument err=0 [10:46:38]KKMLoadAndSignReceiptData store KKM data [10:46:38]KKMLoadAndSignReceiptData err=0 [10:46:38]wFMCommunicate request_size=4 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 11 00 00 [10:46:38]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 17 00 [10:46:38]MH_I2C_Read... [10:46:38]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:46:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:46:38]wFMCommunicate OK [10:46:38]Счет N : (1)1786242 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 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 СНО: Общий режим Чек 107 23.09.2024 10:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152235 ФПД: 60005794190881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152235&fm=60005794190881&tin=02508201610067®Number=0000000000091825&sum=100000 [10:46:38]StoreToDocumentArchive [10:46:38]shift 476 fd 152235 [10:46:38]save to /storage/0476/doc_00152235 [10:46:38]save last doc name /storage/0476/doc_00152235 to /storage/kkm_last_doc_name [10:46:38]save OK [10:46:38]Clear old archive folders... [10:46:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:46:38]tlvbuf is 015EC030 [10:46:38]SAM_PROTO_ClearQueue [10:46:38]wFMCommunicate request_size=4 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 09 00 00 [10:46:38]Write to MH i2c: E2 08 00 B9 02 80 09 00 00 00 00 00 00 2D [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [10:46:38]RAPDU: 90 00 [10:46:38]wFMCommunicate OK [10:46:38]SAM_PROTO_ClearQueue done [10:46:38]KKMCreateOFDPacket [10:46:38]OFDProtocolAddRootSTLVToBuf [10:46:38]FM_MakeSignedData [10:46:38]FM_MakeSignedData [10:46:38]SAM_PROTO_SignData [10:46:38]wFMCommunicate request_size=4 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 0D 01 02 [10:46:38]Write to MH i2c: E2 08 00 BA 02 80 0D 01 02 00 00 00 00 35 [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [10:46:38]RAPDU: 90 00 [10:46:38]wFMCommunicate OK [10:46:38]wFMCommunicate request_size=255 [10:46:38]MH_SAM_APDU [10:46: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 6B 00 00 00 F4 03 04 00 0D 47 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 93 30 0C [10:46:38]Write to MH i2c: E2 02 01 BB 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 6B 00 00 00 F4 03 04 00 0D 47 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 93 30 0C 00 00 B1 [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]OFD Sender: No OFD packet to send [10:46:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [10:46:38]RAPDU: 90 00 [10:46:38]wFMCommunicate OK [10:46:38]wFMCommunicate request_size=7 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 0D 02 02 02 16 21 [10:46:38]Write to MH i2c: E2 0A 00 BC 02 80 0D 02 02 02 00 16 21 00 00 73 [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [10:46:38]RAPDU: 90 00 [10:46:38]wFMCommunicate OK [10:46:38]wFMCommunicate request_size=4 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 0D 03 02 [10:46:38]Write to MH i2c: E2 08 00 BD 02 80 0D 03 02 00 00 00 00 3A [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 0B 00 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 0B 00 BD 02 00 22 7E ED 63 EA 38 03 1F 90 00 6F [10:46:38]RAPDU: 22 7E ED 63 EA 38 03 1F 90 00 [10:46:38]wFMCommunicate OK [10:46:38]SAM_PROTO_SignData done [10:46:38]FM_MakeSignedData done [10:46:38]CreateOFDProtocolMessage [10:46:38]wFMCommunicate request_size=4 [10:46:38]MH_SAM_APDU [10:46:38]CAPDU: 80 11 00 00 [10:46:38]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [10:46:38]Write i2c OK [10:46:38]MH_I2C_Read... [10:46:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:38]Read from MH i2c: E2 [10:46:38]MH_I2C_Read... [10:46:38]Read from MH i2c: E2 17 00 [10:46:38]MH_I2C_Read... [10:46:38]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 [10:46:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:46:38]wFMCommunicate OK [10:46:38]CreateOFDProtocolMessage done [10:46:38]OFDSenderStorePacket 152235 [10:46:38]StoreOFDPacket docnum=152235 [10:46:33]OFD Sender: No OFD packet to send [10:46:37]accept exits with 9 [10:46:37]New connection [10:46:37]New thread 3066903908 created [10:46:37]Thread 3067047268 joined [10:46:37]Waiting for new connection... [10:46:37] Sock 9.Parse request [10:46:37]Sock 9.Check first char [10:46:37]Sock 9.First char is OK [10:46:37]request: POST /json_proto HTTP/1.0 [10:46:37]Method: POST [10:46:37]URL: /json_proto [10:46:37]Method is POST - this is cgi request [10:46:37]url: /json_proto [10:46:37]query_string will be loaded in cgi processing [10:46:37]execute_cgi json_proto POST (null) [10:46:37]execute_cgi path=json_proto method=POST [10:46:37]POST find Content-Length [10:46:37]Host: 172.17.43.67:8080 [10:46:37]Content-Length: 680 [10:46:37]Content-Type: application/json [10:46:37] [10:46:37]POST finish read [10:46:37]Found Content-Length = 680 [10:46:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786242", "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:46:37]execute_script... [10:46: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)1786242", "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:46:37]POST & json_proto [10:46:37]process_json_proto [10:46:37]json parsed OK: [10:46:37]protocol is kg_v1.0 [10:46:37]action value=close_receipt [10:46:37]process_action close_receipt [10:46:37]cmd_close_receipt [10:46:37]MH_GetDate [10:46:37]Write to MH i2c: F0 00 00 AB 02 9C [10:46:37]Write i2c OK [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: F0 [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: F0 09 00 [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: F0 09 00 AB 02 00 0D 47 F1 66 6A BD 47 65 23 [10:46:37]GetLastDocTimeStamp 1727088224 [10:46:37]current date 1727088397 [10:46:37]FM_GetShiftState [10:46:37]SAM_PROTO_GetShiftState [10:46:37]wFMCommunicate request_size=4 [10:46:37]MH_SAM_APDU [10:46:37]CAPDU: 80 13 01 00 [10:46:37]Write to MH i2c: E2 08 00 AC 02 80 13 01 00 00 00 00 00 2B [10:46:37]Write i2c OK [10:46:37]MH_I2C_Read... [10:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:37]Read from MH i2c: E2 [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: E2 0E 00 [10:46:37]MH_I2C_Read... [10:46:37]Read from MH i2c: E2 0E 00 AC 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8D [10:46:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:46:37]wFMCommunicate OK [10:46:37]SAM_PROTO_GetShiftState done [10:46:37]FM_GetShiftState done [10:46:37]opened in 1727051593 [10:46:37]opened+sec_in_day 1727137993 [10:46:37]quantity*price = 100050 [10:46:37]sum+1 = 100052 [10:46:37]Check (price>sum+1) || (price+1 о реализуемом товаре [10:46:38]line ОКРУГЛЕНИЕ: -0.51 [10:46:38]line ИТОГО: 1000.00 [10:46:38]line Внесено: 1000.00 [10:46:38]line СДАЧА: 0.00 [10:46:38]line НСП 1% : 8.85 [10:46:38]line НДС 12% : 106.25 [10:46:38]line Наличными: 1000.00 [10:46:38]line Безнал.: 0.00 [10:46:38]line Место: АЗС № 89 "Партнер Нефть" [10:46:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:46:38]line СНО: Общий режим [10:46:38]line Чек 107 23.09.2024 10:46 [10:46:38]line Смена: 476 ФФД: 1.0 [10:46:38]line ЗНМ: 0300000113 [10:46:38]line РНМ: 0000000000091825 [10:46:38]line Версия ККМ: 001 [10:46:38]line ФМ: 0000000000871835 [10:46:38]line ФД: 152235 [10:46:38]line ФПД: 60005794190881 [10:46:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152235&fm=60005794190881&tin=02508201610067®Number=0000000000091825&sum=100000 [10:46:38]written 0, free lines is 4095 [10:46:38]OFD Sender: Processing packet 152235 [packets to send 828, broken 827] [10:46:38]ProducePacketName [10:46:38]name=ofd_packets/00152235 [10:46:38]OFD Sender: To server: pG, [10:46:38]CommunicateWithHost lk.salyk.kg:30040 [10:46:38]ConnectInit lk.salyk.kg [10:46:39]Write to MH i2c: 01 00 00 EA 02 EC [10:46:39]Write i2c OK [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: 01 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: 01 07 00 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: 01 07 00 EA 02 00 00 00 00 00 E9 0C E8 [10:46:39]RasterBufferAndPrint [10:46:39]line [10:46:39]line [10:46:39]line [10:46:39]line [10:46:39]line [10:46:39]written 0, free lines is 3311 [10:46:39]MH_Cut [10:46:39]Write to MH i2c: D1 01 00 F1 02 01 C5 [10:46:39]Write i2c OK [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: D1 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: D1 01 00 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: D1 01 00 F1 02 00 C4 [10:46:39]Write to MH i2c: 01 00 00 F2 02 F4 [10:46:39]Write i2c OK [10:46:39]MH_I2C_Read... [10:46:40]*** Cut start [10:46:40]*** Purtial cut [10:46:40]*** Stage 1: CUTSNS_PIN = 1 [10:46:40]Read from MH i2c: 01 [10:46:40]MH_I2C_Read... [10:46:40]*** Stop cut motor [10:46:40]*** Cut end [10:46:40]Read from MH i2c: 01 07 00 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: 01 07 00 F2 02 00 00 00 00 00 FF 0F 09 [10:46:40]process_action close_receipt done [10:46:40]requested_data is exist [10:46:40]produce_requested_data [10:46:40]requested_item fm.sn is exist - process it [10:46:40]wFMCommunicate request_size=4 [10:46:40]MH_SAM_APDU [10:46:40]CAPDU: 80 11 00 00 [10:46:40]Write to MH i2c: E2 08 00 F3 02 80 11 00 00 00 00 00 00 6F [10:46:40]Write i2c OK [10:46:40]MH_I2C_Read... [10:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:40]Read from MH i2c: E2 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: E2 17 00 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: E2 17 00 F3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [10:46: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:46:40]wFMCommunicate OK [10:46:40]requested_item fd.num is exist - process it [10:46:40]SAM_PROTO_GetFieldsCounters [10:46:40]wFMCommunicate request_size=4 [10:46:40]MH_SAM_APDU [10:46:40]CAPDU: 80 13 00 00 [10:46:40]Write to MH i2c: E2 08 00 F4 02 80 13 00 00 00 00 00 00 72 [10:46:40]Write i2c OK [10:46:40]MH_I2C_Read... [10:46:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:40]Read from MH i2c: E2 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: E2 62 00 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: E2 62 00 F4 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 AB 52 02 00 0E 04 04 00 DC 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 B0 [10:46: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 AB 52 02 00 0E 04 04 00 DC 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:46:40]wFMCommunicate OK [10:46:40]SAM_PROTO_GetFieldsCounters done [10:46:40]requested_item shift.num is exist - process it [10:46:40]requested_item shift.opened is exist - process it [10:46:40]req_shift_opened [10:46:40]FM_GetShiftState [10:46:40]SAM_PROTO_GetShiftState [10:46:40]wFMCommunicate request_size=4 [10:46:40]MH_SAM_APDU [10:46:40]CAPDU: 80 13 01 00 [10:46:40]Write to MH i2c: E2 08 00 F5 02 80 13 01 00 00 00 00 00 74 [10:46:40]Write i2c OK [10:46:40]MH_I2C_Read... [10:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:40]Read from MH i2c: E2 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: E2 0E 00 [10:46:40]MH_I2C_Read... [10:46:40]Read from MH i2c: E2 0E 00 F5 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D6 [10:46:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:46:40]wFMCommunicate OK [10:46:40]SAM_PROTO_GetShiftState done [10:46:40]FM_GetShiftState done [10:46:40]req_shift_opened done [10:46:40]requested_item shift.open_date is exist - process it [10:46:40]req_shift_open_date [10:46:40]req_shift_open_date done [10:46:40]produce_requested_data done [10:46:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152235,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:46:40]process_action_free close_receipt [10:46:40]json_value_free [10:46:40]json_value_free done [10:46:40]process_json_proto returns [10:46:40]Send response to host [10:46:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152235,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:46:40]free response buf [10:46:40]execute_script done [10:46:40]execute_script returns [10:46:40]free content buf [10:46:40]Sock 9.Close socket [10:46:40]Sock 9.Thread stoped [10:46:40]recv_with_timeout no data received [10:46:43]ConnectInit Can't take IP for lk.salyk.kg [10:46:43]CommunicateWithHost connect error [10:46:43]CommunicateWithHost err = -1 [10:46:43]OFD Sender: Server communicate error [10:46:48]OFD Sender: Processing packet 152235 [packets to send 828, broken 827] [10:46:48]ProducePacketName [10:46:48]name=ofd_packets/00152235 [10:46:48]OFD Sender: To server: pG, [10:46:48]CommunicateWithHost lk.salyk.kg:30040 [10:46:48]ConnectInit lk.salyk.kg [10:46:53]Connected sock=9 [10:46: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 2C DC 04 01 22 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 6B 00 00 00 F4 03 04 00 0D 47 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 93 30 0C 16 21 22 7E ED 63 EA 38 03 1F [10: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 9F 00 47 00 CD 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 AB 52 02 00 F4 03 04 00 1D EF F0 66 B6 04 01 00 00 3D BF 21 7E 37 77 E7 25 [10:46:54]CommunicateWithHost err = 0 [10:46:54]CheckOFDResponse [10:46:54]1017 (14) - 77093643461234 [10:46:54]1041 (16) - 0000000000871835 [10:46:54]1040 (4) - 152235 [10:46:54]1012 (4) - 23.09.2024 04:31 [10:46:54]1206 (1) - 0 [10:46:54]OFD Sender: Remove packet 152235 [10:46:54]ProducePacketName [10:46:54]name=ofd_packets/00152235 [10:46:54]NVStorageDeleteData [10:46:54]OFD Sender: No OFD packet to send [10:46:55]recv_with_timeout no data received [10:46:59]OFD Sender: No OFD packet to send [10:47:04]OFD Sender: No OFD packet to send [10:47:05]recv_with_timeout no data received [10:47:09]OFD Sender: No OFD packet to send [10:47:14]OFD Sender: No OFD packet to send [10:47:19]OFD Sender: No OFD packet to send [10:47:24]OFD Sender: No OFD packet to send [10:47:29]OFD Sender: No OFD packet to send [10:47:34]OFD Sender: No OFD packet to send [10:47:37]recv_with_timeout no data received [10:47:40]OFD Sender: No OFD packet to send [10:47:45]OFD Sender: No OFD packet to send [10:47:50]OFD Sender: No OFD packet to send [10:47:55]OFD Sender: No OFD packet to send [10:48:00]OFD Sender: No OFD packet to send [10:48:03]recv_with_timeout no data received [10:48:05]OFD Sender: No OFD packet to send [10:48:10]OFD Sender: No OFD packet to send [10:48:15]OFD Sender: No OFD packet to send [10:48:20]OFD Sender: No OFD packet to send [10:48:25]OFD Sender: No OFD packet to send [10:48:30]OFD Sender: No OFD packet to send [10:48:35]OFD Sender: No OFD packet to send [10:48:40]OFD Sender: No OFD packet to send [10:48:45]OFD Sender: No OFD packet to send [10:48:50]OFD Sender: No OFD packet to send [10:48:55]OFD Sender: No OFD packet to send [10:49:00]OFD Sender: No OFD packet to send [10:49:05]OFD Sender: No OFD packet to send [10:49:10]OFD Sender: No OFD packet to send [10:49:15]OFD Sender: No OFD packet to send [10:49:20]OFD Sender: No OFD packet to send [10:49:25]OFD Sender: No OFD packet to send [10:49:30]OFD Sender: No OFD packet to send [10:49:30]recv_with_timeout no data received [10:49:35]OFD Sender: No OFD packet to send [10:49:40]OFD Sender: No OFD packet to send [10:49:45]OFD Sender: No OFD packet to send [10:49:50]OFD Sender: No OFD packet to send [10:49:55]OFD Sender: No OFD packet to send [10:50:00]OFD Sender: No OFD packet to send [10:50:05]OFD Sender: No OFD packet to send [10:50:10]OFD Sender: No OFD packet to send [10:50:15]OFD Sender: No OFD packet to send [10:50:20]OFD Sender: No OFD packet to send [10:50:25]OFD Sender: No OFD packet to send [10:50:30]OFD Sender: No OFD packet to send [10:50:35]OFD Sender: No OFD packet to send [10:50:40]OFD Sender: No OFD packet to send [10:50:45]OFD Sender: No OFD packet to send [10:50:50]OFD Sender: No OFD packet to send [10:50:55]OFD Sender: No OFD packet to send [10:51:00]OFD Sender: No OFD packet to send [10:51:05]OFD Sender: No OFD packet to send [10:51:10]OFD Sender: No OFD packet to send [10:51:15]OFD Sender: No OFD packet to send [10:51:20]OFD Sender: No OFD packet to send [10:51:25]OFD Sender: No OFD packet to send [10:51:30]OFD Sender: No OFD packet to send [10:51:35]OFD Sender: No OFD packet to send [10:51:40]OFD Sender: No OFD packet to send [10:51:45]OFD Sender: No OFD packet to send [10:51:50]OFD Sender: No OFD packet to send [10:51:55]OFD Sender: No OFD packet to send [10:52:00]OFD Sender: No OFD packet to send [10:52:05]OFD Sender: No OFD packet to send [10:52:10]OFD Sender: No OFD packet to send [10:52:15]OFD Sender: No OFD packet to send [10:52: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:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:52:59]accept exits with 10 [10:52:59]New connection [10:52:59]New thread 3067047268 created [10:52:59]Thread 3066903908 joined [10:52:59]Waiting for new connection... [10:52:59] Sock 10.Parse request [10:52:59]Sock 10.Check first char [10:52:59]Sock 10.First char is OK [10:52:59]request: POST /json_proto HTTP/1.0 [10:52:59]Method: POST [10:52:59]URL: /json_proto [10:52:59]Method is POST - this is cgi request [10:52:59]url: /json_proto [10:52:59]query_string will be loaded in cgi processing [10:52:59]execute_cgi json_proto POST (null) [10:52:59]execute_cgi path=json_proto method=POST [10:52:59]POST find Content-Length [10:52:59]Host: 172.17.43.67:8080 [10:52:59]Content-Length: 794 [10:52:59]Content-Type: application/json [10:52:59] [10:52:59]POST finish read [10:52:59]Found Content-Length = 794 [10:52:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786243", "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" : 17.070, "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" ] } } [10:52:59]execute_script... [10:52: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)1786243", "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" : 17.070, "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" ] } } [10:52:59]POST & json_proto [10:52:59]process_json_proto [10:52:59]json parsed OK: [10:52:59]protocol is kg_v1.0 [10:52:59]action value=close_receipt [10:52:59]process_action close_receipt [10:52:59]cmd_close_receipt [10:52:59]MH_GetDate [10:52:59]Write to MH i2c: F0 00 00 F6 02 E7 [10:52:59]Write i2c OK [10:52:59]MH_I2C_Read... [10:52:59]Read from MH i2c: F0 [10:52:59]MH_I2C_Read... [10:52:59]Read from MH i2c: F0 09 00 [10:52:59]MH_I2C_Read... [10:52:59]Read from MH i2c: F0 09 00 F6 02 00 8B 48 F1 66 6A BD 47 65 ED [10:52:59]GetLastDocTimeStamp 1727088397 [10:52:59]current date 1727088779 [10:52:59]FM_GetShiftState [10:52:59]SAM_PROTO_GetShiftState [10:52:59]wFMCommunicate request_size=4 [10:52:59]MH_SAM_APDU [10:52:59]CAPDU: 80 13 01 00 [10:52:59]Write to MH i2c: E2 08 00 F7 02 80 13 01 00 00 00 00 00 76 [10:52:59]Write i2c OK [10:52:59]MH_I2C_Read... [10:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:59]Read from MH i2c: E2 [10:52:59]MH_I2C_Read... [10:52:59]Read from MH i2c: E2 0E 00 [10:52:59]MH_I2C_Read... [10:52:59]Read from MH i2c: E2 0E 00 F7 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D8 [10:52:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:52:59]wFMCommunicate OK [10:52:59]SAM_PROTO_GetShiftState done [10:52:59]FM_GetShiftState done [10:52:59]opened in 1727051593 [10:52:59]opened+sec_in_day 1727137993 [10:52:59]quantity*price = 0 [10:52:59]sum+1 = 1 [10:52: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 СНО: Общий режим Чек 108 23.09.2024 10:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152236 ФПД: 159005443793914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105259&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152236&fm=159005443793914&tin=02508201610067®Number=0000000000091825&sum=0 [10:53:00]StoreToDocumentArchive [10:53:00]shift 476 fd 152236 [10:53:00]save to /storage/0476/doc_00152236 [10:53:00]save last doc name /storage/0476/doc_00152236 to /storage/kkm_last_doc_name [10:53:00]save OK [10:53:00]Clear old archive folders... [10:53:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:53:00]tlvbuf is 015F05F0 [10:53:00]SAM_PROTO_ClearQueue [10:53:00]wFMCommunicate request_size=4 [10:53:00]MH_SAM_APDU [10:53:00]CAPDU: 80 09 00 00 [10:53:00]Write to MH i2c: E2 08 00 04 03 80 09 00 00 00 00 00 00 79 [10:53:00]Write i2c OK [10:53:00]MH_I2C_Read... [10:53:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:00]Read from MH i2c: E2 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [10:53:00]RAPDU: 90 00 [10:53:00]wFMCommunicate OK [10:53:00]SAM_PROTO_ClearQueue done [10:53:00]KKMCreateOFDPacket [10:53:00]OFDProtocolAddRootSTLVToBuf [10:53:00]FM_MakeSignedData [10:53:00]FM_MakeSignedData [10:53:00]SAM_PROTO_SignData [10:53:00]wFMCommunicate request_size=4 [10:53:00]MH_SAM_APDU [10:53:00]CAPDU: 80 0D 01 02 [10:53:00]Write to MH i2c: E2 08 00 05 03 80 0D 01 02 00 00 00 00 81 [10:53:00]Write i2c OK [10:53:00]MH_I2C_Read... [10:53:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:00]Read from MH i2c: E2 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [10:53:00]RAPDU: 90 00 [10:53:00]wFMCommunicate OK [10:53:00]wFMCommunicate request_size=255 [10:53:00]MH_SAM_APDU [10:53: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 AE 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8B 48 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 90 9D 56 FE [10:53:00]Write to MH i2c: E2 02 01 06 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 AE 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8B 48 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 90 9D 56 FE 00 00 C2 [10:53:00]Write i2c OK [10:53:00]MH_I2C_Read... [10:53:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:00]Read from MH i2c: E2 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [10:53:00]RAPDU: 90 00 [10:53:00]wFMCommunicate OK [10:53:00]wFMCommunicate request_size=7 [10:53:00]MH_SAM_APDU [10:53:00]CAPDU: 80 0D 02 02 02 A3 FA [10:53:00]Write to MH i2c: E2 0A 00 07 03 80 0D 02 02 02 00 A3 FA 00 00 25 [10:53:00]Write i2c OK [10:53:00]MH_I2C_Read... [10:53:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:00]Read from MH i2c: E2 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [10:53:00]RAPDU: 90 00 [10:53:00]wFMCommunicate OK [10:53:00]wFMCommunicate request_size=4 [10:53:00]MH_SAM_APDU [10:53:00]CAPDU: 80 0D 03 02 [10:53:00]Write to MH i2c: E2 08 00 08 03 80 0D 03 02 00 00 00 00 86 [10:53:00]Write i2c OK [10:53:00]MH_I2C_Read... [10:53:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:00]Read from MH i2c: E2 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 0B 00 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 0B 00 08 03 00 6E 28 60 F2 A2 9A 37 F9 90 00 DB [10:53:00]RAPDU: 6E 28 60 F2 A2 9A 37 F9 90 00 [10:53:00]wFMCommunicate OK [10:53:00]SAM_PROTO_SignData done [10:53:00]FM_MakeSignedData done [10:53:00]CreateOFDProtocolMessage [10:53:00]wFMCommunicate request_size=4 [10:53:00]MH_SAM_APDU [10:53:00]CAPDU: 80 11 00 00 [10:53:00]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [10:53:00]Write i2c OK [10:53:00]MH_I2C_Read... [10:53:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:00]Read from MH i2c: E2 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 17 00 [10:53:00]MH_I2C_Read... [10:53:00]Read from MH i2c: E2 17 00 09 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [10:53:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:53:00]wFMCommunicate OK [10:53:00]CreateOFDProtocolMessage done [10:53:00]OFDSenderStorePacket 152236 [10:53:00]StoreOFDPacket docnum=152236 [10:53: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 31 0E 04 01 15 C0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8B 48 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 90 9D 56 FE A3 FA 6E 28 60 F2 A2 9A 37 F9 [10:53:00]CheckFolder [10:53:00]dirname=/storage/ofd_packets [10:53:00]CheckFolder done [10:53:00]ProducePacketName [10:53:00]name=ofd_packets/00152236 [10:53:00]NVStorageSaveData ofd_packets/00152236 [10:53:00]File name is /storage/ofd_packets/00152236 [10:53:00]Write 298 bytes [10:53:00]NVStorageSaveData done [10:53:00]OFDSenderStorePacket done [10:53:00]KKMCreateOFDPacket done [10:53:00]NVStorageSaveData kkm_last_timestamp [10:53:00]File name is /storage/kkm_last_timestamp [10:53:00]Write 4 bytes [10:53:00]NVStorageSaveData done [10:53:01]ExternCall_PrintAddStr [10:53:01]wPrintStart [10:53:01]Write to MH i2c: 01 00 00 0A 03 0D [10:53:01]Write i2c OK [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: 01 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: 01 07 00 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 FF 0F 22 [10:53:01]RasterBufferAndPrint [10:53:01]line Счет N : (1)1786243 [10:53:01]line ИНН: 02508201610067 [10:53:01]line Контрольно-Кассовый Чек [10:53:01]line ПРОДАЖА [10:53:01]line ТРК (МРК, ГНК) : 31 [10:53:01]line Товар: 2710194210 [10:53:01]line ДТ-К-5 [10:53:01]line 17.070 * 0.00 [10:53:01]line = 0.00 [10:53:01]line НДС 12% НСП 1% [10:53:01]line > о реализуемом товаре [10:53:01]line ИТОГО: 0.00 [10:53:01]line НСП 1% : 0.00 [10:53:01]line НДС 12% : 0.00 [10:53:01]line Наличными: 0.00 [10:53:01]line Безнал.: 0.00 [10:53:01]line Место: АЗС № 89 "Партнер Нефть" [10:53:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:53:01]line СНО: Общий режим [10:53:01]line Чек 108 23.09.2024 10:52 [10:53:01]line Смена: 476 ФФД: 1.0 [10:53:01]line ЗНМ: 0300000113 [10:53:01]line РНМ: 0000000000091825 [10:53:01]line Версия ККМ: 001 [10:53:01]line Платежная система: O! деньги [10:53:01]line ФМ: 0000000000871835 [10:53:01]line ФД: 152236 [10:53:01]line ФПД: 159005443793914 [10:53:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105259&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152236&fm=159005443793914&tin=02508201610067®Number=0000000000091825&sum=0 [10:53:01]written 0, free lines is 4095 [10:53:01]OFD Sender: Processing packet 152236 [packets to send 828, broken 827] [10:53:01]ProducePacketName [10:53:01]name=ofd_packets/00152236 [10:53:01]OFD Sender: To server: pG, [10:53:01]CommunicateWithHost lk.salyk.kg:30040 [10:53:01]ConnectInit lk.salyk.kg [10:53:01]Write to MH i2c: 01 00 00 34 03 37 [10:53:01]Write i2c OK [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: 01 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: 01 07 00 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: 01 07 00 34 03 00 00 00 00 00 DE 0C 28 [10:53:01]RasterBufferAndPrint [10:53:01]line [10:53:01]line [10:53:01]line [10:53:01]line [10:53:01]line [10:53:01]written 0, free lines is 3300 [10:53:01]MH_Cut [10:53:01]Write to MH i2c: D1 01 00 3B 03 01 10 [10:53:01]Write i2c OK [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: D1 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: D1 01 00 [10:53:01]MH_I2C_Read... [10:53:01]Read from MH i2c: D1 01 00 3B 03 00 0F [10:53:01]Write to MH i2c: 01 00 00 3C 03 3F [10:53:01]Write i2c OK [10:53:01]MH_I2C_Read... [10:53:01]Connected sock=8 [10:53: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 31 0E 04 01 15 C0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8B 48 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 90 9D 56 FE A3 FA 6E 28 60 F2 A2 9A 37 F9 [10:53:02]*** Cut start [10:53:02]*** Purtial cut [10:53:02]*** Stage 1: CUTSNS_PIN = 1 [10:53:02]Read from MH i2c: 01 [10:53:02]MH_I2C_Read... [10:53:02]*** Stop cut motor [10:53:02]*** Cut end [10:53:02]Read from MH i2c: 01 07 00 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: 01 07 00 3C 03 00 00 00 00 00 FF 0F 54 [10:53:02]process_action close_receipt done [10:53:02]requested_data is exist [10:53:02]produce_requested_data [10:53:02]requested_item fm.sn is exist - process it [10:53:02]wFMCommunicate request_size=4 [10:53:02]MH_SAM_APDU [10:53:02]CAPDU: 80 11 00 00 [10:53:02]Write to MH i2c: E2 08 00 3D 03 80 11 00 00 00 00 00 00 BA [10:53:02]Write i2c OK [10:53:02]MH_I2C_Read... [10:53: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 1A F2 47 00 73 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 AC 52 02 00 F4 03 04 00 8D F0 F0 66 B6 04 01 00 00 6C D9 F1 99 AB EC 57 EF [10:53:02]CommunicateWithHost err = 0 [10:53:02]CheckOFDResponse [10:53:02]1017 (14) - 77093643461234 [10:53:02]1041 (16) - 0000000000871835 [10:53:02]1040 (4) - 152236 [10:53:02]1012 (4) - 23.09.2024 04:37 [10:53:02]1206 (1) - 0 [10:53:02]OFD Sender: Remove packet 152236 [10:53:02]ProducePacketName [10:53:02]name=ofd_packets/00152236 [10:53:02]NVStorageDeleteData [10:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:02]Read from MH i2c: E2 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: E2 17 00 [10:53:02]MH_I2C_Read... [10:53:02]Read from MH i2c: E2 17 00 3D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [10:53: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:53:02]wFMCommunicate OK [10:53:02]requested_item fd.num is exist - process it [10:53:02]SAM_PROTO_GetFieldsCounters [10:53:02]wFMCommunicate request_size=4 [10:53:02]MH_SAM_APDU [10:53:02]CAPDU: 80 13 00 00 [10:53:02]Write to MH i2c: E2 08 00 3E 03 80 13 00 00 00 00 00 00 BD [10:53:02]Write i2c OK [10:53:02]MH_I2C_Read... [10:53:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:02]Read from MH i2c: E2 [10:53:02]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 62 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 62 00 3E 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 AC 52 02 00 0E 04 04 00 DC 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 FF [10:53: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 AC 52 02 00 0E 04 04 00 DC 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 [10:53:03]wFMCommunicate OK [10:53:03]SAM_PROTO_GetFieldsCounters done [10:53:03]requested_item shift.num is exist - process it [10:53:03]requested_item shift.opened is exist - process it [10:53:03]req_shift_opened [10:53:03]FM_GetShiftState [10:53:03]SAM_PROTO_GetShiftState [10:53:03]wFMCommunicate request_size=4 [10:53:03]MH_SAM_APDU [10:53:03]CAPDU: 80 13 01 00 [10:53:03]Write to MH i2c: E2 08 00 3F 03 80 13 01 00 00 00 00 00 BF [10:53:03]Write i2c OK [10:53:03]MH_I2C_Read... [10:53:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:03]Read from MH i2c: E2 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 0E 00 [10:53:03]MH_I2C_Read... [10:53:03]Read from MH i2c: E2 0E 00 3F 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 21 [10:53:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [10:53:03]wFMCommunicate OK [10:53:03]SAM_PROTO_GetShiftState done [10:53:03]FM_GetShiftState done [10:53:03]req_shift_opened done [10:53:03]requested_item shift.open_date is exist - process it [10:53:03]req_shift_open_date [10:53:03]req_shift_open_date done [10:53:03]produce_requested_data done [10:53:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152236,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [10:53:03]process_action_free close_receipt [10:53:03]json_value_free [10:53:03]json_value_free done [10:53:03]process_json_proto returns [10:53:03]Send response to host [10:53:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152236,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [10:53:03]free response buf [10:53:03]execute_script done [10:53:03]execute_script returns [10:53:03]free content buf [10:53:03]Sock 10.Close socket [10:53:03]Sock 10.Thread stoped [10:53:03]OFD Sender: No OFD packet to send [10:53:08]OFD Sender: No OFD packet to send [10:53:10]recv_with_timeout no data received [10:53:13]OFD Sender: No OFD packet to send [10:53:18]OFD Sender: No OFD packet to send [10:53:23]OFD Sender: No OFD packet to send [10:53:26]recv_with_timeout no data received [10:53:28]OFD Sender: No OFD packet to send [10:53:33]OFD Sender: No OFD packet to send [10:53:38]OFD Sender: No OFD packet to send [10:53:41]recv_with_timeout no data received [10:53:43]OFD Sender: No OFD packet to send [10:53:48]OFD Sender: No OFD packet to send [10:53:53]OFD Sender: No OFD packet to send [10:53:58]OFD Sender: No OFD packet to send [10:54:03]OFD Sender: No OFD packet to send [10:54:08]OFD Sender: No OFD packet to send [10:54:09]recv_with_timeout no data received [10:54:13]OFD Sender: No OFD packet to send [10:54:18]OFD Sender: No OFD packet to send [10:54:23]OFD Sender: No OFD packet to send [10:54:28]OFD Sender: No OFD packet to send [10:54:33]recv_with_timeout no data received [10:54:33]OFD Sender: No OFD packet to send [10:54:38]OFD Sender: No OFD packet to send [10:54:43]OFD Sender: No OFD packet to send [10:54:48]OFD Sender: No OFD packet to send [10:54:53]OFD Sender: No OFD packet to send [10:54:58]OFD Sender: No OFD packet to send [10:55:03]OFD Sender: No OFD packet to send [10:55:08]OFD Sender: No OFD packet to send [10:55:13]OFD Sender: No OFD packet to send [10:55:18]OFD Sender: No OFD packet to send [10:55:23]OFD Sender: No OFD packet to send [10:55:28]OFD Sender: No OFD packet to send [10:55:33]OFD Sender: No OFD packet to send [10:55:38]OFD Sender: No OFD packet to send [10:55:43]OFD Sender: No OFD packet to send [10:55:48]OFD Sender: No OFD packet to send [10:55:53]OFD Sender: No OFD packet to send [10:55:59]OFD Sender: No OFD packet to send [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:17]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:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [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:44]recv_with_timeout no data received [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:09]OFD Sender: No OFD packet to send [10:58:09]recv_with_timeout no data received [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:40]recv_with_timeout no data received [10:58:44]OFD Sender: No OFD packet to send [10:58:49]OFD Sender: No OFD packet to send [10:58:54]OFD Sender: No OFD packet to send [10:58:59]OFD Sender: No OFD packet to send [10:59:04]OFD Sender: No OFD packet to send [10:59:09]OFD Sender: No OFD packet to send [10:59:14]OFD Sender: No OFD packet to send [10:59:19]OFD Sender: No OFD packet to send [10:59:24]OFD Sender: No OFD packet to send [10:59:29]OFD Sender: No OFD packet to send [10:59:34]OFD Sender: No OFD packet to send [10:59:39]OFD Sender: No OFD packet to send [10:59:44]OFD Sender: No OFD packet to send [10:59:49]OFD Sender: No OFD packet to send [10:59:53]recv_with_timeout no data received [10:59:54]OFD Sender: No OFD packet to send [10:59:59]OFD Sender: No OFD packet to send [11:00:04]OFD Sender: No OFD packet to send [11:00:09]OFD Sender: No OFD packet to send [11:00:14]OFD Sender: No OFD packet to send [11:00:19]OFD Sender: No OFD packet to send [11:00:24]OFD Sender: No OFD packet to send [11:00:28]recv_with_timeout no data received [11:00:29]OFD Sender: No OFD packet to send [11:00:34]OFD Sender: No OFD packet to send [11:00:40]OFD Sender: No OFD packet to send [11:00:45]OFD Sender: No OFD packet to send [11:00:50]OFD Sender: No OFD packet to send [11:00:55]OFD Sender: No OFD packet to send [11:01:00]OFD Sender: No OFD packet to send [11:01:05]OFD Sender: No OFD packet to send [11:01:10]OFD Sender: No OFD packet to send [11:01:14]recv_with_timeout no data received [11:01:15]OFD Sender: No OFD packet to send [11:01:20]OFD Sender: No OFD packet to send [11:01:25]OFD Sender: No OFD packet to send [11:01:30]OFD Sender: No OFD packet to send [11:01:35]OFD Sender: No OFD packet to send [11:01:40]OFD Sender: No OFD packet to send [11:01:45]OFD Sender: No OFD packet to send [11:01:50]OFD Sender: No OFD packet to send [11:01:55]OFD Sender: No OFD packet to send [11:02:00]OFD Sender: No OFD packet to send [11:02:05]OFD Sender: No OFD packet to send [11:02:10]OFD Sender: No OFD packet to send [11:02:15]OFD Sender: No OFD packet to send [11:02:20]OFD Sender: No OFD packet to send [11:02:25]OFD Sender: No OFD packet to send [11:02:30]OFD Sender: No OFD packet to send [11:02:35]OFD Sender: No OFD packet to send [11:02:40]OFD Sender: No OFD packet to send [11:02:45]OFD Sender: No OFD packet to send [11:02:47]recv_with_timeout no data received [11:02:50]OFD Sender: No OFD packet to send [11:02:54]accept exits with 9 [11:02:54]New connection [11:02:54]New thread 3066903908 created [11:02:54]Thread 3067047268 joined [11:02:54]Waiting for new connection... [11:02:54] Sock 9.Parse request [11:02:54]Sock 9.Check first char [11:02:54]Sock 9.First char is OK [11:02:54]request: POST /json_proto HTTP/1.0 [11:02:54]Method: POST [11:02:54]URL: /json_proto [11:02:54]Method is POST - this is cgi request [11:02:54]url: /json_proto [11:02:54]query_string will be loaded in cgi processing [11:02:54]execute_cgi json_proto POST (null) [11:02:54]execute_cgi path=json_proto method=POST [11:02:54]POST find Content-Length [11:02:54]Host: 172.17.43.67:8080 [11:02:54]Content-Length: 683 [11:02:54]Content-Type: application/json [11:02:54] [11:02:54]POST finish read [11:02:54]Found Content-Length = 683 [11:02:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786244", "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" ] } } [11:02:54]execute_script... [11:02: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)1786244", "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" ] } } [11:02:54]POST & json_proto [11:02:54]process_json_proto [11:02:54]json parsed OK: [11:02:54]protocol is kg_v1.0 [11:02:54]action value=close_receipt [11:02:54]process_action close_receipt [11:02:54]cmd_close_receipt [11:02:54]MH_GetDate [11:02:54]Write to MH i2c: F0 00 00 40 03 32 [11:02:54]Write i2c OK [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: F0 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: F0 09 00 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: F0 09 00 40 03 00 DE 4A F1 66 6A BD 47 65 8D [11:02:54]GetLastDocTimeStamp 1727088779 [11:02:54]current date 1727089374 [11:02:54]FM_GetShiftState [11:02:54]SAM_PROTO_GetShiftState [11:02:54]wFMCommunicate request_size=4 [11:02:54]MH_SAM_APDU [11:02:54]CAPDU: 80 13 01 00 [11:02:54]Write to MH i2c: E2 08 00 41 03 80 13 01 00 00 00 00 00 C1 [11:02:54]Write i2c OK [11:02:54]MH_I2C_Read... [11:02:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:54]Read from MH i2c: E2 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: E2 0E 00 [11:02:54]MH_I2C_Read... [11:02:54]Read from MH i2c: E2 0E 00 41 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 23 [11:02:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:02:54]wFMCommunicate OK [11:02:54]SAM_PROTO_GetShiftState done [11:02:54]FM_GetShiftState done [11:02:54]opened in 1727051593 [11:02:54]opened+sec_in_day 1727137993 [11:02:54]quantity*price = 100005 [11:02:54]sum+1 = 100006 [11:02:54]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 СНО: Общий режим Чек 109 23.09.2024 11:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152237 ФПД: 120438420392819 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110254&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152237&fm=120438420392819&tin=02508201610067®Number=0000000000091825&sum=100000 [11:02:55]StoreToDocumentArchive [11:02:55]shift 476 fd 152237 [11:02:55]save to /storage/0476/doc_00152237 [11:02:55]save last doc name /storage/0476/doc_00152237 to /storage/kkm_last_doc_name [11:02:55]save OK [11:02:55]Clear old archive folders... [11:02:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:55]tlvbuf is 015F1F30 [11:02:55]SAM_PROTO_ClearQueue [11:02:55]wFMCommunicate request_size=4 [11:02:55]MH_SAM_APDU [11:02:55]CAPDU: 80 09 00 00 [11:02:55]Write to MH i2c: E2 08 00 4E 03 80 09 00 00 00 00 00 00 C3 [11:02:55]Write i2c OK [11:02:55]MH_I2C_Read... [11:02:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:55]Read from MH i2c: E2 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 03 00 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [11:02:55]RAPDU: 90 00 [11:02:55]wFMCommunicate OK [11:02:55]SAM_PROTO_ClearQueue done [11:02:55]KKMCreateOFDPacket [11:02:55]OFDProtocolAddRootSTLVToBuf [11:02:55]FM_MakeSignedData [11:02:55]FM_MakeSignedData [11:02:55]SAM_PROTO_SignData [11:02:55]wFMCommunicate request_size=4 [11:02:55]MH_SAM_APDU [11:02:55]CAPDU: 80 0D 01 02 [11:02:55]Write to MH i2c: E2 08 00 4F 03 80 0D 01 02 00 00 00 00 CB [11:02:55]Write i2c OK [11:02:55]MH_I2C_Read... [11:02:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:55]Read from MH i2c: E2 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 03 00 [11:02:55]MH_I2C_Read... [11:02:55]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [11:02:55]RAPDU: 90 00 [11:02:55]wFMCommunicate OK [11:02:55]wFMCommunicate request_size=255 [11:02:55]MH_SAM_APDU [11:02: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 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 6D 00 00 00 F4 03 04 00 DE 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6D [11:02:55]Write to MH i2c: E2 02 01 50 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 6D 00 00 00 F4 03 04 00 DE 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6D 00 00 10 [11:02:55]Write i2c OK [11:02:55]MH_I2C_Read... [11:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:56]Read from MH i2c: E2 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 03 00 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [11:02:56]RAPDU: 90 00 [11:02:56]wFMCommunicate OK [11:02:56]wFMCommunicate request_size=10 [11:02:56]MH_SAM_APDU [11:02:56]CAPDU: 80 0D 02 02 05 89 C1 43 CB 73 [11:02:56]Write to MH i2c: E2 0D 00 51 03 80 0D 02 02 05 00 89 C1 43 CB 73 00 00 A3 [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:56]Read from MH i2c: E2 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 03 00 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [11:02:56]RAPDU: 90 00 [11:02:56]wFMCommunicate OK [11:02:56]wFMCommunicate request_size=4 [11:02:56]MH_SAM_APDU [11:02:56]CAPDU: 80 0D 03 02 [11:02:56]Write to MH i2c: E2 08 00 52 03 80 0D 03 02 00 00 00 00 D0 [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:56]Read from MH i2c: E2 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 0B 00 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 0B 00 52 03 00 87 09 8B CD 34 D4 9B 12 90 00 6E [11:02:56]RAPDU: 87 09 8B CD 34 D4 9B 12 90 00 [11:02:56]wFMCommunicate OK [11:02:56]SAM_PROTO_SignData done [11:02:56]FM_MakeSignedData done [11:02:56]CreateOFDProtocolMessage [11:02:56]wFMCommunicate request_size=4 [11:02:56]MH_SAM_APDU [11:02:56]CAPDU: 80 11 00 00 [11:02:56]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:56]Read from MH i2c: E2 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: E2 17 00 [11:02:56]MH_I2C_Read... [11:02:56]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 [11:02: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:02:56]wFMCommunicate OK [11:02:56]CreateOFDProtocolMessage done [11:02:56]OFDSenderStorePacket 152237 [11:02:56]StoreOFDPacket docnum=152237 [11:02: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 5A C9 07 01 46 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 6D 00 00 00 F4 03 04 00 DE 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6D 89 C1 43 CB 73 87 09 8B CD 34 D4 9B 12 [11:02:56]CheckFolder [11:02:56]dirname=/storage/ofd_packets [11:02:56]CheckFolder done [11:02:56]ProducePacketName [11:02:56]name=ofd_packets/00152237 [11:02:56]NVStorageSaveData ofd_packets/00152237 [11:02:56]File name is /storage/ofd_packets/00152237 [11:02:56]Write 301 bytes [11:02:56]NVStorageSaveData done [11:02:56]OFDSenderStorePacket done [11:02:56]KKMCreateOFDPacket done [11:02:56]NVStorageSaveData kkm_last_timestamp [11:02:56]File name is /storage/kkm_last_timestamp [11:02:56]Write 4 bytes [11:02:56]NVStorageSaveData done [11:02:56]ExternCall_PrintAddStr [11:02:56]wPrintStart [11:02:56]Write to MH i2c: 01 00 00 54 03 57 [11:02:56]OFD Sender: Processing packet 152237 [packets to send 828, broken 827] [11:02:56]ProducePacketName [11:02:56]name=ofd_packets/00152237 [11:02:56]OFD Sender: To server: pG, [11:02:56]CommunicateWithHost lk.salyk.kg:30040 [11:02:56]ConnectInit lk.salyk.kg [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: 01 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: 01 07 00 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 FF 0F 6C [11:02:56]RasterBufferAndPrint [11:02:56]line Счет N : (1)1786244 [11:02:56]line ИНН: 02508201610067 [11:02:56]line Контрольно-Кассовый Чек [11:02:56]line ПРОДАЖА [11:02:56]line ТРК (МРК, ГНК) : 42 [11:02:56]line Товар: 2710124130 [11:02:56]line Аи-92-К-5 [11:02:56]line 14.750 * 67.80 [11:02:56]line = 1000.05 [11:02:56]line НДС 12% НСП 1% [11:02:56]line > о реализуемом товаре [11:02:56]line ОКРУГЛЕНИЕ: -0.05 [11:02:56]line ИТОГО: 1000.00 [11:02:56]line Внесено: 1000.00 [11:02:56]line СДАЧА: 0.00 [11:02:56]line НСП 1% : 8.85 [11:02:56]line НДС 12% : 106.20 [11:02:56]line Наличными: 1000.00 [11:02:56]line Безнал.: 0.00 [11:02:56]line Место: АЗС № 89 "Партнер Нефть" [11:02:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:02:56]line СНО: Общий режим [11:02:56]line Чек 109 23.09.2024 11:02 [11:02:56]line Смена: 476 ФФД: 1.0 [11:02:56]line ЗНМ: 0300000113 [11:02:56]line РНМ: 0000000000091825 [11:02:56]line Версия ККМ: 001 [11:02:56]line ФМ: 0000000000871835 [11:02:56]line ФД: 152237 [11:02:56]line ФПД: 120438420392819 [11:02:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110254&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152237&fm=120438420392819&tin=02508201610067®Number=0000000000091825&sum=100000 [11:02:56]written 0, free lines is 4095 [11:02:56]Connected sock=10 [11:02: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 5A C9 07 01 46 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 6D 00 00 00 F4 03 04 00 DE 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6D 89 C1 43 CB 73 87 09 8B CD 34 D4 9B 12 [11:02:56]Write to MH i2c: 01 00 00 7F 03 82 [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: 01 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: 01 07 00 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: 01 07 00 7F 03 00 00 00 00 00 E4 0C 79 [11:02:56]RasterBufferAndPrint [11:02:56]line [11:02:56]line [11:02:56]line [11:02:56]line [11:02:56]line [11:02:56]written 0, free lines is 3306 [11:02:56]MH_Cut [11:02:56]Write to MH i2c: D1 01 00 86 03 01 5B [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: D1 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: D1 01 00 [11:02:56]MH_I2C_Read... [11:02:56]Read from MH i2c: D1 01 00 86 03 00 5A [11:02:56]Write to MH i2c: 01 00 00 87 03 8A [11:02:56]Write i2c OK [11:02:56]MH_I2C_Read... [11:02: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 D3 A2 47 00 A4 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 AD 52 02 00 F4 03 04 00 E0 F2 F0 66 B6 04 01 00 00 26 58 0F 96 9F 78 CF 06 [11:02:57]CommunicateWithHost err = 0 [11:02:57]CheckOFDResponse [11:02:57]1017 (14) - 77093643461234 [11:02:57]1041 (16) - 0000000000871835 [11:02:57]1040 (4) - 152237 [11:02:57]1012 (4) - 23.09.2024 04:47 [11:02:57]1206 (1) - 0 [11:02:57]OFD Sender: Remove packet 152237 [11:02:57]ProducePacketName [11:02:57]name=ofd_packets/00152237 [11:02:57]NVStorageDeleteData [11:02:57]*** Cut start [11:02:57]*** Purtial cut [11:02:57]*** Stage 1: CUTSNS_PIN = 1 [11:02:57]*** Stop cut motor [11:02:57]*** Cut end [11:02:57]Read from MH i2c: 01 [11:02:57]MH_I2C_Read... [11:02:57]Read from MH i2c: 01 07 00 [11:02:57]MH_I2C_Read... [11:02:57]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 FF 0F 9F [11:02:57]process_action close_receipt done [11:02:57]requested_data is exist [11:02:57]produce_requested_data [11:02:57]requested_item fm.sn is exist - process it [11:02:57]wFMCommunicate request_size=4 [11:02:57]MH_SAM_APDU [11:02:57]CAPDU: 80 11 00 00 [11:02:57]Write to MH i2c: E2 08 00 88 03 80 11 00 00 00 00 00 00 05 [11:02:57]Write i2c OK [11:02:57]MH_I2C_Read... [11:02:57]OFD Sender: No OFD packet to send [11:02:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:57]Read from MH i2c: E2 [11:02:57]MH_I2C_Read... [11:02:57]Read from MH i2c: E2 17 00 [11:02:57]MH_I2C_Read... [11:02:57]Read from MH i2c: E2 17 00 88 03 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:02: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:02:57]wFMCommunicate OK [11:02:57]requested_item fd.num is exist - process it [11:02:57]SAM_PROTO_GetFieldsCounters [11:02:57]wFMCommunicate request_size=4 [11:02:57]MH_SAM_APDU [11:02:57]CAPDU: 80 13 00 00 [11:02:57]Write to MH i2c: E2 08 00 89 03 80 13 00 00 00 00 00 00 08 [11:02:57]Write i2c OK [11:02:57]MH_I2C_Read... [11:02:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:58]Read from MH i2c: E2 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: E2 62 00 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: E2 62 00 89 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 AD 52 02 00 0E 04 04 00 DC 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 4E [11:02: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 AD 52 02 00 0E 04 04 00 DC 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:58]wFMCommunicate OK [11:02:58]SAM_PROTO_GetFieldsCounters done [11:02:58]requested_item shift.num is exist - process it [11:02:58]requested_item shift.opened is exist - process it [11:02:58]req_shift_opened [11:02:58]FM_GetShiftState [11:02:58]SAM_PROTO_GetShiftState [11:02:58]wFMCommunicate request_size=4 [11:02:58]MH_SAM_APDU [11:02:58]CAPDU: 80 13 01 00 [11:02:58]Write to MH i2c: E2 08 00 8A 03 80 13 01 00 00 00 00 00 0A [11:02:58]Write i2c OK [11:02:58]MH_I2C_Read... [11:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:58]Read from MH i2c: E2 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: E2 0E 00 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: E2 0E 00 8A 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6C [11:02:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:02:58]wFMCommunicate OK [11:02:58]SAM_PROTO_GetShiftState done [11:02:58]FM_GetShiftState done [11:02:58]req_shift_opened done [11:02:58]requested_item shift.open_date is exist - process it [11:02:58]req_shift_open_date [11:02:58]req_shift_open_date done [11:02:58]produce_requested_data done [11:02:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152237,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:02:58]process_action_free close_receipt [11:02:58]json_value_free [11:02:58]json_value_free done [11:02:58]process_json_proto returns [11:02:58]Send response to host [11:02:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152237,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:02:58]free response buf [11:02:58]execute_script done [11:02:58]execute_script returns [11:02:58]free content buf [11:02:58]Sock 9.Close socket [11:02:58]Sock 9.Thread stoped [11:03:02]OFD Sender: No OFD packet to send [11:03:05]recv_with_timeout no data received [11:03:07]OFD Sender: No OFD packet to send [11:03:12]OFD Sender: No OFD packet to send [11:03:17]OFD Sender: No OFD packet to send [11:03:21]recv_with_timeout no data received [11:03:22]accept exits with 8 [11:03:22]New connection [11:03:22]New thread 3067047268 created [11:03:22]Thread 3066903908 joined [11:03:22]Waiting for new connection... [11:03:22] Sock 8.Parse request [11:03:22]Sock 8.Check first char [11:03:22]Sock 8.First char is OK [11:03:22]request: POST /json_proto HTTP/1.0 [11:03:22]Method: POST [11:03:22]URL: /json_proto [11:03:22]Method is POST - this is cgi request [11:03:22]url: /json_proto [11:03:22]query_string will be loaded in cgi processing [11:03:22]execute_cgi json_proto POST (null) [11:03:22]execute_cgi path=json_proto method=POST [11:03:22]POST find Content-Length [11:03:22]Host: 172.17.43.67:8080 [11:03:22]Content-Length: 796 [11:03:22]Content-Type: application/json [11:03:22] [11:03:22]POST finish read [11:03:22]Found Content-Length = 796 [11:03:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786246", "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" ] } } [11:03:22]execute_script... [11:03: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)1786246", "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" ] } } [11:03:22]POST & json_proto [11:03:22]process_json_proto [11:03:22]json parsed OK: [11:03:22]protocol is kg_v1.0 [11:03:22]action value=close_receipt [11:03:22]process_action close_receipt [11:03:22]cmd_close_receipt [11:03:22]MH_GetDate [11:03:22]Write to MH i2c: F0 00 00 8B 03 7D [11:03:22]Write i2c OK [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: F0 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: F0 09 00 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: F0 09 00 8B 03 00 FA 4A F1 66 6A BD 47 65 F4 [11:03:22]GetLastDocTimeStamp 1727089374 [11:03:22]current date 1727089402 [11:03:22]FM_GetShiftState [11:03:22]SAM_PROTO_GetShiftState [11:03:22]wFMCommunicate request_size=4 [11:03:22]MH_SAM_APDU [11:03:22]CAPDU: 80 13 01 00 [11:03:22]Write to MH i2c: E2 08 00 8C 03 80 13 01 00 00 00 00 00 0C [11:03:22]Write i2c OK [11:03:22]MH_I2C_Read... [11:03:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:22]Read from MH i2c: E2 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: E2 0E 00 [11:03:22]MH_I2C_Read... [11:03:22]Read from MH i2c: E2 0E 00 8C 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6E [11:03:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:03:22]wFMCommunicate OK [11:03:22]SAM_PROTO_GetShiftState done [11:03:22]FM_GetShiftState done [11:03:22]opened in 1727051593 [11:03:22]opened+sec_in_day 1727137993 [11:03:22]quantity*price = 0 [11:03:22]sum+1 = 1 [11:03: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 СНО: Общий режим Чек 110 23.09.2024 11:03 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152238 ФПД: 22242222278891 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152238&fm=22242222278891&tin=02508201610067®Number=0000000000091825&sum=0 [11:03:23]StoreToDocumentArchive [11:03:23]shift 476 fd 152238 [11:03:23]save to /storage/0476/doc_00152238 [11:03:23]save last doc name /storage/0476/doc_00152238 to /storage/kkm_last_doc_name [11:03:23]save OK [11:03:23]Clear old archive folders... [11:03:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:23]tlvbuf is 015ECF90 [11:03:23]SAM_PROTO_ClearQueue [11:03:23]wFMCommunicate request_size=4 [11:03:23]MH_SAM_APDU [11:03:23]CAPDU: 80 09 00 00 [11:03:23]Write to MH i2c: E2 08 00 99 03 80 09 00 00 00 00 00 00 0E [11:03:23]Write i2c OK [11:03:23]MH_I2C_Read... [11:03:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:23]Read from MH i2c: E2 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 03 00 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [11:03:23]RAPDU: 90 00 [11:03:23]wFMCommunicate OK [11:03:23]SAM_PROTO_ClearQueue done [11:03:23]KKMCreateOFDPacket [11:03:23]OFDProtocolAddRootSTLVToBuf [11:03:23]FM_MakeSignedData [11:03:23]FM_MakeSignedData [11:03:23]SAM_PROTO_SignData [11:03:23]wFMCommunicate request_size=4 [11:03:23]MH_SAM_APDU [11:03:23]CAPDU: 80 0D 01 02 [11:03:23]Write to MH i2c: E2 08 00 9A 03 80 0D 01 02 00 00 00 00 16 [11:03:23]Write i2c OK [11:03:23]MH_I2C_Read... [11:03:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:23]Read from MH i2c: E2 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 03 00 [11:03:23]MH_I2C_Read... [11:03:23]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [11:03:23]RAPDU: 90 00 [11:03:23]wFMCommunicate OK [11:03:23]wFMCommunicate request_size=255 [11:03:23]MH_SAM_APDU [11:03: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 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 6E 00 00 00 F4 03 04 00 FA 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 14 [11:03:23]Write to MH i2c: E2 02 01 9B 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FA 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 14 00 00 0C [11:03:23]Write i2c OK [11:03:23]MH_I2C_Read... [11:03:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:24]Read from MH i2c: E2 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 03 00 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [11:03:24]RAPDU: 90 00 [11:03:24]wFMCommunicate OK [11:03:24]wFMCommunicate request_size=10 [11:03:24]MH_SAM_APDU [11:03:24]CAPDU: 80 0D 02 02 05 3A AB C2 08 EB [11:03:24]Write to MH i2c: E2 0D 00 9C 03 80 0D 02 02 05 00 3A AB C2 08 EB 00 00 BD [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:24]Read from MH i2c: E2 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 03 00 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [11:03:24]RAPDU: 90 00 [11:03:24]wFMCommunicate OK [11:03:24]wFMCommunicate request_size=4 [11:03:24]MH_SAM_APDU [11:03:24]CAPDU: 80 0D 03 02 [11:03:24]Write to MH i2c: E2 08 00 9D 03 80 0D 03 02 00 00 00 00 1B [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:24]Read from MH i2c: E2 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 0B 00 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 0B 00 9D 03 00 7B E1 65 31 9C DC C6 85 90 00 D1 [11:03:24]RAPDU: 7B E1 65 31 9C DC C6 85 90 00 [11:03:24]wFMCommunicate OK [11:03:24]SAM_PROTO_SignData done [11:03:24]FM_MakeSignedData done [11:03:24]CreateOFDProtocolMessage [11:03:24]wFMCommunicate request_size=4 [11:03:24]MH_SAM_APDU [11:03:24]CAPDU: 80 11 00 00 [11:03:24]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:24]Read from MH i2c: E2 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: E2 17 00 [11:03:24]MH_I2C_Read... [11:03:24]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 [11:03:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:03:24]wFMCommunicate OK [11:03:24]CreateOFDProtocolMessage done [11:03:24]OFDSenderStorePacket 152238 [11:03:24]StoreOFDPacket docnum=152238 [11:03: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 7F E3 07 01 F5 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6E 00 00 00 F4 03 04 00 FA 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 14 3A AB C2 08 EB 7B E1 65 31 9C DC C6 85 [11:03:24]CheckFolder [11:03:24]dirname=/storage/ofd_packets [11:03:24]CheckFolder done [11:03:24]ProducePacketName [11:03:24]name=ofd_packets/00152238 [11:03:24]NVStorageSaveData ofd_packets/00152238 [11:03:24]File name is /storage/ofd_packets/00152238 [11:03:24]Write 301 bytes [11:03:24]NVStorageSaveData done [11:03:24]OFDSenderStorePacket done [11:03:24]KKMCreateOFDPacket done [11:03:24]NVStorageSaveData kkm_last_timestamp [11:03:24]File name is /storage/kkm_last_timestamp [11:03:24]Write 4 bytes [11:03:24]NVStorageSaveData done [11:03:24]ExternCall_PrintAddStr [11:03:24]wPrintStart [11:03:24]Write to MH i2c: 01 00 00 9F 03 A2 [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: 01 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: 01 07 00 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 FF 0F B7 [11:03:24]RasterBufferAndPrint [11:03:24]line Счет N : (1)1786246 [11:03:24]line ИНН: 02508201610067 [11:03:24]line Контрольно-Кассовый Чек [11:03:24]line ПРОДАЖА [11:03:24]line ТРК (МРК, ГНК) : 22 [11:03:24]line Товар: 2710124130 [11:03:24]line Аи-92-К-5 [11:03:24]line 7.380 * 0.00 [11:03:24]line = 0.00 [11:03:24]line НДС 12% НСП 1% [11:03:24]line > о реализуемом товаре [11:03:24]line ИТОГО: 0.00 [11:03:24]line НСП 1% : 0.00 [11:03:24]line НДС 12% : 0.00 [11:03:24]line Наличными: 0.00 [11:03:24]line Безнал.: 0.00 [11:03:24]line Место: АЗС № 89 "Партнер Нефть" [11:03:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:03:24]line СНО: Общий режим [11:03:24]line Чек 110 23.09.2024 11:03 [11:03:24]line Смена: 476 ФФД: 1.0 [11:03:24]line ЗНМ: 0300000113 [11:03:24]line РНМ: 0000000000091825 [11:03:24]line Версия ККМ: 001 [11:03:24]line Платежная система: O! деньги [11:03:24]line ФМ: 0000000000871835 [11:03:24]line ФД: 152238 [11:03:24]line ФПД: 22242222278891 [11:03:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152238&fm=22242222278891&tin=02508201610067®Number=0000000000091825&sum=0 [11:03:24]written 0, free lines is 4095 [11:03:24]OFD Sender: Processing packet 152238 [packets to send 828, broken 827] [11:03:24]ProducePacketName [11:03:24]name=ofd_packets/00152238 [11:03:24]OFD Sender: To server: pG, [11:03:24]CommunicateWithHost lk.salyk.kg:30040 [11:03:24]ConnectInit lk.salyk.kg [11:03:24]Write to MH i2c: 01 00 00 C9 03 CC [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: 01 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: 01 07 00 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: 01 07 00 C9 03 00 00 00 00 00 EA 0C C9 [11:03:24]RasterBufferAndPrint [11:03:24]line [11:03:24]line [11:03:24]line [11:03:24]line [11:03:24]line [11:03:24]written 0, free lines is 3315 [11:03:24]MH_Cut [11:03:24]Write to MH i2c: D1 01 00 D0 03 01 A5 [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: D1 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: D1 01 00 [11:03:24]MH_I2C_Read... [11:03:24]Read from MH i2c: D1 01 00 D0 03 00 A4 [11:03:24]Write to MH i2c: 01 00 00 D1 03 D4 [11:03:24]Write i2c OK [11:03:24]MH_I2C_Read... [11:03:25]*** Cut start [11:03:25]*** Purtial cut [11:03:25]*** Stage 1: CUTSNS_PIN = 1 [11:03:25]Read from MH i2c: 01 [11:03:25]MH_I2C_Read... [11:03:25]*** Stop cut motor [11:03:25]*** Cut end [11:03:25]Read from MH i2c: 01 07 00 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: 01 07 00 D1 03 00 00 00 00 00 FF 0F E9 [11:03:25]process_action close_receipt done [11:03:25]requested_data is exist [11:03:25]produce_requested_data [11:03:25]requested_item fm.sn is exist - process it [11:03:25]wFMCommunicate request_size=4 [11:03:25]MH_SAM_APDU [11:03:25]CAPDU: 80 11 00 00 [11:03:25]Write to MH i2c: E2 08 00 D2 03 80 11 00 00 00 00 00 00 4F [11:03:25]Write i2c OK [11:03:25]MH_I2C_Read... [11:03:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:25]Read from MH i2c: E2 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: E2 17 00 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: E2 17 00 D2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [11:03: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:03:25]wFMCommunicate OK [11:03:25]requested_item fd.num is exist - process it [11:03:25]SAM_PROTO_GetFieldsCounters [11:03:25]wFMCommunicate request_size=4 [11:03:25]MH_SAM_APDU [11:03:25]CAPDU: 80 13 00 00 [11:03:25]Write to MH i2c: E2 08 00 D3 03 80 13 00 00 00 00 00 00 52 [11:03:25]Write i2c OK [11:03:25]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 62 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 62 00 D3 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 AE 52 02 00 0E 04 04 00 DC 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 9C [11:03: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 AE 52 02 00 0E 04 04 00 DC 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:03:26]wFMCommunicate OK [11:03:26]SAM_PROTO_GetFieldsCounters done [11:03:26]requested_item shift.num is exist - process it [11:03:26]requested_item shift.opened is exist - process it [11:03:26]req_shift_opened [11:03:26]FM_GetShiftState [11:03:26]SAM_PROTO_GetShiftState [11:03:26]wFMCommunicate request_size=4 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 13 01 00 [11:03:26]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 0E 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B6 [11:03:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:03:26]wFMCommunicate OK [11:03:26]SAM_PROTO_GetShiftState done [11:03:26]FM_GetShiftState done [11:03:26]req_shift_opened done [11:03:26]requested_item shift.open_date is exist - process it [11:03:26]req_shift_open_date [11:03:26]req_shift_open_date done [11:03:26]produce_requested_data done [11:03:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152238,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:03:26]process_action_free close_receipt [11:03:26]json_value_free [11:03:26]json_value_free done [11:03:26]process_json_proto returns [11:03:26]Send response to host [11:03:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152238,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:03:26]free response buf [11:03:26]execute_script done [11:03:26]execute_script returns [11:03:26]free content buf [11:03:26]Sock 8.Close socket [11:03:26]Sock 8.Thread stoped [11:03:26]Connected sock=10 [11:03: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 7F E3 07 01 F5 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6E 00 00 00 F4 03 04 00 FA 4A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 14 3A AB C2 08 EB 7B E1 65 31 9C DC C6 85 [11:03: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 6B 3E 47 00 F1 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 AE 52 02 00 F4 03 04 00 FD F2 F0 66 B6 04 01 00 00 03 F3 34 D1 02 76 93 D7 [11:03:26]CommunicateWithHost err = 0 [11:03:26]CheckOFDResponse [11:03:26]1017 (14) - 77093643461234 [11:03:26]1041 (16) - 0000000000871835 [11:03:26]1040 (4) - 152238 [11:03:26]1012 (4) - 23.09.2024 04:47 [11:03:26]1206 (1) - 0 [11:03:26]OFD Sender: Remove packet 152238 [11:03:26]ProducePacketName [11:03:26]name=ofd_packets/00152238 [11:03:26]NVStorageDeleteData [11:03:26]OFD Sender: No OFD packet to send [11:03:31]OFD Sender: No OFD packet to send [11:03:37]OFD Sender: No OFD packet to send [11:03:38]recv_with_timeout no data received [11:03:40]accept exits with 9 [11:03:40]New connection [11:03:40]New thread 3066903908 created [11:03:40]Thread 3067047268 joined [11:03:40]Waiting for new connection... [11:03:40] Sock 9.Parse request [11:03:40]Sock 9.Check first char [11:03:40]Sock 9.First char is OK [11:03:40]request: POST /json_proto HTTP/1.0 [11:03:40]Method: POST [11:03:40]URL: /json_proto [11:03:40]Method is POST - this is cgi request [11:03:40]url: /json_proto [11:03:40]query_string will be loaded in cgi processing [11:03:40]execute_cgi json_proto POST (null) [11:03:40]execute_cgi path=json_proto method=POST [11:03:40]POST find Content-Length [11:03:40]Host: 172.17.43.67:8080 [11:03:40]Content-Length: 662 [11:03:40]Content-Type: application/json [11:03:40] [11:03:40]POST finish read [11:03:40]Found Content-Length = 662 [11:03:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786247", "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" : 5.780, "sum" : 400.55, "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:03:40]execute_script... [11:03: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)1786247", "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" : 5.780, "sum" : 400.55, "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:03:40]POST & json_proto [11:03:40]process_json_proto [11:03:40]json parsed OK: [11:03:40]protocol is kg_v1.0 [11:03:40]action value=close_receipt [11:03:40]process_action close_receipt [11:03:40]cmd_close_receipt [11:03:40]MH_GetDate [11:03:40]Write to MH i2c: F0 00 00 D5 03 C7 [11:03:40]Write i2c OK [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: F0 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: F0 09 00 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: F0 09 00 D5 03 00 0D 4B F1 66 6A BD 47 65 52 [11:03:40]GetLastDocTimeStamp 1727089402 [11:03:40]current date 1727089421 [11:03:40]FM_GetShiftState [11:03:40]SAM_PROTO_GetShiftState [11:03:40]wFMCommunicate request_size=4 [11:03:40]MH_SAM_APDU [11:03:40]CAPDU: 80 13 01 00 [11:03:40]Write to MH i2c: E2 08 00 D6 03 80 13 01 00 00 00 00 00 56 [11:03:40]Write i2c OK [11:03:40]MH_I2C_Read... [11:03:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:40]Read from MH i2c: E2 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: E2 0E 00 [11:03:40]MH_I2C_Read... [11:03:40]Read from MH i2c: E2 0E 00 D6 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B8 [11:03:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:03:40]wFMCommunicate OK [11:03:40]SAM_PROTO_GetShiftState done [11:03:40]FM_GetShiftState done [11:03:40]opened in 1727051593 [11:03:40]opened+sec_in_day 1727137993 [11:03:40]quantity*price = 40055 [11:03:40]sum+1 = 40056 [11:03:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 111 23.09.2024 11:03 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152239 ФПД: 34761651616594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110341&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152239&fm=34761651616594&tin=02508201610067®Number=0000000000091825&sum=40000 [11:03:42]StoreToDocumentArchive [11:03:42]shift 476 fd 152239 [11:03:42]save to /storage/0476/doc_00152239 [11:03:42]save last doc name /storage/0476/doc_00152239 to /storage/kkm_last_doc_name [11:03:42]save OK [11:03:42]Clear old archive folders... [11:03:42]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:03:42]tlvbuf is 01618900 [11:03:42]SAM_PROTO_ClearQueue [11:03:42]wFMCommunicate request_size=4 [11:03:42]MH_SAM_APDU [11:03:42]CAPDU: 80 09 00 00 [11:03:42]Write to MH i2c: E2 08 00 E3 03 80 09 00 00 00 00 00 00 58 [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [11:03:42]RAPDU: 90 00 [11:03:42]wFMCommunicate OK [11:03:42]SAM_PROTO_ClearQueue done [11:03:42]KKMCreateOFDPacket [11:03:42]OFDProtocolAddRootSTLVToBuf [11:03:42]FM_MakeSignedData [11:03:42]FM_MakeSignedData [11:03:42]SAM_PROTO_SignData [11:03:42]wFMCommunicate request_size=4 [11:03:42]MH_SAM_APDU [11:03:42]CAPDU: 80 0D 01 02 [11:03:42]Write to MH i2c: E2 08 00 E4 03 80 0D 01 02 00 00 00 00 60 [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [11:03:42]RAPDU: 90 00 [11:03:42]wFMCommunicate OK [11:03:42]wFMCommunicate request_size=255 [11:03:42]MH_SAM_APDU [11:03:42]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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 0D 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F 9D 93 E5 7B [11:03:42]Write to MH i2c: E2 02 01 E5 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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 0D 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F 9D 93 E5 7B 00 00 EC [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [11:03:42]RAPDU: 90 00 [11:03:42]wFMCommunicate OK [11:03:42]wFMCommunicate request_size=6 [11:03:42]MH_SAM_APDU [11:03:42]CAPDU: 80 0D 02 02 01 52 [11:03:42]Write to MH i2c: E2 09 00 E6 03 80 0D 02 02 01 00 52 00 00 B7 [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [11:03:42]RAPDU: 90 00 [11:03:42]wFMCommunicate OK [11:03:42]wFMCommunicate request_size=4 [11:03:42]MH_SAM_APDU [11:03:42]CAPDU: 80 0D 03 02 [11:03:42]Write to MH i2c: E2 08 00 E7 03 80 0D 03 02 00 00 00 00 65 [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 0B 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 0B 00 E7 03 00 B1 00 EB B9 31 4F 75 31 90 00 E1 [11:03:42]RAPDU: B1 00 EB B9 31 4F 75 31 90 00 [11:03:42]wFMCommunicate OK [11:03:42]SAM_PROTO_SignData done [11:03:42]FM_MakeSignedData done [11:03:42]CreateOFDProtocolMessage [11:03:42]wFMCommunicate request_size=4 [11:03:42]MH_SAM_APDU [11:03:42]CAPDU: 80 11 00 00 [11:03:42]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:42]Read from MH i2c: E2 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 17 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: E2 17 00 E8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [11:03: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:03:42]wFMCommunicate OK [11:03:42]CreateOFDProtocolMessage done [11:03:42]OFDSenderStorePacket 152239 [11:03:42]StoreOFDPacket docnum=152239 [11:03: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 0B 01 00 00 CB 4D 03 01 7C EA 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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 0D 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F 9D 93 E5 7B 52 B1 00 EB B9 31 4F 75 31 [11:03:42]CheckFolder [11:03:42]dirname=/storage/ofd_packets [11:03:42]CheckFolder done [11:03:42]ProducePacketName [11:03:42]name=ofd_packets/00152239 [11:03:42]NVStorageSaveData ofd_packets/00152239 [11:03:42]File name is /storage/ofd_packets/00152239 [11:03:42]Write 297 bytes [11:03:42]NVStorageSaveData done [11:03:42]OFDSenderStorePacket done [11:03:42]KKMCreateOFDPacket done [11:03:42]NVStorageSaveData kkm_last_timestamp [11:03:42]File name is /storage/kkm_last_timestamp [11:03:42]Write 4 bytes [11:03:42]NVStorageSaveData done [11:03:42]ExternCall_PrintAddStr [11:03:42]wPrintStart [11:03:42]Write to MH i2c: 01 00 00 E9 03 EC [11:03:42]Write i2c OK [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: 01 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: 01 07 00 [11:03:42]MH_I2C_Read... [11:03:42]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [11:03:42]RasterBufferAndPrint [11:03:42]line Счет N : (1)1786247 [11:03:42]line ИНН: 02508201610067 [11:03:42]line Контрольно-Кассовый Чек [11:03:42]line ПРОДАЖА [11:03:42]line ТРК (МРК, ГНК) : 33 [11:03:42]line Товар: 2710124130 [11:03:42]line Super-92 [11:03:42]line 5.780 * 69.30 [11:03:42]line = 400.55 [11:03:42]line НДС 12% НСП 1% [11:03:42]line > о реализуемом товаре [11:03:42]line ОКРУГЛЕНИЕ: -0.55 [11:03:42]line ИТОГО: 400.00 [11:03:42]line Внесено: 400.00 [11:03:42]line СДАЧА: 0.00 [11:03:42]line НСП 1% : 3.54 [11:03:42]line НДС 12% : 42.54 [11:03:42]line Наличными: 400.00 [11:03:42]line Безнал.: 0.00 [11:03:42]line Место: АЗС № 89 "Партнер Нефть" [11:03:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:03:42]line СНО: Общий режим [11:03:42]line Чек 111 23.09.2024 11:03 [11:03:42]line Смена: 476 ФФД: 1.0 [11:03:42]line ЗНМ: 0300000113 [11:03:42]line РНМ: 0000000000091825 [11:03:42]line Версия ККМ: 001 [11:03:42]line ФМ: 0000000000871835 [11:03:42]line ФД: 152239 [11:03:42]line ФПД: 34761651616594 [11:03:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110341&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152239&fm=34761651616594&tin=02508201610067®Number=0000000000091825&sum=40000 [11:03:42]OFD Sender: Processing packet 152239 [packets to send 828, broken 827] [11:03:42]ProducePacketName [11:03:42]name=ofd_packets/00152239 [11:03:42]OFD Sender: To server: pG, [11:03:42]CommunicateWithHost lk.salyk.kg:30040 [11:03:42]ConnectInit lk.salyk.kg [11:03:42]written 0, free lines is 4095 [11:03:43]Connected sock=10 [11:03: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 0B 01 00 00 CB 4D 03 01 7C EA 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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 0D 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 1F 9D 93 E5 7B 52 B1 00 EB B9 31 4F 75 31 [11:03:43]Write to MH i2c: 01 00 00 14 04 18 [11:03:43]Write i2c OK [11:03:43]MH_I2C_Read... [11:03:43]Read from MH i2c: 01 [11:03:43]MH_I2C_Read... [11:03:43]Read from MH i2c: 01 07 00 [11:03:43]MH_I2C_Read... [11:03:43]Read from MH i2c: 01 07 00 14 04 00 00 00 00 00 EE 0C 19 [11:03:43]RasterBufferAndPrint [11:03:43]line [11:03:43]line [11:03:43]line [11:03:43]line [11:03:43]line [11:03:43]written 0, free lines is 3322 [11:03:43]MH_Cut [11:03:43]Write to MH i2c: D1 01 00 1B 04 01 F1 [11:03:43]Write i2c OK [11:03:43]MH_I2C_Read... [11:03:43]Read from MH i2c: D1 [11:03:43]MH_I2C_Read... [11:03:43]Read from MH i2c: D1 01 00 [11:03:43]MH_I2C_Read... [11:03:43]Read from MH i2c: D1 01 00 1B 04 00 F0 [11:03:43]Write to MH i2c: 01 00 00 1C 04 20 [11:03:43]Write i2c OK [11:03:43]MH_I2C_Read... [11:03: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 BC 2C 47 00 D5 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 AF 52 02 00 F4 03 04 00 0E F3 F0 66 B6 04 01 00 00 1F 64 36 F6 8D E2 2D 2D [11:03:43]CommunicateWithHost err = 0 [11:03:43]CheckOFDResponse [11:03:43]1017 (14) - 77093643461234 [11:03:43]1041 (16) - 0000000000871835 [11:03:43]1040 (4) - 152239 [11:03:43]1012 (4) - 23.09.2024 04:48 [11:03:43]1206 (1) - 0 [11:03:43]OFD Sender: Remove packet 152239 [11:03:43]ProducePacketName [11:03:43]name=ofd_packets/00152239 [11:03:43]NVStorageDeleteData [11:03:44]*** Cut start [11:03:44]*** Purtial cut [11:03:44]*** Stage 1: CUTSNS_PIN = 1 [11:03:44]Read from MH i2c: 01 [11:03:44]MH_I2C_Read... [11:03:44]*** Stop cut motor [11:03:44]*** Cut end [11:03:44]Read from MH i2c: 01 07 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 FF 0F 35 [11:03:44]process_action close_receipt done [11:03:44]requested_data is exist [11:03:44]produce_requested_data [11:03:44]requested_item fm.sn is exist - process it [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 11 00 00 [11:03:44]Write to MH i2c: E2 08 00 1D 04 80 11 00 00 00 00 00 00 9B [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:44]OFD Sender: No OFD packet to send [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 17 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 17 00 1D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [11:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:03:44]wFMCommunicate OK [11:03:44]requested_item fd.num is exist - process it [11:03:44]SAM_PROTO_GetFieldsCounters [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 13 00 00 [11:03:44]Write to MH i2c: E2 08 00 1E 04 80 13 00 00 00 00 00 00 9E [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 62 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 62 00 1E 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 AF 52 02 00 0E 04 04 00 DC 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 EC [11:03: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 AF 52 02 00 0E 04 04 00 DC 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:03:44]wFMCommunicate OK [11:03:44]SAM_PROTO_GetFieldsCounters done [11:03:44]requested_item shift.num is exist - process it [11:03:44]requested_item shift.opened is exist - process it [11:03:44]req_shift_opened [11:03:44]FM_GetShiftState [11:03:44]SAM_PROTO_GetShiftState [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 13 01 00 [11:03:44]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0E 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 02 [11:03:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:03:44]wFMCommunicate OK [11:03:44]SAM_PROTO_GetShiftState done [11:03:44]FM_GetShiftState done [11:03:44]req_shift_opened done [11:03:44]requested_item shift.open_date is exist - process it [11:03:44]req_shift_open_date [11:03:44]req_shift_open_date done [11:03:44]produce_requested_data done [11:03:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152239,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:03:44]process_action_free close_receipt [11:03:44]json_value_free [11:03:44]json_value_free done [11:03:44]process_json_proto returns [11:03:44]Send response to host [11:03:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152239,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:03:44]free response buf [11:03:44]execute_script done [11:03:44]execute_script returns [11:03:44]free content buf [11:03:44]Sock 9.Close socket [11:03:44]Sock 9.Thread stoped [11:03:49]OFD Sender: No OFD packet to send [11:03:54]OFD Sender: No OFD packet to send [11:03:59]OFD Sender: No OFD packet to send [11:04:04]OFD Sender: No OFD packet to send [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: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:19]OFD Sender: No OFD packet to send [11:05:24]OFD Sender: No OFD packet to send [11:05:29]OFD Sender: No OFD packet to send [11:05:34]OFD Sender: No OFD packet to send [11:05:39]OFD Sender: No OFD packet to send [11:05:44]OFD Sender: No OFD packet to send [11:05:49]OFD Sender: No OFD packet to send [11:05:53]accept exits with 8 [11:05:53]New connection [11:05:53]New thread 3067047268 created [11:05:53]Thread 3066903908 joined [11:05:53]Waiting for new connection... [11:05:53] Sock 8.Parse request [11:05:53]Sock 8.Check first char [11:05:53]Sock 8.First char is OK [11:05:53]request: POST /json_proto HTTP/1.0 [11:05:53]Method: POST [11:05:53]URL: /json_proto [11:05:53]Method is POST - this is cgi request [11:05:53]url: /json_proto [11:05:53]query_string will be loaded in cgi processing [11:05:53]execute_cgi json_proto POST (null) [11:05:53]execute_cgi path=json_proto method=POST [11:05:53]POST find Content-Length [11:05:53]Host: 172.17.43.67:8080 [11:05:53]Content-Length: 793 [11:05:53]Content-Type: application/json [11:05:53] [11:05:53]POST finish read [11:05:53]Found Content-Length = 793 [11:05:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786248", "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" : 5.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: 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:05:53]execute_script... [11:05:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786248", "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" : 5.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: 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:05:53]POST & json_proto [11:05:53]process_json_proto [11:05:53]json parsed OK: [11:05:53]protocol is kg_v1.0 [11:05:53]action value=close_receipt [11:05:53]process_action close_receipt [11:05:53]cmd_close_receipt [11:05:53]MH_GetDate [11:05:53]Write to MH i2c: F0 00 00 20 04 13 [11:05:53]Write i2c OK [11:05:53]MH_I2C_Read... [11:05:53]Read from MH i2c: F0 [11:05:53]MH_I2C_Read... [11:05:53]Read from MH i2c: F0 09 00 [11:05:53]MH_I2C_Read... [11:05:53]Read from MH i2c: F0 09 00 20 04 00 92 4B F1 66 6A BD 47 65 23 [11:05:53]GetLastDocTimeStamp 1727089421 [11:05:53]current date 1727089554 [11:05:53]FM_GetShiftState [11:05:53]SAM_PROTO_GetShiftState [11:05:53]wFMCommunicate request_size=4 [11:05:53]MH_SAM_APDU [11:05:53]CAPDU: 80 13 01 00 [11:05:53]Write to MH i2c: E2 08 00 21 04 80 13 01 00 00 00 00 00 A2 [11:05:53]Write i2c OK [11:05:53]MH_I2C_Read... [11:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:53]Read from MH i2c: E2 [11:05:53]MH_I2C_Read... [11:05:53]Read from MH i2c: E2 0E 00 [11:05:53]MH_I2C_Read... [11:05:53]Read from MH i2c: E2 0E 00 21 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 04 [11:05:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:05:53]wFMCommunicate OK [11:05:53]SAM_PROTO_GetShiftState done [11:05:53]FM_GetShiftState done [11:05:53]opened in 1727051593 [11:05:53]opened+sec_in_day 1727137993 [11:05:53]quantity*price = 0 [11:05:53]sum+1 = 1 [11:05: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 СНО: Общий режим Чек 112 23.09.2024 11:05 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152240 ФПД: 209261345481563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110554&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152240&fm=209261345481563&tin=02508201610067®Number=0000000000091825&sum=0 [11:05:55]StoreToDocumentArchive [11:05:55]shift 476 fd 152240 [11:05:55]save to /storage/0476/doc_00152240 [11:05:55]save last doc name /storage/0476/doc_00152240 to /storage/kkm_last_doc_name [11:05:55]save OK [11:05:55]Clear old archive folders... [11:05:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:55]tlvbuf is 015F0CE0 [11:05:55]SAM_PROTO_ClearQueue [11:05:55]wFMCommunicate request_size=4 [11:05:55]MH_SAM_APDU [11:05:55]CAPDU: 80 09 00 00 [11:05:55]Write to MH i2c: E2 08 00 2E 04 80 09 00 00 00 00 00 00 A4 [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:55]Read from MH i2c: E2 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [11:05:55]RAPDU: 90 00 [11:05:55]wFMCommunicate OK [11:05:55]SAM_PROTO_ClearQueue done [11:05:55]KKMCreateOFDPacket [11:05:55]OFDProtocolAddRootSTLVToBuf [11:05:55]FM_MakeSignedData [11:05:55]FM_MakeSignedData [11:05:55]SAM_PROTO_SignData [11:05:55]wFMCommunicate request_size=4 [11:05:55]MH_SAM_APDU [11:05:55]CAPDU: 80 0D 01 02 [11:05:55]Write to MH i2c: E2 08 00 2F 04 80 0D 01 02 00 00 00 00 AC [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:55]Read from MH i2c: E2 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [11:05:55]RAPDU: 90 00 [11:05:55]wFMCommunicate OK [11:05:55]wFMCommunicate request_size=255 [11:05:55]MH_SAM_APDU [11:05:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 92 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 52 74 29 [11:05:55]Write to MH i2c: E2 02 01 30 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 82 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 92 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 52 74 29 00 00 D1 [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:55]Read from MH i2c: E2 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [11:05:55]RAPDU: 90 00 [11:05:55]wFMCommunicate OK [11:05:55]wFMCommunicate request_size=7 [11:05:55]MH_SAM_APDU [11:05:55]CAPDU: 80 0D 02 02 02 A3 5B [11:05:55]Write to MH i2c: E2 0A 00 31 04 80 0D 02 02 02 00 A3 5B 00 00 B1 [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:55]Read from MH i2c: E2 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [11:05:55]RAPDU: 90 00 [11:05:55]wFMCommunicate OK [11:05:55]wFMCommunicate request_size=4 [11:05:55]MH_SAM_APDU [11:05:55]CAPDU: 80 0D 03 02 [11:05:55]Write to MH i2c: E2 08 00 32 04 80 0D 03 02 00 00 00 00 B1 [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:55]Read from MH i2c: E2 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 0B 00 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 0B 00 32 04 00 51 D1 E4 E3 36 92 AC D5 90 00 E4 [11:05:55]RAPDU: 51 D1 E4 E3 36 92 AC D5 90 00 [11:05:55]wFMCommunicate OK [11:05:55]SAM_PROTO_SignData done [11:05:55]FM_MakeSignedData done [11:05:55]CreateOFDProtocolMessage [11:05:55]wFMCommunicate request_size=4 [11:05:55]MH_SAM_APDU [11:05:55]CAPDU: 80 11 00 00 [11:05:55]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:55]Read from MH i2c: E2 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: E2 17 00 [11:05:55]MH_I2C_Read... [11:05:55]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 [11:05: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:05:55]wFMCommunicate OK [11:05:55]CreateOFDProtocolMessage done [11:05:55]OFDSenderStorePacket 152240 [11:05:55]StoreOFDPacket docnum=152240 [11:05: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 0C 01 00 00 9A 3C 04 01 10 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 92 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 52 74 29 A3 5B 51 D1 E4 E3 36 92 AC D5 [11:05:55]CheckFolder [11:05:55]dirname=/storage/ofd_packets [11:05:55]CheckFolder done [11:05:55]ProducePacketName [11:05:55]name=ofd_packets/00152240 [11:05:55]NVStorageSaveData ofd_packets/00152240 [11:05:55]File name is /storage/ofd_packets/00152240 [11:05:55]Write 298 bytes [11:05:55]NVStorageSaveData done [11:05:55]OFDSenderStorePacket done [11:05:55]KKMCreateOFDPacket done [11:05:55]NVStorageSaveData kkm_last_timestamp [11:05:55]File name is /storage/kkm_last_timestamp [11:05:55]Write 4 bytes [11:05:55]NVStorageSaveData done [11:05:55]ExternCall_PrintAddStr [11:05:55]wPrintStart [11:05:55]Write to MH i2c: 01 00 00 34 04 38 [11:05:55]Write i2c OK [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: 01 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: 01 07 00 [11:05:55]MH_I2C_Read... [11:05:55]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [11:05:55]RasterBufferAndPrint [11:05:55]line Счет N : (1)1786248 [11:05:55]line ИНН: 02508201610067 [11:05:55]line Контрольно-Кассовый Чек [11:05:55]line ПРОДАЖА [11:05:55]line ТРК (МРК, ГНК) : 41 [11:05:55]line Товар: 2710194210 [11:05:55]line ДТ-К-5 [11:05:55]line 5.250 * 0.00 [11:05:55]line = 0.00 [11:05:55]line НДС 12% НСП 1% [11:05:55]line > о реализуемом товаре [11:05:55]line ИТОГО: 0.00 [11:05:55]line НСП 1% : 0.00 [11:05:55]line НДС 12% : 0.00 [11:05:55]line Наличными: 0.00 [11:05:55]line Безнал.: 0.00 [11:05:55]line Место: АЗС № 89 "Партнер Нефть" [11:05:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:05:55]line СНО: Общий режим [11:05:55]line Чек 112 23.09.2024 11:05 [11:05:55]line Смена: 476 ФФД: 1.0 [11:05:55]line ЗНМ: 0300000113 [11:05:55]line РНМ: 0000000000091825 [11:05:55]line Версия ККМ: 001 [11:05:55]line Платежная система: O! деньги [11:05:55]line ФМ: 0000000000871835 [11:05:55]line ФД: 152240 [11:05:55]line ФПД: 209261345481563 [11:05:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110554&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152240&fm=209261345481563&tin=02508201610067®Number=0000000000091825&sum=0 [11:05:55]written 0, free lines is 4095 [11:05:55]OFD Sender: Processing packet 152240 [packets to send 828, broken 827] [11:05:55]ProducePacketName [11:05:55]name=ofd_packets/00152240 [11:05:55]OFD Sender: To server: pG, [11:05:55]CommunicateWithHost lk.salyk.kg:30040 [11:05:55]ConnectInit lk.salyk.kg [11:05:56]Write to MH i2c: 01 00 00 5E 04 62 [11:05:56]Write i2c OK [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: 01 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: 01 07 00 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 E0 0C 55 [11:05:56]RasterBufferAndPrint [11:05:56]line [11:05:56]line [11:05:56]line [11:05:56]line [11:05:56]line [11:05:56]written 0, free lines is 3302 [11:05:56]MH_Cut [11:05:56]Write to MH i2c: D1 01 00 65 04 01 3B [11:05:56]Write i2c OK [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: D1 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: D1 01 00 [11:05:56]MH_I2C_Read... [11:05:56]Read from MH i2c: D1 01 00 65 04 00 3A [11:05:56]Write to MH i2c: 01 00 00 66 04 6A [11:05:56]Write i2c OK [11:05:56]MH_I2C_Read... [11:05:56]Connected sock=10 [11:05: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 9A 3C 04 01 10 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 92 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BE 52 74 29 A3 5B 51 D1 E4 E3 36 92 AC D5 [11:05:56]*** Cut start [11:05:56]*** Purtial cut [11:05:56]*** Stage 1: CUTSNS_PIN = 1 [11:05: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 60 47 00 52 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 B0 52 02 00 F4 03 04 00 93 F3 F0 66 B6 04 01 00 00 73 BA D1 E9 D7 4E BC 37 [11:05:56]CommunicateWithHost err = 0 [11:05:56]CheckOFDResponse [11:05:56]1017 (14) - 77093643461234 [11:05:56]1041 (16) - 0000000000871835 [11:05:56]1040 (4) - 152240 [11:05:56]1012 (4) - 23.09.2024 04:50 [11:05:56]1206 (1) - 0 [11:05:56]OFD Sender: Remove packet 152240 [11:05:56]ProducePacketName [11:05:56]name=ofd_packets/00152240 [11:05:56]NVStorageDeleteData [11:05:57]Read from MH i2c: 01 [11:05:57]MH_I2C_Read... [11:05:57]*** Stop cut motor [11:05:57]*** Cut end [11:05:57]Read from MH i2c: 01 07 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [11:05:57]process_action close_receipt done [11:05:57]requested_data is exist [11:05:57]produce_requested_data [11:05:57]requested_item fm.sn is exist - process it [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 11 00 00 [11:05:57]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 17 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 17 00 67 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 38 [11:05: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:05:57]wFMCommunicate OK [11:05:57]requested_item fd.num is exist - process it [11:05:57]SAM_PROTO_GetFieldsCounters [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 13 00 00 [11:05:57]Write to MH i2c: E2 08 00 68 04 80 13 00 00 00 00 00 00 E8 [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 62 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 62 00 68 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 B0 52 02 00 0E 04 04 00 DC 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 3A [11:05: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 B0 52 02 00 0E 04 04 00 DC 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:05:57]wFMCommunicate OK [11:05:57]SAM_PROTO_GetFieldsCounters done [11:05:57]requested_item shift.num is exist - process it [11:05:57]requested_item shift.opened is exist - process it [11:05:57]req_shift_opened [11:05:57]FM_GetShiftState [11:05:57]SAM_PROTO_GetShiftState [11:05:57]wFMCommunicate request_size=4 [11:05:57]MH_SAM_APDU [11:05:57]CAPDU: 80 13 01 00 [11:05:57]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [11:05:57]Write i2c OK [11:05:57]MH_I2C_Read... [11:05:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:57]Read from MH i2c: E2 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 0E 00 [11:05:57]MH_I2C_Read... [11:05:57]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4C [11:05:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:05:57]wFMCommunicate OK [11:05:57]SAM_PROTO_GetShiftState done [11:05:57]FM_GetShiftState done [11:05:57]req_shift_opened done [11:05:57]requested_item shift.open_date is exist - process it [11:05:57]req_shift_open_date [11:05:57]req_shift_open_date done [11:05:57]produce_requested_data done [11:05:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152240,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:05:57]process_action_free close_receipt [11:05:57]json_value_free [11:05:57]json_value_free done [11:05:57]process_json_proto returns [11:05:57]Send response to host [11:05:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152240,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:05:57]free response buf [11:05:57]execute_script done [11:05:57]execute_script returns [11:05:57]free content buf [11:05:57]Sock 8.Close socket [11:05:57]Sock 8.Thread stoped [11:05:57]OFD Sender: No OFD packet to send [11:06:02]OFD Sender: No OFD packet to send [11:06:07]OFD Sender: No OFD packet to send [11:06:12]OFD Sender: No OFD packet to send [11:06:17]OFD Sender: No OFD packet to send [11:06:20]recv_with_timeout no data received [11:06:22]OFD Sender: No OFD packet to send [11:06:27]OFD Sender: No OFD packet to send [11:06:32]OFD Sender: No OFD packet to send [11:06:37]OFD Sender: No OFD packet to send [11:06:42]OFD Sender: No OFD packet to send [11:06:47]OFD Sender: No OFD packet to send [11:06:52]OFD Sender: No OFD packet to send [11:06:57]OFD Sender: No OFD packet to send [11:07:02]OFD Sender: No OFD packet to send [11:07:07]OFD Sender: No OFD packet to send [11:07:09]recv_with_timeout no data received [11:07:12]OFD Sender: No OFD packet to send [11:07:17]OFD Sender: No OFD packet to send [11:07:22]OFD Sender: No OFD packet to send [11:07:27]OFD Sender: No OFD packet to send [11:07:31]accept exits with 9 [11:07:31]New connection [11:07:31]New thread 3066903908 created [11:07:31]Thread 3067047268 joined [11:07:31]Waiting for new connection... [11:07:31] Sock 9.Parse request [11:07:31]Sock 9.Check first char [11:07:31]Sock 9.First char is OK [11:07:31]request: POST /json_proto HTTP/1.0 [11:07:31]Method: POST [11:07:31]URL: /json_proto [11:07:31]Method is POST - this is cgi request [11:07:31]url: /json_proto [11:07:31]query_string will be loaded in cgi processing [11:07:31]execute_cgi json_proto POST (null) [11:07:31]execute_cgi path=json_proto method=POST [11:07:31]POST find Content-Length [11:07:31]Host: 172.17.43.67:8080 [11:07:31]Content-Length: 675 [11:07:31]Content-Type: application/json [11:07:31] [11:07:31]POST finish read [11:07:31]Found Content-Length = 675 [11:07:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786249", "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" ] } } [11:07:31]execute_script... [11:07: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)1786249", "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" ] } } [11:07:31]POST & json_proto [11:07:31]process_json_proto [11:07:31]json parsed OK: [11:07:31]protocol is kg_v1.0 [11:07:31]action value=close_receipt [11:07:31]process_action close_receipt [11:07:31]cmd_close_receipt [11:07:31]MH_GetDate [11:07:31]Write to MH i2c: F0 00 00 6A 04 5D [11:07:31]Write i2c OK [11:07:31]MH_I2C_Read... [11:07:31]Read from MH i2c: F0 [11:07:31]MH_I2C_Read... [11:07:31]Read from MH i2c: F0 09 00 [11:07:31]MH_I2C_Read... [11:07:31]Read from MH i2c: F0 09 00 6A 04 00 F4 4B F1 66 6A BD 47 65 CF [11:07:31]GetLastDocTimeStamp 1727089554 [11:07:31]current date 1727089652 [11:07:31]FM_GetShiftState [11:07:31]SAM_PROTO_GetShiftState [11:07:31]wFMCommunicate request_size=4 [11:07:31]MH_SAM_APDU [11:07:31]CAPDU: 80 13 01 00 [11:07:31]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [11:07:31]Write i2c OK [11:07:31]MH_I2C_Read... [11:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:32]Read from MH i2c: E2 [11:07:32]MH_I2C_Read... [11:07:32]Read from MH i2c: E2 0E 00 [11:07:32]MH_I2C_Read... [11:07:32]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4E [11:07:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:07:32]wFMCommunicate OK [11:07:32]SAM_PROTO_GetShiftState done [11:07:32]FM_GetShiftState done [11:07:32]opened in 1727051593 [11:07:32]opened+sec_in_day 1727137993 [11:07:32]quantity*price = 60045 [11:07:32]sum+1 = 60047 [11:07:32]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 СНО: Общий режим Чек 113 23.09.2024 11:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152241 ФПД: 227795048210925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110732&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152241&fm=227795048210925&tin=02508201610067®Number=0000000000091825&sum=60000 [11:07:33]StoreToDocumentArchive [11:07:33]shift 476 fd 152241 [11:07:33]save to /storage/0476/doc_00152241 [11:07:33]save last doc name /storage/0476/doc_00152241 to /storage/kkm_last_doc_name [11:07:33]save OK [11:07:33]Clear old archive folders... [11:07:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:07:33]tlvbuf is 015F2170 [11:07:33]SAM_PROTO_ClearQueue [11:07:33]wFMCommunicate request_size=4 [11:07:33]MH_SAM_APDU [11:07:33]CAPDU: 80 09 00 00 [11:07:33]Write to MH i2c: E2 08 00 78 04 80 09 00 00 00 00 00 00 EE [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:33]Read from MH i2c: E2 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [11:07:33]RAPDU: 90 00 [11:07:33]wFMCommunicate OK [11:07:33]SAM_PROTO_ClearQueue done [11:07:33]KKMCreateOFDPacket [11:07:33]OFDProtocolAddRootSTLVToBuf [11:07:33]FM_MakeSignedData [11:07:33]FM_MakeSignedData [11:07:33]SAM_PROTO_SignData [11:07:33]wFMCommunicate request_size=4 [11:07:33]MH_SAM_APDU [11:07:33]CAPDU: 80 0D 01 02 [11:07:33]Write to MH i2c: E2 08 00 79 04 80 0D 01 02 00 00 00 00 F6 [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:33]Read from MH i2c: E2 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [11:07:33]RAPDU: 90 00 [11:07:33]wFMCommunicate OK [11:07:33]wFMCommunicate request_size=255 [11:07:33]MH_SAM_APDU [11:07: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 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 71 00 00 00 F4 03 04 00 F4 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 2D AA EE [11:07:33]Write to MH i2c: E2 02 01 7A 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 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 71 00 00 00 F4 03 04 00 F4 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 2D AA EE 00 00 B9 [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:33]Read from MH i2c: E2 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [11:07:33]RAPDU: 90 00 [11:07:33]wFMCommunicate OK [11:07:33]wFMCommunicate request_size=7 [11:07:33]MH_SAM_APDU [11:07:33]CAPDU: 80 0D 02 02 02 21 ED [11:07:33]Write to MH i2c: E2 0A 00 7B 04 80 0D 02 02 02 00 21 ED 00 00 0B [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:33]Read from MH i2c: E2 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [11:07:33]RAPDU: 90 00 [11:07:33]wFMCommunicate OK [11:07:33]wFMCommunicate request_size=4 [11:07:33]MH_SAM_APDU [11:07:33]CAPDU: 80 0D 03 02 [11:07:33]Write to MH i2c: E2 08 00 7C 04 80 0D 03 02 00 00 00 00 FB [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:33]Read from MH i2c: E2 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 0B 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 0B 00 7C 04 00 DE F3 58 A2 9B F6 4D 6D 90 00 12 [11:07:33]RAPDU: DE F3 58 A2 9B F6 4D 6D 90 00 [11:07:33]wFMCommunicate OK [11:07:33]SAM_PROTO_SignData done [11:07:33]FM_MakeSignedData done [11:07:33]CreateOFDProtocolMessage [11:07:33]wFMCommunicate request_size=4 [11:07:33]MH_SAM_APDU [11:07:33]CAPDU: 80 11 00 00 [11:07:33]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:33]Read from MH i2c: E2 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 17 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [11:07: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:07:33]wFMCommunicate OK [11:07:33]CreateOFDProtocolMessage done [11:07:33]OFDSenderStorePacket 152241 [11:07:33]StoreOFDPacket docnum=152241 [11:07: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 4E 22 04 01 81 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 71 00 00 00 F4 03 04 00 F4 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 2D AA EE 21 ED DE F3 58 A2 9B F6 4D 6D [11:07:33]CheckFolder [11:07:33]dirname=/storage/ofd_packets [11:07:33]CheckFolder done [11:07:33]ProducePacketName [11:07:33]name=ofd_packets/00152241 [11:07:33]NVStorageSaveData ofd_packets/00152241 [11:07:33]File name is /storage/ofd_packets/00152241 [11:07:33]Write 298 bytes [11:07:33]NVStorageSaveData done [11:07:33]OFDSenderStorePacket done [11:07:33]KKMCreateOFDPacket done [11:07:33]NVStorageSaveData kkm_last_timestamp [11:07:33]File name is /storage/kkm_last_timestamp [11:07:33]Write 4 bytes [11:07:33]NVStorageSaveData done [11:07:33]ExternCall_PrintAddStr [11:07:33]wPrintStart [11:07:33]Write to MH i2c: 01 00 00 7E 04 82 [11:07:33]Write i2c OK [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: 01 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: 01 07 00 [11:07:33]MH_I2C_Read... [11:07:33]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [11:07:33]RasterBufferAndPrint [11:07:33]line Счет N : (1)1786249 [11:07:33]line ИНН: 02508201610067 [11:07:33]line Контрольно-Кассовый Чек [11:07:33]line ПРОДАЖА [11:07:33]line ТРК (МРК, ГНК) : 31 [11:07:33]line Товар: 2710194210 [11:07:33]line ДТ-К-5 [11:07:33]line 7.880 * 76.20 [11:07:33]line = 600.46 [11:07:33]line НДС 12% НСП 1% [11:07:33]line > о реализуемом товаре [11:07:33]line ОКРУГЛЕНИЕ: -0.46 [11:07:33]line ИТОГО: 600.00 [11:07:33]line Внесено: 600.00 [11:07:33]line СДАЧА: 0.00 [11:07:33]line НСП 1% : 5.31 [11:07:33]line НДС 12% : 63.77 [11:07:33]line Наличными: 600.00 [11:07:33]line Безнал.: 0.00 [11:07:33]line Место: АЗС № 89 "Партнер Нефть" [11:07:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:07:33]line СНО: Общий режим [11:07:33]line Чек 113 23.09.2024 11:07 [11:07:33]line Смена: 476 ФФД: 1.0 [11:07:33]line ЗНМ: 0300000113 [11:07:33]line РНМ: 0000000000091825 [11:07:33]line Версия ККМ: 001 [11:07:33]line ФМ: 0000000000871835 [11:07:33]line ФД: 152241 [11:07:33]line ФПД: 227795048210925 [11:07:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110732&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152241&fm=227795048210925&tin=02508201610067®Number=0000000000091825&sum=60000 [11:07:34]OFD Sender: Processing packet 152241 [packets to send 828, broken 827] [11:07:34]ProducePacketName [11:07:34]name=ofd_packets/00152241 [11:07:34]OFD Sender: To server: pG, [11:07:34]CommunicateWithHost lk.salyk.kg:30040 [11:07:34]ConnectInit lk.salyk.kg [11:07:34]written 0, free lines is 4095 [11:07:34]Write to MH i2c: 01 00 00 A9 04 AD [11:07:34]Write i2c OK [11:07:34]MH_I2C_Read... [11:07:34]Read from MH i2c: 01 [11:07:34]MH_I2C_Read... [11:07:34]Read from MH i2c: 01 07 00 [11:07:34]MH_I2C_Read... [11:07:34]Read from MH i2c: 01 07 00 A9 04 00 00 00 00 00 D6 0C 96 [11:07:34]RasterBufferAndPrint [11:07:34]line [11:07:34]line [11:07:34]line [11:07:34]line [11:07:34]line [11:07:34]written 0, free lines is 3293 [11:07:34]MH_Cut [11:07:34]Write to MH i2c: D1 01 00 B0 04 01 86 [11:07:34]Write i2c OK [11:07:34]MH_I2C_Read... [11:07:34]Read from MH i2c: D1 [11:07:34]MH_I2C_Read... [11:07:34]Read from MH i2c: D1 01 00 [11:07:34]MH_I2C_Read... [11:07:34]Read from MH i2c: D1 01 00 B0 04 00 85 [11:07:34]Write to MH i2c: 01 00 00 B1 04 B5 [11:07:34]Write i2c OK [11:07:34]MH_I2C_Read... [11:07:34]Connected sock=10 [11:07: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 4E 22 04 01 81 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 71 00 00 00 F4 03 04 00 F4 4B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 2D AA EE 21 ED DE F3 58 A2 9B F6 4D 6D [11:07:35]*** Cut start [11:07:35]*** Purtial cut [11:07:35]*** Stage 1: CUTSNS_PIN = 1 [11:07:35]Read from MH i2c: 01 [11:07:35]MH_I2C_Read... [11:07:35]*** Stop cut motor [11:07:35]*** Cut end [11:07:35]Read from MH i2c: 01 07 00 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 FF 0F CA [11:07:35]process_action close_receipt done [11:07:35]requested_data is exist [11:07:35]produce_requested_data [11:07:35]requested_item fm.sn is exist - process it [11:07:35]wFMCommunicate request_size=4 [11:07:35]MH_SAM_APDU [11:07:35]CAPDU: 80 11 00 00 [11:07:35]Write to MH i2c: E2 08 00 B2 04 80 11 00 00 00 00 00 00 30 [11:07:35]Write i2c OK [11:07:35]MH_I2C_Read... [11:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:35]Read from MH i2c: E2 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 17 00 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 17 00 B2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [11:07: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:07:35]wFMCommunicate OK [11:07:35]requested_item fd.num is exist - process it [11:07:35]SAM_PROTO_GetFieldsCounters [11:07:35]wFMCommunicate request_size=4 [11:07:35]MH_SAM_APDU [11:07:35]CAPDU: 80 13 00 00 [11:07:35]Write to MH i2c: E2 08 00 B3 04 80 13 00 00 00 00 00 00 33 [11:07:35]Write i2c OK [11:07:35]MH_I2C_Read... [11:07: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 DD 28 47 00 44 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 B1 52 02 00 F4 03 04 00 F6 F3 F0 66 B6 04 01 00 00 A0 3B 6E 3D 3D 7B CA 9B [11:07:35]CommunicateWithHost err = 0 [11:07:35]CheckOFDResponse [11:07:35]1017 (14) - 77093643461234 [11:07:35]1041 (16) - 0000000000871835 [11:07:35]1040 (4) - 152241 [11:07:35]1012 (4) - 23.09.2024 04:52 [11:07:35]1206 (1) - 0 [11:07:35]OFD Sender: Remove packet 152241 [11:07:35]ProducePacketName [11:07:35]name=ofd_packets/00152241 [11:07:35]NVStorageDeleteData [11:07:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:35]Read from MH i2c: E2 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 62 00 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 62 00 B3 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 B1 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [11:07: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 B1 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:07:35]wFMCommunicate OK [11:07:35]SAM_PROTO_GetFieldsCounters done [11:07:35]requested_item shift.num is exist - process it [11:07:35]requested_item shift.opened is exist - process it [11:07:35]req_shift_opened [11:07:35]FM_GetShiftState [11:07:35]SAM_PROTO_GetShiftState [11:07:35]wFMCommunicate request_size=4 [11:07:35]MH_SAM_APDU [11:07:35]CAPDU: 80 13 01 00 [11:07:35]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [11:07:35]Write i2c OK [11:07:35]MH_I2C_Read... [11:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:35]Read from MH i2c: E2 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 0E 00 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 97 [11:07:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:07:35]wFMCommunicate OK [11:07:35]SAM_PROTO_GetShiftState done [11:07:35]FM_GetShiftState done [11:07:35]req_shift_opened done [11:07:35]requested_item shift.open_date is exist - process it [11:07:35]req_shift_open_date [11:07:35]req_shift_open_date done [11:07:35]produce_requested_data done [11:07:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152241,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:07:35]process_action_free close_receipt [11:07:35]json_value_free [11:07:35]json_value_free done [11:07:35]process_json_proto returns [11:07:35]Send response to host [11:07:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152241,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:07:35]free response buf [11:07:35]execute_script done [11:07:35]execute_script returns [11:07:35]free content buf [11:07:35]Sock 9.Close socket [11:07:35]Sock 9.Thread stoped [11:07:36]OFD Sender: No OFD packet to send [11:07:41]OFD Sender: No OFD packet to send [11:07:46]OFD Sender: No OFD packet to send [11:07:51]OFD Sender: No OFD packet to send [11:07:56]OFD Sender: No OFD packet to send [11:07:59]accept exits with 8 [11:07:59]New connection [11:07:59]New thread 3067047268 created [11:07:59]Thread 3066903908 joined [11:07:59]Waiting for new connection... [11:07:59] Sock 8.Parse request [11:07:59]Sock 8.Check first char [11:07:59]Sock 8.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: 678 [11:07:59]Content-Type: application/json [11:07:59] [11:07:59]POST finish read [11:07:59]Found Content-Length = 678 [11:07:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786250", "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.610, "sum" : 380.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "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" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786250", "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.610, "sum" : 380.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "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=close_receipt [11:07:59]process_action close_receipt [11:07:59]cmd_close_receipt [11:07:59]MH_GetDate [11:07:59]Write to MH i2c: F0 00 00 B5 04 A8 [11:07:59]Write i2c OK [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: F0 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: F0 09 00 [11:07:59]MH_I2C_Read... [11:07:59]Read from MH i2c: F0 09 00 B5 04 00 0F 4C F1 66 6A BD 47 65 36 [11:07:59]GetLastDocTimeStamp 1727089652 [11:07:59]current date 1727089679 [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 B6 04 80 13 01 00 00 00 00 00 37 [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 B6 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 99 [11:07:59]RAPDU: 09 00 01 49 B7 F0 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]opened in 1727051593 [11:07:59]opened+sec_in_day 1727137993 [11:07:59]quantity*price = 38035 [11:07:59]sum+1 = 38037 [11:07:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.37 НДС 12% : 40.39 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 114 23.09.2024 11:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152242 ФПД: 114233972186580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152242&fm=114233972186580&tin=02508201610067®Number=0000000000091825&sum=38000 [11:08:00]StoreToDocumentArchive [11:08:00]shift 476 fd 152242 [11:08:00]save to /storage/0476/doc_00152242 [11:08:00]save last doc name /storage/0476/doc_00152242 to /storage/kkm_last_doc_name [11:08:00]save OK [11:08:00]Clear old archive folders... [11:08:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:00]tlvbuf is 016224B0 [11:08:00]SAM_PROTO_ClearQueue [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 09 00 00 [11:08:00]Write to MH i2c: E2 08 00 C3 04 80 09 00 00 00 00 00 00 39 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [11:08:00]RAPDU: 90 00 [11:08:00]wFMCommunicate OK [11:08:00]SAM_PROTO_ClearQueue done [11:08:00]KKMCreateOFDPacket [11:08:00]OFDProtocolAddRootSTLVToBuf [11:08:00]FM_MakeSignedData [11:08:00]FM_MakeSignedData [11:08:00]SAM_PROTO_SignData [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 0D 01 02 [11:08:00]Write to MH i2c: E2 08 00 C4 04 80 0D 01 02 00 00 00 00 41 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [11:08:00]RAPDU: 90 00 [11:08:00]wFMCommunicate OK [11:08:00]wFMCommunicate request_size=255 [11:08:00]MH_SAM_APDU [11:08: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 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 0F 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 67 [11:08:00]Write to MH i2c: E2 02 01 C5 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 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 0F 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 67 00 00 A6 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [11:08:00]RAPDU: 90 00 [11:08:00]wFMCommunicate OK [11:08:00]wFMCommunicate request_size=10 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 0D 02 02 05 E5 2B 55 5D D4 [11:08:00]Write to MH i2c: E2 0D 00 C6 04 80 0D 02 02 05 00 E5 2B 55 5D D4 00 00 E4 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [11:08:00]RAPDU: 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 0D 03 02 [11:08:00]Write to MH i2c: E2 08 00 C7 04 80 0D 03 02 00 00 00 00 46 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:00]Read from MH i2c: E2 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 0B 00 [11:08:00]MH_I2C_Read... [11:08:00]Read from MH i2c: E2 0B 00 C7 04 00 F5 1E 4D 96 FE 10 36 74 90 00 F5 [11:08:00]RAPDU: F5 1E 4D 96 FE 10 36 74 90 00 [11:08:00]wFMCommunicate OK [11:08:00]SAM_PROTO_SignData done [11:08:00]FM_MakeSignedData done [11:08:00]CreateOFDProtocolMessage [11:08:00]wFMCommunicate request_size=4 [11:08:00]MH_SAM_APDU [11:08:00]CAPDU: 80 11 00 00 [11:08:00]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [11:08:00]Write i2c OK [11:08:00]MH_I2C_Read... [11:08:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:01]Read from MH i2c: E2 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 17 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [11:08: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:08:01]wFMCommunicate OK [11:08:01]CreateOFDProtocolMessage done [11:08:01]OFDSenderStorePacket 152242 [11:08:01]StoreOFDPacket docnum=152242 [11:08: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 8A 6B 07 01 C2 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 0F 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 67 E5 2B 55 5D D4 F5 1E 4D 96 FE 10 36 74 [11:08:01]CheckFolder [11:08:01]dirname=/storage/ofd_packets [11:08:01]CheckFolder done [11:08:01]ProducePacketName [11:08:01]name=ofd_packets/00152242 [11:08:01]NVStorageSaveData ofd_packets/00152242 [11:08:01]File name is /storage/ofd_packets/00152242 [11:08:01]Write 301 bytes [11:08:01]NVStorageSaveData done [11:08:01]OFDSenderStorePacket done [11:08:01]KKMCreateOFDPacket done [11:08:01]NVStorageSaveData kkm_last_timestamp [11:08:01]File name is /storage/kkm_last_timestamp [11:08:01]Write 4 bytes [11:08:01]NVStorageSaveData done [11:08:01]ExternCall_PrintAddStr [11:08:01]wPrintStart [11:08:01]Write to MH i2c: 01 00 00 C9 04 CD [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: 01 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: 01 07 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [11:08:01]RasterBufferAndPrint [11:08:01]line Счет N : (1)1786250 [11:08:01]line ИНН: 02508201610067 [11:08:01]line Контрольно-Кассовый Чек [11:08:01]line ПРОДАЖА [11:08:01]line ТРК (МРК, ГНК) : 42 [11:08:01]line Товар: 2710124130 [11:08:01]line Аи-92-К-5 [11:08:01]line 5.610 * 67.80 [11:08:01]line = 380.36 [11:08:01]line НДС 12% НСП 1% [11:08:01]line > о реализуемом товаре [11:08:01]line ОКРУГЛЕНИЕ: -0.36 [11:08:01]line ИТОГО: 380.00 [11:08:01]line Внесено: 380.00 [11:08:01]line СДАЧА: 0.00 [11:08:01]line НСП 1% : 3.37 [11:08:01]line НДС 12% : 40.39 [11:08:01]line Наличными: 380.00 [11:08:01]line Безнал.: 0.00 [11:08:01]line Место: АЗС № 89 "Партнер Нефть" [11:08:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:08:01]line СНО: Общий режим [11:08:01]line Чек 114 23.09.2024 11:07 [11:08:01]line Смена: 476 ФФД: 1.0 [11:08:01]line ЗНМ: 0300000113 [11:08:01]line РНМ: 0000000000091825 [11:08:01]line Версия ККМ: 001 [11:08:01]line ФМ: 0000000000871835 [11:08:01]line ФД: 152242 [11:08:01]line ФПД: 114233972186580 [11:08:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152242&fm=114233972186580&tin=02508201610067®Number=0000000000091825&sum=38000 [11:08:01]written 0, free lines is 4095 [11:08:01]OFD Sender: Processing packet 152242 [packets to send 828, broken 827] [11:08:01]ProducePacketName [11:08:01]name=ofd_packets/00152242 [11:08:01]OFD Sender: To server: pG, [11:08:01]CommunicateWithHost lk.salyk.kg:30040 [11:08:01]ConnectInit lk.salyk.kg [11:08:01]Write to MH i2c: 01 00 00 F4 04 F8 [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: 01 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: 01 07 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: 01 07 00 F4 04 00 00 00 00 00 E2 0C ED [11:08:01]RasterBufferAndPrint [11:08:01]line [11:08:01]line [11:08:01]line [11:08:01]line [11:08:01]line [11:08:01]written 0, free lines is 3304 [11:08:01]MH_Cut [11:08:01]Write to MH i2c: D1 01 00 FB 04 01 D1 [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: D1 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: D1 01 00 [11:08:01]MH_I2C_Read... [11:08:01]Read from MH i2c: D1 01 00 FB 04 00 D0 [11:08:01]Write to MH i2c: 01 00 00 FC 04 00 [11:08:01]Write i2c OK [11:08:01]MH_I2C_Read... [11:08:01]Connected sock=10 [11:08: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 8A 6B 07 01 C2 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 0F 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 67 E5 2B 55 5D D4 F5 1E 4D 96 FE 10 36 74 [11:08: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 E8 33 47 00 17 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 B2 52 02 00 F4 03 04 00 10 F4 F0 66 B6 04 01 00 00 63 F8 5F ED 50 94 9C BB [11:08:01]CommunicateWithHost err = 0 [11:08:01]CheckOFDResponse [11:08:01]1017 (14) - 77093643461234 [11:08:01]1041 (16) - 0000000000871835 [11:08:01]1040 (4) - 152242 [11:08:01]1012 (4) - 23.09.2024 04:52 [11:08:01]1206 (1) - 0 [11:08:01]OFD Sender: Remove packet 152242 [11:08:01]ProducePacketName [11:08:01]name=ofd_packets/00152242 [11:08:01]NVStorageDeleteData [11:08:02]*** Cut start [11:08:02]*** Purtial cut [11:08:02]*** Stage 1: CUTSNS_PIN = 1 [11:08:02]OFD Sender: No OFD packet to send [11:08:02]Read from MH i2c: 01 [11:08:02]MH_I2C_Read... [11:08:02]*** Stop cut motor [11:08:02]*** Cut end [11:08:02]Read from MH i2c: 01 07 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 FF 0F 15 [11:08:02]process_action close_receipt done [11:08:02]requested_data is exist [11:08:02]produce_requested_data [11:08:02]requested_item fm.sn is exist - process it [11:08:02]wFMCommunicate request_size=4 [11:08:02]MH_SAM_APDU [11:08:02]CAPDU: 80 11 00 00 [11:08:02]Write to MH i2c: E2 08 00 FD 04 80 11 00 00 00 00 00 00 7B [11:08:02]Write i2c OK [11:08:02]MH_I2C_Read... [11:08:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:02]Read from MH i2c: E2 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 17 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 17 00 FD 04 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:08: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:08:02]wFMCommunicate OK [11:08:02]requested_item fd.num is exist - process it [11:08:02]SAM_PROTO_GetFieldsCounters [11:08:02]wFMCommunicate request_size=4 [11:08:02]MH_SAM_APDU [11:08:02]CAPDU: 80 13 00 00 [11:08:02]Write to MH i2c: E2 08 00 FE 04 80 13 00 00 00 00 00 00 7E [11:08:02]Write i2c OK [11:08:02]MH_I2C_Read... [11:08:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:02]Read from MH i2c: E2 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 62 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 62 00 FE 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 B2 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [11:08: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 B2 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:02]wFMCommunicate OK [11:08:02]SAM_PROTO_GetFieldsCounters done [11:08:02]requested_item shift.num is exist - process it [11:08:02]requested_item shift.opened is exist - process it [11:08:02]req_shift_opened [11:08:02]FM_GetShiftState [11:08:02]SAM_PROTO_GetShiftState [11:08:02]wFMCommunicate request_size=4 [11:08:02]MH_SAM_APDU [11:08:02]CAPDU: 80 13 01 00 [11:08:02]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [11:08:02]Write i2c OK [11:08:02]MH_I2C_Read... [11:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:02]Read from MH i2c: E2 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 0E 00 [11:08:02]MH_I2C_Read... [11:08:02]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E2 [11:08:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:08:02]wFMCommunicate OK [11:08:02]SAM_PROTO_GetShiftState done [11:08:02]FM_GetShiftState done [11:08:02]req_shift_opened done [11:08:02]requested_item shift.open_date is exist - process it [11:08:02]req_shift_open_date [11:08:02]req_shift_open_date done [11:08:02]produce_requested_data done [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [11:08:03]RAPDU: 90 00 [11:08:03]wFMCommunicate OK [11:08:03]wFMCommunicate request_size=11 [11:08:03]MH_SAM_APDU [11:08:03]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [11:08:03]Write to MH i2c: E2 0E 00 09 05 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 C0 [11:08:03]Write i2c OK [11:08:03]MH_I2C_Read... [11:08:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:08:03]Read from MH i2c: E2 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 03 00 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [11:08:03]RAPDU: 90 00 [11:08:03]wFMCommunicate OK [11:08:03]wFMCommunicate request_size=13 [11:08:03]MH_SAM_APDU [11:08:03]CAPDU: 80 15 02 00 08 F4 03 04 00 13 4C F1 66 [11:08:03]Write to MH i2c: E2 10 00 0A 05 80 15 02 00 08 00 F4 03 04 00 13 4C F1 66 00 00 50 [11:08:03]Write i2c OK [11:08:03]MH_I2C_Read... [11:08:03]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:08:03]Read from MH i2c: E2 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 03 00 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [11:08:03]RAPDU: 90 00 [11:08:03]wFMCommunicate OK [11:08:03]wFMCommunicate request_size=25 [11:08:03]MH_SAM_APDU [11:08: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 [11:08:03]Write to MH i2c: E2 1C 00 0B 05 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 F2 [11:08:03]Write i2c OK [11:08:03]MH_I2C_Read... [11:08:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:08:04]Read from MH i2c: E2 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 03 00 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [11:08:04]RAPDU: 90 00 [11:08:04]wFMCommunicate OK [11:08:04]wFMCommunicate request_size=4 [11:08:04]MH_SAM_APDU [11:08:04]CAPDU: 80 15 03 00 [11:08:04]Write to MH i2c: E2 08 00 0C 05 80 15 03 00 00 00 00 00 92 [11:08:04]Write i2c OK [11:08:04]MH_I2C_Read... [11:08:04]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:08:04]Read from MH i2c: E2 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 40 00 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 40 00 0C 05 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 B3 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 73 00 00 00 35 04 06 00 3F D0 0D 04 2A 81 90 00 AA [11:08: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 B3 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 73 00 00 00 35 04 06 00 3F D0 0D 04 2A 81 90 00 [11:08:04]wFMCommunicate OK [11:08:04]SAM_PROTO_ProcessDocument answer len = 59 [11:08:04]SAM_PROTO_ProcessDocument done [11:08:04]SetTLVBufToDocument [11:08:04]Processing tag 1209 (04B9) [11:08:04]Malloc new data [11:08:04]Processing tag 1041 (0411) [11:08:04]Processing tag 1040 (0410) [11:08:04]Malloc new data [11:08:04]Processing tag 1038 (040E) [11:08:04]Malloc new data [11:08:04]Processing tag 1042 (0412) [11:08:04]Malloc new data [11:08:04]Processing tag 1077 (0435) [11:08:04]Malloc new data [11:08:04]SetTLVBufToDocument err=0 [11:08:04]KKMLoadAndSignReceiptData store KKM data [11:08:04]KKMLoadAndSignReceiptData err=0 [11:08:04]wFMCommunicate request_size=4 [11:08:04]MH_SAM_APDU [11:08:04]CAPDU: 80 11 00 00 [11:08:04]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [11:08:04]Write i2c OK [11:08:04]MH_I2C_Read... [11:08:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:04]Read from MH i2c: E2 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 17 00 [11:08:04]MH_I2C_Read... [11:08:04]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 [11:08: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:08:04]wFMCommunicate OK [11:08:04]Счет N : (1)1786245 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 61.140 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 115 23.09.2024 11:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152243 ФПД: 70162804124289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110803&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152243&fm=70162804124289&tin=02508201610067®Number=0000000000091825&sum=0 [11:08:04]StoreToDocumentArchive [11:08:04]shift 476 fd 152243 [11:08:04]save to /storage/0476/doc_00152243 [11:08:04]save last doc name /storage/0476/doc_00152243 to /storage/kkm_last_doc_name [11:08:04]save OK [11:08:04]Clear old archive folders... [11:08:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:04]tlvbuf is 015ECDF0 [11:08:04]SAM_PROTO_ClearQueue [11:08:04]wFMCommunicate request_size=4 [11:08:04]MH_SAM_APDU [11:08:04]CAPDU: 80 09 00 00 [11:08:04]Write to MH i2c: E2 08 00 0E 05 80 09 00 00 00 00 00 00 85 [11:08:04]Write i2c OK [11:08:04]MH_I2C_Read... [11:08:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:04]Read from MH i2c: E2 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 03 00 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [11:08:04]RAPDU: 90 00 [11:08:04]wFMCommunicate OK [11:08:04]SAM_PROTO_ClearQueue done [11:08:04]KKMCreateOFDPacket [11:08:04]OFDProtocolAddRootSTLVToBuf [11:08:04]FM_MakeSignedData [11:08:04]FM_MakeSignedData [11:08:04]SAM_PROTO_SignData [11:08:04]wFMCommunicate request_size=4 [11:08:04]MH_SAM_APDU [11:08:04]CAPDU: 80 0D 01 02 [11:08:04]Write to MH i2c: E2 08 00 0F 05 80 0D 01 02 00 00 00 00 8D [11:08:04]Write i2c OK [11:08:04]MH_I2C_Read... [11:08:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:04]Read from MH i2c: E2 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 03 00 [11:08:04]MH_I2C_Read... [11:08:04]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [11:08:04]RAPDU: 90 00 [11:08:04]wFMCommunicate OK [11:08:04]wFMCommunicate request_size=255 [11:08:04]MH_SAM_APDU [11:08: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 EE 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3F [11:08:04]Write to MH i2c: E2 02 01 10 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 EE 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3F 00 00 A5 [11:08:04]Write i2c OK [11:08:04]MH_I2C_Read... [11:08:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:05]Read from MH i2c: E2 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 03 00 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [11:08:05]RAPDU: 90 00 [11:08:05]wFMCommunicate OK [11:08:05]wFMCommunicate request_size=10 [11:08:05]MH_SAM_APDU [11:08:05]CAPDU: 80 0D 02 02 05 D0 0D 04 2A 81 [11:08:05]Write to MH i2c: E2 0D 00 11 05 80 0D 02 02 05 00 D0 0D 04 2A 81 00 00 26 [11:08:05]Write i2c OK [11:08:05]MH_I2C_Read... [11:08:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:05]Read from MH i2c: E2 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 03 00 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [11:08:05]RAPDU: 90 00 [11:08:05]wFMCommunicate OK [11:08:05]wFMCommunicate request_size=4 [11:08:05]MH_SAM_APDU [11:08:05]CAPDU: 80 0D 03 02 [11:08:05]Write to MH i2c: E2 08 00 12 05 80 0D 03 02 00 00 00 00 92 [11:08:05]Write i2c OK [11:08:05]MH_I2C_Read... [11:08:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:05]Read from MH i2c: E2 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 0B 00 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 0B 00 12 05 00 41 6A 0F F2 5A 42 F2 2C 90 00 F9 [11:08:05]RAPDU: 41 6A 0F F2 5A 42 F2 2C 90 00 [11:08:05]wFMCommunicate OK [11:08:05]SAM_PROTO_SignData done [11:08:05]FM_MakeSignedData done [11:08:05]CreateOFDProtocolMessage [11:08:05]wFMCommunicate request_size=4 [11:08:05]MH_SAM_APDU [11:08:05]CAPDU: 80 11 00 00 [11:08:05]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [11:08:05]Write i2c OK [11:08:05]MH_I2C_Read... [11:08:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:05]Read from MH i2c: E2 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 17 00 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [11: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 [11:08:05]wFMCommunicate OK [11:08:05]CreateOFDProtocolMessage done [11:08:05]OFDSenderStorePacket 152243 [11:08:05]StoreOFDPacket docnum=152243 [11:08: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 11 4B 07 01 68 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 D4 EE 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3F D0 0D 04 2A 81 41 6A 0F F2 5A 42 F2 2C [11:08:05]CheckFolder [11:08:05]dirname=/storage/ofd_packets [11:08:05]CheckFolder done [11:08:05]ProducePacketName [11:08:05]name=ofd_packets/00152243 [11:08:05]NVStorageSaveData ofd_packets/00152243 [11:08:05]File name is /storage/ofd_packets/00152243 [11:08:05]Write 301 bytes [11:08:05]NVStorageSaveData done [11:08:05]OFDSenderStorePacket done [11:08:05]KKMCreateOFDPacket done [11:08:05]NVStorageSaveData kkm_last_timestamp [11:08:05]File name is /storage/kkm_last_timestamp [11:08:05]Write 4 bytes [11:08:05]NVStorageSaveData done [11:08:05]ExternCall_PrintAddStr [11:08:05]wPrintStart [11:08:05]Write to MH i2c: 01 00 00 14 05 19 [11:08:05]Write i2c OK [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: 01 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: 01 07 00 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [11:08:05]RasterBufferAndPrint [11:08:05]line Счет N : (1)1786245 [11:08:05]line ИНН: 02508201610067 [11:08:05]line Контрольно-Кассовый Чек [11:08:05]line ПРОДАЖА [11:08:05]line ТРК (МРК, ГНК) : 12 [11:08:05]line Товар: 2710124130 [11:08:05]line Аи-92-К-5 [11:08:05]line 61.140 * 0.00 [11:08:05]line = 0.00 [11:08:05]line НДС 12% НСП 1% [11:08:05]line > о реализуемом товаре [11:08:05]line ИТОГО: 0.00 [11:08:05]line НСП 1% : 0.00 [11:08:05]line НДС 12% : 0.00 [11:08:05]line Наличными: 0.00 [11:08:05]line Безнал.: 0.00 [11:08:05]line Место: АЗС № 89 "Партнер Нефть" [11:08:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:08:05]line СНО: Общий режим [11:08:05]line Чек 115 23.09.2024 11:08 [11:08:05]line Смена: 476 ФФД: 1.0 [11:08:05]line ЗНМ: 0300000113 [11:08:05]line РНМ: 0000000000091825 [11:08:05]line Версия ККМ: 001 [11:08:05]line Платежная система: O! деньги [11:08:05]line ФМ: 0000000000871835 [11:08:05]line ФД: 152243 [11:08:05]line ФПД: 70162804124289 [11:08:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110803&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152243&fm=70162804124289&tin=02508201610067®Number=0000000000091825&sum=0 [11:08:05]OFD Sender: Processing packet 152243 [packets to send 828, broken 827] [11:08:05]ProducePacketName [11:08:05]name=ofd_packets/00152243 [11:08:05]OFD Sender: To server: pG, [11:08:05]CommunicateWithHost lk.salyk.kg:30040 [11:08:05]ConnectInit lk.salyk.kg [11:08:05]written 0, free lines is 4095 [11:08:05]Write to MH i2c: 01 00 00 3E 05 43 [11:08:05]Write i2c OK [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: 01 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: 01 07 00 [11:08:05]MH_I2C_Read... [11:08:05]Read from MH i2c: 01 07 00 3E 05 00 00 00 00 00 DC 0C 32 [11:08:05]RasterBufferAndPrint [11:08:05]line [11:08:05]line [11:08:05]line [11:08:05]line [11:08:05]line [11:08:06]written 0, free lines is 3307 [11:08:06]MH_Cut [11:08:06]Write to MH i2c: D1 01 00 45 05 01 1C [11:08:06]Write i2c OK [11:08:06]MH_I2C_Read... [11:08:06]Read from MH i2c: D1 [11:08:06]MH_I2C_Read... [11:08:06]Read from MH i2c: D1 01 00 [11:08:06]MH_I2C_Read... [11:08:06]Read from MH i2c: D1 01 00 45 05 00 1B [11:08:06]Write to MH i2c: 01 00 00 46 05 4B [11:08:06]Write i2c OK [11:08:06]MH_I2C_Read... [11:08:06]*** Cut start [11:08:06]*** Purtial cut [11:08:06]*** Stage 1: CUTSNS_PIN = 1 [11:08:07]Read from MH i2c: 01 [11:08:07]MH_I2C_Read... [11:08:07]*** Stop cut motor [11:08:07]*** Cut end [11:08:07]Read from MH i2c: 01 07 00 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: 01 07 00 46 05 00 00 00 00 00 FF 0F 60 [11:08:07]process_action close_receipt done [11:08:07]requested_data is exist [11:08:07]produce_requested_data [11:08:07]requested_item fm.sn is exist - process it [11:08:07]wFMCommunicate request_size=4 [11:08:07]MH_SAM_APDU [11:08:07]CAPDU: 80 11 00 00 [11:08:07]Write to MH i2c: E2 08 00 47 05 80 11 00 00 00 00 00 00 C6 [11:08:07]Write i2c OK [11:08:07]MH_I2C_Read... [11:08:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:07]Read from MH i2c: E2 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: E2 17 00 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: E2 17 00 47 05 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:08:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:08:07]wFMCommunicate OK [11:08:07]requested_item fd.num is exist - process it [11:08:07]SAM_PROTO_GetFieldsCounters [11:08:07]wFMCommunicate request_size=4 [11:08:07]MH_SAM_APDU [11:08:07]CAPDU: 80 13 00 00 [11:08:07]Write to MH i2c: E2 08 00 48 05 80 13 00 00 00 00 00 00 C9 [11:08:07]Write i2c OK [11:08:07]MH_I2C_Read... [11:08:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:07]Read from MH i2c: E2 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: E2 62 00 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: E2 62 00 48 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 27 [11:08: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 B3 52 02 00 0E 04 04 00 DC 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:08:07]wFMCommunicate OK [11:08:07]SAM_PROTO_GetFieldsCounters done [11:08:07]requested_item shift.num is exist - process it [11:08:07]requested_item shift.opened is exist - process it [11:08:07]req_shift_opened [11:08:07]FM_GetShiftState [11:08:07]SAM_PROTO_GetShiftState [11:08:07]wFMCommunicate request_size=4 [11:08:07]MH_SAM_APDU [11:08:07]CAPDU: 80 13 01 00 [11:08:07]Write to MH i2c: E2 08 00 49 05 80 13 01 00 00 00 00 00 CB [11:08:07]Write i2c OK [11:08:07]MH_I2C_Read... [11:08:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:07]Read from MH i2c: E2 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: E2 0E 00 [11:08:07]MH_I2C_Read... [11:08:07]Read from MH i2c: E2 0E 00 49 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2D [11:08:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:08:07]wFMCommunicate OK [11:08:07]SAM_PROTO_GetShiftState done [11:08:07]FM_GetShiftState done [11:08:07]req_shift_opened done [11:08:07]requested_item shift.open_date is exist - process it [11:08:07]req_shift_open_date [11:08:07]req_shift_open_date done [11:08:07]produce_requested_data done [11:08:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152243,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:08:07]process_action_free close_receipt [11:08:07]json_value_free [11:08:07]json_value_free done [11:08:07]process_json_proto returns [11:08:07]Send response to host [11:08:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152243,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:08:07]free response buf [11:08:07]execute_script done [11:08:07]execute_script returns [11:08:07]free content buf [11:08:07]Sock 9.Close socket [11:08:07]Sock 9.Thread stoped [11:08:08]Connected sock=11 [11:08: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 11 4B 07 01 68 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 D4 EE 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 13 4C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3F D0 0D 04 2A 81 41 6A 0F [11:08:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152242,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:08:02]process_action_free close_receipt [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.sn":"0000000000871835","fd.num":152242,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [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 8.Close socket [11:08:02]Sock 8.Thread stoped [11:08:03]accept exits with 9 [11:08:03]New connection [11:08:03]New thread 3066903908 created [11:08:03]Thread 3067047268 joined [11:08:03]Waiting for new connection... [11:08:03] Sock 9.Parse request [11:08:03]Sock 9.Check first char [11:08:03]Sock 9.First char is OK [11:08:03]request: POST /json_proto HTTP/1.0 [11:08:03]Method: POST [11:08:03]URL: /json_proto [11:08:03]Method is POST - this is cgi request [11:08:03]url: /json_proto [11:08:03]query_string will be loaded in cgi processing [11:08:03]execute_cgi json_proto POST (null) [11:08:03]execute_cgi path=json_proto method=POST [11:08:03]POST find Content-Length [11:08:03]Host: 172.17.43.67:8080 [11:08:03]Content-Length: 797 [11:08:03]Content-Type: application/json [11:08:03] [11:08:03]POST finish read [11:08:03]Found Content-Length = 797 [11:08:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786245", "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" : 61.140, "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:08:03]execute_script... [11:08: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)1786245", "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" : 61.140, "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:08:03]POST & json_proto [11:08:03]process_json_proto [11:08:03]json parsed OK: [11:08:03]protocol is kg_v1.0 [11:08:03]action value=close_receipt [11:08:03]process_action close_receipt [11:08:03]cmd_close_receipt [11:08:03]MH_GetDate [11:08:03]Write to MH i2c: F0 00 00 00 05 F4 [11:08:03]Write i2c OK [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: F0 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: F0 09 00 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: F0 09 00 00 05 00 13 4C F1 66 6A BD 47 65 86 [11:08:03]GetLastDocTimeStamp 1727089679 [11:08:03]current date 1727089683 [11:08:03]FM_GetShiftState [11:08:03]SAM_PROTO_GetShiftState [11:08:03]wFMCommunicate request_size=4 [11:08:03]MH_SAM_APDU [11:08:03]CAPDU: 80 13 01 00 [11:08:03]Write to MH i2c: E2 08 00 01 05 80 13 01 00 00 00 00 00 83 [11:08:03]Write i2c OK [11:08:03]MH_I2C_Read... [11:08:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:03]Read from MH i2c: E2 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 0E 00 [11:08:03]MH_I2C_Read... [11:08:03]Read from MH i2c: E2 0E 00 01 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E5 [11:08:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:08:03]wFMCommunicate OK [11:08:03]SAM_PROTO_GetShiftState done [11:08:03]FM_GetShiftState done [11:08:03]opened in 1727051593 [11:08:03]opened+sec_in_day 1727137993 [11:08:03]quantity*price = 0 [11:08:03]sum+1 = 1 [11:08:03]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 116 23.09.2024 11:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152244 ФПД: 12162585301759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152244&fm=12162585301759&tin=02508201610067®Number=0000000000091825&sum=35000 [11:16:58]StoreToDocumentArchive [11:16:58]shift 476 fd 152244 [11:16:58]save to /storage/0476/doc_00152244 [11:16:58]save last doc name /storage/0476/doc_00152244 to /storage/kkm_last_doc_name [11:16:58]save OK [11:16:58]Clear old archive folders... [11:16:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:58]tlvbuf is 0156DC60 [11:16:58]SAM_PROTO_ClearQueue [11:16:58]wFMCommunicate request_size=4 [11:16:58]MH_SAM_APDU [11:16:58]CAPDU: 80 09 00 00 [11:16:58]Write to MH i2c: E2 08 00 58 05 80 09 00 00 00 00 00 00 CF [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 [11:16:58]MH_I2C_Read... [11:16:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:58]Read from MH i2c: E2 03 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [11:16:58]RAPDU: 90 00 [11:16:58]wFMCommunicate OK [11:16:58]SAM_PROTO_ClearQueue done [11:16:58]KKMCreateOFDPacket [11:16:58]OFDProtocolAddRootSTLVToBuf [11:16:58]FM_MakeSignedData [11:16:58]FM_MakeSignedData [11:16:58]SAM_PROTO_SignData [11:16:58]wFMCommunicate request_size=4 [11:16:58]MH_SAM_APDU [11:16:58]CAPDU: 80 0D 01 02 [11:16:58]Write to MH i2c: E2 08 00 59 05 80 0D 01 02 00 00 00 00 D7 [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:58]Read from MH i2c: E2 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [11:16:58]RAPDU: 90 00 [11:16:58]wFMCommunicate OK [11:16:58]wFMCommunicate request_size=255 [11:16:58]MH_SAM_APDU [11:16: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 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 74 00 00 00 F4 03 04 00 29 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0B [11:16:58]Write to MH i2c: E2 02 01 5A 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 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 74 00 00 00 F4 03 04 00 29 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0B 00 00 B3 [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:58]Read from MH i2c: E2 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [11:16:58]RAPDU: 90 00 [11:16:58]wFMCommunicate OK [11:16:58]wFMCommunicate request_size=10 [11:16:58]MH_SAM_APDU [11:16:58]CAPDU: 80 0D 02 02 05 0F D2 93 92 FF [11:16:58]Write to MH i2c: E2 0D 00 5B 05 80 0D 02 02 05 00 0F D2 93 92 FF 00 00 E9 [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:58]Read from MH i2c: E2 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [11:16:58]RAPDU: 90 00 [11:16:58]wFMCommunicate OK [11:16:58]wFMCommunicate request_size=4 [11:16:58]MH_SAM_APDU [11:16:58]CAPDU: 80 0D 03 02 [11:16:58]Write to MH i2c: E2 08 00 5C 05 80 0D 03 02 00 00 00 00 DC [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:58]Read from MH i2c: E2 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 0B 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 0B 00 5C 05 00 DE EE 5E 52 AD 2C E7 6D 90 00 86 [11:16:58]RAPDU: DE EE 5E 52 AD 2C E7 6D 90 00 [11:16:58]wFMCommunicate OK [11:16:58]SAM_PROTO_SignData done [11:16:58]FM_MakeSignedData done [11:16:58]CreateOFDProtocolMessage [11:16:58]wFMCommunicate request_size=4 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0B 0F D2 93 92 FF DE EE 5E 52 AD 2C E7 6D [11:17: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 CB 04 47 00 CD 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 52 02 00 F4 03 04 00 2D F6 F0 66 B6 04 01 00 00 9F 8A D5 FB 74 D4 F7 EA [11:17:02]CommunicateWithHost err = 0 [11:17:02]CheckOFDResponse [11:17:02]1017 (14) - 77093643461234 [11:17:02]1041 (16) - 0000000000871835 [11:17:02]1040 (4) - 152244 [11:17:02]1012 (4) - 23.09.2024 05:01 [11:17:02]1206 (1) - 0 [11:17:02]OFD Sender: Remove packet 152244 [11:17:02]ProducePacketName [11:17:02]name=ofd_packets/00152244 [11:17:02]NVStorageDeleteData [11:17:03]recv_with_timeout no data received [11:17:03]OFD Sender: No OFD packet to send [11:17:08]OFD Sender: No OFD packet to send [11:17:13]OFD Sender: No OFD packet to send [11:17:18]OFD Sender: No OFD packet to send [11:17:23]OFD Sender: No OFD packet to send [11:17:25]recv_with_timeout no data received [11:17:28]OFD Sender: No OFD packet to send [11:16:58]MH_SAM_APDU [11:16:58]CAPDU: 80 11 00 00 [11:16:58]Write to MH i2c: E2 08 00 5D 05 80 11 00 00 00 00 00 00 DC [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:58]Read from MH i2c: E2 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 17 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: E2 17 00 5D 05 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:16: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:16:58]wFMCommunicate OK [11:16:58]CreateOFDProtocolMessage done [11:16:58]OFDSenderStorePacket 152244 [11:16:58]StoreOFDPacket docnum=152244 [11:16: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 2D 5F 07 01 2B 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 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 74 00 00 00 F4 03 04 00 29 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 0B 0F D2 93 92 FF DE EE 5E 52 AD 2C E7 6D [11:16:58]CheckFolder [11:16:58]dirname=/storage/ofd_packets [11:16:58]CheckFolder done [11:16:58]ProducePacketName [11:16:58]name=ofd_packets/00152244 [11:16:58]NVStorageSaveData ofd_packets/00152244 [11:16:58]File name is /storage/ofd_packets/00152244 [11:16:58]Write 301 bytes [11:16:58]NVStorageSaveData done [11:16:58]OFDSenderStorePacket done [11:16:58]KKMCreateOFDPacket done [11:16:58]NVStorageSaveData kkm_last_timestamp [11:16:58]File name is /storage/kkm_last_timestamp [11:16:58]Write 4 bytes [11:16:58]NVStorageSaveData done [11:16:58]ExternCall_PrintAddStr [11:16:58]wPrintStart [11:16:58]Write to MH i2c: 01 00 00 5E 05 63 [11:16:58]Write i2c OK [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: 01 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: 01 07 00 [11:16:58]MH_I2C_Read... [11:16:58]Read from MH i2c: 01 07 00 5E 05 00 00 00 00 00 FF 0F 78 [11:16:58]RasterBufferAndPrint [11:16:58]line Счет N : (1)1786251 [11:16:58]line ИНН: 02508201610067 [11:16:58]line Контрольно-Кассовый Чек [11:16:58]line ПРОДАЖА [11:16:58]line ТРК (МРК, ГНК) : 22 [11:16:58]line Товар: 2710124130 [11:16:58]line Аи-92-К-5 [11:16:58]line 5.170 * 67.80 [11:16:58]line = 350.53 [11:16:58]line НДС 12% НСП 1% [11:16:58]line > о реализуемом товаре [11:16:58]line ОКРУГЛЕНИЕ: -0.53 [11:16:58]line ИТОГО: 350.00 [11:16:58]line Внесено: 350.00 [11:16:58]line СДАЧА: 0.00 [11:16:58]line НСП 1% : 3.10 [11:16:58]line НДС 12% : 37.22 [11:16:58]line Наличными: 350.00 [11:16:58]line Безнал.: 0.00 [11:16:58]line Место: АЗС № 89 "Партнер Нефть" [11:16:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:16:58]line СНО: Общий режим [11:16:58]line Чек 116 23.09.2024 11:16 [11:16:58]line Смена: 476 ФФД: 1.0 [11:16:58]line ЗНМ: 0300000113 [11:16:58]line РНМ: 0000000000091825 [11:16:58]line Версия ККМ: 001 [11:16:58]line ФМ: 0000000000871835 [11:16:58]line ФД: 152244 [11:16:58]line ФПД: 12162585301759 [11:16:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152244&fm=12162585301759&tin=02508201610067®Number=0000000000091825&sum=35000 [11:16:58]OFD Sender: Processing packet 152244 [packets to send 828, broken 827] [11:16:58]ProducePacketName [11:16:58]name=ofd_packets/00152244 [11:16:58]OFD Sender: To server: pG, [11:16:58]CommunicateWithHost lk.salyk.kg:30040 [11:16:58]ConnectInit lk.salyk.kg [11:16:58]written 0, free lines is 4095 [11:16:59]Write to MH i2c: 01 00 00 89 05 8E [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: 01 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: 01 07 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: 01 07 00 89 05 00 00 00 00 00 CE 0C 6F [11:16:59]RasterBufferAndPrint [11:16:59]line [11:16:59]line [11:16:59]line [11:16:59]line [11:16:59]line [11:16:59]written 0, free lines is 3284 [11:16:59]MH_Cut [11:16:59]Write to MH i2c: D1 01 00 90 05 01 67 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: D1 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: D1 01 00 [11:16:59]MH_I2C_Read... [11:16:59]Read from MH i2c: D1 01 00 90 05 00 66 [11:16:59]Write to MH i2c: 01 00 00 91 05 96 [11:16:59]Write i2c OK [11:16:59]MH_I2C_Read... [11:17:00]*** Cut start [11:17:00]*** Purtial cut [11:17:00]*** Stage 1: CUTSNS_PIN = 1 [11:17:00]Read from MH i2c: 01 [11:17:00]MH_I2C_Read... [11:17:00]*** Stop cut motor [11:17:00]*** Cut end [11:17:00]Read from MH i2c: 01 07 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: 01 07 00 91 05 00 00 00 00 00 FF 0F AB [11:17:00]process_action close_receipt done [11:17:00]requested_data is exist [11:17:00]produce_requested_data [11:17:00]requested_item fm.sn is exist - process it [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 11 00 00 [11:17:00]Write to MH i2c: E2 08 00 92 05 80 11 00 00 00 00 00 00 11 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 17 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 17 00 92 05 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:17: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:17:00]wFMCommunicate OK [11:17:00]requested_item fd.num is exist - process it [11:17:00]SAM_PROTO_GetFieldsCounters [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 13 00 00 [11:17:00]Write to MH i2c: E2 08 00 93 05 80 13 00 00 00 00 00 00 14 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 62 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 62 00 93 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 B4 52 02 00 0E 04 04 00 DC 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 76 [11:17: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 B4 52 02 00 0E 04 04 00 DC 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:17:00]wFMCommunicate OK [11:17:00]SAM_PROTO_GetFieldsCounters done [11:17:00]requested_item shift.num is exist - process it [11:17:00]requested_item shift.opened is exist - process it [11:17:00]req_shift_opened [11:17:00]FM_GetShiftState [11:17:00]SAM_PROTO_GetShiftState [11:17:00]wFMCommunicate request_size=4 [11:17:00]MH_SAM_APDU [11:17:00]CAPDU: 80 13 01 00 [11:17:00]Write to MH i2c: E2 08 00 94 05 80 13 01 00 00 00 00 00 16 [11:17:00]Write i2c OK [11:17:00]MH_I2C_Read... [11:17:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:00]Read from MH i2c: E2 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 0E 00 [11:17:00]MH_I2C_Read... [11:17:00]Read from MH i2c: E2 0E 00 94 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 78 [11:17:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:17:00]wFMCommunicate OK [11:17:00]SAM_PROTO_GetShiftState done [11:17:00]FM_GetShiftState done [11:17:00]req_shift_opened done [11:17:00]requested_item shift.open_date is exist - process it [11:17:00]req_shift_open_date [11:17:00]req_shift_open_date done [11:17:00]produce_requested_data done [11:17:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152244,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:17:00]process_action_free close_receipt [11:17:00]json_value_free [11:17:00]json_value_free done [11:17:00]process_json_proto returns [11:17:00]Send response to host [11:17:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152244,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:17:00]free response buf [11:17:00]execute_script done [11:17:00]execute_script returns [11:17:00]free content buf [11:17:00]Sock 8.Close socket [11:17:00]Sock 8.Thread stoped [11:17:02]Connected sock=11 [11:17: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 2D 5F 07 01 2B 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 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 74 00 00 00 F4 03 04 00 29 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D [11:17:33]OFD Sender: No OFD packet to send [11:17:38]OFD Sender: No OFD packet to send [11:17:43]OFD Sender: No OFD packet to send [11:17:48]OFD Sender: No OFD packet to send [11:17:53]OFD Sender: No OFD packet to send [11:17:58]OFD Sender: No OFD packet to send [11:18:03]OFD Sender: No OFD packet to send [11:18:08]OFD Sender: No OFD packet to send [11:18:13]OFD Sender: No OFD packet to send [11:18:18]OFD Sender: No OFD packet to send [11:18:23]OFD Sender: No OFD packet to send [11:18:28]OFD Sender: No OFD packet to send [11:18:33]OFD Sender: No OFD packet to send [11:18:38]OFD Sender: No OFD packet to send [11:18:43]OFD Sender: No OFD packet to send [11:18:48]OFD Sender: No OFD packet to send [11:18:53]OFD Sender: No OFD packet to send [11:18:58]OFD Sender: No OFD packet to send [11:19:03]OFD Sender: No OFD packet to send [11:19:08]OFD Sender: No OFD packet to send [11:19:13]OFD Sender: No OFD packet to send [11:19:18]OFD Sender: No OFD packet to send [11:19:23]OFD Sender: No OFD packet to send [11:19:28]OFD Sender: No OFD packet to send [11:19:33]OFD Sender: No OFD packet to send [11:19:34]recv_with_timeout no data received [11:19:39]OFD Sender: No OFD packet to send [11:19:41]accept exits with 9 [11:19:41]New connection [11:19:41]New thread 3066903908 created [11:19:41]Thread 3067047268 joined [11:19:41]Waiting for new connection... [11:19:41] Sock 9.Parse request [11:19:41]Sock 9.Check first char [11:19:41]Sock 9.First char is OK [11:19:41]request: POST /json_proto HTTP/1.0 [11:19:41]Method: POST [11:19:41]URL: /json_proto [11:19:41]Method is POST - this is cgi request [11:19:41]url: /json_proto [11:19:41]query_string will be loaded in cgi processing [11:19:41]execute_cgi json_proto POST (null) [11:19:41]execute_cgi path=json_proto method=POST [11:19:41]POST find Content-Length [11:19:41]Host: 172.17.43.67:8080 [11:19:41]Content-Length: 798 [11:19:41]Content-Type: application/json [11:19:41] [11:19:41]POST finish read [11:19:41]Found Content-Length = 798 [11:19:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786252", "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" : 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\u000A4086441", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:41]execute_script... [11:19: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)1786252", "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" : 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\u000A4086441", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:41]POST & json_proto [11:19:41]process_json_proto [11:19:41]json parsed OK: [11:19:41]protocol is kg_v1.0 [11:19:41]action value=close_receipt [11:19:41]process_action close_receipt [11:19:41]cmd_close_receipt [11:19:41]MH_GetDate [11:19:41]Write to MH i2c: F0 00 00 95 05 89 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: F0 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: F0 09 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: F0 09 00 95 05 00 CD 4E F1 66 6A BD 47 65 D7 [11:19:41]GetLastDocTimeStamp 1727090217 [11:19:41]current date 1727090381 [11:19:41]FM_GetShiftState [11:19:41]SAM_PROTO_GetShiftState [11:19:41]wFMCommunicate request_size=4 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 13 01 00 [11:19:41]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 0E 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7A [11:19:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:19:41]wFMCommunicate OK [11:19:41]SAM_PROTO_GetShiftState done [11:19:41]FM_GetShiftState done [11:19:41]opened in 1727051593 [11:19:41]opened+sec_in_day 1727137993 [11:19:41]quantity*price = 0 [11:19:41]sum+1 = 1 [11:19:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 117 23.09.2024 11:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086441 ФМ: 0000000000871835 ФД: 152245 ФПД: 227628386816585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111941&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152245&fm=227628386816585&tin=02508201610067®Number=0000000000091825&sum=0 [11:19:42]StoreToDocumentArchive [11:19:42]shift 476 fd 152245 [11:19:42]save to /storage/0476/doc_00152245 [11:19:42]save last doc name /storage/0476/doc_00152245 to /storage/kkm_last_doc_name [11:19:42]save OK [11:19:42]Clear old archive folders... [11:19:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:19:42]tlvbuf is 0156D830 [11:19:42]SAM_PROTO_ClearQueue [11:19:42]wFMCommunicate request_size=4 [11:19:42]MH_SAM_APDU [11:19:42]CAPDU: 80 09 00 00 [11:19:42]Write to MH i2c: E2 08 00 A3 05 80 09 00 00 00 00 00 00 1A [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:42]Read from MH i2c: E2 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 03 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [11:19:42]RAPDU: 90 00 [11:19:42]wFMCommunicate OK [11:19:42]SAM_PROTO_ClearQueue done [11:19:42]KKMCreateOFDPacket [11:19:42]OFDProtocolAddRootSTLVToBuf [11:19:42]FM_MakeSignedData [11:19:42]FM_MakeSignedData [11:19:42]SAM_PROTO_SignData [11:19:42]wFMCommunicate request_size=4 [11:19:42]MH_SAM_APDU [11:19:42]CAPDU: 80 0D 01 02 [11:19:42]Write to MH i2c: E2 08 00 A4 05 80 0D 01 02 00 00 00 00 22 [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:42]Read from MH i2c: E2 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 03 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [11:19:42]RAPDU: 90 00 [11:19:42]wFMCommunicate OK [11:19:42]wFMCommunicate request_size=255 [11:19:42]MH_SAM_APDU [11:19: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 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 75 00 00 00 F4 03 04 00 CD 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 06 DD 23 [11:19:42]Write to MH i2c: E2 02 01 A5 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 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 75 00 00 00 F4 03 04 00 CD 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 06 DD 23 00 00 8F [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:43]Read from MH i2c: E2 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 03 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [11:19:43]RAPDU: 90 00 [11:19:43]wFMCommunicate OK [11:19:43]wFMCommunicate request_size=7 [11:19:43]MH_SAM_APDU [11:19:43]CAPDU: 80 0D 02 02 02 12 49 [11:19:43]Write to MH i2c: E2 0A 00 A6 05 80 0D 02 02 02 00 12 49 00 00 84 [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:43]Read from MH i2c: E2 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 03 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [11:19:43]RAPDU: 90 00 [11:19:43]wFMCommunicate OK [11:19:43]wFMCommunicate request_size=4 [11:19:43]MH_SAM_APDU [11:19:43]CAPDU: 80 0D 03 02 [11:19:43]Write to MH i2c: E2 08 00 A7 05 80 0D 03 02 00 00 00 00 27 [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:43]Read from MH i2c: E2 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 0B 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 0B 00 A7 05 00 51 EE F3 0A 90 0D 3D BB 90 00 F9 [11:19:43]RAPDU: 51 EE F3 0A 90 0D 3D BB 90 00 [11:19:43]wFMCommunicate OK [11:19:43]SAM_PROTO_SignData done [11:19:43]FM_MakeSignedData done [11:19:43]CreateOFDProtocolMessage [11:19:43]wFMCommunicate request_size=4 [11:19:43]MH_SAM_APDU [11:19:43]CAPDU: 80 11 00 00 [11:19:43]Write to MH i2c: E2 08 00 A8 05 80 11 00 00 00 00 00 00 27 [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:43]Read from MH i2c: E2 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 17 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: E2 17 00 A8 05 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:19: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:19:43]wFMCommunicate OK [11:19:43]CreateOFDProtocolMessage done [11:19:43]OFDSenderStorePacket 152245 [11:19:43]StoreOFDPacket docnum=152245 30 38 37 31 38 33 35 4F 00 00 00 AE 0B 47 00 50 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 B5 52 02 00 F4 03 04 00 DC F6 F0 66 B6 04 01 00 00 4A D1 DA CE BE 5B B8 87 [11:19:57]CommunicateWithHost err = 0 [11:19:57]CheckOFDResponse [11:19:57]1017 (14) - 77093643461234 [11:19:57]1041 (16) - 0000000000871835 [11:19:57]1040 (4) - 152245 [11:19:57]1012 (4) - 23.09.2024 05:04 [11:19:57]1206 (1) - 0 [11:19:57]OFD Sender: Remove packet 152245 [11:19:57]ProducePacketName [11:19:57]name=ofd_packets/00152245 [11:19:57]NVStorageDeleteData [11:19:58]OFD Sender: No OFD packet to send [11:20:03]OFD Sender: No OFD packet to send [11:20:08]OFD Sender: No OFD packet to send [11:20:13]OFD Sender: No OFD packet to send [11:20:17]recv_with_timeout no data received [11:20:18]OFD Sender: No OFD packet to send [11:20:23]OFD Sender: No OFD packet to send [11:20:28]OFD Sender: No OFD packet to send [11:20:33]OFD Sender: No OFD packet to send [11:20:36]recv_with_timeout no data received [11:20:38]OFD Sender: No OFD packet to send [11:20:43]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:19: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 37 9D 04 01 15 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 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 75 00 00 00 F4 03 04 00 CD 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 06 DD 23 12 49 51 EE F3 0A 90 0D 3D BB [11:19:43]CheckFolder [11:19:43]dirname=/storage/ofd_packets [11:19:43]CheckFolder done [11:19:43]ProducePacketName [11:19:43]name=ofd_packets/00152245 [11:19:43]NVStorageSaveData ofd_packets/00152245 [11:19:43]File name is /storage/ofd_packets/00152245 [11:19:43]Write 298 bytes [11:19:43]NVStorageSaveData done [11:19:43]OFDSenderStorePacket done [11:19:43]KKMCreateOFDPacket done [11:19:43]NVStorageSaveData kkm_last_timestamp [11:19:43]File name is /storage/kkm_last_timestamp [11:19:43]Write 4 bytes [11:19:43]NVStorageSaveData done [11:19:43]ExternCall_PrintAddStr [11:19:43]wPrintStart [11:19:43]Write to MH i2c: 01 00 00 A9 05 AE [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: 01 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: 01 07 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 FF 0F C3 [11:19:43]RasterBufferAndPrint [11:19:43]line Счет N : (1)1786252 [11:19:43]line ИНН: 02508201610067 [11:19:43]line Контрольно-Кассовый Чек [11:19:43]line ПРОДАЖА [11:19:43]line ТРК (МРК, ГНК) : 41 [11:19:43]line Товар: 2710194210 [11:19:43]line ДТ-К-5 [11:19:43]line 20.000 * 0.00 [11:19:43]line = 0.00 [11:19:43]line НДС 12% НСП 1% [11:19:43]line > о реализуемом товаре [11:19:43]line ИТОГО: 0.00 [11:19:43]line НСП 1% : 0.00 [11:19:43]line НДС 12% : 0.00 [11:19:43]line Наличными: 0.00 [11:19:43]line Безнал.: 0.00 [11:19:43]line Место: АЗС № 89 "Партнер Нефть" [11:19:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:19:43]line СНО: Общий режим [11:19:43]line Чек 117 23.09.2024 11:19 [11:19:43]line Смена: 476 ФФД: 1.0 [11:19:43]line ЗНМ: 0300000113 [11:19:43]line РНМ: 0000000000091825 [11:19:43]line Версия ККМ: 001 [11:19:43]line Талоны: Топливные Талоны [11:19:43]line 4086441 [11:19:43]line ФМ: 0000000000871835 [11:19:43]line ФД: 152245 [11:19:43]line ФПД: 227628386816585 [11:19:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111941&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152245&fm=227628386816585&tin=02508201610067®Number=0000000000091825&sum=0 [11:19:43]written 0, free lines is 4095 [11:19:43]OFD Sender: Processing packet 152245 [packets to send 828, broken 827] [11:19:43]ProducePacketName [11:19:43]name=ofd_packets/00152245 [11:19:43]OFD Sender: To server: pG, [11:19:43]CommunicateWithHost lk.salyk.kg:30040 [11:19:43]ConnectInit lk.salyk.kg [11:19:43]Write to MH i2c: 01 00 00 D3 05 D8 [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: 01 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: 01 07 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: 01 07 00 D3 05 00 00 00 00 00 E0 0C CB [11:19:43]RasterBufferAndPrint [11:19:43]line [11:19:43]line [11:19:43]line [11:19:43]line [11:19:43]line [11:19:43]written 0, free lines is 3302 [11:19:43]MH_Cut [11:19:43]Write to MH i2c: D1 01 00 DA 05 01 B1 [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: D1 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: D1 01 00 [11:19:43]MH_I2C_Read... [11:19:43]Read from MH i2c: D1 01 00 DA 05 00 B0 [11:19:43]Write to MH i2c: 01 00 00 DB 05 E0 [11:19:43]Write i2c OK [11:19:43]MH_I2C_Read... [11:19:44]*** Cut start [11:19:44]*** Purtial cut [11:19:44]*** Stage 1: CUTSNS_PIN = 1 [11:19:44]Read from MH i2c: 01 [11:19:44]MH_I2C_Read... [11:19:44]*** Stop cut motor [11:19:44]*** Cut end [11:19:44]Read from MH i2c: 01 07 00 [11:19:44]MH_I2C_Read... [11:19:44]Read from MH i2c: 01 07 00 DB 05 00 00 00 00 00 FF 0F F5 [11:19:44]process_action close_receipt done [11:19:44]requested_data is exist [11:19:44]produce_requested_data [11:19:44]requested_item fm.sn is exist - process it [11:19:44]wFMCommunicate request_size=4 [11:19:44]MH_SAM_APDU [11:19:44]CAPDU: 80 11 00 00 [11:19:44]Write to MH i2c: E2 08 00 DC 05 80 11 00 00 00 00 00 00 5B [11:19:44]Write i2c OK [11:19:44]MH_I2C_Read... [11:19:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:44]Read from MH i2c: E2 [11:19:44]MH_I2C_Read... [11:19:44]Read from MH i2c: E2 17 00 [11:19:44]MH_I2C_Read... [11:19:44]Read from MH i2c: E2 17 00 DC 05 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:19:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:44]wFMCommunicate OK [11:19:44]requested_item fd.num is exist - process it [11:19:44]SAM_PROTO_GetFieldsCounters [11:19:44]wFMCommunicate request_size=4 [11:19:44]MH_SAM_APDU [11:19:44]CAPDU: 80 13 00 00 [11:19:44]Write to MH i2c: E2 08 00 DD 05 80 13 00 00 00 00 00 00 5E [11:19:44]Write i2c OK [11:19:44]MH_I2C_Read... [11:19:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:44]Read from MH i2c: E2 [11:19:44]MH_I2C_Read... [11:19:44]Read from MH i2c: E2 62 00 [11:19:44]MH_I2C_Read... [11:19:44]Read from MH i2c: E2 62 00 DD 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 B5 52 02 00 0E 04 04 00 DC 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 C4 [11:19: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 B5 52 02 00 0E 04 04 00 DC 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:19:44]wFMCommunicate OK [11:19:44]SAM_PROTO_GetFieldsCounters done [11:19:44]requested_item shift.num is exist - process it [11:19:44]requested_item shift.opened is exist - process it [11:19:44]req_shift_opened [11:19:44]FM_GetShiftState [11:19:44]SAM_PROTO_GetShiftState [11:19:44]wFMCommunicate request_size=4 [11:19:44]MH_SAM_APDU [11:19:44]CAPDU: 80 13 01 00 [11:19:44]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [11:19:44]Write i2c OK [11:19:44]MH_I2C_Read... [11:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:45]Read from MH i2c: E2 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 0E 00 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C2 [11:19:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:19:45]wFMCommunicate OK [11:19:45]SAM_PROTO_GetShiftState done [11:19:45]FM_GetShiftState done [11:19:45]req_shift_opened done [11:19:45]requested_item shift.open_date is exist - process it [11:19:45]req_shift_open_date [11:19:45]req_shift_open_date done [11:19:45]produce_requested_data done [11:19:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152245,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:19:45]process_action_free close_receipt [11:19:45]json_value_free [11:19:45]json_value_free done [11:19:45]process_json_proto returns [11:19:45]Send response to host [11:19:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152245,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:19:45]free response buf [11:19:45]execute_script done [11:19:45]execute_script returns [11:19:45]free content buf [11:19:45]Sock 9.Close socket [11:19:45]Sock 9.Thread stoped [11:19:48]ConnectInit Can't take IP for lk.salyk.kg [11:19:48]CommunicateWithHost connect error [11:19:48]CommunicateWithHost err = -1 [11:19:48]OFD Sender: Server communicate error [11:19:53]OFD Sender: Processing packet 152245 [packets to send 828, broken 827] [11:19:53]ProducePacketName [11:19:53]name=ofd_packets/00152245 [11:19:53]OFD Sender: To server: pG, [11:19:53]CommunicateWithHost lk.salyk.kg:30040 [11:19:53]ConnectInit lk.salyk.kg [11:19:54]recv_with_timeout no data received [11:19:57]Connected sock=9 [11:19: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 0C 01 00 00 37 9D 04 01 15 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 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 75 00 00 00 F4 03 04 00 CD 4E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 CF 06 DD 23 12 49 51 EE F3 0A 90 0D 3D BB [11:19:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 [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:18]OFD Sender: No OFD packet to send [11:21:23]OFD Sender: No OFD packet to send [11:21:28]OFD Sender: No OFD packet to send [11:21:33]OFD Sender: No OFD packet to send [11:21:38]OFD Sender: No OFD packet to send [11:21:43]OFD Sender: No OFD packet to send [11:21:48]OFD Sender: No OFD packet to send [11:21:53]OFD Sender: No OFD packet to send [11:21:58]OFD Sender: No OFD packet to send [11:22:03]OFD Sender: No OFD packet to send [11:22:08]OFD Sender: No OFD packet to send [11:22:13]OFD Sender: No OFD packet to send [11:22:19]OFD Sender: No OFD packet to send [11:22:19]accept exits with 10 [11:22:19]New connection [11:22:19]New thread 3067047268 created [11:22:19]Thread 3066903908 joined [11:22:19]Waiting for new connection... [11:22:19] Sock 10.Parse request [11:22:19]Sock 10.Check first char [11:22:19]Sock 10.First char is OK [11:22:19]request: POST /json_proto HTTP/1.0 [11:22:19]Method: POST [11:22:19]URL: /json_proto [11:22:19]Method is POST - this is cgi request [11:22:19]url: /json_proto [11:22:19]query_string will be loaded in cgi processing [11:22:19]execute_cgi json_proto POST (null) [11:22:19]execute_cgi path=json_proto method=POST [11:22:19]POST find Content-Length [11:22:19]Host: 172.17.43.67:8080 [11:22:19]Content-Length: 793 [11:22:19]Content-Type: application/json [11:22:19] [11:22:19]POST finish read [11:22:19]Found Content-Length = 793 [11:22:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786253", "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" ] } } [11:22:19]execute_script... [11:22: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)1786253", "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" ] } } [11:22:19]POST & json_proto [11:22:19]process_json_proto [11:22:19]json parsed OK: [11:22:19]protocol is kg_v1.0 [11:22:19]action value=close_receipt [11:22:19]process_action close_receipt [11:22:19]cmd_close_receipt [11:22:19]MH_GetDate [11:22:19]Write to MH i2c: F0 00 00 DF 05 D3 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: F0 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: F0 09 00 [11:22:19]MH_I2C_Read... [11:22:19]Read from MH i2c: F0 09 00 DF 05 00 6C 4F F1 66 6A BD 47 65 C1 [11:22:19]GetLastDocTimeStamp 1727090381 [11:22:19]current date 1727090540 [11:22:19]FM_GetShiftState [11:22:19]SAM_PROTO_GetShiftState [11:22:19]wFMCommunicate request_size=4 [11:22:19]MH_SAM_APDU [11:22:19]CAPDU: 80 13 01 00 [11:22:19]Write to MH i2c: E2 08 00 E0 05 80 13 01 00 00 00 00 00 62 [11:22:19]Write i2c OK [11:22:19]MH_I2C_Read... [11:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:20]Read from MH i2c: E2 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 0E 00 [11:22:20]MH_I2C_Read... [11:22:20]Read from MH i2c: E2 0E 00 E0 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C4 [11:22:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:22:20]wFMCommunicate OK [11:22:20]SAM_PROTO_GetShiftState done [11:22:20]FM_GetShiftState done [11:22:20]opened in 1727051593 [11:22:20]opened+sec_in_day 1727137993 [11:22:20]quantity*price = 0 [11:22:20]sum+1 = 1 [11:22: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 СНО: Общий режим Чек 118 23.09.2024 11:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152246 ФПД: 28070452797821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152246&fm=28070452797821&tin=02508201610067®Number=0000000000091825&sum=0 [11:22:21]StoreToDocumentArchive [11:22:21]shift 476 fd 152246 [11:22:21]save to /storage/0476/doc_00152246 [11:22:21]save last doc name /storage/0476/doc_00152246 to /storage/kkm_last_doc_name [11:22:21]save OK [11:22:21]Clear old archive folders... [11:22:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:22:21]tlvbuf is 01594CD0 [11:22:21]SAM_PROTO_ClearQueue [11:22:21]wFMCommunicate request_size=4 [11:22:21]MH_SAM_APDU [11:22:21]CAPDU: 80 09 00 00 [11:22:21]Write to MH i2c: E2 08 00 ED 05 80 09 00 00 00 00 00 00 64 [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:21]Read from MH i2c: E2 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [11:22:21]RAPDU: 90 00 [11:22:21]wFMCommunicate OK [11:22:21]SAM_PROTO_ClearQueue done [11:22:21]KKMCreateOFDPacket [11:22:21]OFDProtocolAddRootSTLVToBuf [11:22:21]FM_MakeSignedData [11:22:21]FM_MakeSignedData [11:22:21]SAM_PROTO_SignData [11:22:21]wFMCommunicate request_size=4 [11:22:21]MH_SAM_APDU [11:22:21]CAPDU: 80 0D 01 02 [11:22:21]Write to MH i2c: E2 08 00 EE 05 80 0D 01 02 00 00 00 00 6C [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:21]Read from MH i2c: E2 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [11:22:21]RAPDU: 90 00 [11:22:21]wFMCommunicate OK [11:22:21]wFMCommunicate request_size=255 [11:22:21]MH_SAM_APDU [11:22: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 76 00 00 00 F4 03 04 00 6C 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 19 87 A9 5E [11:22:21]Write to MH i2c: E2 02 01 EF 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6C 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 19 87 A9 5E 00 00 A2 [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:21]Read from MH i2c: E2 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [11:22:21]RAPDU: 90 00 [11:22:21]wFMCommunicate OK [11:22:21]wFMCommunicate request_size=7 [11:22:21]MH_SAM_APDU [11:22:21]CAPDU: 80 0D 02 02 02 21 7D [11:22:21]Write to MH i2c: E2 0A 00 F0 05 80 0D 02 02 02 00 21 7D 00 00 11 [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:21]Read from MH i2c: E2 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [11:22:21]RAPDU: 90 00 [11:22:21]wFMCommunicate OK [11:22:21]wFMCommunicate request_size=4 [11:22:21]MH_SAM_APDU [11:22:21]CAPDU: 80 0D 03 02 [11:22:21]Write to MH i2c: E2 08 00 F1 05 80 0D 03 02 00 00 00 00 71 [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:21]Read from MH i2c: E2 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 0B 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 0B 00 F1 05 00 3C 9A F9 2B 81 7E 5E 40 90 00 09 [11:22:21]RAPDU: 3C 9A F9 2B 81 7E 5E 40 90 00 [11:22:21]wFMCommunicate OK [11:22:21]SAM_PROTO_SignData done [11:22:21]FM_MakeSignedData done [11:22:21]CreateOFDProtocolMessage [11:22:21]wFMCommunicate request_size=4 [11:22:21]MH_SAM_APDU [11:22:21]CAPDU: 80 11 00 00 [11:22:21]Write to MH i2c: E2 08 00 F2 05 80 11 00 00 00 00 00 00 71 [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:21]Read from MH i2c: E2 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 17 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: E2 17 00 F2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [11:22: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:22:21]wFMCommunicate OK [11:22:21]CreateOFDProtocolMessage done [11:22:21]OFDSenderStorePacket 152246 [11:22:21]StoreOFDPacket docnum=152246 [11:22: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 10 43 04 01 5B D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 76 00 00 00 F4 03 04 00 6C 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 19 87 A9 5E 21 7D 3C 9A F9 2B 81 7E 5E 40 [11:22:21]CheckFolder [11:22:21]dirname=/storage/ofd_packets [11:22:21]CheckFolder done [11:22:21]ProducePacketName [11:22:21]name=ofd_packets/00152246 [11:22:21]NVStorageSaveData ofd_packets/00152246 [11:22:21]File name is /storage/ofd_packets/00152246 [11:22:21]Write 298 bytes [11:22:21]NVStorageSaveData done [11:22:21]OFDSenderStorePacket done [11:22:21]KKMCreateOFDPacket done [11:22:21]NVStorageSaveData kkm_last_timestamp [11:22:21]File name is /storage/kkm_last_timestamp [11:22:21]Write 4 bytes [11:22:21]NVStorageSaveData done [11:22:21]ExternCall_PrintAddStr [11:22:21]wPrintStart [11:22:21]Write to MH i2c: 01 00 00 F3 05 F8 [11:22:21]Write i2c OK [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: 01 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: 01 07 00 [11:22:21]MH_I2C_Read... [11:22:21]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [11:22:21]RasterBufferAndPrint [11:22:21]line Счет N : (1)1786253 [11:22:21]line ИНН: 02508201610067 [11:22:21]line Контрольно-Кассовый Чек [11:22:21]line ПРОДАЖА [11:22:21]line ТРК (МРК, ГНК) : 31 [11:22:21]line Товар: 2710194210 [11:22:21]line ДТ-К-5 [11:22:21]line 6.570 * 0.00 [11:22:21]line = 0.00 [11:22:21]line НДС 12% НСП 1% [11:22:21]line > о реализуемом товаре [11:22:21]line ИТОГО: 0.00 [11:22:21]line НСП 1% : 0.00 [11:22:21]line НДС 12% : 0.00 [11:22:21]line Наличными: 0.00 [11:22:21]line Безнал.: 0.00 [11:22:21]line Место: АЗС № 89 "Партнер Нефть" [11:22:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:22:21]line СНО: Общий режим [11:22:21]line Чек 118 23.09.2024 11:22 [11:22:21]line Смена: 476 ФФД: 1.0 [11:22:21]line ЗНМ: 0300000113 [11:22:21]line РНМ: 0000000000091825 [11:22:21]line Версия ККМ: 001 [11:22:21]line Платежная система: O! деньги [11:22:21]line ФМ: 0000000000871835 [11:22:21]line ФД: 152246 [11:22:21]line ФПД: 28070452797821 [11:22:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152246&fm=28070452797821&tin=02508201610067®Number=0000000000091825&sum=0 [11:22:21]written 0, free lines is 4095 [11:22:21]OFD Sender: Processing packet 152246 [packets to send 828, broken 827] [11:22:21]ProducePacketName [11:22:21]name=ofd_packets/00152246 [11:22:21]OFD Sender: To server: pG, [11:22:21]CommunicateWithHost lk.salyk.kg:30040 [11:22:21]ConnectInit lk.salyk.kg [11:22:22]Write to MH i2c: 01 00 00 1D 06 23 [11:22:22]Write i2c OK [11:22:22]MH_I2C_Read... [11:22:22]Read from MH i2c: 01 [11:22:22]MH_I2C_Read... [11:22:22]Read from MH i2c: 01 07 00 [11:22:22]MH_I2C_Read... [11:22:22]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 DC 0C 12 [11:22:22]RasterBufferAndPrint [11:22:22]line [11:22:22]line [11:22:22]line [11:22:22]line [11:22:22]line [11:22:22]written 0, free lines is 3298 [11:22:22]MH_Cut [11:22:22]Write to MH i2c: D1 01 00 24 06 01 FC [11:22:22]Write i2c OK [11:22:22]MH_I2C_Read... [11:22:22]Read from MH i2c: D1 [11:22:22]MH_I2C_Read... [11:22:22]Read from MH i2c: D1 01 00 [11:22:22]MH_I2C_Read... [11:22:22]Read from MH i2c: D1 01 00 24 06 00 FB [11:22:22]Write to MH i2c: 01 00 00 25 06 2B [11:22:22]Write i2c OK [11:22:22]MH_I2C_Read... [11:22:22]Connected sock=9 [11:22: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 10 43 04 01 5B D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 76 00 00 00 F4 03 04 00 6C 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 19 87 A9 5E 21 7D 3C 9A F9 2B 81 7E 5E 40 [11:22:22]*** Cut start [11:22:22]*** Purtial cut [11:22:22]*** Stage 1: CUTSNS_PIN = 1 [11:22: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 D8 55 47 00 5A 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 B6 52 02 00 F4 03 04 00 6D F7 F0 66 B6 04 01 00 00 A9 EF 2C 21 F3 44 CE 64 [11:22:23]CommunicateWithHost err = 0 [11:22:23]CheckOFDResponse [11:22:23]1017 (14) - 77093643461234 [11:22:23]1041 (16) - 0000000000871835 [11:22:23]1040 (4) - 152246 [11:22:23]1012 (4) - 23.09.2024 05:06 [11:22:23]1206 (1) - 0 [11:22:23]OFD Sender: Remove packet 152246 [11:22:23]ProducePacketName [11:22:23]name=ofd_packets/00152246 [11:22:23]NVStorageDeleteData [11:22:23]Read from MH i2c: 01 [11:22:23]MH_I2C_Read... [11:22:23]*** Stop cut motor [11:22:23]*** Cut end [11:22:23]Read from MH i2c: 01 07 00 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: 01 07 00 25 06 00 00 00 00 00 FF 0F 40 [11:22:23]process_action close_receipt done [11:22:23]requested_data is exist [11:22:23]produce_requested_data [11:22:23]requested_item fm.sn is exist - process it [11:22:23]wFMCommunicate request_size=4 [11:22:23]MH_SAM_APDU [11:22:23]CAPDU: 80 11 00 00 [11:22:23]Write to MH i2c: E2 08 00 26 06 80 11 00 00 00 00 00 00 A6 [11:22:23]Write i2c OK [11:22:23]MH_I2C_Read... [11:22:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:23]Read from MH i2c: E2 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: E2 17 00 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: E2 17 00 26 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [11:22: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:22:23]wFMCommunicate OK [11:22:23]requested_item fd.num is exist - process it [11:22:23]SAM_PROTO_GetFieldsCounters [11:22:23]wFMCommunicate request_size=4 [11:22:23]MH_SAM_APDU [11:22:23]CAPDU: 80 13 00 00 [11:22:23]Write to MH i2c: E2 08 00 27 06 80 13 00 00 00 00 00 00 A9 [11:22:23]Write i2c OK [11:22:23]MH_I2C_Read... [11:22:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:23]Read from MH i2c: E2 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: E2 62 00 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: E2 62 00 27 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 13 [11:22: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 B6 52 02 00 0E 04 04 00 DC 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:22:23]wFMCommunicate OK [11:22:23]SAM_PROTO_GetFieldsCounters done [11:22:23]requested_item shift.num is exist - process it [11:22:23]requested_item shift.opened is exist - process it [11:22:23]req_shift_opened [11:22:23]FM_GetShiftState [11:22:23]SAM_PROTO_GetShiftState [11:22:23]wFMCommunicate request_size=4 [11:22:23]MH_SAM_APDU [11:22:23]CAPDU: 80 13 01 00 [11:22:23]Write to MH i2c: E2 08 00 28 06 80 13 01 00 00 00 00 00 AB [11:22:23]Write i2c OK [11:22:23]MH_I2C_Read... [11:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:23]Read from MH i2c: E2 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: E2 0E 00 [11:22:23]MH_I2C_Read... [11:22:23]Read from MH i2c: E2 0E 00 28 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0D [11:22:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:22:23]wFMCommunicate OK [11:22:23]SAM_PROTO_GetShiftState done [11:22:23]FM_GetShiftState done [11:22:23]req_shift_opened done [11:22:23]requested_item shift.open_date is exist - process it [11:22:23]req_shift_open_date [11:22:23]req_shift_open_date done [11:22:23]produce_requested_data done [11:22:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152246,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:22:23]process_action_free close_receipt [11:22:23]json_value_free [11:22:23]json_value_free done [11:22:23]process_json_proto returns [11:22:23]Send response to host [11:22:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152246,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:22:23]free response buf [11:22:23]execute_script done [11:22:23]execute_script returns [11:22:23]free content buf [11:22:23]Sock 10.Close socket [11:22:23]Sock 10.Thread stoped [11:22:23]OFD Sender: No OFD packet to send [11:22:28]OFD Sender: No OFD packet to send [11:22:33]OFD Sender: No OFD packet to send [11:22:38]OFD Sender: No OFD packet to send [11:22:43]OFD Sender: No OFD packet to send [11:22:45]recv_with_timeout no data received [11:22:48]OFD Sender: No OFD packet to send [11:22:53]OFD Sender: No OFD packet to send [11:22:58]OFD Sender: No OFD packet to send [11:23:03]OFD Sender: No OFD packet to send [11:23:08]OFD Sender: No OFD packet to send [11:23:13]OFD Sender: No OFD packet to send [11:23:18]OFD Sender: No OFD packet to send [11:23:23]OFD Sender: No OFD packet to send [11:23:28]OFD Sender: No OFD packet to send [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:23]OFD Sender: No OFD packet to send [11:24:25]accept exits with 8 [11:24:25]New connection [11:24:25]New thread 3066903908 created [11:24:25]Thread 3067047268 joined [11:24:25]Waiting for new connection... [11:24:25] Sock 8.Parse request [11:24:25]Sock 8.Check first char [11:24:25]Sock 8.First char is OK [11:24:25]request: POST /json_proto HTTP/1.0 [11:24:25]Method: POST [11:24:25]URL: /json_proto [11:24:25]Method is POST - this is cgi request [11:24:25]url: /json_proto [11:24:25]query_string will be loaded in cgi processing [11:24:25]execute_cgi json_proto POST (null) [11:24:25]execute_cgi path=json_proto method=POST [11:24:25]POST find Content-Length [11:24:25]Host: 172.17.43.67:8080 [11:24:25]Content-Length: 687 [11:24:25]Content-Type: application/json [11:24:25] [11:24:25]POST finish read [11:24:25]Found Content-Length = 687 [11:24:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18847", "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" ] } } [11:24:25]execute_script... [11:24:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18847", "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" ] } } [11:24:25]POST & json_proto [11:24:25]process_json_proto [11:24:25]json parsed OK: [11:24:25]protocol is kg_v1.0 [11:24:25]action value=close_receipt [11:24:25]process_action close_receipt [11:24:25]cmd_close_receipt [11:24:25]MH_GetDate [11:24:25]Write to MH i2c: F0 00 00 29 06 1E [11:24:25]Write i2c OK [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: F0 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: F0 09 00 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: F0 09 00 29 06 00 E9 4F F1 66 6A BD 47 65 89 [11:24:25]GetLastDocTimeStamp 1727090540 [11:24:25]current date 1727090665 [11:24:25]FM_GetShiftState [11:24:25]SAM_PROTO_GetShiftState [11:24:25]wFMCommunicate request_size=4 [11:24:25]MH_SAM_APDU [11:24:25]CAPDU: 80 13 01 00 [11:24:25]Write to MH i2c: E2 08 00 2A 06 80 13 01 00 00 00 00 00 AD [11:24:25]Write i2c OK [11:24:25]MH_I2C_Read... [11:24:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:25]Read from MH i2c: E2 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: E2 0E 00 [11:24:25]MH_I2C_Read... [11:24:25]Read from MH i2c: E2 0E 00 2A 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0F [11:24:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:24:25]wFMCommunicate OK [11:24:25]SAM_PROTO_GetShiftState done [11:24:25]FM_GetShiftState done [11:24:25]opened in 1727051593 [11:24:25]opened+sec_in_day 1727137993 [11:24:25]quantity*price = 9500 [11:24:25]sum+1 = 9501 [11:24:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 119 23.09.2024 11:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152247 ФПД: 151717770673823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112425&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152247&fm=151717770673823&tin=02508201610067®Number=0000000000091825&sum=9500 0 [11:24:26]StoreToDocumentArchive [11:24:26]shift 476 fd 152247 [11:24:26]save to /storage/0476/doc_00152247 [11:24:26]save last doc name /storage/0476/doc_00152247 to /storage/kkm_last_doc_name [11:24:26]save OK [11:24:26]Clear old archive folders... [11:24:26]ProcessDocumentItem done err = 0, tmpTLVsize=299 [11:24:26]tlvbuf is 01594CD0 [11:24:26]SAM_PROTO_ClearQueue [11:24:26]wFMCommunicate request_size=4 [11:24:26]MH_SAM_APDU [11:24:26]CAPDU: 80 09 00 00 [11:24:26]Write to MH i2c: E2 08 00 37 06 80 09 00 00 00 00 00 00 AF [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:26]Read from MH i2c: E2 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 03 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [11:24:26]RAPDU: 90 00 [11:24:26]wFMCommunicate OK [11:24:26]SAM_PROTO_ClearQueue done [11:24:26]KKMCreateOFDPacket [11:24:26]OFDProtocolAddRootSTLVToBuf [11:24:26]FM_MakeSignedData [11:24:26]FM_MakeSignedData [11:24:26]SAM_PROTO_SignData [11:24:26]wFMCommunicate request_size=4 [11:24:26]MH_SAM_APDU [11:24:26]CAPDU: 80 0D 01 02 [11:24:26]Write to MH i2c: E2 08 00 38 06 80 0D 01 02 00 00 00 00 B7 [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:26]Read from MH i2c: E2 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 03 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [11:24:26]RAPDU: 90 00 [11:24:26]wFMCommunicate OK [11:24:26]wFMCommunicate request_size=255 [11:24:26]MH_SAM_APDU [11:24:26]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 77 00 00 00 F4 03 04 00 E9 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [11:24:26]Write to MH i2c: E2 02 01 39 06 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 77 00 00 00 F4 03 04 00 E9 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 41 [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [11:24:27]RAPDU: 90 00 [11:24:27]wFMCommunicate OK [11:24:27]wFMCommunicate request_size=58 [11:24:27]MH_SAM_APDU [11:24:27]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 B7 52 02 00 35 04 06 00 89 FC 8B D3 BE 9F [11:24:27]Write to MH i2c: E2 3D 00 3A 06 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 B7 52 02 00 35 04 06 00 89 FC 8B D3 BE 9F 00 00 F4 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [11:24:27]RAPDU: 90 00 [11:24:27]wFMCommunicate OK [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 0D 03 02 [11:24:27]Write to MH i2c: E2 08 00 3B 06 80 0D 03 02 00 00 00 00 BC [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 0B 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 0B 00 3B 06 00 04 D3 3B 6E D2 8B C7 89 90 00 EA [11:24:27]RAPDU: 04 D3 3B 6E D2 8B C7 89 90 00 [11:24:27]wFMCommunicate OK [11:24:27]SAM_PROTO_SignData done [11:24:27]FM_MakeSignedData done [11:24:27]CreateOFDProtocolMessage [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 11 00 00 [11:24:27]Write to MH i2c: E2 08 00 3C 06 80 11 00 00 00 00 00 00 BC [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 17 00 [11:24:27]MH_I2C_Read... [11:24:27]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 [11: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 [11:24:27]wFMCommunicate OK [11:24:27]CreateOFDProtocolMessage done [11:24:27]OFDSenderStorePacket 152247 [11:24:27]StoreOFDPacket docnum=152247 [11: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 3F 01 00 00 B5 B0 37 01 ED 24 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 77 00 00 00 F4 03 04 00 E9 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 89 FC 8B D3 BE 9F 04 D3 3B 6E D2 8B C7 89 [11:24:27]CheckFolder [11:24:27]dirname=/storage/ofd_packets [11:24:27]CheckFolder done [11:24:27]ProducePacketName [11:24:27]name=ofd_packets/00152247 [11:24:27]NVStorageSaveData ofd_packets/00152247 [11:24:27]File name is /storage/ofd_packets/00152247 [11:24:27]Write 349 bytes [11:24:27]NVStorageSaveData done [11:24:27]OFDSenderStorePacket done [11:24:27]KKMCreateOFDPacket done [11:24:27]NVStorageSaveData kkm_last_timestamp [11:24:27]File name is /storage/kkm_last_timestamp [11:24:27]Write 4 bytes [11:24:27]NVStorageSaveData done [11:24:27]ExternCall_PrintAddStr [11:24:27]wPrintStart [11:24:27]Write to MH i2c: 01 00 00 3D 06 43 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: 01 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: 01 07 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: 01 07 00 3D 06 00 00 00 00 00 FF 0F 58 [11:24:27]RasterBufferAndPrint [11:24:27]line Счет N : (3)18847 [11:24:27]line ИНН: 02508201610067 [11:24:27]line Контрольно-Кассовый Чек [11:24:27]line ПРОДАЖА [11:24:27]line Товар: 4700003010070 [11:24:27]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [11:24:27]line 1.000 * 95.00 [11:24:27]line = 95.00 [11:24:27]line НДС 12% НСП 1% [11:24:27]line > о реализуемом товаре [11:24:27]line ИТОГО: 95.00 [11:24:27]line НСП 1% : 0.84 [11:24:27]line НДС 12% : 10.09 [11:24:27]line Наличными: 95.00 [11:24:27]line Безнал.: 0.00 [11:24:27]line Место: АЗС № 89 "Партнер Нефть" [11:24:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:24:27]line СНО: Общий режим [11:24:27]line Чек 119 23.09.2024 11:24 [11:24:27]line Смена: 476 ФФД: 1.0 [11:24:27]line ЗНМ: 0300000113 [11:24:27]line РНМ: 0000000000091825 [11:24:27]line Версия ККМ: 001 [11:24:27]line ФМ: 0000000000871835 [11:24:27]line ФД: 152247 [11:24:27]line ФПД: 151717770673823 [11:24:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112425&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152247&fm=151717770673823&tin=02508201610067®Number=0000000000091825&sum=9500 [11:24:27]line 0 [11:24:27]OFD Sender: Processing packet 152247 [packets to send 828, broken 827] [11:24:27]ProducePacketName [11:24:27]name=ofd_packets/00152247 [11:24:27]OFD Sender: To server: pG, [11:24:27]CommunicateWithHost lk.salyk.kg:30040 [11:24:27]ConnectInit lk.salyk.kg [11:24:27]written 0, free lines is 4095 [11:24:28]Write to MH i2c: 01 00 00 66 06 6C [11:24:28]Write i2c OK [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: 01 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: 01 07 00 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: 01 07 00 66 06 00 00 00 00 00 E3 0C 62 [11:24:28]RasterBufferAndPrint [11:24:28]line [11:24:28]line [11:24:28]line [11:24:28]line [11:24:28]line [11:24:28]written 0, free lines is 3305 [11:24:28]MH_Cut [11:24:28]Write to MH i2c: D1 01 00 6D 06 01 45 [11:24:28]Write i2c OK [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: D1 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: D1 01 00 [11:24:28]MH_I2C_Read... [11:24:28]Read from MH i2c: D1 01 00 6D 06 00 44 [11:24:28]Write to MH i2c: 01 00 00 6E 06 74 [11:24:28]Write i2c OK [11:24:28]MH_I2C_Read... [11:24:28]Connected sock=10 [11:24: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 3F 01 00 00 B5 B0 37 01 ED 24 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 77 00 00 00 F4 03 04 00 E9 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 89 FC 8B D3 BE 9F 04 D3 3B 6E D2 8B C7 89 [11:24:28]*** Cut start [11:24:28]*** Purtial cut [11:24:28]*** Stage 1: CUTSNS_PIN = 1 [11:24:29]Read from MH i2c: 01 [11:24:29]MH_I2C_Read... [11:24:29]*** Stop cut motor [11:24:29]*** Cut end [11:24:29]Read from MH i2c: 01 07 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: 01 07 00 6E 06 00 00 00 00 00 FF 0F 89 [11:24:29]process_action close_receipt done [11:24:29]requested_data is exist [11:24:29]produce_requested_data [11:24:29]requested_item fm.sn is exist - process it [11:24:29]wFMCommunicate request_size=4 [11:24:29]MH_SAM_APDU [11:24:29]CAPDU: 80 11 00 00 [11:24:29]Write to MH i2c: E2 08 00 6F 06 80 11 00 00 00 00 00 00 EF [11:24:29]Write i2c OK [11:24:29]MH_I2C_Read... [11:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:29]Read from MH i2c: E2 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 17 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 17 00 6F 06 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: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 [11:24:29]wFMCommunicate OK [11:24:29]requested_item fd.num is exist - process it [11:24:29]SAM_PROTO_GetFieldsCounters [11:24:29]wFMCommunicate request_size=4 [11:24:29]MH_SAM_APDU [11:24:29]CAPDU: 80 13 00 00 [11:24:29]Write to MH i2c: E2 08 00 70 06 80 13 00 00 00 00 00 00 F2 [11:24:29]Write i2c OK [11:24:29]MH_I2C_Read... [11:24:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:29]Read from MH i2c: E2 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 62 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 62 00 70 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 B7 52 02 00 0E 04 04 00 DC 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 60 [11:24: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 B7 52 02 00 0E 04 04 00 DC 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:24:29]wFMCommunicate OK [11:24:29]SAM_PROTO_GetFieldsCounters done [11:24:29]requested_item shift.num is exist - process it [11:24:29]requested_item shift.opened is exist - process it [11:24:29]req_shift_opened [11:24:29]FM_GetShiftState [11:24:29]SAM_PROTO_GetShiftState [11:24:29]wFMCommunicate request_size=4 [11:24:29]MH_SAM_APDU [11:24:29]CAPDU: 80 13 01 00 [11:24:29]Write to MH i2c: E2 08 00 71 06 80 13 01 00 00 00 00 00 F4 [11:24:29]Write i2c OK [11:24:29]MH_I2C_Read... [11:24: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 BA 02 47 00 69 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 B7 52 02 00 F4 03 04 00 EB F7 F0 66 B6 04 01 00 00 7C A9 4F 09 A3 D5 BB 0C [11:24:29]CommunicateWithHost err = 0 [11:24:29]CheckOFDResponse [11:24:29]1017 (14) - 77093643461234 [11:24:29]1041 (16) - 0000000000871835 [11:24:29]1040 (4) - 152247 [11:24:29]1012 (4) - 23.09.2024 05:08 [11:24:29]1206 (1) - 0 [11:24:29]OFD Sender: Remove packet 152247 [11:24:29]ProducePacketName [11:24:29]name=ofd_packets/00152247 [11:24:29]NVStorageDeleteData [11:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:29]Read from MH i2c: E2 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 0E 00 [11:24:29]MH_I2C_Read... [11:24:29]Read from MH i2c: E2 0E 00 71 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 56 [11:24:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:24:29]wFMCommunicate OK [11:24:29]SAM_PROTO_GetShiftState done [11:24:29]FM_GetShiftState done [11:24:29]req_shift_opened done [11:24:29]requested_item shift.open_date is exist - process it [11:24:29]req_shift_open_date [11:24:29]req_shift_open_date done [11:24:29]produce_requested_data done [11:24:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152247,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:24:29]process_action_free close_receipt [11:24:29]json_value_free [11:24:29]json_value_free done [11:24:29]process_json_proto returns [11:24:29]Send response to host [11:24:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152247,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:24:29]free response buf [11:24:29]execute_script done [11:24:29]execute_script returns [11:24:29]free content buf [11:24:29]Sock 8.Close socket [11:24:29]Sock 8.Thread stoped [11:24:29]OFD Sender: No OFD packet to send [11:24:34]recv_with_timeout no data received [11:24:34]OFD Sender: No OFD packet to send [11:24:37]accept exits with 9 [11:24:37]New connection [11:24:37]New thread 3067047268 created [11:24:37]Thread 3066903908 joined [11:24:37]Waiting for new connection... [11:24:37] Sock 9.Parse request [11:24:37]Sock 9.Check first char [11:24:37]Sock 9.First char is OK [11:24:37]request: POST /json_proto HTTP/1.0 [11:24:37]Method: POST [11:24:37]URL: /json_proto [11:24:37]Method is POST - this is cgi request [11:24:37]url: /json_proto [11:24:37]query_string will be loaded in cgi processing [11:24:37]execute_cgi json_proto POST (null) [11:24:37]execute_cgi path=json_proto method=POST [11:24:37]POST find Content-Length [11:24:37]Host: 172.17.43.67:8080 [11:24:37]Content-Length: 678 [11:24:37]Content-Type: application/json [11:24:37] [11:24:37]POST finish read [11:24:37]Found Content-Length = 678 [11:24:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786254", "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.480, "sum" : 703.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 703.00, "total" : 703.00, "payments": [ { "type": 0, "sum" : 703.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:37]execute_script... [11:24:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786254", "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.480, "sum" : 703.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 703.00, "total" : 703.00, "payments": [ { "type": 0, "sum" : 703.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:37]POST & json_proto [11:24:37]process_json_proto [11:24:37]json parsed OK: [11:24:37]protocol is kg_v1.0 [11:24:37]action value=close_receipt [11:24:37]process_action close_receipt [11:24:37]cmd_close_receipt [11:24:37]MH_GetDate [11:24:37]Write to MH i2c: F0 00 00 72 06 67 [11:24:37]Write i2c OK [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: F0 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: F0 09 00 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: F0 09 00 72 06 00 F5 4F F1 66 6A BD 47 65 DE [11:24:37]GetLastDocTimeStamp 1727090665 [11:24:37]current date 1727090677 [11:24:37]FM_GetShiftState [11:24:37]SAM_PROTO_GetShiftState [11:24:37]wFMCommunicate request_size=4 [11:24:37]MH_SAM_APDU [11:24:37]CAPDU: 80 13 01 00 [11:24:37]Write to MH i2c: E2 08 00 73 06 80 13 01 00 00 00 00 00 F6 [11:24:37]Write i2c OK [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: E2 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:37]E2 0E 00 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: E2 0E 00 73 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 58 [11:24:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:24:37]wFMCommunicate OK [11:24:37]SAM_PROTO_GetShiftState done [11:24:37]FM_GetShiftState done [11:24:37]opened in 1727051593 [11:24:37]opened+sec_in_day 1727137993 [11:24:37]quantity*price = 70341 [11:24:37]sum+1 = 70343 [11:24:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 703.00 Внесено: 703.00 СДАЧА: 0.00 НСП 1% : 6.22 НДС 12% : 74.70 Наличными: 703.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 120 23.09.2024 11:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152248 ФПД: 41375582965574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112437&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152248&fm=41375582965574&tin=02508201610067®Number=0000000000091825&sum=70300 [11:24:38]StoreToDocumentArchive [11:24:38]shift 476 fd 152248 [11:24:38]save to /storage/0476/doc_00152248 [11:24:38]save last doc name /storage/0476/doc_00152248 to /storage/kkm_last_doc_name [11:24:38]save OK [11:24:38]Clear old archive folders... [11:24:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:38]tlvbuf is 0158F8D0 [11:24:38]SAM_PROTO_ClearQueue [11:24:38]wFMCommunicate request_size=4 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 09 00 00 [11:24:38]Write to MH i2c: E2 08 00 80 06 80 09 00 00 00 00 00 00 F8 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 80 06 00 90 00 FA [11:24:38]RAPDU: 90 00 [11:24:38]wFMCommunicate OK [11:24:38]SAM_PROTO_ClearQueue done [11:24:38]KKMCreateOFDPacket [11:24:38]OFDProtocolAddRootSTLVToBuf [11:24:38]FM_MakeSignedData [11:24:38]FM_MakeSignedData [11:24:38]SAM_PROTO_SignData [11:24:38]wFMCommunicate request_size=4 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 0D 01 02 [11:24:38]Write to MH i2c: E2 08 00 81 06 80 0D 01 02 00 00 00 00 00 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [11:24:38]RAPDU: 90 00 [11:24:38]wFMCommunicate OK [11:24:38]wFMCommunicate request_size=255 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 12 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1D 00 00 00 00 07 04 06 00 9C 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 F5 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 [11:24:38]Write to MH i2c: E2 02 01 82 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 08 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 12 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1D 00 00 00 00 07 04 06 00 9C 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 F5 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 00 00 66 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:39]Read from MH i2c: E2 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [11:24:39]RAPDU: 90 00 [11:24:39]wFMCommunicate OK [11:24:39]wFMCommunicate request_size=10 [11:24:39]MH_SAM_APDU [11:24:39]CAPDU: 80 0D 02 02 05 A1 80 EC CF 46 [11:24:39]Write to MH i2c: E2 0D 00 83 06 80 0D 02 02 05 00 A1 80 EC CF 46 00 00 2F [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:39]Read from MH i2c: E2 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [11:24:39]RAPDU: 90 00 [11:24:39]wFMCommunicate OK [11:24:39]wFMCommunicate request_size=4 [11:24:39]MH_SAM_APDU [11:24:39]CAPDU: 80 0D 03 02 [11:24:39]Write to MH i2c: E2 08 00 84 06 80 0D 03 02 00 00 00 00 05 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:39]Read from MH i2c: E2 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 0B 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 0B 00 84 06 00 75 2E 2A D5 AB E0 16 09 90 00 52 [11:24:39]RAPDU: 75 2E 2A D5 AB E0 16 09 90 00 [11:24:39]wFMCommunicate OK [11:24:39]SAM_PROTO_SignData done [11:24:39]FM_MakeSignedData done [11:24:39]CreateOFDProtocolMessage [11:24:39]wFMCommunicate request_size=4 [11:24:39]MH_SAM_APDU [11:24:39]CAPDU: 80 11 00 00 [11:24:39]Write to MH i2c: E2 08 00 85 06 80 11 00 00 00 00 00 00 05 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:39]Read from MH i2c: E2 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 17 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 17 00 85 06 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:24: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:24:39]wFMCommunicate OK [11:24:39]CreateOFDProtocolMessage done [11:24:39]OFDSenderStorePacket 152248 [11:24:39]StoreOFDPacket docnum=152248 [11:24: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 2F 10 07 01 C4 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 12 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1D 00 00 00 00 07 04 06 00 9C 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 F5 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 A1 80 EC CF 46 75 2E 2A D5 AB E0 16 09 [11:24:39]CheckFolder [11:24:39]dirname=/storage/ofd_packets [11:24:39]CheckFolder done [11:24:39]ProducePacketName [11:24:39]name=ofd_packets/00152248 [11:24:39]NVStorageSaveData ofd_packets/00152248 [11:24:39]File name is /storage/ofd_packets/00152248 [11:24:39]Write 301 bytes [11:24:39]NVStorageSaveData done [11:24:39]OFDSenderStorePacket done [11:24:39]KKMCreateOFDPacket done [11:24:39]NVStorageSaveData kkm_last_timestamp [11:24:39]File name is /storage/kkm_last_timestamp [11:24:39]Write 4 bytes [11:24:39]NVStorageSaveData done [11:24:39]ExternCall_PrintAddStr [11:24:39]wPrintStart [11:24:39]Write to MH i2c: 01 00 00 86 06 8C [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 07 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 07 00 86 06 00 00 00 00 00 FF 0F A1 [11:24:39]RasterBufferAndPrint [11:24:39]line Счет N : (1)1786254 [11:24:39]line ИНН: 02508201610067 [11:24:39]line Контрольно-Кассовый Чек [11:24:39]line ПРОДАЖА [11:24:39]line ТРК (МРК, ГНК) : 13 [11:24:39]line Товар: 2710124500 [11:24:39]line Аи-95-К-5 [11:24:39]line 9.480 * 74.20 [11:24:39]line = 703.42 [11:24:39]line НДС 12% НСП 1% [11:24:39]line > о реализуемом товаре [11:24:39]line ОКРУГЛЕНИЕ: -0.42 [11:24:39]line ИТОГО: 703.00 [11:24:39]line Внесено: 703.00 [11:24:39]line СДАЧА: 0.00 [11:24:39]line НСП 1% : 6.22 [11:24:39]line НДС 12% : 74.70 [11:24:39]line Наличными: 703.00 [11:24:39]line Безнал.: 0.00 [11:24:39]line Место: АЗС № 89 "Партнер Нефть" [11:24:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:24:39]line СНО: Общий режим [11:24:39]line Чек 120 23.09.2024 11:24 [11:24:39]line Смена: 476 ФФД: 1.0 [11:24:39]line ЗНМ: 0300000113 [11:24:39]line РНМ: 0000000000091825 [11:24:39]line Версия ККМ: 001 [11:24:39]line ФМ: 0000000000871835 [11:24:39]line ФД: 152248 [11:24:39]line ФПД: 41375582965574 [11:24:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112437&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152248&fm=41375582965574&tin=02508201610067®Number=0000000000091825&sum=70300 [11:24:39]written 0, free lines is 4095 [11:24:39]OFD Sender: Processing packet 152248 [packets to send 828, broken 827] [11:24:39]ProducePacketName [11:24:39]name=ofd_packets/00152248 [11:24:39]OFD Sender: To server: pG, [11:24:39]CommunicateWithHost lk.salyk.kg:30040 [11:24:39]ConnectInit lk.salyk.kg [11:24:39]Write to MH i2c: 01 00 00 B1 06 B7 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 07 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 D4 0C 9E [11:24:39]RasterBufferAndPrint [11:24:39]line [11:24:39]line [11:24:39]line [11:24:39]line [11:24:39]line [11:24:39]written 0, free lines is 3294 [11:24:39]MH_Cut [11:24:39]Write to MH i2c: D1 01 00 B8 06 01 90 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: D1 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: D1 01 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: D1 01 00 B8 06 00 8F [11:24:39]Write to MH i2c: 01 00 00 B9 06 BF [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:40]*** Cut start [11:24:40]*** Purtial cut [11:24:40]*** CUTSNS_PIN = 0 [11:24:40]*** Stage 1: CUTSNS_PIN = 1 [11:24:41]Connected sock=11 [11:24: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 2F 10 07 01 C4 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 12 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1D 00 00 00 00 07 04 06 00 9C 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 F5 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 A1 80 EC CF 46 75 2E 2A D5 AB E0 16 09 [11:24: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 76 FD 47 00 93 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 B8 52 02 00 F4 03 04 00 F8 F7 F0 66 B6 04 01 00 00 DB 4A 03 7D 2B 9A 00 49 [11:24:41]CommunicateWithHost err = 0 [11:24:41]CheckOFDResponse [11:24:41]1017 (14) - 77093643461234 [11:24:41]1041 (16) - 0000000000871835 [11:24:41]1040 (4) - 152248 [11:24:41]1012 (4) - 23.09.2024 05:09 [11:24:41]1206 (1) - 0 [11:24:41]OFD Sender: Remove packet 152248 [11:24:41]ProducePacketName [11:24:41]name=ofd_packets/00152248 [11:24:41]NVStorageDeleteData [11:24:42]OFD Sender: No OFD packet to send [11:24:42]Read from MH i2c: 01 [11:24:42]MH_I2C_Read... [11:24:42]*** Stop cut motor [11:24:42]*** Cut end [11:24:42]Read from MH i2c: 01 07 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: 01 07 00 B9 06 00 00 00 00 00 FF 0F D4 [11:24:42]process_action close_receipt done [11:24:42]requested_data is exist [11:24:42]produce_requested_data [11:24:42]requested_item fm.sn is exist - process it [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 11 00 00 [11:24:42]Write to MH i2c: E2 08 00 BA 06 80 11 00 00 00 00 00 00 3A [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 17 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 17 00 BA 06 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:24: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:24:42]wFMCommunicate OK [11:24:42]requested_item fd.num is exist - process it [11:24:42]SAM_PROTO_GetFieldsCounters [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 13 00 00 [11:24:42]Write to MH i2c: E2 08 00 BB 06 80 13 00 00 00 00 00 00 3D [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 62 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 62 00 BB 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 B8 52 02 00 0E 04 04 00 DC 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 AF [11:24: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 B8 52 02 00 0E 04 04 00 DC 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:42]wFMCommunicate OK [11:24:42]SAM_PROTO_GetFieldsCounters done [11:24:42]requested_item shift.num is exist - process it [11:24:42]requested_item shift.opened is exist - process it [11:24:42]req_shift_opened [11:24:42]FM_GetShiftState [11:24:42]SAM_PROTO_GetShiftState [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 13 01 00 [11:24:42]Write to MH i2c: E2 08 00 BC 06 80 13 01 00 00 00 00 00 3F [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 0E 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 0E 00 BC 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A1 [11:24:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:24:42]wFMCommunicate OK [11:24:42]SAM_PROTO_GetShiftState done [11:24:42]FM_GetShiftState done [11:24:42]req_shift_opened done [11:24:42]requested_item shift.open_date is exist - process it [11:24:42]req_shift_open_date [11:24:42]req_shift_open_date done [11:24:42]produce_requested_data done [11:24:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152248,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:24:42]process_action_free close_receipt [11:24:42]json_value_free [11:24:42]json_value_free done [11:24:42]process_json_proto returns [11:24:42]Send response to host [11:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152248,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:24:42]free response buf [11:24:42]execute_script done [11:24:42]execute_script returns [11:24:42]free content buf [11:24:42]Sock 9.Close socket [11:24:42]Sock 9.Thread stoped [11:24:43]accept exits with 8 [11:24:43]New connection [11:24:43]New thread 3066903908 created [11:24:43]Thread 3067047268 joined [11:24:43]Waiting for new connection... [11:24:43] Sock 8.Parse request [11:24:43]Sock 8.Check first char [11:24:43]Sock 8.First char is OK [11:24:43]request: POST /json_proto HTTP/1.0 [11:24:43]Method: POST [11:24:43]URL: /json_proto [11:24:43]Method is POST - this is cgi request [11:24:43]url: /json_proto [11:24:43]query_string will be loaded in cgi processing [11:24:43]execute_cgi json_proto POST (null) [11:24:43]execute_cgi path=json_proto method=POST [11:24:43]POST find Content-Length [11:24:43]Host: 172.17.43.67:8080 [11:24:43]Content-Length: 629 [11:24:43]Content-Type: application/json [11:24:43] [11:24:43]POST finish read [11:24:43]Found Content-Length = 629 [11:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18848", "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" ] } } [11:24:43]execute_script... [11:24:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18848", "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" ] } } [11:24:43]POST & json_proto [11:24:43]process_json_proto [11:24:43]json parsed OK: [11:24:43]protocol is kg_v1.0 [11:24:43]action value=close_receipt [11:24:43]process_action close_receipt [11:24:43]cmd_close_receipt [11:24:43]MH_GetDate [11:24:43]Write to MH i2c: F0 00 00 BD 06 B2 [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 09 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: F0 09 00 BD 06 00 FB 4F F1 66 6A BD 47 65 2F [11:24:43]GetLastDocTimeStamp 1727090677 [11:24:43]current date 1727090683 [11:24:43]FM_GetShiftState [11:24:43]SAM_PROTO_GetShiftState [11:24:43]wFMCommunicate request_size=4 [11:24:43]MH_SAM_APDU [11:24:43]CAPDU: 80 13 01 00 [11:24:43]Write to MH i2c: E2 08 00 BE 06 80 13 01 00 00 00 00 00 41 [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 [11:24:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 0E 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: E2 0E 00 BE 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A3 [11:24:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:24:43]wFMCommunicate OK [11:24:43]SAM_PROTO_GetShiftState done [11:24:43]FM_GetShiftState done [11:24:43]opened in 1727051593 [11:24:43]opened+sec_in_day 1727137993 [11:24:43]quantity*price = 4500 [11:24:43]sum+1 = 4501 [11:24:43]Check (price>sum+1) || (price+1 о реализуемом товаре [11:24:46]line ИТОГО: 45.00 [11:24:46]line НСП 1% : 0.40 [11:24:46]line НДС 12% : 4.78 [11:24:46]line Наличными: 45.00 [11:24:46]line Безнал.: 0.00 [11:24:46]line Место: АЗС № 89 "Партнер Нефть" [11:24:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:24:46]line СНО: Общий режим [11:24:46]line Чек 121 23.09.2024 11:24 [11:24:46]line Смена: 476 ФФД: 1.0 [11:24:46]line ЗНМ: 0300000113 [11:24:46]line РНМ: 0000000000091825 [11:24:46]line Версия ККМ: 001 [11:24:46]line ФМ: 0000000000871835 [11:24:46]line ФД: 152249 [11:24:46]line ФПД: 73741707333079 [11:24:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152249&fm=73741707333079&tin=02508201610067®Number=0000000000091825&sum=4500 [11:24:46]line 0 [11:24:46]written 0, free lines is 4095 [11:24:46]OFD Sender: Processing packet 152249 [packets to send 828, broken 827] [11:24:46]ProducePacketName [11:24:46]name=ofd_packets/00152249 [11:24:46]OFD Sender: To server: pG, [11:24:46]CommunicateWithHost lk.salyk.kg:30040 [11:24:46]ConnectInit lk.salyk.kg [11:24:46]Write to MH i2c: 01 00 00 F9 06 FF [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: 01 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: 01 07 00 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: 01 07 00 F9 06 00 00 00 00 00 FE 0C 10 [11:24:46]RasterBufferAndPrint [11:24:46]line [11:24:46]line [11:24:46]line [11:24:46]line [11:24:46]line [11:24:46]written 0, free lines is 3347 [11:24:46]MH_Cut [11:24:46]Write to MH i2c: D1 01 00 00 07 01 D9 [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: D1 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: D1 01 00 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: D1 01 00 00 07 00 D8 [11:24:46]Write to MH i2c: 01 00 00 01 07 08 [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:46]Connected sock=10 [11:24: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 91 2A 19 01 A0 EB 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 79 00 00 00 F4 03 04 00 FC 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 43 11 54 45 4D D7 E4 97 51 1C 92 A9 A0 09 [11:24:47]*** Cut start [11:24:47]*** Purtial cut [11:24:47]*** Stage 1: CUTSNS_PIN = 1 [11:24: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 27 F0 47 00 1D DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 52 02 00 F4 03 04 00 FE F7 F0 66 B6 04 01 00 00 0F 94 4E 67 C7 0C 37 32 [11:24:47]CommunicateWithHost err = 0 [11:24:47]CheckOFDResponse [11:24:47]1017 (14) - 77093643461234 [11:24:47]1041 (16) - 0000000000871835 [11:24:47]1040 (4) - 152249 [11:24:47]1012 (4) - 23.09.2024 05:09 [11:24:47]1206 (1) - 0 [11:24:47]OFD Sender: Remove packet 152249 [11:24:47]ProducePacketName [11:24:47]name=ofd_packets/00152249 [11:24:47]NVStorageDeleteData [11:24:47]Read from MH i2c: 01 [11:24:47]MH_I2C_Read... [11:24:47]*** Stop cut motor [11:24:47]*** Cut end [11:24:47]Read from MH i2c: 01 07 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: 01 07 00 01 07 00 00 00 00 00 FF 0F 1D [11:24:47]process_action close_receipt done [11:24:47]requested_data is exist [11:24:47]produce_requested_data [11:24:47]requested_item fm.sn is exist - process it [11:24:47]wFMCommunicate request_size=4 [11:24:47]MH_SAM_APDU [11:24:47]CAPDU: 80 11 00 00 [11:24:47]Write to MH i2c: E2 08 00 02 07 80 11 00 00 00 00 00 00 83 [11:24:47]Write i2c OK [11:24:47]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 17 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 17 00 02 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [11:24:47]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:47]wFMCommunicate OK [11:24:47]requested_item fd.num is exist - process it [11:24:47]SAM_PROTO_GetFieldsCounters [11:24:47]wFMCommunicate request_size=4 [11:24:47]MH_SAM_APDU [11:24:47]CAPDU: 80 13 00 00 [11:24:47]Write to MH i2c: E2 08 00 03 07 80 13 00 00 00 00 00 00 86 [11:24:47]Write i2c OK [11:24:47]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 62 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 62 00 03 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 B9 52 02 00 0E 04 04 00 DC 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 FC [11:24: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 B9 52 02 00 0E 04 04 00 DC 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:24:47]wFMCommunicate OK [11:24:47]SAM_PROTO_GetFieldsCounters done [11:24:47]requested_item shift.num is exist - process it [11:24:47]requested_item shift.opened is exist - process it [11:24:47]req_shift_opened [11:24:47]FM_GetShiftState [11:24:47]SAM_PROTO_GetShiftState [11:24:47]wFMCommunicate request_size=4 [11:24:47]MH_SAM_APDU [11:24:47]CAPDU: 80 13 01 00 [11:24:47]Write to MH i2c: E2 08 00 04 07 80 13 01 00 00 00 00 00 88 [11:24:47]Write i2c OK [11:24:47]MH_I2C_Read... [11:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:47]Read from MH i2c: E2 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 0E 00 [11:24:47]MH_I2C_Read... [11:24:47]Read from MH i2c: E2 0E 00 04 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [11:24:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:24:47]wFMCommunicate OK [11:24:47]SAM_PROTO_GetShiftState done [11:24:47]FM_GetShiftState done [11:24:47]req_shift_opened done [11:24:47]requested_item shift.open_date is exist - process it [11:24:47]req_shift_open_date [11:24:47]req_shift_open_date done [11:24:47]produce_requested_data done [11:24:44]Write to MH i2c: E2 0E 00 C6 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 7E [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 C6 06 00 90 00 40 [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=13 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 15 02 00 08 F4 03 04 00 FC 4F F1 66 [11:24:44]Write to MH i2c: E2 10 00 C7 06 80 15 02 00 08 00 F4 03 04 00 FC 4F F1 66 00 00 FA [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 03 00 C7 06 00 90 00 41 [11:24:44]RAPDU: 90 00 [11:24:44]wFMCommunicate OK [11:24:44]wFMCommunicate request_size=25 [11:24:44]MH_SAM_APDU [11:24:44]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:24:44]Write to MH i2c: E2 1C 00 C8 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 B0 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 C8 06 00 90 00 42 [11:24:45]RAPDU: 90 00 [11:24:45]wFMCommunicate OK [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 15 03 00 [11:24:45]Write to MH i2c: E2 08 00 C9 06 80 15 03 00 00 00 00 00 50 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 40 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 40 00 C9 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 B9 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 79 00 00 00 35 04 06 00 43 11 54 45 4D D7 90 00 BA [11:24:45]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 B9 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 79 00 00 00 35 04 06 00 43 11 54 45 4D D7 90 00 [11:24:45]wFMCommunicate OK [11:24:45]SAM_PROTO_ProcessDocument answer len = 59 [11:24:45]SAM_PROTO_ProcessDocument done [11:24:45]SetTLVBufToDocument [11:24:45]Processing tag 1209 (04B9) [11:24:45]Malloc new data [11:24:45]Processing tag 1041 (0411) [11:24:45]Processing tag 1040 (0410) [11:24:45]Malloc new data [11:24:45]Processing tag 1038 (040E) [11:24:45]Malloc new data [11:24:45]Processing tag 1042 (0412) [11:24:45]Malloc new data [11:24:45]Processing tag 1077 (0435) [11:24:45]Malloc new data [11:24:45]SetTLVBufToDocument err=0 [11:24:45]KKMLoadAndSignReceiptData store KKM data [11:24:45]KKMLoadAndSignReceiptData err=0 [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 11 00 00 [11:24:45]Write to MH i2c: E2 08 00 CA 06 80 11 00 00 00 00 00 00 4A [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 17 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 17 00 CA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [11:24: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:24:45]wFMCommunicate OK [11:24:45]Счет N : (3)18848 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700000160358 Вода Легенда 1л 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 121 23.09.2024 11:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152249 ФПД: 73741707333079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152249&fm=73741707333079&tin=02508201610067®Number=0000000000091825&sum=4500 0 [11:24:45]StoreToDocumentArchive [11:24:45]shift 476 fd 152249 [11:24:45]save to /storage/0476/doc_00152249 [11:24:45]save last doc name /storage/0476/doc_00152249 to /storage/kkm_last_doc_name [11:24:45]save OK [11:24:45]Clear old archive folders... [11:24:45]ProcessDocumentItem done err = 0, tmpTLVsize=269 [11:24:45]tlvbuf is 015BB070 [11:24:45]SAM_PROTO_ClearQueue [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 09 00 00 [11:24:45]Write to MH i2c: E2 08 00 CB 06 80 09 00 00 00 00 00 00 43 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 CB 06 00 90 00 45 [11:24:45]RAPDU: 90 00 [11:24:45]wFMCommunicate OK [11:24:45]SAM_PROTO_ClearQueue done [11:24:45]KKMCreateOFDPacket [11:24:45]OFDProtocolAddRootSTLVToBuf [11:24:45]FM_MakeSignedData [11:24:45]FM_MakeSignedData [11:24:45]SAM_PROTO_SignData [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 0D 01 02 [11:24:45]Write to MH i2c: E2 08 00 CC 06 80 0D 01 02 00 00 00 00 4B [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [11:24:45]RAPDU: 90 00 [11:24:45]wFMCommunicate OK [11:24:45]wFMCommunicate request_size=255 [11:24:45]MH_SAM_APDU [11:24: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 79 00 00 00 F4 03 04 00 FC 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [11:24:45]Write to MH i2c: E2 02 01 CD 06 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 79 00 00 00 F4 03 04 00 FC 4F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 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 48 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [11:24:45]RAPDU: 90 00 [11:24:45]wFMCommunicate OK [11:24:45]wFMCommunicate request_size=28 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 B9 52 02 00 35 04 06 00 43 11 54 45 4D D7 [11:24:45]Write to MH i2c: E2 1F 00 CE 06 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 B9 52 02 00 35 04 06 00 43 11 54 45 4D D7 00 00 F9 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [11:24:45]RAPDU: 90 00 [11:24:45]wFMCommunicate OK [11:24:45]wFMCommunicate request_size=4 [11:24:45]MH_SAM_APDU [11:24:45]CAPDU: 80 0D 03 02 [11:24:45]Write to MH i2c: E2 08 00 CF 06 80 0D 03 02 00 00 00 00 50 [11:24:45]Write i2c OK [11:24:45]MH_I2C_Read... [11:24:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:45]Read from MH i2c: E2 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 0B 00 [11:24:45]MH_I2C_Read... [11:24:45]Read from MH i2c: E2 0B 00 CF 06 00 E4 97 51 1C 92 A9 A0 09 90 00 1D [11:24:45]RAPDU: E4 97 51 1C 92 A9 A0 09 90 00 [11:24:45]wFMCommunicate OK [11:24:45]SAM_PROTO_SignData done [11:24:45]FM_MakeSignedData done [11:24:45]CreateOFDProtocolMessage [11:24:45]wFMCommunicate request_size=4 [11:24:46]MH_SAM_APDU [11:24:46]CAPDU: 80 11 00 00 [11:24:46]Write to MH i2c: E2 08 00 D0 06 80 11 00 00 00 00 00 00 50 [11:24:46]Write i2c OK [11:24:46]MH_I2C_Read... [11:24:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:46]Read from MH i2c: E2 [11:24:46]MH_I2C_Read... [11:24:46]Read from MH i2c: E2 17 00 [11:24:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152249,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:24:47]process_action_free close_receipt [11:24:47]json_value_free [11:24:47]json_value_free done [11:24:47]process_json_proto returns [11:24:47]Send response to host [11:24:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152249,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:24:47]free response buf [11:24:47]execute_script done [11:24:47]execute_script returns [11:24:47]free content buf [11:24:47]Sock 8.Close socket [11:24:47]Sock 8.Thread stoped [11:24:48]OFD Sender: No OFD packet to send [11:24:53]OFD Sender: No OFD packet to send [11:24:55]recv_with_timeout no data received [11:24:58]OFD Sender: No OFD packet to send [11:25:03]OFD Sender: No OFD packet to send [11:25:05]recv_with_timeout no data received [11:25:08]OFD Sender: No OFD packet to send [11:25:13]OFD Sender: No OFD packet to send [11:25:18]OFD Sender: No OFD packet to send [11:25:18]recv_with_timeout no data received [11:25:23]OFD Sender: No OFD packet to send [11:25:28]OFD Sender: No OFD packet to send [11:25:30]recv_with_timeout no data received [11:25:33]OFD Sender: No OFD packet to send [11:25:38]OFD Sender: No OFD packet to send [11:25:41]recv_with_timeout no data received [11:25:43]OFD Sender: No OFD packet to send [11:25:48]OFD Sender: No OFD packet to send [11:25:51]recv_with_timeout no data received [11:25:53]OFD Sender: No OFD packet to send [11:25:58]OFD Sender: No OFD packet to send [11:26:03]OFD Sender: No OFD packet to send [11:26:03]recv_with_timeout no data received [11:26:08]OFD Sender: No OFD packet to send [11:26:13]OFD Sender: No OFD packet to send [11:26:18]OFD Sender: No OFD packet to send [11:26:23]OFD Sender: No OFD packet to send [11:26:28]OFD Sender: No OFD packet to send [11:26:33]OFD Sender: No OFD packet to send [11:26:38]OFD Sender: No OFD packet to send [11:26:39]recv_with_timeout no data received [11:26:43]OFD Sender: No OFD packet to send [11:26:48]OFD Sender: No OFD packet to send [11:26:53]OFD Sender: No OFD packet to send [11:26:58]OFD Sender: No OFD packet to send [11:27:03]OFD Sender: No OFD packet to send [11:27:08]OFD Sender: No OFD packet to send [11:27:13]OFD Sender: No OFD packet to send [11:27:18]OFD Sender: No OFD packet to send [11:27:23]OFD Sender: No OFD packet to send [11:27:28]OFD Sender: No OFD packet to send [11:27:33]OFD Sender: No OFD packet to send [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:30]recv_with_timeout no data received [11:28:33]OFD Sender: No OFD packet to send [11:28:38]OFD Sender: No OFD packet to send [11:28:43]OFD Sender: No OFD packet to send [11:28:48]OFD Sender: No OFD packet to send [11:28:51]recv_with_timeout no data received [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:14]OFD Sender: No OFD packet to send [11:29:19]OFD Sender: No OFD packet to send [11:29:24]OFD Sender: No OFD packet to send [11:29:29]OFD Sender: No OFD packet to send [11:29:34]OFD Sender: No OFD packet to send [11:29:39]OFD Sender: No OFD packet to send [11:29:44]OFD Sender: No OFD packet to send [11:29:49]OFD Sender: No OFD packet to send [11:29:54]OFD Sender: No OFD packet to send [11:29:59]OFD Sender: No OFD packet to send [11:30:04]OFD Sender: No OFD packet to send [11:30:09]OFD Sender: No OFD packet to send [11:30:14]OFD Sender: No OFD packet to send [11:30:19]OFD Sender: No OFD packet to send [11:30:24]OFD Sender: No OFD packet to send [11:30:29]OFD Sender: No OFD packet to send [11:30:34]OFD Sender: No OFD packet to send [11:30:39]OFD Sender: No OFD packet to send [11:30:44]OFD Sender: No OFD packet to send [11:30:49]OFD Sender: No OFD packet to send [11:30:54]OFD Sender: No OFD packet to send [11:30:59]OFD Sender: No OFD packet to send [11:31:04]OFD Sender: No OFD packet to send [11:31:08]recv_with_timeout no data received [11:31:09]OFD Sender: No OFD packet to send [11:31:14]OFD Sender: No OFD packet to send [11:31:19]recv_with_timeout no data received [11:31:19]OFD Sender: No OFD packet to send [11:31:24]OFD Sender: No OFD packet to send [11:31:29]OFD Sender: No OFD packet to send [11:31:34]OFD Sender: No OFD packet to send [11:31:39]OFD Sender: No OFD packet to send [11:31:44]OFD Sender: No OFD packet to send [11:31:49]OFD Sender: No OFD packet to send [11:31:50]recv_with_timeout no data received [11:31:54]OFD Sender: No OFD packet to send [11:31:59]OFD Sender: No OFD packet to send [11:32:04]OFD Sender: No OFD packet to send [11:32:04]accept exits with 9 [11:32:04]New connection [11:32:04]New thread 3067047268 created [11:32:04]Thread 3066903908 joined [11:32:04]Waiting for new connection... [11:32:04] Sock 9.Parse request [11:32:04]Sock 9.Check first char [11:32:04]Sock 9.First char is OK [11:32:04]request: POST /json_proto HTTP/1.0 [11:32:04]Method: POST [11:32:04]URL: /json_proto [11:32:04]Method is POST - this is cgi request [11:32:04]url: /json_proto [11:32:04]query_string will be loaded in cgi processing [11:32:04]execute_cgi json_proto POST (null) [11:32:04]execute_cgi path=json_proto method=POST [11:32:04]POST find Content-Length [11:32:04]Host: 172.17.43.67:8080 [11:32:04]Content-Length: 755 [11:32:04]Content-Type: application/json [11:32:04] [11:32:04]POST finish read [11:32:04]Found Content-Length = 755 [11:32:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786255", "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\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:04]execute_script... [11:32: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)1786255", "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\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:04]POST & json_proto [11:32:04]process_json_proto [11:32:04]json parsed OK: [11:32:04]protocol is kg_v1.0 [11:32:04]action value=close_receipt [11:32:04]process_action close_receipt [11:32:04]cmd_close_receipt [11:32:04]MH_GetDate [11:32:04]Write to MH i2c: F0 00 00 05 07 FB [11:32:04]Write i2c OK [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: F0 [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: F0 09 00 [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: F0 09 00 05 07 00 B5 51 F1 66 6A BD 47 65 34 [11:32:04]GetLastDocTimeStamp 1727090684 [11:32:04]current date 1727091125 [11:32:04]FM_GetShiftState [11:32:04]SAM_PROTO_GetShiftState [11:32:04]wFMCommunicate request_size=4 [11:32:04]MH_SAM_APDU [11:32:04]CAPDU: 80 13 01 00 [11:32:04]Write to MH i2c: E2 08 00 06 07 80 13 01 00 00 00 00 00 8A [11:32:04]Write i2c OK [11:32:04]MH_I2C_Read... [11:32:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:04]Read from MH i2c: E2 [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: E2 0E 00 [11:32:04]MH_I2C_Read... [11:32:04]Read from MH i2c: E2 0E 00 06 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EC [11:32:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:32:04]wFMCommunicate OK [11:32:04]SAM_PROTO_GetShiftState done [11:32:04]FM_GetShiftState done [11:32:04]opened in 1727051593 [11:32:04]opened+sec_in_day 1727137993 [11:32:04]quantity*price = 0 [11:32:04]sum+1 = 1 [11:32:04]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 23.09.2024 11:32 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144788 ФМ: 0000000000871835 ФД: 152250 ФПД: 238757243389545 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152250&fm=238757243389545&tin=02508201610067®Number=0000000000091825&sum=0 [11:32:06]StoreToDocumentArchive [11:32:06]shift 476 fd 152250 [11:32:06]save to /storage/0476/doc_00152250 [11:32:06]save last doc name /storage/0476/doc_00152250 to /storage/kkm_last_doc_name [11:32:06]save OK [11:32:06]Clear old archive folders... [11:32:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:32:06]tlvbuf is 015F5350 [11:32:06]SAM_PROTO_ClearQueue [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 09 00 00 [11:32:06]Write to MH i2c: E2 08 00 13 07 80 09 00 00 00 00 00 00 8C [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 13 07 00 90 00 8E [11:32:06]RAPDU: 90 00 [11:32:06]wFMCommunicate OK [11:32:06]SAM_PROTO_ClearQueue done [11:32:06]KKMCreateOFDPacket [11:32:06]OFDProtocolAddRootSTLVToBuf [11:32:06]FM_MakeSignedData [11:32:06]FM_MakeSignedData [11:32:06]SAM_PROTO_SignData [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 0D 01 02 [11:32:06]Write to MH i2c: E2 08 00 14 07 80 0D 01 02 00 00 00 00 94 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [11:32:06]RAPDU: 90 00 [11:32:06]wFMCommunicate OK [11:32:06]wFMCommunicate request_size=255 [11:32:06]MH_SAM_APDU [11:32: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 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 7A 00 00 00 F4 03 04 00 B5 51 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D9 [11:32:06]Write to MH i2c: E2 02 01 15 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 7A 00 00 00 F4 03 04 00 B5 51 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D9 00 00 70 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]recv_with_timeout no data received [11:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [11:32:06]RAPDU: 90 00 [11:32:06]wFMCommunicate OK [11:32:06]wFMCommunicate request_size=10 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 0D 02 02 05 26 00 AE 06 69 [11:32:06]Write to MH i2c: E2 0D 00 16 07 80 0D 02 02 05 00 26 00 AE 06 69 00 00 E4 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [11:32:06]RAPDU: 90 00 [11:32:06]wFMCommunicate OK [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 0D 03 02 [11:32:06]Write to MH i2c: E2 08 00 17 07 80 0D 03 02 00 00 00 00 99 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 0B 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 0B 00 17 07 00 96 F5 78 C9 4E 92 22 2C 90 00 94 [11:32:06]RAPDU: 96 F5 78 C9 4E 92 22 2C 90 00 [11:32:06]wFMCommunicate OK [11:32:06]SAM_PROTO_SignData done [11:32:06]FM_MakeSignedData done [11:32:06]CreateOFDProtocolMessage [11:32:06]wFMCommunicate request_size=4 [11:32:06]MH_SAM_APDU [11:32:06]CAPDU: 80 11 00 00 [11:32:06]Write to MH i2c: E2 08 00 18 07 80 11 00 00 00 00 00 00 99 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:06]Read from MH i2c: E2 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 17 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: E2 17 00 18 07 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:32:06]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:06]wFMCommunicate OK [11:32:06]CreateOFDProtocolMessage done [11:32:06]OFDSenderStorePacket 152250 [11:32:06]StoreOFDPacket docnum=152250 [11:32: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 E5 79 07 01 2E CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7A 00 00 00 F4 03 04 00 B5 51 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D9 26 00 AE 06 69 96 F5 78 C9 4E 92 22 2C [11:32:06]CheckFolder [11:32:06]dirname=/storage/ofd_packets [11:32:06]CheckFolder done [11:32:06]ProducePacketName [11:32:06]name=ofd_packets/00152250 [11:32:06]NVStorageSaveData ofd_packets/00152250 [11:32:06]File name is /storage/ofd_packets/00152250 [11:32:06]Write 301 bytes [11:32:06]NVStorageSaveData done [11:32:06]OFDSenderStorePacket done [11:32:06]KKMCreateOFDPacket done [11:32:06]NVStorageSaveData kkm_last_timestamp [11:32:06]File name is /storage/kkm_last_timestamp [11:32:06]Write 4 bytes [11:32:06]NVStorageSaveData done [11:32:06]ExternCall_PrintAddStr [11:32:06]wPrintStart [11:32:06]Write to MH i2c: 01 00 00 19 07 20 [11:32:06]Write i2c OK [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: 01 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: 01 07 00 [11:32:06]MH_I2C_Read... [11:32:06]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 FF 0F 35 [11:32:06]RasterBufferAndPrint [11:32:06]line Счет N : (1)1786255 [11:32:06]line ИНН: 02508201610067 [11:32:06]line Контрольно-Кассовый Чек [11:32:06]line ПРОДАЖА [11:32:06]line ТРК (МРК, ГНК) : 22 [11:32:06]line Товар: 2710124130 [11:32:06]line Аи-92-К-5 [11:32:06]line 10.000 * 0.00 [11:32:06]line = 0.00 [11:32:06]line НДС 12% НСП 1% [11:32:06]line > о реализуемом товаре [11:32:06]line ИТОГО: 0.00 [11:32:06]line НСП 1% : 0.00 [11:32:06]line НДС 12% : 0.00 [11:32:06]line Наличными: 0.00 [11:32:06]line Безнал.: 0.00 [11:32:06]line Место: АЗС № 89 "Партнер Нефть" [11:32:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:32:06]line СНО: Общий режим [11:32:06]line Чек 122 23.09.2024 11:32 [11:32:06]line Смена: 476 ФФД: 1.0 [11:32:06]line ЗНМ: 0300000113 [11:32:06]line РНМ: 0000000000091825 [11:32:06]line Версия ККМ: 001 [11:32:06]line Талоны: ТК ГПНА Online [11:32:06]line 30144788 [11:32:06]line ФМ: 0000000000871835 [11:32:06]line ФД: 152250 [11:32:06]line ФПД: 238757243389545 [11:32:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152250&fm=238757243389545&tin=02508201610067®Number=0000000000091825&sum=0 [11:32:06]written 0, free lines is 4095 [11:32:06]OFD Sender: Processing packet 152250 [packets to send 828, broken 827] [11:32:06]ProducePacketName [11:32:06]name=ofd_packets/00152250 [11:32:06]OFD Sender: To server: pG, [11:32:06]CommunicateWithHost lk.salyk.kg:30040 [11:32:06]ConnectInit lk.salyk.kg [11:32:07]Write to MH i2c: 01 00 00 43 07 4A [11:32:07]Write i2c OK [11:32:07]MH_I2C_Read... [11:32:07]Read from MH i2c: 01 [11:32:07]MH_I2C_Read... [11:32:07]Read from MH i2c: 01 07 00 [11:32:07]MH_I2C_Read... [11:32:07]Read from MH i2c: 01 07 00 43 07 00 00 00 00 00 E4 0C 41 [11:32:07]RasterBufferAndPrint [11:32:07]line [11:32:07]line [11:32:07]line [11:32:07]line [11:32:07]line [11:32:07]written 0, free lines is 3305 [11:32:07]MH_Cut [11:32:07]Write to MH i2c: D1 01 00 4A 07 01 23 [11:32:07]Write i2c OK [11:32:07]MH_I2C_Read... [11:32:07]Read from MH i2c: D1 [11:32:07]MH_I2C_Read... [11:32:07]Read from MH i2c: D1 01 00 [11:32:07]MH_I2C_Read... [11:32:07]Read from MH i2c: D1 01 00 4A 07 00 22 [11:32:07]Write to MH i2c: 01 00 00 4B 07 52 [11:32:07]Write i2c OK [11:32:07]MH_I2C_Read... [11:32:07]*** Cut start [11:32:07]*** Purtial cut [11:32:07]*** Stage 1: CUTSNS_PIN = 1 [11:32:08]Read from MH i2c: 01 [11:32:08]MH_I2C_Read... [11:32:08]*** Stop cut motor [11:32:08]*** Cut end [11:32:08]Read from MH i2c: 01 07 00 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: 01 07 00 4B 07 00 00 00 00 00 FF 0F 67 [11:32:08]process_action close_receipt done [11:32:08]requested_data is exist [11:32:08]produce_requested_data [11:32:08]requested_item fm.sn is exist - process it [11:32:08]wFMCommunicate request_size=4 [11:32:08]MH_SAM_APDU [11:32:08]CAPDU: 80 11 00 00 [11:32:08]Write to MH i2c: E2 08 00 4C 07 80 11 00 00 00 00 00 00 CD [11:32:08]Write i2c OK [11:32:08]MH_I2C_Read... [11:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:08]Read from MH i2c: E2 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: E2 17 00 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: E2 17 00 4C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [11:32:08]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:08]wFMCommunicate OK [11:32:08]requested_item fd.num is exist - process it [11:32:08]SAM_PROTO_GetFieldsCounters [11:32:08]wFMCommunicate request_size=4 [11:32:08]MH_SAM_APDU [11:32:08]CAPDU: 80 13 00 00 [11:32:08]Write to MH i2c: E2 08 00 4D 07 80 13 00 00 00 00 00 00 D0 [11:32:08]Write i2c OK [11:32:08]MH_I2C_Read... [11:32:08]Connected sock=8 [11:32: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 E5 79 07 01 2E CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 7A 00 00 00 F4 03 04 00 B5 51 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D9 26 00 AE 06 69 96 F5 78 C9 4E 92 22 2C [11:32:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:32:08]Read from MH i2c: E2 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: E2 62 00 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: E2 62 00 4D 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 BA 52 02 00 0E 04 04 00 DC 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 4A [11:32: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 BA 52 02 00 0E 04 04 00 DC 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:32:08]wFMCommunicate OK [11:32:08]SAM_PROTO_GetFieldsCounters done [11:32:08]requested_item shift.num is exist - process it [11:32:08]requested_item shift.opened is exist - process it [11:32:08]req_shift_opened [11:32:08]FM_GetShiftState [11:32:08]SAM_PROTO_GetShiftState [11:32:08]wFMCommunicate request_size=4 [11:32:08]MH_SAM_APDU [11:32:08]CAPDU: 80 13 01 00 [11:32:08]Write to MH i2c: E2 08 00 4E 07 80 13 01 00 00 00 00 00 D2 [11:32:08]Write i2c OK [11:32:08]MH_I2C_Read... [11:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:08]Read from MH i2c: E2 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: E2 0E 00 [11:32:08]MH_I2C_Read... [11:32:08]Read from MH i2c: E2 0E 00 4E 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 34 [11:32:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:32:08]wFMCommunicate OK [11:32:08]SAM_PROTO_GetShiftState done [11:32:08]FM_GetShiftState done [11:32:08]req_shift_opened done [11:32:08]requested_item shift.open_date is exist - process it [11:32:08]req_shift_open_date [11:32:08]req_shift_open_date done [11:32:08]produce_requested_data done [11:32:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152250,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:32:08]process_action_free close_receipt [11:32:08]json_value_free [11:32:08]json_value_free done [11:32:08]process_json_proto returns [11:32:08]Send response to host [11:32:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152250,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:32:08]free response buf [11:32:08]execute_script done [11:32:08]execute_script returns [11:32:08]free content buf [11:32:08]Sock 9.Close socket [11:32:08]Sock 9.Thread stoped [11:32: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 41 72 47 00 29 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 52 02 00 F4 03 04 00 B7 F9 F0 66 B6 04 01 00 00 9E 24 69 10 12 3B 10 F5 [11:32:08]CommunicateWithHost err = 0 [11:32:08]CheckOFDResponse [11:32:08]1017 (14) - 77093643461234 [11:32:08]1041 (16) - 0000000000871835 [11:32:08]1040 (4) - 152250 [11:32:08]1012 (4) - 23.09.2024 05:16 [11:32:08]1206 (1) - 0 [11:32:08]OFD Sender: Remove packet 152250 [11:32:08]ProducePacketName [11:32:08]name=ofd_packets/00152250 [11:32:08]NVStorageDeleteData [11:32:09]OFD Sender: No OFD packet to send [11:32:14]OFD Sender: No OFD packet to send [11:32:16]recv_with_timeout no data received [11:32:19]OFD Sender: No OFD packet to send [11:32:24]OFD Sender: No OFD packet to send [11:32:29]OFD Sender: No OFD packet to send [11:32:34]OFD Sender: No OFD packet to send [11:32:39]OFD Sender: No OFD packet to send [11:32:44]OFD Sender: No OFD packet to send [11:32:49]OFD Sender: No OFD packet to send [11:32:54]OFD Sender: No OFD packet to send [11:32:59]OFD Sender: No OFD packet to send [11:33:04]OFD Sender: No OFD packet to send [11:33:09]OFD Sender: No OFD packet to send [11:33:14]OFD Sender: No OFD packet to send [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: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:52]recv_with_timeout no data received [11:33:54]OFD Sender: No OFD packet to send [11:33:59]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [11:34:29]accept exits with 10 [11:34:29]New connection [11:34:29]New thread 3066903908 created [11:34:29]Thread 3067047268 joined [11:34:29]Waiting for new connection... [11:34:29] Sock 10.Parse request [11:34:29]Sock 10.Check first char [11:34:29]Sock 10.First char is OK [11:34:29]request: POST /json_proto HTTP/1.0 [11:34:29]Method: POST [11:34:29]URL: /json_proto [11:34:29]Method is POST - this is cgi request [11:34:29]url: /json_proto [11:34:29]query_string will be loaded in cgi processing [11:34:29]execute_cgi json_proto POST (null) [11:34:29]execute_cgi path=json_proto method=POST [11:34:29]POST find Content-Length [11:34:29]Host: 172.17.43.67:8080 [11:34:29]Content-Length: 680 [11:34:29]Content-Type: application/json [11:34:29] [11:34:29]POST finish read [11:34:29]Found Content-Length = 680 [11:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786256", "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:34:29]execute_script... [11:34:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786256", "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:34:29]POST & json_proto [11:34:29]process_json_proto [11:34:29]json parsed OK: [11:34:29]protocol is kg_v1.0 [11:34:29]action value=close_receipt [11:34:29]process_action close_receipt [11:34:29]cmd_close_receipt [11:34:29]MH_GetDate [11:34:29]Write to MH i2c: F0 00 00 4F 07 45 [11:34:29]Write i2c OK [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: F0 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: F0 09 00 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: F0 09 00 4F 07 00 45 52 F1 66 6A BD 47 65 0F [11:34:29]GetLastDocTimeStamp 1727091125 [11:34:29]current date 1727091269 [11:34:29]FM_GetShiftState [11:34:29]SAM_PROTO_GetShiftState [11:34:29]wFMCommunicate request_size=4 [11:34:29]MH_SAM_APDU [11:34:29]CAPDU: 80 13 01 00 [11:34:29]Write to MH i2c: E2 08 00 50 07 80 13 01 00 00 00 00 00 D4 [11:34:29]Write i2c OK [11:34:29]MH_I2C_Read... [11:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:29]Read from MH i2c: E2 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: E2 0E 00 [11:34:29]MH_I2C_Read... [11:34:29]Read from MH i2c: E2 0E 00 50 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 36 [11:34:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:34:29]wFMCommunicate OK [11:34:29]SAM_PROTO_GetShiftState done [11:34:29]FM_GetShiftState done [11:34:29]opened in 1727051593 [11:34:29]opened+sec_in_day 1727137993 [11:34:29]quantity*price = 100050 [11:34:29]sum+1 = 100052 [11:34: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 СНО: Общий режим Чек 123 23.09.2024 11:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152251 ФПД: 189322099149705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152251&fm=189322099149705&tin=02508201610067®Number=0000000000091825&sum=100000 [11:34:30]StoreToDocumentArchive [11:34:30]shift 476 fd 152251 [11:34:30]save to /storage/0476/doc_00152251 [11:34:30]save last doc name /storage/0476/doc_00152251 to /storage/kkm_last_doc_name [11:34:30]save OK [11:34:30]Clear old archive folders... [11:34:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:34:30]tlvbuf is 015E80E0 [11:34:30]SAM_PROTO_ClearQueue [11:34:30]wFMCommunicate request_size=4 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 09 00 00 [11:34:30]Write to MH i2c: E2 08 00 5D 07 80 09 00 00 00 00 00 00 D6 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 5D 07 00 90 00 D8 [11:34:30]RAPDU: 90 00 [11:34:30]wFMCommunicate OK [11:34:30]SAM_PROTO_ClearQueue done [11:34:30]KKMCreateOFDPacket [11:34:30]OFDProtocolAddRootSTLVToBuf [11:34:30]FM_MakeSignedData [11:34:30]FM_MakeSignedData [11:34:30]SAM_PROTO_SignData [11:34:30]wFMCommunicate request_size=4 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 0D 01 02 [11:34:30]Write to MH i2c: E2 08 00 5E 07 80 0D 01 02 00 00 00 00 DE [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 5E 07 00 90 00 D9 [11:34:30]RAPDU: 90 00 [11:34:30]wFMCommunicate OK [11:34:30]wFMCommunicate request_size=255 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 7B 00 00 00 F4 03 04 00 45 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 2F FC 77 [11:34:30]Write to MH i2c: E2 02 01 5F 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 7B 00 00 00 F4 03 04 00 45 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 2F FC 77 00 00 06 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]recv_with_timeout no data received [11:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [11:34:30]RAPDU: 90 00 [11:34:30]wFMCommunicate OK [11:34:30]wFMCommunicate request_size=7 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 0D 02 02 02 CB 89 [11:34:30]Write to MH i2c: E2 0A 00 60 07 80 0D 02 02 02 00 CB 89 00 00 39 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [11:34:30]RAPDU: 90 00 [11:34:30]wFMCommunicate OK [11:34:30]wFMCommunicate request_size=4 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 0D 03 02 [11:34:30]Write to MH i2c: E2 08 00 61 07 80 0D 03 02 00 00 00 00 E3 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:30]Read from MH i2c: E2 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 0B 00 [11:34:30]MH_I2C_Read... [11:34:30]Read from MH i2c: E2 0B 00 61 07 00 98 F1 0D 00 58 42 23 00 90 00 37 [11:34:30]RAPDU: 98 F1 0D 00 58 42 23 00 90 00 [11:34:30]wFMCommunicate OK [11:34:30]SAM_PROTO_SignData done [11:34:30]FM_MakeSignedData done [11:34:30]CreateOFDProtocolMessage [11:34:30]wFMCommunicate request_size=4 [11:34:30]MH_SAM_APDU [11:34:30]CAPDU: 80 11 00 00 [11:34:30]Write to MH i2c: E2 08 00 62 07 80 11 00 00 00 00 00 00 E3 [11:34:30]Write i2c OK [11:34:30]MH_I2C_Read... [11:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:31]Read from MH i2c: E2 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 17 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: E2 17 00 62 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [11:34: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:34:31]wFMCommunicate OK [11:34:31]CreateOFDProtocolMessage done [11:34:31]OFDSenderStorePacket 152251 [11:34:31]StoreOFDPacket docnum=152251 [11:34: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 50 14 04 01 69 F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 7B 00 00 00 F4 03 04 00 45 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 2F FC 77 CB 89 98 F1 0D 00 58 42 23 00 [11:34:31]CheckFolder [11:34:31]dirname=/storage/ofd_packets [11:34:31]CheckFolder done [11:34:31]ProducePacketName [11:34:31]name=ofd_packets/00152251 [11:34:31]NVStorageSaveData ofd_packets/00152251 [11:34:31]File name is /storage/ofd_packets/00152251 [11:34:31]Write 298 bytes [11:34:31]NVStorageSaveData done [11:34:31]OFDSenderStorePacket done [11:34:31]KKMCreateOFDPacket done [11:34:31]NVStorageSaveData kkm_last_timestamp [11:34:31]File name is /storage/kkm_last_timestamp [11:34:31]Write 4 bytes [11:34:31]NVStorageSaveData done [11:34:31]ExternCall_PrintAddStr [11:34:31]wPrintStart [11:34:31]Write to MH i2c: 01 00 00 63 07 6A [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 63 07 00 00 00 00 00 FF 0F 7F [11:34:31]RasterBufferAndPrint [11:34:31]line Счет N : (1)1786256 [11:34:31]line ИНН: 02508201610067 [11:34:31]line Контрольно-Кассовый Чек [11:34:31]line ПРОДАЖА [11:34:31]line ТРК (МРК, ГНК) : 31 [11:34:31]line Товар: 2710194210 [11:34:31]line ДТ-К-5 [11:34:31]line 13.130 * 76.20 [11:34:31]line = 1000.51 [11:34:31]line НДС 12% НСП 1% [11:34:31]line > о реализуемом товаре [11:34:31]line ОКРУГЛЕНИЕ: -0.51 [11:34:31]line ИТОГО: 1000.00 [11:34:31]line Внесено: 1000.00 [11:34:31]line СДАЧА: 0.00 [11:34:31]line НСП 1% : 8.85 [11:34:31]line НДС 12% : 106.25 [11:34:31]line Наличными: 1000.00 [11:34:31]line Безнал.: 0.00 [11:34:31]line Место: АЗС № 89 "Партнер Нефть" [11:34:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:34:31]line СНО: Общий режим [11:34:31]line Чек 123 23.09.2024 11:34 [11:34:31]line Смена: 476 ФФД: 1.0 [11:34:31]line ЗНМ: 0300000113 [11:34:31]line РНМ: 0000000000091825 [11:34:31]line Версия ККМ: 001 [11:34:31]line ФМ: 0000000000871835 [11:34:31]line ФД: 152251 [11:34:31]line ФПД: 189322099149705 [11:34:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152251&fm=189322099149705&tin=02508201610067®Number=0000000000091825&sum=100000 [11:34:31]OFD Sender: Processing packet 152251 [packets to send 828, broken 827] [11:34:31]ProducePacketName [11:34:31]name=ofd_packets/00152251 [11:34:31]OFD Sender: To server: pG, [11:34:31]CommunicateWithHost lk.salyk.kg:30040 [11:34:31]ConnectInit lk.salyk.kg [11:34:31]written 0, free lines is 4095 [11:34:31]Write to MH i2c: 01 00 00 8E 07 95 [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: 01 07 00 8E 07 00 00 00 00 00 D2 0C 7A [11:34:31]RasterBufferAndPrint [11:34:31]line [11:34:31]line [11:34:31]line [11:34:31]line [11:34:31]line [11:34:31]written 0, free lines is 3288 [11:34:31]MH_Cut [11:34:31]Write to MH i2c: D1 01 00 95 07 01 6E [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: D1 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: D1 01 00 [11:34:31]MH_I2C_Read... [11:34:31]Read from MH i2c: D1 01 00 95 07 00 6D [11:34:31]Write to MH i2c: 01 00 00 96 07 9D [11:34:31]Write i2c OK [11:34:31]MH_I2C_Read... [11:34:32]Connected sock=8 [11:34: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 50 14 04 01 69 F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 7B 00 00 00 F4 03 04 00 45 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 2F FC 77 CB 89 98 F1 0D 00 58 42 23 00 [11:34:32]*** Cut start [11:34:32]*** Purtial cut [11:34:32]*** Stage 1: CUTSNS_PIN = 1 [11:34:32]Read from MH i2c: 01 [11:34:32]MH_I2C_Read... [11:34:32]*** Stop cut motor [11:34:32]*** Cut end [11:34:32]Read from MH i2c: 01 07 00 [11:34:32]MH_I2C_Read... [11:34:32]Read from MH i2c: 01 07 00 96 07 00 00 00 00 00 FF 0F B2 [11:34:32]process_action close_receipt done [11:34:32]requested_data is exist [11:34:32]produce_requested_data [11:34:32]requested_item fm.sn is exist - process it [11:34:32]wFMCommunicate request_size=4 [11:34:32]MH_SAM_APDU [11:34:32]CAPDU: 80 11 00 00 [11:34:32]Write to MH i2c: E2 08 00 97 07 80 11 00 00 00 00 00 00 18 [11:34:32]Write i2c OK [11:34:32]MH_I2C_Read... [11:34:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:32]Read from MH i2c: E2 [11:34:32]MH_I2C_Read... [11:34:32]Read from MH i2c: E2 17 00 [11:34:32]MH_I2C_Read... [11:34:32]Read from MH i2c: E2 17 00 97 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [11:34:32]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:32]wFMCommunicate OK [11:34:32]requested_item fd.num is exist - process it [11:34:32]SAM_PROTO_GetFieldsCounters [11:34:32]wFMCommunicate request_size=4 [11:34:32]MH_SAM_APDU [11:34:32]CAPDU: 80 13 00 00 [11:34:32]Write to MH i2c: E2 08 00 98 07 80 13 00 00 00 00 00 00 1B [11:34:32]Write i2c OK [11:34:32]MH_I2C_Read... [11:34:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:33]Read from MH i2c: E2 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 62 00 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 62 00 98 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 BB 52 02 00 0E 04 04 00 DC 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 99 [11:34:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:34:33]wFMCommunicate OK [11:34:33]SAM_PROTO_GetFieldsCounters done [11:34:33]requested_item shift.num is exist - process it [11:34:33]requested_item shift.opened is exist - process it [11:34:33]req_shift_opened [11:34:33]FM_GetShiftState [11:34:33]SAM_PROTO_GetShiftState [11:34:33]wFMCommunicate request_size=4 [11:34:33]MH_SAM_APDU [11:34:33]CAPDU: 80 13 01 00 [11:34:33]Write to MH i2c: E2 08 00 99 07 80 13 01 00 00 00 00 00 1D [11:34:33]Write i2c OK [11:34:33]MH_I2C_Read... [11:34:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:33]Read from MH i2c: E2 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 0E 00 [11:34:33]MH_I2C_Read... [11:34:33]Read from MH i2c: E2 0E 00 99 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7F [11:34:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:34:33]wFMCommunicate OK [11:34:33]SAM_PROTO_GetShiftState done [11:34:33]FM_GetShiftState done [11:34:33]req_shift_opened done [11:34:33]requested_item shift.open_date is exist - process it [11:34:33]req_shift_open_date [11:34:33]req_shift_open_date done [11:34:33]produce_requested_data done [11:34:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152251,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:34:33]process_action_free close_receipt [11:34:33]json_value_free [11:34:33]json_value_free done [11:34:33]process_json_proto returns [11:34:33]Send response to host [11:34:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152251,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:34:33]free response buf [11:34:33]execute_script done [11:34:33]execute_script returns [11:34:33]free content buf [11:34:33]Sock 10.Close socket [11:34:33]Sock 10.Thread stoped [11:34: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 99 CF 47 00 F9 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 BB 52 02 00 F4 03 04 00 47 FA F0 66 B6 04 01 00 00 52 1F 14 8A BC E1 EB 45 [11:34:33]CommunicateWithHost err = 0 [11:34:33]CheckOFDResponse [11:34:33]1017 (14) - 77093643461234 [11:34:33]1041 (16) - 0000000000871835 [11:34:33]1040 (4) - 152251 [11:34:33]1012 (4) - 23.09.2024 05:19 [11:34:33]1206 (1) - 0 [11:34:33]OFD Sender: Remove packet 152251 [11:34:33]ProducePacketName [11:34:33]name=ofd_packets/00152251 [11:34:33]NVStorageDeleteData [11:34:33]OFD Sender: No OFD packet to send [11:34:38]OFD Sender: No OFD packet to send [11:34:43]OFD Sender: No OFD packet to send [11:34:45]recv_with_timeout no data received [11:34:48]OFD Sender: No OFD packet to send [11:34:53]OFD Sender: No OFD packet to send [11:34:55]recv_with_timeout no data received [11:34:58]OFD Sender: No OFD packet to send [11:35:03]OFD Sender: No OFD packet to send [11:35:08]OFD Sender: No OFD packet to send [11:35:13]OFD Sender: No OFD packet to send [11:35:16]accept exits with 9 [11:35:16]New connection [11:35:16]New thread 3067047268 created [11:35:16]Thread 3066903908 joined [11:35:16]Waiting for new connection... [11:35:16] Sock 9.Parse request [11:35:16]Sock 9.Check first char [11:35:16]Sock 9.First char is OK [11:35:16]request: POST /json_proto HTTP/1.0 [11:35:16]Method: POST [11:35:16]URL: /json_proto [11:35:16]Method is POST - this is cgi request [11:35:16]url: /json_proto [11:35:16]query_string will be loaded in cgi processing [11:35:16]execute_cgi json_proto POST (null) [11:35:16]execute_cgi path=json_proto method=POST [11:35:16]POST find Content-Length [11:35:16]Host: 172.17.43.67:8080 [11:35:16]Content-Length: 675 [11:35:16]Content-Type: application/json [11:35:16] [11:35:16]POST finish read [11:35:16]Found Content-Length = 675 [11:35:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786257", "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" : 4.730, "sum" : 360.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:16]execute_script... [11:35: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)1786257", "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" : 4.730, "sum" : 360.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:16]POST & json_proto [11:35:16]process_json_proto [11:35:16]json parsed OK: [11:35:16]protocol is kg_v1.0 [11:35:16]action value=close_receipt [11:35:16]process_action close_receipt [11:35:16]cmd_close_receipt [11:35:16]MH_GetDate [11:35:16]Write to MH i2c: F0 00 00 9A 07 90 [11:35:16]Write i2c OK [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: F0 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: F0 09 00 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: F0 09 00 9A 07 00 74 52 F1 66 6A BD 47 65 89 [11:35:16]GetLastDocTimeStamp 1727091269 [11:35:16]current date 1727091316 [11:35:16]FM_GetShiftState [11:35:16]SAM_PROTO_GetShiftState [11:35:16]wFMCommunicate request_size=4 [11:35:16]MH_SAM_APDU [11:35:16]CAPDU: 80 13 01 00 [11:35:16]Write to MH i2c: E2 08 00 9B 07 80 13 01 00 00 00 00 00 1F [11:35:16]Write i2c OK [11:35:16]MH_I2C_Read... [11:35:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:16]Read from MH i2c: E2 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 0E 00 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 0E 00 9B 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 81 [11:35:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:35:16]wFMCommunicate OK [11:35:16]SAM_PROTO_GetShiftState done [11:35:16]FM_GetShiftState done [11:35:16]opened in 1727051593 [11:35:16]opened+sec_in_day 1727137993 [11:35:16]quantity*price = 36042 [11:35:16]sum+1 = 36044 [11:35:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.28 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 124 23.09.2024 11:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152252 ФПД: 213989547092468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152252&fm=213989547092468&tin=02508201610067®Number=0000000000091825&sum=36000 [11:35:17]StoreToDocumentArchive [11:35:17]shift 476 fd 152252 [11:35:17]save to /storage/0476/doc_00152252 [11:35:17]save last doc name /storage/0476/doc_00152252 to /storage/kkm_last_doc_name [11:35:17]save OK [11:35:17]Clear old archive folders... [11:35:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:35:17]tlvbuf is 015FC320 [11:35:17]SAM_PROTO_ClearQueue [11:35:17]wFMCommunicate request_size=4 [11:35:17]MH_SAM_APDU [11:35:17]CAPDU: 80 09 00 00 [11:35:17]Write to MH i2c: E2 08 00 A8 07 80 09 00 00 00 00 00 00 21 [11:35:17]Write i2c OK [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: E2 [11:35:17]MH_I2C_Read... [11:35:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:17]Read from MH i2c: E2 03 00 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: E2 03 00 A8 07 00 90 00 23 [11:35:17]RAPDU: 90 00 [11:35:17]wFMCommunicate OK [11:35:17]SAM_PROTO_ClearQueue done [11:35:17]KKMCreateOFDPacket [11:35:17]OFDProtocolAddRootSTLVToBuf [11:35:17]FM_MakeSignedData [11:35:17]FM_MakeSignedData [11:35:17]SAM_PROTO_SignData [11:35:17]wFMCommunicate request_size=4 [11:35:17]MH_SAM_APDU [11:35:17]CAPDU: 80 0D 01 02 [11:35:17]Write to MH i2c: E2 08 00 A9 07 80 0D 01 02 00 00 00 00 29 [11:35:17]Write i2c OK [11:35:17]MH_I2C_Read... [11:35:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:17]Read from MH i2c: E2 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: E2 03 00 [11:35:17]MH_I2C_Read... [11:35:17]Read from MH i2c: E2 03 00 A9 07 00 90 00 24 [11:35:17]RAPDU: 90 00 [11:35:17]wFMCommunicate OK [11:35:17]wFMCommunicate request_size=255 [11:35:17]MH_SAM_APDU [11:35: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 7A 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 74 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C2 9F 52 F0 [11:35:17]Write to MH i2c: E2 02 01 AA 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 7A 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 74 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C2 9F 52 F0 00 00 0D [11:35:17]Write i2c OK [11:35:17]MH_I2C_Read... [11:35:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:18]Read from MH i2c: E2 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 03 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [11:35:18]RAPDU: 90 00 [11:35:18]wFMCommunicate OK [11:35:18]wFMCommunicate request_size=7 [11:35:18]MH_SAM_APDU [11:35:18]CAPDU: 80 0D 02 02 02 A9 F4 [11:35:18]Write to MH i2c: E2 0A 00 AB 07 80 0D 02 02 02 00 A9 F4 00 00 CD [11:35:18]Write i2c OK [11:35:18]MH_I2C_Read... [11:35:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:18]Read from MH i2c: E2 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 03 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [11:35:18]RAPDU: 90 00 [11:35:18]wFMCommunicate OK [11:35:18]wFMCommunicate request_size=4 [11:35:18]MH_SAM_APDU [11:35:18]CAPDU: 80 0D 03 02 [11:35:18]Write to MH i2c: E2 08 00 AC 07 80 0D 03 02 00 00 00 00 2E [11:35:18]Write i2c OK [11:35:18]MH_I2C_Read... [11:35:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:18]Read from MH i2c: E2 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 0B 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 0B 00 AC 07 00 1F E2 E6 B6 49 2C 81 46 90 00 08 [11:35:18]RAPDU: 1F E2 E6 B6 49 2C 81 46 90 00 [11:35:18]wFMCommunicate OK [11:35:18]SAM_PROTO_SignData done [11:35:18]FM_MakeSignedData done [11:35:18]CreateOFDProtocolMessage [11:35:18]wFMCommunicate request_size=4 [11:35:18]MH_SAM_APDU [11:35:18]CAPDU: 80 11 00 00 [11:35:18]Write to MH i2c: E2 08 00 AD 07 80 11 00 00 00 00 00 00 2E [11:35:18]Write i2c OK [11:35:18]MH_I2C_Read... [11:35:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:18]Read from MH i2c: E2 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 17 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: E2 17 00 AD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [11:35: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:35:18]wFMCommunicate OK [11:35:18]CreateOFDProtocolMessage done [11:35:18]OFDSenderStorePacket 152252 [11:35:18]StoreOFDPacket docnum=152252 [11:35: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 F4 2C 04 01 7C 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 7A 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 74 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C2 9F 52 F0 A9 F4 1F E2 E6 B6 49 2C 81 46 [11:35:18]CheckFolder [11:35:18]dirname=/storage/ofd_packets [11:35:18]CheckFolder done [11:35:18]ProducePacketName [11:35:18]name=ofd_packets/00152252 [11:35:18]NVStorageSaveData ofd_packets/00152252 [11:35:18]File name is /storage/ofd_packets/00152252 [11:35:18]Write 298 bytes [11:35:18]NVStorageSaveData done [11:35:18]OFDSenderStorePacket done [11:35:18]KKMCreateOFDPacket done [11:35:18]NVStorageSaveData kkm_last_timestamp [11:35:18]File name is /storage/kkm_last_timestamp [11:35:18]Write 4 bytes [11:35:18]NVStorageSaveData done [11:35:18]ExternCall_PrintAddStr [11:35:18]wPrintStart [11:35:18]Write to MH i2c: 01 00 00 AE 07 B5 [11:35:18]Write i2c OK [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 07 00 [11:35:18]MH_I2C_Read... [11:35:18]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 FF 0F CA [11:35:18]RasterBufferAndPrint [11:35:18]line Счет N : (1)1786257 [11:35:18]line ИНН: 02508201610067 [11:35:18]line Контрольно-Кассовый Чек [11:35:18]line ПРОДАЖА [11:35:18]line ТРК (МРК, ГНК) : 41 [11:35:18]line Товар: 2710194210 [11:35:18]line ДТ-К-5 [11:35:18]line 4.730 * 76.20 [11:35:18]line = 360.43 [11:35:18]line НДС 12% НСП 1% [11:35:18]line > о реализуемом товаре [11:35:18]line ОКРУГЛЕНИЕ: -0.43 [11:35:18]line ИТОГО: 360.00 [11:35:18]line Внесено: 360.00 [11:35:18]line СДАЧА: 0.00 [11:35:18]line НСП 1% : 3.19 [11:35:18]line НДС 12% : 38.28 [11:35:18]line Наличными: 360.00 [11:35:18]line Безнал.: 0.00 [11:35:18]line Место: АЗС № 89 "Партнер Нефть" [11:35:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:35:18]line СНО: Общий режим [11:35:18]line Чек 124 23.09.2024 11:35 [11:35:18]line Смена: 476 ФФД: 1.0 [11:35:18]line ЗНМ: 0300000113 [11:35:18]line РНМ: 0000000000091825 [11:35:18]line Версия ККМ: 001 [11:35:18]line ФМ: 0000000000871835 [11:35:18]line ФД: 152252 [11:35:18]line ФПД: 213989547092468 [11:35:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152252&fm=213989547092468&tin=02508201610067®Number=0000000000091825&sum=36000 [11:35:18]OFD Sender: Processing packet 152252 [packets to send 828, broken 827] [11:35:18]ProducePacketName [11:35:18]name=ofd_packets/00152252 [11:35:18]OFD Sender: To server: pG, [11:35:18]CommunicateWithHost lk.salyk.kg:30040 [11:35:18]ConnectInit lk.salyk.kg [11:35:18]written 0, free lines is 4095 [11:35:19]Write to MH i2c: 01 00 00 D9 07 E0 [11:35:19]Write i2c OK [11:35:19]MH_I2C_Read... [11:35:19]Read from MH i2c: 01 [11:35:19]MH_I2C_Read... [11:35:19]Read from MH i2c: 01 07 00 [11:35:19]MH_I2C_Read... [11:35:19]Read from MH i2c: 01 07 00 D9 07 00 00 00 00 00 DF 0C D2 [11:35:19]RasterBufferAndPrint [11:35:19]line [11:35:19]line [11:35:19]line [11:35:19]line [11:35:19]line [11:35:19]written 0, free lines is 3301 [11:35:19]MH_Cut [11:35:19]Write to MH i2c: D1 01 00 E0 07 01 B9 [11:35:19]Write i2c OK [11:35:19]MH_I2C_Read... [11:35:19]Read from MH i2c: D1 [11:35:19]MH_I2C_Read... [11:35:19]Read from MH i2c: D1 01 00 [11:35:19]MH_I2C_Read... [11:35:19]Read from MH i2c: D1 01 00 E0 07 00 B8 [11:35:19]Write to MH i2c: 01 00 00 E1 07 E8 [11:35:19]Write i2c OK [11:35:19]MH_I2C_Read... [11:35:19]*** Cut start [11:35:19]*** Purtial cut [11:35:19]*** Stage 1: CUTSNS_PIN = 1 [11:35:20]Read from MH i2c: 01 [11:35:20]MH_I2C_Read... [11:35:20]*** Stop cut motor [11:35:20]*** Cut end [11:35:20]Read from MH i2c: 01 07 00 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 FF 0F FD [11:35:20]process_action close_receipt done [11:35:20]requested_data is exist [11:35:20]produce_requested_data [11:35:20]requested_item fm.sn is exist - process it [11:35:20]wFMCommunicate request_size=4 [11:35:20]MH_SAM_APDU [11:35:20]CAPDU: 80 11 00 00 [11:35:20]Write to MH i2c: E2 08 00 E2 07 80 11 00 00 00 00 00 00 63 [11:35:20]Write i2c OK [11:35:20]MH_I2C_Read... [11:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:20]Read from MH i2c: E2 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: E2 17 00 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: E2 17 00 E2 07 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:35:20]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:20]wFMCommunicate OK [11:35:20]requested_item fd.num is exist - process it [11:35:20]SAM_PROTO_GetFieldsCounters [11:35:20]wFMCommunicate request_size=4 [11:35:20]MH_SAM_APDU [11:35:20]CAPDU: 80 13 00 00 [11:35:20]Write to MH i2c: E2 08 00 E3 07 80 13 00 00 00 00 00 00 66 [11:35:20]Write i2c OK [11:35:20]MH_I2C_Read... [11:35:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:20]Read from MH i2c: E2 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: E2 62 00 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: E2 62 00 E3 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 BC 52 02 00 0E 04 04 00 DC 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 E8 [11:35: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 BC 52 02 00 0E 04 04 00 DC 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:35:20]wFMCommunicate OK [11:35:20]SAM_PROTO_GetFieldsCounters done [11:35:20]requested_item shift.num is exist - process it [11:35:20]requested_item shift.opened is exist - process it [11:35:20]req_shift_opened [11:35:20]FM_GetShiftState [11:35:20]SAM_PROTO_GetShiftState [11:35:20]wFMCommunicate request_size=4 [11:35:20]MH_SAM_APDU [11:35:20]CAPDU: 80 13 01 00 [11:35:20]Write to MH i2c: E2 08 00 E4 07 80 13 01 00 00 00 00 00 68 [11:35:20]Write i2c OK [11:35:20]MH_I2C_Read... [11:35:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:20]Read from MH i2c: E2 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: E2 0E 00 [11:35:20]MH_I2C_Read... [11:35:20]Read from MH i2c: E2 0E 00 E4 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [11:35:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:35:20]wFMCommunicate OK [11:35:20]SAM_PROTO_GetShiftState done [11:35:20]FM_GetShiftState done [11:35:20]req_shift_opened done [11:35:20]requested_item shift.open_date is exist - process it [11:35:20]req_shift_open_date [11:35:20]req_shift_open_date done [11:35:20]produce_requested_data done [11:35:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152252,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:35:20]process_action_free close_receipt [11:35:20]json_value_free [11:35:20]json_value_free done [11:35:20]process_json_proto returns [11:35:20]Send response to host [11:35:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152252,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:35:20]free response buf [11:35:20]execute_script done [11:35:20]execute_script returns [11:35:20]free content buf [11:35:20]Sock 9.Close socket [11:35:20]Sock 9.Thread stoped [11:35:23]recv_with_timeout no data received [11:35:23]ConnectInit Can't take IP for lk.salyk.kg [11:35:23]CommunicateWithHost connect error [11:35:23]CommunicateWithHost err = -1 [11:35:23]OFD Sender: Server communicate error [11:35:28]OFD Sender: Processing packet 152252 [packets to send 828, broken 827] [11:35:28]ProducePacketName [11:35:28]name=ofd_packets/00152252 [11:35:28]OFD Sender: To server: pG, [11:35:28]CommunicateWithHost lk.salyk.kg:30040 [11:35:28]ConnectInit lk.salyk.kg [11:35:33]Connected sock=10 [11:35: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 F4 2C 04 01 7C 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 7A 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 74 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C2 9F 52 F0 A9 F4 1F E2 E6 B6 49 2C 81 46 [11:35: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 0B 7C 47 00 1E 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 BC 52 02 00 F4 03 04 00 84 FA F0 66 B6 04 01 00 00 D7 CC DC EF D6 69 0B F4 [11:35:34]CommunicateWithHost err = 0 [11:35:34]CheckOFDResponse [11:35:34]1017 (14) - 77093643461234 [11:35:34]1041 (16) - 0000000000871835 [11:35:34]1040 (4) - 152252 [11:35:34]1012 (4) - 23.09.2024 05:20 [11:35:34]1206 (1) - 0 [11:35:34]OFD Sender: Remove packet 152252 [11:35:34]ProducePacketName [11:35:34]name=ofd_packets/00152252 [11:35:34]NVStorageDeleteData [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]recv_with_timeout no data received [11:35:54]OFD Sender: No OFD packet to send [11:35:59]OFD Sender: No OFD packet to send [11:36:04]OFD Sender: No OFD packet to send [11:36:09]OFD Sender: No OFD packet to send [11:36:14]OFD Sender: No OFD packet to send [11:36:19]OFD Sender: No OFD packet to send [11:36:24]OFD Sender: No OFD packet to send [11:36:28]recv_with_timeout no data received [11:36:29]OFD Sender: No OFD packet to send [11:36:34]OFD Sender: No OFD packet to send [11:36:39]OFD Sender: No OFD packet to send [11:36:44]OFD Sender: No OFD packet to send [11:36:49]OFD Sender: No OFD packet to send [11:36:55]OFD Sender: No OFD packet to send [11:37:00]OFD Sender: No OFD packet to send [11:37:05]OFD Sender: No OFD packet to send [11:37:10]OFD Sender: No OFD packet to send [11:37:15]OFD Sender: No OFD packet to send [11:37:20]OFD Sender: No OFD packet to send [11:37:25]OFD Sender: No OFD packet to send [11:37:30]accept exits with 8 [11:37:30]New connection [11:37:30]New thread 3066903908 created [11:37:30]Thread 3067047268 joined [11:37:30]Waiting for new connection... [11:37:30] Sock 8.Parse request [11:37:30]Sock 8.Check first char [11:37:30]Sock 8.First char is OK [11:37:30]request: POST /json_proto HTTP/1.0 [11:37:30]Method: POST [11:37:30]URL: /json_proto [11:37:30]Method is POST - this is cgi request [11:37:30]url: /json_proto [11:37:30]query_string will be loaded in cgi processing [11:37:30]execute_cgi json_proto POST (null) [11:37:30]execute_cgi path=json_proto method=POST [11:37:30]POST find Content-Length [11:37:30]Host: 172.17.43.67:8080 [11:37:30]Content-Length: 796 [11:37:30]Content-Type: application/json [11:37:30] [11:37:30]POST finish read [11:37:30]Found Content-Length = 796 [11:37:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786258", "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" ] } } [11:37:30]execute_script... [11:37: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)1786258", "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" ] } } [11:37:30]POST & json_proto [11:37:30]process_json_proto [11:37:30]json parsed OK: [11:37:30]protocol is kg_v1.0 [11:37:30]action value=close_receipt [11:37:30]process_action close_receipt [11:37:30]cmd_close_receipt [11:37:30]MH_GetDate [11:37:30]Write to MH i2c: F0 00 00 E5 07 DB [11:37:30]Write i2c OK [11:37:30]MH_I2C_Read... [11:37:30]Read from MH i2c: F0 [11:37:30]MH_I2C_Read... [11:37:30]Read from MH i2c: F0 09 00 [11:37:30]MH_I2C_Read... [11:37:30]Read from MH i2c: F0 09 00 E5 07 00 FA 52 F1 66 6A BD 47 65 5A [11:37:30]GetLastDocTimeStamp 1727091316 [11:37:30]current date 1727091450 [11:37:30]FM_GetShiftState [11:37:30]SAM_PROTO_GetShiftState [11:37:30]wFMCommunicate request_size=4 [11:37:30]MH_SAM_APDU [11:37:30]CAPDU: 80 13 01 00 [11:37:30]Write to MH i2c: E2 08 00 E6 07 80 13 01 00 00 00 00 00 6A [11:37:30]Write i2c OK [11:37:30]MH_I2C_Read... [11:37:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:30]Read from MH i2c: E2 [11:37:30]MH_I2C_Read... [11:37:30]Read from MH i2c: E2 0E 00 [11:37:30]MH_I2C_Read... [11:37:30]Read from MH i2c: E2 0E 00 E6 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CC [11:37:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:37:30]wFMCommunicate OK [11:37:30]SAM_PROTO_GetShiftState done [11:37:30]FM_GetShiftState done [11:37:30]opened in 1727051593 [11:37:30]opened+sec_in_day 1727137993 [11:37:30]quantity*price = 0 [11:37:30]sum+1 = 1 [11:37: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 СНО: Общий режим Чек 125 23.09.2024 11:37 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152253 ФПД: 144216113527181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113730&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152253&fm=144216113527181&tin=02508201610067®Number=0000000000091825&sum=0 [11:37:31]StoreToDocumentArchive [11:37:31]shift 476 fd 152253 [11:37:31]save to /storage/0476/doc_00152253 [11:37:31]save last doc name /storage/0476/doc_00152253 to /storage/kkm_last_doc_name [11:37:31]save OK [11:37:31]Clear old archive folders... [11:37:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:31]tlvbuf is B6EBFA10 [11:37:31]SAM_PROTO_ClearQueue [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 09 00 00 [11:37:31]Write to MH i2c: E2 08 00 F3 07 80 09 00 00 00 00 00 00 6C [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 F3 07 00 90 00 6E [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]SAM_PROTO_ClearQueue done [11:37:31]KKMCreateOFDPacket [11:37:31]OFDProtocolAddRootSTLVToBuf [11:37:31]FM_MakeSignedData [11:37:31]FM_MakeSignedData [11:37:31]SAM_PROTO_SignData [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 01 02 [11:37:31]Write to MH i2c: E2 08 00 F4 07 80 0D 01 02 00 00 00 00 74 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]wFMCommunicate request_size=255 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7D 00 00 00 F4 03 04 00 FA 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 [11:37:31]Write to MH i2c: E2 02 01 F5 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 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 7D 00 00 00 F4 03 04 00 FA 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 00 00 FF [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]wFMCommunicate request_size=10 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 02 02 05 29 EE 37 B9 8D [11:37:31]Write to MH i2c: E2 0D 00 F6 07 80 0D 02 02 05 00 29 EE 37 B9 8D 00 00 15 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [11:37:31]RAPDU: 90 00 [11:37:31]wFMCommunicate OK [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 0D 03 02 [11:37:31]Write to MH i2c: E2 08 00 F7 07 80 0D 03 02 00 00 00 00 79 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 0B 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 0B 00 F7 07 00 74 49 26 CD 4C AC 34 71 90 00 C7 [11:37:31]RAPDU: 74 49 26 CD 4C AC 34 71 90 00 [11:37:31]wFMCommunicate OK [11:37:31]SAM_PROTO_SignData done [11:37:31]FM_MakeSignedData done [11:37:31]CreateOFDProtocolMessage [11:37:31]wFMCommunicate request_size=4 [11:37:31]MH_SAM_APDU [11:37:31]CAPDU: 80 11 00 00 [11:37:31]Write to MH i2c: E2 08 00 F8 07 80 11 00 00 00 00 00 00 79 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:31]Read from MH i2c: E2 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 17 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: E2 17 00 F8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [11:37: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:37:31]wFMCommunicate OK [11:37:31]CreateOFDProtocolMessage done [11:37:31]OFDSenderStorePacket 152253 [11:37:31]StoreOFDPacket docnum=152253 [11:37: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 69 E2 07 01 38 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 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 7D 00 00 00 F4 03 04 00 FA 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 29 EE 37 B9 8D 74 49 26 CD 4C AC 34 71 [11:37:31]CheckFolder [11:37:31]dirname=/storage/ofd_packets [11:37:31]CheckFolder done [11:37:31]ProducePacketName [11:37:31]name=ofd_packets/00152253 [11:37:31]NVStorageSaveData ofd_packets/00152253 [11:37:31]File name is /storage/ofd_packets/00152253 [11:37:31]Write 301 bytes [11:37:31]NVStorageSaveData done [11:37:31]OFDSenderStorePacket done [11:37:31]KKMCreateOFDPacket done [11:37:31]NVStorageSaveData kkm_last_timestamp [11:37:31]File name is /storage/kkm_last_timestamp [11:37:31]Write 4 bytes [11:37:31]NVStorageSaveData done [11:37:31]ExternCall_PrintAddStr [11:37:31]wPrintStart [11:37:31]Write to MH i2c: 01 00 00 F9 07 00 [11:37:31]Write i2c OK [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: 01 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: 01 07 00 [11:37:31]MH_I2C_Read... [11:37:31]Read from MH i2c: 01 07 00 F9 07 00 00 00 00 00 FF 0F 15 [11:37:31]RasterBufferAndPrint [11:37:31]line Счет N : (1)1786258 [11:37:31]line ИНН: 02508201610067 [11:37:31]line Контрольно-Кассовый Чек [11:37:31]line ПРОДАЖА [11:37:31]line ТРК (МРК, ГНК) : 22 [11:37:31]line Товар: 2710124130 [11:37:31]line Аи-92-К-5 [11:37:31]line 7.380 * 0.00 [11:37:31]line = 0.00 [11:37:31]line НДС 12% НСП 1% [11:37:31]line > о реализуемом товаре [11:37:31]line ИТОГО: 0.00 [11:37:31]line НСП 1% : 0.00 [11:37:31]line НДС 12% : 0.00 [11:37:31]line Наличными: 0.00 [11:37:31]line Безнал.: 0.00 [11:37:31]line Место: АЗС № 89 "Партнер Нефть" [11:37:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:37:31]line СНО: Общий режим [11:37:31]line Чек 125 23.09.2024 11:37 [11:37:31]line Смена: 476 ФФД: 1.0 [11:37:31]line ЗНМ: 0300000113 [11:37:31]line РНМ: 0000000000091825 [11:37:31]line Версия ККМ: 001 [11:37:31]line Платежная система: O! деньги [11:37:31]line ФМ: 0000000000871835 [11:37:31]line ФД: 152253 [11:37:31]line ФПД: 144216113527181 [11:37:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113730&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152253&fm=144216113527181&tin=02508201610067®Number=0000000000091825&sum=0 [11:37:31]written 0, free lines is 4095 [11:37:31]OFD Sender: Processing packet 152253 [packets to send 828, broken 827] [11:37:31]ProducePacketName [11:37:31]name=ofd_packets/00152253 [11:37:31]OFD Sender: To server: pG, [11:37:31]CommunicateWithHost lk.salyk.kg:30040 [11:37:31]ConnectInit lk.salyk.kg [11:37:32]Write to MH i2c: 01 00 00 23 08 2B [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: 01 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: 01 07 00 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: 01 07 00 23 08 00 00 00 00 00 E4 0C 22 [11:37:32]RasterBufferAndPrint [11:37:32]line [11:37:32]line [11:37:32]line [11:37:32]line [11:37:32]line [11:37:32]written 0, free lines is 3305 [11:37:32]MH_Cut [11:37:32]Write to MH i2c: D1 01 00 2A 08 01 04 [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: D1 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: D1 01 00 [11:37:32]MH_I2C_Read... [11:37:32]Read from MH i2c: D1 01 00 2A 08 00 03 [11:37:32]Write to MH i2c: 01 00 00 2B 08 33 [11:37:32]Write i2c OK [11:37:32]MH_I2C_Read... [11:37:32]Connected sock=11 [11:37: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 69 E2 07 01 38 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 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 7D 00 00 00 F4 03 04 00 FA 52 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 83 29 EE 37 B9 8D 74 49 26 CD 4C AC 34 71 [11:37:32]*** Cut start [11:37:32]*** Purtial cut [11:37:32]*** Stage 1: CUTSNS_PIN = 1 [11:37: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 1F 1A 47 00 75 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 BD 52 02 00 F4 03 04 00 FB FA F0 66 B6 04 01 00 00 EE BF AA 79 8B 0B 89 50 [11:37:33]CommunicateWithHost err = 0 [11:37:33]CheckOFDResponse [11:37:33]1017 (14) - 77093643461234 [11:37:33]1041 (16) - 0000000000871835 [11:37:33]1040 (4) - 152253 [11:37:33]1012 (4) - 23.09.2024 05:22 [11:37:33]1206 (1) - 0 [11:37:33]OFD Sender: Remove packet 152253 [11:37:33]ProducePacketName [11:37:33]name=ofd_packets/00152253 [11:37:33]NVStorageDeleteData [11:37:33]Read from MH i2c: 01 [11:37:33]MH_I2C_Read... [11:37:33]*** Stop cut motor [11:37:33]Read from MH i2c: 01 07 00 [11:37:33]MH_I2C_Read... [11:37:33]*** Cut end [11:37:33]Read from MH i2c: 01 07 00 2B 08 00 00 00 00 00 FF 0F 48 [11:37:33]process_action close_receipt done [11:37:33]requested_data is exist [11:37:33]produce_requested_data [11:37:33]requested_item fm.sn is exist - process it [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 11 00 00 [11:37:33]Write to MH i2c: E2 08 00 2C 08 80 11 00 00 00 00 00 00 AE [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 17 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 17 00 2C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [11:37: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:37:33]wFMCommunicate OK [11:37:33]requested_item fd.num is exist - process it [11:37:33]SAM_PROTO_GetFieldsCounters [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 13 00 00 [11:37:33]Write to MH i2c: E2 08 00 2D 08 80 13 00 00 00 00 00 00 B1 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 62 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 62 00 2D 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 BD 52 02 00 0E 04 04 00 DC 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 37 [11:37:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:37:33]wFMCommunicate OK [11:37:33]SAM_PROTO_GetFieldsCounters done [11:37:33]requested_item shift.num is exist - process it [11:37:33]requested_item shift.opened is exist - process it [11:37:33]req_shift_opened [11:37:33]FM_GetShiftState [11:37:33]SAM_PROTO_GetShiftState [11:37:33]wFMCommunicate request_size=4 [11:37:33]MH_SAM_APDU [11:37:33]CAPDU: 80 13 01 00 [11:37:33]Write to MH i2c: E2 08 00 2E 08 80 13 01 00 00 00 00 00 B3 [11:37:33]Write i2c OK [11:37:33]MH_I2C_Read... [11:37:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:33]Read from MH i2c: E2 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 0E 00 [11:37:33]MH_I2C_Read... [11:37:33]Read from MH i2c: E2 0E 00 2E 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 15 [11:37:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:37:33]wFMCommunicate OK [11:37:33]SAM_PROTO_GetShiftState done [11:37:33]FM_GetShiftState done [11:37:33]req_shift_opened done [11:37:33]requested_item shift.open_date is exist - process it [11:37:33]req_shift_open_date [11:37:33]req_shift_open_date done [11:37:33]produce_requested_data done [11:37:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152253,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:37:33]process_action_free close_receipt [11:37:33]json_value_free [11:37:33]json_value_free done [11:37:33]process_json_proto returns [11:37:33]Send response to host [11:37:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152253,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:37:33]free response buf [11:37:33]execute_script done [11:37:33]execute_script returns [11:37:33]free content buf [11:37:33]Sock 8.Close socket [11:37:33]Sock 8.Thread stoped [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:52]recv_with_timeout no data received [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:25]recv_with_timeout no data received [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]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:09]OFD Sender: No OFD packet to send [11:39:12]recv_with_timeout no data received [11:39:14]OFD Sender: No OFD packet to send 08 F4 03 04 00 66 53 F1 66 [11:39:18]Write to MH i2c: E2 10 00 39 08 80 15 02 00 08 00 F4 03 04 00 66 53 F1 66 00 00 DC [11:39:18]Write i2c OK [11:39:18]MH_I2C_Read... [11:39:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 39 08 00 90 00 B5 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=25 [11:39:19]MH_SAM_APDU [11:39:19]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:39:19]Write to MH i2c: E2 1C 00 3A 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 24 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 3A 08 00 90 00 B6 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 15 03 00 [11:39:19]Write to MH i2c: E2 08 00 3B 08 80 15 03 00 00 00 00 00 C4 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]OFD Sender: No OFD packet to send [11:39:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 40 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 40 00 3B 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 BE 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7E 00 00 00 35 04 06 00 03 9F AE 34 95 1B 90 00 5B [11:39:19]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 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7E 00 00 00 35 04 06 00 03 9F AE 34 95 1B 90 00 [11:39:19]wFMCommunicate OK [11:39:19]SAM_PROTO_ProcessDocument answer len = 59 [11:39:19]SAM_PROTO_ProcessDocument done [11:39:19]SetTLVBufToDocument [11:39:19]Processing tag 1209 (04B9) [11:39:19]Malloc new data [11:39:19]Processing tag 1041 (0411) [11:39:19]Processing tag 1040 (0410) [11:39:19]Malloc new data [11:39:19]Processing tag 1038 (040E) [11:39:19]Malloc new data [11:39:19]Processing tag 1042 (0412) [11:39:19]Malloc new data [11:39:19]Processing tag 1077 (0435) [11:39:19]Malloc new data [11:39:19]SetTLVBufToDocument err=0 [11:39:19]KKMLoadAndSignReceiptData store KKM data [11:39:19]KKMLoadAndSignReceiptData err=0 [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 11 00 00 [11:39:19]Write to MH i2c: E2 08 00 3C 08 80 11 00 00 00 00 00 00 BE [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 17 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 17 00 3C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [11:39: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:39:19]wFMCommunicate OK [11:39:19]Счет N : (1)1786259 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 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 СНО: Общий режим Чек 126 23.09.2024 11:39 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152254 ФПД: 3984357365019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113918&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152254&fm=3984357365019&tin=02508201610067®Number=0000000000091825&sum=100000 [11:39:19]StoreToDocumentArchive [11:39:19]shift 476 fd 152254 [11:39:19]save to /storage/0476/doc_00152254 [11:39:19]save last doc name /storage/0476/doc_00152254 to /storage/kkm_last_doc_name [11:39:19]save OK [11:39:19]Clear old archive folders... [11:39:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:39:19]tlvbuf is 015FBB50 [11:39:19]SAM_PROTO_ClearQueue [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 09 00 00 [11:39:19]Write to MH i2c: E2 08 00 3D 08 80 09 00 00 00 00 00 00 B7 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 3D 08 00 90 00 B9 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]SAM_PROTO_ClearQueue done [11:39:19]KKMCreateOFDPacket [11:39:19]OFDProtocolAddRootSTLVToBuf [11:39:19]FM_MakeSignedData [11:39:19]FM_MakeSignedData [11:39:19]SAM_PROTO_SignData [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 01 02 [11:39:19]Write to MH i2c: E2 08 00 3E 08 80 0D 01 02 00 00 00 00 BF [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 3E 08 00 90 00 BA [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=255 [11:39:19]MH_SAM_APDU [11:39: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7E 00 00 00 F4 03 04 00 66 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 9F AE 34 [11:39:19]Write to MH i2c: E2 02 01 3F 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 7E 00 00 00 F4 03 04 00 66 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 9F AE 34 00 00 45 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=7 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 02 02 02 95 1B [11:39:19]Write to MH i2c: E2 0A 00 40 08 80 0D 02 02 02 00 95 1B 00 00 76 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 03 02 [11:39:19]Write to MH i2c: E2 08 00 41 08 80 0D 03 02 00 00 00 00 C4 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 0B 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 0B 00 41 08 00 A2 11 DE C0 CB 6C 4E 5E 90 00 F9 [11:39:19]RAPDU: A2 11 DE C0 CB 6C 4E 5E 90 00 [11:39:19]wFMCommunicate OK [11:39:19]SAM_PROTO_SignData done [11:39:19]FM_MakeSignedData done [11:39:19]CreateOFDProtocolMessage [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 11 00 00 [11:39:19]Write to MH i2c: E2 08 00 42 08 80 11 00 00 00 00 00 00 C4 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 17 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 17 00 42 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [11:39: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:39:19]wFMCommunicate OK [11:39:19]CreateOFDProtocolMessage done [11:39:19]OFDSenderStorePacket 152254 [11:39:19]StoreOFDPacket docnum=152254 [11:39:18]accept exits with 9 [11:39:18]New connection [11:39:18]New thread 3067047268 created [11:39:18]Thread 3066903908 joined [11:39:18]Waiting for new connection... [11:39:18] Sock 9.Parse request [11:39:18]Sock 9.Check first char [11:39:18]Sock 9.First char is OK [11:39:18]request: POST /json_proto HTTP/1.0 [11:39:18]Method: POST [11:39:18]URL: /json_proto [11:39:18]Method is POST - this is cgi request [11:39:18]url: /json_proto [11:39:18]query_string will be loaded in cgi processing [11:39:18]execute_cgi json_proto POST (null) [11:39:18]execute_cgi path=json_proto method=POST [11:39:18]POST find Content-Length [11:39:18]Host: 172.17.43.67:8080 [11:39:18]Content-Length: 680 [11:39:18]Content-Type: application/json [11:39:18] [11:39:18]POST finish read [11:39:18]Found Content-Length = 680 [11:39:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786259", "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:39:18]execute_script... [11:39: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)1786259", "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:39:18]POST & json_proto [11:39:18]process_json_proto [11:39:18]json parsed OK: [11:39:18]protocol is kg_v1.0 [11:39:18]action value=close_receipt [11:39:18]process_action close_receipt [11:39:18]cmd_close_receipt [11:39:18]MH_GetDate [11:39:18]Write to MH i2c: F0 00 00 2F 08 26 [11:39:18]Write i2c OK [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: F0 [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: F0 09 00 [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: F0 09 00 2F 08 00 66 53 F1 66 6A BD 47 65 12 [11:39:18]GetLastDocTimeStamp 1727091450 [11:39:18]current date 1727091558 [11:39:18]FM_GetShiftState [11:39:18]SAM_PROTO_GetShiftState [11:39:18]wFMCommunicate request_size=4 [11:39:18]MH_SAM_APDU [11:39:18]CAPDU: 80 13 01 00 [11:39:18]Write to MH i2c: E2 08 00 30 08 80 13 01 00 00 00 00 00 B5 [11:39:18]Write i2c OK [11:39:18]MH_I2C_Read... [11:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:18]Read from MH i2c: E2 [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: E2 0E 00 [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: E2 0E 00 30 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 17 [11:39:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:39:18]wFMCommunicate OK [11:39:18]SAM_PROTO_GetShiftState done [11:39:18]FM_GetShiftState done [11:39:18]opened in 1727051593 [11:39:18]opened+sec_in_day 1727137993 [11:39:18]quantity*price = 100050 [11:39:18]sum+1 = 100052 [11:39:18]Check (price>sum+1) || (price+1 о реализуемом товаре [11:39:19]line ОКРУГЛЕНИЕ: -0.51 [11:39:19]line ИТОГО: 1000.00 [11:39:19]line Внесено: 1000.00 [11:39:19]line СДАЧА: 0.00 [11:39:19]line НСП 1% : 8.85 [11:39:19]line НДС 12% : 106.25 [11:39:19]line Наличными: 1000.00 [11:39:19]line Безнал.: 0.00 [11:39:19]line Место: АЗС № 89 "Партнер Нефть" [11:39:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:39:19]line СНО: Общий режим [11:39:19]line Чек 126 23.09.2024 11:39 [11:39:19]line Смена: 476 ФФД: 1.0 [11:39:19]line ЗНМ: 0300000113 [11:39:19]line РНМ: 0000000000091825 [11:39:19]line Версия ККМ: 001 [11:39:19]line ФМ: 0000000000871835 [11:39:19]line ФД: 152254 [11:39:19]line ФПД: 3984357365019 [11:39:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113918&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152254&fm=3984357365019&tin=02508201610067®Number=0000000000091825&sum=100000 [11:39:19]written 0, free lines is 4095 [11:39:19]OFD Sender: Processing packet 152254 [packets to send 828, broken 827] [11:39:19]ProducePacketName [11:39:19]name=ofd_packets/00152254 [11:39:19]OFD Sender: To server: pG, [11:39:19]CommunicateWithHost lk.salyk.kg:30040 [11:39:19]ConnectInit lk.salyk.kg [11:39:20]Write to MH i2c: 01 00 00 6E 08 76 [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: 01 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: 01 07 00 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: 01 07 00 6E 08 00 00 00 00 00 D7 0C 60 [11:39:20]RasterBufferAndPrint [11:39:20]line [11:39:20]line [11:39:20]line [11:39:20]line [11:39:20]line [11:39:20]written 0, free lines is 3293 [11:39:20]MH_Cut [11:39:20]Write to MH i2c: D1 01 00 75 08 01 4F [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: D1 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: D1 01 00 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: D1 01 00 75 08 00 4E [11:39:20]Write to MH i2c: 01 00 00 76 08 7E [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:21]*** Cut start [11:39:21]*** Purtial cut [11:39:21]*** Stage 1: CUTSNS_PIN = 1 [11:39:21]Connected sock=8 [11:39: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 0C 01 00 00 DF DA 04 01 CD B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7E 00 00 00 F4 03 04 00 66 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 03 9F AE 34 95 1B A2 11 DE C0 CB 6C 4E 5E [11:39:21]Read from MH i2c: 01 [11:39:21]MH_I2C_Read... [11:39:21]*** Stop cut motor [11:39:21]Read from MH i2c: *** Cut end [11:39:21]01 07 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: 01 07 00 76 08 00 00 00 00 00 FF 0F 93 [11:39:21]process_action close_receipt done [11:39:21]requested_data is exist [11:39:21]produce_requested_data [11:39:21]requested_item fm.sn is exist - process it [11:39:21]wFMCommunicate request_size=4 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 11 00 00 [11:39:21]Write to MH i2c: E2 08 00 77 08 80 11 00 00 00 00 00 00 F9 [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:21]Read from MH i2c: E2 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 17 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 17 00 77 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [11:39: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:39:21]wFMCommunicate OK [11:39:21]requested_item fd.num is exist - process it [11:39:21]SAM_PROTO_GetFieldsCounters [11:39:21]wFMCommunicate request_size=4 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 13 00 00 [11:39:21]Write to MH i2c: E2 08 00 78 08 80 13 00 00 00 00 00 00 FC [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:21]Read from MH i2c: E2 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 62 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 62 00 78 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 BE 52 02 00 0E 04 04 00 DC 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 86 [11:39: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 BE 52 02 00 0E 04 04 00 DC 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:39:21]wFMCommunicate OK [11:39:21]SAM_PROTO_GetFieldsCounters done [11:39:21]requested_item shift.num is exist - process it [11:39:21]requested_item shift.opened is exist - process it [11:39:21]req_shift_opened [11:39:21]FM_GetShiftState [11:39:21]SAM_PROTO_GetShiftState [11:39:21]wFMCommunicate request_size=4 [11:39:21]MH_SAM_APDU [11:39:21]CAPDU: 80 13 01 00 [11:39:21]Write to MH i2c: E2 08 00 79 08 80 13 01 00 00 00 00 00 FE [11:39:21]Write i2c OK [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 [11:39:21]MH_I2C_Read... [11:39:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:21]Read from MH i2c: E2 0E 00 [11:39:21]MH_I2C_Read... [11:39:21]Read from MH i2c: E2 0E 00 79 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 60 [11:39:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:39:21]wFMCommunicate OK [11:39:21]SAM_PROTO_GetShiftState done [11:39:21]FM_GetShiftState done [11:39:21]req_shift_opened done [11:39:21]requested_item shift.open_date is exist - process it [11:39:21]req_shift_open_date [11:39:21]req_shift_open_date done [11:39:21]produce_requested_data done [11:39:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152254,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:39:21]process_action_free close_receipt [11:39:21]json_value_free [11:39:21]json_value_free done [11:39:21]process_json_proto returns [11:39:21]Send response to host [11:39:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152254,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:39:21]free response buf [11:39:21]execute_script done [11:39:21]execute_script returns [11:39:21]free content buf [11:39:21]Sock 9.Close socket [11:39:21]Sock 9.Thread stoped [11:39: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 79 51 47 00 B0 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 52 02 00 F4 03 04 00 68 FB F0 66 B6 04 01 00 00 52 3E 52 EA 57 F7 60 7C [11:39:21]CommunicateWithHost err = 0 [11:39:21]CheckOFDResponse [11:39:21]1017 (14) - 77093643461234 [11:39:21]1041 (16) - 0000000000871835 [11:39:21]1040 (4) - 152254 [11:39:21]1012 (4) - 23.09.2024 05:23 [11:39:21]1206 (1) - 0 [11:39:21]OFD Sender: Remove packet 152254 [11:39:21]ProducePacketName [11:39:21]name=ofd_packets/00152254 [11:39:21]NVStorageDeleteData [11:39:22]OFD Sender: No OFD packet to send [11:39:27]OFD Sender: No OFD packet to send [11:39:30]recv_with_timeout no data received [11:39:32]OFD Sender: No OFD packet to send [11:39:37]OFD Sender: No OFD packet to send [11:39:40]recv_with_timeout no data received [11:39:42]OFD Sender: No OFD packet to send [11:39:47]OFD Sender: No OFD packet to send [11:39:52]OFD Sender: No OFD packet to send [11:39:57]OFD Sender: No OFD packet to send [11:40:02]OFD Sender: No OFD packet to send [11:40:07]OFD Sender: No OFD packet to send [11:40:12]OFD Sender: No OFD packet to send [11:40:17]OFD Sender: No OFD packet to send [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: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:41:02]OFD Sender: No OFD packet to send [11:41:04]recv_with_timeout no data received [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:28]accept exits with 10 [11:41:28]New connection [11:41:28]New thread 3066903908 created [11:41:28]Thread 3067047268 joined [11:41:28]Waiting for new connection... [11:41:28] Sock 10.Parse request [11:41:28]Sock 10.Check first char [11:41:28]Sock 10.First char is OK [11:41:28]request: POST /json_proto HTTP/1.0 [11:41:28]Method: POST [11:41:28]URL: /json_proto [11:41:28]Method is POST - this is cgi request [11:41:28]url: /json_proto [11:41:28]query_string will be loaded in cgi processing [11:41:28]execute_cgi json_proto POST (null) [11:41:28]execute_cgi path=json_proto method=POST [11:41:28]POST find Content-Length [11:41:28]Host: 172.17.43.67:8080 [11:41:28]Content-Length: 680 [11:41:28]Content-Type: application/json [11:41:28] [11:41:28]POST finish read [11:41:28]Found Content-Length = 680 [11:41:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786260", "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:41:28]execute_script... [11: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)1786260", "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:41:28]POST & json_proto [11:41:28]process_json_proto [11:41:28]json parsed OK: [11:41:28]protocol is kg_v1.0 [11:41:28]action value=close_receipt [11:41:28]process_action close_receipt [11:41:28]cmd_close_receipt [11:41:28]MH_GetDate [11:41:28]Write to MH i2c: F0 00 00 7A 08 71 [11:41:28]Write i2c OK [11:41:28]MH_I2C_Read... [11:41:28]Read from MH i2c: F0 [11:41:28]MH_I2C_Read... [11:41:28]Read from MH i2c: F0 09 00 [11:41:28]MH_I2C_Read... [11:41:28]Read from MH i2c: F0 09 00 7A 08 00 E8 53 F1 66 6A BD 47 65 DF [11:41:28]GetLastDocTimeStamp 1727091558 [11:41:28]current date 1727091688 [11:41:28]FM_GetShiftState [11:41:28]SAM_PROTO_GetShiftState [11:41:28]wFMCommunicate request_size=4 [11:41:28]MH_SAM_APDU [11:41:28]CAPDU: 80 13 01 00 [11:41:28]Write to MH i2c: E2 08 00 7B 08 80 13 01 00 00 00 00 00 00 [11:41:28]Write i2c OK [11:41:28]MH_I2C_Read... [11:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:28]Read from MH i2c: E2 [11:41:28]MH_I2C_Read... [11:41:28]Read from MH i2c: E2 0E 00 [11:41:28]MH_I2C_Read... [11:41:28]Read from MH i2c: E2 0E 00 7B 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [11:41:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:41:28]wFMCommunicate OK [11:41:28]SAM_PROTO_GetShiftState done [11:41:28]FM_GetShiftState done [11:41:28]opened in 1727051593 [11:41:28]opened+sec_in_day 1727137993 [11:41:28]quantity*price = 100050 [11:41:28]sum+1 = 100052 [11:41:28]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 СНО: Общий режим Чек 127 23.09.2024 11:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152255 ФПД: 65016129919088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152255&fm=65016129919088&tin=02508201610067®Number=0000000000091825&sum=100000 [11:41:29]StoreToDocumentArchive [11:41:29]shift 476 fd 152255 [11:41:29]save to /storage/0476/doc_00152255 [11:41:29]save last doc name /storage/0476/doc_00152255 to /storage/kkm_last_doc_name [11:41:29]save OK [11:41:29]Clear old archive folders... [11:41:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:41:29]tlvbuf is 015E8B80 [11:41:29]SAM_PROTO_ClearQueue [11:41:29]wFMCommunicate request_size=4 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 09 00 00 [11:41:29]Write to MH i2c: E2 08 00 88 08 80 09 00 00 00 00 00 00 02 [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 88 08 00 90 00 04 [11:41:29]RAPDU: 90 00 [11:41:29]wFMCommunicate OK [11:41:29]SAM_PROTO_ClearQueue done [11:41:29]KKMCreateOFDPacket [11:41:29]OFDProtocolAddRootSTLVToBuf [11:41:29]FM_MakeSignedData [11:41:29]FM_MakeSignedData [11:41:29]SAM_PROTO_SignData [11:41:29]wFMCommunicate request_size=4 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 0D 01 02 [11:41:29]Write to MH i2c: E2 08 00 89 08 80 0D 01 02 00 00 00 00 0A [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 89 08 00 90 00 05 [11:41:29]RAPDU: 90 00 [11:41:29]wFMCommunicate OK [11:41:29]wFMCommunicate request_size=255 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7F 00 00 00 F4 03 04 00 E8 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 21 BF 54 [11:41:29]Write to MH i2c: E2 02 01 8A 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 7F 00 00 00 F4 03 04 00 E8 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 21 BF 54 00 00 FF [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [11:41:29]RAPDU: 90 00 [11:41:29]wFMCommunicate OK [11:41:29]wFMCommunicate request_size=7 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 0D 02 02 02 18 70 [11:41:29]Write to MH i2c: E2 0A 00 8B 08 80 0D 02 02 02 00 18 70 00 00 99 [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [11:41:29]RAPDU: 90 00 [11:41:29]wFMCommunicate OK [11:41:29]wFMCommunicate request_size=4 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 0D 03 02 [11:41:29]Write to MH i2c: E2 08 00 8C 08 80 0D 03 02 00 00 00 00 0F [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]recv_with_timeout no data received [11:41:29]Read from MH i2c: E2 0B 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 0B 00 8C 08 00 EA FC F7 13 E4 80 AA 9F 90 00 AD [11:41:29]RAPDU: EA FC F7 13 E4 80 AA 9F 90 00 [11:41:29]wFMCommunicate OK [11:41:29]SAM_PROTO_SignData done [11:41:29]FM_MakeSignedData done [11:41:29]CreateOFDProtocolMessage [11:41:29]wFMCommunicate request_size=4 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 11 00 00 [11:41:29]Write to MH i2c: E2 08 00 8D 08 80 11 00 00 00 00 00 00 0F [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 17 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 17 00 8D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [11: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 [11:41:29]wFMCommunicate OK [11:41:29]CreateOFDProtocolMessage done [11:41:29]OFDSenderStorePacket 152255 [11:41:29]StoreOFDPacket docnum=152255 [11: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 0C 01 00 00 46 6B 04 01 CB A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7F 00 00 00 F4 03 04 00 E8 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 21 BF 54 18 70 EA FC F7 13 E4 80 AA 9F [11:41:29]CheckFolder [11:41:29]dirname=/storage/ofd_packets [11:41:29]CheckFolder done [11:41:29]ProducePacketName [11:41:29]name=ofd_packets/00152255 [11:41:29]NVStorageSaveData ofd_packets/00152255 [11:41:29]File name is /storage/ofd_packets/00152255 [11:41:29]Write 298 bytes [11:41:29]NVStorageSaveData done [11:41:29]OFDSenderStorePacket done [11:41:29]KKMCreateOFDPacket done [11:41:29]NVStorageSaveData kkm_last_timestamp [11:41:29]File name is /storage/kkm_last_timestamp [11:41:29]Write 4 bytes [11:41:29]NVStorageSaveData done [11:41:29]ExternCall_PrintAddStr [11:41:29]wPrintStart [11:41:29]Write to MH i2c: 01 00 00 8E 08 96 [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: 01 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: 01 07 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: 01 07 00 8E 08 00 00 00 00 00 FF 0F AB [11:41:29]RasterBufferAndPrint [11:41:29]line Счет N : (1)1786260 [11:41:29]line ИНН: 02508201610067 [11:41:29]line Контрольно-Кассовый Чек [11:41:29]line ПРОДАЖА [11:41:29]line ТРК (МРК, ГНК) : 41 [11:41:29]line Товар: 2710194210 [11:41:29]line ДТ-К-5 [11:41:29]line 13.130 * 76.20 [11:41:29]line = 1000.51 [11:41:29]line НДС 12% НСП 1% [11:41:29]line > о реализуемом товаре [11:41:29]line ОКРУГЛЕНИЕ: -0.51 [11:41:29]line ИТОГО: 1000.00 [11:41:29]line Внесено: 1000.00 [11:41:29]line СДАЧА: 0.00 [11:41:29]line НСП 1% : 8.85 [11:41:29]line НДС 12% : 106.25 [11:41:29]line Наличными: 1000.00 [11:41:29]line Безнал.: 0.00 [11:41:29]line Место: АЗС № 89 "Партнер Нефть" [11:41:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:41:29]line СНО: Общий режим [11:41:29]line Чек 127 23.09.2024 11:41 [11:41:29]line Смена: 476 ФФД: 1.0 [11:41:29]line ЗНМ: 0300000113 [11:41:29]line РНМ: 0000000000091825 [11:41:29]line Версия ККМ: 001 [11:41:29]line ФМ: 0000000000871835 [11:41:29]line ФД: 152255 [11:41:29]line ФПД: 65016129919088 [11:41:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114128&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152255&fm=65016129919088&tin=02508201610067®Number=0000000000091825&sum=100000 [11:41:30]OFD Sender: Processing packet 152255 [packets to send 828, broken 827] [11:41:30]ProducePacketName [11:41:30]name=ofd_packets/00152255 [11:41:30]OFD Sender: To server: pG, [11:41:30]CommunicateWithHost lk.salyk.kg:30040 [11:41:30]ConnectInit lk.salyk.kg [11:41:30]written 0, free lines is 4095 [11:41:30]Write to MH i2c: 01 00 00 B9 08 C1 [11:41:30]Write i2c OK [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: 01 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: 01 07 00 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: 01 07 00 B9 08 00 00 00 00 00 C9 0C 9D [11:41:30]RasterBufferAndPrint [11:41:30]line [11:41:30]line [11:41:30]line [11:41:30]line [11:41:30]line [11:41:30]written 0, free lines is 3278 [11:41:30]MH_Cut [11:41:30]Write to MH i2c: D1 01 00 C0 08 01 9A [11:41:30]Write i2c OK [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: D1 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: D1 01 00 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: D1 01 00 C0 08 00 99 [11:41:30]Write to MH i2c: 01 00 00 C1 08 C9 [11:41:30]Write i2c OK [11:41:30]MH_I2C_Read... [11:41:31]*** Cut start [11:41:31]*** Purtial cut [11:41:31]*** CUTSNS_PIN = 0 [11:41:31]Connected sock=8 [11: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 0C 01 00 00 46 6B 04 01 CB A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7F 00 00 00 F4 03 04 00 E8 53 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 21 BF 54 18 70 EA FC F7 13 E4 80 AA 9F [11:41:31]*** Stage 1: CUTSNS_PIN = 1 [11: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 26 E6 47 00 91 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 BF 52 02 00 F4 03 04 00 EA FB F0 66 B6 04 01 00 00 13 1F 37 52 C5 76 7F 84 [11:41:32]CommunicateWithHost err = 0 [11:41:32]CheckOFDResponse [11:41:32]1017 (14) - 77093643461234 [11:41:32]1041 (16) - 0000000000871835 [11:41:32]1040 (4) - 152255 [11:41:32]1012 (4) - 23.09.2024 05:26 [11:41:32]1206 (1) - 0 [11:41:32]OFD Sender: Remove packet 152255 [11:41:32]ProducePacketName [11:41:32]name=ofd_packets/00152255 [11:41:32]NVStorageDeleteData [11:41:32]OFD Sender: No OFD packet to send [11:41:33]Read from MH i2c: 01 [11:41:33]MH_I2C_Read... [11:41:33]*** Stop cut motor [11:41:33]*** Cut end [11:41:33]Read from MH i2c: 01 07 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: 01 07 00 C1 08 00 00 00 00 00 FF 0F DE [11:41:33]process_action close_receipt done [11:41:33]requested_data is exist [11:41:33]produce_requested_data [11:41:33]requested_item fm.sn is exist - process it [11:41:33]wFMCommunicate request_size=4 [11:41:33]MH_SAM_APDU [11:41:33]CAPDU: 80 11 00 00 [11:41:33]Write to MH i2c: E2 08 00 C2 08 80 11 00 00 00 00 00 00 44 [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:33]Read from MH i2c: E2 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 17 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 17 00 C2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [11:41: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:41:33]wFMCommunicate OK [11:41:33]requested_item fd.num is exist - process it [11:41:33]SAM_PROTO_GetFieldsCounters [11:41:33]wFMCommunicate request_size=4 [11:41:33]MH_SAM_APDU [11:41:33]CAPDU: 80 13 00 00 [11:41:33]Write to MH i2c: E2 08 00 C3 08 80 13 00 00 00 00 00 00 47 [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:33]Read from MH i2c: E2 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 62 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 62 00 C3 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 BF 52 02 00 0E 04 04 00 DC 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 D5 [11:41: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 BF 52 02 00 0E 04 04 00 DC 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:41:33]wFMCommunicate OK [11:41:33]SAM_PROTO_GetFieldsCounters done [11:41:33]requested_item shift.num is exist - process it [11:41:33]requested_item shift.opened is exist - process it [11:41:33]req_shift_opened [11:41:33]FM_GetShiftState [11:41:33]SAM_PROTO_GetShiftState [11:41:33]wFMCommunicate request_size=4 [11:41:33]MH_SAM_APDU [11:41:33]CAPDU: 80 13 01 00 [11:41:33]Write to MH i2c: E2 08 00 C4 08 80 13 01 00 00 00 00 00 49 [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 [11:41:33]MH_I2C_Read... [11:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:33]Read from MH i2c: E2 0E 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 0E 00 C4 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [11:41:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:41:33]wFMCommunicate OK [11:41:33]SAM_PROTO_GetShiftState done [11:41:33]FM_GetShiftState done [11:41:33]req_shift_opened done [11:41:33]requested_item shift.open_date is exist - process it [11:41:33]req_shift_open_date [11:41:33]req_shift_open_date done [11:41:33]produce_requested_data done [11:41:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152255,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:41:33]process_action_free close_receipt [11:41:33]json_value_free [11:41:33]json_value_free done [11:41:33]process_json_proto returns [11:41:33]Send response to host [11:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152255,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:41:33]free response buf [11:41:33]execute_script done [11:41:33]execute_script returns [11:41:33]free content buf [11:41:33]Sock 10.Close socket [11:41:33]Sock 10.Thread stoped [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:41:58]recv_with_timeout no data received [11:42:02]OFD Sender: No OFD packet to send [11:42:07]OFD Sender: No OFD packet to send [11:42:12]OFD Sender: No OFD packet to send [11:42:17]OFD Sender: No OFD packet to send [11:42:22]OFD Sender: No OFD packet to send [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]recv_with_timeout no data received [11:42:52]OFD Sender: No OFD packet to send [11:42:57]OFD Sender: No OFD packet to send [11:43:02]OFD Sender: No OFD packet to send [11:43:08]OFD Sender: No OFD packet to send [11:43:13]OFD Sender: No OFD packet to send [11:43:18]OFD Sender: No OFD packet to send [11:43:23]OFD Sender: No OFD packet to send [11:43:28]OFD Sender: No OFD packet to send [11:43:33]OFD Sender: No OFD packet to send [11:43:38]OFD Sender: No OFD packet to send [11:43:43]OFD Sender: No OFD packet to send [11:43:48]OFD Sender: No OFD packet to send [11:43:53]OFD Sender: No OFD packet to send [11:43:58]OFD Sender: No OFD packet to send [11:44:03]OFD Sender: No OFD packet to send [11:44:07]recv_with_timeout no data received [11:44:08]OFD Sender: No OFD packet to send [11:44:13]OFD Sender: No OFD packet to send [11:44:18]OFD Sender: No OFD packet to send [11:44:23]OFD Sender: No OFD packet to send [11:44:28]OFD Sender: No OFD packet to send [11:44:33]OFD Sender: No OFD packet to send [11:44:38]OFD Sender: No OFD packet to send [11:44:43]OFD Sender: No OFD packet to send [11:44:48]OFD Sender: No OFD packet to send [11:44:50]recv_with_timeout no data received [11:44:53]OFD Sender: No OFD packet to send [11:44:58]OFD Sender: No OFD packet to send [11:45:03]OFD Sender: No OFD packet to send [11:45:08]OFD Sender: No OFD packet to send [11:45:13]OFD Sender: No OFD packet to send [11:45:18]OFD Sender: No OFD packet to send [11:45:23]OFD Sender: No OFD packet to send [11:45:28]OFD Sender: No OFD packet to send [11:45:33]OFD Sender: No OFD packet to send [11:45:38]OFD Sender: No OFD packet to send [11:45:43]OFD Sender: No OFD packet to send [11:45:48]OFD Sender: No OFD packet to send [11:45:53]OFD Sender: No OFD packet to send [11:45:58]OFD Sender: No OFD packet to send [11:46:03]OFD Sender: No OFD packet to send [11:46:08]OFD Sender: No OFD packet to send [11:46:13]OFD Sender: No OFD packet to send [11:46:14]recv_with_timeout no data received [11:46:18]OFD Sender: No OFD packet to send [11:46:23]OFD Sender: No OFD packet to send [11:46:24]recv_with_timeout no data received [11:46:28]OFD Sender: No OFD packet to send [11:46:33]OFD Sender: No OFD packet to send [11:46:38]OFD Sender: No OFD packet to send [11:46:43]OFD Sender: No OFD packet to send [11:46:48]OFD Sender: No OFD packet to send [11:46:53]OFD Sender: No OFD packet to send [11:46:58]OFD Sender: No OFD packet to send [11:47:03]OFD Sender: No OFD packet to send [11:47:08]OFD Sender: No OFD packet to send [11:47:13]OFD Sender: No OFD packet to send [11:47:18]OFD Sender: No OFD packet to send [11:47:23]OFD Sender: No OFD packet to send [11:47:28]OFD Sender: No OFD packet to send [11:47:30]recv_with_timeout no data received [11:47:33]OFD Sender: No OFD packet to send [11:47:38]OFD Sender: No OFD packet to send [11:47:43]OFD Sender: No OFD packet to send [11:47:49]OFD Sender: No OFD packet to send [11:47:54]OFD Sender: No OFD packet to send [11:47:59]OFD Sender: No OFD packet to send [11:48:04]OFD Sender: No OFD packet to send [11:48:09]OFD Sender: No OFD packet to send [11:48:14]OFD Sender: No OFD packet to send [11:48:19]OFD Sender: No OFD packet to send [11:48:22]accept exits with 9 [11:48:22]New connection [11:48:22]New thread 3067047268 created [11:48:22]Thread 3066903908 joined [11:48:22]Waiting for new connection... [11:48:22] Sock 9.Parse request [11:48:22]Sock 9.Check first char [11:48:22]Sock 9.First char is OK [11:48:22]request: POST /json_proto HTTP/1.0 [11:48:22]Method: POST [11:48:22]URL: /json_proto [11:48:22]Method is POST - this is cgi request [11:48:22]url: /json_proto [11:48:22]query_string will be loaded in cgi processing [11:48:22]execute_cgi json_proto POST (null) [11:48:22]execute_cgi path=json_proto method=POST [11:48:22]POST find Content-Length [11:48:22]Host: 172.17.43.67:8080 [11:48:22]Content-Length: 683 [11:48:22]Content-Type: application/json [11:48:22] [11:48:22]POST finish read [11:48:22]Found Content-Length = 683 [11:48:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786262", "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" ] } } [11:48:22]execute_script... [11:48: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)1786262", "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" ] } } [11:48:22]POST & json_proto [11:48:22]process_json_proto [11:48:22]json parsed OK: [11:48:22]protocol is kg_v1.0 [11:48:22]action value=close_receipt [11:48:22]process_action close_receipt [11:48:22]cmd_close_receipt [11:48:22]MH_GetDate [11:48:22]Write to MH i2c: F0 00 00 C5 08 BC [11:48:22]Write i2c OK [11:48:22]MH_I2C_Read... [11:48:22]Read from MH i2c: F0 [11:48:22]MH_I2C_Read... [11:48:22]Read from MH i2c: F0 09 00 [11:48:22]MH_I2C_Read... [11:48:22]Read from MH i2c: F0 09 00 C5 08 00 87 55 F1 66 6A BD 47 65 CB [11:48:22]GetLastDocTimeStamp 1727091688 [11:48:22]current date 1727092103 [11:48:22]FM_GetShiftState [11:48:22]SAM_PROTO_GetShiftState [11:48:22]wFMCommunicate request_size=4 [11:48:22]MH_SAM_APDU [11:48:22]CAPDU: 80 13 01 00 [11:48:22]Write to MH i2c: E2 08 00 C6 08 80 13 01 00 00 00 00 00 4B [11:48:22]Write i2c OK [11:48:22]MH_I2C_Read... [11:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:22]Read from MH i2c: E2 [11:48:22]MH_I2C_Read... [11:48:22]Read from MH i2c: E2 0E 00 [11:48:22]MH_I2C_Read... [11:48:22]Read from MH i2c: E2 0E 00 C6 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [11:48:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:48:22]wFMCommunicate OK [11:48:22]SAM_PROTO_GetShiftState done [11:48:22]FM_GetShiftState done [11:48:22]opened in 1727051593 [11:48:22]opened+sec_in_day 1727137993 [11:48:22]quantity*price = 100021 [11:48:22]sum+1 = 100023 [11:48: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 СНО: Общий режим Чек 128 23.09.2024 11:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152256 ФПД: 253179621312396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114823&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152256&fm=253179621312396&tin=02508201610067®Number=0000000000091825&sum=100000 [11:48:24]StoreToDocumentArchive [11:48:24]shift 476 fd 152256 [11:48:24]save to /storage/0476/doc_00152256 [11:48:24]save last doc name /storage/0476/doc_00152256 to /storage/kkm_last_doc_name [11:48:24]save OK [11:48:24]Clear old archive folders... [11:48:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:48:24]tlvbuf is 01612310 [11:48:24]SAM_PROTO_ClearQueue [11:48:24]wFMCommunicate request_size=4 [11:48:24]MH_SAM_APDU [11:48:24]CAPDU: 80 09 00 00 [11:48:24]Write to MH i2c: E2 08 00 D3 08 80 09 00 00 00 00 00 00 4D [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]OFD Sender: No OFD packet to send [11:48:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:24]Read from MH i2c: E2 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 D3 08 00 90 00 4F [11:48:24]RAPDU: 90 00 [11:48:24]wFMCommunicate OK [11:48:24]SAM_PROTO_ClearQueue done [11:48:24]KKMCreateOFDPacket [11:48:24]OFDProtocolAddRootSTLVToBuf [11:48:24]FM_MakeSignedData [11:48:24]FM_MakeSignedData [11:48:24]SAM_PROTO_SignData [11:48:24]wFMCommunicate request_size=4 [11:48:24]MH_SAM_APDU [11:48:24]CAPDU: 80 0D 01 02 [11:48:24]Write to MH i2c: E2 08 00 D4 08 80 0D 01 02 00 00 00 00 55 [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:24]Read from MH i2c: E2 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 D4 08 00 90 00 50 [11:48:24]RAPDU: 90 00 [11:48:24]wFMCommunicate OK [11:48:24]wFMCommunicate request_size=255 [11:48:24]MH_SAM_APDU [11:48:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 87 55 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E6 [11:48:24]Write to MH i2c: E2 02 01 D5 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 87 55 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E6 00 00 8B [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:24]Read from MH i2c: E2 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [11:48:24]RAPDU: 90 00 [11:48:24]wFMCommunicate OK [11:48:24]wFMCommunicate request_size=10 [11:48:24]MH_SAM_APDU [11:48:24]CAPDU: 80 0D 02 02 05 43 F9 64 87 8C [11:48:24]Write to MH i2c: E2 0D 00 D6 08 80 0D 02 02 05 00 43 F9 64 87 8C 00 00 15 [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:24]Read from MH i2c: E2 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [11:48:24]RAPDU: 90 00 [11:48:24]wFMCommunicate OK [11:48:24]wFMCommunicate request_size=4 [11:48:24]MH_SAM_APDU [11:48:24]CAPDU: 80 0D 03 02 [11:48:24]Write to MH i2c: E2 08 00 D7 08 80 0D 03 02 00 00 00 00 5A [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:24]Read from MH i2c: E2 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 0B 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 0B 00 D7 08 00 8D E6 FC 33 42 9D 7E 1C 90 00 76 [11:48:24]RAPDU: 8D E6 FC 33 42 9D 7E 1C 90 00 [11:48:24]wFMCommunicate OK [11:48:24]SAM_PROTO_SignData done [11:48:24]FM_MakeSignedData done [11:48:24]CreateOFDProtocolMessage [11:48:24]wFMCommunicate request_size=4 [11:48:24]MH_SAM_APDU [11:48:24]CAPDU: 80 11 00 00 [11:48:24]Write to MH i2c: E2 08 00 D8 08 80 11 00 00 00 00 00 00 5A [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:24]Read from MH i2c: E2 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 17 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: E2 17 00 D8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [11:48:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:48:24]wFMCommunicate OK [11:48:24]CreateOFDProtocolMessage done [11:48:24]OFDSenderStorePacket 152256 [11:48:24]StoreOFDPacket docnum=152256 [11:48: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 B7 00 07 01 E7 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 80 00 00 00 F4 03 04 00 87 55 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E6 43 F9 64 87 8C 8D E6 FC 33 42 9D 7E 1C [11:48:24]CheckFolder [11:48:24]dirname=/storage/ofd_packets [11:48:24]CheckFolder done [11:48:24]ProducePacketName [11:48:24]name=ofd_packets/00152256 [11:48:24]NVStorageSaveData ofd_packets/00152256 [11:48:24]File name is /storage/ofd_packets/00152256 [11:48:24]Write 301 bytes [11:48:24]NVStorageSaveData done [11:48:24]OFDSenderStorePacket done [11:48:24]KKMCreateOFDPacket done [11:48:24]NVStorageSaveData kkm_last_timestamp [11:48:24]File name is /storage/kkm_last_timestamp [11:48:24]Write 4 bytes [11:48:24]NVStorageSaveData done [11:48:24]ExternCall_PrintAddStr [11:48:24]wPrintStart [11:48:24]Write to MH i2c: 01 00 00 D9 08 E1 [11:48:24]Write i2c OK [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: 01 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: 01 07 00 [11:48:24]MH_I2C_Read... [11:48:24]Read from MH i2c: 01 07 00 D9 08 00 00 00 00 00 FF 0F F6 [11:48:24]RasterBufferAndPrint [11:48:24]line Счет N : (1)1786262 [11:48:24]line ИНН: 02508201610067 [11:48:24]line Контрольно-Кассовый Чек [11:48:24]line ПРОДАЖА [11:48:24]line ТРК (МРК, ГНК) : 23 [11:48:24]line Товар: 2710124500 [11:48:24]line Аи-95-К-5 [11:48:24]line 13.480 * 74.20 [11:48:24]line = 1000.22 [11:48:24]line НДС 12% НСП 1% [11:48:24]line > о реализуемом товаре [11:48:24]line ОКРУГЛЕНИЕ: -0.22 [11:48:24]line ИТОГО: 1000.00 [11:48:24]line Внесено: 1000.00 [11:48:24]line СДАЧА: 0.00 [11:48:24]line НСП 1% : 8.85 [11:48:24]line НДС 12% : 106.22 [11:48:24]line Наличными: 1000.00 [11:48:24]line Безнал.: 0.00 [11:48:24]line Место: АЗС № 89 "Партнер Нефть" [11:48:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:48:24]line СНО: Общий режим [11:48:24]line Чек 128 23.09.2024 11:48 [11:48:24]line Смена: 476 ФФД: 1.0 [11:48:24]line ЗНМ: 0300000113 [11:48:24]line РНМ: 0000000000091825 [11:48:24]line Версия ККМ: 001 [11:48:24]line ФМ: 0000000000871835 [11:48:24]line ФД: 152256 [11:48:24]line ФПД: 253179621312396 [11:48:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114823&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152256&fm=253179621312396&tin=02508201610067®Number=0000000000091825&sum=100000 [11:48:24]written 0, free lines is 4095 [11:48:24]OFD Sender: Processing packet 152256 [packets to send 828, broken 827] [11:48:24]ProducePacketName [11:48:24]name=ofd_packets/00152256 [11:48:24]OFD Sender: To server: pG, [11:48:24]CommunicateWithHost lk.salyk.kg:30040 [11:48:24]ConnectInit lk.salyk.kg [11:48:25]Connected sock=8 [11:48: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 B7 00 07 01 E7 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 80 00 00 00 F4 03 04 00 87 55 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E6 43 F9 64 87 8C 8D E6 FC 33 42 9D 7E 1C [11:48:25]Write to MH i2c: 01 00 00 04 09 0D [11:48:25]Write i2c OK [11:48:25]MH_I2C_Read... [11:48:25]Read from MH i2c: 01 [11:48:25]MH_I2C_Read... [11:48:25]Read from MH i2c: 01 07 00 [11:48:25]MH_I2C_Read... [11:48:25]Read from MH i2c: 01 07 00 04 09 00 00 00 00 00 DE 0C FE [11:48:25]RasterBufferAndPrint [11:48:25]line [11:48:25]line [11:48:25]line [11:48:25]line [11:48:25]line [11:48:25]written 0, free lines is 3300 [11:48:25]MH_Cut [11:48:25]Write to MH i2c: D1 01 00 0B 09 01 E6 [11:48:25]Write i2c OK [11:48:25]MH_I2C_Read... [11:48:25]Read from MH i2c: D1 [11:48:25]MH_I2C_Read... [11:48:25]Read from MH i2c: D1 01 00 [11:48:25]MH_I2C_Read... [11:48:25]Read from MH i2c: D1 01 00 0B 09 00 E5 [11:48:25]Write to MH i2c: 01 00 00 0C 09 15 [11:48:25]Write i2c OK [11:48:25]MH_I2C_Read... [11:48: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 B5 34 47 00 FB 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 52 02 00 F4 03 04 00 88 FD F0 66 B6 04 01 00 00 CE B2 C8 5D 54 96 66 5A [11:48:25]CommunicateWithHost err = 0 [11:48:25]CheckOFDResponse [11:48:25]1017 (14) - 77093643461234 [11:48:25]1041 (16) - 0000000000871835 [11:48:25]1040 (4) - 152256 [11:48:25]1012 (4) - 23.09.2024 05:32 [11:48:25]1206 (1) - 0 [11:48:25]OFD Sender: Remove packet 152256 [11:48:25]ProducePacketName [11:48:25]name=ofd_packets/00152256 [11:48:25]NVStorageDeleteData [11:48:25]*** Cut start [11:48:25]*** Purtial cut [11:48:25]*** Stage 1: CUTSNS_PIN = 1 [11:48:26]Read from MH i2c: 01 [11:48:26]MH_I2C_Read... [11:48:26]*** Stop cut motor [11:48:26]*** Cut end [11:48:26]Read from MH i2c: 01 07 00 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: 01 07 00 0C 09 00 00 00 00 00 FF 0F 2A [11:48:26]process_action close_receipt done [11:48:26]requested_data is exist [11:48:26]produce_requested_data [11:48:26]requested_item fm.sn is exist - process it [11:48:26]wFMCommunicate request_size=4 [11:48:26]MH_SAM_APDU [11:48:26]CAPDU: 80 11 00 00 [11:48:26]Write to MH i2c: E2 08 00 0D 09 80 11 00 00 00 00 00 00 90 [11:48:26]Write i2c OK [11:48:26]MH_I2C_Read... [11:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:26]Read from MH i2c: E2 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 17 00 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 17 00 0D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [11:48: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:48:26]wFMCommunicate OK [11:48:26]requested_item fd.num is exist - process it [11:48:26]SAM_PROTO_GetFieldsCounters [11:48:26]wFMCommunicate request_size=4 [11:48:26]MH_SAM_APDU [11:48:26]CAPDU: 80 13 00 00 [11:48:26]Write to MH i2c: E2 08 00 0E 09 80 13 00 00 00 00 00 00 93 [11:48:26]Write i2c OK [11:48:26]MH_I2C_Read... [11:48:26]OFD Sender: No OFD packet to send [11:48:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:26]Read from MH i2c: E2 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 62 00 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 62 00 0E 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 C0 52 02 00 0E 04 04 00 DC 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 25 [11:48: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 52 02 00 0E 04 04 00 DC 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:48:26]wFMCommunicate OK [11:48:26]SAM_PROTO_GetFieldsCounters done [11:48:26]requested_item shift.num is exist - process it [11:48:26]requested_item shift.opened is exist - process it [11:48:26]req_shift_opened [11:48:26]FM_GetShiftState [11:48:26]SAM_PROTO_GetShiftState [11:48:26]wFMCommunicate request_size=4 [11:48:26]MH_SAM_APDU [11:48:26]CAPDU: 80 13 01 00 [11:48:26]Write to MH i2c: E2 08 00 0F 09 80 13 01 00 00 00 00 00 95 [11:48:26]Write i2c OK [11:48:26]MH_I2C_Read... [11:48:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:26]Read from MH i2c: E2 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 0E 00 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 0E 00 0F 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F7 [11:48:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:48:26]wFMCommunicate OK [11:48:26]SAM_PROTO_GetShiftState done [11:48:26]FM_GetShiftState done [11:48:26]req_shift_opened done [11:48:26]requested_item shift.open_date is exist - process it [11:48:26]req_shift_open_date [11:48:26]req_shift_open_date done [11:48:26]produce_requested_data done [11:48:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152256,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:48:26]process_action_free close_receipt [11:48:26]json_value_free [11:48:26]json_value_free done [11:48:26]process_json_proto returns [11:48:26]Send response to host [11:48:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152256,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:48:26]free response buf [11:48:26]execute_script done [11:48:26]execute_script returns [11:48:26]free content buf [11:48:26]Sock 9.Close socket [11:48:26]Sock 9.Thread stoped [11:48:31]OFD Sender: No OFD packet to send [11:48:36]OFD Sender: No OFD packet to send [11:48:41]OFD Sender: No OFD packet to send [11:48:45]recv_with_timeout no data received [11:48:46]OFD Sender: No OFD packet to send [11:48:51]OFD Sender: No OFD packet to send [11:48:56]OFD Sender: No OFD packet to send [11:48:59]recv_with_timeout no data received [11:49:01]OFD Sender: No OFD packet to send [11:49:06]OFD Sender: No OFD packet to send [11:49:11]OFD Sender: No OFD packet to send [11:49:16]OFD Sender: No OFD packet to send [11:49:21]OFD Sender: No OFD packet to send [11:49:26]OFD Sender: No OFD packet to send [11:49:31]OFD Sender: No OFD packet to send [11:49:36]OFD Sender: No OFD packet to send [11:49:41]OFD Sender: No OFD packet to send [11:49:46]OFD Sender: No OFD packet to send [11:49:51]OFD Sender: No OFD packet to send [11:49:56]OFD Sender: No OFD packet to send [11:50:01]OFD Sender: No OFD packet to send [11:50:06]OFD Sender: No OFD packet to send [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:46]OFD Sender: No OFD packet to send [11:50:51]OFD Sender: No OFD packet to send [11:50:56]OFD Sender: No OFD packet to send [11:51:01]OFD Sender: No OFD packet to send [11:51:06]OFD Sender: No OFD packet to send [11:51:11]OFD Sender: No OFD packet to send [11:51:16]OFD Sender: No OFD packet to send [11:51:21]OFD Sender: No OFD packet to send [11:51:26]OFD Sender: No OFD packet to send [11:51:31]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:43]recv_with_timeout no data received [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]OFD Sender: No OFD packet to send [11:52:37]OFD Sender: No OFD packet to send [11:52:42]OFD Sender: No OFD packet to send [11:52:47]OFD Sender: No OFD packet to send [11:52:52]OFD Sender: No OFD packet to send [11:52:57]OFD Sender: No OFD packet to send [11:53:02]OFD Sender: No OFD packet to send [11:53:07]OFD Sender: No OFD packet to send [11:53:12]OFD Sender: No OFD packet to send [11:53:17]OFD Sender: No OFD packet to send [11:53:22]OFD Sender: No OFD packet to send [11:53:27]OFD Sender: No OFD packet to send [11:53:32]OFD Sender: No OFD packet to send [11:53:37]OFD Sender: No OFD packet to send [11:53:42]OFD Sender: No OFD packet to send [11:53:47]OFD Sender: No OFD packet to send [11:53:52]OFD Sender: No OFD packet to send [11:53:54]accept exits with 10 [11:53:54]New connection [11:53:54]New thread 3066903908 created [11:53:54]Thread 3067047268 joined [11:53:54]Waiting for new connection... [11:53:54] Sock 10.Parse request [11:53:54]Sock 10.Check first char [11:53:54]Sock 10.First char is OK [11:53:54]request: POST /json_proto HTTP/1.0 [11:53:54]Method: POST [11:53:54]URL: /json_proto [11:53:54]Method is POST - this is cgi request [11:53:54]url: /json_proto [11:53:54]query_string will be loaded in cgi processing [11:53:54]execute_cgi json_proto POST (null) [11:53:54]execute_cgi path=json_proto method=POST [11:53:54]POST find Content-Length [11:53:54]Host: 172.17.43.67:8080 [11:53:54]Content-Length: 799 [11:53:54]Content-Type: application/json [11:53:54] [11:53:54]POST finish read [11:53:54]Found Content-Length = 799 [11:53:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786261", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:54]execute_script... [11:53:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786261", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:54]POST & json_proto [11:53:54]process_json_proto [11:53:54]json parsed OK: [11:53:54]protocol is kg_v1.0 [11:53:54]action value=close_receipt [11:53:54]process_action close_receipt [11:53:54]cmd_close_receipt [11:53:54]MH_GetDate [11:53:54]Write to MH i2c: F0 00 00 10 09 08 [11:53:54]Write i2c OK [11:53:54]MH_I2C_Read... [11:53:54]Read from MH i2c: F0 [11:53:54]MH_I2C_Read... [11:53:54]Read from MH i2c: F0 09 00 [11:53:54]MH_I2C_Read... [11:53:54]Read from MH i2c: F0 09 00 10 09 00 D3 56 F1 66 6A BD 47 65 64 [11:53:54]GetLastDocTimeStamp 1727092103 [11:53:54]current date 1727092435 [11:53:54]FM_GetShiftState [11:53:54]SAM_PROTO_GetShiftState [11:53:54]wFMCommunicate request_size=4 [11:53:54]MH_SAM_APDU [11:53:54]CAPDU: 80 13 01 00 [11:53:54]Write to MH i2c: E2 08 00 11 09 80 13 01 00 00 00 00 00 97 [11:53:54]Write i2c OK [11:53:54]MH_I2C_Read... [11:53:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:54]Read from MH i2c: E2 [11:53:54]MH_I2C_Read... [11:53:54]Read from MH i2c: E2 0E 00 [11:53:54]MH_I2C_Read... [11:53:54]Read from MH i2c: E2 0E 00 11 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F9 [11:53:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:53:54]wFMCommunicate OK [11:53:54]SAM_PROTO_GetShiftState done [11:53:54]FM_GetShiftState done [11:53:54]opened in 1727051593 [11:53:54]opened+sec_in_day 1727137993 [11:53:54]quantity*price = 0 [11:53:54]sum+1 = 1 [11:53:54]Check (price>sum+1) || (price+1 о реализуемом товаре [11:53:56]line ИТОГО: 0.00 [11:53:56]line НСП 1% : 0.00 [11:53:56]line НДС 12% : 0.00 [11:53:56]line Наличными: 0.00 [11:53:56]line Безнал.: 0.00 [11:53:56]line Место: АЗС № 89 "Партнер Нефть" [11:53:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:53:56]line СНО: Общий режим [11:53:56]line Чек 129 23.09.2024 11:53 [11:53:56]line Смена: 476 ФФД: 1.0 [11:53:56]line ЗНМ: 0300000113 [11:53:56]line РНМ: 0000000000091825 [11:53:56]line Версия ККМ: 001 [11:53:56]line Талоны: Топливные Талоны [11:53:56]line 3476260 [11:53:56]line ФМ: 0000000000871835 [11:53:56]line ФД: 152257 [11:53:56]line ФПД: 41082634890795 [11:53:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115355&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152257&fm=41082634890795&tin=02508201610067®Number=0000000000091825&sum=0 [11:53:56]written 0, free lines is 4095 [11:53:56]OFD Sender: Processing packet 152257 [packets to send 828, broken 827] [11:53:56]ProducePacketName [11:53:56]name=ofd_packets/00152257 [11:53:56]OFD Sender: To server: pG, [11:53:56]CommunicateWithHost lk.salyk.kg:30040 [11:53:56]ConnectInit lk.salyk.kg [11:53:56]Write to MH i2c: 01 00 00 4E 09 57 [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: 01 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: 01 07 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: 01 07 00 4E 09 00 00 00 00 00 DE 0C 48 [11:53:56]RasterBufferAndPrint [11:53:56]line [11:53:56]line [11:53:56]line [11:53:56]line [11:53:56]line [11:53:56]written 0, free lines is 3300 [11:53:56]MH_Cut [11:53:56]Write to MH i2c: D1 01 00 55 09 01 30 [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: D1 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: D1 01 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: D1 01 00 55 09 00 2F [11:53:56]Write to MH i2c: 01 00 00 56 09 5F [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]Connected sock=11 [11:53: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 77 21 04 01 D3 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 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 81 00 00 00 F4 03 04 00 D3 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 5D 4B DB EE 2B 51 D1 99 B5 3A 1D 82 0A [11:53: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 4F 0E 47 00 DE 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 C1 52 02 00 F4 03 04 00 D4 FE F0 66 B6 04 01 00 00 BB 5C B9 1A 17 D3 2E 3C [11:53:57]CommunicateWithHost err = 0 [11:53:57]CheckOFDResponse [11:53:57]1017 (14) - 77093643461234 [11:53:57]1041 (16) - 0000000000871835 [11:53:57]1040 (4) - 152257 [11:53:57]1012 (4) - 23.09.2024 05:38 [11:53:57]1206 (1) - 0 [11:53:57]OFD Sender: Remove packet 152257 [11:53:57]ProducePacketName [11:53:57]name=ofd_packets/00152257 [11:53:57]NVStorageDeleteData [11:53:57]*** Cut start [11:53:57]*** Purtial cut [11:53:57]*** Stage 1: CUTSNS_PIN = 1 [11:53:57]OFD Sender: No OFD packet to send [11:53:57]Read from MH i2c: 01 [11:53:57]MH_I2C_Read... [11:53:57]*** Stop cut motor [11:53:57]Read from MH i2c: 01 07 00 [11:53:57]MH_I2C_Read... [11:53:57]*** Cut end [11:53:57]Read from MH i2c: 01 07 00 56 09 00 00 00 00 00 FF 0F 74 [11:53:57]process_action close_receipt done [11:53:57]requested_data is exist [11:53:57]produce_requested_data [11:53:57]requested_item fm.sn is exist - process it [11:53:57]wFMCommunicate request_size=4 [11:53:57]MH_SAM_APDU [11:53:57]CAPDU: 80 11 00 00 [11:53:57]Write to MH i2c: E2 08 00 57 09 80 11 00 00 00 00 00 00 DA [11:53:57]Write i2c OK [11:53:57]MH_I2C_Read... [11:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:57]Read from MH i2c: E2 [11:53:57]MH_I2C_Read... [11:53:57]Read from MH i2c: E2 17 00 [11:53:57]MH_I2C_Read... [11:53:57]Read from MH i2c: E2 17 00 57 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [11:53: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:53:57]wFMCommunicate OK [11:53:57]requested_item fd.num is exist - process it [11:53:57]SAM_PROTO_GetFieldsCounters [11:53:57]wFMCommunicate request_size=4 [11:53:57]MH_SAM_APDU [11:53:57]CAPDU: 80 13 00 00 [11:53:57]Write to MH i2c: E2 08 00 58 09 80 13 00 00 00 00 00 00 DD [11:53:57]Write i2c OK [11:53:57]MH_I2C_Read... [11:53:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:58]Read from MH i2c: E2 [11:53:58]MH_I2C_Read... [11:53:58]Read from MH i2c: E2 62 00 [11:53:58]MH_I2C_Read... [11:53:58]Read from MH i2c: E2 62 00 58 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 C1 52 02 00 0E 04 04 00 DC 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 73 [11:53: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 C1 52 02 00 0E 04 04 00 DC 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:53:58]wFMCommunicate OK [11:53:58]SAM_PROTO_GetFieldsCounters done [11:53:58]requested_item shift.num is exist - process it [11:53:58]requested_item shift.opened is exist - process it [11:53:58]req_shift_opened [11:53:58]FM_GetShiftState [11:53:58]SAM_PROTO_GetShiftState [11:53:58]wFMCommunicate request_size=4 [11:53:58]MH_SAM_APDU [11:53:58]CAPDU: 80 13 01 00 [11:53:58]Write to MH i2c: E2 08 00 59 09 80 13 01 00 00 00 00 00 DF [11:53:58]Write i2c OK [11:53:58]MH_I2C_Read... [11:53:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:58]Read from MH i2c: E2 [11:53:58]MH_I2C_Read... [11:53:58]Read from MH i2c: E2 0E 00 [11:53:58]MH_I2C_Read... [11:53:58]Read from MH i2c: E2 0E 00 59 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 41 [11:53:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:53:58]wFMCommunicate OK [11:53:58]SAM_PROTO_GetShiftState done [11:53:58]FM_GetShiftState done [11:53:58]req_shift_opened done [11:53:58]requested_item shift.open_date is exist - process it [11:53:58]req_shift_open_date [11:53:58]req_shift_open_date done [11:53:58]produce_requested_data done [11:53:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152257,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:53:58]process_action_free close_receipt [11:53:58]json_value_free [11:53:58]json_value_free done [11:53:58]process_json_proto returns [11:53:58]Send response to host [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 19 09 00 90 00 96 [11:53:55]RAPDU: 90 00 [11:53:55]wFMCommunicate OK [11:53:55]wFMCommunicate request_size=13 [11:53:55]MH_SAM_APDU [11:53:55]CAPDU: 80 15 02 00 08 F4 03 04 00 D3 56 F1 66 [11:53:55]Write to MH i2c: E2 10 00 1A 09 80 15 02 00 08 00 F4 03 04 00 D3 56 F1 66 00 00 2E [11:53:55]Write i2c OK [11:53:55]MH_I2C_Read... [11:53:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:53:55]Read from MH i2c: E2 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 1A 09 00 90 00 97 [11:53:55]RAPDU: 90 00 [11:53:55]wFMCommunicate OK [11:53:55]wFMCommunicate request_size=25 [11:53:55]MH_SAM_APDU [11:53:55]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:53:55]Write to MH i2c: E2 1C 00 1B 09 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 06 [11:53:55]Write i2c OK [11:53:55]MH_I2C_Read... [11:53:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:53:55]Read from MH i2c: E2 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 1B 09 00 90 00 98 [11:53:55]RAPDU: 90 00 [11:53:55]wFMCommunicate OK [11:53:55]wFMCommunicate request_size=4 [11:53:55]MH_SAM_APDU [11:53:55]CAPDU: 80 15 03 00 [11:53:55]Write to MH i2c: E2 08 00 1C 09 80 15 03 00 00 00 00 00 A6 [11:53:55]Write i2c OK [11:53:55]MH_I2C_Read... [11:53:55]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:53:55]Read from MH i2c: E2 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 40 00 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 40 00 1C 09 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 C1 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 81 00 00 00 35 04 06 00 25 5D 4B DB EE 2B 90 00 D0 [11:53:55]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 C1 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 81 00 00 00 35 04 06 00 25 5D 4B DB EE 2B 90 00 [11:53:55]wFMCommunicate OK [11:53:55]SAM_PROTO_ProcessDocument answer len = 59 [11:53:55]SAM_PROTO_ProcessDocument done [11:53:55]SetTLVBufToDocument [11:53:55]Processing tag 1209 (04B9) [11:53:55]Malloc new data [11:53:55]Processing tag 1041 (0411) [11:53:55]Processing tag 1040 (0410) [11:53:55]Malloc new data [11:53:55]Processing tag 1038 (040E) [11:53:55]Malloc new data [11:53:55]Processing tag 1042 (0412) [11:53:55]Malloc new data [11:53:55]Processing tag 1077 (0435) [11:53:55]Malloc new data [11:53:55]SetTLVBufToDocument err=0 [11:53:55]KKMLoadAndSignReceiptData store KKM data [11:53:55]KKMLoadAndSignReceiptData err=0 [11:53:55]wFMCommunicate request_size=4 [11:53:55]MH_SAM_APDU [11:53:55]CAPDU: 80 11 00 00 [11:53:55]Write to MH i2c: E2 08 00 1D 09 80 11 00 00 00 00 00 00 A0 [11:53:55]Write i2c OK [11:53:55]MH_I2C_Read... [11:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:55]Read from MH i2c: E2 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 17 00 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 17 00 1D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [11:53: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:53:55]wFMCommunicate OK [11:53:55]Счет N : (1)1786261 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 120.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 СНО: Общий режим Чек 129 23.09.2024 11:53 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3476260 ФМ: 0000000000871835 ФД: 152257 ФПД: 41082634890795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115355&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152257&fm=41082634890795&tin=02508201610067®Number=0000000000091825&sum=0 [11:53:55]StoreToDocumentArchive [11:53:55]shift 476 fd 152257 [11:53:55]save to /storage/0476/doc_00152257 [11:53:55]save last doc name /storage/0476/doc_00152257 to /storage/kkm_last_doc_name [11:53:55]save OK [11:53:55]Clear old archive folders... [11:53:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:53:55]tlvbuf is 015E8290 [11:53:55]SAM_PROTO_ClearQueue [11:53:55]wFMCommunicate request_size=4 [11:53:55]MH_SAM_APDU [11:53:55]CAPDU: 80 09 00 00 [11:53:55]Write to MH i2c: E2 08 00 1E 09 80 09 00 00 00 00 00 00 99 [11:53:55]Write i2c OK [11:53:55]MH_I2C_Read... [11:53:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:55]Read from MH i2c: E2 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 [11:53:55]MH_I2C_Read... [11:53:55]Read from MH i2c: E2 03 00 1E 09 00 90 00 9B [11:53:55]RAPDU: 90 00 [11:53:55]wFMCommunicate OK [11:53:55]SAM_PROTO_ClearQueue done [11:53:55]KKMCreateOFDPacket [11:53:55]OFDProtocolAddRootSTLVToBuf [11:53:55]FM_MakeSignedData [11:53:55]FM_MakeSignedData [11:53:55]SAM_PROTO_SignData [11:53:55]wFMCommunicate request_size=4 [11:53:55]MH_SAM_APDU [11:53:55]CAPDU: 80 0D 01 02 [11:53:55]Write to MH i2c: E2 08 00 1F 09 80 0D 01 02 00 00 00 00 A1 [11:53:55]Write i2c OK [11:53:55]MH_I2C_Read... [11:53:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:56]Read from MH i2c: E2 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 03 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 03 00 1F 09 00 90 00 9C [11:53:56]RAPDU: 90 00 [11:53:56]wFMCommunicate OK [11:53:56]wFMCommunicate request_size=255 [11:53:56]MH_SAM_APDU [11:53: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 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 81 00 00 00 F4 03 04 00 D3 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 5D 4B DB [11:53:56]Write to MH i2c: E2 02 01 20 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 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 81 00 00 00 F4 03 04 00 D3 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 25 5D 4B DB 00 00 2E [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:56]Read from MH i2c: E2 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 03 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 03 00 20 09 00 90 00 9D [11:53:56]RAPDU: 90 00 [11:53:56]wFMCommunicate OK [11:53:56]wFMCommunicate request_size=7 [11:53:56]MH_SAM_APDU [11:53:56]CAPDU: 80 0D 02 02 02 EE 2B [11:53:56]Write to MH i2c: E2 0A 00 21 09 80 0D 02 02 02 00 EE 2B 00 00 C1 [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:56]Read from MH i2c: E2 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 03 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [11:53:56]RAPDU: 90 00 [11:53:56]wFMCommunicate OK [11:53:56]wFMCommunicate request_size=4 [11:53:56]MH_SAM_APDU [11:53:56]CAPDU: 80 0D 03 02 [11:53:56]Write to MH i2c: E2 08 00 22 09 80 0D 03 02 00 00 00 00 A6 [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:56]Read from MH i2c: E2 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 0B 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 0B 00 22 09 00 51 D1 99 B5 3A 1D 82 0A 90 00 FA [11:53:56]RAPDU: 51 D1 99 B5 3A 1D 82 0A 90 00 [11:53:56]wFMCommunicate OK [11:53:56]SAM_PROTO_SignData done [11:53:56]FM_MakeSignedData done [11:53:56]CreateOFDProtocolMessage [11:53:56]wFMCommunicate request_size=4 [11:53:56]MH_SAM_APDU [11:53:56]CAPDU: 80 11 00 00 [11:53:56]Write to MH i2c: E2 08 00 23 09 80 11 00 00 00 00 00 00 A6 [11:53:56]Write i2c OK [11:53:56]MH_I2C_Read... [11:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:56]Read from MH i2c: E2 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 17 00 [11:53:56]MH_I2C_Read... [11:53:56]Read from MH i2c: E2 17 00 23 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [11: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 [11:53:56]wFMCommunicate OK [11:53:56]CreateOFDProtocolMessage done [11:53:56]OFDSenderStorePacket 152257 [11:53:56]StoreOFDPacket docnum=152257 [11:53:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152257,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:53:58]free response buf [11:53:58]execute_script done [11:53:58]execute_script returns [11:53:58]free content buf [11:53:58]Sock 10.Close socket [11:53:58]Sock 10.Thread stoped [11:54:02]OFD Sender: No OFD packet to send [11:54:06]accept exits with 9 [11:54:06]New connection [11:54:06]New thread 3067047268 created [11:54:06]Thread 3066903908 joined [11:54:06]Waiting for new connection... [11:54:06] Sock 9.Parse request [11:54:06]Sock 9.Check first char [11:54:06]Sock 9.First char is OK [11:54:06]request: POST /json_proto HTTP/1.0 [11:54:06]Method: POST [11:54:06]URL: /json_proto [11:54:06]Method is POST - this is cgi request [11:54:06]url: /json_proto [11:54:06]query_string will be loaded in cgi processing [11:54:06]execute_cgi json_proto POST (null) [11:54:06]execute_cgi path=json_proto method=POST [11:54:06]POST find Content-Length [11:54:06]Host: 172.17.43.67:8080 [11:54:06]Content-Length: 678 [11:54:06]Content-Type: application/json [11:54:06] [11:54:06]POST finish read [11:54:06]Found Content-Length = 678 [11:54:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786263", "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" ] } } [11:54:06]execute_script... [11:54: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)1786263", "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" ] } } [11:54:06]POST & json_proto [11:54:06]process_json_proto [11:54:06]json parsed OK: [11:54:06]protocol is kg_v1.0 [11:54:06]action value=close_receipt [11:54:06]process_action close_receipt [11:54:06]cmd_close_receipt [11:54:06]MH_GetDate [11:54:06]Write to MH i2c: F0 00 00 5A 09 52 [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: F0 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: F0 09 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: F0 09 00 5A 09 00 DF 56 F1 66 6A BD 47 65 BA [11:54:06]GetLastDocTimeStamp 1727092435 [11:54:06]current date 1727092447 [11:54:06]FM_GetShiftState [11:54:06]SAM_PROTO_GetShiftState [11:54:06]wFMCommunicate request_size=4 [11:54:06]MH_SAM_APDU [11:54:06]CAPDU: 80 13 01 00 [11:54:06]Write to MH i2c: E2 08 00 5B 09 80 13 01 00 00 00 00 00 E1 [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:06]Read from MH i2c: E2 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 0E 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 0E 00 5B 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 43 [11:54:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:54:06]wFMCommunicate OK [11:54:06]SAM_PROTO_GetShiftState done [11:54:06]FM_GetShiftState done [11:54:06]opened in 1727051593 [11:54:06]opened+sec_in_day 1727137993 [11:54:06]quantity*price = 20001 [11:54:06]sum+1 = 20002 [11:54:06]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 СНО: Общий режим Чек 130 23.09.2024 11:54 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152258 ФПД: 19833942032840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152258&fm=19833942032840&tin=02508201610067®Number=0000000000091825&sum=20000 [11:54:07]StoreToDocumentArchive [11:54:07]shift 476 fd 152258 [11:54:07]save to /storage/0476/doc_00152258 [11:54:07]save last doc name /storage/0476/doc_00152258 to /storage/kkm_last_doc_name [11:54:07]save OK [11:54:07]Clear old archive folders... [11:54:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:07]tlvbuf is 01598A50 [11:54:07]SAM_PROTO_ClearQueue [11:54:07]wFMCommunicate request_size=4 [11:54:07]MH_SAM_APDU [11:54:07]CAPDU: 80 09 00 00 [11:54:07]Write to MH i2c: E2 08 00 68 09 80 09 00 00 00 00 00 00 E3 [11:54:07]Write i2c OK [11:54:07]MH_I2C_Read... [11:54:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 68 09 00 90 00 E5 [11:54:08]RAPDU: 90 00 [11:54:08]wFMCommunicate OK [11:54:08]SAM_PROTO_ClearQueue done [11:54:08]KKMCreateOFDPacket [11:54:08]OFDProtocolAddRootSTLVToBuf [11:54:08]FM_MakeSignedData [11:54:08]FM_MakeSignedData [11:54:08]SAM_PROTO_SignData [11:54:08]wFMCommunicate request_size=4 [11:54:08]MH_SAM_APDU [11:54:08]CAPDU: 80 0D 01 02 [11:54:08]Write to MH i2c: E2 08 00 69 09 80 0D 01 02 00 00 00 00 EB [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 69 09 00 90 00 E6 [11:54:08]RAPDU: 90 00 [11:54:08]wFMCommunicate OK [11:54:08]wFMCommunicate request_size=255 [11:54:08]MH_SAM_APDU [11:54:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 DF 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 [11:54:08]Write to MH i2c: E2 02 01 6A 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 DF 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 00 00 7F [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 6A 09 00 90 00 E7 [11:54:08]RAPDU: 90 00 [11:54:08]wFMCommunicate OK [11:54:08]wFMCommunicate request_size=10 [11:54:08]MH_SAM_APDU [11:54:08]CAPDU: 80 0D 02 02 05 09 F3 11 C1 C8 [11:54:08]Write to MH i2c: E2 0D 00 6B 09 80 0D 02 02 05 00 09 F3 11 C1 C8 00 00 8E [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 03 00 6B 09 00 90 00 E8 [11:54:08]RAPDU: 90 00 [11:54:08]wFMCommunicate OK [11:54:08]wFMCommunicate request_size=4 [11:54:08]MH_SAM_APDU [11:54:08]CAPDU: 80 0D 03 02 [11:54:08]Write to MH i2c: E2 08 00 6C 09 80 0D 03 02 00 00 00 00 F0 [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 0B 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 0B 00 6C 09 00 7F 97 86 D7 4F BA 3C C7 90 00 70 [11:54:08]RAPDU: 7F 97 86 D7 4F BA 3C C7 90 00 [11:54:08]wFMCommunicate OK [11:54:08]SAM_PROTO_SignData done [11:54:08]FM_MakeSignedData done [11:54:08]CreateOFDProtocolMessage [11:54:08]wFMCommunicate request_size=4 [11:54:08]MH_SAM_APDU [11:54:08]CAPDU: 80 11 00 00 [11:54:08]Write to MH i2c: E2 08 00 6D 09 80 11 00 00 00 00 00 00 F0 [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:08]Read from MH i2c: E2 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 17 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: E2 17 00 6D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [11:54:08]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:08]wFMCommunicate OK [11:54:08]CreateOFDProtocolMessage done [11:54:08]OFDSenderStorePacket 152258 [11:54:08]StoreOFDPacket docnum=152258 [11:54: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 D2 A6 07 01 0C 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 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 82 00 00 00 F4 03 04 00 DF 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 09 F3 11 C1 C8 7F 97 86 D7 4F BA 3C C7 [11:54:08]CheckFolder [11:54:08]dirname=/storage/ofd_packets [11:54:08]CheckFolder done [11:54:08]ProducePacketName [11:54:08]name=ofd_packets/00152258 [11:54:08]NVStorageSaveData ofd_packets/00152258 [11:54:08]File name is /storage/ofd_packets/00152258 [11:54:08]Write 301 bytes [11:54:08]NVStorageSaveData done [11:54:08]OFDSenderStorePacket done [11:54:08]KKMCreateOFDPacket done [11:54:08]NVStorageSaveData kkm_last_timestamp [11:54:08]File name is /storage/kkm_last_timestamp [11:54:08]Write 4 bytes [11:54:08]NVStorageSaveData done [11:54:08]ExternCall_PrintAddStr [11:54:08]wPrintStart [11:54:08]Write to MH i2c: 01 00 00 6E 09 77 [11:54:08]Write i2c OK [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: 01 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: 01 07 00 [11:54:08]MH_I2C_Read... [11:54:08]Read from MH i2c: 01 07 00 6E 09 00 00 00 00 00 FF 0F 8C [11:54:08]RasterBufferAndPrint [11:54:08]line Счет N : (1)1786263 [11:54:08]line ИНН: 02508201610067 [11:54:08]line Контрольно-Кассовый Чек [11:54:08]line ПРОДАЖА [11:54:08]line ТРК (МРК, ГНК) : 22 [11:54:08]line Товар: 2710124130 [11:54:08]line Аи-92-К-5 [11:54:08]line 2.950 * 67.80 [11:54:08]line = 200.01 [11:54:08]line НДС 12% НСП 1% [11:54:08]line > о реализуемом товаре [11:54:08]line ОКРУГЛЕНИЕ: -0.01 [11:54:08]line ИТОГО: 200.00 [11:54:08]line Внесено: 200.00 [11:54:08]line СДАЧА: 0.00 [11:54:08]line НСП 1% : 1.77 [11:54:08]line НДС 12% : 21.24 [11:54:08]line Наличными: 200.00 [11:54:08]line Безнал.: 0.00 [11:54:08]line Место: АЗС № 89 "Партнер Нефть" [11:54:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:54:08]line СНО: Общий режим [11:54:08]line Чек 130 23.09.2024 11:54 [11:54:08]line Смена: 476 ФФД: 1.0 [11:54:08]line ЗНМ: 0300000113 [11:54:08]line РНМ: 0000000000091825 [11:54:08]line Версия ККМ: 001 [11:54:08]line ФМ: 0000000000871835 [11:54:08]line ФД: 152258 [11:54:08]line ФПД: 19833942032840 [11:54:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152258&fm=19833942032840&tin=02508201610067®Number=0000000000091825&sum=20000 [11:54:08]written 0, free lines is 4095 [11:54:08]OFD Sender: Processing packet 152258 [packets to send 828, broken 827] [11:54:08]ProducePacketName [11:54:08]name=ofd_packets/00152258 [11:54:08]OFD Sender: To server: pG, [11:54:08]CommunicateWithHost lk.salyk.kg:30040 [11:54:08]ConnectInit lk.salyk.kg [11:54:09]Write to MH i2c: 01 00 00 99 09 A2 [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: 01 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: 01 07 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: 01 07 00 99 09 00 00 00 00 00 D1 0C 86 [11:54:09]RasterBufferAndPrint [11:54:09]line [11:54:09]line [11:54:09]line [11:54:09]line [11:54:09]line [11:54:09]written 0, free lines is 3293 [11:54:09]MH_Cut [11:54:09]Write to MH i2c: D1 01 00 A0 09 01 7B [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: D1 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: D1 01 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: D1 01 00 A0 09 00 7A [11:54:09]Write to MH i2c: 01 00 00 A1 09 AA [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** Cut start [11:54:09]*** Purtial cut [11:54:09]*** Stage 1: CUTSNS_PIN = 1 [11:54:10]Connected sock=10 [11:54: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 D2 A6 07 01 0C 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 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 82 00 00 00 F4 03 04 00 DF 56 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 09 F3 11 C1 C8 7F 97 86 D7 4F BA 3C C7 [11:54:10]Read from MH i2c: 01 [11:54:10]MH_I2C_Read... [11:54:10]*** Stop cut motor [11:54:10]*** Cut end [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 A1 09 00 00 00 00 00 FF 0F BF [11:54:10]process_action close_receipt done [11:54:10]requested_data is exist [11:54:10]produce_requested_data [11:54:10]requested_item fm.sn is exist - process it [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 A2 09 80 11 00 00 00 00 00 00 25 [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 A2 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [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]requested_item fd.num is exist - process it [11:54:10]SAM_PROTO_GetFieldsCounters [11:54:10]wFMCommunicate request_size=4 [11:54:10]MH_SAM_APDU [11:54:10]CAPDU: 80 13 00 00 [11:54:10]Write to MH i2c: E2 08 00 A3 09 80 13 00 00 00 00 00 00 28 [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:10]Read from MH i2c: E2 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 62 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 62 00 A3 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 C2 52 02 00 0E 04 04 00 DC 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 C2 [11:54: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 C2 52 02 00 0E 04 04 00 DC 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:54:10]wFMCommunicate OK [11:54:10]SAM_PROTO_GetFieldsCounters done [11:54:10]requested_item shift.num is exist - process it [11:54:10]requested_item shift.opened is exist - process it [11:54:10]req_shift_opened [11:54:10]FM_GetShiftState [11:54:10]SAM_PROTO_GetShiftState [11:54:10]wFMCommunicate request_size=4 [11:54:10]MH_SAM_APDU [11:54:10]CAPDU: 80 13 01 00 [11:54:10]Write to MH i2c: E2 08 00 A4 09 80 13 01 00 00 00 00 00 2A [11:54:10]Write i2c OK [11:54:10]MH_I2C_Read... [11:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:10]Read from MH i2c: E2 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 0E 00 [11:54:10]MH_I2C_Read... [11:54:10]Read from MH i2c: E2 0E 00 A4 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8C [11:54:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:54:10]wFMCommunicate OK [11:54:10]SAM_PROTO_GetShiftState done [11:54:10]FM_GetShiftState done [11:54:10]req_shift_opened done [11:54:10]requested_item shift.open_date is exist - process it [11:54:10]req_shift_open_date [11:54:10]req_shift_open_date done [11:54:10]produce_requested_data done [11:54:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152258,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:54:10]process_action_free close_receipt [11:54:10]json_value_free [11:54:10]json_value_free done [11:54:10]process_json_proto returns [11:54:10]Send response to host [11:54:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152258,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:54:10]free response buf [11:54:10]execute_script done [11:54:10]execute_script returns [11:54:10]free content buf [11:54:10]Sock 9.Close socket [11:54:10]Sock 9.Thread stoped [11:54: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 EE 3A 47 00 7B 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 C2 52 02 00 F4 03 04 00 E2 FE F0 66 B6 04 01 00 00 4B C8 34 D9 27 ED 0C EE [11:54:12]CommunicateWithHost err = 0 [11:54:12]CheckOFDResponse [11:54:12]1017 (14) - 77093643461234 [11:54:12]1041 (16) - 0000000000871835 [11:54:12]1040 (4) - 152258 [11:54:12]1012 (4) - 23.09.2024 05:38 [11:54:12]1206 (1) - 0 [11:54:12]OFD Sender: Remove packet 152258 [11:54:12]ProducePacketName [11:54:12]name=ofd_packets/00152258 [11:54:12]NVStorageDeleteData [11:54:12]OFD Sender: No OFD packet to send [11:54:15]recv_with_timeout no data received [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:29]recv_with_timeout no data received [11:54:32]OFD Sender: No OFD packet to send [11:54:37]OFD Sender: No OFD packet to send [11:54:42]OFD Sender: No OFD packet to send [11:54:45]recv_with_timeout no data received [11:54:47]OFD Sender: No OFD packet to send [11:54:52]OFD Sender: No OFD packet to send [11:54:57]OFD Sender: No OFD packet to send [11:55:02]OFD Sender: No OFD packet to send [11:55:07]OFD Sender: No OFD packet to send [11:55:09]recv_with_timeout no data received [11:55:12]OFD Sender: No OFD packet to send [11:55:17]OFD Sender: No OFD packet to send [11:55:22]OFD Sender: No OFD packet to send [11:55:27]OFD Sender: No OFD packet to send [11:55:32]OFD Sender: No OFD packet to send [11:55:37]OFD Sender: No OFD packet to send [11:55:42]OFD Sender: No OFD packet to send [11:55:45]recv_with_timeout no data received [11:55:48]OFD Sender: No OFD packet to send [11:55:49]accept exits with 8 [11:55:49]New connection [11:55:49]New thread 3066903908 created [11:55:49]Thread 3067047268 joined [11:55:49]Waiting for new connection... [11:55:49] Sock 8.Parse request [11:55:49]Sock 8.Check first char [11:55:49]Sock 8.First char is OK [11:55:49]request: POST /json_proto HTTP/1.0 [11:55:49]Method: POST [11:55:49]URL: /json_proto [11:55:49]Method is POST - this is cgi request [11:55:49]url: /json_proto [11:55:49]query_string will be loaded in cgi processing [11:55:49]execute_cgi json_proto POST (null) [11:55:49]execute_cgi path=json_proto method=POST [11:55:49]POST find Content-Length [11:55:49]Host: 172.17.43.67:8080 [11:55:49]Content-Length: 683 [11:55:49]Content-Type: application/json [11:55:49] [11:55:49]POST finish read [11:55:49]Found Content-Length = 683 [11:55:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786266", "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" ] } } [11:55:49]execute_script... [11:55: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)1786266", "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" ] } } [11:55:49]POST & json_proto [11:55:49]process_json_proto [11:55:49]json parsed OK: [11:55:49]protocol is kg_v1.0 [11:55:49]action value=close_receipt [11:55:49]process_action close_receipt [11:55:49]cmd_close_receipt [11:55:49]MH_GetDate [11:55:49]Write to MH i2c: F0 00 00 A5 09 9D [11:55:49]Write i2c OK [11:55:49]MH_I2C_Read... [11:55:49]Read from MH i2c: F0 [11:55:49]MH_I2C_Read... [11:55:49]Read from MH i2c: F0 09 00 [11:55:49]MH_I2C_Read... [11:55:49]Read from MH i2c: F0 09 00 A5 09 00 45 57 F1 66 6A BD 47 65 6C [11:55:49]GetLastDocTimeStamp 1727092447 [11:55:49]current date 1727092549 [11:55:49]FM_GetShiftState [11:55:49]SAM_PROTO_GetShiftState [11:55:49]wFMCommunicate request_size=4 [11:55:49]MH_SAM_APDU [11:55:49]CAPDU: 80 13 01 00 [11:55:49]Write to MH i2c: E2 08 00 A6 09 80 13 01 00 00 00 00 00 2C [11:55:49]Write i2c OK [11:55:49]MH_I2C_Read... [11:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:49]Read from MH i2c: E2 [11:55:49]MH_I2C_Read... [11:55:49]Read from MH i2c: E2 0E 00 [11:55:49]MH_I2C_Read... [11:55:49]Read from MH i2c: E2 0E 00 A6 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8E [11:55:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:55:49]wFMCommunicate OK [11:55:49]SAM_PROTO_GetShiftState done [11:55:49]FM_GetShiftState done [11:55:49]opened in 1727051593 [11:55:49]opened+sec_in_day 1727137993 [11:55:49]quantity*price = 100021 [11:55:49]sum+1 = 100023 [11:55:49]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 СНО: Общий режим Чек 131 23.09.2024 11:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152259 ФПД: 190220881242519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152259&fm=190220881242519&tin=02508201610067®Number=0000000000091825&sum=100000 [11:55:50]StoreToDocumentArchive [11:55:50]shift 476 fd 152259 [11:55:50]save to /storage/0476/doc_00152259 [11:55:50]save last doc name /storage/0476/doc_00152259 to /storage/kkm_last_doc_name [11:55:50]save OK [11:55:50]Clear old archive folders... [11:55:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:50]tlvbuf is 0156DF20 [11:55:50]SAM_PROTO_ClearQueue [11:55:50]wFMCommunicate request_size=4 [11:55:50]MH_SAM_APDU [11:55:50]CAPDU: 80 09 00 00 [11:55:50]Write to MH i2c: E2 08 00 B3 09 80 09 00 00 00 00 00 00 2E [11:55:50]Write i2c OK [11:55:50]MH_I2C_Read... [11:55:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:50]Read from MH i2c: E2 [11:55:50]MH_I2C_Read... [11:55:50]Read from MH i2c: E2 03 00 [11:55:50]MH_I2C_Read... [11:55:50]Read from MH i2c: E2 03 00 B3 09 00 90 00 30 [11:55:50]RAPDU: 90 00 [11:55:50]wFMCommunicate OK [11:55:50]SAM_PROTO_ClearQueue done [11:55:50]KKMCreateOFDPacket [11:55:50]OFDProtocolAddRootSTLVToBuf [11:55:50]FM_MakeSignedData [11:55:50]FM_MakeSignedData [11:55:50]SAM_PROTO_SignData [11:55:50]wFMCommunicate request_size=4 [11:55:50]MH_SAM_APDU [11:55:50]CAPDU: 80 0D 01 02 [11:55:50]Write to MH i2c: E2 08 00 B4 09 80 0D 01 02 00 00 00 00 36 [11:55:50]Write i2c OK [11:55:50]MH_I2C_Read... [11:55:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:50]Read from MH i2c: E2 [11:55:50]MH_I2C_Read... [11:55:50]Read from MH i2c: E2 03 00 [11:55:50]MH_I2C_Read... [11:55:50]Read from MH i2c: E2 03 00 B4 09 00 90 00 31 [11:55:50]RAPDU: 90 00 [11:55:50]wFMCommunicate OK [11:55:50]wFMCommunicate request_size=255 [11:55:50]MH_SAM_APDU [11:55:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 45 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AD [11:55:50]Write to MH i2c: E2 02 01 B5 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 83 00 00 00 F4 03 04 00 45 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AD 00 00 F9 [11:55:50]Write i2c OK [11:55:50]MH_I2C_Read... [11:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:51]Read from MH i2c: E2 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 03 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 03 00 B5 09 00 90 00 32 [11:55:51]RAPDU: 90 00 [11:55:51]wFMCommunicate OK [11:55:51]wFMCommunicate request_size=10 [11:55:51]MH_SAM_APDU [11:55:51]CAPDU: 80 0D 02 02 05 01 40 0E 29 97 [11:55:51]Write to MH i2c: E2 0D 00 B6 09 80 0D 02 02 05 00 01 40 0E 29 97 00 00 52 [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:51]Read from MH i2c: E2 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 03 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 03 00 B6 09 00 90 00 33 [11:55:51]RAPDU: 90 00 [11:55:51]wFMCommunicate OK [11:55:51]wFMCommunicate request_size=4 [11:55:51]MH_SAM_APDU [11:55:51]CAPDU: 80 0D 03 02 [11:55:51]Write to MH i2c: E2 08 00 B7 09 80 0D 03 02 00 00 00 00 3B [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:51]Read from MH i2c: E2 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 0B 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 0B 00 B7 09 00 AF 2D BD CA 21 9D 47 C2 90 00 66 [11:55:51]RAPDU: AF 2D BD CA 21 9D 47 C2 90 00 [11:55:51]wFMCommunicate OK [11:55:51]SAM_PROTO_SignData done [11:55:51]FM_MakeSignedData done [11:55:51]CreateOFDProtocolMessage [11:55:51]wFMCommunicate request_size=4 [11:55:51]MH_SAM_APDU [11:55:51]CAPDU: 80 11 00 00 [11:55:51]Write to MH i2c: E2 08 00 B8 09 80 11 00 00 00 00 00 00 3B [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:51]Read from MH i2c: E2 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 17 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: E2 17 00 B8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [11:55:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:55:51]wFMCommunicate OK [11:55:51]CreateOFDProtocolMessage done [11:55:51]OFDSenderStorePacket 152259 [11:55:51]StoreOFDPacket docnum=152259 [11:55: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 84 07 01 51 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 45 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AD 01 40 0E 29 97 AF 2D BD CA 21 9D 47 C2 [11:55:51]CheckFolder [11:55:51]dirname=/storage/ofd_packets [11:55:51]CheckFolder done [11:55:51]ProducePacketName [11:55:51]name=ofd_packets/00152259 [11:55:51]NVStorageSaveData ofd_packets/00152259 [11:55:51]File name is /storage/ofd_packets/00152259 [11:55:51]Write 301 bytes [11:55:51]NVStorageSaveData done [11:55:51]OFDSenderStorePacket done [11:55:51]KKMCreateOFDPacket done [11:55:51]NVStorageSaveData kkm_last_timestamp [11:55:51]File name is /storage/kkm_last_timestamp [11:55:51]Write 4 bytes [11:55:51]NVStorageSaveData done [11:55:51]ExternCall_PrintAddStr [11:55:51]wPrintStart [11:55:51]Write to MH i2c: 01 00 00 B9 09 C2 [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: 01 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: 01 07 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: 01 07 00 B9 09 00 00 00 00 00 FF 0F D7 [11:55:51]RasterBufferAndPrint [11:55:51]line Счет N : (1)1786266 [11:55:51]line ИНН: 02508201610067 [11:55:51]line Контрольно-Кассовый Чек [11:55:51]line ПРОДАЖА [11:55:51]line ТРК (МРК, ГНК) : 13 [11:55:51]line Товар: 2710124500 [11:55:51]line Аи-95-К-5 [11:55:51]line 13.480 * 74.20 [11:55:51]line = 1000.22 [11:55:51]line НДС 12% НСП 1% [11:55:51]line > о реализуемом товаре [11:55:51]line ОКРУГЛЕНИЕ: -0.22 [11:55:51]line ИТОГО: 1000.00 [11:55:51]line Внесено: 1000.00 [11:55:51]line СДАЧА: 0.00 [11:55:51]line НСП 1% : 8.85 [11:55:51]line НДС 12% : 106.22 [11:55:51]line Наличными: 1000.00 [11:55:51]line Безнал.: 0.00 [11:55:51]line Место: АЗС № 89 "Партнер Нефть" [11:55:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:55:51]line СНО: Общий режим [11:55:51]line Чек 131 23.09.2024 11:55 [11:55:51]line Смена: 476 ФФД: 1.0 [11:55:51]line ЗНМ: 0300000113 [11:55:51]line РНМ: 0000000000091825 [11:55:51]line Версия ККМ: 001 [11:55:51]line ФМ: 0000000000871835 [11:55:51]line ФД: 152259 [11:55:51]line ФПД: 190220881242519 [11:55:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152259&fm=190220881242519&tin=02508201610067®Number=0000000000091825&sum=100000 [11:55:51]OFD Sender: Processing packet 152259 [packets to send 828, broken 827] [11:55:51]ProducePacketName [11:55:51]name=ofd_packets/00152259 [11:55:51]OFD Sender: To server: pG, [11:55:51]CommunicateWithHost lk.salyk.kg:30040 [11:55:51]ConnectInit lk.salyk.kg [11:55:51]written 0, free lines is 4095 [11:55:51]Write to MH i2c: 01 00 00 E4 09 ED [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: 01 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: 01 07 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: 01 07 00 E4 09 00 00 00 00 00 D3 0C D3 [11:55:51]RasterBufferAndPrint [11:55:51]line [11:55:51]line [11:55:51]line [11:55:51]line [11:55:51]line [11:55:51]written 0, free lines is 3289 [11:55:51]MH_Cut [11:55:51]Write to MH i2c: D1 01 00 EB 09 01 C6 [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: D1 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: D1 01 00 [11:55:51]MH_I2C_Read... [11:55:51]Read from MH i2c: D1 01 00 EB 09 00 C5 [11:55:51]Write to MH i2c: 01 00 00 EC 09 F5 [11:55:51]Write i2c OK [11:55:51]MH_I2C_Read... [11:55:52]*** Cut start [11:55:52]*** Purtial cut [11:55:52]*** CUTSNS_PIN = 0 [11:55:52]*** Stage 1: CUTSNS_PIN = 1 [11:55:54]Read from MH i2c: 01 [11:55:54]MH_I2C_Read... [11:55:54]*** Stop cut motor [11:55:54]*** Cut end [11:55:54]Read from MH i2c: 01 07 00 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: 01 07 00 EC 09 00 00 00 00 00 FF 0F 0A [11:55:54]process_action close_receipt done [11:55:54]requested_data is exist [11:55:54]produce_requested_data [11:55:54]requested_item fm.sn is exist - process it [11:55:54]wFMCommunicate request_size=4 [11:55:54]MH_SAM_APDU [11:55:54]CAPDU: 80 11 00 00 [11:55:54]Write to MH i2c: E2 08 00 ED 09 80 11 00 00 00 00 00 00 70 [11:55:54]Write i2c OK [11:55:54]MH_I2C_Read... [11:55:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:54]Read from MH i2c: E2 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: E2 17 00 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: E2 17 00 ED 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [11:55:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:55:54]wFMCommunicate OK [11:55:54]requested_item fd.num is exist - process it [11:55:54]SAM_PROTO_GetFieldsCounters [11:55:54]wFMCommunicate request_size=4 [11:55:54]MH_SAM_APDU [11:55:54]CAPDU: 80 13 00 00 [11:55:54]Write to MH i2c: E2 08 00 EE 09 80 13 00 00 00 00 00 00 73 [11:55:54]Write i2c OK [11:55:54]MH_I2C_Read... [11:55:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:54]Read from MH i2c: E2 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: E2 62 00 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: E2 62 00 EE 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 C3 52 02 00 0E 04 04 00 DC 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 [11:55: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 C3 52 02 00 0E 04 04 00 DC 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:55:54]wFMCommunicate OK [11:55:54]SAM_PROTO_GetFieldsCounters done [11:55:54]requested_item shift.num is exist - process it [11:55:54]requested_item shift.opened is exist - process it [11:55:54]req_shift_opened [11:55:54]FM_GetShiftState [11:55:54]SAM_PROTO_GetShiftState [11:55:54]wFMCommunicate request_size=4 [11:55:54]MH_SAM_APDU [11:55:54]CAPDU: 80 13 01 00 [11:55:54]Write to MH i2c: E2 08 00 EF 09 80 13 01 00 00 00 00 00 75 [11:55:54]Write i2c OK [11:55:54]MH_I2C_Read... [11:55:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:54]Read from MH i2c: E2 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: E2 0E 00 [11:55:54]MH_I2C_Read... [11:55:54]Read from MH i2c: E2 0E 00 EF 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D7 [11:55:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:55:54]wFMCommunicate OK [11:55:54]SAM_PROTO_GetShiftState done [11:55:54]FM_GetShiftState done [11:55:54]req_shift_opened done [11:55:54]requested_item shift.open_date is exist - process it [11:55:54]req_shift_open_date [11:55:54]req_shift_open_date done [11:55:54]produce_requested_data done [11:55:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152259,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:55:54]process_action_free close_receipt [11:55:54]json_value_free [11:55:54]json_value_free done [11:55:54]process_json_proto returns [11:55:54]Send response to host [11:55:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152259,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:55:54]free response buf [11:55:54]execute_script done [11:55:54]execute_script returns [11:55:54]free content buf [11:55:54]Sock 8.Close socket [11:55:54]Sock 8.Thread stoped [11:55:56]Connected sock=11 [11:55: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 82 84 07 01 51 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 45 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AD 01 40 0E 29 97 AF 2D BD CA 21 9D 47 C2 [11:55: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 FB CB 47 00 A9 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 52 02 00 F4 03 04 00 4C FF F0 66 B6 04 01 00 00 19 D1 07 4F 75 7D 8A 71 [11:55:57]CommunicateWithHost err = 0 [11:55:57]CheckOFDResponse [11:55:57]1017 (14) - 77093643461234 [11:55:57]1041 (16) - 0000000000871835 [11:55:57]1040 (4) - 152259 [11:55:57]1012 (4) - 23.09.2024 05:40 [11:55:57]1206 (1) - 0 [11:55:57]OFD Sender: Remove packet 152259 [11:55:57]ProducePacketName [11:55:57]name=ofd_packets/00152259 [11:55:57]NVStorageDeleteData [11:55:58]OFD Sender: No OFD packet to send [11:56:03]OFD Sender: No OFD packet to send [11:56:08]OFD Sender: No OFD packet to send [11:56:13]OFD Sender: No OFD packet to send [11:56:18]OFD Sender: No OFD packet to send [11:56:23]OFD Sender: No OFD packet to send [11:56:28]OFD Sender: No OFD packet to send [11:56:33]OFD Sender: No OFD packet to send [11:56:38]OFD Sender: No OFD packet to send [11:56:39]accept exits with 9 [11:56:39]New connection [11:56:39]New thread 3067047268 created [11:56:39]Thread 3066903908 joined [11:56:39]Waiting for new connection... [11:56:39] Sock 9.Parse request [11:56:39]Sock 9.Check first char [11:56:39]Sock 9.First char is OK [11:56:39]request: POST /json_proto HTTP/1.0 [11:56:39]Method: POST [11:56:39]URL: /json_proto [11:56:39]Method is POST - this is cgi request [11:56:39]url: /json_proto [11:56:39]query_string will be loaded in cgi processing [11:56:39]execute_cgi json_proto POST (null) [11:56:39]execute_cgi path=json_proto method=POST [11:56:39]POST find Content-Length [11:56:39]Host: 172.17.43.67:8080 [11:56:39]Content-Length: 794 [11:56:39]Content-Type: application/json [11:56:39] [11:56:39]POST finish read [11:56:39]Found Content-Length = 794 [11:56:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786265", "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: 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:56:39]execute_script... [11:56: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)1786265", "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: 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:56:39]POST & json_proto [11:56:39]process_json_proto [11:56:39]json parsed OK: [11:56:39]protocol is kg_v1.0 [11:56:39]action value=close_receipt [11:56:39]process_action close_receipt [11:56:39]cmd_close_receipt [11:56:39]MH_GetDate [11:56:39]Write to MH i2c: F0 00 00 F0 09 E8 [11:56:39]Write i2c OK [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: F0 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: F0 09 00 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: F0 09 00 F0 09 00 77 57 F1 66 6A BD 47 65 E9 [11:56:39]GetLastDocTimeStamp 1727092549 [11:56:39]current date 1727092599 [11:56:39]FM_GetShiftState [11:56:39]SAM_PROTO_GetShiftState [11:56:39]wFMCommunicate request_size=4 [11:56:39]MH_SAM_APDU [11:56:39]CAPDU: 80 13 01 00 [11:56:39]Write to MH i2c: E2 08 00 F1 09 80 13 01 00 00 00 00 00 77 [11:56:39]Write i2c OK [11:56:39]MH_I2C_Read... [11:56:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:39]Read from MH i2c: E2 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: E2 0E 00 [11:56:39]MH_I2C_Read... [11:56:39]Read from MH i2c: E2 0E 00 F1 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D9 [11:56:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:56:39]wFMCommunicate OK [11:56:39]SAM_PROTO_GetShiftState done [11:56:39]FM_GetShiftState done [11:56:39]opened in 1727051593 [11:56:39]opened+sec_in_day 1727137993 [11:56:39]quantity*price = 0 [11:56:39]sum+1 = 1 [11:56:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 132 23.09.2024 11:56 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152260 ФПД: 17609238938160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152260&fm=17609238938160&tin=02508201610067®Number=0000000000091825&sum=0 [11:56:40]StoreToDocumentArchive [11:56:40]shift 476 fd 152260 [11:56:40]save to /storage/0476/doc_00152260 [11:56:40]save last doc name /storage/0476/doc_00152260 to /storage/kkm_last_doc_name [11:56:40]save OK [11:56:40]Clear old archive folders... [11:56:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:56:40]tlvbuf is 0158A550 [11:56:40]SAM_PROTO_ClearQueue [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 09 00 00 [11:56:40]Write to MH i2c: E2 08 00 FE 09 80 09 00 00 00 00 00 00 79 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 FE 09 00 90 00 7B [11:56:40]RAPDU: 90 00 [11:56:40]wFMCommunicate OK [11:56:40]SAM_PROTO_ClearQueue done [11:56:40]KKMCreateOFDPacket [11:56:40]OFDProtocolAddRootSTLVToBuf [11:56:40]FM_MakeSignedData [11:56:40]FM_MakeSignedData [11:56:40]SAM_PROTO_SignData [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 0D 01 02 [11:56:40]Write to MH i2c: E2 08 00 FF 09 80 0D 01 02 00 00 00 00 81 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 FF 09 00 90 00 7C [11:56:40]RAPDU: 90 00 [11:56:40]wFMCommunicate OK [11:56:40]wFMCommunicate request_size=255 [11:56:40]MH_SAM_APDU [11:56: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 77 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 03 F8 6E [11:56:40]Write to MH i2c: E2 02 01 00 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 84 00 00 00 F4 03 04 00 77 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 03 F8 6E 00 00 73 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 00 0A 00 90 00 7E [11:56:40]RAPDU: 90 00 [11:56:40]wFMCommunicate OK [11:56:40]wFMCommunicate request_size=7 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 0D 02 02 02 82 30 [11:56:40]Write to MH i2c: E2 0A 00 01 0A 80 0D 02 02 02 00 82 30 00 00 3B [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 03 00 01 0A 00 90 00 7F [11:56:40]RAPDU: 90 00 [11:56:40]wFMCommunicate OK [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 0D 03 02 [11:56:40]Write to MH i2c: E2 08 00 02 0A 80 0D 03 02 00 00 00 00 87 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 0B 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 0B 00 02 0A 00 6D 78 B5 34 D9 06 C7 49 90 00 45 [11:56:40]RAPDU: 6D 78 B5 34 D9 06 C7 49 90 00 [11:56:40]wFMCommunicate OK [11:56:40]SAM_PROTO_SignData done [11:56:40]FM_MakeSignedData done [11:56:40]CreateOFDProtocolMessage [11:56:40]wFMCommunicate request_size=4 [11:56:40]MH_SAM_APDU [11:56:40]CAPDU: 80 11 00 00 [11:56:40]Write to MH i2c: E2 08 00 03 0A 80 11 00 00 00 00 00 00 87 [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:40]Read from MH i2c: E2 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 17 00 [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: E2 17 00 03 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [11:56: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:56:40]wFMCommunicate OK [11:56:40]CreateOFDProtocolMessage done [11:56:40]OFDSenderStorePacket 152260 [11:56:40]StoreOFDPacket docnum=152260 [11:56: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 FC 88 04 01 FB 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 77 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 03 F8 6E 82 30 6D 78 B5 34 D9 06 C7 49 [11:56:40]CheckFolder [11:56:40]dirname=/storage/ofd_packets [11:56:40]CheckFolder done [11:56:40]ProducePacketName [11:56:40]name=ofd_packets/00152260 [11:56:40]NVStorageSaveData ofd_packets/00152260 [11:56:40]File name is /storage/ofd_packets/00152260 [11:56:40]Write 298 bytes [11:56:40]NVStorageSaveData done [11:56:40]OFDSenderStorePacket done [11:56:40]KKMCreateOFDPacket done [11:56:40]NVStorageSaveData kkm_last_timestamp [11:56:40]File name is /storage/kkm_last_timestamp [11:56:40]Write 4 bytes [11:56:40]NVStorageSaveData done [11:56:40]ExternCall_PrintAddStr [11:56:40]wPrintStart [11:56:40]Write to MH i2c: 01 00 00 04 0A 0E [11:56:40]Write i2c OK [11:56:40]MH_I2C_Read... [11:56:40]Read from MH i2c: 01 [11:56:40]MH_I2C_Read... [11:56:41]Read from MH i2c: 01 07 00 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: 01 07 00 04 0A 00 00 00 00 00 FF 0F 23 [11:56:41]RasterBufferAndPrint [11:56:41]line Счет N : (1)1786265 [11:56:41]line ИНН: 02508201610067 [11:56:41]line Контрольно-Кассовый Чек [11:56:41]line ПРОДАЖА [11:56:41]line ТРК (МРК, ГНК) : 31 [11:56:41]line Товар: 2710194210 [11:56:41]line ДТ-К-5 [11:56:41]line 13.130 * 0.00 [11:56:41]line = 0.00 [11:56:41]line НДС 12% НСП 1% [11:56:41]line > о реализуемом товаре [11:56:41]line ИТОГО: 0.00 [11:56:41]line НСП 1% : 0.00 [11:56:41]line НДС 12% : 0.00 [11:56:41]line Наличными: 0.00 [11:56:41]line Безнал.: 0.00 [11:56:41]line Место: АЗС № 89 "Партнер Нефть" [11:56:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:56:41]line СНО: Общий режим [11:56:41]line Чек 132 23.09.2024 11:56 [11:56:41]line Смена: 476 ФФД: 1.0 [11:56:41]line ЗНМ: 0300000113 [11:56:41]line РНМ: 0000000000091825 [11:56:41]line Версия ККМ: 001 [11:56:41]line Платежная система: O! деньги [11:56:41]line ФМ: 0000000000871835 [11:56:41]line ФД: 152260 [11:56:41]line ФПД: 17609238938160 [11:56:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152260&fm=17609238938160&tin=02508201610067®Number=0000000000091825&sum=0 [11:56:41]written 0, free lines is 4095 [11:56:41]OFD Sender: Processing packet 152260 [packets to send 828, broken 827] [11:56:41]ProducePacketName [11:56:41]name=ofd_packets/00152260 [11:56:41]OFD Sender: To server: pG, [11:56:41]CommunicateWithHost lk.salyk.kg:30040 [11:56:41]ConnectInit lk.salyk.kg [11:56:41]Write to MH i2c: 01 00 00 2E 0A 38 [11:56:41]Write i2c OK [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: 01 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: 01 07 00 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: 01 07 00 2E 0A 00 00 00 00 00 DE 0C 29 [11:56:41]RasterBufferAndPrint [11:56:41]line [11:56:41]line [11:56:41]line [11:56:41]line [11:56:41]line [11:56:41]written 0, free lines is 3300 [11:56:41]MH_Cut [11:56:41]Write to MH i2c: D1 01 00 35 0A 01 11 [11:56:41]Write i2c OK [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: D1 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: D1 01 00 [11:56:41]MH_I2C_Read... [11:56:41]Read from MH i2c: D1 01 00 35 0A 00 10 [11:56:41]Write to MH i2c: 01 00 00 36 0A 40 [11:56:41]Write i2c OK [11:56:41]MH_I2C_Read... [11:56:41]Connected sock=11 [11:56: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 0C 01 00 00 FC 88 04 01 FB 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 77 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 10 03 F8 6E 82 30 6D 78 B5 34 D9 06 C7 49 [11:56: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 AE AE 47 00 24 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 C4 52 02 00 F4 03 04 00 78 FF F0 66 B6 04 01 00 00 06 7E 7A 65 52 AA 5C E0 [11:56:42]CommunicateWithHost err = 0 [11:56:42]CheckOFDResponse [11:56:42]1017 (14) - 77093643461234 [11:56:42]1041 (16) - 0000000000871835 [11:56:42]1040 (4) - 152260 [11:56:42]1012 (4) - 23.09.2024 05:41 [11:56:42]1206 (1) - 0 [11:56:42]OFD Sender: Remove packet 152260 [11:56:42]ProducePacketName [11:56:42]name=ofd_packets/00152260 [11:56:42]NVStorageDeleteData [11:56:42]*** Cut start [11:56:42]*** Purtial cut [11:56:42]*** Stage 1: CUTSNS_PIN = 1 [11:56:42]Read from MH i2c: 01 [11:56:42]MH_I2C_Read... [11:56:42]*** Stop cut motor [11:56:42]*** Cut end [11:56:42]Read from MH i2c: 01 07 00 [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: 01 07 00 36 0A 00 00 00 00 00 FF 0F 55 [11:56:42]process_action close_receipt done [11:56:42]requested_data is exist [11:56:42]produce_requested_data [11:56:42]requested_item fm.sn is exist - process it [11:56:42]wFMCommunicate request_size=4 [11:56:42]MH_SAM_APDU [11:56:42]CAPDU: 80 11 00 00 [11:56:42]Write to MH i2c: E2 08 00 37 0A 80 11 00 00 00 00 00 00 BB [11:56:42]Write i2c OK [11:56:42]MH_I2C_Read... [11:56:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:42]Read from MH i2c: E2 [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: E2 17 00 [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: E2 17 00 37 0A 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:56: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:56:42]wFMCommunicate OK [11:56:42]requested_item fd.num is exist - process it [11:56:42]SAM_PROTO_GetFieldsCounters [11:56:42]wFMCommunicate request_size=4 [11:56:42]MH_SAM_APDU [11:56:42]CAPDU: 80 13 00 00 [11:56:42]Write to MH i2c: E2 08 00 38 0A 80 13 00 00 00 00 00 00 BE [11:56:42]Write i2c OK [11:56:42]MH_I2C_Read... [11:56:42]OFD Sender: No OFD packet to send [11:56:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:56:42]Read from MH i2c: E2 [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: E2 62 00 [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: E2 62 00 38 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 60 [11:56: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 C4 52 02 00 0E 04 04 00 DC 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:56:42]wFMCommunicate OK [11:56:42]SAM_PROTO_GetFieldsCounters done [11:56:42]requested_item shift.num is exist - process it [11:56:42]requested_item shift.opened is exist - process it [11:56:42]req_shift_opened [11:56:42]FM_GetShiftState [11:56:42]SAM_PROTO_GetShiftState [11:56:42]wFMCommunicate request_size=4 [11:56:42]MH_SAM_APDU [11:56:42]CAPDU: 80 13 01 00 [11:56:42]Write to MH i2c: E2 08 00 39 0A 80 13 01 00 00 00 00 00 C0 [11:56:42]Write i2c OK [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: E2 [11:56:42]MH_I2C_Read... [11:56:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:42]Read from MH i2c: E2 0E 00 [11:56:42]MH_I2C_Read... [11:56:42]Read from MH i2c: E2 0E 00 39 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 22 [11:56:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:56:42]wFMCommunicate OK [11:56:42]SAM_PROTO_GetShiftState done [11:56:42]FM_GetShiftState done [11:56:42]req_shift_opened done [11:56:42]requested_item shift.open_date is exist - process it [11:56:42]req_shift_open_date [11:56:42]req_shift_open_date done [11:56:42]produce_requested_data done [11:56:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152260,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:56:42]process_action_free close_receipt [11:56:42]json_value_free [11:56:42]json_value_free done [11:56:42]process_json_proto returns [11:56:42]Send response to host [11:56:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152260,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:56:42]free response buf [11:56:42]execute_script done [11:56:42]execute_script returns [11:56:42]free content buf [11:56:42]Sock 9.Close socket [11:56:42]Sock 9.Thread stoped [11:56:47]OFD Sender: No OFD packet to send [11:56:52]OFD Sender: No OFD packet to send [11:56:57]OFD Sender: No OFD packet to send [11:57:00]recv_with_timeout no data received [11:57:02]OFD Sender: No OFD packet to send [11:57:07]OFD Sender: No OFD packet to send [11:57:11]recv_with_timeout no data received [11:57:12]OFD Sender: No OFD packet to send [11:57:17]OFD Sender: No OFD packet to send [11:57:22]OFD Sender: No OFD packet to send [11:57:27]OFD Sender: No OFD packet to send [11:57:32]OFD Sender: No OFD packet to send [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:57]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:38]OFD Sender: No OFD packet to send [11:58:44]CAPDU: 80 15 02 00 08 F4 03 04 00 F3 57 F1 66 [11:58:44]Write to MH i2c: E2 10 00 44 0A 80 15 02 00 08 00 F4 03 04 00 F3 57 F1 66 00 00 7A [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 44 0A 00 90 00 C2 [11:58:44]RAPDU: 90 00 [11:58:44]wFMCommunicate OK [11:58:44]wFMCommunicate request_size=25 [11:58:44]MH_SAM_APDU [11:58:44]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:58:44]Write to MH i2c: E2 1C 00 45 0A 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 31 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [11:58:44]RAPDU: 90 00 [11:58:44]wFMCommunicate OK [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 15 03 00 [11:58:44]Write to MH i2c: E2 08 00 46 0A 80 15 03 00 00 00 00 00 D1 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 40 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 40 00 46 0A 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 C5 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 85 00 00 00 35 04 06 00 AC A0 C1 35 0D C7 90 00 58 [11:58:44]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 C5 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 85 00 00 00 35 04 06 00 AC A0 C1 35 0D C7 90 00 [11:58:44]wFMCommunicate OK [11:58:44]SAM_PROTO_ProcessDocument answer len = 59 [11:58:44]SAM_PROTO_ProcessDocument done [11:58:44]SetTLVBufToDocument [11:58:44]Processing tag 1209 (04B9) [11:58:44]Malloc new data [11:58:44]Processing tag 1041 (0411) [11:58:44]Processing tag 1040 (0410) [11:58:44]Malloc new data [11:58:44]Processing tag 1038 (040E) [11:58:44]Malloc new data [11:58:44]Processing tag 1042 (0412) [11:58:44]Malloc new data [11:58:44]Processing tag 1077 (0435) [11:58:44]Malloc new data [11:58:44]SetTLVBufToDocument err=0 [11:58:44]KKMLoadAndSignReceiptData store KKM data [11:58:44]KKMLoadAndSignReceiptData err=0 [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 11 00 00 [11:58:44]Write to MH i2c: E2 08 00 47 0A 80 11 00 00 00 00 00 00 CB [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:44]Read from MH i2c: E2 17 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 17 00 47 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [11:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:58:44]wFMCommunicate OK [11:58:44]Счет N : (1)1786267 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 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 СНО: Общий режим Чек 133 23.09.2024 11:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152261 ФПД: 189806436224455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152261&fm=189806436224455&tin=02508201610067®Number=0000000000091825&sum=50000 [11:58:44]StoreToDocumentArchive [11:58:44]shift 476 fd 152261 [11:58:44]save to /storage/0476/doc_00152261 [11:58:44]save last doc name /storage/0476/doc_00152261 to /storage/kkm_last_doc_name [11:58:44]save OK [11:58:44]Clear old archive folders... [11:58:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:58:44]tlvbuf is 015FCDB0 [11:58:44]SAM_PROTO_ClearQueue [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 09 00 00 [11:58:44]Write to MH i2c: E2 08 00 48 0A 80 09 00 00 00 00 00 00 C4 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 48 0A 00 90 00 C6 [11:58:44]RAPDU: 90 00 [11:58:44]wFMCommunicate OK [11:58:44]SAM_PROTO_ClearQueue done [11:58:44]KKMCreateOFDPacket [11:58:44]OFDProtocolAddRootSTLVToBuf [11:58:44]FM_MakeSignedData [11:58:44]FM_MakeSignedData [11:58:44]SAM_PROTO_SignData [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 0D 01 02 [11:58:44]Write to MH i2c: E2 08 00 49 0A 80 0D 01 02 00 00 00 00 CC [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 49 0A 00 90 00 C7 [11:58:44]RAPDU: 90 00 [11:58:44]wFMCommunicate OK [11:58:44]wFMCommunicate request_size=255 [11:58:44]MH_SAM_APDU [11:58: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 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 85 00 00 00 F4 03 04 00 F3 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC A0 C1 35 [11:58:44]Write to MH i2c: E2 02 01 4A 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 85 00 00 00 F4 03 04 00 F3 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC A0 C1 35 00 00 37 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 03 00 4A 0A 00 90 00 C8 [11:58:44]RAPDU: 90 00 [11:58:44]wFMCommunicate OK [11:58:44]wFMCommunicate request_size=7 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 0D 02 02 02 0D C7 [11:58:44]Write to MH i2c: E2 0A 00 4B 0A 80 0D 02 02 02 00 0D C7 00 00 A7 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:44]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 03 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 03 00 4B 0A 00 90 00 C9 [11:58:45]RAPDU: 90 00 [11:58:45]wFMCommunicate OK [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 0D 03 02 [11:58:45]Write to MH i2c: E2 08 00 4C 0A 80 0D 03 02 00 00 00 00 D1 [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 0B 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 0B 00 4C 0A 00 A9 9F 8F 34 2D 05 4A D1 90 00 2A [11:58:45]RAPDU: A9 9F 8F 34 2D 05 4A D1 90 00 [11:58:45]wFMCommunicate OK [11:58:45]SAM_PROTO_SignData done [11:58:45]FM_MakeSignedData done [11:58:45]CreateOFDProtocolMessage [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 11 00 00 [11:58:45]Write to MH i2c: E2 08 00 4D 0A 80 11 00 00 00 00 00 00 D1 [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 17 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 17 00 4D 0A 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:58: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:58:45]wFMCommunicate OK [11:58:45]CreateOFDProtocolMessage done [11:58:45]OFDSenderStorePacket 152261 [11:58:45]StoreOFDPacket docnum=152261 [11:58:43]OFD Sender: No OFD packet to send [11:58:43]accept exits with 10 [11:58:43]New connection [11:58:43]New thread 3066903908 created [11:58:43]Thread 3067047268 joined [11:58:43]Waiting for new connection... [11:58:43] Sock 10.Parse request [11:58:43]Sock 10.Check first char [11:58:43]Sock 10.First char is OK [11:58:43]request: POST /json_proto HTTP/1.0 [11:58:43]Method: POST [11:58:43]URL: /json_proto [11:58:43]Method is POST - this is cgi request [11:58:43]url: /json_proto [11:58:43]query_string will be loaded in cgi processing [11:58:43]execute_cgi json_proto POST (null) [11:58:43]execute_cgi path=json_proto method=POST [11:58:43]POST find Content-Length [11:58:43]Host: 172.17.43.67:8080 [11:58:43]Content-Length: 675 [11:58:43]Content-Type: application/json [11:58:43] [11:58:43]POST finish read [11:58:43]Found Content-Length = 675 [11:58:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786267", "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" ] } } [11:58:43]execute_script... [11:58: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)1786267", "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" ] } } [11:58:43]POST & json_proto [11:58:43]process_json_proto [11:58:43]json parsed OK: [11:58:43]protocol is kg_v1.0 [11:58:43]action value=close_receipt [11:58:43]process_action close_receipt [11:58:43]cmd_close_receipt [11:58:43]MH_GetDate [11:58:43]Write to MH i2c: F0 00 00 3A 0A 33 [11:58:43]Write i2c OK [11:58:43]MH_I2C_Read... [11:58:43]Read from MH i2c: F0 [11:58:43]MH_I2C_Read... [11:58:43]Read from MH i2c: F0 09 00 [11:58:43]MH_I2C_Read... [11:58:43]Read from MH i2c: F0 09 00 3A 0A 00 F3 57 F1 66 6A BD 47 65 B0 [11:58:43]GetLastDocTimeStamp 1727092599 [11:58:43]current date 1727092723 [11:58:43]FM_GetShiftState [11:58:43]SAM_PROTO_GetShiftState [11:58:43]wFMCommunicate request_size=4 [11:58:43]MH_SAM_APDU [11:58:43]CAPDU: 80 13 01 00 [11:58:43]Write to MH i2c: E2 08 00 3B 0A 80 13 01 00 00 00 00 00 C2 [11:58:43]Write i2c OK [11:58:43]MH_I2C_Read... [11:58:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:43]Read from MH i2c: E2 [11:58:43]MH_I2C_Read... [11:58:43]Read from MH i2c: E2 0E 00 [11:58:43]MH_I2C_Read... [11:58:43]Read from MH i2c: E2 0E 00 3B 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 24 [11:58:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:58:43]wFMCommunicate OK [11:58:43]SAM_PROTO_GetShiftState done [11:58:43]FM_GetShiftState done [11:58:43]opened in 1727051593 [11:58:43]opened+sec_in_day 1727137993 [11:58:43]quantity*price = 50063 [11:58:43]sum+1 = 50064 [11:58:43]Check (price>sum+1) || (price+1 о реализуемом товаре [11:58:45]line ОКРУГЛЕНИЕ: -0.63 [11:58:45]line ИТОГО: 500.00 [11:58:45]line Внесено: 500.00 [11:58:45]line СДАЧА: 0.00 [11:58:45]line НСП 1% : 4.43 [11:58:45]line НДС 12% : 53.16 [11:58:45]line Наличными: 500.00 [11:58:45]line Безнал.: 0.00 [11:58:45]line Место: АЗС № 89 "Партнер Нефть" [11:58:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:58:45]line СНО: Общий режим [11:58:45]line Чек 133 23.09.2024 11:58 [11:58:45]line Смена: 476 ФФД: 1.0 [11:58:45]line ЗНМ: 0300000113 [11:58:45]line РНМ: 0000000000091825 [11:58:45]line Версия ККМ: 001 [11:58:45]line ФМ: 0000000000871835 [11:58:45]line ФД: 152261 [11:58:45]line ФПД: 189806436224455 [11:58:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152261&fm=189806436224455&tin=02508201610067®Number=0000000000091825&sum=50000 [11:58:45]written 0, free lines is 4095 [11:58:45]OFD Sender: Processing packet 152261 [packets to send 828, broken 827] [11:58:45]ProducePacketName [11:58:45]name=ofd_packets/00152261 [11:58:45]OFD Sender: To server: pG, [11:58:45]CommunicateWithHost lk.salyk.kg:30040 [11:58:45]ConnectInit lk.salyk.kg [11:58:45]Write to MH i2c: 01 00 00 79 0A 83 [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: 01 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: 01 07 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: 01 07 00 79 0A 00 00 00 00 00 D0 0C 66 [11:58:45]RasterBufferAndPrint [11:58:45]line [11:58:45]line [11:58:45]line [11:58:45]line [11:58:45]line [11:58:45]written 0, free lines is 3286 [11:58:45]MH_Cut [11:58:45]Write to MH i2c: D1 01 00 80 0A 01 5C [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: D1 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: D1 01 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: D1 01 00 80 0A 00 5B [11:58:45]Write to MH i2c: 01 00 00 81 0A 8B [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:46]*** Cut start [11:58:46]*** Purtial cut [11:58:46]*** CUTSNS_PIN = 0 [11:58:46]*** Stage 1: CUTSNS_PIN = 1 [11:58:48]Read from MH i2c: 01 [11:58:48]MH_I2C_Read... [11:58:48]*** Stop cut motor [11:58:48]*** Cut end [11:58:48]Read from MH i2c: 01 07 00 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: 01 07 00 81 0A 00 00 00 00 00 FF 0F A0 [11:58:48]process_action close_receipt done [11:58:48]requested_data is exist [11:58:48]produce_requested_data [11:58:48]requested_item fm.sn is exist - process it [11:58:48]wFMCommunicate request_size=4 [11:58:48]MH_SAM_APDU [11:58:48]CAPDU: 80 11 00 00 [11:58:48]Write to MH i2c: E2 08 00 82 0A 80 11 00 00 00 00 00 00 06 [11:58:48]Write i2c OK [11:58:48]MH_I2C_Read... [11:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:48]Read from MH i2c: E2 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 17 00 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 17 00 82 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [11:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:58:48]wFMCommunicate OK [11:58:48]requested_item fd.num is exist - process it [11:58:48]SAM_PROTO_GetFieldsCounters [11:58:48]wFMCommunicate request_size=4 [11:58:48]MH_SAM_APDU [11:58:48]CAPDU: 80 13 00 00 [11:58:48]Write to MH i2c: E2 08 00 83 0A 80 13 00 00 00 00 00 00 09 [11:58:48]Write i2c OK [11:58:48]MH_I2C_Read... [11:58:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:48]Read from MH i2c: E2 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 62 00 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 62 00 83 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 AF [11:58: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 C5 52 02 00 0E 04 04 00 DC 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:58:48]wFMCommunicate OK [11:58:48]SAM_PROTO_GetFieldsCounters done [11:58:48]requested_item shift.num is exist - process it [11:58:48]requested_item shift.opened is exist - process it [11:58:48]req_shift_opened [11:58:48]FM_GetShiftState [11:58:48]SAM_PROTO_GetShiftState [11:58:48]wFMCommunicate request_size=4 [11:58:48]MH_SAM_APDU [11:58:48]CAPDU: 80 13 01 00 [11:58:48]Write to MH i2c: E2 08 00 84 0A 80 13 01 00 00 00 00 00 0B [11:58:48]Write i2c OK [11:58:48]MH_I2C_Read... [11:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:48]Read from MH i2c: E2 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 0E 00 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 0E 00 84 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6D [11:58:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:58:48]wFMCommunicate OK [11:58:48]SAM_PROTO_GetShiftState done [11:58:48]FM_GetShiftState done [11:58:48]req_shift_opened done [11:58:48]requested_item shift.open_date is exist - process it [11:58:48]req_shift_open_date [11:58:48]req_shift_open_date done [11:58:48]produce_requested_data done [11:58:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152261,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:58:48]process_action_free close_receipt [11:58:48]json_value_free [11:58:48]json_value_free done [11:58:48]process_json_proto returns [11:58:48]Send response to host [11:58:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152261,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:58:48]free response buf [11:58:48]execute_script done [11:58:48]execute_script returns [11:58:48]free content buf [11:58:48]Sock 10.Close socket [11:58:48]Sock 10.Thread stoped [11:58:49]Connected sock=11 [11:58: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 3A 71 04 01 D0 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 85 00 00 00 F4 03 04 00 F3 57 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC A0 C1 35 0D C7 A9 9F 8F 34 2D 05 4A D1 [11:58: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 19 04 47 00 86 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 C5 52 02 00 F4 03 04 00 F9 FF F0 66 B6 04 01 00 00 F7 22 63 03 01 82 EB FA [11:58:50]CommunicateWithHost err = 0 [11:58:50]CheckOFDResponse [11:58:50]1017 (14) - 77093643461234 [11:58:50]1041 (16) - 0000000000871835 [11:58:50]1040 (4) - 152261 [11:58:50]1012 (4) - 23.09.2024 05:43 [11:58:50]1206 (1) - 0 [11:58:50]OFD Sender: Remove packet 152261 [11:58:50]ProducePacketName [11:58:50]name=ofd_packets/00152261 [11:58:50]NVStorageDeleteData [11:58:50]recv_with_timeout no data received [11:58:50]OFD Sender: No OFD packet to send [11:58:55]OFD Sender: No OFD packet to send [11:59:00]OFD Sender: No OFD packet to send [11:59:05]OFD Sender: No OFD packet to send [11:59:09]recv_with_timeout no data received [11:59:10]OFD Sender: No OFD packet to send [11:59:15]OFD Sender: No OFD packet to send [11:59:16]accept exits with 8 [11:59:16]New connection [11:59:16]New thread 3067047268 created [11:59:16]Thread 3066903908 joined [11:59:16]Waiting for new connection... [11:59:16] Sock 8.Parse request [11:59:16]Sock 8.Check first char [11:59:16]Sock 8.First char is OK [11:59:16]request: POST /json_proto HTTP/1.0 [11:59:16]Method: POST [11:59:16]URL: /json_proto [11:59:16]Method is POST - this is cgi request [11:59:16]url: /json_proto [11:59:16]query_string will be loaded in cgi processing [11:59:16]execute_cgi json_proto POST (null) [11:59:16]execute_cgi path=json_proto method=POST [11:59:16]POST find Content-Length [11:59:16]Host: 172.17.43.67:8080 [11:59:16]Content-Length: 667 [11:59:16]Content-Type: application/json [11:59:16] [11:59:16]POST finish read [11:59:16]Found Content-Length = 667 [11:59:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786268", "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.720, "sum" : 1020.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:16]execute_script... [11:59: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)1786268", "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.720, "sum" : 1020.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:16]POST & json_proto [11:59:16]process_json_proto [11:59:16]json parsed OK: [11:59:16]protocol is kg_v1.0 [11:59:16]action value=close_receipt [11:59:16]process_action close_receipt [11:59:16]cmd_close_receipt [11:59:16]MH_GetDate [11:59:16]Write to MH i2c: F0 00 00 85 0A 7E [11:59:16]Write i2c OK [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: F0 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: F0 09 00 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: F0 09 00 85 0A 00 15 58 F1 66 6A BD 47 65 1E [11:59:16]GetLastDocTimeStamp 1727092723 [11:59:16]current date 1727092757 [11:59:16]FM_GetShiftState [11:59:16]SAM_PROTO_GetShiftState [11:59:16]wFMCommunicate request_size=4 [11:59:16]MH_SAM_APDU [11:59:16]CAPDU: 80 13 01 00 [11:59:16]Write to MH i2c: E2 08 00 86 0A 80 13 01 00 00 00 00 00 0D [11:59:16]Write i2c OK [11:59:16]MH_I2C_Read... [11:59:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:16]Read from MH i2c: E2 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 0E 00 [11:59:16]MH_I2C_Read... [11:59:16]Read from MH i2c: E2 0E 00 86 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6F [11:59:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:59:16]wFMCommunicate OK [11:59:16]SAM_PROTO_GetShiftState done [11:59:16]FM_GetShiftState done [11:59:16]opened in 1727051593 [11:59:16]opened+sec_in_day 1727137993 [11:59:16]quantity*price = 102009 [11:59:16]sum+1 = 102011 [11:59:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 1020.00 Внесено: 1020.00 СДАЧА: 0.00 НСП 1% : 9.03 НДС 12% : 108.33 Наличными: 1020.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 134 23.09.2024 11:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152262 ФПД: 153622598239248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152262&fm=153622598239248&tin=02508201610067®Number=0000000000091825&sum=102000 [11:59:17]StoreToDocumentArchive [11:59:17]shift 476 fd 152262 [11:59:17]save to /storage/0476/doc_00152262 [11:59:17]save last doc name /storage/0476/doc_00152262 to /storage/kkm_last_doc_name [11:59:17]save OK [11:59:17]Clear old archive folders... [11:59:17]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:59:17]tlvbuf is 0156CB20 [11:59:17]SAM_PROTO_ClearQueue [11:59:17]wFMCommunicate request_size=4 [11:59:17]MH_SAM_APDU [11:59:17]CAPDU: 80 09 00 00 [11:59:17]Write to MH i2c: E2 08 00 93 0A 80 09 00 00 00 00 00 00 0F [11:59:17]Write i2c OK [11:59:17]MH_I2C_Read... [11:59:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:17]Read from MH i2c: E2 [11:59:17]MH_I2C_Read... [11:59:17]Read from MH i2c: E2 03 00 [11:59:17]MH_I2C_Read... [11:59:17]Read from MH i2c: E2 03 00 93 0A 00 90 00 11 [11:59:17]RAPDU: 90 00 [11:59:17]wFMCommunicate OK [11:59:17]SAM_PROTO_ClearQueue done [11:59:17]KKMCreateOFDPacket [11:59:17]OFDProtocolAddRootSTLVToBuf [11:59:17]FM_MakeSignedData [11:59:17]FM_MakeSignedData [11:59:17]SAM_PROTO_SignData [11:59:17]wFMCommunicate request_size=4 [11:59:17]MH_SAM_APDU [11:59:17]CAPDU: 80 0D 01 02 [11:59:17]Write to MH i2c: E2 08 00 94 0A 80 0D 01 02 00 00 00 00 17 [11:59:17]Write i2c OK [11:59:17]MH_I2C_Read... [11:59:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:17]Read from MH i2c: E2 [11:59:17]MH_I2C_Read... [11:59:17]Read from MH i2c: E2 03 00 [11:59:17]MH_I2C_Read... [11:59:17]Read from MH i2c: E2 03 00 94 0A 00 90 00 12 [11:59:17]RAPDU: 90 00 [11:59:17]wFMCommunicate OK [11:59:17]wFMCommunicate request_size=255 [11:59:17]MH_SAM_APDU [11:59: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 80 39 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 7A 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 15 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B B8 0C 65 C4 [11:59:17]Write to MH i2c: E2 02 01 95 0A 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 80 39 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 7A 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 15 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B B8 0C 65 C4 00 00 EE [11:59:17]Write i2c OK [11:59:17]MH_I2C_Read... [11:59:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:18]Read from MH i2c: E2 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 03 00 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 03 00 95 0A 00 90 00 13 [11:59:18]RAPDU: 90 00 [11:59:18]wFMCommunicate OK [11:59:18]wFMCommunicate request_size=6 [11:59:18]MH_SAM_APDU [11:59:18]CAPDU: 80 0D 02 02 01 10 [11:59:18]Write to MH i2c: E2 09 00 96 0A 80 0D 02 02 01 00 10 00 00 2C [11:59:18]Write i2c OK [11:59:18]MH_I2C_Read... [11:59:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:18]Read from MH i2c: E2 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 03 00 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 03 00 96 0A 00 90 00 14 [11:59:18]RAPDU: 90 00 [11:59:18]wFMCommunicate OK [11:59:18]wFMCommunicate request_size=4 [11:59:18]MH_SAM_APDU [11:59:18]CAPDU: 80 0D 03 02 [11:59:18]Write to MH i2c: E2 08 00 97 0A 80 0D 03 02 00 00 00 00 1C [11:59:18]Write i2c OK [11:59:18]MH_I2C_Read... [11:59:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:18]Read from MH i2c: E2 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 0B 00 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 0B 00 97 0A 00 79 D6 8C C7 C2 91 8D 3F 90 00 DE [11:59:18]RAPDU: 79 D6 8C C7 C2 91 8D 3F 90 00 [11:59:18]wFMCommunicate OK [11:59:18]SAM_PROTO_SignData done [11:59:18]FM_MakeSignedData done [11:59:18]CreateOFDProtocolMessage [11:59:18]wFMCommunicate request_size=4 [11:59:18]MH_SAM_APDU [11:59:18]CAPDU: 80 11 00 00 [11:59:18]Write to MH i2c: E2 08 00 98 0A 80 11 00 00 00 00 00 00 1C [11:59:18]Write i2c OK [11:59:18]MH_I2C_Read... [11:59:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:18]Read from MH i2c: E2 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 17 00 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: E2 17 00 98 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [11:59: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:59:18]wFMCommunicate OK [11:59:18]CreateOFDProtocolMessage done [11:59:18]OFDSenderStorePacket 152262 [11:59:18]StoreOFDPacket docnum=152262 [11:59: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 0B 01 00 00 8B E5 03 01 29 23 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 80 39 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 7A 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 15 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B B8 0C 65 C4 10 79 D6 8C C7 C2 91 8D 3F [11:59:18]CheckFolder [11:59:18]dirname=/storage/ofd_packets [11:59:18]CheckFolder done [11:59:18]ProducePacketName [11:59:18]name=ofd_packets/00152262 [11:59:18]NVStorageSaveData ofd_packets/00152262 [11:59:18]File name is /storage/ofd_packets/00152262 [11:59:18]Write 297 bytes [11:59:18]NVStorageSaveData done [11:59:18]OFDSenderStorePacket done [11:59:18]KKMCreateOFDPacket done [11:59:18]NVStorageSaveData kkm_last_timestamp [11:59:18]File name is /storage/kkm_last_timestamp [11:59:18]Write 4 bytes [11:59:18]NVStorageSaveData done [11:59:18]ExternCall_PrintAddStr [11:59:18]wPrintStart [11:59:18]Write to MH i2c: 01 00 00 99 0A A3 [11:59:18]Write i2c OK [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: 01 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: 01 07 00 [11:59:18]MH_I2C_Read... [11:59:18]Read from MH i2c: 01 07 00 99 0A 00 00 00 00 00 FF 0F B8 [11:59:18]RasterBufferAndPrint [11:59:18]line Счет N : (1)1786268 [11:59:18]line ИНН: 02508201610067 [11:59:18]line Контрольно-Кассовый Чек [11:59:18]line ПРОДАЖА [11:59:18]line ТРК (МРК, ГНК) : 11 [11:59:18]line Товар: 2710124130 [11:59:18]line Super-92 [11:59:18]line 14.720 * 69.30 [11:59:18]line = 1020.10 [11:59:18]line НДС 12% НСП 1% [11:59:18]line > о реализуемом товаре [11:59:18]line ОКРУГЛЕНИЕ: -0.10 [11:59:18]line ИТОГО: 1020.00 [11:59:18]line Внесено: 1020.00 [11:59:18]line СДАЧА: 0.00 [11:59:18]line НСП 1% : 9.03 [11:59:18]line НДС 12% : 108.33 [11:59:18]line Наличными: 1020.00 [11:59:18]line Безнал.: 0.00 [11:59:18]line Место: АЗС № 89 "Партнер Нефть" [11:59:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:59:18]line СНО: Общий режим [11:59:18]line Чек 134 23.09.2024 11:59 [11:59:18]line Смена: 476 ФФД: 1.0 [11:59:18]line ЗНМ: 0300000113 [11:59:18]line РНМ: 0000000000091825 [11:59:18]line Версия ККМ: 001 [11:59:18]line ФМ: 0000000000871835 [11:59:18]line ФД: 152262 [11:59:18]line ФПД: 153622598239248 [11:59:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115917&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152262&fm=153622598239248&tin=02508201610067®Number=0000000000091825&sum=102000 [11:59:18]OFD Sender: Processing packet 152262 [packets to send 828, broken 827] [11:59:18]ProducePacketName [11:59:18]name=ofd_packets/00152262 [11:59:18]OFD Sender: To server: pG, [11:59:18]CommunicateWithHost lk.salyk.kg:30040 [11:59:18]ConnectInit lk.salyk.kg [11:59:18]written 0, free lines is 4095 [11:59:19]Connected sock=10 [11:59: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 0B 01 00 00 8B E5 03 01 29 23 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 80 39 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 7A 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 15 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B B8 0C 65 C4 10 79 D6 8C C7 C2 91 8D 3F [11:59:19]Write to MH i2c: 01 00 00 C4 0A CE [11:59:19]Write i2c OK [11:59:19]MH_I2C_Read... [11:59:19]Read from MH i2c: 01 [11:59:19]MH_I2C_Read... [11:59:19]Read from MH i2c: 01 07 00 [11:59:19]MH_I2C_Read... [11:59:19]Read from MH i2c: 01 07 00 C4 0A 00 00 00 00 00 E4 0C C5 [11:59:19]RasterBufferAndPrint [11:59:19]line [11:59:19]line [11:59:19]line [11:59:19]line [11:59:19]line [11:59:19]written 0, free lines is 3306 [11:59:19]MH_Cut [11:59:19]Write to MH i2c: D1 01 00 CB 0A 01 A7 [11:59:19]Write i2c OK [11:59:19]MH_I2C_Read... [11:59:19]Read from MH i2c: D1 [11:59:19]MH_I2C_Read... [11:59:19]Read from MH i2c: D1 01 00 [11:59:19]MH_I2C_Read... [11:59:19]Read from MH i2c: D1 01 00 CB 0A 00 A6 [11:59:19]Write to MH i2c: 01 00 00 CC 0A D6 [11:59:19]Write i2c OK [11:59:19]MH_I2C_Read... [11:59: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 63 ED 47 00 AC 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 C6 52 02 00 F4 03 04 00 16 00 F1 66 B6 04 01 00 00 43 35 97 3F 0B 2C CC 64 [11:59:19]CommunicateWithHost err = 0 [11:59:19]CheckOFDResponse [11:59:19]1017 (14) - 77093643461234 [11:59:19]1041 (16) - 0000000000871835 [11:59:19]1040 (4) - 152262 [11:59:19]1012 (4) - 23.09.2024 05:43 [11:59:19]1206 (1) - 0 [11:59:19]OFD Sender: Remove packet 152262 [11:59:19]ProducePacketName [11:59:19]name=ofd_packets/00152262 [11:59:19]NVStorageDeleteData [11:59:19]*** Cut start [11:59:19]*** Purtial cut [11:59:19]*** Stage 1: CUTSNS_PIN = 1 [11:59:19]OFD Sender: No OFD packet to send [11:59:20]Read from MH i2c: 01 [11:59:20]MH_I2C_Read... [11:59:20]*** Stop cut motor [11:59:20]*** Cut end [11:59:20]Read from MH i2c: 01 07 00 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: 01 07 00 CC 0A 00 00 00 00 00 FF 0F EB [11:59:20]process_action close_receipt done [11:59:20]requested_data is exist [11:59:20]produce_requested_data [11:59:20]requested_item fm.sn is exist - process it [11:59:20]wFMCommunicate request_size=4 [11:59:20]MH_SAM_APDU [11:59:20]CAPDU: 80 11 00 00 [11:59:20]Write to MH i2c: E2 08 00 CD 0A 80 11 00 00 00 00 00 00 51 [11:59:20]Write i2c OK [11:59:20]MH_I2C_Read... [11:59:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:20]Read from MH i2c: E2 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: E2 17 00 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: E2 17 00 CD 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [11:59:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:59:20]wFMCommunicate OK [11:59:20]requested_item fd.num is exist - process it [11:59:20]SAM_PROTO_GetFieldsCounters [11:59:20]wFMCommunicate request_size=4 [11:59:20]MH_SAM_APDU [11:59:20]CAPDU: 80 13 00 00 [11:59:20]Write to MH i2c: E2 08 00 CE 0A 80 13 00 00 00 00 00 00 54 [11:59:20]Write i2c OK [11:59:20]MH_I2C_Read... [11:59:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:20]Read from MH i2c: E2 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: E2 62 00 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: E2 62 00 CE 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 FE [11:59: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 C6 52 02 00 0E 04 04 00 DC 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:59:20]wFMCommunicate OK [11:59:20]SAM_PROTO_GetFieldsCounters done [11:59:20]requested_item shift.num is exist - process it [11:59:20]requested_item shift.opened is exist - process it [11:59:20]req_shift_opened [11:59:20]FM_GetShiftState [11:59:20]SAM_PROTO_GetShiftState [11:59:20]wFMCommunicate request_size=4 [11:59:20]MH_SAM_APDU [11:59:20]CAPDU: 80 13 01 00 [11:59:20]Write to MH i2c: E2 08 00 CF 0A 80 13 01 00 00 00 00 00 56 [11:59:20]Write i2c OK [11:59:20]MH_I2C_Read... [11:59:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:20]Read from MH i2c: E2 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: E2 0E 00 [11:59:20]MH_I2C_Read... [11:59:20]Read from MH i2c: E2 0E 00 CF 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B8 [11:59:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [11:59:20]wFMCommunicate OK [11:59:20]SAM_PROTO_GetShiftState done [11:59:20]FM_GetShiftState done [11:59:20]req_shift_opened done [11:59:20]requested_item shift.open_date is exist - process it [11:59:20]req_shift_open_date [11:59:20]req_shift_open_date done [11:59:20]produce_requested_data done [11:59:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152262,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [11:59:20]process_action_free close_receipt [11:59:20]json_value_free [11:59:20]json_value_free done [11:59:20]process_json_proto returns [11:59:20]Send response to host [11:59:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152262,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [11:59:20]free response buf [11:59:20]execute_script done [11:59:20]execute_script returns [11:59:20]free content buf [11:59:20]Sock 8.Close socket [11:59:20]Sock 8.Thread stoped [11:59:24]OFD Sender: No OFD packet to send [11:59:29]OFD Sender: No OFD packet to send [11:59:34]recv_with_timeout no data received [11:59:34]OFD Sender: No OFD packet to send [11:59:39]OFD Sender: No OFD packet to send [11:59:44]recv_with_timeout no data received [11:59:44]OFD Sender: No OFD packet to send [11:59:49]OFD Sender: No OFD packet to send [11:59:55]OFD Sender: No OFD packet to send [12:00:00]OFD Sender: No OFD packet to send [12:00:05]OFD Sender: No OFD packet to send [12:00:10]OFD Sender: No OFD packet to send [12:00:15]OFD Sender: No OFD packet to send [12:00:16]accept exits with 9 [12:00:16]New connection [12:00:16]New thread 3066903908 created [12:00:16]Thread 3067047268 joined [12:00:16]Waiting for new connection... [12:00:16] Sock 9.Parse request [12:00:16]Sock 9.Check first char [12:00:16]Sock 9.First char is OK [12:00:16]request: POST /json_proto HTTP/1.0 [12:00:16]Method: POST [12:00:16]URL: /json_proto [12:00:16]Method is POST - this is cgi request [12:00:16]url: /json_proto [12:00:16]query_string will be loaded in cgi processing [12:00:16]execute_cgi json_proto POST (null) [12:00:16]execute_cgi path=json_proto method=POST [12:00:16]POST find Content-Length [12:00:16]Host: 172.17.43.67:8080 [12:00:16]Content-Length: 797 [12:00:16]Content-Type: application/json [12:00:16] [12:00:16]POST finish read [12:00:16]Found Content-Length = 797 [12:00:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786269", "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" : 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: 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" ] } } [12:00:16]execute_script... [12:00: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)1786269", "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" : 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: 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" ] } } [12:00:16]POST & json_proto [12:00:16]process_json_proto [12:00:16]json parsed OK: [12:00:16]protocol is kg_v1.0 [12:00:16]action value=close_receipt [12:00:16]process_action close_receipt [12:00:16]cmd_close_receipt [12:00:16]MH_GetDate [12:00:16]Write to MH i2c: F0 00 00 D0 0A C9 [12:00:16]Write i2c OK [12:00:16]MH_I2C_Read... [12:00:16]Read from MH i2c: F0 [12:00:16]MH_I2C_Read... [12:00:16]Read from MH i2c: F0 09 00 [12:00:16]MH_I2C_Read... [12:00:16]Read from MH i2c: F0 09 00 D0 0A 00 50 58 F1 66 6A BD 47 65 A4 [12:00:16]GetLastDocTimeStamp 1727092757 [12:00:16]current date 1727092816 [12:00:16]FM_GetShiftState [12:00:16]SAM_PROTO_GetShiftState [12:00:16]wFMCommunicate request_size=4 [12:00:16]MH_SAM_APDU [12:00:16]CAPDU: 80 13 01 00 [12:00:16]Write to MH i2c: E2 08 00 D1 0A 80 13 01 00 00 00 00 00 58 [12:00:16]Write i2c OK [12:00:16]MH_I2C_Read... [12:00:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:16]Read from MH i2c: E2 [12:00:16]MH_I2C_Read... [12:00:16]Read from MH i2c: E2 0E 00 [12:00:16]MH_I2C_Read... [12:00:16]Read from MH i2c: E2 0E 00 D1 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BA [12:00:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:00:16]wFMCommunicate OK [12:00:16]SAM_PROTO_GetShiftState done [12:00:16]FM_GetShiftState done [12:00:16]opened in 1727051593 [12:00:16]opened+sec_in_day 1727137993 [12:00:16]quantity*price = 0 [12:00:16]sum+1 = 1 [12:00:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 135 23.09.2024 12:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152263 ФПД: 398520093599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152263&fm=398520093599&tin=02508201610067®Number=0000000000091825&sum=0 [12:00:17]StoreToDocumentArchive [12:00:17]shift 476 fd 152263 [12:00:17]save to /storage/0476/doc_00152263 [12:00:17]save last doc name /storage/0476/doc_00152263 to /storage/kkm_last_doc_name [12:00:17]save OK [12:00:17]Clear old archive folders... [12:00:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:17]tlvbuf is 0158A280 [12:00:17]SAM_PROTO_ClearQueue [12:00:17]wFMCommunicate request_size=4 [12:00:17]MH_SAM_APDU [12:00:17]CAPDU: 80 09 00 00 [12:00:17]Write to MH i2c: E2 08 00 DE 0A 80 09 00 00 00 00 00 00 5A [12:00:17]Write i2c OK [12:00:17]MH_I2C_Read... [12:00:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:17]Read from MH i2c: E2 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 DE 0A 00 90 00 5C [12:00:17]RAPDU: 90 00 [12:00:17]wFMCommunicate OK [12:00:17]SAM_PROTO_ClearQueue done [12:00:17]KKMCreateOFDPacket [12:00:17]OFDProtocolAddRootSTLVToBuf [12:00:17]FM_MakeSignedData [12:00:17]FM_MakeSignedData [12:00:17]SAM_PROTO_SignData [12:00:17]wFMCommunicate request_size=4 [12:00:17]MH_SAM_APDU [12:00:17]CAPDU: 80 0D 01 02 [12:00:17]Write to MH i2c: E2 08 00 DF 0A 80 0D 01 02 00 00 00 00 62 [12:00:17]Write i2c OK [12:00:17]MH_I2C_Read... [12:00:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:17]Read from MH i2c: E2 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 DF 0A 00 90 00 5D [12:00:17]RAPDU: 90 00 [12:00:17]wFMCommunicate OK [12:00:17]wFMCommunicate request_size=255 [12:00:17]MH_SAM_APDU [12:00: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 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 87 00 00 00 F4 03 04 00 50 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 [12:00:17]Write to MH i2c: E2 02 01 E0 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 00 00 00 F4 03 04 00 50 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 00 00 8F [12:00:17]Write i2c OK [12:00:17]MH_I2C_Read... [12:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:17]Read from MH i2c: E2 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 E0 0A 00 90 00 5E [12:00:17]RAPDU: 90 00 [12:00:17]wFMCommunicate OK [12:00:17]wFMCommunicate request_size=10 [12:00:17]MH_SAM_APDU [12:00:17]CAPDU: 80 0D 02 02 05 5C C9 A6 0B 9F [12:00:17]Write to MH i2c: E2 0D 00 E1 0A 80 0D 02 02 05 00 5C C9 A6 0B 9F 00 00 E4 [12:00:17]Write i2c OK [12:00:17]MH_I2C_Read... [12:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:17]Read from MH i2c: E2 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 03 00 E1 0A 00 90 00 5F [12:00:17]RAPDU: 90 00 [12:00:17]wFMCommunicate OK [12:00:17]wFMCommunicate request_size=4 [12:00:17]MH_SAM_APDU [12:00:17]CAPDU: 80 0D 03 02 [12:00:17]Write to MH i2c: E2 08 00 E2 0A 80 0D 03 02 00 00 00 00 67 [12:00:17]Write i2c OK [12:00:17]MH_I2C_Read... [12:00:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:17]Read from MH i2c: E2 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 0B 00 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 0B 00 E2 0A 00 4D DA 68 18 A9 CC 48 CF 90 00 9B [12:00:17]RAPDU: 4D DA 68 18 A9 CC 48 CF 90 00 [12:00:17]wFMCommunicate OK [12:00:17]SAM_PROTO_SignData done [12:00:17]FM_MakeSignedData done [12:00:17]CreateOFDProtocolMessage [12:00:17]wFMCommunicate request_size=4 [12:00:17]MH_SAM_APDU [12:00:17]CAPDU: 80 11 00 00 [12:00:17]Write to MH i2c: E2 08 00 E3 0A 80 11 00 00 00 00 00 00 67 [12:00:17]Write i2c OK [12:00:17]MH_I2C_Read... [12:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:17]Read from MH i2c: E2 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 17 00 [12:00:17]MH_I2C_Read... [12:00:17]Read from MH i2c: E2 17 00 E3 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [12: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 [12:00:17]wFMCommunicate OK [12:00:17]CreateOFDProtocolMessage done [12:00:17]OFDSenderStorePacket 152263 [12:00:17]StoreOFDPacket docnum=152263 [12: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 D7 55 07 01 D1 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 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 87 00 00 00 F4 03 04 00 50 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 5C C9 A6 0B 9F 4D DA 68 18 A9 CC 48 CF [12:00:17]CheckFolder [12:00:17]dirname=/storage/ofd_packets [12:00:17]CheckFolder done [12:00:17]ProducePacketName [12:00:17]name=ofd_packets/00152263 [12:00:17]NVStorageSaveData ofd_packets/00152263 [12:00:17]File name is /storage/ofd_packets/00152263 [12:00:17]Write 301 bytes [12:00:17]NVStorageSaveData done [12:00:17]OFDSenderStorePacket done [12:00:17]KKMCreateOFDPacket done [12:00:17]NVStorageSaveData kkm_last_timestamp [12:00:17]File name is /storage/kkm_last_timestamp [12:00:17]Write 4 bytes [12:00:17]NVStorageSaveData done [12:00:18]ExternCall_PrintAddStr [12:00:18]wPrintStart [12:00:18]Write to MH i2c: 01 00 00 E4 0A EE [12:00:18]Write i2c OK [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: 01 [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: 01 07 00 [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: 01 07 00 E4 0A 00 00 00 00 00 FF 0F 03 [12:00:18]RasterBufferAndPrint [12:00:18]line Счет N : (1)1786269 [12:00:18]line ИНН: 02508201610067 [12:00:18]line Контрольно-Кассовый Чек [12:00:18]line ПРОДАЖА [12:00:18]line ТРК (МРК, ГНК) : 22 [12:00:18]line Товар: 2710124130 [12:00:18]line Аи-92-К-5 [12:00:18]line 16.230 * 0.00 [12:00:18]line = 0.00 [12:00:18]line НДС 12% НСП 1% [12:00:18]line > о реализуемом товаре [12:00:18]line ИТОГО: 0.00 [12:00:18]line НСП 1% : 0.00 [12:00:18]line НДС 12% : 0.00 [12:00:18]line Наличными: 0.00 [12:00:18]line Безнал.: 0.00 [12:00:18]line Место: АЗС № 89 "Партнер Нефть" [12:00:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:00:18]line СНО: Общий режим [12:00:18]line Чек 135 23.09.2024 12:00 [12:00:18]line Смена: 476 ФФД: 1.0 [12:00:18]line ЗНМ: 0300000113 [12:00:18]line РНМ: 0000000000091825 [12:00:18]line Версия ККМ: 001 [12:00:18]line Платежная система: O! деньги [12:00:18]line ФМ: 0000000000871835 [12:00:18]line ФД: 152263 [12:00:18]line ФПД: 398520093599 [12:00:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152263&fm=398520093599&tin=02508201610067®Number=0000000000091825&sum=0 [12:00:18]written 0, free lines is 4095 [12:00:18]OFD Sender: Processing packet 152263 [packets to send 828, broken 827] [12:00:18]ProducePacketName [12:00:18]name=ofd_packets/00152263 [12:00:18]OFD Sender: To server: pG, [12:00:18]CommunicateWithHost lk.salyk.kg:30040 [12:00:18]ConnectInit lk.salyk.kg [12:00:18]Write to MH i2c: 01 00 00 0E 0B 19 [12:00:18]Write i2c OK [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: 01 [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: 01 07 00 [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: 01 07 00 0E 0B 00 00 00 00 00 E4 0C 10 [12:00:18]RasterBufferAndPrint [12:00:18]line [12:00:18]line [12:00:18]line [12:00:18]line [12:00:18]line [12:00:18]written 0, free lines is 3305 [12:00:18]MH_Cut [12:00:18]Write to MH i2c: D1 01 00 15 0B 01 F2 [12:00:18]Write i2c OK [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: D1 [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: D1 01 00 [12:00:18]MH_I2C_Read... [12:00:18]Read from MH i2c: D1 01 00 15 0B 00 F1 [12:00:18]Write to MH i2c: 01 00 00 16 0B 21 [12:00:18]Write i2c OK [12:00:18]MH_I2C_Read... [12:00:19]*** Cut start [12:00:19]*** Purtial cut [12:00:19]*** Stage 1: CUTSNS_PIN = 1 [12:00:19]Read from MH i2c: 01 [12:00:19]MH_I2C_Read... [12:00:19]*** Stop cut motor [12:00:19]*** Cut end [12:00:19]Read from MH i2c: 01 07 00 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: 01 07 00 16 0B 00 00 00 00 00 FF 0F 36 [12:00:19]process_action close_receipt done [12:00:19]requested_data is exist [12:00:19]produce_requested_data [12:00:19]requested_item fm.sn is exist - process it [12:00:19]wFMCommunicate request_size=4 [12:00:19]MH_SAM_APDU [12:00:19]CAPDU: 80 11 00 00 [12:00:19]Write to MH i2c: E2 08 00 17 0B 80 11 00 00 00 00 00 00 9C [12:00:19]Write i2c OK [12:00:19]MH_I2C_Read... [12:00:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:19]Read from MH i2c: E2 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: E2 17 00 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: E2 17 00 17 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [12:00: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:00:19]wFMCommunicate OK [12:00:19]requested_item fd.num is exist - process it [12:00:19]SAM_PROTO_GetFieldsCounters [12:00:19]wFMCommunicate request_size=4 [12:00:19]MH_SAM_APDU [12:00:19]CAPDU: 80 13 00 00 [12:00:19]Write to MH i2c: E2 08 00 18 0B 80 13 00 00 00 00 00 00 9F [12:00:19]Write i2c OK [12:00:19]MH_I2C_Read... [12:00:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:19]Read from MH i2c: E2 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: E2 62 00 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: E2 62 00 18 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 4D [12:00: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 C7 52 02 00 0E 04 04 00 DC 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 [12:00:19]wFMCommunicate OK [12:00:19]SAM_PROTO_GetFieldsCounters done [12:00:19]requested_item shift.num is exist - process it [12:00:19]requested_item shift.opened is exist - process it [12:00:19]req_shift_opened [12:00:19]FM_GetShiftState [12:00:19]SAM_PROTO_GetShiftState [12:00:19]wFMCommunicate request_size=4 [12:00:19]MH_SAM_APDU [12:00:19]CAPDU: 80 13 01 00 [12:00:19]Write to MH i2c: E2 08 00 19 0B 80 13 01 00 00 00 00 00 A1 [12:00:19]Write i2c OK [12:00:19]MH_I2C_Read... [12:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:19]Read from MH i2c: E2 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: E2 0E 00 [12:00:19]MH_I2C_Read... [12:00:19]Read from MH i2c: E2 0E 00 19 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 03 [12:00:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:00:19]wFMCommunicate OK [12:00:19]SAM_PROTO_GetShiftState done [12:00:19]FM_GetShiftState done [12:00:19]req_shift_opened done [12:00:19]requested_item shift.open_date is exist - process it [12:00:19]req_shift_open_date [12:00:19]req_shift_open_date done [12:00:19]produce_requested_data done [12:00:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152263,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:00:19]process_action_free close_receipt [12:00:19]json_value_free [12:00:19]json_value_free done [12:00:19]process_json_proto returns [12:00:19]Send response to host [12:00:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152263,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:00:19]free response buf [12:00:19]execute_script done [12:00:19]execute_script returns [12:00:19]free content buf [12:00:19]Sock 9.Close socket [12:00:19]Sock 9.Thread stoped [12:00:24]recv_with_timeout no data received [12:00:29]Connected sock=11 [12:00: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 D7 55 07 01 D1 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 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 87 00 00 00 F4 03 04 00 50 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 5C C9 A6 0B 9F 4D DA 68 18 A9 CC 48 CF [12:00:34]recv_with_timeout no data received [12:00:34]CommunicateWithHost answer receiving error [12:00:34]CommunicateWithHost err = -3 [12:00:34]OFD Sender: Server communicate error [12:00:39]OFD Sender: Processing packet 152263 [packets to send 828, broken 827] [12:00:39]ProducePacketName [12:00:39]name=ofd_packets/00152263 [12:00:39]OFD Sender: To server: pG, [12:00:39]CommunicateWithHost lk.salyk.kg:30040 [12:00:39]ConnectInit lk.salyk.kg [12:00:43]recv_with_timeout no data received [12:00:44]ConnectInit Can't take IP for lk.salyk.kg [12:00:44]CommunicateWithHost connect error [12:00:44]CommunicateWithHost err = -1 [12:00:44]OFD Sender: Server communicate error [12:00:49]OFD Sender: Processing packet 152263 [packets to send 828, broken 827] [12:00:49]ProducePacketName [12:00:49]name=ofd_packets/00152263 [12:00:49]OFD Sender: To server: pG, [12:00:49]CommunicateWithHost lk.salyk.kg:30040 [12:00:49]ConnectInit lk.salyk.kg [12:00:54]recv_with_timeout no data received [12:00:54]ConnectInit Can't take IP for lk.salyk.kg [12:00:54]CommunicateWithHost connect error [12:00:54]CommunicateWithHost err = -1 [12:00:54]OFD Sender: Server communicate error [12:00:59]OFD Sender: Processing packet 152263 [packets to send 828, broken 827] [12:00:59]ProducePacketName [12:00:59]name=ofd_packets/00152263 [12:00:59]OFD Sender: To server: pG, [12:00:59]CommunicateWithHost lk.salyk.kg:30040 [12:00:59]ConnectInit lk.salyk.kg [12:01:06]recv_with_timeout no data received [12:01:08]accept exits with 10 [12:01:08]New connection [12:01:08]New thread 3067047268 created [12:01:08]Thread 3066903908 joined [12:01:08]Waiting for new connection... [12:01:08] Sock 10.Parse request [12:01:08]Sock 10.Check first char [12:01:08]Sock 10.First char is OK [12:01:08]request: POST /json_proto HTTP/1.0 [12:01:08]Method: POST [12:01:08]URL: /json_proto [12:01:08]Method is POST - this is cgi request [12:01:08]url: /json_proto [12:01:08]query_string will be loaded in cgi processing [12:01:08]execute_cgi json_proto POST (null) [12:01:08]execute_cgi path=json_proto method=POST [12:01:08]POST find Content-Length [12:01:08]Host: 172.17.43.67:8080 [12:01:08]Content-Length: 799 [12:01:08]Content-Type: application/json [12:01:08] [12:01:08]POST finish read [12:01:08]Found Content-Length = 799 [12:01:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786264", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:08]execute_script... [12:01:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786264", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:08]POST & json_proto [12:01:08]process_json_proto [12:01:08]json parsed OK: [12:01:08]protocol is kg_v1.0 [12:01:08]action value=close_receipt [12:01:08]process_action close_receipt [12:01:08]cmd_close_receipt [12:01:08]MH_GetDate [12:01:08]Write to MH i2c: F0 00 00 1A 0B 14 [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: F0 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: F0 09 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: F0 09 00 1A 0B 00 85 58 F1 66 6A BD 47 65 24 [12:01:08]GetLastDocTimeStamp 1727092816 [12:01:08]current date 1727092869 [12:01:08]FM_GetShiftState [12:01:08]SAM_PROTO_GetShiftState [12:01:08]wFMCommunicate request_size=4 [12:01:08]MH_SAM_APDU [12:01:08]CAPDU: 80 13 01 00 [12:01:08]Write to MH i2c: E2 08 00 1B 0B 80 13 01 00 00 00 00 00 A3 [12:01:08]Write i2c OK [12:01:08]MH_I2C_Read... [12:01:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:08]Read from MH i2c: E2 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 0E 00 [12:01:08]MH_I2C_Read... [12:01:08]Read from MH i2c: E2 0E 00 1B 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 05 [12:01:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:01:08]wFMCommunicate OK [12:01:08]SAM_PROTO_GetShiftState done [12:01:08]FM_GetShiftState done [12:01:08]opened in 1727051593 [12:01:08]opened+sec_in_day 1727137993 [12:01:08]quantity*price = 0 [12:01:08]sum+1 = 1 [12:01:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 136 23.09.2024 12:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3476260 ФМ: 0000000000871835 ФД: 152264 ФПД: 166586134160240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152264&fm=166586134160240&tin=02508201610067®Number=0000000000091825&sum=0 [12:01:09]StoreToDocumentArchive [12:01:09]shift 476 fd 152264 [12:01:09]save to /storage/0476/doc_00152264 [12:01:09]save last doc name /storage/0476/doc_00152264 to /storage/kkm_last_doc_name [12:01:09]save OK [12:01:09]Clear old archive folders... [12:01:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:01:09]tlvbuf is 01594490 [12:01:09]SAM_PROTO_ClearQueue [12:01:09]wFMCommunicate request_size=4 [12:01:09]MH_SAM_APDU [12:01:09]CAPDU: 80 09 00 00 [12:01:09]Write to MH i2c: E2 08 00 28 0B 80 09 00 00 00 00 00 00 A5 [12:01:09]Write i2c OK [12:01:09]MH_I2C_Read... [12:01:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:09]Read from MH i2c: E2 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: E2 03 00 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: E2 03 00 28 0B 00 90 00 A7 [12:01:09]RAPDU: 90 00 [12:01:09]wFMCommunicate OK [12:01:09]SAM_PROTO_ClearQueue done [12:01:09]KKMCreateOFDPacket [12:01:09]OFDProtocolAddRootSTLVToBuf [12:01:09]FM_MakeSignedData [12:01:09]FM_MakeSignedData [12:01:09]SAM_PROTO_SignData [12:01:09]wFMCommunicate request_size=4 [12:01:09]MH_SAM_APDU [12:01:09]CAPDU: 80 0D 01 02 [12:01:09]Write to MH i2c: E2 08 00 29 0B 80 0D 01 02 00 00 00 00 AD [12:01:09]Write i2c OK [12:01:09]MH_I2C_Read... [12:01:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:09]Read from MH i2c: E2 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: E2 03 00 [12:01:09]MH_I2C_Read... [12:01:09]Read from MH i2c: E2 03 00 29 0B 00 90 00 A8 [12:01:09]RAPDU: 90 00 [12:01:09]wFMCommunicate OK [12:01:09]wFMCommunicate request_size=255 [12:01:09]MH_SAM_APDU [12:01: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 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 88 00 00 00 F4 03 04 00 85 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 97 82 5B 59 [12:01:09]Write to MH i2c: E2 02 01 2A 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 88 00 00 00 F4 03 04 00 85 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 97 82 5B 59 00 00 21 [12:01:09]Write i2c OK [12:01:09]MH_I2C_Read... [12:01:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:10]Read from MH i2c: E2 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 03 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 03 00 2A 0B 00 90 00 A9 [12:01:10]RAPDU: 90 00 [12:01:10]wFMCommunicate OK [12:01:10]wFMCommunicate request_size=7 [12:01:10]MH_SAM_APDU [12:01:10]CAPDU: 80 0D 02 02 02 E3 70 [12:01:10]Write to MH i2c: E2 0A 00 2B 0B 80 0D 02 02 02 00 E3 70 00 00 07 [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:10]Read from MH i2c: E2 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 03 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 03 00 2B 0B 00 90 00 AA [12:01:10]RAPDU: 90 00 [12:01:10]wFMCommunicate OK [12:01:10]wFMCommunicate request_size=4 [12:01:10]MH_SAM_APDU [12:01:10]CAPDU: 80 0D 03 02 [12:01:10]Write to MH i2c: E2 08 00 2C 0B 80 0D 03 02 00 00 00 00 B2 [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:10]Read from MH i2c: E2 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 0B 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 0B 00 2C 0B 00 F2 56 6E 50 35 BB 9E 02 90 00 49 [12:01:10]RAPDU: F2 56 6E 50 35 BB 9E 02 90 00 [12:01:10]wFMCommunicate OK [12:01:10]SAM_PROTO_SignData done [12:01:10]FM_MakeSignedData done [12:01:10]CreateOFDProtocolMessage [12:01:10]wFMCommunicate request_size=4 [12:01:10]MH_SAM_APDU [12:01:10]CAPDU: 80 11 00 00 [12:01:10]Write to MH i2c: E2 08 00 2D 0B 80 11 00 00 00 00 00 00 B2 [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:10]Read from MH i2c: E2 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 17 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: E2 17 00 2D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [12:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:01:10]wFMCommunicate OK [12:01:10]CreateOFDProtocolMessage done [12:01:10]OFDSenderStorePacket 152264 [12:01:10]StoreOFDPacket docnum=152264 [12:01: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 D2 4B 04 01 03 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 88 00 00 00 F4 03 04 00 85 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 97 82 5B 59 E3 70 F2 56 6E 50 35 BB 9E 02 [12:01:10]CheckFolder [12:01:10]dirname=/storage/ofd_packets [12:01:10]CheckFolder done [12:01:10]ProducePacketName [12:01:10]name=ofd_packets/00152264 [12:01:10]NVStorageSaveData ofd_packets/00152264 [12:01:10]File name is /storage/ofd_packets/00152264 [12:01:10]Write 298 bytes [12:01:10]NVStorageSaveData done [12:01:10]OFDSenderStorePacket done [12:01:10]KKMCreateOFDPacket done [12:01:10]NVStorageSaveData kkm_last_timestamp [12:01:10]File name is /storage/kkm_last_timestamp [12:01:10]Write 4 bytes [12:01:10]NVStorageSaveData done [12:01:10]ExternCall_PrintAddStr [12:01:10]wPrintStart [12:01:10]Write to MH i2c: 01 00 00 2E 0B 39 [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: 01 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: 01 07 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: 01 07 00 2E 0B 00 00 00 00 00 FF 0F 4E [12:01:10]RasterBufferAndPrint [12:01:10]line Счет N : (1)1786264 [12:01:10]line ИНН: 02508201610067 [12:01:10]line Контрольно-Кассовый Чек [12:01:10]line ПРОДАЖА [12:01:10]line ТРК (МРК, ГНК) : 41 [12:01:10]line Товар: 2710194210 [12:01:10]line ДТ-К-5 [12:01:10]line 120.000 * 0.00 [12:01:10]line = 0.00 [12:01:10]line НДС 12% НСП 1% [12:01:10]line > о реализуемом товаре [12:01:10]line ИТОГО: 0.00 [12:01:10]line НСП 1% : 0.00 [12:01:10]line НДС 12% : 0.00 [12:01:10]line Наличными: 0.00 [12:01:10]line Безнал.: 0.00 [12:01:10]line Место: АЗС № 89 "Партнер Нефть" [12:01:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:01:10]line СНО: Общий режим [12:01:10]line Чек 136 23.09.2024 12:01 [12:01:10]line Смена: 476 ФФД: 1.0 [12:01:10]line ЗНМ: 0300000113 [12:01:10]line РНМ: 0000000000091825 [12:01:10]line Версия ККМ: 001 [12:01:10]line Талоны: Топливные Талоны [12:01:10]line 3476260 [12:01:10]line ФМ: 0000000000871835 [12:01:10]line ФД: 152264 [12:01:10]line ФПД: 166586134160240 [12:01:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120109&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152264&fm=166586134160240&tin=02508201610067®Number=0000000000091825&sum=0 [12:01:10]written 0, free lines is 4095 [12:01:10]Write to MH i2c: 01 00 00 58 0B 63 [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: 01 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: 01 07 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: 01 07 00 58 0B 00 00 00 00 00 DE 0C 54 [12:01:10]RasterBufferAndPrint [12:01:10]line [12:01:10]line [12:01:10]line [12:01:10]line [12:01:10]line [12:01:10]written 0, free lines is 3300 [12:01:10]MH_Cut [12:01:10]Write to MH i2c: D1 01 00 5F 0B 01 3C [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: D1 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: D1 01 00 [12:01:10]MH_I2C_Read... [12:01:10]Read from MH i2c: D1 01 00 5F 0B 00 3B [12:01:10]Write to MH i2c: 01 00 00 60 0B 6B [12:01:10]Write i2c OK [12:01:10]MH_I2C_Read... [12:01:11]*** Cut start [12:01:11]*** Purtial cut [12:01:11]*** Stage 1: CUTSNS_PIN = 1 [12:01:11]Read from MH i2c: 01 [12:01:11]MH_I2C_Read... [12:01:11]*** Stop cut motor [12:01:11]*** Cut end [12:01:11]Read from MH i2c: 01 07 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: 01 07 00 60 0B 00 00 00 00 00 FF 0F 80 [12:01:11]process_action close_receipt done [12:01:11]requested_data is exist [12:01:11]produce_requested_data [12:01:11]requested_item fm.sn is exist - process it [12:01:11]wFMCommunicate request_size=4 [12:01:11]MH_SAM_APDU [12:01:11]CAPDU: 80 11 00 00 [12:01:11]Write to MH i2c: E2 08 00 61 0B 80 11 00 00 00 00 00 00 E6 [12:01:11]Write i2c OK [12:01:11]MH_I2C_Read... [12:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:11]Read from MH i2c: E2 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 17 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 17 00 61 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [12:01: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:01:11]wFMCommunicate OK [12:01:11]requested_item fd.num is exist - process it [12:01:11]SAM_PROTO_GetFieldsCounters [12:01:11]wFMCommunicate request_size=4 [12:01:11]MH_SAM_APDU [12:01:11]CAPDU: 80 13 00 00 [12:01:11]Write to MH i2c: E2 08 00 62 0B 80 13 00 00 00 00 00 00 E9 [12:01:11]Write i2c OK [12:01:11]MH_I2C_Read... [12:01:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:11]Read from MH i2c: E2 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 62 00 [12:01:11]MH_I2C_Read... [12:01:11]Read from MH i2c: E2 62 00 62 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 9B [12:01: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 C8 52 02 00 0E 04 04 00 DC 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 [12:01:11]wFMCommunicate OK [12:01:11]SAM_PROTO_GetFieldsCounters done [12:01:11]requested_item shift.num is exist - process it [12:01:11]requested_item shift.opened is exist - process it [12:01:11]req_shift_opened [12:01:11]FM_GetShiftState [12:01:11]SAM_PROTO_GetShiftState [12:01:11]wFMCommunicate request_size=4 [12:01:11]MH_SAM_APDU [12:01:11]CAPDU: 80 13 01 00 [12:01:11]Write to MH i2c: E2 08 00 63 0B 80 13 01 00 00 00 00 00 EB [12:01:11]Write i2c OK [12:01:11]MH_I2C_Read... [12:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:12]Read from MH i2c: E2 [12:01:12]MH_I2C_Read... [12:01:12]Read from MH i2c: E2 0E 00 [12:01:12]MH_I2C_Read... [12:01:12]Read from MH i2c: E2 0E 00 63 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4D [12:01:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:01:12]wFMCommunicate OK [12:01:12]SAM_PROTO_GetShiftState done [12:01:12]FM_GetShiftState done [12:01:12]req_shift_opened done [12:01:12]requested_item shift.open_date is exist - process it [12:01:12]req_shift_open_date [12:01:12]req_shift_open_date done [12:01:12]produce_requested_data done [12:01:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152264,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:01:12]process_action_free close_receipt [12:01:12]json_value_free [12:01:12]json_value_free done [12:01:12]process_json_proto returns [12:01:12]Send response to host [12:01:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152264,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:01:12]free response buf [12:01:12]execute_script done [12:01:12]execute_script returns [12:01:12]free content buf [12:01:12]Sock 10.Close socket [12:01:12]Sock 10.Thread stoped [12:01:13]Connected sock=9 [12:01: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 0F 01 00 00 D7 55 07 01 D1 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 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 87 00 00 00 F4 03 04 00 50 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 00 5C C9 A6 0B 9F 4D DA 68 18 A9 CC 48 CF [12:01: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 39 B1 47 00 5C 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 C7 52 02 00 F4 03 04 00 89 00 F1 66 B6 04 01 00 00 BC 4E 00 5F C8 82 44 94 [12:01:15]CommunicateWithHost err = 0 [12:01:15]CheckOFDResponse [12:01:15]1017 (14) - 77093643461234 [12:01:15]1041 (16) - 0000000000871835 [12:01:15]1040 (4) - 152263 [12:01:15]1012 (4) - 23.09.2024 05:45 [12:01:15]1206 (1) - 0 [12:01:15]OFD Sender: Remove packet 152263 [12:01:15]ProducePacketName [12:01:15]name=ofd_packets/00152263 [12:01:15]NVStorageDeleteData [12:01:15]OFD Sender: Processing packet 152264 [packets to send 828, broken 827] [12:01:15]ProducePacketName [12:01:15]name=ofd_packets/00152264 [12:01:15]OFD Sender: To server: pG, [12:01:15]CommunicateWithHost lk.salyk.kg:30040 [12:01:15]ConnectInit lk.salyk.kg [12:01:19]recv_with_timeout no data received [12:01:20]ConnectInit Can't take IP for lk.salyk.kg [12:01:20]CommunicateWithHost connect error [12:01:20]CommunicateWithHost err = -1 [12:01:20]OFD Sender: Server communicate error [12:01:20]OFD Sender: Processing packet 152264 [packets to send 828, broken 827] [12:01:20]ProducePacketName [12:01:20]name=ofd_packets/00152264 [12:01:20]OFD Sender: To server: pG, [12:01:20]CommunicateWithHost lk.salyk.kg:30040 [12:01:20]ConnectInit lk.salyk.kg [12:01:25]ConnectInit Can't take IP for lk.salyk.kg [12:01:25]CommunicateWithHost connect error [12:01:25]CommunicateWithHost err = -1 [12:01:25]OFD Sender: Server communicate error [12:01:29]accept exits with 8 [12:01:29]New connection [12:01:29]New thread 3066903908 created [12:01:29]Thread 3067047268 joined [12:01:29]Waiting for new connection... [12:01:29] Sock 8.Parse request [12:01:29]Sock 8.Check first char [12:01:29]Sock 8.First char is OK [12:01:29]request: POST /json_proto HTTP/1.0 [12:01:29]Method: POST [12:01:29]URL: /json_proto [12:01:29]Method is POST - this is cgi request [12:01:29]url: /json_proto [12:01:29]query_string will be loaded in cgi processing [12:01:29]execute_cgi json_proto POST (null) [12:01:29]execute_cgi path=json_proto method=POST [12:01:29]POST find Content-Length [12:01:29]Host: 172.17.43.67:8080 [12:01:29]Content-Length: 627 [12:01:29]Content-Type: application/json [12:01:29] [12:01:29]POST finish read [12:01:29]Found Content-Length = 627 [12:01:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786270", "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" ] } } [12:01:29]execute_script... [12:01:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786270", "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" ] } } [12:01:29]POST & json_proto [12:01:29]process_json_proto [12:01:29]json parsed OK: [12:01:29]protocol is kg_v1.0 [12:01:29]action value=close_receipt [12:01:29]process_action close_receipt [12:01:29]cmd_close_receipt [12:01:29]MH_GetDate [12:01:29]Write to MH i2c: F0 00 00 64 0B 5E [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: F0 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: F0 09 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: F0 09 00 64 0B 00 9A 58 F1 66 6A BD 47 65 83 [12:01:29]GetLastDocTimeStamp 1727092869 [12:01:29]current date 1727092890 [12:01:29]FM_GetShiftState [12:01:29]SAM_PROTO_GetShiftState [12:01:29]wFMCommunicate request_size=4 [12:01:29]MH_SAM_APDU [12:01:29]CAPDU: 80 13 01 00 [12:01:29]Write to MH i2c: E2 08 00 65 0B 80 13 01 00 00 00 00 00 ED [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:29]Read from MH i2c: E2 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 0E 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 0E 00 65 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4F [12:01:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:01:29]wFMCommunicate OK [12:01:29]SAM_PROTO_GetShiftState done [12:01:29]FM_GetShiftState done [12:01:29]opened in 1727051593 [12:01:29]opened+sec_in_day 1727137993 [12:01:29]quantity*price = 99999 [12:01:29]sum+1 = 100001 [12:01:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 137 23.09.2024 12:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152265 ФПД: 183109460092573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152265&fm=183109460092573&tin=02508201610067®Number=0000000000091825&sum=100000 [12:01:30]StoreToDocumentArchive [12:01:30]shift 476 fd 152265 [12:01:30]save to /storage/0476/doc_00152265 [12:01:30]save last doc name /storage/0476/doc_00152265 to /storage/kkm_last_doc_name [12:01:30]save OK [12:01:30]Clear old archive folders... [12:01:30]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:01:30]tlvbuf is 015D5890 [12:01:30]SAM_PROTO_ClearQueue [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 09 00 00 [12:01:30]Write to MH i2c: E2 08 00 72 0B 80 09 00 00 00 00 00 00 EF [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 72 0B 00 90 00 F1 [12:01:30]RAPDU: 90 00 [12:01:30]wFMCommunicate OK [12:01:30]SAM_PROTO_ClearQueue done [12:01:30]KKMCreateOFDPacket [12:01:30]OFDProtocolAddRootSTLVToBuf [12:01:30]FM_MakeSignedData [12:01:30]FM_MakeSignedData [12:01:30]SAM_PROTO_SignData [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 0D 01 02 [12:01:30]Write to MH i2c: E2 08 00 73 0B 80 0D 01 02 00 00 00 00 F7 [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 73 0B 00 90 00 F2 [12:01:30]RAPDU: 90 00 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=255 [12:01:30]MH_SAM_APDU [12:01:30]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 89 00 00 00 F4 03 04 00 9A 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 89 7E 52 E6 [12:01:30]Write to MH i2c: E2 02 01 74 0B 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 89 00 00 00 F4 03 04 00 9A 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 89 7E 52 E6 00 00 28 [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 03 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 03 00 74 0B 00 90 00 F3 [12:01:31]RAPDU: 90 00 [12:01:31]wFMCommunicate OK [12:01:31]wFMCommunicate request_size=6 [12:01:31]MH_SAM_APDU [12:01:31]CAPDU: 80 0D 02 02 01 9D [12:01:31]Write to MH i2c: E2 09 00 75 0B 80 0D 02 02 01 00 9D 00 00 99 [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 03 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 03 00 75 0B 00 90 00 F4 [12:01:31]RAPDU: 90 00 [12:01:31]wFMCommunicate OK [12:01:31]wFMCommunicate request_size=4 [12:01:31]MH_SAM_APDU [12:01:31]CAPDU: 80 0D 03 02 [12:01:31]Write to MH i2c: E2 08 00 76 0B 80 0D 03 02 00 00 00 00 FC [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 0B 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 0B 00 76 0B 00 7C 81 43 4E 2D 02 05 E5 90 00 A4 [12:01:31]RAPDU: 7C 81 43 4E 2D 02 05 E5 90 00 [12:01:31]wFMCommunicate OK [12:01:31]SAM_PROTO_SignData done [12:01:31]FM_MakeSignedData done [12:01:31]CreateOFDProtocolMessage [12:01:31]wFMCommunicate request_size=4 [12:01:31]MH_SAM_APDU [12:01:31]CAPDU: 80 11 00 00 [12:01:31]Write to MH i2c: E2 08 00 77 0B 80 11 00 00 00 00 00 00 FC [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 17 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 17 00 77 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [12:01:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:01:31]wFMCommunicate OK [12:01:31]CreateOFDProtocolMessage done [12:01:31]OFDSenderStorePacket 152265 [12:01:31]StoreOFDPacket docnum=152265 [12:01: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 0B 01 00 00 85 69 03 01 0F DB 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 89 00 00 00 F4 03 04 00 9A 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 89 7E 52 E6 9D 7C 81 43 4E 2D 02 05 E5 [12:01:31]CheckFolder [12:01:31]dirname=/storage/ofd_packets [12:01:31]CheckFolder done [12:01:31]ProducePacketName [12:01:31]name=ofd_packets/00152265 [12:01:31]NVStorageSaveData ofd_packets/00152265 [12:01:31]File name is /storage/ofd_packets/00152265 [12:01:31]Write 297 bytes [12:01:31]NVStorageSaveData done [12:01:31]OFDSenderStorePacket done [12:01:31]KKMCreateOFDPacket done [12:01:31]NVStorageSaveData kkm_last_timestamp [12:01:31]File name is /storage/kkm_last_timestamp [12:01:31]Write 4 bytes [12:01:31]NVStorageSaveData done [12:01:31]ExternCall_PrintAddStr [12:01:31]wPrintStart [12:01:31]Write to MH i2c: 01 00 00 78 0B 83 [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 78 0B 00 00 00 00 00 FF 0F 98 [12:01:31]RasterBufferAndPrint [12:01:31]line Счет N : (1)1786270 [12:01:31]line ИНН: 02508201610067 [12:01:31]line Контрольно-Кассовый Чек [12:01:31]line ПРОДАЖА [12:01:31]line ТРК (МРК, ГНК) : 11 [12:01:31]line Товар: 2710124130 [12:01:31]line Super-92 [12:01:31]line 14.430 * 69.30 [12:01:31]line = 1000.00 [12:01:31]line НДС 12% НСП 1% [12:01:31]line > о реализуемом товаре [12:01:31]line ИТОГО: 1000.00 [12:01:31]line НСП 1% : 8.85 [12:01:31]line НДС 12% : 106.19 [12:01:31]line Наличными: 1000.00 [12:01:31]line Безнал.: 0.00 [12:01:31]line Место: АЗС № 89 "Партнер Нефть" [12:01:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:01:31]line СНО: Общий режим [12:01:31]line Чек 137 23.09.2024 12:01 [12:01:31]line Смена: 476 ФФД: 1.0 [12:01:31]line ЗНМ: 0300000113 [12:01:31]line РНМ: 0000000000091825 [12:01:31]line Версия ККМ: 001 [12:01:31]line ФМ: 0000000000871835 [12:01:31]line ФД: 152265 [12:01:31]line ФПД: 183109460092573 [12:01:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152265&fm=183109460092573&tin=02508201610067®Number=0000000000091825&sum=100000 [12:01:31]written 0, free lines is 4095 [12:01:31]Write to MH i2c: 01 00 00 A0 0B AB [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 A0 0B 00 00 00 00 00 04 0D C3 [12:01:31]RasterBufferAndPrint [12:01:31]line [12:01:31]line [12:01:31]line [12:01:31]line [12:01:31]line [12:01:31]written 0, free lines is 3341 [12:01:31]MH_Cut [12:01:31]Write to MH i2c: D1 01 00 A7 0B 01 84 [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: D1 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: D1 01 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: D1 01 00 A7 0B 00 83 [12:01:31]Write to MH i2c: 01 00 00 A8 0B B3 [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:32]recv_with_timeout no data received [12:01:32]*** Cut start [12:01:32]*** Purtial cut [12:01:32]*** Stage 1: CUTSNS_PIN = 1 [12:01:32]Read from MH i2c: 01 [12:01:32]MH_I2C_Read... [12:01:32]*** Stop cut motor [12:01:32]*** Cut end [12:01:32]Read from MH i2c: 01 07 00 [12:01:32]MH_I2C_Read... [12:01:32]Read from MH i2c: 01 07 00 A8 0B 00 00 00 00 00 FF 0F C8 [12:01:32]process_action close_receipt done [12:01:32]requested_data is exist [12:01:32]produce_requested_data [12:01:32]requested_item fm.sn is exist - process it [12:01:32]wFMCommunicate request_size=4 [12:01:32]MH_SAM_APDU [12:01:32]CAPDU: 80 11 00 00 [12:01:32]Write to MH i2c: E2 08 00 A9 0B 80 11 00 00 00 00 00 00 2E [12:01:32]Write i2c OK [12:01:32]MH_I2C_Read... [12:01:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:32]Read from MH i2c: E2 [12:01:32]MH_I2C_Read... [12:01:32]Read from MH i2c: E2 17 00 [12:01:32]MH_I2C_Read... [12:01:32]Read from MH i2c: E2 17 00 A9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [12: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 [12:01:32]wFMCommunicate OK [12:01:32]requested_item fd.num is exist - process it [12:01:32]SAM_PROTO_GetFieldsCounters [12:01:32]wFMCommunicate request_size=4 [12:01:32]MH_SAM_APDU [12:01:32]CAPDU: 80 13 00 00 [12:01:32]Write to MH i2c: E2 08 00 AA 0B 80 13 00 00 00 00 00 00 31 [12:01:32]Write i2c OK [12:01:32]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 62 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 62 00 AA 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 E7 [12:01: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 C9 52 02 00 0E 04 04 00 DC 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 [12:01:33]wFMCommunicate OK [12:01:33]SAM_PROTO_GetFieldsCounters done [12:01:33]requested_item shift.num is exist - process it [12:01:33]requested_item shift.opened is exist - process it [12:01:33]req_shift_opened [12:01:33]FM_GetShiftState [12:01:33]SAM_PROTO_GetShiftState [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 13 01 00 [12:01:33]Write to MH i2c: E2 08 00 AB 0B 80 13 01 00 00 00 00 00 33 [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0E 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0E 00 AB 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 95 [12:01:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:01:33]wFMCommunicate OK [12:01:33]SAM_PROTO_GetShiftState done [12:01:33]FM_GetShiftState done [12:01:33]req_shift_opened done [12:01:33]requested_item shift.open_date is exist - process it [12:01:33]req_shift_open_date [12:01:33]req_shift_open_date done [12:01:33]produce_requested_data done [12:01:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152265,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:01:33]process_action_free close_receipt [12:01:33]json_value_free [12:01:33]json_value_free done [12:01:33]process_json_proto returns [12:01:33]Send response to host [12:01:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152265,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:01:33]free response buf [12:01:33]execute_script done [12:01:33]execute_script returns [12:01:33]free content buf [12:01:33]Sock 8.Close socket [12:01:33]Sock 8.Thread stoped [12:01:35]ConnectInit Can't take IP for lk.salyk.kg [12:01:35]CommunicateWithHost connect error [12:01:35]CommunicateWithHost err = -1 [12:01:35]OFD Sender: Server communicate error [12:01:35]OFD Sender: Processing packet 152264 [packets to send 829, broken 827] [12:01:35]ProducePacketName [12:01:35]name=ofd_packets/00152264 [12:01:35]OFD Sender: To server: pG, [12:01:35]CommunicateWithHost lk.salyk.kg:30040 [12:01:35]ConnectInit lk.salyk.kg [12:01:45]recv_with_timeout no data received [12:02:03]recv_with_timeout no data received [12:02:17]recv_with_timeout no data received [12:02:36]recv_with_timeout no data received [12:02:55]accept exits with 9 [12:02:55]New connection [12:02:55]New thread 3067047268 created [12:02:55]Thread 3066903908 joined [12:02:55]Waiting for new connection... [12:02:55] Sock 9.Parse request [12:02:55]Sock 9.Check first char [12:02:55]Sock 9.First char is OK [12:02:55]request: POST /json_proto HTTP/1.0 [12:02:55]Method: POST [12:02:55]URL: /json_proto [12:02:55]Method is POST - this is cgi request [12:02:55]url: /json_proto [12:02:55]query_string will be loaded in cgi processing [12:02:55]execute_cgi json_proto POST (null) [12:02:55]execute_cgi path=json_proto method=POST [12:02:55]POST find Content-Length [12:02:55]Host: 172.17.43.67:8080 [12:02:55]Content-Length: 794 [12:02:55]Content-Type: application/json [12:02:55] [12:02:55]POST finish read [12:02:55]Found Content-Length = 794 [12:02:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786271", "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": "\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" ] } } [12:02:55]execute_script... [12:02: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)1786271", "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": "\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" ] } } [12:02:55]POST & json_proto [12:02:55]process_json_proto [12:02:55]json parsed OK: [12:02:55]protocol is kg_v1.0 [12:02:55]action value=close_receipt [12:02:55]process_action close_receipt [12:02:55]cmd_close_receipt [12:02:55]MH_GetDate [12:02:55]Write to MH i2c: F0 00 00 AC 0B A6 [12:02:55]Write i2c OK [12:02:55]MH_I2C_Read... [12:02:55]Read from MH i2c: F0 [12:02:55]MH_I2C_Read... [12:02:55]Read from MH i2c: F0 09 00 [12:02:55]MH_I2C_Read... [12:02:55]Read from MH i2c: F0 09 00 AC 0B 00 F0 58 F1 66 6A BD 47 65 21 [12:02:55]GetLastDocTimeStamp 1727092890 [12:02:55]current date 1727092976 [12:02:55]FM_GetShiftState [12:02:55]SAM_PROTO_GetShiftState [12:02:55]wFMCommunicate request_size=4 [12:02:55]MH_SAM_APDU [12:02:55]CAPDU: 80 13 01 00 [12:02:55]Write to MH i2c: E2 08 00 AD 0B 80 13 01 00 00 00 00 00 35 [12:02:55]Write i2c OK [12:02:55]MH_I2C_Read... [12:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:55]Read from MH i2c: E2 [12:02:55]MH_I2C_Read... [12:02:55]Read from MH i2c: E2 0E 00 [12:02:55]MH_I2C_Read... [12:02:55]Read from MH i2c: E2 0E 00 AD 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 97 [12:02:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:02:55]wFMCommunicate OK [12:02:55]SAM_PROTO_GetShiftState done [12:02:55]FM_GetShiftState done [12:02:55]opened in 1727051593 [12:02:55]opened+sec_in_day 1727137993 [12:02:55]quantity*price = 0 [12:02:55]sum+1 = 1 [12:02: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 СНО: Общий режим Чек 138 23.09.2024 12:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152266 ФПД: 269182997479606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152266&fm=269182997479606&tin=02508201610067®Number=0000000000091825&sum=0 [12:02:56]StoreToDocumentArchive [12:02:56]shift 476 fd 152266 [12:02:56]save to /storage/0476/doc_00152266 [12:02:56]save last doc name /storage/0476/doc_00152266 to /storage/kkm_last_doc_name [12:02:56]save OK [12:02:56]Clear old archive folders... [12:02:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:02:56]tlvbuf is 015CF4E0 [12:02:56]SAM_PROTO_ClearQueue [12:02:56]wFMCommunicate request_size=4 [12:02:56]MH_SAM_APDU [12:02:56]CAPDU: 80 09 00 00 [12:02:56]Write to MH i2c: E2 08 00 BA 0B 80 09 00 00 00 00 00 00 37 [12:02:56]Write i2c OK [12:02:56]MH_I2C_Read... [12:02:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:56]Read from MH i2c: E2 [12:02:56]MH_I2C_Read... [12:02:56]Read from MH i2c: E2 03 00 [12:02:56]MH_I2C_Read... [12:02:56]Read from MH i2c: E2 03 00 BA 0B 00 90 00 39 [12:02:56]RAPDU: 90 00 [12:02:56]wFMCommunicate OK [12:02:56]SAM_PROTO_ClearQueue done [12:02:56]KKMCreateOFDPacket [12:02:56]OFDProtocolAddRootSTLVToBuf [12:02:56]FM_MakeSignedData [12:02:56]FM_MakeSignedData [12:02:56]SAM_PROTO_SignData [12:02:56]wFMCommunicate request_size=4 [12:02:56]MH_SAM_APDU [12:02:56]CAPDU: 80 0D 01 02 [12:02:56]Write to MH i2c: E2 08 00 BB 0B 80 0D 01 02 00 00 00 00 3F [12:02:56]Write i2c OK [12:02:56]MH_I2C_Read... [12:02:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:56]Read from MH i2c: E2 [12:02:56]MH_I2C_Read... [12:02:56]Read from MH i2c: E2 03 00 [12:02:56]MH_I2C_Read... [12:02:56]Read from MH i2c: E2 03 00 BB 0B 00 90 00 3A [12:02:56]RAPDU: 90 00 [12:02:56]wFMCommunicate OK [12:02:56]wFMCommunicate request_size=255 [12:02:56]MH_SAM_APDU [12:02: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 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 8A 00 00 00 F4 03 04 00 F0 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F4 D2 0C F1 [12:02:56]Write to MH i2c: E2 02 01 BC 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 8A 00 00 00 F4 03 04 00 F0 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F4 D2 0C F1 00 00 73 [12:02:56]Write i2c OK [12:02:56]MH_I2C_Read... [12:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:57]Read from MH i2c: E2 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 03 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 03 00 BC 0B 00 90 00 3B [12:02:57]RAPDU: 90 00 [12:02:57]wFMCommunicate OK [12:02:57]wFMCommunicate request_size=7 [12:02:57]MH_SAM_APDU [12:02:57]CAPDU: 80 0D 02 02 02 C0 B6 [12:02:57]Write to MH i2c: E2 0A 00 BD 0B 80 0D 02 02 02 00 C0 B6 00 00 BC [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:57]Read from MH i2c: E2 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 03 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 03 00 BD 0B 00 90 00 3C [12:02:57]RAPDU: 90 00 [12:02:57]wFMCommunicate OK [12:02:57]wFMCommunicate request_size=4 [12:02:57]MH_SAM_APDU [12:02:57]CAPDU: 80 0D 03 02 [12:02:57]Write to MH i2c: E2 08 00 BE 0B 80 0D 03 02 00 00 00 00 44 [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:57]Read from MH i2c: E2 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 0B 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 0B 00 BE 0B 00 DE 89 4C 4F FC 98 A1 EA 90 00 66 [12:02:57]RAPDU: DE 89 4C 4F FC 98 A1 EA 90 00 [12:02:57]wFMCommunicate OK [12:02:57]SAM_PROTO_SignData done [12:02:57]FM_MakeSignedData done [12:02:57]CreateOFDProtocolMessage [12:02:57]wFMCommunicate request_size=4 [12:02:57]MH_SAM_APDU [12:02:57]CAPDU: 80 11 00 00 [12:02:57]Write to MH i2c: E2 08 00 BF 0B 80 11 00 00 00 00 00 00 44 [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:57]Read from MH i2c: E2 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 17 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 17 00 BF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [12:02:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:02:57]wFMCommunicate OK [12:02:57]CreateOFDProtocolMessage done [12:02:57]OFDSenderStorePacket 152266 [12:02:57]StoreOFDPacket docnum=152266 [12:02: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 72 53 04 01 08 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 8A 00 00 00 F4 03 04 00 F0 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F4 D2 0C F1 C0 B6 DE 89 4C 4F FC 98 A1 EA [12:02:57]CheckFolder [12:02:57]dirname=/storage/ofd_packets [12:02:57]CheckFolder done [12:02:57]ProducePacketName [12:02:57]name=ofd_packets/00152266 [12:02:57]NVStorageSaveData ofd_packets/00152266 [12:02:57]File name is /storage/ofd_packets/00152266 [12:02:57]Write 298 bytes [12:02:57]NVStorageSaveData done [12:02:57]OFDSenderStorePacket done [12:02:57]KKMCreateOFDPacket done [12:02:57]NVStorageSaveData kkm_last_timestamp [12:02:57]File name is /storage/kkm_last_timestamp [12:02:57]Write 4 bytes [12:02:57]NVStorageSaveData done [12:02:57]ExternCall_PrintAddStr [12:02:57]wPrintStart [12:02:57]Write to MH i2c: 01 00 00 C0 0B CB [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: 01 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: 01 07 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: 01 07 00 C0 0B 00 00 00 00 00 FF 0F E0 [12:02:57]RasterBufferAndPrint [12:02:57]line Счет N : (1)1786271 [12:02:57]line ИНН: 02508201610067 [12:02:57]line Контрольно-Кассовый Чек [12:02:57]line ПРОДАЖА [12:02:57]line ТРК (МРК, ГНК) : 31 [12:02:57]line Товар: 2710194210 [12:02:57]line ДТ-К-5 [12:02:57]line 26.250 * 0.00 [12:02:57]line = 0.00 [12:02:57]line НДС 12% НСП 1% [12:02:57]line > о реализуемом товаре [12:02:57]line ИТОГО: 0.00 [12:02:57]line НСП 1% : 0.00 [12:02:57]line НДС 12% : 0.00 [12:02:57]line Наличными: 0.00 [12:02:57]line Безнал.: 0.00 [12:02:57]line Место: АЗС № 89 "Партнер Нефть" [12:02:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:02:57]line СНО: Общий режим [12:02:57]line Чек 138 23.09.2024 12:02 [12:02:57]line Смена: 476 ФФД: 1.0 [12:02:57]line ЗНМ: 0300000113 [12:02:57]line РНМ: 0000000000091825 [12:02:57]line Версия ККМ: 001 [12:02:57]line Платежная система: O! деньги [12:02:57]line ФМ: 0000000000871835 [12:02:57]line ФД: 152266 [12:02:57]line ФПД: 269182997479606 [12:02:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152266&fm=269182997479606&tin=02508201610067®Number=0000000000091825&sum=0 [12:02:57]written 0, free lines is 4095 [12:02:57]Write to MH i2c: 01 00 00 EA 0B F5 [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: 01 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: 01 07 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: 01 07 00 EA 0B 00 00 00 00 00 E1 0C E9 [12:02:57]RasterBufferAndPrint [12:02:57]line [12:02:57]line [12:02:57]line [12:02:57]line [12:02:57]line [12:02:57]written 0, free lines is 3303 [12:02:57]MH_Cut [12:02:57]Write to MH i2c: D1 01 00 F1 0B 01 CE [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: D1 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: D1 01 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: D1 01 00 F1 0B 00 CD [12:02:57]Write to MH i2c: 01 00 00 F2 0B FD [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:58]*** Cut start [12:02:58]*** Purtial cut [12:02:58]*** Stage 1: CUTSNS_PIN = 1 [12:02:58]Read from MH i2c: 01 [12:02:58]MH_I2C_Read... [12:02:58]*** Stop cut motor [12:02:58]*** Cut end [12:02:58]Read from MH i2c: 01 07 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: 01 07 00 F2 0B 00 00 00 00 00 FF 0F 12 [12:02:58]process_action close_receipt done [12:02:58]requested_data is exist [12:02:58]produce_requested_data [12:02:58]requested_item fm.sn is exist - process it [12:02:58]wFMCommunicate request_size=4 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 11 00 00 [12:02:58]Write to MH i2c: E2 08 00 F3 0B 80 11 00 00 00 00 00 00 78 [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 17 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 17 00 F3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [12:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:02:58]wFMCommunicate OK [12:02:58]requested_item fd.num is exist - process it [12:02:58]SAM_PROTO_GetFieldsCounters [12:02:58]wFMCommunicate request_size=4 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 13 00 00 [12:02:58]Write to MH i2c: E2 08 00 F4 0B 80 13 00 00 00 00 00 00 7B [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 62 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 62 00 F4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 35 [12:02: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 52 02 00 0E 04 04 00 DC 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 [12:02:58]wFMCommunicate OK [12:02:58]SAM_PROTO_GetFieldsCounters done [12:02:58]requested_item shift.num is exist - process it [12:02:58]requested_item shift.opened is exist - process it [12:02:58]req_shift_opened [12:02:58]FM_GetShiftState [12:02:58]SAM_PROTO_GetShiftState [12:02:58]wFMCommunicate request_size=4 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 13 01 00 [12:02:58]Write to MH i2c: E2 08 00 F5 0B 80 13 01 00 00 00 00 00 7D [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:59]Read from MH i2c: E2 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: E2 0E 00 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: E2 0E 00 F5 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DF [12:02:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:02:59]wFMCommunicate OK [12:02:59]SAM_PROTO_GetShiftState done [12:02:59]FM_GetShiftState done [12:02:59]req_shift_opened done [12:02:59]requested_item shift.open_date is exist - process it [12:02:59]req_shift_open_date [12:02:59]req_shift_open_date done [12:02:59]produce_requested_data done [12:02:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152266,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:02:59]process_action_free close_receipt [12:02:59]json_value_free [12:02:59]json_value_free done [12:02:59]process_json_proto returns [12:02:59]Send response to host [12:02:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152266,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:02:59]free response buf [12:02:59]execute_script done [12:02:59]execute_script returns [12:02:59]free content buf [12:02:59]Sock 9.Close socket [12:02:59]Sock 9.Thread stoped [12:03:15]recv_with_timeout no data received [12:03:25]recv_with_timeout no data received [12:03:52]ConnectInit Can't connect to host [12:03:52]CommunicateWithHost connect error [12:03:52]CommunicateWithHost err = -1 [12:03:52]OFD Sender: Server communicate error [12:03:52]OFD Sender: Processing packet 152264 [packets to send 830, broken 827] [12:03:52]ProducePacketName [12:03:52]name=ofd_packets/00152264 [12:03:52]OFD Sender: To server: pG, [12:03:52]CommunicateWithHost lk.salyk.kg:30040 [12:03:52]ConnectInit lk.salyk.kg [12:03:53]Connected sock=8 [12: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 D2 4B 04 01 03 7B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 88 00 00 00 F4 03 04 00 85 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 97 82 5B 59 E3 70 F2 56 6E 50 35 BB 9E 02 [12:03: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 EC 85 47 00 1F 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 C8 52 02 00 F4 03 04 00 29 01 F1 66 B6 04 01 00 00 DB 8B 2C A3 B9 17 2B E9 [12:03:55]CommunicateWithHost err = 0 [12:03:55]CheckOFDResponse [12:03:55]1017 (14) - 77093643461234 [12:03:55]1041 (16) - 0000000000871835 [12:03:55]1040 (4) - 152264 [12:03:55]1012 (4) - 23.09.2024 05:48 [12:03:55]1206 (1) - 0 [12:03:55]OFD Sender: Remove packet 152264 [12:03:55]ProducePacketName [12:03:55]name=ofd_packets/00152264 [12:03:55]NVStorageDeleteData [12:03:55]OFD Sender: Processing packet 152265 [packets to send 829, broken 827] [12:03:55]ProducePacketName [12:03:55]name=ofd_packets/00152265 [12:03:55]OFD Sender: To server: pG, [12:03:55]CommunicateWithHost lk.salyk.kg:30040 [12:03:55]ConnectInit lk.salyk.kg [12:03:57]Connected sock=8 [12:03: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 0B 01 00 00 85 69 03 01 0F DB 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 89 00 00 00 F4 03 04 00 9A 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 89 7E 52 E6 9D 7C 81 43 4E 2D 02 05 E5 [12:03: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 E6 C1 47 00 3A 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 C9 52 02 00 F4 03 04 00 2C 01 F1 66 B6 04 01 00 00 02 A7 C9 73 93 A4 61 7C [12:03:57]CommunicateWithHost err = 0 [12:03:57]CheckOFDResponse [12:03:57]1017 (14) - 77093643461234 [12:03:57]1041 (16) - 0000000000871835 [12:03:57]1040 (4) - 152265 [12:03:57]1012 (4) - 23.09.2024 05:48 [12:03:57]1206 (1) - 0 [12:03:57]OFD Sender: Remove packet 152265 [12:03:57]ProducePacketName [12:03:57]name=ofd_packets/00152265 [12:03:57]NVStorageDeleteData [12:03:58]OFD Sender: Processing packet 152266 [packets to send 828, broken 827] [12:03:58]ProducePacketName [12:03:58]name=ofd_packets/00152266 [12:03:58]OFD Sender: To server: pG, [12:03:58]CommunicateWithHost lk.salyk.kg:30040 [12:03:58]ConnectInit lk.salyk.kg [12:03:58]Connected sock=8 [12:03: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 72 53 04 01 08 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 8A 00 00 00 F4 03 04 00 F0 58 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F4 D2 0C F1 C0 B6 DE 89 4C 4F FC 98 A1 EA [12:03: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 23 A7 47 00 9D 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 CA 52 02 00 F4 03 04 00 2E 01 F1 66 B6 04 01 00 00 F4 68 A7 21 16 6C FD 90 [12:03:59]CommunicateWithHost err = 0 [12:03:59]CheckOFDResponse [12:03:59]1017 (14) - 77093643461234 [12:03:59]1041 (16) - 0000000000871835 [12:03:59]1040 (4) - 152266 [12:03:59]1012 (4) - 23.09.2024 05:48 [12:03:59]1206 (1) - 0 [12:03:59]OFD Sender: Remove packet 152266 [12:03:59]ProducePacketName [12:03:59]name=ofd_packets/00152266 [12:03:59]NVStorageDeleteData [12:04:00]OFD Sender: No OFD packet to send [12:04:05]OFD Sender: No OFD packet to send [12:04:10]OFD Sender: No OFD packet to send [12:04:15]OFD Sender: No OFD packet to send [12:04:20]OFD Sender: No OFD packet to send [12:04:25]OFD Sender: No OFD packet to send [12:04:26]accept exits with 10 [12:04:26]New connection [12:04:26]New thread 3066903908 created [12:04:26]Thread 3067047268 joined [12:04:26]Waiting for new connection... [12:04:26] Sock 10.Parse request [12:04:26]Sock 10.Check first char [12:04:26]Sock 10.First char is OK [12:04:26]request: POST /json_proto HTTP/1.0 [12:04:26]Method: POST [12:04:26]URL: /json_proto [12:04:26]Method is POST - this is cgi request [12:04:26]url: /json_proto [12:04:26]query_string will be loaded in cgi processing [12:04:26]execute_cgi json_proto POST (null) [12:04:26]execute_cgi path=json_proto method=POST [12:04:26]POST find Content-Length [12:04:26]Host: 172.17.43.67:8080 [12:04:26]Content-Length: 662 [12:04:26]Content-Type: application/json [12:04:26] [12:04:26]POST finish read [12:04:26]Found Content-Length = 662 [12:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786274", "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" : 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" ] } } [12:04:26]execute_script... [12:04: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)1786274", "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" : 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" ] } } [12:04:26]POST & json_proto [12:04:26]process_json_proto [12:04:26]json parsed OK: [12:04:26]protocol is kg_v1.0 [12:04:26]action value=close_receipt [12:04:26]process_action close_receipt [12:04:26]cmd_close_receipt [12:04:26]MH_GetDate [12:04:26]Write to MH i2c: F0 00 00 F6 0B F0 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: F0 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: F0 09 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: F0 09 00 F6 0B 00 4B 59 F1 66 6A BD 47 65 C7 [12:04:26]GetLastDocTimeStamp 1727092976 [12:04:26]current date 1727093067 [12:04:26]FM_GetShiftState [12:04:26]SAM_PROTO_GetShiftState [12:04:26]wFMCommunicate request_size=4 [12:04:26]MH_SAM_APDU [12:04:26]CAPDU: 80 13 01 00 [12:04:26]Write to MH i2c: E2 08 00 F7 0B 80 13 01 00 00 00 00 00 7F [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:27]Read from MH i2c: E2 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: E2 0E 00 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: E2 0E 00 F7 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E1 [12:04:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:04:27]wFMCommunicate OK [12:04:27]SAM_PROTO_GetShiftState done [12:04:27]FM_GetShiftState done [12:04:27]opened in 1727051593 [12:04:27]opened+sec_in_day 1727137993 [12:04:27]quantity*price = 50034 [12:04:27]sum+1 = 50036 [12:04:27]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 СНО: Общий режим Чек 139 23.09.2024 12:04 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152267 ФПД: 178781553755753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152267&fm=178781553755753&tin=02508201610067®Number=0000000000091825&sum=50000 [12:04:28]StoreToDocumentArchive [12:04:28]shift 476 fd 152267 [12:04:28]save to /storage/0476/doc_00152267 [12:04:28]save last doc name /storage/0476/doc_00152267 to /storage/kkm_last_doc_name [12:04:28]save OK [12:04:28]Clear old archive folders... [12:04:28]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:04:28]tlvbuf is 015893A0 [12:04:28]SAM_PROTO_ClearQueue [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 09 00 00 [12:04:28]Write to MH i2c: E2 08 00 04 0C 80 09 00 00 00 00 00 00 82 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 04 0C 00 90 00 84 [12:04:28]RAPDU: 90 00 [12:04:28]wFMCommunicate OK [12:04:28]SAM_PROTO_ClearQueue done [12:04:28]KKMCreateOFDPacket [12:04:28]OFDProtocolAddRootSTLVToBuf [12:04:28]FM_MakeSignedData [12:04:28]FM_MakeSignedData [12:04:28]SAM_PROTO_SignData [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 0D 01 02 [12:04:28]Write to MH i2c: E2 08 00 05 0C 80 0D 01 02 00 00 00 00 8A [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 05 0C 00 90 00 85 [12:04:28]RAPDU: 90 00 [12:04:28]wFMCommunicate OK [12:04:28]wFMCommunicate request_size=255 [12:04:28]MH_SAM_APDU [12:04:28]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 8B 00 00 00 F4 03 04 00 4B 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A2 99 D3 01 06 [12:04:28]Write to MH i2c: E2 02 01 06 0C 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 8B 00 00 00 F4 03 04 00 4B 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A2 99 D3 01 06 00 00 B7 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 06 0C 00 90 00 86 [12:04:28]RAPDU: 90 00 [12:04:28]wFMCommunicate OK [12:04:28]wFMCommunicate request_size=6 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 0D 02 02 01 69 [12:04:28]Write to MH i2c: E2 09 00 07 0C 80 0D 02 02 01 00 69 00 00 F8 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 03 00 07 0C 00 90 00 87 [12:04:28]RAPDU: 90 00 [12:04:28]wFMCommunicate OK [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 0D 03 02 [12:04:28]Write to MH i2c: E2 08 00 08 0C 80 0D 03 02 00 00 00 00 8F [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 0B 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 0B 00 08 0C 00 A2 6F 10 B5 EA 9F 92 9B 90 00 1C [12:04:28]RAPDU: A2 6F 10 B5 EA 9F 92 9B 90 00 [12:04:28]wFMCommunicate OK [12:04:28]SAM_PROTO_SignData done [12:04:28]FM_MakeSignedData done [12:04:28]CreateOFDProtocolMessage [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 11 00 00 [12:04:28]Write to MH i2c: E2 08 00 09 0C 80 11 00 00 00 00 00 00 8F [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 17 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 17 00 09 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E2 [12:04: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:04:28]wFMCommunicate OK [12:04:28]CreateOFDProtocolMessage done [12:04:28]OFDSenderStorePacket 152267 [12:04:28]StoreOFDPacket docnum=152267 [12:04: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 0B 01 00 00 BC 90 03 01 6D BB 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 8B 00 00 00 F4 03 04 00 4B 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A2 99 D3 01 06 69 A2 6F 10 B5 EA 9F 92 9B [12:04:28]CheckFolder [12:04:28]dirname=/storage/ofd_packets [12:04:28]CheckFolder done [12:04:28]ProducePacketName [12:04:28]name=ofd_packets/00152267 [12:04:28]NVStorageSaveData ofd_packets/00152267 [12:04:28]File name is /storage/ofd_packets/00152267 [12:04:28]Write 297 bytes [12:04:28]NVStorageSaveData done [12:04:28]OFDSenderStorePacket done [12:04:28]KKMCreateOFDPacket done [12:04:28]NVStorageSaveData kkm_last_timestamp [12:04:28]File name is /storage/kkm_last_timestamp [12:04:28]Write 4 bytes [12:04:28]NVStorageSaveData done [12:04:28]ExternCall_PrintAddStr [12:04:28]wPrintStart [12:04:28]Write to MH i2c: 01 00 00 0A 0C 16 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: 01 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: 01 07 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: 01 07 00 0A 0C 00 00 00 00 00 FF 0F 2B [12:04:28]RasterBufferAndPrint [12:04:28]line Счет N : (1)1786274 [12:04:28]line ИНН: 02508201610067 [12:04:28]line Контрольно-Кассовый Чек [12:04:28]line ПРОДАЖА [12:04:28]line ТРК (МРК, ГНК) : 33 [12:04:28]line Товар: 2710124130 [12:04:28]line Super-92 [12:04:28]line 7.220 * 69.30 [12:04:28]line = 500.35 [12:04:28]line НДС 12% НСП 1% [12:04:28]line > о реализуемом товаре [12:04:28]line ОКРУГЛЕНИЕ: -0.35 [12:04:28]line ИТОГО: 500.00 [12:04:28]line Внесено: 500.00 [12:04:28]line СДАЧА: 0.00 [12:04:28]line НСП 1% : 4.43 [12:04:28]line НДС 12% : 53.13 [12:04:28]line Наличными: 500.00 [12:04:28]line Безнал.: 0.00 [12:04:28]line Место: АЗС № 89 "Партнер Нефть" [12:04:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:04:28]line СНО: Общий режим [12:04:28]line Чек 139 23.09.2024 12:04 [12:04:28]line Смена: 476 ФФД: 1.0 [12:04:28]line ЗНМ: 0300000113 [12:04:28]line РНМ: 0000000000091825 [12:04:28]line Версия ККМ: 001 [12:04:28]line ФМ: 0000000000871835 [12:04:28]line ФД: 152267 [12:04:28]line ФПД: 178781553755753 [12:04:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152267&fm=178781553755753&tin=02508201610067®Number=0000000000091825&sum=50000 [12:04:29]OFD Sender: Processing packet 152267 [packets to send 828, broken 827] [12:04:29]ProducePacketName [12:04:29]name=ofd_packets/00152267 [12:04:29]OFD Sender: To server: pG, [12:04:29]CommunicateWithHost lk.salyk.kg:30040 [12:04:29]ConnectInit lk.salyk.kg [12:04:29]written 0, free lines is 4095 [12:04:29]Write to MH i2c: 01 00 00 35 0C 41 [12:04:29]Write i2c OK [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: 01 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: 01 07 00 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: 01 07 00 35 0C 00 00 00 00 00 CD 0C 21 [12:04:29]RasterBufferAndPrint [12:04:29]line [12:04:29]line [12:04:29]line [12:04:29]line [12:04:29]line [12:04:29]written 0, free lines is 3284 [12:04:29]MH_Cut [12:04:29]Write to MH i2c: D1 01 00 3C 0C 01 1A [12:04:29]Write i2c OK [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: D1 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: D1 01 00 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: D1 01 00 3C 0C 00 19 [12:04:29]Write to MH i2c: 01 00 00 3D 0C 49 [12:04:29]Write i2c OK [12:04:29]MH_I2C_Read... [12:04:30]*** Cut start [12:04:30]*** Purtial cut [12:04:30]*** Stage 1: CUTSNS_PIN = 1 [12:04:30]Read from MH i2c: 01 [12:04:30]MH_I2C_Read... [12:04:30]*** Stop cut motor [12:04:30]*** Cut end [12:04:30]Read from MH i2c: 01 07 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: 01 07 00 3D 0C 00 00 00 00 00 FF 0F 5E [12:04:30]process_action close_receipt done [12:04:30]requested_data is exist [12:04:30]produce_requested_data [12:04:30]requested_item fm.sn is exist - process it [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 11 00 00 [12:04:30]Write to MH i2c: E2 08 00 3E 0C 80 11 00 00 00 00 00 00 C4 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 17 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 17 00 3E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [12:04:30]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:30]wFMCommunicate OK [12:04:30]requested_item fd.num is exist - process it [12:04:30]SAM_PROTO_GetFieldsCounters [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 13 00 00 [12:04:30]Write to MH i2c: E2 08 00 3F 0C 80 13 00 00 00 00 00 00 C7 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 62 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 62 00 3F 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 CB 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:04: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 CB 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:30]wFMCommunicate OK [12:04:30]SAM_PROTO_GetFieldsCounters done [12:04:30]requested_item shift.num is exist - process it [12:04:30]requested_item shift.opened is exist - process it [12:04:30]req_shift_opened [12:04:30]FM_GetShiftState [12:04:30]SAM_PROTO_GetShiftState [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 13 01 00 [12:04:30]Write to MH i2c: E2 08 00 40 0C 80 13 01 00 00 00 00 00 C9 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 0E 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 0E 00 40 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2B [12:04:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:04:30]wFMCommunicate OK [12:04:30]SAM_PROTO_GetShiftState done [12:04:30]FM_GetShiftState done [12:04:30]req_shift_opened done [12:04:30]requested_item shift.open_date is exist - process it [12:04:30]req_shift_open_date [12:04:30]req_shift_open_date done [12:04:30]produce_requested_data done [12:04:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152267,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:04:30]process_action_free close_receipt [12:04:30]json_value_free [12:04:30]json_value_free done [12:04:30]process_json_proto returns [12:04:30]Send response to host [12:04:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152267,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:04:30]free response buf [12:04:30]execute_script done [12:04:30]execute_script returns [12:04:30]free content buf [12:04:30]Sock 10.Close socket [12:04:30]Sock 10.Thread stoped [12:04:33]recv_with_timeout no data received [12:04:34]ConnectInit Can't take IP for lk.salyk.kg [12:04:34]CommunicateWithHost connect error [12:04:34]CommunicateWithHost err = -1 [12:04:34]OFD Sender: Server communicate error [12:04:39]OFD Sender: Processing packet 152267 [packets to send 828, broken 827] [12:04:39]ProducePacketName [12:04:39]name=ofd_packets/00152267 [12:04:39]OFD Sender: To server: pG, [12:04:39]CommunicateWithHost lk.salyk.kg:30040 [12:04:39]ConnectInit lk.salyk.kg [12:04:44]recv_with_timeout no data received [12:04:46]Connected sock=10 [12:04: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 0B 01 00 00 BC 90 03 01 6D BB 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 8B 00 00 00 F4 03 04 00 4B 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A2 99 D3 01 06 69 A2 6F 10 B5 EA 9F 92 9B [12:04: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 40 1F 47 00 F9 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 CB 52 02 00 F4 03 04 00 5D 01 F1 66 B6 04 01 00 00 3B DA E5 9B 91 51 51 B5 [12:04:47]CommunicateWithHost err = 0 [12:04:47]CheckOFDResponse [12:04:47]1017 (14) - 77093643461234 [12:04:47]1041 (16) - 0000000000871835 [12:04:47]1040 (4) - 152267 [12:04:47]1012 (4) - 23.09.2024 05:49 [12:04:47]1206 (1) - 0 [12:04:47]OFD Sender: Remove packet 152267 [12:04:47]ProducePacketName [12:04:47]name=ofd_packets/00152267 [12:04:47]NVStorageDeleteData [12:04:47]OFD Sender: No OFD packet to send [12:04:52]OFD Sender: No OFD packet to send [12:04:57]OFD Sender: No OFD packet to send [12:05:02]OFD Sender: No OFD packet to send [12:05:07]OFD Sender: No OFD packet to send [12:05:12]OFD Sender: No OFD packet to send [12:05:13]accept exits with 8 [12:05:13]New connection [12:05:13]New thread 3067047268 created [12:05:13]Thread 3066903908 joined [12:05:13]Waiting for new connection... [12:05:13] Sock 8.Parse request [12:05:13]Sock 8.Check first char [12:05:13]Sock 8.First char is OK [12:05:13]request: POST /json_proto HTTP/1.0 [12:05:13]Method: POST [12:05:13]URL: /json_proto [12:05:13]Method is POST - this is cgi request [12:05:13]url: /json_proto [12:05:13]query_string will be loaded in cgi processing [12:05:13]execute_cgi json_proto POST (null) [12:05:13]execute_cgi path=json_proto method=POST [12:05:13]POST find Content-Length [12:05:13]Host: 172.17.43.67:8080 [12:05:13]Content-Length: 683 [12:05:13]Content-Type: application/json [12:05:13] [12:05:13]POST finish read [12:05:13]Found Content-Length = 683 [12:05:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786273", "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" : 39.760, "sum" : 2950.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2950.00, "payments": [ { "type": 0, "sum" : 2950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:13]execute_script... [12:05: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)1786273", "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" : 39.760, "sum" : 2950.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2950.00, "payments": [ { "type": 0, "sum" : 2950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:13]POST & json_proto [12:05:13]process_json_proto [12:05:13]json parsed OK: [12:05:13]protocol is kg_v1.0 [12:05:13]action value=close_receipt [12:05:13]process_action close_receipt [12:05:13]cmd_close_receipt [12:05:13]MH_GetDate [12:05:13]Write to MH i2c: F0 00 00 41 0C 3C [12:05:13]Write i2c OK [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: F0 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: F0 09 00 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: F0 09 00 41 0C 00 7A 59 F1 66 6A BD 47 65 42 [12:05:13]GetLastDocTimeStamp 1727093067 [12:05:13]current date 1727093114 [12:05:13]FM_GetShiftState [12:05:13]SAM_PROTO_GetShiftState [12:05:13]wFMCommunicate request_size=4 [12:05:13]MH_SAM_APDU [12:05:13]CAPDU: 80 13 01 00 [12:05:13]Write to MH i2c: E2 08 00 42 0C 80 13 01 00 00 00 00 00 CB [12:05:13]Write i2c OK [12:05:13]MH_I2C_Read... [12:05:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:13]Read from MH i2c: E2 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 0E 00 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 0E 00 42 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2D [12:05:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:05:13]wFMCommunicate OK [12:05:13]SAM_PROTO_GetShiftState done [12:05:13]FM_GetShiftState done [12:05:13]opened in 1727051593 [12:05:13]opened+sec_in_day 1727137993 [12:05:13]quantity*price = 295019 [12:05:13]sum+1 = 295020 [12:05:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 2950.00 Внесено: 5000.00 СДАЧА: 2050.00 НСП 1% : 26.11 НДС 12% : 313.29 Наличными: 2950.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 140 23.09.2024 12:05 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152268 ФПД: 101091975590833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152268&fm=101091975590833&tin=02508201610067®Number=0000000000091825&sum=295000 [12:05:15]StoreToDocumentArchive [12:05:15]shift 476 fd 152268 [12:05:15]save to /storage/0476/doc_00152268 [12:05:15]save last doc name /storage/0476/doc_00152268 to /storage/kkm_last_doc_name [12:05:15]save OK [12:05:15]Clear old archive folders... [12:05:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:15]tlvbuf is 015EAA30 [12:05:15]SAM_PROTO_ClearQueue [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 09 00 00 [12:05:15]Write to MH i2c: E2 08 00 4F 0C 80 09 00 00 00 00 00 00 CD [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 4F 0C 00 90 00 CF [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]SAM_PROTO_ClearQueue done [12:05:15]KKMCreateOFDPacket [12:05:15]OFDProtocolAddRootSTLVToBuf [12:05:15]FM_MakeSignedData [12:05:15]FM_MakeSignedData [12:05:15]SAM_PROTO_SignData [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 01 02 [12:05:15]Write to MH i2c: E2 08 00 50 0C 80 0D 01 02 00 00 00 00 D5 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 50 0C 00 90 00 D0 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]wFMCommunicate request_size=255 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 9B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 80 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 80 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 7A 00 00 00 00 07 04 06 00 58 80 04 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 7A 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5B [12:05:15]Write to MH i2c: E2 02 01 51 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 9B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 80 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 80 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 7A 00 00 00 00 07 04 06 00 58 80 04 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 7A 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5B 00 00 B3 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 51 0C 00 90 00 D1 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]wFMCommunicate request_size=10 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 02 02 05 F1 4F 4B 73 B1 [12:05:15]Write to MH i2c: E2 0D 00 52 0C 80 0D 02 02 05 00 F1 4F 4B 73 B1 00 00 91 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 52 0C 00 90 00 D2 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 03 02 [12:05:15]Write to MH i2c: E2 08 00 53 0C 80 0D 03 02 00 00 00 00 DA [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 0B 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 0B 00 53 0C 00 C0 3C C4 C9 E2 C0 08 5F 90 00 6D [12:05:15]RAPDU: C0 3C C4 C9 E2 C0 08 5F 90 00 [12:05:15]wFMCommunicate OK [12:05:15]SAM_PROTO_SignData done [12:05:15]FM_MakeSignedData done [12:05:15]CreateOFDProtocolMessage [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 11 00 00 [12:05:15]Write to MH i2c: E2 08 00 54 0C 80 11 00 00 00 00 00 00 DA [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 17 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 17 00 54 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [12:05: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:05:15]wFMCommunicate OK [12:05:15]CreateOFDProtocolMessage done [12:05:15]OFDSenderStorePacket 152268 [12:05:15]StoreOFDPacket docnum=152268 [12:05: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 0F 01 00 00 AB 3B 07 01 B1 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 9B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 80 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 80 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 7A 00 00 00 00 07 04 06 00 58 80 04 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 7A 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5B F1 4F 4B 73 B1 C0 3C C4 C9 E2 C0 08 5F [12:05:15]CheckFolder [12:05:15]dirname=/storage/ofd_packets [12:05:15]CheckFolder done [12:05:15]ProducePacketName [12:05:15]name=ofd_packets/00152268 [12:05:15]NVStorageSaveData ofd_packets/00152268 [12:05:15]File name is /storage/ofd_packets/00152268 [12:05:15]Write 301 bytes [12:05:15]NVStorageSaveData done [12:05:15]OFDSenderStorePacket done [12:05:15]KKMCreateOFDPacket done [12:05:15]NVStorageSaveData kkm_last_timestamp [12:05:15]File name is /storage/kkm_last_timestamp [12:05:15]Write 4 bytes [12:05:15]NVStorageSaveData done [12:05:15]ExternCall_PrintAddStr [12:05:15]wPrintStart [12:05:15]Write to MH i2c: 01 00 00 55 0C 61 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: 01 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: 01 07 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: 01 07 00 55 0C 00 00 00 00 00 FF 0F 76 [12:05:15]RasterBufferAndPrint [12:05:15]line Счет N : (1)1786273 [12:05:15]line ИНН: 02508201610067 [12:05:15]line Контрольно-Кассовый Чек [12:05:15]line ПРОДАЖА [12:05:15]line ТРК (МРК, ГНК) : 13 [12:05:15]line Товар: 2710124500 [12:05:15]line Аи-95-К-5 [12:05:15]line 39.760 * 74.20 [12:05:15]line = 2950.19 [12:05:15]line НДС 12% НСП 1% [12:05:15]line > о реализуемом товаре [12:05:15]line ОКРУГЛЕНИЕ: -0.19 [12:05:15]line ИТОГО: 2950.00 [12:05:15]line Внесено: 5000.00 [12:05:15]line СДАЧА: 2050.00 [12:05:15]line НСП 1% : 26.11 [12:05:15]line НДС 12% : 313.29 [12:05:15]line Наличными: 2950.00 [12:05:15]line Безнал.: 0.00 [12:05:15]line Место: АЗС № 89 "Партнер Нефть" [12:05:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:05:15]line СНО: Общий режим [12:05:15]line Чек 140 23.09.2024 12:05 [12:05:15]line Смена: 476 ФФД: 1.0 [12:05:15]line ЗНМ: 0300000113 [12:05:15]line РНМ: 0000000000091825 [12:05:15]line Версия ККМ: 001 [12:05:15]line ФМ: 0000000000871835 [12:05:15]line ФД: 152268 [12:05:15]line ФПД: 101091975590833 [12:05:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152268&fm=101091975590833&tin=02508201610067®Number=0000000000091825&sum=295000 [12:05:15]OFD Sender: Processing packet 152268 [packets to send 828, broken 827] [12:05:15]ProducePacketName [12:05:15]name=ofd_packets/00152268 [12:05:15]OFD Sender: To server: pG, [12:05:15]CommunicateWithHost lk.salyk.kg:30040 [12:05:15]ConnectInit lk.salyk.kg [12:05:15]written 0, free lines is 4095 [12:05:16]Write to MH i2c: 01 00 00 80 0C 8C [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 07 00 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 07 00 80 0C 00 00 00 00 00 E1 0C 80 [12:05:16]RasterBufferAndPrint [12:05:16]line [12:05:16]line [12:05:16]line [12:05:16]line [12:05:16]line [12:05:16]written 0, free lines is 3301 [12:05:16]MH_Cut [12:05:16]Write to MH i2c: D1 01 00 87 0C 01 65 [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: D1 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: D1 01 00 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: D1 01 00 87 0C 00 64 [12:05:16]Write to MH i2c: 01 00 00 88 0C 94 [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:17]*** Cut start [12:05:17]*** Purtial cut [12:05:17]*** Stage 1: CUTSNS_PIN = 1 [12:05:17]Read from MH i2c: 01 [12:05:17]MH_I2C_Read... [12:05:17]*** Stop cut motor [12:05:17]Read from MH i2c: 01 07 00 [12:05:17]MH_I2C_Read... [12:05:17]*** Cut end [12:05:17]Read from MH i2c: 01 07 00 88 0C 00 00 00 00 00 FF 0F A9 [12:05:17]process_action close_receipt done [12:05:17]requested_data is exist [12:05:17]produce_requested_data [12:05:17]requested_item fm.sn is exist - process it [12:05:17]wFMCommunicate request_size=4 [12:05:17]MH_SAM_APDU [12:05:17]CAPDU: 80 11 00 00 [12:05:17]Write to MH i2c: E2 08 00 89 0C 80 11 00 00 00 00 00 00 0F [12:05:17]Write i2c OK [12:05:17]MH_I2C_Read... [12:05:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:17]Read from MH i2c: E2 [12:05:17]MH_I2C_Read... [12:05:17]Read from MH i2c: E2 17 00 [12:05:17]MH_I2C_Read... [12:05:17]Read from MH i2c: E2 17 00 89 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [12: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 [12:05:17]wFMCommunicate OK [12:05:17]requested_item fd.num is exist - process it [12:05:17]SAM_PROTO_GetFieldsCounters [12:05:17]wFMCommunicate request_size=4 [12:05:17]MH_SAM_APDU [12:05:17]CAPDU: 80 13 00 00 [12:05:17]Write to MH i2c: E2 08 00 8A 0C 80 13 00 00 00 00 00 00 12 [12:05:17]Write i2c OK [12:05:17]MH_I2C_Read... [12:05:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:17]Read from MH i2c: E2 [12:05:17]MH_I2C_Read... [12:05:17]Read from MH i2c: E2 62 00 [12:05:17]MH_I2C_Read... [12:05:17]Read from MH i2c: E2 62 00 8A 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 CC 52 02 00 0E 04 04 00 DC 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 D4 [12:05:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:05:17]wFMCommunicate OK [12:05:17]SAM_PROTO_GetFieldsCounters done [12:05:17]requested_item shift.num is exist - process it [12:05:17]requested_item shift.opened is exist - process it [12:05:17]req_shift_opened [12:05:17]FM_GetShiftState [12:05:17]SAM_PROTO_GetShiftState [12:05:17]wFMCommunicate request_size=4 [12:05:17]MH_SAM_APDU [12:05:17]CAPDU: 80 13 01 00 [12:05:17]Write to MH i2c: E2 08 00 8B 0C 80 13 01 00 00 00 00 00 14 [12:05:17]Write i2c OK [12:05:17]MH_I2C_Read... [12:05:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:17]Read from MH i2c: E2 [12:05:17]MH_I2C_Read... [12:05:17]Read from MH i2c: E2 0E 00 [12:05:17]MH_I2C_Read... [12:05:17]Read from MH i2c: E2 0E 00 8B 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 76 [12:05:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:05:17]wFMCommunicate OK [12:05:17]SAM_PROTO_GetShiftState done [12:05:17]FM_GetShiftState done [12:05:17]req_shift_opened done [12:05:17]requested_item shift.open_date is exist - process it [12:05:17]req_shift_open_date [12:05:17]req_shift_open_date done [12:05:17]produce_requested_data done [12:05:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152268,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:05:17]process_action_free close_receipt [12:05:17]json_value_free [12:05:17]json_value_free done [12:05:17]process_json_proto returns [12:05:17]Send response to host [12:05:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152268,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:05:17]free response buf [12:05:17]execute_script done [12:05:17]execute_script returns [12:05:17]free content buf [12:05:17]Sock 8.Close socket [12:05:17]Sock 8.Thread stoped [12:05:20]recv_with_timeout no data received [12:05:20]ConnectInit Can't take IP for lk.salyk.kg [12:05:20]CommunicateWithHost connect error [12:05:20]CommunicateWithHost err = -1 [12:05:20]OFD Sender: Server communicate error [12:05:25]OFD Sender: Processing packet 152268 [packets to send 828, broken 827] [12:05:25]ProducePacketName [12:05:25]name=ofd_packets/00152268 [12:05:25]OFD Sender: To server: pG, [12:05:25]CommunicateWithHost lk.salyk.kg:30040 [12:05:25]ConnectInit lk.salyk.kg [12:05:29]Connected sock=10 [12: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 AB 3B 07 01 B1 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 9B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 80 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 80 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 7A 00 00 00 00 07 04 06 00 58 80 04 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 7A 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5B F1 4F 4B 73 B1 C0 3C C4 C9 E2 C0 08 5F [12:05: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 45 F4 47 00 28 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 52 02 00 F4 03 04 00 89 01 F1 66 B6 04 01 00 00 42 9C AC 62 8D C0 80 B2 [12:05:30]CommunicateWithHost err = 0 [12:05:30]CheckOFDResponse [12:05:30]1017 (14) - 77093643461234 [12:05:30]1041 (16) - 0000000000871835 [12:05:30]1040 (4) - 152268 [12:05:30]1012 (4) - 23.09.2024 05:50 [12:05:30]1206 (1) - 0 [12:05:30]OFD Sender: Remove packet 152268 [12:05:30]ProducePacketName [12:05:30]name=ofd_packets/00152268 [12:05:30]NVStorageDeleteData [12:05:31]OFD Sender: No OFD packet to send [12:05:36]OFD Sender: No OFD packet to send [12:05:41]OFD Sender: No OFD packet to send [12:05:41]recv_with_timeout no data received [12:05:46]OFD Sender: No OFD packet to send [12:05:51]OFD Sender: No OFD packet to send [12:05:56]OFD Sender: No OFD packet to send [12:06:01]OFD Sender: No OFD packet to send [12:06:04]accept exits with 9 [12:06:04]New connection [12:06:04]New thread 3066903908 created [12:06:04]Thread 3067047268 joined [12:06:04]Waiting for new connection... [12:06:04] Sock 9.Parse request [12:06:04]Sock 9.Check first char [12:06:04]Sock 9.First char is OK [12:06:04]request: POST /json_proto HTTP/1.0 [12:06:04]Method: POST [12:06:04]URL: /json_proto [12:06:04]Method is POST - this is cgi request [12:06:04]url: /json_proto [12:06:04]query_string will be loaded in cgi processing [12:06:04]execute_cgi json_proto POST (null) [12:06:04]execute_cgi path=json_proto method=POST [12:06:04]POST find Content-Length [12:06:04]Host: 172.17.43.67:8080 [12:06:04]Content-Length: 796 [12:06:04]Content-Type: application/json [12:06:04] [12:06:04]POST finish read [12:06:04]Found Content-Length = 796 [12:06:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786275", "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" : 5.900, "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" ] } } [12:06:04]execute_script... [12:06: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)1786275", "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" : 5.900, "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" ] } } [12:06:04]POST & json_proto [12:06:04]process_json_proto [12:06:04]json parsed OK: [12:06:04]protocol is kg_v1.0 [12:06:04]action value=close_receipt [12:06:04]process_action close_receipt [12:06:04]cmd_close_receipt [12:06:04]MH_GetDate [12:06:04]Write to MH i2c: F0 00 00 8C 0C 87 [12:06:04]Write i2c OK [12:06:04]MH_I2C_Read... [12:06:04]Read from MH i2c: F0 [12:06:04]MH_I2C_Read... [12:06:04]Read from MH i2c: F0 09 00 [12:06:04]MH_I2C_Read... [12:06:04]Read from MH i2c: F0 09 00 8C 0C 00 AC 59 F1 66 6A BD 47 65 BF [12:06:04]GetLastDocTimeStamp 1727093114 [12:06:04]current date 1727093164 [12:06:04]FM_GetShiftState [12:06:04]SAM_PROTO_GetShiftState [12:06:04]wFMCommunicate request_size=4 [12:06:04]MH_SAM_APDU [12:06:04]CAPDU: 80 13 01 00 [12:06:04]Write to MH i2c: E2 08 00 8D 0C 80 13 01 00 00 00 00 00 16 [12:06:04]Write i2c OK [12:06:04]MH_I2C_Read... [12:06:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:04]Read from MH i2c: E2 [12:06:04]MH_I2C_Read... [12:06:04]Read from MH i2c: E2 0E 00 [12:06:04]MH_I2C_Read... [12:06:04]Read from MH i2c: E2 0E 00 8D 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 78 [12:06:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:06:04]wFMCommunicate OK [12:06:04]SAM_PROTO_GetShiftState done [12:06:04]FM_GetShiftState done [12:06:04]opened in 1727051593 [12:06:04]opened+sec_in_day 1727137993 [12:06:04]quantity*price = 0 [12:06:04]sum+1 = 1 [12:06:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 141 23.09.2024 12:06 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152269 ФПД: 259746317795319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120604&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152269&fm=259746317795319&tin=02508201610067®Number=0000000000091825&sum=0 [12:06:05]StoreToDocumentArchive [12:06:05]shift 476 fd 152269 [12:06:05]save to /storage/0476/doc_00152269 [12:06:05]save last doc name /storage/0476/doc_00152269 to /storage/kkm_last_doc_name [12:06:05]save OK [12:06:05]Clear old archive folders... [12:06:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:05]tlvbuf is 015D0130 [12:06:05]SAM_PROTO_ClearQueue [12:06:05]wFMCommunicate request_size=4 [12:06:05]MH_SAM_APDU [12:06:05]CAPDU: 80 09 00 00 [12:06:05]Write to MH i2c: E2 08 00 9A 0C 80 09 00 00 00 00 00 00 18 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 9A 0C 00 90 00 1A [12:06:05]RAPDU: 90 00 [12:06:05]wFMCommunicate OK [12:06:05]SAM_PROTO_ClearQueue done [12:06:05]KKMCreateOFDPacket [12:06:05]OFDProtocolAddRootSTLVToBuf [12:06:05]FM_MakeSignedData [12:06:05]FM_MakeSignedData [12:06:05]SAM_PROTO_SignData [12:06:05]wFMCommunicate request_size=4 [12:06:05]MH_SAM_APDU [12:06:05]CAPDU: 80 0D 01 02 [12:06:05]Write to MH i2c: E2 08 00 9B 0C 80 0D 01 02 00 00 00 00 20 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 9B 0C 00 90 00 1B [12:06:05]RAPDU: 90 00 [12:06:05]wFMCommunicate OK [12:06:05]wFMCommunicate request_size=255 [12:06:05]MH_SAM_APDU [12:06: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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 AC 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EC [12:06:05]Write to MH i2c: E2 02 01 9C 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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 AC 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EC 00 00 20 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 9C 0C 00 90 00 1C [12:06:05]RAPDU: 90 00 [12:06:05]wFMCommunicate OK [12:06:05]wFMCommunicate request_size=10 [12:06:05]MH_SAM_APDU [12:06:05]CAPDU: 80 0D 02 02 05 3C E7 00 FF F7 [12:06:05]Write to MH i2c: E2 0D 00 9D 0C 80 0D 02 02 05 00 3C E7 00 FF F7 00 00 46 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 03 00 9D 0C 00 90 00 1D [12:06:05]RAPDU: 90 00 [12:06:05]wFMCommunicate OK [12:06:05]wFMCommunicate request_size=4 [12:06:05]MH_SAM_APDU [12:06:05]CAPDU: 80 0D 03 02 [12:06:05]Write to MH i2c: E2 08 00 9E 0C 80 0D 03 02 00 00 00 00 25 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 0B 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 0B 00 9E 0C 00 1C 04 01 CF 5B 8D E3 E1 90 00 C2 [12:06:05]RAPDU: 1C 04 01 CF 5B 8D E3 E1 90 00 [12:06:05]wFMCommunicate OK [12:06:05]SAM_PROTO_SignData done [12:06:05]FM_MakeSignedData done [12:06:05]CreateOFDProtocolMessage [12:06:05]wFMCommunicate request_size=4 [12:06:05]MH_SAM_APDU [12:06:05]CAPDU: 80 11 00 00 [12:06:05]Write to MH i2c: E2 08 00 9F 0C 80 11 00 00 00 00 00 00 25 [12:06:05]Write i2c OK [12:06:05]MH_I2C_Read... [12:06:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:05]Read from MH i2c: E2 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 17 00 [12:06:05]MH_I2C_Read... [12:06:05]Read from MH i2c: E2 17 00 9F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [12:06: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:06:05]wFMCommunicate OK [12:06:05]CreateOFDProtocolMessage done [12:06:05]OFDSenderStorePacket 152269 [12:06:05]StoreOFDPacket docnum=152269 [12:06: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 6C FA 07 01 14 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 AC 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EC 3C E7 00 FF F7 1C 04 01 CF 5B 8D E3 E1 [12:06:05]CheckFolder [12:06:05]dirname=/storage/ofd_packets [12:06:05]CheckFolder done [12:06:05]ProducePacketName [12:06:05]name=ofd_packets/00152269 [12:06:05]NVStorageSaveData ofd_packets/00152269 [12:06:05]File name is /storage/ofd_packets/00152269 [12:06:05]Write 301 bytes [12:06:05]NVStorageSaveData done [12:06:05]OFDSenderStorePacket done [12:06:05]KKMCreateOFDPacket done [12:06:05]NVStorageSaveData kkm_last_timestamp [12:06:05]File name is /storage/kkm_last_timestamp [12:06:05]Write 4 bytes [12:06:05]NVStorageSaveData done [12:06:06]ExternCall_PrintAddStr [12:06:06]wPrintStart [12:06:06]Write to MH i2c: 01 00 00 A0 0C AC [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: 01 [12:06:06]MH_I2C_Read... [12:06:06]OFD Sender: Processing packet 152269 [packets to send 828, broken 827] [12:06:06]ProducePacketName [12:06:06]name=ofd_packets/00152269 [12:06:06]OFD Sender: To server: pG, [12:06:06]CommunicateWithHost lk.salyk.kg:30040 [12:06:06]ConnectInit lk.salyk.kg [12:06:06]Read from MH i2c: 01 07 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: 01 07 00 A0 0C 00 00 00 00 00 FF 0F C1 [12:06:06]RasterBufferAndPrint [12:06:06]line Счет N : (1)1786275 [12:06:06]line ИНН: 02508201610067 [12:06:06]line Контрольно-Кассовый Чек [12:06:06]line ПРОДАЖА [12:06:06]line ТРК (МРК, ГНК) : 22 [12:06:06]line Товар: 2710124130 [12:06:06]line Аи-92-К-5 [12:06:06]line 5.900 * 0.00 [12:06:06]line = 0.00 [12:06:06]line НДС 12% НСП 1% [12:06:06]line > о реализуемом товаре [12:06:06]line ИТОГО: 0.00 [12:06:06]line НСП 1% : 0.00 [12:06:06]line НДС 12% : 0.00 [12:06:06]line Наличными: 0.00 [12:06:06]line Безнал.: 0.00 [12:06:06]line Место: АЗС № 89 "Партнер Нефть" [12:06:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:06:06]line СНО: Общий режим [12:06:06]line Чек 141 23.09.2024 12:06 [12:06:06]line Смена: 476 ФФД: 1.0 [12:06:06]line ЗНМ: 0300000113 [12:06:06]line РНМ: 0000000000091825 [12:06:06]line Версия ККМ: 001 [12:06:06]line Платежная система: O! деньги [12:06:06]line ФМ: 0000000000871835 [12:06:06]line ФД: 152269 [12:06:06]line ФПД: 259746317795319 [12:06:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120604&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152269&fm=259746317795319&tin=02508201610067®Number=0000000000091825&sum=0 [12:06:06]written 0, free lines is 4095 [12:06:06]Write to MH i2c: 01 00 00 CA 0C D6 [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: 01 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: 01 07 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: 01 07 00 CA 0C 00 00 00 00 00 E1 0C CA [12:06:06]RasterBufferAndPrint [12:06:06]line [12:06:06]line [12:06:06]line [12:06:06]line [12:06:06]line [12:06:06]written 0, free lines is 3303 [12:06:06]MH_Cut [12:06:06]Write to MH i2c: D1 01 00 D1 0C 01 AF [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: D1 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: D1 01 00 [12:06:06]MH_I2C_Read... [12:06:06]Read from MH i2c: D1 01 00 D1 0C 00 AE [12:06:06]Write to MH i2c: 01 00 00 D2 0C DE [12:06:06]Write i2c OK [12:06:06]MH_I2C_Read... [12:06:07]*** Cut start [12:06:07]*** Purtial cut [12:06:07]*** Stage 1: CUTSNS_PIN = 1 [12:06:07]Read from MH i2c: 01 [12:06:07]MH_I2C_Read... [12:06:07]*** Stop cut motor [12:06:07]*** Cut end [12:06:07]Read from MH i2c: 01 07 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: 01 07 00 D2 0C 00 00 00 00 00 FF 0F F3 [12:06:07]process_action close_receipt done [12:06:07]requested_data is exist [12:06:07]produce_requested_data [12:06:07]requested_item fm.sn is exist - process it [12:06:07]wFMCommunicate request_size=4 [12:06:07]MH_SAM_APDU [12:06:07]CAPDU: 80 11 00 00 [12:06:07]Write to MH i2c: E2 08 00 D3 0C 80 11 00 00 00 00 00 00 59 [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 17 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 17 00 D3 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [12:06:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:06:07]wFMCommunicate OK [12:06:07]requested_item fd.num is exist - process it [12:06:07]SAM_PROTO_GetFieldsCounters [12:06:07]wFMCommunicate request_size=4 [12:06:07]MH_SAM_APDU [12:06:07]CAPDU: 80 13 00 00 [12:06:07]Write to MH i2c: E2 08 00 D4 0C 80 13 00 00 00 00 00 00 5C [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 62 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 62 00 D4 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 CD 52 02 00 0E 04 04 00 DC 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 22 [12:06: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 CD 52 02 00 0E 04 04 00 DC 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:06:07]wFMCommunicate OK [12:06:07]SAM_PROTO_GetFieldsCounters done [12:06:07]requested_item shift.num is exist - process it [12:06:07]requested_item shift.opened is exist - process it [12:06:07]req_shift_opened [12:06:07]FM_GetShiftState [12:06:07]SAM_PROTO_GetShiftState [12:06:07]wFMCommunicate request_size=4 [12:06:07]MH_SAM_APDU [12:06:07]CAPDU: 80 13 01 00 [12:06:07]Write to MH i2c: E2 08 00 D5 0C 80 13 01 00 00 00 00 00 5E [12:06:07]Write i2c OK [12:06:07]MH_I2C_Read... [12:06:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:07]Read from MH i2c: E2 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 0E 00 [12:06:07]MH_I2C_Read... [12:06:07]Read from MH i2c: E2 0E 00 D5 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C0 [12:06:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:06:07]wFMCommunicate OK [12:06:07]SAM_PROTO_GetShiftState done [12:06:07]FM_GetShiftState done [12:06:07]req_shift_opened done [12:06:07]requested_item shift.open_date is exist - process it [12:06:07]req_shift_open_date [12:06:07]req_shift_open_date done [12:06:07]produce_requested_data done [12:06:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152269,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:06:07]process_action_free close_receipt [12:06:07]json_value_free [12:06:07]json_value_free done [12:06:07]process_json_proto returns [12:06:07]Send response to host [12:06:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152269,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:06:07]free response buf [12:06:07]execute_script done [12:06:07]execute_script returns [12:06:07]free content buf [12:06:07]Sock 9.Close socket [12:06:07]Sock 9.Thread stoped [12:06:11]ConnectInit Can't take IP for lk.salyk.kg [12:06:11]CommunicateWithHost connect error [12:06:11]CommunicateWithHost err = -1 [12:06:11]OFD Sender: Server communicate error [12:06:15]recv_with_timeout no data received [12:06:16]OFD Sender: Processing packet 152269 [packets to send 828, broken 827] [12:06:16]ProducePacketName [12:06:16]name=ofd_packets/00152269 [12:06:16]OFD Sender: To server: pG, [12:06:16]CommunicateWithHost lk.salyk.kg:30040 [12:06:16]ConnectInit lk.salyk.kg [12:06:17]Connected sock=8 [12:06: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 6C FA 07 01 14 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 AC 59 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EC 3C E7 00 FF F7 1C 04 01 CF 5B 8D E3 E1 [12:06: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 31 F8 47 00 B0 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 CD 52 02 00 F4 03 04 00 B9 01 F1 66 B6 04 01 00 00 E9 C4 41 2A D2 CC 23 C1 [12:06:18]CommunicateWithHost err = 0 [12:06:18]CheckOFDResponse [12:06:18]1017 (14) - 77093643461234 [12:06:18]1041 (16) - 0000000000871835 [12:06:18]1040 (4) - 152269 [12:06:18]1012 (4) - 23.09.2024 05:50 [12:06:18]1206 (1) - 0 [12:06:18]OFD Sender: Remove packet 152269 [12:06:18]ProducePacketName [12:06:18]name=ofd_packets/00152269 [12:06:18]NVStorageDeleteData [12:06:18]OFD Sender: No OFD packet to send [12:06:23]OFD Sender: No OFD packet to send [12:06:28]OFD Sender: No OFD packet to send [12:06:33]OFD Sender: No OFD packet to send [12:06:35]recv_with_timeout no data received [12:06:38]OFD Sender: No OFD packet to send [12:06:43]OFD Sender: No OFD packet to send [12:06:48]OFD Sender: No OFD packet to send [12:06: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:28]recv_with_timeout no data received [12:07:29]OFD Sender: No OFD packet to send [12:07:34]OFD Sender: No OFD packet to send [12:07:39]OFD Sender: No OFD packet to send [12:07:44]OFD Sender: No OFD packet to send [12:07:49]OFD Sender: No OFD packet to send [12:07:54]OFD Sender: No OFD packet to send [12:07:59]OFD Sender: No OFD packet to send [12:08:04]OFD Sender: No OFD packet to send [12:08:09]OFD Sender: No OFD packet to send [12:08:14]OFD Sender: No OFD packet to send [12:08:19]OFD Sender: No OFD packet to send [12:08:20]recv_with_timeout no data received [12:08:24]OFD Sender: No OFD packet to send [12:08:29]OFD Sender: No OFD packet to send [12:08:29]accept exits with 10 [12:08:29]New connection [12:08:29]New thread 3067047268 created [12:08:29]Thread 3066903908 joined [12:08:29]Waiting for new connection... [12:08:29] Sock 10.Parse request [12:08:29]Sock 10.Check first char [12:08:29]Sock 10.First char is OK [12:08:29]request: POST /json_proto HTTP/1.0 [12:08:29]Method: POST [12:08:29]URL: /json_proto [12:08:29]Method is POST - this is cgi request [12:08:29]url: /json_proto [12:08:29]query_string will be loaded in cgi processing [12:08:29]execute_cgi json_proto POST (null) [12:08:29]execute_cgi path=json_proto method=POST [12:08:29]POST find Content-Length [12:08:29]Host: 172.17.43.67:8080 [12:08:29]Content-Length: 799 [12:08:29]Content-Type: application/json [12:08:29] [12:08:29]POST finish read [12:08:29]Found Content-Length = 799 [12:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786272", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:29]execute_script... [12:08:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786272", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:29]POST & json_proto [12:08:29]process_json_proto [12:08:29]json parsed OK: [12:08:29]protocol is kg_v1.0 [12:08:29]action value=close_receipt [12:08:29]process_action close_receipt [12:08:29]cmd_close_receipt [12:08:29]MH_GetDate [12:08:29]Write to MH i2c: F0 00 00 D6 0C D1 [12:08:29]Write i2c OK [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: F0 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: F0 09 00 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: F0 09 00 D6 0C 00 3D 5A F1 66 6A BD 47 65 9B [12:08:29]GetLastDocTimeStamp 1727093164 [12:08:29]current date 1727093309 [12:08:29]FM_GetShiftState [12:08:29]SAM_PROTO_GetShiftState [12:08:29]wFMCommunicate request_size=4 [12:08:29]MH_SAM_APDU [12:08:29]CAPDU: 80 13 01 00 [12:08:29]Write to MH i2c: E2 08 00 D7 0C 80 13 01 00 00 00 00 00 60 [12:08:29]Write i2c OK [12:08:29]MH_I2C_Read... [12:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:29]Read from MH i2c: E2 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: E2 0E 00 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: E2 0E 00 D7 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C2 [12:08:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:08:29]wFMCommunicate OK [12:08:29]SAM_PROTO_GetShiftState done [12:08:29]FM_GetShiftState done [12:08:29]opened in 1727051593 [12:08:29]opened+sec_in_day 1727137993 [12:08:29]quantity*price = 0 [12:08:29]sum+1 = 1 [12:08: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 СНО: Общий режим Чек 142 23.09.2024 12:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3476260 ФМ: 0000000000871835 ФД: 152270 ФПД: 167733425225887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120829&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152270&fm=167733425225887&tin=02508201610067®Number=0000000000091825&sum=0 [12:08:30]StoreToDocumentArchive [12:08:30]shift 476 fd 152270 [12:08:30]save to /storage/0476/doc_00152270 [12:08:30]save last doc name /storage/0476/doc_00152270 to /storage/kkm_last_doc_name [12:08:30]save OK [12:08:30]Clear old archive folders... [12:08:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:08:30]tlvbuf is 01593FA0 [12:08:30]SAM_PROTO_ClearQueue [12:08:30]wFMCommunicate request_size=4 [12:08:30]MH_SAM_APDU [12:08:30]CAPDU: 80 09 00 00 [12:08:30]Write to MH i2c: E2 08 00 E4 0C 80 09 00 00 00 00 00 00 62 [12:08:30]Write i2c OK [12:08:30]MH_I2C_Read... [12:08:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:30]Read from MH i2c: E2 [12:08:30]MH_I2C_Read... [12:08:30]Read from MH i2c: E2 03 00 [12:08:30]MH_I2C_Read... [12:08:30]Read from MH i2c: E2 03 00 E4 0C 00 90 00 64 [12:08:30]RAPDU: 90 00 [12:08:30]wFMCommunicate OK [12:08:30]SAM_PROTO_ClearQueue done [12:08:30]KKMCreateOFDPacket [12:08:30]OFDProtocolAddRootSTLVToBuf [12:08:30]FM_MakeSignedData [12:08:30]FM_MakeSignedData [12:08:30]SAM_PROTO_SignData [12:08:30]wFMCommunicate request_size=4 [12:08:30]MH_SAM_APDU [12:08:30]CAPDU: 80 0D 01 02 [12:08:30]Write to MH i2c: E2 08 00 E5 0C 80 0D 01 02 00 00 00 00 6A [12:08:30]Write i2c OK [12:08:30]MH_I2C_Read... [12:08:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:30]Read from MH i2c: E2 [12:08:30]MH_I2C_Read... [12:08:30]Read from MH i2c: E2 03 00 [12:08:30]MH_I2C_Read... [12:08:30]Read from MH i2c: E2 03 00 E5 0C 00 90 00 65 [12:08:30]RAPDU: 90 00 [12:08:30]wFMCommunicate OK [12:08:30]wFMCommunicate request_size=255 [12:08:30]MH_SAM_APDU [12:08: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 8E 00 00 00 F4 03 04 00 3D 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 8D 7B 3A [12:08:30]Write to MH i2c: E2 02 01 E6 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 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 8E 00 00 00 F4 03 04 00 3D 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 8D 7B 3A 00 00 B1 [12:08:30]Write i2c OK [12:08:30]MH_I2C_Read... [12:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:30]Read from MH i2c: E2 [12:08:30]MH_I2C_Read... [12:08:30]Read from MH i2c: E2 03 00 [12:08:30]MH_I2C_Read... [12:08:30]Read from MH i2c: E2 03 00 E6 0C 00 90 00 66 [12:08:30]RAPDU: 90 00 [12:08:30]wFMCommunicate OK [12:08:30]wFMCommunicate request_size=7 [12:08:30]MH_SAM_APDU [12:08:30]CAPDU: 80 0D 02 02 02 40 9F [12:08:30]Write to MH i2c: E2 0A 00 E7 0C 80 0D 02 02 02 00 40 9F 00 00 50 [12:08:30]Write i2c OK [12:08:30]MH_I2C_Read... [12:08:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:31]Read from MH i2c: E2 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: E2 03 00 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: E2 03 00 E7 0C 00 90 00 67 [12:08:31]RAPDU: 90 00 [12:08:31]wFMCommunicate OK [12:08:31]wFMCommunicate request_size=4 [12:08:31]MH_SAM_APDU [12:08:31]CAPDU: 80 0D 03 02 [12:08:31]Write to MH i2c: E2 08 00 E8 0C 80 0D 03 02 00 00 00 00 6F [12:08:31]Write i2c OK [12:08:31]MH_I2C_Read... [12:08:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:31]Read from MH i2c: E2 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: E2 0B 00 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: E2 0B 00 E8 0C 00 85 CD 0A D5 78 4D 09 5D 90 00 CC [12:08:31]RAPDU: 85 CD 0A D5 78 4D 09 5D 90 00 [12:08:31]wFMCommunicate OK [12:08:31]SAM_PROTO_SignData done [12:08:31]FM_MakeSignedData done [12:08:31]CreateOFDProtocolMessage [12:08:31]wFMCommunicate request_size=4 [12:08:31]MH_SAM_APDU [12:08:31]CAPDU: 80 11 00 00 [12:08:31]Write to MH i2c: E2 08 00 E9 0C 80 11 00 00 00 00 00 00 6F [12:08:31]Write i2c OK [12:08:31]MH_I2C_Read... [12:08:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:31]Read from MH i2c: E2 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: E2 17 00 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: E2 17 00 E9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [12:08:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:08:31]wFMCommunicate OK [12:08:31]CreateOFDProtocolMessage done [12:08:31]OFDSenderStorePacket 152270 [12:08:31]StoreOFDPacket docnum=152270 [12:08: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 7A CB 04 01 2F EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8E 00 00 00 F4 03 04 00 3D 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 8D 7B 3A 40 9F 85 CD 0A D5 78 4D 09 5D [12:08:31]CheckFolder [12:08:31]dirname=/storage/ofd_packets [12:08:31]CheckFolder done [12:08:31]ProducePacketName [12:08:31]name=ofd_packets/00152270 [12:08:31]NVStorageSaveData ofd_packets/00152270 [12:08:31]File name is /storage/ofd_packets/00152270 [12:08:31]Write 298 bytes [12:08:31]NVStorageSaveData done [12:08:31]OFDSenderStorePacket done [12:08:31]KKMCreateOFDPacket done [12:08:31]NVStorageSaveData kkm_last_timestamp [12:08:31]File name is /storage/kkm_last_timestamp [12:08:31]Write 4 bytes [12:08:31]NVStorageSaveData done [12:08:31]ExternCall_PrintAddStr [12:08:31]wPrintStart [12:08:31]Write to MH i2c: 01 00 00 EA 0C F6 [12:08:31]Write i2c OK [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: 01 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: 01 07 00 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: 01 07 00 EA 0C 00 00 00 00 00 FF 0F 0B [12:08:31]RasterBufferAndPrint [12:08:31]line Счет N : (1)1786272 [12:08:31]line ИНН: 02508201610067 [12:08:31]line Контрольно-Кассовый Чек [12:08:31]line ПРОДАЖА [12:08:31]line ТРК (МРК, ГНК) : 41 [12:08:31]line Товар: 2710194210 [12:08:31]line ДТ-К-5 [12:08:31]line 120.000 * 0.00 [12:08:31]line = 0.00 [12:08:31]line НДС 12% НСП 1% [12:08:31]line > о реализуемом товаре [12:08:31]line ИТОГО: 0.00 [12:08:31]line НСП 1% : 0.00 [12:08:31]line НДС 12% : 0.00 [12:08:31]line Наличными: 0.00 [12:08:31]line Безнал.: 0.00 [12:08:31]line Место: АЗС № 89 "Партнер Нефть" [12:08:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:08:31]line СНО: Общий режим [12:08:31]line Чек 142 23.09.2024 12:08 [12:08:31]line Смена: 476 ФФД: 1.0 [12:08:31]line ЗНМ: 0300000113 [12:08:31]line РНМ: 0000000000091825 [12:08:31]line Версия ККМ: 001 [12:08:31]line Талоны: Топливные Талоны [12:08:31]line 3476260 [12:08:31]line ФМ: 0000000000871835 [12:08:31]line ФД: 152270 [12:08:31]line ФПД: 167733425225887 [12:08:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120829&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152270&fm=167733425225887&tin=02508201610067®Number=0000000000091825&sum=0 [12:08:31]written 0, free lines is 4095 [12:08:31]OFD Sender: Processing packet 152270 [packets to send 828, broken 827] [12:08:31]ProducePacketName [12:08:31]name=ofd_packets/00152270 [12:08:31]OFD Sender: To server: pG, [12:08:31]CommunicateWithHost lk.salyk.kg:30040 [12:08:31]ConnectInit lk.salyk.kg [12:08:31]Write to MH i2c: 01 00 00 14 0D 21 [12:08:31]Write i2c OK [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: 01 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: 01 07 00 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: 01 07 00 14 0D 00 00 00 00 00 DC 0C 10 [12:08:31]RasterBufferAndPrint [12:08:31]line [12:08:31]line [12:08:31]line [12:08:31]line [12:08:31]line [12:08:31]written 0, free lines is 3298 [12:08:31]MH_Cut [12:08:31]Write to MH i2c: D1 01 00 1B 0D 01 FA [12:08:31]Write i2c OK [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: D1 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: D1 01 00 [12:08:31]MH_I2C_Read... [12:08:31]Read from MH i2c: D1 01 00 1B 0D 00 F9 [12:08:31]Write to MH i2c: 01 00 00 1C 0D 29 [12:08:31]Write i2c OK [12:08:31]MH_I2C_Read... [12:08:31]Connected sock=9 [12:08: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 7A CB 04 01 2F EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8E 00 00 00 F4 03 04 00 3D 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 98 8D 7B 3A 40 9F 85 CD 0A D5 78 4D 09 5D [12:08: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 CF 78 47 00 E3 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 CE 52 02 00 F4 03 04 00 3F 02 F1 66 B6 04 01 00 00 09 36 FE 2B 86 61 5C DA [12:08:32]CommunicateWithHost err = 0 [12:08:32]CheckOFDResponse [12:08:32]1017 (14) - 77093643461234 [12:08:32]1041 (16) - 0000000000871835 [12:08:32]1040 (4) - 152270 [12:08:32]1012 (4) - 23.09.2024 05:53 [12:08:32]1206 (1) - 0 [12:08:32]OFD Sender: Remove packet 152270 [12:08:32]ProducePacketName [12:08:32]name=ofd_packets/00152270 [12:08:32]NVStorageDeleteData [12:08:32]*** Cut start [12:08:32]*** Purtial cut [12:08:32]*** Stage 1: CUTSNS_PIN = 1 [12:08:32]Read from MH i2c: 01 [12:08:32]MH_I2C_Read... [12:08:32]*** Stop cut motor [12:08:32]*** Cut end [12:08:32]Read from MH i2c: 01 07 00 [12:08:32]MH_I2C_Read... [12:08:32]Read from MH i2c: 01 07 00 1C 0D 00 00 00 00 00 FF 0F 3E [12:08:32]process_action close_receipt done [12:08:32]requested_data is exist [12:08:32]produce_requested_data [12:08:32]requested_item fm.sn is exist - process it [12:08:32]wFMCommunicate request_size=4 [12:08:32]MH_SAM_APDU [12:08:32]CAPDU: 80 11 00 00 [12:08:32]Write to MH i2c: E2 08 00 1D 0D 80 11 00 00 00 00 00 00 A4 [12:08:32]Write i2c OK [12:08:32]MH_I2C_Read... [12:08:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:32]Read from MH i2c: E2 [12:08:32]MH_I2C_Read... [12:08:32]Read from MH i2c: E2 17 00 [12:08:32]MH_I2C_Read... [12:08:32]Read from MH i2c: E2 17 00 1D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [12:08:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:08:32]wFMCommunicate OK [12:08:32]requested_item fd.num is exist - process it [12:08:32]SAM_PROTO_GetFieldsCounters [12:08:32]wFMCommunicate request_size=4 [12:08:32]MH_SAM_APDU [12:08:32]CAPDU: 80 13 00 00 [12:08:32]Write to MH i2c: E2 08 00 1E 0D 80 13 00 00 00 00 00 00 A7 [12:08:32]Write i2c OK [12:08:32]MH_I2C_Read... [12:08:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:32]Read from MH i2c: E2 [12:08:32]MH_I2C_Read... [12:08:32]Read from MH i2c: E2 62 00 [12:08:32]MH_I2C_Read... [12:08:32]OFD Sender: No OFD packet to send [12:08:32]Read from MH i2c: E2 62 00 1E 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 CE 52 02 00 0E 04 04 00 DC 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 71 [12:08: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 CE 52 02 00 0E 04 04 00 DC 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:08:32]wFMCommunicate OK [12:08:32]SAM_PROTO_GetFieldsCounters done [12:08:32]requested_item shift.num is exist - process it [12:08:32]requested_item shift.opened is exist - process it [12:08:32]req_shift_opened [12:08:32]FM_GetShiftState [12:08:32]SAM_PROTO_GetShiftState [12:08:32]wFMCommunicate request_size=4 [12:08:32]MH_SAM_APDU [12:08:32]CAPDU: 80 13 01 00 [12:08:32]Write to MH i2c: E2 08 00 1F 0D 80 13 01 00 00 00 00 00 A9 [12:08:32]Write i2c OK [12:08:32]MH_I2C_Read... [12:08:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:32]Read from MH i2c: E2 [12:08:32]MH_I2C_Read... [12:08:32]Read from MH i2c: E2 0E 00 [12:08:32]MH_I2C_Read... [12:08:32]Read from MH i2c: E2 0E 00 1F 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [12:08:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:08:32]wFMCommunicate OK [12:08:32]SAM_PROTO_GetShiftState done [12:08:32]FM_GetShiftState done [12:08:32]req_shift_opened done [12:08:32]requested_item shift.open_date is exist - process it [12:08:32]req_shift_open_date [12:08:32]req_shift_open_date done [12:08:32]produce_requested_data done [12:08:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152270,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:08:32]process_action_free close_receipt [12:08:32]json_value_free [12:08:32]json_value_free done [12:08:32]process_json_proto returns [12:08:32]Send response to host [12:08:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152270,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:08:32]free response buf [12:08:32]execute_script done [12:08:32]execute_script returns [12:08:32]free content buf [12:08:32]Sock 10.Close socket [12:08:32]Sock 10.Thread stoped [12:08:37]OFD Sender: No OFD packet to send [12:08:42]OFD Sender: No OFD packet to send [12:08:46]recv_with_timeout no data received [12:08:47]OFD Sender: No OFD packet to send [12:08:52]OFD Sender: No OFD packet to send [12:08:57]OFD Sender: No OFD packet to send [12:09:02]OFD Sender: No OFD packet to send [12:09:07]OFD Sender: No OFD packet to send [12:09:12]OFD Sender: No OFD packet to send [12:09:17]OFD Sender: No OFD packet to send [12:09:22]OFD Sender: No OFD packet to send [12:09:27]OFD Sender: No OFD packet to send [12:09:30]recv_with_timeout no data received [12:09:32]OFD Sender: No OFD packet to send [12:09:35]accept exits with 8 [12:09:35]New connection [12:09:35]New thread 3066903908 created [12:09:35]Thread 3067047268 joined [12:09:35]Waiting for new connection... [12:09:35] Sock 8.Parse request [12:09:35]Sock 8.Check first char [12:09:35]Sock 8.First char is OK [12:09:35]request: POST /json_proto HTTP/1.0 [12:09:35]Method: POST [12:09:35]URL: /json_proto [12:09:35]Method is POST - this is cgi request [12:09:35]url: /json_proto [12:09:35]query_string will be loaded in cgi processing [12:09:35]execute_cgi json_proto POST (null) [12:09:35]execute_cgi path=json_proto method=POST [12:09:35]POST find Content-Length [12:09:35]Host: 172.17.43.67:8080 [12:09:35]Content-Length: 790 [12:09:35]Content-Type: application/json [12:09:35] [12:09:35]POST finish read [12:09:35]Found Content-Length = 790 [12:09:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786276", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:35]execute_script... [12:09: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)1786276", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:35]POST & json_proto [12:09:35]process_json_proto [12:09:35]json parsed OK: [12:09:35]protocol is kg_v1.0 [12:09:35]action value=close_receipt [12:09:35]process_action close_receipt [12:09:35]cmd_close_receipt [12:09:35]MH_GetDate [12:09:35]Write to MH i2c: F0 00 00 20 0D 1C [12:09:35]Write i2c OK [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: F0 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: F0 09 00 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: F0 09 00 20 0D 00 80 5A F1 66 6A BD 47 65 29 [12:09:35]GetLastDocTimeStamp 1727093309 [12:09:35]current date 1727093376 [12:09:35]FM_GetShiftState [12:09:35]SAM_PROTO_GetShiftState [12:09:35]wFMCommunicate request_size=4 [12:09:35]MH_SAM_APDU [12:09:35]CAPDU: 80 13 01 00 [12:09:35]Write to MH i2c: E2 08 00 21 0D 80 13 01 00 00 00 00 00 AB [12:09:35]Write i2c OK [12:09:35]MH_I2C_Read... [12:09:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:35]Read from MH i2c: E2 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 0E 00 [12:09:35]MH_I2C_Read... [12:09:35]Read from MH i2c: E2 0E 00 21 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0D [12:09:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:09:35]wFMCommunicate OK [12:09:35]SAM_PROTO_GetShiftState done [12:09:35]FM_GetShiftState done [12:09:35]opened in 1727051593 [12:09:35]opened+sec_in_day 1727137993 [12:09:35]quantity*price = 0 [12:09:35]sum+1 = 1 [12:09: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 СНО: Общий режим Чек 143 23.09.2024 12:09 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152271 ФПД: 81096083847955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120936&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152271&fm=81096083847955&tin=02508201610067®Number=0000000000091825&sum=0 [12:09:36]StoreToDocumentArchive [12:09:36]shift 476 fd 152271 [12:09:36]save to /storage/0476/doc_00152271 [12:09:36]save last doc name /storage/0476/doc_00152271 to /storage/kkm_last_doc_name [12:09:36]save OK [12:09:36]Clear old archive folders... [12:09:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:09:36]tlvbuf is B6EBFCE0 [12:09:36]SAM_PROTO_ClearQueue [12:09:36]wFMCommunicate request_size=4 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 09 00 00 [12:09:36]Write to MH i2c: E2 08 00 2E 0D 80 09 00 00 00 00 00 00 AD [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 2E 0D 00 90 00 AF [12:09:36]RAPDU: 90 00 [12:09:36]wFMCommunicate OK [12:09:36]SAM_PROTO_ClearQueue done [12:09:36]KKMCreateOFDPacket [12:09:36]OFDProtocolAddRootSTLVToBuf [12:09:36]FM_MakeSignedData [12:09:36]FM_MakeSignedData [12:09:36]SAM_PROTO_SignData [12:09:36]wFMCommunicate request_size=4 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 0D 01 02 [12:09:36]Write to MH i2c: E2 08 00 2F 0D 80 0D 01 02 00 00 00 00 B5 [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 2F 0D 00 90 00 B0 [12:09:36]RAPDU: 90 00 [12:09:36]wFMCommunicate OK [12:09:36]wFMCommunicate request_size=255 [12:09:36]MH_SAM_APDU [12:09: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 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 8F 00 00 00 F4 03 04 00 80 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 49 C1 A7 45 [12:09:36]Write to MH i2c: E2 02 01 30 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 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 8F 00 00 00 F4 03 04 00 80 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 49 C1 A7 45 00 00 B8 [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:37]Read from MH i2c: E2 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 03 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 03 00 30 0D 00 90 00 B1 [12:09:37]RAPDU: 90 00 [12:09:37]wFMCommunicate OK [12:09:37]wFMCommunicate request_size=7 [12:09:37]MH_SAM_APDU [12:09:37]CAPDU: 80 0D 02 02 02 3B 13 [12:09:37]Write to MH i2c: E2 0A 00 31 0D 80 0D 02 02 02 00 3B 13 00 00 0A [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:37]Read from MH i2c: E2 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 03 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 03 00 31 0D 00 90 00 B2 [12:09:37]RAPDU: 90 00 [12:09:37]wFMCommunicate OK [12:09:37]wFMCommunicate request_size=4 [12:09:37]MH_SAM_APDU [12:09:37]CAPDU: 80 0D 03 02 [12:09:37]Write to MH i2c: E2 08 00 32 0D 80 0D 03 02 00 00 00 00 BA [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:37]Read from MH i2c: E2 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 0B 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 0B 00 32 0D 00 67 BB 6E 9C D2 93 63 F0 90 00 9F [12:09:37]RAPDU: 67 BB 6E 9C D2 93 63 F0 90 00 [12:09:37]wFMCommunicate OK [12:09:37]SAM_PROTO_SignData done [12:09:37]FM_MakeSignedData done [12:09:37]CreateOFDProtocolMessage [12:09:37]wFMCommunicate request_size=4 [12:09:37]MH_SAM_APDU [12:09:37]CAPDU: 80 11 00 00 [12:09:37]Write to MH i2c: E2 08 00 33 0D 80 11 00 00 00 00 00 00 BA [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:37]Read from MH i2c: E2 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 17 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: E2 17 00 33 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [12:09:37]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:37]wFMCommunicate OK [12:09:37]CreateOFDProtocolMessage done [12:09:37]OFDSenderStorePacket 152271 [12:09:37]StoreOFDPacket docnum=152271 [12:09: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 33 BD 04 01 CE D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 8F 00 00 00 F4 03 04 00 80 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 49 C1 A7 45 3B 13 67 BB 6E 9C D2 93 63 F0 [12:09:37]CheckFolder [12:09:37]dirname=/storage/ofd_packets [12:09:37]CheckFolder done [12:09:37]ProducePacketName [12:09:37]name=ofd_packets/00152271 [12:09:37]NVStorageSaveData ofd_packets/00152271 [12:09:37]File name is /storage/ofd_packets/00152271 [12:09:37]Write 298 bytes [12:09:37]NVStorageSaveData done [12:09:37]OFDSenderStorePacket done [12:09:37]KKMCreateOFDPacket done [12:09:37]NVStorageSaveData kkm_last_timestamp [12:09:37]File name is /storage/kkm_last_timestamp [12:09:37]Write 4 bytes [12:09:37]NVStorageSaveData done [12:09:37]ExternCall_PrintAddStr [12:09:37]wPrintStart [12:09:37]Write to MH i2c: 01 00 00 34 0D 41 [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 07 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 07 00 34 0D 00 00 00 00 00 FF 0F 56 [12:09:37]RasterBufferAndPrint [12:09:37]line Счет N : (1)1786276 [12:09:37]line ИНН: 02508201610067 [12:09:37]line Контрольно-Кассовый Чек [12:09:37]line ПРОДАЖА [12:09:37]line ТРК (МРК, ГНК) : 31 [12:09:37]line Товар: 2710194210 [12:09:37]line ДТ-К-5 [12:09:37]line 26.250 * 0.00 [12:09:37]line = 0.00 [12:09:37]line НДС 12% НСП 1% [12:09:37]line > о реализуемом товаре [12:09:37]line ИТОГО: 0.00 [12:09:37]line НСП 1% : 0.00 [12:09:37]line НДС 12% : 0.00 [12:09:37]line Наличными: 0.00 [12:09:37]line Безнал.: 0.00 [12:09:37]line Место: АЗС № 89 "Партнер Нефть" [12:09:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:09:37]line СНО: Общий режим [12:09:37]line Чек 143 23.09.2024 12:09 [12:09:37]line Смена: 476 ФФД: 1.0 [12:09:37]line ЗНМ: 0300000113 [12:09:37]line РНМ: 0000000000091825 [12:09:37]line Версия ККМ: 001 [12:09:37]line Талоны: Топливная Карта [12:09:37]line 38551 [12:09:37]line ФМ: 0000000000871835 [12:09:37]line ФД: 152271 [12:09:37]line ФПД: 81096083847955 [12:09:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120936&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152271&fm=81096083847955&tin=02508201610067®Number=0000000000091825&sum=0 [12:09:37]written 0, free lines is 4095 [12:09:37]OFD Sender: Processing packet 152271 [packets to send 828, broken 827] [12:09:37]ProducePacketName [12:09:37]name=ofd_packets/00152271 [12:09:37]OFD Sender: To server: pG, [12:09:37]CommunicateWithHost lk.salyk.kg:30040 [12:09:37]ConnectInit lk.salyk.kg [12:09:37]Write to MH i2c: 01 00 00 5E 0D 6B [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 07 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 07 00 5E 0D 00 00 00 00 00 DE 0C 5C [12:09:37]RasterBufferAndPrint [12:09:37]line [12:09:37]line [12:09:37]line [12:09:37]line [12:09:37]line [12:09:37]written 0, free lines is 3300 [12:09:37]MH_Cut [12:09:37]Write to MH i2c: D1 01 00 65 0D 01 44 [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: D1 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: D1 01 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: D1 01 00 65 0D 00 43 [12:09:37]Write to MH i2c: 01 00 00 66 0D 73 [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:38]Connected sock=11 [12:09: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 33 BD 04 01 CE D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 8F 00 00 00 F4 03 04 00 80 5A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 49 C1 A7 45 3B 13 67 BB 6E 9C D2 93 63 F0 [12:09:38]*** Cut start [12:09:38]*** Purtial cut [12:09:38]*** Stage 1: CUTSNS_PIN = 1 [12:09: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 6D E6 47 00 3F 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 CF 52 02 00 F4 03 04 00 81 02 F1 66 B6 04 01 00 00 C1 05 A0 E3 D1 4B E5 E4 [12:09:38]CommunicateWithHost err = 0 [12:09:38]CheckOFDResponse [12:09:38]1017 (14) - 77093643461234 [12:09:38]1041 (16) - 0000000000871835 [12:09:38]1040 (4) - 152271 [12:09:38]1012 (4) - 23.09.2024 05:54 [12:09:38]1206 (1) - 0 [12:09:38]OFD Sender: Remove packet 152271 [12:09:38]ProducePacketName [12:09:38]name=ofd_packets/00152271 [12:09:38]NVStorageDeleteData [12:09:38]Read from MH i2c: 01 [12:09:38]MH_I2C_Read... [12:09:38]*** Stop cut motor [12:09:38]*** Cut end [12:09:38]Read from MH i2c: 01 07 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: 01 07 00 66 0D 00 00 00 00 00 FF 0F 88 [12:09:38]process_action close_receipt done [12:09:38]requested_data is exist [12:09:38]produce_requested_data [12:09:38]requested_item fm.sn is exist - process it [12:09:38]wFMCommunicate request_size=4 [12:09:38]MH_SAM_APDU [12:09:38]CAPDU: 80 11 00 00 [12:09:38]Write to MH i2c: E2 08 00 67 0D 80 11 00 00 00 00 00 00 EE [12:09:38]Write i2c OK [12:09:38]MH_I2C_Read... [12:09:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:38]Read from MH i2c: E2 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 17 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 17 00 67 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [12:09: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:09:38]wFMCommunicate OK [12:09:38]requested_item fd.num is exist - process it [12:09:38]SAM_PROTO_GetFieldsCounters [12:09:38]wFMCommunicate request_size=4 [12:09:38]MH_SAM_APDU [12:09:38]CAPDU: 80 13 00 00 [12:09:38]Write to MH i2c: E2 08 00 68 0D 80 13 00 00 00 00 00 00 F1 [12:09:38]Write i2c OK [12:09:38]MH_I2C_Read... [12:09:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:38]Read from MH i2c: E2 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 62 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 62 00 68 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 CF 52 02 00 0E 04 04 00 DC 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 BF [12:09: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 CF 52 02 00 0E 04 04 00 DC 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:09:38]wFMCommunicate OK [12:09:38]SAM_PROTO_GetFieldsCounters done [12:09:38]requested_item shift.num is exist - process it [12:09:38]requested_item shift.opened is exist - process it [12:09:38]req_shift_opened [12:09:38]FM_GetShiftState [12:09:38]SAM_PROTO_GetShiftState [12:09:38]wFMCommunicate request_size=4 [12:09:38]MH_SAM_APDU [12:09:38]CAPDU: 80 13 01 00 [12:09:38]Write to MH i2c: E2 08 00 69 0D 80 13 01 00 00 00 00 00 F3 [12:09:38]Write i2c OK [12:09:38]MH_I2C_Read... [12:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:39]Read from MH i2c: E2 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 0E 00 [12:09:39]MH_I2C_Read... [12:09:39]Read from MH i2c: E2 0E 00 69 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 55 [12:09:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:09:39]wFMCommunicate OK [12:09:39]SAM_PROTO_GetShiftState done [12:09:39]FM_GetShiftState done [12:09:39]req_shift_opened done [12:09:39]requested_item shift.open_date is exist - process it [12:09:39]req_shift_open_date [12:09:39]req_shift_open_date done [12:09:39]produce_requested_data done [12:09:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152271,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:09:39]process_action_free close_receipt [12:09:39]json_value_free [12:09:39]json_value_free done [12:09:39]process_json_proto returns [12:09:39]Send response to host [12:09:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152271,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:09:39]free response buf [12:09:39]execute_script done [12:09:39]execute_script returns [12:09:39]free content buf [12:09:39]Sock 8.Close socket [12:09:39]Sock 8.Thread stoped [12:09:39]OFD Sender: No OFD packet to send [12:09:44]OFD Sender: No OFD packet to send [12:09:48]recv_with_timeout no data received [12:09:49]OFD Sender: No OFD packet to send [12:09:54]OFD Sender: No OFD packet to send [12:09:59]OFD Sender: No OFD packet to send [12:10:04]OFD Sender: No OFD packet to send [12:10:09]OFD Sender: No OFD packet to send [12:10:14]OFD Sender: No OFD packet to send [12:10:19]OFD Sender: No OFD packet to send [12:10:24]OFD Sender: No OFD packet to send [12:10:29]OFD Sender: No OFD packet to send [12:10:34]OFD Sender: No OFD packet to send [12:10:34]recv_with_timeout no data received [12:10:39]OFD Sender: No OFD packet to send [12:10:44]OFD Sender: No OFD packet to send [12:10:49]OFD Sender: No OFD packet to send [12:10:54]OFD Sender: No OFD packet to send [12:10:59]OFD Sender: No OFD packet to send [12:11:04]OFD Sender: No OFD packet to send [12:11:09]OFD Sender: No OFD packet to send [12:11:14]OFD Sender: No OFD packet to send [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:34]OFD Sender: No OFD packet to send [12:11:39]OFD Sender: No OFD packet to send [12:11:44]OFD Sender: No OFD packet to send [12:11:49]OFD Sender: No OFD packet to send [12:11:54]OFD Sender: No OFD packet to send [12:11:58]recv_with_timeout no data received [12:11:59]OFD Sender: No OFD packet to send [12:12:04]OFD Sender: No OFD packet to send [12:12:09]OFD Sender: No OFD packet to send [12:12:14]OFD Sender: No OFD packet to send [12:12:19]OFD Sender: No OFD packet to send [12:12:24]OFD Sender: No OFD packet to send [12:12:29]OFD Sender: No OFD packet to send [12:12:34]OFD Sender: No OFD packet to send [12:12:39]OFD Sender: No OFD packet to send [12:12:41]accept exits with 9 [12:12:41]New connection [12:12:41]New thread 3067047268 created [12:12:41]Thread 3066903908 joined [12:12:41]Waiting for new connection... [12:12:41] Sock 9.Parse request [12:12:41]Sock 9.Check first char [12:12:41]Sock 9.First char is OK [12:12:41]request: POST /json_proto HTTP/1.0 [12:12:41]Method: POST [12:12:41]URL: /json_proto [12:12:41]Method is POST - this is cgi request [12:12:41]url: /json_proto [12:12:41]query_string will be loaded in cgi processing [12:12:41]execute_cgi json_proto POST (null) [12:12:41]execute_cgi path=json_proto method=POST [12:12:41]POST find Content-Length [12:12:41]Host: 172.17.43.67:8080 [12:12:41]Content-Length: 678 [12:12:41]Content-Type: application/json [12:12:41] [12:12:41]POST finish read [12:12:41]Found Content-Length = 678 [12:12:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786278", "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" ] } } [12:12:41]execute_script... [12:12:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786278", "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" ] } } [12:12:41]POST & json_proto [12:12:41]process_json_proto [12:12:41]json parsed OK: [12:12:41]protocol is kg_v1.0 [12:12:41]action value=close_receipt [12:12:41]process_action close_receipt [12:12:41]cmd_close_receipt [12:12:41]MH_GetDate [12:12:41]Write to MH i2c: F0 00 00 6A 0D 66 [12:12:41]Write i2c OK [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: F0 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: F0 09 00 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: F0 09 00 6A 0D 00 3A 5B F1 66 6A BD 47 65 2E [12:12:41]GetLastDocTimeStamp 1727093376 [12:12:41]current date 1727093562 [12:12:41]FM_GetShiftState [12:12:41]SAM_PROTO_GetShiftState [12:12:41]wFMCommunicate request_size=4 [12:12:41]MH_SAM_APDU [12:12:41]CAPDU: 80 13 01 00 [12:12:41]Write to MH i2c: E2 08 00 6B 0D 80 13 01 00 00 00 00 00 F5 [12:12:41]Write i2c OK [12:12:41]MH_I2C_Read... [12:12:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:41]Read from MH i2c: E2 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: E2 0E 00 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: E2 0E 00 6B 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 57 [12:12:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:12:41]wFMCommunicate OK [12:12:41]SAM_PROTO_GetShiftState done [12:12:41]FM_GetShiftState done [12:12:41]opened in 1727051593 [12:12:41]opened+sec_in_day 1727137993 [12:12:41]quantity*price = 30035 [12:12:41]sum+1 = 30036 [12:12: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 СНО: Общий режим Чек 144 23.09.2024 12:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152272 ФПД: 254524304702301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152272&fm=254524304702301&tin=02508201610067®Number=0000000000091825&sum=30000 [12:12:42]StoreToDocumentArchive [12:12:42]shift 476 fd 152272 [12:12:42]save to /storage/0476/doc_00152272 [12:12:42]save last doc name /storage/0476/doc_00152272 to /storage/kkm_last_doc_name [12:12:42]save OK [12:12:42]Clear old archive folders... [12:12:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:12:42]tlvbuf is 015D2410 [12:12:42]SAM_PROTO_ClearQueue [12:12:42]wFMCommunicate request_size=4 [12:12:42]MH_SAM_APDU [12:12:42]CAPDU: 80 09 00 00 [12:12:42]Write to MH i2c: E2 08 00 78 0D 80 09 00 00 00 00 00 00 F7 [12:12:42]Write i2c OK [12:12:42]MH_I2C_Read... [12:12:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:42]Read from MH i2c: E2 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 03 00 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 03 00 78 0D 00 90 00 F9 [12:12:42]RAPDU: 90 00 [12:12:42]wFMCommunicate OK [12:12:42]SAM_PROTO_ClearQueue done [12:12:42]KKMCreateOFDPacket [12:12:42]OFDProtocolAddRootSTLVToBuf [12:12:42]FM_MakeSignedData [12:12:42]FM_MakeSignedData [12:12:42]SAM_PROTO_SignData [12:12:42]wFMCommunicate request_size=4 [12:12:42]MH_SAM_APDU [12:12:42]CAPDU: 80 0D 01 02 [12:12:42]Write to MH i2c: E2 08 00 79 0D 80 0D 01 02 00 00 00 00 FF [12:12:42]Write i2c OK [12:12:42]MH_I2C_Read... [12:12:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:42]Read from MH i2c: E2 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 03 00 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 03 00 79 0D 00 90 00 FA [12:12:42]RAPDU: 90 00 [12:12:42]wFMCommunicate OK [12:12:42]wFMCommunicate request_size=255 [12:12:42]MH_SAM_APDU [12:12:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 90 00 00 00 F4 03 04 00 3A 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E7 [12:12:42]Write to MH i2c: E2 02 01 7A 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 90 00 00 00 F4 03 04 00 3A 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E7 00 00 01 [12:12:42]Write i2c OK [12:12:42]MH_I2C_Read... [12:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:43]Read from MH i2c: E2 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 03 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 03 00 7A 0D 00 90 00 FB [12:12:43]RAPDU: 90 00 [12:12:43]wFMCommunicate OK [12:12:43]wFMCommunicate request_size=10 [12:12:43]MH_SAM_APDU [12:12:43]CAPDU: 80 0D 02 02 05 7D 0E C4 BB 5D [12:12:43]Write to MH i2c: E2 0D 00 7B 0D 80 0D 02 02 05 00 7D 0E C4 BB 5D 00 00 73 [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:43]Read from MH i2c: E2 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 03 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 03 00 7B 0D 00 90 00 FC [12:12:43]RAPDU: 90 00 [12:12:43]wFMCommunicate OK [12:12:43]wFMCommunicate request_size=4 [12:12:43]MH_SAM_APDU [12:12:43]CAPDU: 80 0D 03 02 [12:12:43]Write to MH i2c: E2 08 00 7C 0D 80 0D 03 02 00 00 00 00 04 [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:43]Read from MH i2c: E2 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 0B 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 0B 00 7C 0D 00 10 A1 7A 50 6B 39 FF 14 90 00 37 [12:12:43]RAPDU: 10 A1 7A 50 6B 39 FF 14 90 00 [12:12:43]wFMCommunicate OK [12:12:43]SAM_PROTO_SignData done [12:12:43]FM_MakeSignedData done [12:12:43]CreateOFDProtocolMessage [12:12:43]wFMCommunicate request_size=4 [12:12:43]MH_SAM_APDU [12:12:43]CAPDU: 80 11 00 00 [12:12:43]Write to MH i2c: E2 08 00 7D 0D 80 11 00 00 00 00 00 00 04 [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:43]Read from MH i2c: E2 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 17 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: E2 17 00 7D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [12: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 [12:12:43]wFMCommunicate OK [12:12:43]CreateOFDProtocolMessage done [12:12:43]OFDSenderStorePacket 152272 [12:12:43]StoreOFDPacket docnum=152272 [12: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 D0 08 07 01 7A F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 90 00 00 00 F4 03 04 00 3A 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E7 7D 0E C4 BB 5D 10 A1 7A 50 6B 39 FF 14 [12:12:43]CheckFolder [12:12:43]dirname=/storage/ofd_packets [12:12:43]CheckFolder done [12:12:43]ProducePacketName [12:12:43]name=ofd_packets/00152272 [12:12:43]NVStorageSaveData ofd_packets/00152272 [12:12:43]File name is /storage/ofd_packets/00152272 [12:12:43]Write 301 bytes [12:12:43]NVStorageSaveData done [12:12:43]OFDSenderStorePacket done [12:12:43]KKMCreateOFDPacket done [12:12:43]NVStorageSaveData kkm_last_timestamp [12:12:43]File name is /storage/kkm_last_timestamp [12:12:43]Write 4 bytes [12:12:43]NVStorageSaveData done [12:12:43]ExternCall_PrintAddStr [12:12:43]wPrintStart [12:12:43]Write to MH i2c: 01 00 00 7E 0D 8B [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: 01 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: 01 07 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: 01 07 00 7E 0D 00 00 00 00 00 FF 0F A0 [12:12:43]RasterBufferAndPrint [12:12:43]line Счет N : (1)1786278 [12:12:43]line ИНН: 02508201610067 [12:12:43]line Контрольно-Кассовый Чек [12:12:43]line ПРОДАЖА [12:12:43]line ТРК (МРК, ГНК) : 12 [12:12:43]line Товар: 2710124130 [12:12:43]line Аи-92-К-5 [12:12:43]line 4.430 * 67.80 [12:12:43]line = 300.35 [12:12:43]line НДС 12% НСП 1% [12:12:43]line > о реализуемом товаре [12:12:43]line ОКРУГЛЕНИЕ: -0.35 [12:12:43]line ИТОГО: 300.00 [12:12:43]line Внесено: 300.00 [12:12:43]line СДАЧА: 0.00 [12:12:43]line НСП 1% : 2.66 [12:12:43]line НДС 12% : 31.90 [12:12:43]line Наличными: 300.00 [12:12:43]line Безнал.: 0.00 [12:12:43]line Место: АЗС № 89 "Партнер Нефть" [12:12:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:12:43]line СНО: Общий режим [12:12:43]line Чек 144 23.09.2024 12:12 [12:12:43]line Смена: 476 ФФД: 1.0 [12:12:43]line ЗНМ: 0300000113 [12:12:43]line РНМ: 0000000000091825 [12:12:43]line Версия ККМ: 001 [12:12:43]line ФМ: 0000000000871835 [12:12:43]line ФД: 152272 [12:12:43]line ФПД: 254524304702301 [12:12:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121242&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152272&fm=254524304702301&tin=02508201610067®Number=0000000000091825&sum=30000 [12:12:43]written 0, free lines is 4095 [12:12:43]OFD Sender: Processing packet 152272 [packets to send 828, broken 827] [12:12:43]ProducePacketName [12:12:43]name=ofd_packets/00152272 [12:12:43]OFD Sender: To server: pG, [12:12:43]CommunicateWithHost lk.salyk.kg:30040 [12:12:43]ConnectInit lk.salyk.kg [12:12:43]Write to MH i2c: 01 00 00 A9 0D B6 [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: 01 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: 01 07 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: 01 07 00 A9 0D 00 00 00 00 00 DF 0C A8 [12:12:43]RasterBufferAndPrint [12:12:43]line [12:12:43]line [12:12:43]line [12:12:43]line [12:12:43]line [12:12:43]written 0, free lines is 3301 [12:12:43]MH_Cut [12:12:43]Write to MH i2c: D1 01 00 B0 0D 01 8F [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: D1 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: D1 01 00 [12:12:43]MH_I2C_Read... [12:12:43]Read from MH i2c: D1 01 00 B0 0D 00 8E [12:12:43]Write to MH i2c: 01 00 00 B1 0D BE [12:12:43]Write i2c OK [12:12:43]MH_I2C_Read... [12:12:44]*** Cut start [12:12:44]*** Purtial cut [12:12:44]*** CUTSNS_PIN = 0 [12:12:44]*** Stage 1: CUTSNS_PIN = 1 [12:12:44]Connected sock=10 [12: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 D0 08 07 01 7A F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 90 00 00 00 F4 03 04 00 3A 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E7 7D 0E C4 BB 5D 10 A1 7A 50 6B 39 FF 14 [12:12:46]Read from MH i2c: 01 [12:12:46]MH_I2C_Read... [12:12:46]*** Stop cut motor [12:12:46]*** Cut end [12:12:46]Read from MH i2c: 01 07 00 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: 01 07 00 B1 0D 00 00 00 00 00 FF 0F D3 [12:12:46]process_action close_receipt done [12:12:46]requested_data is exist [12:12:46]produce_requested_data [12:12:46]requested_item fm.sn is exist - process it [12:12:46]wFMCommunicate request_size=4 [12:12:46]MH_SAM_APDU [12:12:46]CAPDU: 80 11 00 00 [12:12:46]Write to MH i2c: E2 08 00 B2 0D 80 11 00 00 00 00 00 00 39 [12:12:46]Write i2c OK [12:12:46]MH_I2C_Read... [12:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:46]Read from MH i2c: E2 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: E2 17 00 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: E2 17 00 B2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [12:12: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:12:46]wFMCommunicate OK [12:12:46]requested_item fd.num is exist - process it [12:12:46]SAM_PROTO_GetFieldsCounters [12:12:46]wFMCommunicate request_size=4 [12:12:46]MH_SAM_APDU [12:12:46]CAPDU: 80 13 00 00 [12:12:46]Write to MH i2c: E2 08 00 B3 0D 80 13 00 00 00 00 00 00 3C [12:12:46]Write i2c OK [12:12:46]MH_I2C_Read... [12:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:46]Read from MH i2c: E2 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: E2 62 00 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: E2 62 00 B3 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 D0 52 02 00 0E 04 04 00 DC 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 0E [12:12: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 D0 52 02 00 0E 04 04 00 DC 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:12:46]wFMCommunicate OK [12:12:46]SAM_PROTO_GetFieldsCounters done [12:12:46]requested_item shift.num is exist - process it [12:12:46]requested_item shift.opened is exist - process it [12:12:46]req_shift_opened [12:12:46]FM_GetShiftState [12:12:46]SAM_PROTO_GetShiftState [12:12:46]wFMCommunicate request_size=4 [12:12:46]MH_SAM_APDU [12:12:46]CAPDU: 80 13 01 00 [12:12:46]Write to MH i2c: E2 08 00 B4 0D 80 13 01 00 00 00 00 00 3E [12:12:46]Write i2c OK [12:12:46]MH_I2C_Read... [12:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:46]Read from MH i2c: E2 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: E2 0E 00 [12:12:46]MH_I2C_Read... [12:12:46]Read from MH i2c: E2 0E 00 B4 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A0 [12:12:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:12:46]wFMCommunicate OK [12:12:46]SAM_PROTO_GetShiftState done [12:12:46]FM_GetShiftState done [12:12:46]req_shift_opened done [12:12:46]requested_item shift.open_date is exist - process it [12:12:46]req_shift_open_date [12:12:46]req_shift_open_date done [12:12:46]produce_requested_data done [12:12:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152272,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:12:46]process_action_free close_receipt [12:12:46]json_value_free [12:12:46]json_value_free done [12:12:46]process_json_proto returns [12:12:46]Send response to host [12:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152272,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:12:46]free response buf [12:12:46]execute_script done [12:12:46]execute_script returns [12:12:46]free content buf [12:12:46]Sock 9.Close socket [12:12:46]Sock 9.Thread stoped [12:12: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 38 3D 47 00 61 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 D0 52 02 00 F4 03 04 00 3E 03 F1 66 B6 04 01 00 00 7F E1 28 96 2F 82 C3 27 [12:12:47]CommunicateWithHost err = 0 [12:12:47]CheckOFDResponse [12:12:47]1017 (14) - 77093643461234 [12:12:47]1041 (16) - 0000000000871835 [12:12:47]1040 (4) - 152272 [12:12:47]1012 (4) - 23.09.2024 05:57 [12:12:47]1206 (1) - 0 [12:12:47]OFD Sender: Remove packet 152272 [12:12:47]ProducePacketName [12:12:47]name=ofd_packets/00152272 [12:12:47]NVStorageDeleteData [12:12:48]OFD Sender: No OFD packet to send [12:12:53]OFD Sender: No OFD packet to send [12:12:58]OFD Sender: No OFD packet to send [12:12:58]recv_with_timeout no data received [12:13:03]OFD Sender: No OFD packet to send [12:13:08]OFD Sender: No OFD packet to send [12:13:08]recv_with_timeout no data received [12:13:13]OFD Sender: No OFD packet to send [12:13:18]OFD Sender: No OFD packet to send [12:13:23]OFD Sender: No OFD packet to send [12:13:28]OFD Sender: No OFD packet to send [12:13:33]OFD Sender: No OFD packet to send [12:13:38]OFD Sender: No OFD packet to send [12:13:43]OFD Sender: No OFD packet to send [12:13:46]recv_with_timeout no data received [12:13:48]OFD Sender: No OFD packet to send [12:13:53]OFD Sender: No OFD packet to send [12:13:58]OFD Sender: No OFD packet to send [12:14:03]OFD Sender: No OFD packet to send [12:14:08]OFD Sender: No OFD packet to send [12:14:13]OFD Sender: No OFD packet to send [12:14:17]recv_with_timeout no data received [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:41]recv_with_timeout no data received [12:14:43]OFD Sender: No OFD packet to send [12:14:46]accept exits with 8 [12:14:46]New connection [12:14:46]New thread 3066903908 created [12:14:46]Thread 3067047268 joined [12:14:46]Waiting for new connection... [12:14:46] Sock 8.Parse request [12:14:46]Sock 8.Check first char [12:14:46]Sock 8.First char is OK [12:14:46]request: POST /json_proto HTTP/1.0 [12:14:46]Method: POST [12:14:46]URL: /json_proto [12:14:46]Method is POST - this is cgi request [12:14:46]url: /json_proto [12:14:46]query_string will be loaded in cgi processing [12:14:46]execute_cgi json_proto POST (null) [12:14:46]execute_cgi path=json_proto method=POST [12:14:46]POST find Content-Length [12:14:46]Host: 172.17.43.67:8080 [12:14:46]Content-Length: 627 [12:14:46]Content-Type: application/json [12:14:46] [12:14:46]POST finish read [12:14:46]Found Content-Length = 627 [12:14:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786279", "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" ] } } [12:14:46]execute_script... [12:14:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786279", "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" ] } } [12:14:46]POST & json_proto [12:14:46]process_json_proto [12:14:46]json parsed OK: [12:14:46]protocol is kg_v1.0 [12:14:46]action value=close_receipt [12:14:46]process_action close_receipt [12:14:46]cmd_close_receipt [12:14:46]MH_GetDate [12:14:46]Write to MH i2c: F0 00 00 B5 0D B1 [12:14:46]Write i2c OK [12:14:46]MH_I2C_Read... [12:14:46]Read from MH i2c: F0 [12:14:46]MH_I2C_Read... [12:14:46]Read from MH i2c: F0 09 00 [12:14:46]MH_I2C_Read... [12:14:46]Read from MH i2c: F0 09 00 B5 0D 00 B6 5B F1 66 6A BD 47 65 F5 [12:14:46]GetLastDocTimeStamp 1727093562 [12:14:46]current date 1727093686 [12:14:46]FM_GetShiftState [12:14:46]SAM_PROTO_GetShiftState [12:14:46]wFMCommunicate request_size=4 [12:14:46]MH_SAM_APDU [12:14:46]CAPDU: 80 13 01 00 [12:14:46]Write to MH i2c: E2 08 00 B6 0D 80 13 01 00 00 00 00 00 40 [12:14:46]Write i2c OK [12:14:46]MH_I2C_Read... [12:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:46]Read from MH i2c: E2 [12:14:46]MH_I2C_Read... [12:14:46]Read from MH i2c: E2 0E 00 [12:14:46]MH_I2C_Read... [12:14:46]Read from MH i2c: E2 0E 00 B6 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A2 [12:14:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:14:46]wFMCommunicate OK [12:14:46]SAM_PROTO_GetShiftState done [12:14:46]FM_GetShiftState done [12:14:46]opened in 1727051593 [12:14:46]opened+sec_in_day 1727137993 [12:14:46]quantity*price = 99999 [12:14:46]sum+1 = 100001 [12:14:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 145 23.09.2024 12:14 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152273 ФПД: 118663242415214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152273&fm=118663242415214&tin=02508201610067®Number=0000000000091825&sum=100000 [12:14:47]StoreToDocumentArchive [12:14:47]shift 476 fd 152273 [12:14:47]save to /storage/0476/doc_00152273 [12:14:47]save last doc name /storage/0476/doc_00152273 to /storage/kkm_last_doc_name [12:14:47]save OK [12:14:47]Clear old archive folders... [12:14:47]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:14:47]tlvbuf is 015E1120 [12:14:47]SAM_PROTO_ClearQueue [12:14:47]wFMCommunicate request_size=4 [12:14:47]MH_SAM_APDU [12:14:47]CAPDU: 80 09 00 00 [12:14:47]Write to MH i2c: E2 08 00 C3 0D 80 09 00 00 00 00 00 00 42 [12:14:47]Write i2c OK [12:14:47]MH_I2C_Read... [12:14:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:14:47]Read from MH i2c: E2 [12:14:47]MH_I2C_Read... [12:14:47]Read from MH i2c: E2 03 00 [12:14:47]MH_I2C_Read... [12:14:47]Read from MH i2c: E2 03 00 C3 0D 00 90 00 44 [12:14:47]RAPDU: 90 00 [12:14:47]wFMCommunicate OK [12:14:47]SAM_PROTO_ClearQueue done [12:14:47]KKMCreateOFDPacket [12:14:47]OFDProtocolAddRootSTLVToBuf [12:14:47]FM_MakeSignedData [12:14:47]FM_MakeSignedData [12:14:47]SAM_PROTO_SignData [12:14:47]wFMCommunicate request_size=4 [12:14:47]MH_SAM_APDU [12:14:47]CAPDU: 80 0D 01 02 [12:14:47]Write to MH i2c: E2 08 00 C4 0D 80 0D 01 02 00 00 00 00 4A [12:14:47]Write i2c OK [12:14:47]MH_I2C_Read... [12:14:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:14:47]Read from MH i2c: E2 [12:14:47]MH_I2C_Read... [12:14:47]Read from MH i2c: E2 03 00 [12:14:47]MH_I2C_Read... [12:14:47]Read from MH i2c: E2 03 00 C4 0D 00 90 00 45 [12:14:47]RAPDU: 90 00 [12:14:47]wFMCommunicate OK [12:14:47]wFMCommunicate request_size=255 [12:14:47]MH_SAM_APDU [12:14: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 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 91 00 00 00 F4 03 04 00 B6 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B EC 70 69 7C [12:14:47]Write to MH i2c: E2 02 01 C5 0D 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 91 00 00 00 F4 03 04 00 B6 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B EC 70 69 7C 00 00 71 [12:14:47]Write i2c OK [12:14:47]MH_I2C_Read... [12:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:48]Read from MH i2c: E2 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 03 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 03 00 C5 0D 00 90 00 46 [12:14:48]RAPDU: 90 00 [12:14:48]wFMCommunicate OK [12:14:48]wFMCommunicate request_size=6 [12:14:48]MH_SAM_APDU [12:14:48]CAPDU: 80 0D 02 02 01 6E [12:14:48]Write to MH i2c: E2 09 00 C6 0D 80 0D 02 02 01 00 6E 00 00 BD [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:48]Read from MH i2c: E2 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 03 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 03 00 C6 0D 00 90 00 47 [12:14:48]RAPDU: 90 00 [12:14:48]wFMCommunicate OK [12:14:48]wFMCommunicate request_size=4 [12:14:48]MH_SAM_APDU [12:14:48]CAPDU: 80 0D 03 02 [12:14:48]Write to MH i2c: E2 08 00 C7 0D 80 0D 03 02 00 00 00 00 4F [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:14:48]Read from MH i2c: E2 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 0B 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 0B 00 C7 0D 00 17 77 3D E6 3C 6F 02 76 90 00 24 [12:14:48]RAPDU: 17 77 3D E6 3C 6F 02 76 90 00 [12:14:48]wFMCommunicate OK [12:14:48]SAM_PROTO_SignData done [12:14:48]FM_MakeSignedData done [12:14:48]CreateOFDProtocolMessage [12:14:48]wFMCommunicate request_size=4 [12:14:48]MH_SAM_APDU [12:14:48]CAPDU: 80 11 00 00 [12:14:48]Write to MH i2c: E2 08 00 C8 0D 80 11 00 00 00 00 00 00 4F [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:48]Read from MH i2c: E2 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 17 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: E2 17 00 C8 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [12:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:14:48]wFMCommunicate OK [12:14:48]CreateOFDProtocolMessage done [12:14:48]OFDSenderStorePacket 152273 [12:14:48]StoreOFDPacket docnum=152273 [12:14: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 EE 52 03 01 49 FE 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 91 00 00 00 F4 03 04 00 B6 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B EC 70 69 7C 6E 17 77 3D E6 3C 6F 02 76 [12:14:48]CheckFolder [12:14:48]dirname=/storage/ofd_packets [12:14:48]CheckFolder done [12:14:48]ProducePacketName [12:14:48]name=ofd_packets/00152273 [12:14:48]NVStorageSaveData ofd_packets/00152273 [12:14:48]File name is /storage/ofd_packets/00152273 [12:14:48]Write 297 bytes [12:14:48]NVStorageSaveData done [12:14:48]OFDSenderStorePacket done [12:14:48]KKMCreateOFDPacket done [12:14:48]NVStorageSaveData kkm_last_timestamp [12:14:48]File name is /storage/kkm_last_timestamp [12:14:48]Write 4 bytes [12:14:48]NVStorageSaveData done [12:14:48]ExternCall_PrintAddStr [12:14:48]wPrintStart [12:14:48]Write to MH i2c: 01 00 00 C9 0D D6 [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: 01 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: 01 07 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: 01 07 00 C9 0D 00 00 00 00 00 FF 0F EB [12:14:48]RasterBufferAndPrint [12:14:48]line Счет N : (1)1786279 [12:14:48]line ИНН: 02508201610067 [12:14:48]line Контрольно-Кассовый Чек [12:14:48]line ПРОДАЖА [12:14:48]line ТРК (МРК, ГНК) : 33 [12:14:48]line Товар: 2710124130 [12:14:48]line Super-92 [12:14:48]line 14.430 * 69.30 [12:14:48]line = 1000.00 [12:14:48]line НДС 12% НСП 1% [12:14:48]line > о реализуемом товаре [12:14:48]line ИТОГО: 1000.00 [12:14:48]line НСП 1% : 8.85 [12:14:48]line НДС 12% : 106.19 [12:14:48]line Наличными: 1000.00 [12:14:48]line Безнал.: 0.00 [12:14:48]line Место: АЗС № 89 "Партнер Нефть" [12:14:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:14:48]line СНО: Общий режим [12:14:48]line Чек 145 23.09.2024 12:14 [12:14:48]line Смена: 476 ФФД: 1.0 [12:14:48]line ЗНМ: 0300000113 [12:14:48]line РНМ: 0000000000091825 [12:14:48]line Версия ККМ: 001 [12:14:48]line ФМ: 0000000000871835 [12:14:48]line ФД: 152273 [12:14:48]line ФПД: 118663242415214 [12:14:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152273&fm=118663242415214&tin=02508201610067®Number=0000000000091825&sum=100000 [12:14:48]written 0, free lines is 4095 [12:14:48]OFD Sender: Processing packet 152273 [packets to send 828, broken 827] [12:14:48]ProducePacketName [12:14:48]name=ofd_packets/00152273 [12:14:48]OFD Sender: To server: pG, [12:14:48]CommunicateWithHost lk.salyk.kg:30040 [12:14:48]ConnectInit lk.salyk.kg [12:14:48]Write to MH i2c: 01 00 00 F1 0D FE [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: 01 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: 01 07 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: 01 07 00 F1 0D 00 00 00 00 00 09 0D 1B [12:14:48]RasterBufferAndPrint [12:14:48]line [12:14:48]line [12:14:48]line [12:14:48]line [12:14:48]line [12:14:48]written 0, free lines is 3343 [12:14:48]MH_Cut [12:14:48]Write to MH i2c: D1 01 00 F8 0D 01 D7 [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: D1 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: D1 01 00 [12:14:48]MH_I2C_Read... [12:14:48]Read from MH i2c: D1 01 00 F8 0D 00 D6 [12:14:48]Write to MH i2c: 01 00 00 F9 0D 06 [12:14:48]Write i2c OK [12:14:48]MH_I2C_Read... [12:14:49]*** Cut start [12:14:49]*** Purtial cut [12:14:49]*** Stage 1: CUTSNS_PIN = 1 [12:14:49]Read from MH i2c: 01 [12:14:49]MH_I2C_Read... [12:14:49]*** Stop cut motor [12:14:49]*** Cut end [12:14:49]Read from MH i2c: 01 07 00 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: 01 07 00 F9 0D 00 00 00 00 00 FF 0F 1B [12:14:49]process_action close_receipt done [12:14:49]requested_data is exist [12:14:49]produce_requested_data [12:14:49]requested_item fm.sn is exist - process it [12:14:49]wFMCommunicate request_size=4 [12:14:49]MH_SAM_APDU [12:14:49]CAPDU: 80 11 00 00 [12:14:49]Write to MH i2c: E2 08 00 FA 0D 80 11 00 00 00 00 00 00 81 [12:14:49]Write i2c OK [12:14:49]MH_I2C_Read... [12:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:49]Read from MH i2c: E2 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: E2 17 00 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: E2 17 00 FA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [12: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 [12:14:49]wFMCommunicate OK [12:14:49]requested_item fd.num is exist - process it [12:14:49]SAM_PROTO_GetFieldsCounters [12:14:49]wFMCommunicate request_size=4 [12:14:49]MH_SAM_APDU [12:14:49]CAPDU: 80 13 00 00 [12:14:49]Write to MH i2c: E2 08 00 FB 0D 80 13 00 00 00 00 00 00 84 [12:14:49]Write i2c OK [12:14:49]MH_I2C_Read... [12:14:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:14:49]Read from MH i2c: E2 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: E2 62 00 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: E2 62 00 FB 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 D1 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [12:14: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 D1 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:14:49]wFMCommunicate OK [12:14:49]SAM_PROTO_GetFieldsCounters done [12:14:49]requested_item shift.num is exist - process it [12:14:49]requested_item shift.opened is exist - process it [12:14:49]req_shift_opened [12:14:49]FM_GetShiftState [12:14:49]SAM_PROTO_GetShiftState [12:14:49]wFMCommunicate request_size=4 [12:14:49]MH_SAM_APDU [12:14:49]CAPDU: 80 13 01 00 [12:14:49]Write to MH i2c: E2 08 00 FC 0D 80 13 01 00 00 00 00 00 86 [12:14:49]Write i2c OK [12:14:49]MH_I2C_Read... [12:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:49]Read from MH i2c: E2 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: E2 0E 00 [12:14:49]MH_I2C_Read... [12:14:49]Read from MH i2c: E2 0E 00 FC 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E8 [12:14:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:14:49]wFMCommunicate OK [12:14:49]SAM_PROTO_GetShiftState done [12:14:49]FM_GetShiftState done [12:14:49]req_shift_opened done [12:14:49]requested_item shift.open_date is exist - process it [12:14:49]req_shift_open_date [12:14:49]req_shift_open_date done [12:14:49]produce_requested_data done [12:14:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152273,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:14:49]process_action_free close_receipt [12:14:49]json_value_free [12:14:49]json_value_free done [12:14:49]process_json_proto returns [12:14:49]Send response to host [12:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152273,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:14:49]free response buf [12:14:49]execute_script done [12:14:49]execute_script returns [12:14:49]free content buf [12:14:49]Sock 8.Close socket [12:14:49]Sock 8.Thread stoped [12:14:52]recv_with_timeout no data received [12:14:53]ConnectInit Can't take IP for lk.salyk.kg [12:14:53]CommunicateWithHost connect error [12:14:53]CommunicateWithHost err = -1 [12:14:53]OFD Sender: Server communicate error [12:14:58]OFD Sender: Processing packet 152273 [packets to send 828, broken 827] [12:14:58]ProducePacketName [12:14:58]name=ofd_packets/00152273 [12:14:58]OFD Sender: To server: pG, [12:14:58]CommunicateWithHost lk.salyk.kg:30040 [12:14:58]ConnectInit lk.salyk.kg [12:15:03]recv_with_timeout no data received [12:15:03]ConnectInit Can't take IP for lk.salyk.kg [12:15:03]CommunicateWithHost connect error [12:15:03]CommunicateWithHost err = -1 [12:15:03]OFD Sender: Server communicate error [12:15:08]OFD Sender: Processing packet 152273 [packets to send 828, broken 827] [12:15:08]ProducePacketName [12:15:08]name=ofd_packets/00152273 [12:15:08]OFD Sender: To server: pG, [12:15:08]CommunicateWithHost lk.salyk.kg:30040 [12:15:08]ConnectInit lk.salyk.kg [12:15:17]recv_with_timeout no data received [12:15:20]accept exits with 9 [12:15:20]New connection [12:15:20]New thread 3067047268 created [12:15:20]Thread 3066903908 joined [12:15:20]Waiting for new connection... [12:15:20] Sock 9.Parse request [12:15:20]Sock 9.Check first char [12:15:20]Sock 9.First char is OK [12:15:20]request: POST /json_proto HTTP/1.0 [12:15:20]Method: POST [12:15:20]URL: /json_proto [12:15:20]Method is POST - this is cgi request [12:15:20]url: /json_proto [12:15:20]query_string will be loaded in cgi processing [12:15:20]execute_cgi json_proto POST (null) [12:15:20]execute_cgi path=json_proto method=POST [12:15:20]POST find Content-Length [12:15:20]Host: 172.17.43.67:8080 [12:15:20]Content-Length: 799 [12:15:20]Content-Type: application/json [12:15:20] [12:15:20]POST finish read [12:15:20]Found Content-Length = 799 [12:15:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786277", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:20]execute_script... [12:15: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)1786277", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:20]POST & json_proto [12:15:20]process_json_proto [12:15:20]json parsed OK: [12:15:20]protocol is kg_v1.0 [12:15:20]action value=close_receipt [12:15:20]process_action close_receipt [12:15:20]cmd_close_receipt [12:15:20]MH_GetDate [12:15:20]Write to MH i2c: F0 00 00 FD 0D F9 [12:15:20]Write i2c OK [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: F0 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: F0 09 00 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: F0 09 00 FD 0D 00 D8 5B F1 66 6A BD 47 65 5F [12:15:20]GetLastDocTimeStamp 1727093686 [12:15:20]current date 1727093720 [12:15:20]FM_GetShiftState [12:15:20]SAM_PROTO_GetShiftState [12:15:20]wFMCommunicate request_size=4 [12:15:20]MH_SAM_APDU [12:15:20]CAPDU: 80 13 01 00 [12:15:20]Write to MH i2c: E2 08 00 FE 0D 80 13 01 00 00 00 00 00 88 [12:15:20]Write i2c OK [12:15:20]MH_I2C_Read... [12:15:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:20]Read from MH i2c: E2 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 0E 00 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 0E 00 FE 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [12:15:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:15:20]wFMCommunicate OK [12:15:20]SAM_PROTO_GetShiftState done [12:15:20]FM_GetShiftState done [12:15:20]opened in 1727051593 [12:15:20]opened+sec_in_day 1727137993 [12:15:20]quantity*price = 0 [12:15:20]sum+1 = 1 [12:15:20]Check (price>sum+1) || (price+1 о реализуемом товаре [12:15:21]line ИТОГО: 0.00 [12:15:21]line НСП 1% : 0.00 [12:15:21]line НДС 12% : 0.00 [12:15:21]line Наличными: 0.00 [12:15:21]line Безнал.: 0.00 [12:15:21]line Место: АЗС № 89 "Партнер Нефть" [12:15:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:15:21]line СНО: Общий режим [12:15:21]line Чек 146 23.09.2024 12:15 [12:15:21]line Смена: 476 ФФД: 1.0 [12:15:21]line ЗНМ: 0300000113 [12:15:21]line РНМ: 0000000000091825 [12:15:21]line Версия ККМ: 001 [12:15:21]line Талоны: Топливные Талоны [12:15:21]line 3476260 [12:15:21]line ФМ: 0000000000871835 [12:15:21]line ФД: 152274 [12:15:21]line ФПД: 7253617045199 [12:15:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121520&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152274&fm=7253617045199&tin=02508201610067®Number=0000000000091825&sum=0 [12:15:21]written 0, free lines is 4095 [12:15:22]Write to MH i2c: 01 00 00 3B 0E 49 [12:15:22]Write i2c OK [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: 01 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: 01 07 00 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: 01 07 00 3B 0E 00 00 00 00 00 E0 0C 3C [12:15:22]RasterBufferAndPrint [12:15:22]line [12:15:22]line [12:15:22]line [12:15:22]line [12:15:22]line [12:15:22]written 0, free lines is 3302 [12:15:22]MH_Cut [12:15:22]Write to MH i2c: D1 01 00 42 0E 01 22 [12:15:22]Write i2c OK [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: D1 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: D1 01 00 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: D1 01 00 42 0E 00 21 [12:15:22]Write to MH i2c: 01 00 00 43 0E 51 [12:15:22]Write i2c OK [12:15:22]MH_I2C_Read... [12:15:23]*** Cut start [12:15:23]*** Purtial cut [12:15:23]*** Stage 1: CUTSNS_PIN = 1 [12:15:23]Read from MH i2c: 01 [12:15:23]MH_I2C_Read... [12:15:23]*** Stop cut motor [12:15:23]*** Cut end [12:15:23]Read from MH i2c: 01 07 00 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: 01 07 00 43 0E 00 00 00 00 00 FF 0F 66 [12:15:23]process_action close_receipt done [12:15:23]requested_data is exist [12:15:23]produce_requested_data [12:15:23]requested_item fm.sn is exist - process it [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 11 00 00 [12:15:23]Write to MH i2c: E2 08 00 44 0E 80 11 00 00 00 00 00 00 CC [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:23]Read from MH i2c: E2 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 17 00 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 17 00 44 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [12: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 [12:15:23]wFMCommunicate OK [12:15:23]requested_item fd.num is exist - process it [12:15:23]SAM_PROTO_GetFieldsCounters [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 13 00 00 [12:15:23]Write to MH i2c: E2 08 00 45 0E 80 13 00 00 00 00 00 00 CF [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:23]Read from MH i2c: E2 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 62 00 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 62 00 45 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 D2 52 02 00 0E 04 04 00 DC 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 A9 [12:15: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 D2 52 02 00 0E 04 04 00 DC 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:15:23]wFMCommunicate OK [12:15:23]SAM_PROTO_GetFieldsCounters done [12:15:23]requested_item shift.num is exist - process it [12:15:23]requested_item shift.opened is exist - process it [12:15:23]req_shift_opened [12:15:23]FM_GetShiftState [12:15:23]SAM_PROTO_GetShiftState [12:15:23]wFMCommunicate request_size=4 [12:15:23]MH_SAM_APDU [12:15:23]CAPDU: 80 13 01 00 [12:15:23]Write to MH i2c: E2 08 00 46 0E 80 13 01 00 00 00 00 00 D1 [12:15:23]Write i2c OK [12:15:23]MH_I2C_Read... [12:15:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:23]Read from MH i2c: E2 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 0E 00 [12:15:23]MH_I2C_Read... [12:15:23]Read from MH i2c: E2 0E 00 46 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 33 [12:15:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:15:23]wFMCommunicate OK [12:15:23]SAM_PROTO_GetShiftState done [12:15:23]FM_GetShiftState done [12:15:23]req_shift_opened done [12:15:23]requested_item shift.open_date is exist - process it [12:15:23]req_shift_open_date [12:15:23]req_shift_open_date done [12:15:23]produce_requested_data done [12:15:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152274,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:15:23]process_action_free close_receipt [12:15:23]json_value_free [12:15:23]json_value_free done [12:15:23]process_json_proto returns [12:15:23]Send response to host [12:15:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152274,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:15:23]free response buf [12:15:23]execute_script done [12:15:23]execute_script returns [12:15:23]free content buf [12:15:23]Sock 9.Close socket [12:15:23]Sock 9.Thread stoped [12:15:25]Connected sock=10 [12:15: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 EE 52 03 01 49 FE 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 91 00 00 00 F4 03 04 00 B6 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 6B EC 70 69 7C 6E 17 77 3D E6 3C 6F 02 76 [12:15: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 7D 55 47 00 36 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 D1 52 02 00 F4 03 04 00 DD 03 F1 66 B6 04 01 00 00 50 3B CE 26 AA A6 E5 19 [12:15:26]CommunicateWithHost err = 0 [12:15:26]CheckOFDResponse [12:15:26]1017 (14) - 77093643461234 [12:15:26]1041 (16) - 0000000000871835 [12:15:26]1040 (4) - 152273 [12:15:26]1012 (4) - 23.09.2024 05:59 [12:15:26]1206 (1) - 0 [12:15:26]OFD Sender: Remove packet 152273 [12:15:26]ProducePacketName [12:15:26]name=ofd_packets/00152273 [12:15:26]NVStorageDeleteData [12:15:27]OFD Sender: Processing packet 152274 [packets to send 828, broken 827] [12:15:27]ProducePacketName [12:15:27]name=ofd_packets/00152274 [12:15:27]OFD Sender: To server: pG, [12:15:27]CommunicateWithHost lk.salyk.kg:30040 [12:15:27]ConnectInit lk.salyk.kg [12:15:31]recv_with_timeout no data received [12:15:32]ConnectInit Can't take IP for lk.salyk.kg [12:15:32]CommunicateWithHost connect error [12:15:32]CommunicateWithHost err = -1 [12:15:32]OFD Sender: Server communicate error [12:15:32]OFD Sender: Processing packet 152274 [packets to send 828, broken 827] [12:15:32]ProducePacketName [12:15:32]name=ofd_packets/00152274 [12:15:32]OFD Sender: To server: pG, [12:15:32]CommunicateWithHost lk.salyk.kg:30040 [12:15:32]ConnectInit lk.salyk.kg [12:15:37]ConnectInit Can't take IP for lk.salyk.kg [12:15:37]CommunicateWithHost connect error [12:15:37]CommunicateWithHost err = -1 [12:15:37]OFD Sender: Server communicate error [12:15:42]OFD Sender: Processing packet 152274 [packets to send 828, broken 827] [12:15:42]ProducePacketName [12:15:42]name=ofd_packets/00152274 [12:15:42]OFD Sender: To server: pG, [12:15:42]CommunicateWithHost lk.salyk.kg:30040 [12:15:42]ConnectInit lk.salyk.kg [12:15:47]ConnectInit Can't take IP for lk.salyk.kg [12:15:47]CommunicateWithHost connect error [12:15:47]CommunicateWithHost err = -1 [12:15:47]OFD Sender: Server communicate error [12:15:52]OFD Sender: Processing packet 152274 [packets to send 828, broken 827] [12:15:52]ProducePacketName [12:15:52]name=ofd_packets/00152274 [12:15:52]OFD Sender: To server: pG, [12:15:52]CommunicateWithHost lk.salyk.kg:30040 [12:15:52]ConnectInit lk.salyk.kg [12:15:53]Connected sock=9 [12:15: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 73 EF 04 01 BB 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 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 92 00 00 00 F4 03 04 00 D8 5B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 06 98 DD 44 6E CF BF 67 A4 D2 A2 81 DD 49 [12:15: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 D0 1F 47 00 27 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 D2 52 02 00 F4 03 04 00 F8 03 F1 66 B6 04 01 00 00 F5 1F 95 2F 33 5C A6 FB [12:15:53]CommunicateWithHost err = 0 [12:15:53]CheckOFDResponse [12:15:53]1017 (14) - 77093643461234 [12:15:53]1041 (16) - 0000000000871835 [12:15:53]1040 (4) - 152274 [12:15:53]1012 (4) - 23.09.2024 06:00 [12:15:53]1206 (1) - 0 [12:15:53]OFD Sender: Remove packet 152274 [12:15:53]ProducePacketName [12:15:53]name=ofd_packets/00152274 [12:15:53]NVStorageDeleteData [12:15:54]OFD Sender: No OFD packet to send [12:15:54]recv_with_timeout no data received [12:15:59]OFD Sender: No OFD packet to send [12:16:04]OFD Sender: No OFD packet to send [12:16:05]recv_with_timeout no data received [12:16:09]OFD Sender: No OFD packet to send [12:16:14]OFD Sender: No OFD packet to send [12:16:19]OFD Sender: No OFD packet to send [12:16:19]recv_with_timeout no data received [12:16:24]OFD Sender: No OFD packet to send [12:16:29]OFD Sender: No OFD packet to send [12:16:34]OFD Sender: No OFD packet to send [12:16:39]OFD Sender: No OFD packet to send [12:16:44]OFD Sender: No OFD packet to send [12:16:49]OFD Sender: No OFD packet to send [12:16:54]OFD Sender: No OFD packet to send [12:16:59]OFD Sender: No OFD packet to send [12:17:04]OFD Sender: No OFD packet to send [12:17:09]OFD Sender: No OFD packet to send [12:17:14]OFD Sender: No OFD packet to send [12:17:19]OFD Sender: No OFD packet to send [12:17:24]OFD Sender: No OFD packet to send [12:17:29]OFD Sender: No OFD packet to send [12:17:34]OFD Sender: No OFD packet to send [12:17:37]recv_with_timeout no data received [12:17:39]OFD Sender: No OFD packet to send [12:17:44]OFD Sender: No OFD packet to send [12:17:49]OFD Sender: No OFD packet to send [12:17:54]OFD Sender: No OFD packet to send [12:17:59]OFD Sender: No OFD packet to send [12:18:04]OFD Sender: No OFD packet to send [12:18:09]OFD Sender: No OFD packet to send [12:18:12]recv_with_timeout no data received [12:18:14]OFD Sender: No OFD packet to send [12:18:19]OFD Sender: No OFD packet to send [12:18:24]OFD Sender: No OFD packet to send [12:18:29]OFD Sender: No OFD packet to send [12:18:34]OFD Sender: No OFD packet to send [12:18:39]OFD Sender: No OFD packet to send [12:18:41]recv_with_timeout no data received [12:18:44]OFD Sender: No OFD packet to send [12:18:49]OFD Sender: No OFD packet to send [12:18:54]OFD Sender: No OFD packet to send [12:18:59]OFD Sender: No OFD packet to send [12:19:04]OFD Sender: No OFD packet to send [12:19:09]OFD Sender: No OFD packet to send [12:19:14]OFD Sender: No OFD packet to send [12:19:19]OFD Sender: No OFD packet to send [12:19:24]OFD Sender: No OFD packet to send [12:19:29]OFD Sender: No OFD packet to send [12:19:34]OFD Sender: No OFD packet to send [12:19:39]OFD Sender: No OFD packet to send [12:19:42]recv_with_timeout no data received [12:19:45]OFD Sender: No OFD packet to send [12:19:50]OFD Sender: No OFD packet to send [12:19:55]OFD Sender: No OFD packet to send [12:20:00]OFD Sender: No OFD packet to send [12:20:05]OFD Sender: No OFD packet to send [12:20:10]OFD Sender: No OFD packet to send [12:20:15]OFD Sender: No OFD packet to send [12:20:20]OFD Sender: No OFD packet to send [12:20:25]OFD Sender: No OFD packet to send [12:20:30]OFD Sender: No OFD packet to send [12:20:31]recv_with_timeout no data received [12:20:35]OFD Sender: No OFD packet to send [12:20:40]OFD Sender: No OFD packet to send [12:15:20]Read from MH i2c: E2 03 00 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 01 0E 00 90 00 83 [12:15:20]RAPDU: 90 00 [12:15:20]wFMCommunicate OK [12:15:20]wFMCommunicate request_size=15 [12:15:20]MH_SAM_APDU [12:15:20]CAPDU: 80 15 02 00 0A FC 03 06 00 00 00 00 00 00 00 [12:15:20]Write to MH i2c: E2 12 00 02 0E 80 15 02 00 0A 00 FC 03 06 00 00 00 00 00 00 00 00 00 A9 [12:15:20]Write i2c OK [12:15:20]MH_I2C_Read... [12:15:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:20]Read from MH i2c: E2 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 02 0E 00 90 00 84 [12:15:20]RAPDU: 90 00 [12:15:20]wFMCommunicate OK [12:15:20]wFMCommunicate request_size=47 [12:15:20]MH_SAM_APDU [12:15:20]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 [12:15:20]Write to MH i2c: E2 32 00 03 0E 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 00 00 E8 [12:15:20]Write i2c OK [12:15:20]MH_I2C_Read... [12:15:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:20]Read from MH i2c: E2 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 03 0E 00 90 00 85 [12:15:20]RAPDU: 90 00 [12:15:20]wFMCommunicate OK [12:15:20]wFMCommunicate request_size=15 [12:15:20]MH_SAM_APDU [12:15:20]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [12:15:20]Write to MH i2c: E2 12 00 04 0E 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 B7 [12:15:20]Write i2c OK [12:15:20]MH_I2C_Read... [12:15:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:20]Read from MH i2c: E2 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 [12:15:20]MH_I2C_Read... [12:15:20]Read from MH i2c: E2 03 00 04 0E 00 90 00 86 [12:15:20]RAPDU: 90 00 [12:15:20]wFMCommunicate OK [12:15:20]wFMCommunicate request_size=15 [12:15:20]MH_SAM_APDU [12:15:20]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [12:15:20]Write to MH i2c: E2 12 00 05 0E 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 EA [12:15:20]Write i2c OK [12:15:20]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:21]Read from MH i2c: E2 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 03 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 03 00 05 0E 00 90 00 87 [12:15:21]RAPDU: 90 00 [12:15:21]wFMCommunicate OK [12:15:21]wFMCommunicate request_size=11 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:15:21]Write to MH i2c: E2 0E 00 06 0E 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 C6 [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:21]Read from MH i2c: E2 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 03 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 03 00 06 0E 00 90 00 88 [12:15:21]RAPDU: 90 00 [12:15:21]wFMCommunicate OK [12:15:21]wFMCommunicate request_size=13 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 15 02 00 08 F4 03 04 00 D8 5B F1 66 [12:15:21]Write to MH i2c: E2 10 00 07 0E 80 15 02 00 08 00 F4 03 04 00 D8 5B F1 66 00 00 2A [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:15:21]Read from MH i2c: E2 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 03 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 03 00 07 0E 00 90 00 89 [12:15:21]RAPDU: 90 00 [12:15:21]wFMCommunicate OK [12:15:21]wFMCommunicate request_size=25 [12:15:21]MH_SAM_APDU [12:15:21]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:20:45]OFD Sender: No OFD packet to send [12:20:50]OFD Sender: No OFD packet to send [12:20:55]OFD Sender: No OFD packet to send [12:21:00]OFD Sender: No OFD packet to send [12:21:05]OFD Sender: No OFD packet to send [12:21:10]OFD Sender: No OFD packet to send [12:21:15]OFD Sender: No OFD packet to send [12:21:20]OFD Sender: No OFD packet to send [12:21:25]OFD Sender: No OFD packet to send [12:21:30]OFD Sender: No OFD packet to send [12:21:31]recv_with_timeout no data received [12:21:35]OFD Sender: No OFD packet to send [12:21:40]OFD Sender: No OFD packet to send [12:21:45]OFD Sender: No OFD packet to send [12:21:50]OFD Sender: No OFD packet to send [12:21:52]recv_with_timeout no data received [12:21:55]OFD Sender: No OFD packet to send [12:22:00]OFD Sender: No OFD packet to send [12:22:05]OFD Sender: No OFD packet to send [12:22:10]OFD Sender: No OFD packet to send [12:22:15]OFD Sender: No OFD packet to send [12:22:15]accept exits with 8 [12:22:15]New connection [12:22:15]New thread 3066903908 created [12:22:15]Thread 3067047268 joined [12:22:15]Waiting for new connection... [12:22:15] Sock 8.Parse request [12:22:15]Sock 8.Check first char [12:22:15]Sock 8.First char is OK [12:22:15]request: POST /json_proto HTTP/1.0 [12:22:15]Method: POST [12:22:15]URL: /json_proto [12:22:15]Method is POST - this is cgi request [12:22:15]url: /json_proto [12:22:15]query_string will be loaded in cgi processing [12:22:15]execute_cgi json_proto POST (null) [12:22:15]execute_cgi path=json_proto method=POST [12:22:15]POST find Content-Length [12:22:15]Host: 172.17.43.67:8080 [12:22:15]Content-Length: 662 [12:22:15]Content-Type: application/json [12:22:15] [12:22:15]POST finish read [12:22:15]Found Content-Length = 662 [12:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786281", "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" ] } } [12:22:15]execute_script... [12:22:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786281", "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" ] } } [12:22:15]POST & json_proto [12:22:15]process_json_proto [12:22:15]json parsed OK: [12:22:15]protocol is kg_v1.0 [12:22:15]action value=close_receipt [12:22:15]process_action close_receipt [12:22:15]cmd_close_receipt [12:22:15]MH_GetDate [12:22:15]Write to MH i2c: F0 00 00 47 0E 44 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: F0 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: F0 09 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: F0 09 00 47 0E 00 78 5D F1 66 6A BD 47 65 4C [12:22:15]GetLastDocTimeStamp 1727093720 [12:22:15]current date 1727094136 [12:22:15]FM_GetShiftState [12:22:15]SAM_PROTO_GetShiftState [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 13 01 00 [12:22:15]Write to MH i2c: E2 08 00 48 0E 80 13 01 00 00 00 00 00 D3 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]recv_with_timeout no data received [12:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 48 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [12:22:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetShiftState done [12:22:15]FM_GetShiftState done [12:22:15]opened in 1727051593 [12:22:15]opened+sec_in_day 1727137993 [12:22:15]quantity*price = 50034 [12:22:15]sum+1 = 50036 [12:22:15]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 СНО: Общий режим Чек 147 23.09.2024 12:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152275 ФПД: 21530300785651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152275&fm=21530300785651&tin=02508201610067®Number=0000000000091825&sum=50000 [12:22:17]StoreToDocumentArchive [12:22:17]shift 476 fd 152275 [12:22:17]save to /storage/0476/doc_00152275 [12:22:17]save last doc name /storage/0476/doc_00152275 to /storage/kkm_last_doc_name [12:22:17]save OK [12:22:17]Clear old archive folders... [12:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:22:17]tlvbuf is B6ED83D0 [12:22:17]SAM_PROTO_ClearQueue [12:22:17]wFMCommunicate request_size=4 [12:22:17]MH_SAM_APDU [12:22:17]CAPDU: 80 09 00 00 [12:22:17]Write to MH i2c: E2 08 00 55 0E 80 09 00 00 00 00 00 00 D5 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:17]Read from MH i2c: E2 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 55 0E 00 90 00 D7 [12:22:17]RAPDU: 90 00 [12:22:17]wFMCommunicate OK [12:22:17]SAM_PROTO_ClearQueue done [12:22:17]KKMCreateOFDPacket [12:22:17]OFDProtocolAddRootSTLVToBuf [12:22:17]FM_MakeSignedData [12:22:17]FM_MakeSignedData [12:22:17]SAM_PROTO_SignData [12:22:17]wFMCommunicate request_size=4 [12:22:17]MH_SAM_APDU [12:22:17]CAPDU: 80 0D 01 02 [12:22:17]Write to MH i2c: E2 08 00 56 0E 80 0D 01 02 00 00 00 00 DD [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:17]Read from MH i2c: E2 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 56 0E 00 90 00 D8 [12:22:17]RAPDU: 90 00 [12:22:17]wFMCommunicate OK [12:22:17]wFMCommunicate request_size=255 [12:22:17]MH_SAM_APDU [12:22: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 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 93 00 00 00 F4 03 04 00 78 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 13 94 E9 EE 23 [12:22:17]Write to MH i2c: E2 02 01 57 0E 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 93 00 00 00 F4 03 04 00 78 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 13 94 E9 EE 23 00 00 D7 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:17]Read from MH i2c: E2 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 57 0E 00 90 00 D9 [12:22:17]RAPDU: 90 00 [12:22:17]wFMCommunicate OK [12:22:17]wFMCommunicate request_size=6 [12:22:17]MH_SAM_APDU [12:22:17]CAPDU: 80 0D 02 02 01 F3 [12:22:17]Write to MH i2c: E2 09 00 58 0E 80 0D 02 02 01 00 F3 00 00 D5 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:17]Read from MH i2c: E2 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 03 00 58 0E 00 90 00 DA [12:22:17]RAPDU: 90 00 [12:22:17]wFMCommunicate OK [12:22:17]wFMCommunicate request_size=4 [12:22:17]MH_SAM_APDU [12:22:17]CAPDU: 80 0D 03 02 [12:22:17]Write to MH i2c: E2 08 00 59 0E 80 0D 03 02 00 00 00 00 E2 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:17]Read from MH i2c: E2 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 0B 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 0B 00 59 0E 00 1F E8 6A 93 88 C7 A8 D1 90 00 AF [12:22:17]RAPDU: 1F E8 6A 93 88 C7 A8 D1 90 00 [12:22:17]wFMCommunicate OK [12:22:17]SAM_PROTO_SignData done [12:22:17]FM_MakeSignedData done [12:22:17]CreateOFDProtocolMessage [12:22:17]wFMCommunicate request_size=4 [12:22:17]MH_SAM_APDU [12:22:17]CAPDU: 80 11 00 00 [12:22:17]Write to MH i2c: E2 08 00 5A 0E 80 11 00 00 00 00 00 00 E2 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:17]Read from MH i2c: E2 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 17 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: E2 17 00 5A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [12: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 [12:22:17]wFMCommunicate OK [12:22:17]CreateOFDProtocolMessage done [12:22:17]OFDSenderStorePacket 152275 [12:22:17]StoreOFDPacket docnum=152275 [12:22: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 0B 01 00 00 9E BD 03 01 DA 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 93 00 00 00 F4 03 04 00 78 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 13 94 E9 EE 23 F3 1F E8 6A 93 88 C7 A8 D1 [12:22:17]CheckFolder [12:22:17]dirname=/storage/ofd_packets [12:22:17]CheckFolder done [12:22:17]ProducePacketName [12:22:17]name=ofd_packets/00152275 [12:22:17]NVStorageSaveData ofd_packets/00152275 [12:22:17]File name is /storage/ofd_packets/00152275 [12:22:17]Write 297 bytes [12:22:17]NVStorageSaveData done [12:22:17]OFDSenderStorePacket done [12:22:17]KKMCreateOFDPacket done [12:22:17]NVStorageSaveData kkm_last_timestamp [12:22:17]File name is /storage/kkm_last_timestamp [12:22:17]Write 4 bytes [12:22:17]NVStorageSaveData done [12:22:17]ExternCall_PrintAddStr [12:22:17]wPrintStart [12:22:17]Write to MH i2c: 01 00 00 5B 0E 69 [12:22:17]Write i2c OK [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: 01 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: 01 07 00 [12:22:17]MH_I2C_Read... [12:22:17]Read from MH i2c: 01 07 00 5B 0E 00 00 00 00 00 FF 0F 7E [12:22:17]RasterBufferAndPrint [12:22:17]line Счет N : (1)1786281 [12:22:17]line ИНН: 02508201610067 [12:22:17]line Контрольно-Кассовый Чек [12:22:17]line ПРОДАЖА [12:22:17]line ТРК (МРК, ГНК) : 11 [12:22:17]line Товар: 2710124130 [12:22:17]line Super-92 [12:22:17]line 7.220 * 69.30 [12:22:17]line = 500.35 [12:22:17]line НДС 12% НСП 1% [12:22:17]line > о реализуемом товаре [12:22:17]line ОКРУГЛЕНИЕ: -0.35 [12:22:17]line ИТОГО: 500.00 [12:22:17]line Внесено: 500.00 [12:22:17]line СДАЧА: 0.00 [12:22:17]line НСП 1% : 4.43 [12:22:17]line НДС 12% : 53.13 [12:22:17]line Наличными: 500.00 [12:22:17]line Безнал.: 0.00 [12:22:17]line Место: АЗС № 89 "Партнер Нефть" [12:22:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:22:17]line СНО: Общий режим [12:22:17]line Чек 147 23.09.2024 12:22 [12:22:17]line Смена: 476 ФФД: 1.0 [12:22:17]line ЗНМ: 0300000113 [12:22:17]line РНМ: 0000000000091825 [12:22:17]line Версия ККМ: 001 [12:22:17]line ФМ: 0000000000871835 [12:22:17]line ФД: 152275 [12:22:17]line ФПД: 21530300785651 [12:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152275&fm=21530300785651&tin=02508201610067®Number=0000000000091825&sum=50000 [12:22:17]written 0, free lines is 4095 [12:22:17]OFD Sender: Processing packet 152275 [packets to send 828, broken 827] [12:22:17]ProducePacketName [12:22:17]name=ofd_packets/00152275 [12:22:17]OFD Sender: To server: pG, [12:22:17]CommunicateWithHost lk.salyk.kg:30040 [12:22:17]ConnectInit lk.salyk.kg [12:22:18]Write to MH i2c: 01 00 00 86 0E 94 [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: 01 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: 01 07 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: 01 07 00 86 0E 00 00 00 00 00 D6 0C 7D [12:22:18]RasterBufferAndPrint [12:22:18]line [12:22:18]line [12:22:18]line [12:22:18]line [12:22:18]line [12:22:18]written 0, free lines is 3294 [12:22:18]MH_Cut [12:22:18]Write to MH i2c: D1 01 00 8D 0E 01 6D [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: D1 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: D1 01 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: D1 01 00 8D 0E 00 6C [12:22:18]Write to MH i2c: 01 00 00 8E 0E 9C [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]*** Cut start [12:22:18]*** Purtial cut [12:22:18]*** CUTSNS_PIN = 0 [12:22:19]*** Stage 1: CUTSNS_PIN = 1 [12:22:20]Read from MH i2c: 01 [12:22:20]MH_I2C_Read... [12:22:20]*** Stop cut motor [12:22:20]*** Cut end [12:22:20]Read from MH i2c: 01 07 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: 01 07 00 8E 0E 00 00 00 00 00 FF 0F B1 [12:22:20]process_action close_receipt done [12:22:20]requested_data is exist [12:22:20]produce_requested_data [12:22:20]requested_item fm.sn is exist - process it [12:22:20]wFMCommunicate request_size=4 [12:22:20]MH_SAM_APDU [12:22:20]CAPDU: 80 11 00 00 [12:22:20]Write to MH i2c: E2 08 00 8F 0E 80 11 00 00 00 00 00 00 17 [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:20]Read from MH i2c: E2 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 17 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: E2 17 00 8F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [12:22:20]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:20]wFMCommunicate OK [12:22:20]requested_item fd.num is exist - process it [12:22:20]SAM_PROTO_GetFieldsCounters [12:22:20]wFMCommunicate request_size=4 [12:22:20]MH_SAM_APDU [12:22:20]CAPDU: 80 13 00 00 [12:22:20]Write to MH i2c: E2 08 00 90 0E 80 13 00 00 00 00 00 00 1A [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:21]Read from MH i2c: E2 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 62 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 62 00 90 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 D3 52 02 00 0E 04 04 00 DC 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 F8 [12:22: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 D3 52 02 00 0E 04 04 00 DC 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:22:21]wFMCommunicate OK [12:22:21]SAM_PROTO_GetFieldsCounters done [12:22:21]requested_item shift.num is exist - process it [12:22:21]requested_item shift.opened is exist - process it [12:22:21]req_shift_opened [12:22:21]FM_GetShiftState [12:22:21]SAM_PROTO_GetShiftState [12:22:21]wFMCommunicate request_size=4 [12:22:21]MH_SAM_APDU [12:22:21]CAPDU: 80 13 01 00 [12:22:21]Write to MH i2c: E2 08 00 91 0E 80 13 01 00 00 00 00 00 1C [12:22:21]Write i2c OK [12:22:21]MH_I2C_Read... [12:22:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:21]Read from MH i2c: E2 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 0E 00 [12:22:21]MH_I2C_Read... [12:22:21]Read from MH i2c: E2 0E 00 91 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7E [12:22:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:22:21]wFMCommunicate OK [12:22:21]SAM_PROTO_GetShiftState done [12:22:21]FM_GetShiftState done [12:22:21]req_shift_opened done [12:22:21]requested_item shift.open_date is exist - process it [12:22:21]req_shift_open_date [12:22:21]req_shift_open_date done [12:22:21]produce_requested_data done [12:22:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152275,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:22:21]process_action_free close_receipt [12:22:21]json_value_free [12:22:21]json_value_free done [12:22:21]process_json_proto returns [12:22:21]Send response to host [12:22:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152275,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:22:21]free response buf [12:22:21]execute_script done [12:22:21]execute_script returns [12:22:21]free content buf [12:22:21]Sock 8.Close socket [12:22:21]Sock 8.Thread stoped [12:22:22]ConnectInit Can't take IP for lk.salyk.kg [12:22:22]CommunicateWithHost connect error [12:22:22]CommunicateWithHost err = -1 [12:22:22]OFD Sender: Server communicate error [12:22:24]accept exits with 10 [12:22:24]New connection [12:22:24]New thread 3067047268 created [12:22:24]Thread 3066903908 joined [12:22:24]Waiting for new connection... [12:22:24] Sock 10.Parse request [12:22:24]Sock 10.Check first char [12:22:24]Sock 10.First char is OK [12:22:24]request: POST /json_proto HTTP/1.0 [12:22:24]Method: POST [12:22:24]URL: /json_proto [12:22:24]Method is POST - this is cgi request [12:22:24]url: /json_proto [12:22:24]query_string will be loaded in cgi processing [12:22:24]execute_cgi json_proto POST (null) [12:22:24]execute_cgi path=json_proto method=POST [12:22:24]POST find Content-Length [12:22:24]Host: 172.17.43.67:8080 [12:22:24]Content-Length: 799 [12:22:24]Content-Type: application/json [12:22:24] [12:22:24]POST finish read [12:22:24]Found Content-Length = 799 [12:22:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786280", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:24]execute_script... [12:22: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)1786280", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:24]POST & json_proto [12:22:24]process_json_proto [12:22:24]json parsed OK: [12:22:24]protocol is kg_v1.0 [12:22:24]action value=close_receipt [12:22:24]process_action close_receipt [12:22:24]cmd_close_receipt [12:22:24]MH_GetDate [12:22:24]Write to MH i2c: F0 00 00 92 0E 8F [12:22:24]Write i2c OK [12:22:24]MH_I2C_Read... [12:22:24]Read from MH i2c: F0 [12:22:24]MH_I2C_Read... [12:22:24]Read from MH i2c: F0 09 00 [12:22:24]MH_I2C_Read... [12:22:24]Read from MH i2c: F0 09 00 92 0E 00 80 5D F1 66 6A BD 47 65 9F [12:22:24]GetLastDocTimeStamp 1727094136 [12:22:24]current date 1727094144 [12:22:24]FM_GetShiftState [12:22:24]SAM_PROTO_GetShiftState [12:22:24]wFMCommunicate request_size=4 [12:22:24]MH_SAM_APDU [12:22:24]CAPDU: 80 13 01 00 [12:22:24]Write to MH i2c: E2 08 00 93 0E 80 13 01 00 00 00 00 00 1E [12:22:24]Write i2c OK [12:22:24]MH_I2C_Read... [12:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:24]Read from MH i2c: E2 [12:22:24]MH_I2C_Read... [12:22:24]Read from MH i2c: E2 0E 00 [12:22:24]MH_I2C_Read... [12:22:24]Read from MH i2c: E2 0E 00 93 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 80 [12:22:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:22:24]wFMCommunicate OK [12:22:24]SAM_PROTO_GetShiftState done [12:22:24]FM_GetShiftState done [12:22:24]opened in 1727051593 [12:22:24]opened+sec_in_day 1727137993 [12:22:24]quantity*price = 0 [12:22:24]sum+1 = 1 [12:22: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 СНО: Общий режим Чек 148 23.09.2024 12:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3476260 ФМ: 0000000000871835 ФД: 152276 ФПД: 273465977943289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152276&fm=273465977943289&tin=02508201610067®Number=0000000000091825&sum=0 [12:22:25]StoreToDocumentArchive [12:22:25]shift 476 fd 152276 [12:22:25]save to /storage/0476/doc_00152276 [12:22:25]save last doc name /storage/0476/doc_00152276 to /storage/kkm_last_doc_name [12:22:25]save OK [12:22:25]Clear old archive folders... [12:22:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:22:25]tlvbuf is 01619DE0 [12:22:25]SAM_PROTO_ClearQueue [12:22:25]wFMCommunicate request_size=4 [12:22:25]MH_SAM_APDU [12:22:25]CAPDU: 80 09 00 00 [12:22:25]Write to MH i2c: E2 08 00 A0 0E 80 09 00 00 00 00 00 00 20 [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:25]Read from MH i2c: E2 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 A0 0E 00 90 00 22 [12:22:25]RAPDU: 90 00 [12:22:25]wFMCommunicate OK [12:22:25]SAM_PROTO_ClearQueue done [12:22:25]KKMCreateOFDPacket [12:22:25]OFDProtocolAddRootSTLVToBuf [12:22:25]FM_MakeSignedData [12:22:25]FM_MakeSignedData [12:22:25]SAM_PROTO_SignData [12:22:25]wFMCommunicate request_size=4 [12:22:25]MH_SAM_APDU [12:22:25]CAPDU: 80 0D 01 02 [12:22:25]Write to MH i2c: E2 08 00 A1 0E 80 0D 01 02 00 00 00 00 28 [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:25]Read from MH i2c: E2 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 A1 0E 00 90 00 23 [12:22:25]RAPDU: 90 00 [12:22:25]wFMCommunicate OK [12:22:25]wFMCommunicate request_size=255 [12:22:25]MH_SAM_APDU [12:22: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 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 94 00 00 00 F4 03 04 00 80 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 B7 42 79 [12:22:25]Write to MH i2c: E2 02 01 A2 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 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 94 00 00 00 F4 03 04 00 80 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 B7 42 79 00 00 51 [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:25]Read from MH i2c: E2 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 A2 0E 00 90 00 24 [12:22:25]RAPDU: 90 00 [12:22:25]wFMCommunicate OK [12:22:25]wFMCommunicate request_size=7 [12:22:25]MH_SAM_APDU [12:22:25]CAPDU: 80 0D 02 02 02 34 F9 [12:22:25]Write to MH i2c: E2 0A 00 A3 0E 80 0D 02 02 02 00 34 F9 00 00 5C [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:25]Read from MH i2c: E2 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 03 00 A3 0E 00 90 00 25 [12:22:25]RAPDU: 90 00 [12:22:25]wFMCommunicate OK [12:22:25]wFMCommunicate request_size=4 [12:22:25]MH_SAM_APDU [12:22:25]CAPDU: 80 0D 03 02 [12:22:25]Write to MH i2c: E2 08 00 A4 0E 80 0D 03 02 00 00 00 00 2D [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:25]Read from MH i2c: E2 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 0B 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 0B 00 A4 0E 00 5B 9C 40 B1 6B 44 73 D4 90 00 0C [12:22:25]RAPDU: 5B 9C 40 B1 6B 44 73 D4 90 00 [12:22:25]wFMCommunicate OK [12:22:25]SAM_PROTO_SignData done [12:22:25]FM_MakeSignedData done [12:22:25]CreateOFDProtocolMessage [12:22:25]wFMCommunicate request_size=4 [12:22:25]MH_SAM_APDU [12:22:25]CAPDU: 80 11 00 00 [12:22:25]Write to MH i2c: E2 08 00 A5 0E 80 11 00 00 00 00 00 00 2D [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:25]Read from MH i2c: E2 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 17 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: E2 17 00 A5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [12:22:25]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:25]wFMCommunicate OK [12:22:25]CreateOFDProtocolMessage done [12:22:25]OFDSenderStorePacket 152276 [12:22:25]StoreOFDPacket docnum=152276 [12:22: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 87 D4 04 01 38 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 94 00 00 00 F4 03 04 00 80 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 B7 42 79 34 F9 5B 9C 40 B1 6B 44 73 D4 [12:22:25]CheckFolder [12:22:25]dirname=/storage/ofd_packets [12:22:25]CheckFolder done [12:22:25]ProducePacketName [12:22:25]name=ofd_packets/00152276 [12:22:25]NVStorageSaveData ofd_packets/00152276 [12:22:25]File name is /storage/ofd_packets/00152276 [12:22:25]Write 298 bytes [12:22:25]NVStorageSaveData done [12:22:25]OFDSenderStorePacket done [12:22:25]KKMCreateOFDPacket done [12:22:25]NVStorageSaveData kkm_last_timestamp [12:22:25]File name is /storage/kkm_last_timestamp [12:22:25]Write 4 bytes [12:22:25]NVStorageSaveData done [12:22:25]ExternCall_PrintAddStr [12:22:25]wPrintStart [12:22:25]Write to MH i2c: 01 00 00 A6 0E B4 [12:22:25]Write i2c OK [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: 01 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: 01 07 00 [12:22:25]MH_I2C_Read... [12:22:25]Read from MH i2c: 01 07 00 A6 0E 00 00 00 00 00 FF 0F C9 [12:22:25]RasterBufferAndPrint [12:22:25]line Счет N : (1)1786280 [12:22:25]line ИНН: 02508201610067 [12:22:25]line Контрольно-Кассовый Чек [12:22:25]line ПРОДАЖА [12:22:25]line ТРК (МРК, ГНК) : 41 [12:22:25]line Товар: 2710194210 [12:22:25]line ДТ-К-5 [12:22:25]line 120.000 * 0.00 [12:22:25]line = 0.00 [12:22:25]line НДС 12% НСП 1% [12:22:25]line > о реализуемом товаре [12:22:25]line ИТОГО: 0.00 [12:22:25]line НСП 1% : 0.00 [12:22:25]line НДС 12% : 0.00 [12:22:25]line Наличными: 0.00 [12:22:25]line Безнал.: 0.00 [12:22:25]line Место: АЗС № 89 "Партнер Нефть" [12:22:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:22:25]line СНО: Общий режим [12:22:25]line Чек 148 23.09.2024 12:22 [12:22:25]line Смена: 476 ФФД: 1.0 [12:22:25]line ЗНМ: 0300000113 [12:22:25]line РНМ: 0000000000091825 [12:22:25]line Версия ККМ: 001 [12:22:25]line Талоны: Топливные Талоны [12:22:25]line 3476260 [12:22:25]line ФМ: 0000000000871835 [12:22:25]line ФД: 152276 [12:22:25]line ФПД: 273465977943289 [12:22:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152276&fm=273465977943289&tin=02508201610067®Number=0000000000091825&sum=0 [12:22:25]written 0, free lines is 4095 [12:22:25]OFD Sender: Processing packet 152275 [packets to send 829, broken 827] [12:22:25]ProducePacketName [12:22:25]name=ofd_packets/00152275 [12:22:25]OFD Sender: To server: pG, [12:22:25]CommunicateWithHost lk.salyk.kg:30040 [12:22:25]ConnectInit lk.salyk.kg [12:22:26]Write to MH i2c: 01 00 00 D0 0E DE [12:22:26]Write i2c OK [12:22:26]MH_I2C_Read... [12:22:26]Read from MH i2c: 01 [12:22:26]MH_I2C_Read... [12:22:26]Read from MH i2c: 01 07 00 [12:22:26]MH_I2C_Read... [12:22:26]Read from MH i2c: 01 07 00 D0 0E 00 00 00 00 00 F0 0C E1 [12:22:26]RasterBufferAndPrint [12:22:26]line [12:22:26]line [12:22:26]line [12:22:26]line [12:22:26]line [12:22:26]written 0, free lines is 3324 [12:22:26]MH_Cut [12:22:26]Write to MH i2c: D1 01 00 D7 0E 01 B7 [12:22:26]Write i2c OK [12:22:26]MH_I2C_Read... [12:22:26]Read from MH i2c: D1 [12:22:26]MH_I2C_Read... [12:22:26]Read from MH i2c: D1 01 00 [12:22:26]MH_I2C_Read... [12:22:26]Read from MH i2c: D1 01 00 D7 0E 00 B6 [12:22:26]Write to MH i2c: 01 00 00 D8 0E E6 [12:22:26]Write i2c OK [12:22:26]MH_I2C_Read... [12:22:27]*** Cut start [12:22:27]*** Purtial cut [12:22:27]*** Stage 1: CUTSNS_PIN = 1 [12:22:27]Read from MH i2c: 01 [12:22:27]MH_I2C_Read... [12:22:27]*** Stop cut motor [12:22:27]*** Cut end [12:22:27]Read from MH i2c: 01 07 00 [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: 01 07 00 D8 0E 00 00 00 00 00 FF 0F FB [12:22:27]process_action close_receipt done [12:22:27]requested_data is exist [12:22:27]produce_requested_data [12:22:27]requested_item fm.sn is exist - process it [12:22:27]wFMCommunicate request_size=4 [12:22:27]MH_SAM_APDU [12:22:27]CAPDU: 80 11 00 00 [12:22:27]Write to MH i2c: E2 08 00 D9 0E 80 11 00 00 00 00 00 00 61 [12:22:27]Write i2c OK [12:22:27]MH_I2C_Read... [12:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:27]Read from MH i2c: E2 [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: E2 17 00 [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: E2 17 00 D9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [12:22:27]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:27]wFMCommunicate OK [12:22:27]requested_item fd.num is exist - process it [12:22:27]SAM_PROTO_GetFieldsCounters [12:22:27]wFMCommunicate request_size=4 [12:22:27]MH_SAM_APDU [12:22:27]CAPDU: 80 13 00 00 [12:22:27]Write to MH i2c: E2 08 00 DA 0E 80 13 00 00 00 00 00 00 64 [12:22:27]Write i2c OK [12:22:27]MH_I2C_Read... [12:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:27]Read from MH i2c: E2 [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: E2 62 00 [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: E2 62 00 DA 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 D4 52 02 00 0E 04 04 00 DC 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 46 [12:22: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 D4 52 02 00 0E 04 04 00 DC 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:22:27]wFMCommunicate OK [12:22:27]SAM_PROTO_GetFieldsCounters done [12:22:27]requested_item shift.num is exist - process it [12:22:27]requested_item shift.opened is exist - process it [12:22:27]req_shift_opened [12:22:27]FM_GetShiftState [12:22:27]SAM_PROTO_GetShiftState [12:22:27]wFMCommunicate request_size=4 [12:22:27]MH_SAM_APDU [12:22:27]CAPDU: 80 13 01 00 [12:22:27]Write to MH i2c: E2 08 00 DB 0E 80 13 01 00 00 00 00 00 66 [12:22:27]Write i2c OK [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: E2 [12:22:27]MH_I2C_Read... [12:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:27]Read from MH i2c: E2 0E 00 [12:22:27]MH_I2C_Read... [12:22:27]Read from MH i2c: E2 0E 00 DB 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C8 [12:22:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:22:27]wFMCommunicate OK [12:22:27]SAM_PROTO_GetShiftState done [12:22:27]FM_GetShiftState done [12:22:27]req_shift_opened done [12:22:27]requested_item shift.open_date is exist - process it [12:22:27]req_shift_open_date [12:22:27]req_shift_open_date done [12:22:27]produce_requested_data done [12:22:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152276,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:22:27]process_action_free close_receipt [12:22:27]json_value_free [12:22:27]json_value_free done [12:22:27]process_json_proto returns [12:22:27]Send response to host [12:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152276,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:22:27]free response buf [12:22:27]execute_script done [12:22:27]execute_script returns [12:22:27]free content buf [12:22:27]Sock 10.Close socket [12:22:27]Sock 10.Thread stoped [12:22:28]recv_with_timeout no data received [12:22:31]ConnectInit Can't take IP for lk.salyk.kg [12:22:31]CommunicateWithHost connect error [12:22:31]CommunicateWithHost err = -1 [12:22:31]OFD Sender: Server communicate error [12:22:36]OFD Sender: Processing packet 152275 [packets to send 829, broken 827] [12:22:36]ProducePacketName [12:22:36]name=ofd_packets/00152275 [12:22:36]OFD Sender: To server: pG, [12:22:36]CommunicateWithHost lk.salyk.kg:30040 [12:22:36]ConnectInit lk.salyk.kg [12:22:41]recv_with_timeout no data received [12:22:45]Connected sock=10 [12:22: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 0B 01 00 00 9E BD 03 01 DA 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 93 00 00 00 F4 03 04 00 78 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 13 94 E9 EE 23 F3 1F E8 6A 93 88 C7 A8 D1 [12:22: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 69 F9 47 00 58 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 D3 52 02 00 F4 03 04 00 94 05 F1 66 B6 04 01 00 00 1C A5 43 AA 3F A4 00 38 [12:22:47]CommunicateWithHost err = 0 [12:22:47]CheckOFDResponse [12:22:47]1017 (14) - 77093643461234 [12:22:47]1041 (16) - 0000000000871835 [12:22:47]1040 (4) - 152275 [12:22:47]1012 (4) - 23.09.2024 06:07 [12:22:47]1206 (1) - 0 [12:22:47]OFD Sender: Remove packet 152275 [12:22:47]ProducePacketName [12:22:47]name=ofd_packets/00152275 [12:22:47]NVStorageDeleteData [12:22:48]OFD Sender: Processing packet 152276 [packets to send 828, broken 827] [12:22:48]ProducePacketName [12:22:48]name=ofd_packets/00152276 [12:22:48]OFD Sender: To server: pG, [12:22:48]CommunicateWithHost lk.salyk.kg:30040 [12:22:48]ConnectInit lk.salyk.kg [12:22:52]recv_with_timeout no data received [12:22:54]Connected sock=10 [12:22: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 87 D4 04 01 38 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 94 00 00 00 F4 03 04 00 80 5D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F8 B7 42 79 34 F9 5B 9C 40 B1 6B 44 73 D4 [12:22: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 B7 4E 47 00 56 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 D4 52 02 00 F4 03 04 00 9D 05 F1 66 B6 04 01 00 00 83 C2 8D B7 2C D9 47 C5 [12:22:55]CommunicateWithHost err = 0 [12:22:55]CheckOFDResponse [12:22:55]1017 (14) - 77093643461234 [12:22:55]1041 (16) - 0000000000871835 [12:22:55]1040 (4) - 152276 [12:22:55]1012 (4) - 23.09.2024 06:07 [12:22:55]1206 (1) - 0 [12:22:55]OFD Sender: Remove packet 152276 [12:22:55]ProducePacketName [12:22:55]name=ofd_packets/00152276 [12:22:55]NVStorageDeleteData [12:22:56]OFD Sender: No OFD packet to send [12:23:01]OFD Sender: No OFD packet to send [12:23:02]recv_with_timeout no data received [12:23:06]OFD Sender: No OFD packet to send [12:23:11]OFD Sender: No OFD packet to send [12:23:14]recv_with_timeout no data received [12:23:16]OFD Sender: No OFD packet to send [12:23:21]OFD Sender: No OFD packet to send [12:23:26]OFD Sender: No OFD packet to send [12:23:29]recv_with_timeout no data received [12:23:31]OFD Sender: No OFD packet to send [12:25:03]ConnectInit Can't connect to host [12:25:06]OFD Sender: No OFD packet to send [12:25:11]OFD Sender: No OFD packet to send [12:25:14]recv_with_timeout no data received [12:25:16]OFD Sender: No OFD packet to send [12:25:21]OFD Sender: No OFD packet to send [12:25:26]OFD Sender: No OFD packet to send [12:25:31]OFD Sender: No OFD packet to send [12:25:36]OFD Sender: No OFD packet to send [12:25:40]recv_with_timeout no data received [12:25:41]OFD Sender: No OFD packet to send [12:25:46]OFD Sender: No OFD packet to send [12:25:51]OFD Sender: No OFD packet to send [12:25:56]OFD Sender: No OFD packet to send [12:26:01]OFD Sender: No OFD packet to send [12:26:06]OFD Sender: No OFD packet to send [12:26:11]OFD Sender: No OFD packet to send [12:26:16]OFD Sender: No OFD packet to send [12:26:21]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:32]recv_with_timeout no data received [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:52]OFD Sender: No OFD packet to send [12:26:57]OFD Sender: No OFD packet to send [12:27:02]OFD Sender: No OFD packet to send [12:27:07]OFD Sender: No OFD packet to send [12:27:12]OFD Sender: No OFD packet to send [12:27:16]recv_with_timeout no data received [12:27:17]OFD Sender: No OFD packet to send [12:27:22]OFD Sender: No OFD packet to send [12:27:27]OFD Sender: No OFD packet to send [12:27:32]OFD Sender: No OFD packet to send [12:27:34]recv_with_timeout no data received [12:27:37]OFD Sender: No OFD packet to send [12:27:42]OFD Sender: No OFD packet to send [12:27:47]OFD Sender: No OFD packet to send [12:27:52]OFD Sender: No OFD packet to send [12:27:57]OFD Sender: No OFD packet to send [12:28:00]recv_with_timeout no data received [12:28:02]OFD Sender: No OFD packet to send [12:28:07]OFD Sender: No OFD packet to send [12:28:12]OFD Sender: No OFD packet to send [12:28:17]OFD Sender: No OFD packet to send [12:28:22]OFD Sender: No OFD packet to send [12:28:27]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:37]OFD Sender: No OFD packet to send [12:28:42]OFD Sender: No OFD packet to send [12:28:47]OFD Sender: No OFD packet to send [12:28:52]OFD Sender: No OFD packet to send [12:28:57]OFD Sender: No OFD packet to send [12:29:00]accept exits with 8 [12:29:00]New connection [12:29:00]New thread 3066903908 created [12:29:00]Thread 3067047268 joined [12:29:00]Waiting for new connection... [12:29:00] Sock 8.Parse request [12:29:00]Sock 8.Check first char [12:29:00]Sock 8.First char is OK [12:29:00]request: POST /json_proto HTTP/1.0 [12:29:00]Method: POST [12:29:00]URL: /json_proto [12:29:00]Method is POST - this is cgi request [12:29:00]url: /json_proto [12:29:00]query_string will be loaded in cgi processing [12:29:00]execute_cgi json_proto POST (null) [12:29:00]execute_cgi path=json_proto method=POST [12:29:00]POST find Content-Length [12:29:00]Host: 172.17.43.67:8080 [12:29:00]Content-Length: 799 [12:29:00]Content-Type: application/json [12:29:00] [12:29:00]POST finish read [12:29:00]Found Content-Length = 799 [12:29:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786282", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:00]execute_script... [12:29: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)1786282", "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" : 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\u000A3476260", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:00]POST & json_proto [12:29:00]process_json_proto [12:29:00]json parsed OK: [12:29:00]protocol is kg_v1.0 [12:29:00]action value=close_receipt [12:29:00]process_action close_receipt [12:29:00]cmd_close_receipt [12:29:00]MH_GetDate [12:29:00]Write to MH i2c: F0 00 00 DC 0E D9 [12:29:00]Write i2c OK [12:29:00]MH_I2C_Read... [12:29:00]Read from MH i2c: F0 [12:29:00]MH_I2C_Read... [12:29:00]Read from MH i2c: F0 09 00 [12:29:00]MH_I2C_Read... [12:29:00]Read from MH i2c: F0 09 00 DC 0E 00 0D 5F F1 66 6A BD 47 65 78 [12:29:00]GetLastDocTimeStamp 1727094144 [12:29:00]current date 1727094541 [12:29:00]FM_GetShiftState [12:29:00]SAM_PROTO_GetShiftState [12:29:00]wFMCommunicate request_size=4 [12:29:00]MH_SAM_APDU [12:29:00]CAPDU: 80 13 01 00 [12:29:00]Write to MH i2c: E2 08 00 DD 0E 80 13 01 00 00 00 00 00 68 [12:29:00]Write i2c OK [12:29:00]MH_I2C_Read... [12:29:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:00]Read from MH i2c: E2 [12:29:00]MH_I2C_Read... [12:29:00]Read from MH i2c: E2 0E 00 [12:29:00]MH_I2C_Read... [12:29:00]Read from MH i2c: E2 0E 00 DD 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [12:29:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:29:00]wFMCommunicate OK [12:29:00]SAM_PROTO_GetShiftState done [12:29:00]FM_GetShiftState done [12:29:00]opened in 1727051593 [12:29:00]opened+sec_in_day 1727137993 [12:29:00]quantity*price = 0 [12:29:00]sum+1 = 1 [12:29: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 СНО: Общий режим Чек 149 23.09.2024 12:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3476260 ФМ: 0000000000871835 ФД: 152277 ФПД: 86773890810847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152277&fm=86773890810847&tin=02508201610067®Number=0000000000091825&sum=0 [12:29:01]StoreToDocumentArchive [12:29:01]shift 476 fd 152277 [12:29:01]save to /storage/0476/doc_00152277 [12:29:01]save last doc name /storage/0476/doc_00152277 to /storage/kkm_last_doc_name [12:29:01]save OK [12:29:01]Clear old archive folders... [12:29:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:29:01]tlvbuf is 015D2480 [12:29:01]SAM_PROTO_ClearQueue [12:29:01]wFMCommunicate request_size=4 [12:29:01]MH_SAM_APDU [12:29:01]CAPDU: 80 09 00 00 [12:29:01]Write to MH i2c: E2 08 00 EA 0E 80 09 00 00 00 00 00 00 6A [12:29:01]Write i2c OK [12:29:01]MH_I2C_Read... [12:29:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:02]Read from MH i2c: E2 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 EA 0E 00 90 00 6C [12:29:02]RAPDU: 90 00 [12:29:02]wFMCommunicate OK [12:29:02]SAM_PROTO_ClearQueue done [12:29:02]KKMCreateOFDPacket [12:29:02]OFDProtocolAddRootSTLVToBuf [12:29:02]FM_MakeSignedData [12:29:02]FM_MakeSignedData [12:29:02]SAM_PROTO_SignData [12:29:02]wFMCommunicate request_size=4 [12:29:02]MH_SAM_APDU [12:29:02]CAPDU: 80 0D 01 02 [12:29:02]Write to MH i2c: E2 08 00 EB 0E 80 0D 01 02 00 00 00 00 72 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:02]Read from MH i2c: E2 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 EB 0E 00 90 00 6D [12:29:02]RAPDU: 90 00 [12:29:02]wFMCommunicate OK [12:29:02]wFMCommunicate request_size=255 [12:29:02]MH_SAM_APDU [12:29: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 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 95 00 00 00 F4 03 04 00 0D 5F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4E EB 9E F0 [12:29:02]Write to MH i2c: E2 02 01 EC 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 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 95 00 00 00 F4 03 04 00 0D 5F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4E EB 9E F0 00 00 89 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:02]Read from MH i2c: E2 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 EC 0E 00 90 00 6E [12:29:02]RAPDU: 90 00 [12:29:02]wFMCommunicate OK [12:29:02]wFMCommunicate request_size=7 [12:29:02]MH_SAM_APDU [12:29:02]CAPDU: 80 0D 02 02 02 03 DF [12:29:02]Write to MH i2c: E2 0A 00 ED 0E 80 0D 02 02 02 00 03 DF 00 00 5B [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:02]Read from MH i2c: E2 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 03 00 ED 0E 00 90 00 6F [12:29:02]RAPDU: 90 00 [12:29:02]wFMCommunicate OK [12:29:02]wFMCommunicate request_size=4 [12:29:02]MH_SAM_APDU [12:29:02]CAPDU: 80 0D 03 02 [12:29:02]Write to MH i2c: E2 08 00 EE 0E 80 0D 03 02 00 00 00 00 77 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:02]Read from MH i2c: E2 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 0B 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 0B 00 EE 0E 00 61 75 F9 44 61 51 79 C0 90 00 76 [12:29:02]RAPDU: 61 75 F9 44 61 51 79 C0 90 00 [12:29:02]wFMCommunicate OK [12:29:02]SAM_PROTO_SignData done [12:29:02]FM_MakeSignedData done [12:29:02]CreateOFDProtocolMessage [12:29:02]wFMCommunicate request_size=4 [12:29:02]MH_SAM_APDU [12:29:02]CAPDU: 80 11 00 00 [12:29:02]Write to MH i2c: E2 08 00 EF 0E 80 11 00 00 00 00 00 00 77 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:02]Read from MH i2c: E2 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 17 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: E2 17 00 EF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [12:29:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:29:02]wFMCommunicate OK [12:29:02]CreateOFDProtocolMessage done [12:29:02]OFDSenderStorePacket 152277 [12:29:02]StoreOFDPacket docnum=152277 [12:29: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 78 12 04 01 24 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 95 00 00 00 F4 03 04 00 0D 5F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4E EB 9E F0 03 DF 61 75 F9 44 61 51 79 C0 [12:29:02]CheckFolder [12:29:02]dirname=/storage/ofd_packets [12:29:02]CheckFolder done [12:29:02]ProducePacketName [12:29:02]name=ofd_packets/00152277 [12:29:02]NVStorageSaveData ofd_packets/00152277 [12:29:02]File name is /storage/ofd_packets/00152277 [12:29:02]Write 298 bytes [12:29:02]NVStorageSaveData done [12:29:02]OFDSenderStorePacket done [12:29:02]KKMCreateOFDPacket done [12:29:02]NVStorageSaveData kkm_last_timestamp [12:29:02]File name is /storage/kkm_last_timestamp [12:29:02]Write 4 bytes [12:29:02]NVStorageSaveData done [12:29:02]ExternCall_PrintAddStr [12:29:02]wPrintStart [12:29:02]Write to MH i2c: 01 00 00 F0 0E FE [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: 01 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: 01 07 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: 01 07 00 F0 0E 00 00 00 00 00 FF 0F 13 [12:29:02]RasterBufferAndPrint [12:29:02]line Счет N : (1)1786282 [12:29:02]line ИНН: 02508201610067 [12:29:02]line Контрольно-Кассовый Чек [12:29:02]line ПРОДАЖА [12:29:02]line ТРК (МРК, ГНК) : 41 [12:29:02]line Товар: 2710194210 [12:29:02]line ДТ-К-5 [12:29:02]line 120.000 * 0.00 [12:29:02]line = 0.00 [12:29:02]line НДС 12% НСП 1% [12:29:02]line > о реализуемом товаре [12:29:02]line ИТОГО: 0.00 [12:29:02]line НСП 1% : 0.00 [12:29:02]line НДС 12% : 0.00 [12:29:02]line Наличными: 0.00 [12:29:02]line Безнал.: 0.00 [12:29:02]line Место: АЗС № 89 "Партнер Нефть" [12:29:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:29:02]line СНО: Общий режим [12:29:02]line Чек 149 23.09.2024 12:29 [12:29:02]line Смена: 476 ФФД: 1.0 [12:29:02]line ЗНМ: 0300000113 [12:29:02]line РНМ: 0000000000091825 [12:29:02]line Версия ККМ: 001 [12:29:02]line Талоны: Топливные Талоны [12:29:02]line 3476260 [12:29:02]line ФМ: 0000000000871835 [12:29:02]line ФД: 152277 [12:29:02]line ФПД: 86773890810847 [12:29:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122901&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152277&fm=86773890810847&tin=02508201610067®Number=0000000000091825&sum=0 [12:29:02]written 0, free lines is 4095 [12:29:02]OFD Sender: Processing packet 152277 [packets to send 828, broken 827] [12:29:02]ProducePacketName [12:29:02]name=ofd_packets/00152277 [12:29:02]OFD Sender: To server: pG, [12:29:02]CommunicateWithHost lk.salyk.kg:30040 [12:29:02]ConnectInit lk.salyk.kg [12:29:02]Write to MH i2c: 01 00 00 1A 0F 29 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: 01 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: 01 07 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: 01 07 00 1A 0F 00 00 00 00 00 E4 0C 20 [12:29:02]RasterBufferAndPrint [12:29:02]line [12:29:02]line [12:29:02]line [12:29:02]line [12:29:02]line [12:29:02]written 0, free lines is 3305 [12:29:02]MH_Cut [12:29:02]Write to MH i2c: D1 01 00 21 0F 01 02 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: D1 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: D1 01 00 [12:29:02]MH_I2C_Read... [12:29:02]Read from MH i2c: D1 01 00 21 0F 00 01 [12:29:02]Write to MH i2c: 01 00 00 22 0F 31 [12:29:02]Write i2c OK [12:29:02]MH_I2C_Read... [12:29:03]*** Cut start [12:29:03]*** Purtial cut [12:29:03]*** Stage 1: CUTSNS_PIN = 1 [12:29:03]Read from MH i2c: 01 [12:29:03]MH_I2C_Read... [12:29:03]*** Stop cut motor [12:29:03]*** Cut end [12:29:03]Read from MH i2c: 01 07 00 [12:29:03]MH_I2C_Read... [12:29:03]Read from MH i2c: 01 07 00 22 0F 00 00 00 00 00 FF 0F 46 [12:29:03]process_action close_receipt done [12:29:03]requested_data is exist [12:29:03]produce_requested_data [12:29:03]requested_item fm.sn is exist - process it [12:29:03]wFMCommunicate request_size=4 [12:29:03]MH_SAM_APDU [12:29:03]CAPDU: 80 11 00 00 [12:29:03]Write to MH i2c: E2 08 00 23 0F 80 11 00 00 00 00 00 00 AC [12:29:03]Write i2c OK [12:29:03]MH_I2C_Read... [12:29:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:04]Read from MH i2c: E2 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 17 00 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 17 00 23 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [12:29:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:29:04]wFMCommunicate OK [12:29:04]requested_item fd.num is exist - process it [12:29:04]SAM_PROTO_GetFieldsCounters [12:29:04]wFMCommunicate request_size=4 [12:29:04]MH_SAM_APDU [12:29:04]CAPDU: 80 13 00 00 [12:29:04]Write to MH i2c: E2 08 00 24 0F 80 13 00 00 00 00 00 00 AF [12:29:04]Write i2c OK [12:29:04]MH_I2C_Read... [12:29:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:04]Read from MH i2c: E2 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 62 00 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 62 00 24 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 95 [12:29: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 D5 52 02 00 0E 04 04 00 DC 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:29:04]wFMCommunicate OK [12:29:04]SAM_PROTO_GetFieldsCounters done [12:29:04]requested_item shift.num is exist - process it [12:29:04]requested_item shift.opened is exist - process it [12:29:04]req_shift_opened [12:29:04]FM_GetShiftState [12:29:04]SAM_PROTO_GetShiftState [12:29:04]wFMCommunicate request_size=4 [12:29:04]MH_SAM_APDU [12:29:04]CAPDU: 80 13 01 00 [12:29:04]Write to MH i2c: E2 08 00 25 0F 80 13 01 00 00 00 00 00 B1 [12:29:04]Write i2c OK [12:29:04]MH_I2C_Read... [12:29:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:04]Read from MH i2c: E2 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 0E 00 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 0E 00 25 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 13 [12:29:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:29:04]wFMCommunicate OK [12:29:04]SAM_PROTO_GetShiftState done [12:29:04]FM_GetShiftState done [12:29:04]req_shift_opened done [12:29:04]requested_item shift.open_date is exist - process it [12:29:04]req_shift_open_date [12:29:04]req_shift_open_date done [12:29:04]produce_requested_data done [12:29:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152277,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:29:04]process_action_free close_receipt [12:29:04]json_value_free [12:29:04]json_value_free done [12:29:04]process_json_proto returns [12:29:04]Send response to host [12:29:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152277,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:29:04]free response buf [12:29:04]execute_script done [12:29:04]execute_script returns [12:29:04]free content buf [12:29:04]Sock 8.Close socket [12:29:04]Sock 8.Thread stoped [12:29:04]Connected sock=10 [12:29: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 78 12 04 01 24 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 95 00 00 00 F4 03 04 00 0D 5F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4E EB 9E F0 03 DF 61 75 F9 44 61 51 79 C0 [12:29: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 E0 8C 47 00 89 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 D5 52 02 00 F4 03 04 00 0F 07 F1 66 B6 04 01 00 00 7D 10 43 3A BD 98 25 FF [12:29:05]CommunicateWithHost err = 0 [12:29:05]CheckOFDResponse [12:29:05]1017 (14) - 77093643461234 [12:29:05]1041 (16) - 0000000000871835 [12:29:05]1040 (4) - 152277 [12:29:05]1012 (4) - 23.09.2024 06:13 [12:29:05]1206 (1) - 0 [12:29:05]OFD Sender: Remove packet 152277 [12:29:05]ProducePacketName [12:29:05]name=ofd_packets/00152277 [12:29:05]NVStorageDeleteData [12:29:06]OFD Sender: No OFD packet to send [12:29:10]recv_with_timeout no data received [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:21]recv_with_timeout no data received [12:29:26]OFD Sender: No OFD packet to send [12:29:31]OFD Sender: No OFD packet to send [12:29:31]recv_with_timeout no data received [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:51]OFD Sender: No OFD packet to send [12:29:56]OFD Sender: No OFD packet to send [12:30:00]recv_with_timeout no data received [12:30:01]OFD Sender: No OFD packet to send [12:30:03]int [12:30:03]Write to MH i2c: 01 00 00 26 0F 35 [12:30:03]*** FLAG_PRN_KEY set [12:30:03]Write i2c OK [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 07 00 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 07 00 26 0F 00 08 00 00 00 FF 0F 52 [12:30:03]state=0 [12:30:03]Key pressed [12:30:03]Feed [12:30:03]Write to MH i2c: D8 00 00 27 0F 0D [12:30:03]Write i2c OK [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: D8 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: D8 01 00 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: D8 01 00 27 0F 00 0E [12:30:03]int [12:30:03]Write to MH i2c: 01 00 00 28 0F 37 [12:30:03]Write i2c OK [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 07 00 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 07 00 28 0F 00 48 00 00 00 3C 00 C2 [12:30:03]state=2 [12:30:03]Key pressed [12:30:03]int [12:30:03]Write to MH i2c: 01 00 00 29 0F 38 [12:30:03]*** FLAG_PRN_KEY reset [12:30:03]Write i2c OK [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 07 00 [12:30:03]MH_I2C_Read... [12:30:03]Read from MH i2c: 01 07 00 29 0F 00 00 00 00 00 F9 0F 47 [12:30:03]state=2 [12:30:03]Stop feed [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:23]recv_with_timeout no data received [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:46]OFD Sender: No OFD packet to send [12:30:51]OFD Sender: No OFD packet to send [12:30:55]recv_with_timeout no data received [12:30:56]OFD Sender: No OFD packet to send [12:31:01]OFD Sender: No OFD packet to send [12:31:06]OFD Sender: No OFD packet to send [12:31:11]OFD Sender: No OFD packet to send [12:31:16]OFD Sender: No OFD packet to send [12:31:21]OFD Sender: No OFD packet to send [12:31:26]OFD Sender: No OFD packet to send [12:31:31]OFD Sender: No OFD packet to send [12:31:36]OFD Sender: No OFD packet to send [12:31:41]OFD Sender: No OFD packet to send [12:31:46]OFD Sender: No OFD packet to send [12:31:51]OFD Sender: No OFD packet to send [12:31:56]OFD Sender: No OFD packet to send [12:32:00]recv_with_timeout no data received [12:32:01]OFD Sender: No OFD packet to send [12:32:06]OFD Sender: No OFD packet to send [12:32:11]OFD Sender: No OFD packet to send [12:32:16]OFD Sender: No OFD packet to send [12:32:21]OFD Sender: No OFD packet to send [12:32:26]OFD Sender: No OFD packet to send [12:32:31]OFD Sender: No OFD packet to send [12:32:36]OFD Sender: No OFD packet to send [12:32:41]OFD Sender: No OFD packet to send [12:32:46]OFD Sender: No OFD packet to send [12:32:51]OFD Sender: No OFD packet to send [12:32:56]OFD Sender: No OFD packet to send [12:33:01]OFD Sender: No OFD packet to send [12:33:06]OFD Sender: No OFD packet to send [12:33:10]recv_with_timeout no data received [12:33:11]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:12]OFD Sender: No OFD packet to send [12:34:17]OFD Sender: No OFD packet to send [12:34:22]OFD Sender: No OFD packet to send [12:34:22]accept exits with 9 [12:34:22]New connection [12:34:22]New thread 3067047268 created [12:34:22]Thread 3066903908 joined [12:34:22]Waiting for new connection... [12:34:22] Sock 9.Parse request [12:34:22]Sock 9.Check first char [12:34:22]Sock 9.First char is OK [12:34:22]request: POST /json_proto HTTP/1.0 [12:34:22]Method: POST [12:34:22]URL: /json_proto [12:34:22]Method is POST - this is cgi request [12:34:22]url: /json_proto [12:34:22]query_string will be loaded in cgi processing [12:34:22]execute_cgi json_proto POST (null) [12:34:22]execute_cgi path=json_proto method=POST [12:34:22]POST find Content-Length [12:34:22]Host: 172.17.43.67:8080 [12:34:22]Content-Length: 678 [12:34:22]Content-Type: application/json [12:34:22] [12:34:22]POST finish read [12:34:22]Found Content-Length = 678 [12:34:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786284", "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:34:22]execute_script... [12: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)1786284", "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:34:22]POST & json_proto [12:34:22]process_json_proto [12:34:22]json parsed OK: [12:34:22]protocol is kg_v1.0 [12:34:22]action value=close_receipt [12:34:22]process_action close_receipt [12:34:22]cmd_close_receipt [12:34:22]MH_GetDate [12:34:22]Write to MH i2c: F0 00 00 2A 0F 28 [12:34:22]Write i2c OK [12:34:22]MH_I2C_Read... [12:34:22]Read from MH i2c: F0 [12:34:22]MH_I2C_Read... [12:34:22]Read from MH i2c: F0 09 00 [12:34:22]MH_I2C_Read... [12:34:22]Read from MH i2c: F0 09 00 2A 0F 00 4F 60 F1 66 6A BD 47 65 0A [12:34:22]GetLastDocTimeStamp 1727094541 [12:34:22]current date 1727094863 [12:34:22]FM_GetShiftState [12:34:22]SAM_PROTO_GetShiftState [12:34:22]wFMCommunicate request_size=4 [12:34:22]MH_SAM_APDU [12:34:22]CAPDU: 80 13 01 00 [12:34:22]Write to MH i2c: E2 08 00 2B 0F 80 13 01 00 00 00 00 00 B7 [12:34:22]Write i2c OK [12:34:22]MH_I2C_Read... [12:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:22]Read from MH i2c: E2 [12:34:22]MH_I2C_Read... [12:34:22]Read from MH i2c: E2 0E 00 [12:34:22]MH_I2C_Read... [12:34:22]Read from MH i2c: E2 0E 00 2B 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 19 [12:34:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:34:22]wFMCommunicate OK [12:34:22]SAM_PROTO_GetShiftState done [12:34:22]FM_GetShiftState done [12:34:22]opened in 1727051593 [12:34:22]opened+sec_in_day 1727137993 [12:34:22]quantity*price = 50036 [12:34:22]sum+1 = 50037 [12:34:22]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 23.09.2024 12:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152278 ФПД: 134982121822361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152278&fm=134982121822361&tin=02508201610067®Number=0000000000091825&sum=50000 [12:34:23]StoreToDocumentArchive [12:34:23]shift 476 fd 152278 [12:34:23]save to /storage/0476/doc_00152278 [12:34:23]save last doc name /storage/0476/doc_00152278 to /storage/kkm_last_doc_name [12:34:23]save OK [12:34:23]Clear old archive folders... [12:34:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:23]tlvbuf is 0161A7C0 [12:34:23]SAM_PROTO_ClearQueue [12:34:23]wFMCommunicate request_size=4 [12:34:23]MH_SAM_APDU [12:34:23]CAPDU: 80 09 00 00 [12:34:23]Write to MH i2c: E2 08 00 38 0F 80 09 00 00 00 00 00 00 B9 [12:34:23]Write i2c OK [12:34:23]MH_I2C_Read... [12:34:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:23]Read from MH i2c: E2 [12:34:23]MH_I2C_Read... [12:34:23]Read from MH i2c: E2 03 00 [12:34:23]MH_I2C_Read... [12:34:23]Read from MH i2c: E2 03 00 38 0F 00 90 00 BB [12:34:23]RAPDU: 90 00 [12:34:23]wFMCommunicate OK [12:34:23]SAM_PROTO_ClearQueue done [12:34:23]KKMCreateOFDPacket [12:34:23]OFDProtocolAddRootSTLVToBuf [12:34:23]FM_MakeSignedData [12:34:23]FM_MakeSignedData [12:34:23]SAM_PROTO_SignData [12:34:23]wFMCommunicate request_size=4 [12:34:23]MH_SAM_APDU [12:34:23]CAPDU: 80 0D 01 02 [12:34:23]Write to MH i2c: E2 08 00 39 0F 80 0D 01 02 00 00 00 00 C1 [12:34:23]Write i2c OK [12:34:23]MH_I2C_Read... [12:34:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:24]Read from MH i2c: E2 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 03 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 03 00 39 0F 00 90 00 BC [12:34:24]RAPDU: 90 00 [12:34:24]wFMCommunicate OK [12:34:24]wFMCommunicate request_size=255 [12:34:24]MH_SAM_APDU [12:34: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 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 4F 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7A [12:34:24]Write to MH i2c: E2 02 01 3A 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7A 00 00 5D [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:24]Read from MH i2c: E2 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 03 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 03 00 3A 0F 00 90 00 BD [12:34:24]RAPDU: 90 00 [12:34:24]wFMCommunicate OK [12:34:24]wFMCommunicate request_size=10 [12:34:24]MH_SAM_APDU [12:34:24]CAPDU: 80 0D 02 02 05 C3 F9 6C 18 99 [12:34:24]Write to MH i2c: E2 0D 00 3B 0F 80 0D 02 02 05 00 C3 F9 6C 18 99 00 00 A7 [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:24]Read from MH i2c: E2 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 03 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 03 00 3B 0F 00 90 00 BE [12:34:24]RAPDU: 90 00 [12:34:24]wFMCommunicate OK [12:34:24]wFMCommunicate request_size=4 [12:34:24]MH_SAM_APDU [12:34:24]CAPDU: 80 0D 03 02 [12:34:24]Write to MH i2c: E2 08 00 3C 0F 80 0D 03 02 00 00 00 00 C6 [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:24]Read from MH i2c: E2 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 0B 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 0B 00 3C 0F 00 03 D4 0F 52 DF 07 B1 61 90 00 F7 [12:34:24]RAPDU: 03 D4 0F 52 DF 07 B1 61 90 00 [12:34:24]wFMCommunicate OK [12:34:24]SAM_PROTO_SignData done [12:34:24]FM_MakeSignedData done [12:34:24]CreateOFDProtocolMessage [12:34:24]wFMCommunicate request_size=4 [12:34:24]MH_SAM_APDU [12:34:24]CAPDU: 80 11 00 00 [12:34:24]Write to MH i2c: E2 08 00 3D 0F 80 11 00 00 00 00 00 00 C6 [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:24]Read from MH i2c: E2 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 17 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: E2 17 00 3D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [12: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 [12:34:24]wFMCommunicate OK [12:34:24]CreateOFDProtocolMessage done [12:34:24]OFDSenderStorePacket 152278 [12:34:24]StoreOFDPacket docnum=152278 [12: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 53 53 07 01 DB 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7A C3 F9 6C 18 99 03 D4 0F 52 DF 07 B1 61 [12:34:24]CheckFolder [12:34:24]dirname=/storage/ofd_packets [12:34:24]CheckFolder done [12:34:24]ProducePacketName [12:34:24]name=ofd_packets/00152278 [12:34:24]NVStorageSaveData ofd_packets/00152278 [12:34:24]File name is /storage/ofd_packets/00152278 [12:34:24]Write 301 bytes [12:34:24]NVStorageSaveData done [12:34:24]OFDSenderStorePacket done [12:34:24]KKMCreateOFDPacket done [12:34:24]NVStorageSaveData kkm_last_timestamp [12:34:24]File name is /storage/kkm_last_timestamp [12:34:24]Write 4 bytes [12:34:24]NVStorageSaveData done [12:34:24]ExternCall_PrintAddStr [12:34:24]wPrintStart [12:34:24]Write to MH i2c: 01 00 00 3E 0F 4D [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: 01 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: 01 07 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: 01 07 00 3E 0F 00 00 00 00 00 FF 0F 62 [12:34:24]RasterBufferAndPrint [12:34:24]line Счет N : (1)1786284 [12:34:24]line ИНН: 02508201610067 [12:34:24]line Контрольно-Кассовый Чек [12:34:24]line ПРОДАЖА [12:34:24]line ТРК (МРК, ГНК) : 22 [12:34:24]line Товар: 2710124130 [12:34:24]line Аи-92-К-5 [12:34:24]line 7.380 * 67.80 [12:34:24]line = 500.36 [12:34:24]line НДС 12% НСП 1% [12:34:24]line > о реализуемом товаре [12:34:24]line ОКРУГЛЕНИЕ: -0.36 [12:34:24]line ИТОГО: 500.00 [12:34:24]line Внесено: 500.00 [12:34:24]line СДАЧА: 0.00 [12:34:24]line НСП 1% : 4.43 [12:34:24]line НДС 12% : 53.14 [12:34:24]line Наличными: 500.00 [12:34:24]line Безнал.: 0.00 [12:34:24]line Место: АЗС № 89 "Партнер Нефть" [12:34:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:34:24]line СНО: Общий режим [12:34:24]line Чек 150 23.09.2024 12:34 [12:34:24]line Смена: 476 ФФД: 1.0 [12:34:24]line ЗНМ: 0300000113 [12:34:24]line РНМ: 0000000000091825 [12:34:24]line Версия ККМ: 001 [12:34:24]line ФМ: 0000000000871835 [12:34:24]line ФД: 152278 [12:34:24]line ФПД: 134982121822361 [12:34:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152278&fm=134982121822361&tin=02508201610067®Number=0000000000091825&sum=50000 [12:34:24]written 0, free lines is 4095 [12:34:24]OFD Sender: Processing packet 152278 [packets to send 828, broken 827] [12:34:24]ProducePacketName [12:34:24]name=ofd_packets/00152278 [12:34:24]OFD Sender: To server: pG, [12:34:24]CommunicateWithHost lk.salyk.kg:30040 [12:34:24]ConnectInit lk.salyk.kg [12:34:24]Write to MH i2c: 01 00 00 69 0F 78 [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: 01 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: 01 07 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: 01 07 00 69 0F 00 00 00 00 00 E4 0C 6F [12:34:24]RasterBufferAndPrint [12:34:24]line [12:34:24]line [12:34:24]line [12:34:24]line [12:34:24]line [12:34:24]written 0, free lines is 3306 [12:34:24]MH_Cut [12:34:24]Write to MH i2c: D1 01 00 70 0F 01 51 [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: D1 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: D1 01 00 [12:34:24]MH_I2C_Read... [12:34:24]Read from MH i2c: D1 01 00 70 0F 00 50 [12:34:24]Write to MH i2c: 01 00 00 71 0F 80 [12:34:24]Write i2c OK [12:34:24]MH_I2C_Read... [12:34:25]Connected sock=10 [12: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 53 53 07 01 DB 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7A C3 F9 6C 18 99 03 D4 0F 52 DF 07 B1 61 [12:34:25]*** Cut start [12:34:25]*** Purtial cut [12:34:25]*** Stage 1: CUTSNS_PIN = 1 [12:34:25]Read from MH i2c: 01 [12:34:25]MH_I2C_Read... [12:34:25]*** Stop cut motor [12:34:25]*** Cut end [12:34:25]Read from MH i2c: 01 07 00 [12:34:25]MH_I2C_Read... [12:34:25]Read from MH i2c: 01 07 00 71 0F 00 00 00 00 00 FF 0F 95 [12:34:25]process_action close_receipt done [12:34:25]requested_data is exist [12:34:25]produce_requested_data [12:34:25]requested_item fm.sn is exist - process it [12:34:25]wFMCommunicate request_size=4 [12:34:25]MH_SAM_APDU [12:34:25]CAPDU: 80 11 00 00 [12:34:25]Write to MH i2c: E2 08 00 72 0F 80 11 00 00 00 00 00 00 FB [12:34:25]Write i2c OK [12:34:25]MH_I2C_Read... [12:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:26]Read from MH i2c: E2 [12:34:26]MH_I2C_Read... [12:34:26]Read from MH i2c: E2 17 00 [12:34:26]MH_I2C_Read... [12:34:26]Read from MH i2c: E2 17 00 72 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [12:34: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:34:26]wFMCommunicate OK [12:34:26]requested_item fd.num is exist - process it [12:34:26]SAM_PROTO_GetFieldsCounters [12:34:26]wFMCommunicate request_size=4 [12:34:26]MH_SAM_APDU [12:34:26]CAPDU: 80 13 00 00 [12:34:26]Write to MH i2c: E2 08 00 73 0F 80 13 00 00 00 00 00 00 FE [12:34:26]Write i2c OK [12:34:26]MH_I2C_Read... [12:34:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:26]Read from MH i2c: E2 [12:34:26]MH_I2C_Read... [12:34:26]Read from MH i2c: E2 62 00 [12:34:26]MH_I2C_Read... [12:34:26]Read from MH i2c: E2 62 00 73 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 E8 [12:34: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 D6 52 02 00 0E 04 04 00 DC 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:34:26]wFMCommunicate OK [12:34:26]SAM_PROTO_GetFieldsCounters done [12:34:26]requested_item shift.num is exist - process it [12:34:26]requested_item shift.opened is exist - process it [12:34:26]req_shift_opened [12:34:26]FM_GetShiftState [12:34:26]SAM_PROTO_GetShiftState [12:34:26]wFMCommunicate request_size=4 [12:34:26]MH_SAM_APDU [12:34:26]CAPDU: 80 13 01 00 [12:34:26]Write to MH i2c: E2 08 00 74 0F 80 13 01 00 00 00 00 00 00 [12:34:26]Write i2c OK [12:34:26]MH_I2C_Read... [12:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:26]Read from MH i2c: E2 [12:34:26]MH_I2C_Read... [12:34:26]Read from MH i2c: E2 0E 00 [12:34:26]MH_I2C_Read... [12:34:26]Read from MH i2c: E2 0E 00 74 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [12:34:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:34:26]wFMCommunicate OK [12:34:26]SAM_PROTO_GetShiftState done [12:34:26]FM_GetShiftState done [12:34:26]req_shift_opened done [12:34:26]requested_item shift.open_date is exist - process it [12:34:26]req_shift_open_date [12:34:26]req_shift_open_date done [12:34:26]produce_requested_data done [12:34:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152278,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:34:26]process_action_free close_receipt [12:34:26]json_value_free [12:34:26]json_value_free done [12:34:26]process_json_proto returns [12:34:26]Send response to host [12:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152278,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:34:26]free response buf [12:34:26]execute_script done [12:34:26]execute_script returns [12:34:26]free content buf [12:34:26]Sock 9.Close socket [12:34:26]Sock 9.Thread stoped [12: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 89 6B 47 00 4C 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 D6 52 02 00 F4 03 04 00 51 08 F1 66 B6 04 01 00 00 F5 08 3A 50 26 B1 F1 F0 [12:34:26]CommunicateWithHost err = 0 [12:34:26]CheckOFDResponse [12:34:26]1017 (14) - 77093643461234 [12:34:26]1041 (16) - 0000000000871835 [12:34:26]1040 (4) - 152278 [12:34:26]1012 (4) - 23.09.2024 06:18 [12:34:26]1206 (1) - 0 [12:34:26]OFD Sender: Remove packet 152278 [12:34:26]ProducePacketName [12:34:26]name=ofd_packets/00152278 [12:34:26]NVStorageDeleteData [12:34:27]OFD Sender: No OFD packet to send [12:34:32]OFD Sender: No OFD packet to send [12:34:32]recv_with_timeout no data received [12:34:37]OFD Sender: No OFD packet to send [12:34:42]OFD Sender: No OFD packet to send [12:34:42]recv_with_timeout no data received [12:34:47]OFD Sender: No OFD packet to send [12:34:52]OFD Sender: No OFD packet to send [12:34:57]OFD Sender: No OFD packet to send [12:35:02]OFD Sender: No OFD packet to send [12:35:07]OFD Sender: No OFD packet to send [12:35:12]OFD Sender: No OFD packet to send [12:35:17]OFD Sender: No OFD packet to send [12:35:22]OFD Sender: No OFD packet to send [12:35:26]accept exits with 8 [12:35:26]New connection [12:35:26]New thread 3066903908 created [12:35:26]Thread 3067047268 joined [12:35:26]Waiting for new connection... [12:35:26] Sock 8.Parse request [12:35:26]Sock 8.Check first char [12:35:26]Sock 8.First char is OK [12:35:26]request: POST /json_proto HTTP/1.0 [12:35:26]Method: POST [12:35:26]URL: /json_proto [12:35:26]Method is POST - this is cgi request [12:35:26]url: /json_proto [12:35:26]query_string will be loaded in cgi processing [12:35:26]execute_cgi json_proto POST (null) [12:35:26]execute_cgi path=json_proto method=POST [12:35:26]POST find Content-Length [12:35:26]Host: 172.17.43.67:8080 [12:35:26]Content-Length: 678 [12:35:26]Content-Type: application/json [12:35:26] [12:35:26]POST finish read [12:35:26]Found Content-Length = 678 [12:35:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786283", "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:35:26]execute_script... [12:35: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)1786283", "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:35:26]POST & json_proto [12:35:26]process_json_proto [12:35:26]json parsed OK: [12:35:26]protocol is kg_v1.0 [12:35:26]action value=close_receipt [12:35:26]process_action close_receipt [12:35:26]cmd_close_receipt [12:35:26]MH_GetDate [12:35:26]Write to MH i2c: F0 00 00 75 0F 73 [12:35:26]Write i2c OK [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: F0 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: F0 09 00 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: F0 09 00 75 0F 00 8E 60 F1 66 6A BD 47 65 94 [12:35:26]GetLastDocTimeStamp 1727094863 [12:35:26]current date 1727094926 [12:35:26]FM_GetShiftState [12:35:26]SAM_PROTO_GetShiftState [12:35:26]wFMCommunicate request_size=4 [12:35:26]MH_SAM_APDU [12:35:26]CAPDU: 80 13 01 00 [12:35:26]Write to MH i2c: E2 08 00 76 0F 80 13 01 00 00 00 00 00 02 [12:35:26]Write i2c OK [12:35:26]MH_I2C_Read... [12:35:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:26]Read from MH i2c: E2 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: E2 0E 00 [12:35:26]MH_I2C_Read... [12:35:26]Read from MH i2c: E2 0E 00 76 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 64 [12:35:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:35:26]wFMCommunicate OK [12:35:26]SAM_PROTO_GetShiftState done [12:35:26]FM_GetShiftState done [12:35:26]opened in 1727051593 [12:35:26]opened+sec_in_day 1727137993 [12:35:26]quantity*price = 50036 [12:35:26]sum+1 = 50037 [12:35: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 СНО: Общий режим Чек 151 23.09.2024 12:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152279 ФПД: 37317648580791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152279&fm=37317648580791&tin=02508201610067®Number=0000000000091825&sum=50000 [12:35:27]StoreToDocumentArchive [12:35:27]shift 476 fd 152279 [12:35:27]save to /storage/0476/doc_00152279 [12:35:27]save last doc name /storage/0476/doc_00152279 to /storage/kkm_last_doc_name [12:35:27]save OK [12:35:27]Clear old archive folders... [12:35:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:27]tlvbuf is B6ED8950 [12:35:27]SAM_PROTO_ClearQueue [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 09 00 00 [12:35:27]Write to MH i2c: E2 08 00 83 0F 80 09 00 00 00 00 00 00 04 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 83 0F 00 90 00 06 [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]SAM_PROTO_ClearQueue done [12:35:27]KKMCreateOFDPacket [12:35:27]OFDProtocolAddRootSTLVToBuf [12:35:27]FM_MakeSignedData [12:35:27]FM_MakeSignedData [12:35:27]SAM_PROTO_SignData [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 01 02 [12:35:27]Write to MH i2c: E2 08 00 84 0F 80 0D 01 02 00 00 00 00 0C [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 84 0F 00 90 00 07 [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]wFMCommunicate request_size=255 [12:35:27]MH_SAM_APDU [12:35: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 97 00 00 00 F4 03 04 00 8E 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 21 [12:35:27]Write to MH i2c: E2 02 01 85 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 97 00 00 00 F4 03 04 00 8E 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 21 00 00 90 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 85 0F 00 90 00 08 [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]wFMCommunicate request_size=10 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 02 02 05 F0 B1 30 00 B7 [12:35:27]Write to MH i2c: E2 0D 00 86 0F 80 0D 02 02 05 00 F0 B1 30 00 B7 00 00 A1 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:27]Read from MH i2c: E2 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 [12:35:27]MH_I2C_Read... [12:35:27]Read from MH i2c: E2 03 00 86 0F 00 90 00 09 [12:35:27]RAPDU: 90 00 [12:35:27]wFMCommunicate OK [12:35:27]wFMCommunicate request_size=4 [12:35:27]MH_SAM_APDU [12:35:27]CAPDU: 80 0D 03 02 [12:35:27]Write to MH i2c: E2 08 00 87 0F 80 0D 03 02 00 00 00 00 11 [12:35:27]Write i2c OK [12:35:27]MH_I2C_Read... [12:35:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:28]Read from MH i2c: E2 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: E2 0B 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: E2 0B 00 87 0F 00 2A 71 67 6A 16 B7 27 06 90 00 78 [12:35:28]RAPDU: 2A 71 67 6A 16 B7 27 06 90 00 [12:35:28]wFMCommunicate OK [12:35:28]SAM_PROTO_SignData done [12:35:28]FM_MakeSignedData done [12:35:28]CreateOFDProtocolMessage [12:35:28]wFMCommunicate request_size=4 [12:35:28]MH_SAM_APDU [12:35:28]CAPDU: 80 11 00 00 [12:35:28]Write to MH i2c: E2 08 00 88 0F 80 11 00 00 00 00 00 00 11 [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:28]Read from MH i2c: E2 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: E2 17 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: E2 17 00 88 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [12:35: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:35:28]wFMCommunicate OK [12:35:28]CreateOFDProtocolMessage done [12:35:28]OFDSenderStorePacket 152279 [12:35:28]StoreOFDPacket docnum=152279 [12:35: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 4A 64 07 01 DA 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 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 97 00 00 00 F4 03 04 00 8E 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 21 F0 B1 30 00 B7 2A 71 67 6A 16 B7 27 06 [12:35:28]CheckFolder [12:35:28]dirname=/storage/ofd_packets [12:35:28]CheckFolder done [12:35:28]ProducePacketName [12:35:28]name=ofd_packets/00152279 [12:35:28]NVStorageSaveData ofd_packets/00152279 [12:35:28]File name is /storage/ofd_packets/00152279 [12:35:28]Write 301 bytes [12:35:28]NVStorageSaveData done [12:35:28]OFDSenderStorePacket done [12:35:28]KKMCreateOFDPacket done [12:35:28]NVStorageSaveData kkm_last_timestamp [12:35:28]File name is /storage/kkm_last_timestamp [12:35:28]Write 4 bytes [12:35:28]NVStorageSaveData done [12:35:28]ExternCall_PrintAddStr [12:35:28]wPrintStart [12:35:28]Write to MH i2c: 01 00 00 89 0F 98 [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 07 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 07 00 89 0F 00 00 00 00 00 FF 0F AD [12:35:28]RasterBufferAndPrint [12:35:28]line Счет N : (1)1786283 [12:35:28]line ИНН: 02508201610067 [12:35:28]line Контрольно-Кассовый Чек [12:35:28]line ПРОДАЖА [12:35:28]line ТРК (МРК, ГНК) : 12 [12:35:28]line Товар: 2710124130 [12:35:28]line Аи-92-К-5 [12:35:28]line 7.380 * 67.80 [12:35:28]line = 500.36 [12:35:28]line НДС 12% НСП 1% [12:35:28]line > о реализуемом товаре [12:35:28]line ОКРУГЛЕНИЕ: -0.36 [12:35:28]line ИТОГО: 500.00 [12:35:28]line Внесено: 500.00 [12:35:28]line СДАЧА: 0.00 [12:35:28]line НСП 1% : 4.43 [12:35:28]line НДС 12% : 53.14 [12:35:28]line Наличными: 500.00 [12:35:28]line Безнал.: 0.00 [12:35:28]line Место: АЗС № 89 "Партнер Нефть" [12:35:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:35:28]line СНО: Общий режим [12:35:28]line Чек 151 23.09.2024 12:35 [12:35:28]line Смена: 476 ФФД: 1.0 [12:35:28]line ЗНМ: 0300000113 [12:35:28]line РНМ: 0000000000091825 [12:35:28]line Версия ККМ: 001 [12:35:28]line ФМ: 0000000000871835 [12:35:28]line ФД: 152279 [12:35:28]line ФПД: 37317648580791 [12:35:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123526&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152279&fm=37317648580791&tin=02508201610067®Number=0000000000091825&sum=50000 [12:35:28]OFD Sender: Processing packet 152279 [packets to send 828, broken 827] [12:35:28]ProducePacketName [12:35:28]name=ofd_packets/00152279 [12:35:28]OFD Sender: To server: pG, [12:35:28]CommunicateWithHost lk.salyk.kg:30040 [12:35:28]ConnectInit lk.salyk.kg [12:35:28]written 0, free lines is 4095 [12:35:28]Write to MH i2c: 01 00 00 B4 0F C3 [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 07 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: 01 07 00 B4 0F 00 00 00 00 00 DA 0C B0 [12:35:28]RasterBufferAndPrint [12:35:28]line [12:35:28]line [12:35:28]line [12:35:28]line [12:35:28]line [12:35:28]written 0, free lines is 3296 [12:35:28]MH_Cut [12:35:28]Write to MH i2c: D1 01 00 BB 0F 01 9C [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: D1 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: D1 01 00 [12:35:28]MH_I2C_Read... [12:35:28]Read from MH i2c: D1 01 00 BB 0F 00 9B [12:35:28]Write to MH i2c: 01 00 00 BC 0F CB [12:35:28]Write i2c OK [12:35:28]MH_I2C_Read... [12:35:29]*** Cut start [12:35:29]*** Purtial cut [12:35:29]*** Stage 1: CUTSNS_PIN = 1 [12:35:29]Read from MH i2c: 01 [12:35:29]MH_I2C_Read... [12:35:29]*** Stop cut motor [12:35:29]*** Cut end [12:35:29]Read from MH i2c: 01 07 00 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: 01 07 00 BC 0F 00 00 00 00 00 FF 0F E0 [12:35:29]process_action close_receipt done [12:35:29]requested_data is exist [12:35:29]produce_requested_data [12:35:29]requested_item fm.sn is exist - process it [12:35:29]wFMCommunicate request_size=4 [12:35:29]MH_SAM_APDU [12:35:29]CAPDU: 80 11 00 00 [12:35:29]Write to MH i2c: E2 08 00 BD 0F 80 11 00 00 00 00 00 00 46 [12:35:29]Write i2c OK [12:35:29]MH_I2C_Read... [12:35:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:29]Read from MH i2c: E2 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: E2 17 00 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: E2 17 00 BD 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [12:35: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:35:29]wFMCommunicate OK [12:35:29]requested_item fd.num is exist - process it [12:35:29]SAM_PROTO_GetFieldsCounters [12:35:29]wFMCommunicate request_size=4 [12:35:29]MH_SAM_APDU [12:35:29]CAPDU: 80 13 00 00 [12:35:29]Write to MH i2c: E2 08 00 BE 0F 80 13 00 00 00 00 00 00 49 [12:35:29]Write i2c OK [12:35:29]MH_I2C_Read... [12:35:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:29]Read from MH i2c: E2 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: E2 62 00 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: E2 62 00 BE 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 37 [12:35: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 D7 52 02 00 0E 04 04 00 DC 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:35:29]wFMCommunicate OK [12:35:29]SAM_PROTO_GetFieldsCounters done [12:35:29]requested_item shift.num is exist - process it [12:35:29]requested_item shift.opened is exist - process it [12:35:29]req_shift_opened [12:35:29]FM_GetShiftState [12:35:29]SAM_PROTO_GetShiftState [12:35:29]wFMCommunicate request_size=4 [12:35:29]MH_SAM_APDU [12:35:29]CAPDU: 80 13 01 00 [12:35:29]Write to MH i2c: E2 08 00 BF 0F 80 13 01 00 00 00 00 00 4B [12:35:29]Write i2c OK [12:35:29]MH_I2C_Read... [12:35:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:29]Read from MH i2c: E2 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: E2 0E 00 [12:35:29]MH_I2C_Read... [12:35:29]Read from MH i2c: E2 0E 00 BF 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [12:35:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:35:29]wFMCommunicate OK [12:35:29]SAM_PROTO_GetShiftState done [12:35:29]FM_GetShiftState done [12:35:29]req_shift_opened done [12:35:29]requested_item shift.open_date is exist - process it [12:35:29]req_shift_open_date [12:35:29]req_shift_open_date done [12:35:29]produce_requested_data done [12:35:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152279,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:35:29]process_action_free close_receipt [12:35:29]json_value_free [12:35:29]json_value_free done [12:35:29]process_json_proto returns [12:35:29]Send response to host [12:35:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152279,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:35:29]free response buf [12:35:29]execute_script done [12:35:29]execute_script returns [12:35:29]free content buf [12:35:29]Sock 8.Close socket [12:35:29]Sock 8.Thread stoped [12:35:33]recv_with_timeout no data received [12:35:57]recv_with_timeout no data received [12:36:10]recv_with_timeout no data received [12:36:26]recv_with_timeout no data received [12:37:39]ConnectInit Can't connect to host [12:37:39]CommunicateWithHost connect error [12:37:39]CommunicateWithHost err = -1 [12:37:39]OFD Sender: Server communicate error [12:37:44]OFD Sender: Processing packet 152279 [packets to send 828, broken 827] [12:37:44]ProducePacketName [12:37:44]name=ofd_packets/00152279 [12:37:44]OFD Sender: To server: pG, [12:37:44]CommunicateWithHost lk.salyk.kg:30040 [12:37:44]ConnectInit lk.salyk.kg [12:37:49]recv_with_timeout no data received [12:37:49]ConnectInit Can't take IP for lk.salyk.kg [12:37:49]CommunicateWithHost connect error [12:37:49]CommunicateWithHost err = -1 [12:37:49]OFD Sender: Server communicate error [12:37:54]OFD Sender: Processing packet 152279 [packets to send 828, broken 827] [12:37:54]ProducePacketName [12:37:54]name=ofd_packets/00152279 [12:37:54]OFD Sender: To server: pG, [12:37:54]CommunicateWithHost lk.salyk.kg:30040 [12:37:54]ConnectInit lk.salyk.kg [12:38:00]recv_with_timeout no data received [12:38:01]Connected sock=10 [12:38: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 4A 64 07 01 DA 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 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 97 00 00 00 F4 03 04 00 8E 60 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 21 F0 B1 30 00 B7 2A 71 67 6A 16 B7 27 06 [12:38: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 A3 4B 47 00 11 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 D7 52 02 00 F4 03 04 00 2A 09 F1 66 B6 04 01 00 00 86 27 0E F2 4E 9C 81 99 [12:38:03]CommunicateWithHost err = 0 [12:38:03]CheckOFDResponse [12:38:03]1017 (14) - 77093643461234 [12:38:03]1041 (16) - 0000000000871835 [12:38:03]1040 (4) - 152279 [12:38:03]1012 (4) - 23.09.2024 06:22 [12:38:03]1206 (1) - 0 [12:38:03]OFD Sender: Remove packet 152279 [12:38:03]ProducePacketName [12:38:03]name=ofd_packets/00152279 [12:38:03]NVStorageDeleteData [12:38:03]OFD Sender: No OFD packet to send [12:38:08]OFD Sender: No OFD packet to send [12:38:13]OFD Sender: No OFD packet to send [12:38:15]accept exits with 9 [12:38:15]New connection [12:38:15]New thread 3067047268 created [12:38:15]Thread 3066903908 joined [12:38:15]Waiting for new connection... [12:38:15] Sock 9.Parse request [12:38:15]Sock 9.Check first char [12:38:15]Sock 9.First char is OK [12:38:15]request: POST /json_proto HTTP/1.0 [12:38:15]Method: POST [12:38:15]URL: /json_proto [12:38:15]Method is POST - this is cgi request [12:38:15]url: /json_proto [12:38:15]query_string will be loaded in cgi processing [12:38:15]execute_cgi json_proto POST (null) [12:38:15]execute_cgi path=json_proto method=POST [12:38:15]POST find Content-Length [12:38:15]Host: 172.17.43.67:8080 [12:38:15]Content-Length: 678 [12:38:15]Content-Type: application/json [12:38:15] [12:38:15]POST finish read [12:38:15]Found Content-Length = 678 [12:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786285", "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" ] } } [12:38:15]execute_script... [12:38:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786285", "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" ] } } [12:38:15]POST & json_proto [12:38:15]process_json_proto [12:38:15]json parsed OK: [12:38:15]protocol is kg_v1.0 [12:38:15]action value=close_receipt [12:38:15]process_action close_receipt [12:38:15]cmd_close_receipt [12:38:15]MH_GetDate [12:38:15]Write to MH i2c: F0 00 00 C0 0F BE [12:38:15]Write i2c OK [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: F0 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: F0 09 00 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: F0 09 00 C0 0F 00 37 61 F1 66 6A BD 47 65 89 [12:38:15]GetLastDocTimeStamp 1727094926 [12:38:15]current date 1727095095 [12:38:15]FM_GetShiftState [12:38:15]SAM_PROTO_GetShiftState [12:38:15]wFMCommunicate request_size=4 [12:38:15]MH_SAM_APDU [12:38:15]CAPDU: 80 13 01 00 [12:38:15]Write to MH i2c: E2 08 00 C1 0F 80 13 01 00 00 00 00 00 4D [12:38:15]Write i2c OK [12:38:15]MH_I2C_Read... [12:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:15]Read from MH i2c: E2 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 0E 00 [12:38:15]MH_I2C_Read... [12:38:15]Read from MH i2c: E2 0E 00 C1 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AF [12:38:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:38:15]wFMCommunicate OK [12:38:15]SAM_PROTO_GetShiftState done [12:38:15]FM_GetShiftState done [12:38:15]opened in 1727051593 [12:38:15]opened+sec_in_day 1727137993 [12:38:15]quantity*price = 50036 [12:38:15]sum+1 = 50037 [12:38:15]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 23.09.2024 12:38 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152280 ФПД: 215586142840160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152280&fm=215586142840160&tin=02508201610067®Number=0000000000091825&sum=50000 [12:38:16]StoreToDocumentArchive [12:38:16]shift 476 fd 152280 [12:38:16]save to /storage/0476/doc_00152280 [12:38:16]save last doc name /storage/0476/doc_00152280 to /storage/kkm_last_doc_name [12:38:16]save OK [12:38:16]Clear old archive folders... [12:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:16]tlvbuf is 01594040 [12:38:16]SAM_PROTO_ClearQueue [12:38:16]wFMCommunicate request_size=4 [12:38:16]MH_SAM_APDU [12:38:16]CAPDU: 80 09 00 00 [12:38:16]Write to MH i2c: E2 08 00 CE 0F 80 09 00 00 00 00 00 00 4F [12:38:16]Write i2c OK [12:38:16]MH_I2C_Read... [12:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:16]Read from MH i2c: E2 [12:38:16]MH_I2C_Read... [12:38:16]Read from MH i2c: E2 03 00 [12:38:16]MH_I2C_Read... [12:38:16]Read from MH i2c: E2 03 00 CE 0F 00 90 00 51 [12:38:16]RAPDU: 90 00 [12:38:16]wFMCommunicate OK [12:38:16]SAM_PROTO_ClearQueue done [12:38:16]KKMCreateOFDPacket [12:38:16]OFDProtocolAddRootSTLVToBuf [12:38:16]FM_MakeSignedData [12:38:16]FM_MakeSignedData [12:38:16]SAM_PROTO_SignData [12:38:16]wFMCommunicate request_size=4 [12:38:16]MH_SAM_APDU [12:38:16]CAPDU: 80 0D 01 02 [12:38:16]Write to MH i2c: E2 08 00 CF 0F 80 0D 01 02 00 00 00 00 57 [12:38:16]Write i2c OK [12:38:16]MH_I2C_Read... [12:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:16]Read from MH i2c: E2 [12:38:16]MH_I2C_Read... [12:38:16]Read from MH i2c: E2 03 00 [12:38:16]MH_I2C_Read... [12:38:16]Read from MH i2c: E2 03 00 CF 0F 00 90 00 52 [12:38:16]RAPDU: 90 00 [12:38:16]wFMCommunicate OK [12:38:16]wFMCommunicate request_size=255 [12:38:16]MH_SAM_APDU [12:38:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 38 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C4 [12:38:16]Write to MH i2c: E2 02 01 D0 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 38 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C4 00 00 2B [12:38:16]Write i2c OK [12:38:16]MH_I2C_Read... [12:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:17]Read from MH i2c: E2 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 03 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 03 00 D0 0F 00 90 00 53 [12:38:17]RAPDU: 90 00 [12:38:17]wFMCommunicate OK [12:38:17]wFMCommunicate request_size=10 [12:38:17]MH_SAM_APDU [12:38:17]CAPDU: 80 0D 02 02 05 13 0F 76 65 60 [12:38:17]Write to MH i2c: E2 0D 00 D1 0F 80 0D 02 02 05 00 13 0F 76 65 60 00 00 C1 [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:17]Read from MH i2c: E2 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 03 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 03 00 D1 0F 00 90 00 54 [12:38:17]RAPDU: 90 00 [12:38:17]wFMCommunicate OK [12:38:17]wFMCommunicate request_size=4 [12:38:17]MH_SAM_APDU [12:38:17]CAPDU: 80 0D 03 02 [12:38:17]Write to MH i2c: E2 08 00 D2 0F 80 0D 03 02 00 00 00 00 5C [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:17]Read from MH i2c: E2 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 0B 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 0B 00 D2 0F 00 F1 C7 2D AC 38 5A 60 25 90 00 05 [12:38:17]RAPDU: F1 C7 2D AC 38 5A 60 25 90 00 [12:38:17]wFMCommunicate OK [12:38:17]SAM_PROTO_SignData done [12:38:17]FM_MakeSignedData done [12:38:17]CreateOFDProtocolMessage [12:38:17]wFMCommunicate request_size=4 [12:38:17]MH_SAM_APDU [12:38:17]CAPDU: 80 11 00 00 [12:38:17]Write to MH i2c: E2 08 00 D3 0F 80 11 00 00 00 00 00 00 5C [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:17]Read from MH i2c: E2 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 17 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: E2 17 00 D3 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [12:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:38:17]wFMCommunicate OK [12:38:17]CreateOFDProtocolMessage done [12:38:17]OFDSenderStorePacket 152280 [12:38:17]StoreOFDPacket docnum=152280 [12:38: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 F0 56 07 01 FE 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 38 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C4 13 0F 76 65 60 F1 C7 2D AC 38 5A 60 25 [12:38:17]CheckFolder [12:38:17]dirname=/storage/ofd_packets [12:38:17]CheckFolder done [12:38:17]ProducePacketName [12:38:17]name=ofd_packets/00152280 [12:38:17]NVStorageSaveData ofd_packets/00152280 [12:38:17]File name is /storage/ofd_packets/00152280 [12:38:17]Write 301 bytes [12:38:17]NVStorageSaveData done [12:38:17]OFDSenderStorePacket done [12:38:17]KKMCreateOFDPacket done [12:38:17]NVStorageSaveData kkm_last_timestamp [12:38:17]File name is /storage/kkm_last_timestamp [12:38:17]Write 4 bytes [12:38:17]NVStorageSaveData done [12:38:17]ExternCall_PrintAddStr [12:38:17]wPrintStart [12:38:17]Write to MH i2c: 01 00 00 D4 0F E3 [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: 01 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: 01 07 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: 01 07 00 D4 0F 00 00 00 00 00 FF 0F F8 [12:38:17]RasterBufferAndPrint [12:38:17]line Счет N : (1)1786285 [12:38:17]line ИНН: 02508201610067 [12:38:17]line Контрольно-Кассовый Чек [12:38:17]line ПРОДАЖА [12:38:17]line ТРК (МРК, ГНК) : 42 [12:38:17]line Товар: 2710124130 [12:38:17]line Аи-92-К-5 [12:38:17]line 7.380 * 67.80 [12:38:17]line = 500.36 [12:38:17]line НДС 12% НСП 1% [12:38:17]line > о реализуемом товаре [12:38:17]line ОКРУГЛЕНИЕ: -0.36 [12:38:17]line ИТОГО: 500.00 [12:38:17]line Внесено: 500.00 [12:38:17]line СДАЧА: 0.00 [12:38:17]line НСП 1% : 4.43 [12:38:17]line НДС 12% : 53.14 [12:38:17]line Наличными: 500.00 [12:38:17]line Безнал.: 0.00 [12:38:17]line Место: АЗС № 89 "Партнер Нефть" [12:38:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:38:17]line СНО: Общий режим [12:38:17]line Чек 152 23.09.2024 12:38 [12:38:17]line Смена: 476 ФФД: 1.0 [12:38:17]line ЗНМ: 0300000113 [12:38:17]line РНМ: 0000000000091825 [12:38:17]line Версия ККМ: 001 [12:38:17]line ФМ: 0000000000871835 [12:38:17]line ФД: 152280 [12:38:17]line ФПД: 215586142840160 [12:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123816&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152280&fm=215586142840160&tin=02508201610067®Number=0000000000091825&sum=50000 [12:38:17]written 0, free lines is 4095 [12:38:17]OFD Sender: Processing packet 152280 [packets to send 828, broken 827] [12:38:17]ProducePacketName [12:38:17]name=ofd_packets/00152280 [12:38:17]OFD Sender: To server: pG, [12:38:17]CommunicateWithHost lk.salyk.kg:30040 [12:38:17]ConnectInit lk.salyk.kg [12:38:17]Write to MH i2c: 01 00 00 FF 0F 0E [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: 01 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: 01 07 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: 01 07 00 FF 0F 00 00 00 00 00 DF 0C 00 [12:38:17]RasterBufferAndPrint [12:38:17]line [12:38:17]line [12:38:17]line [12:38:17]line [12:38:17]line [12:38:17]written 0, free lines is 3301 [12:38:17]MH_Cut [12:38:17]Write to MH i2c: D1 01 00 06 10 01 E8 [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: D1 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: D1 01 00 [12:38:17]MH_I2C_Read... [12:38:17]Read from MH i2c: D1 01 00 06 10 00 E7 [12:38:17]Write to MH i2c: 01 00 00 07 10 17 [12:38:17]Write i2c OK [12:38:17]MH_I2C_Read... [12:38:18]*** Cut start [12:38:18]*** Purtial cut [12:38:18]*** Stage 1: CUTSNS_PIN = 1 [12:38:18]Read from MH i2c: 01 [12:38:18]MH_I2C_Read... [12:38:18]*** Stop cut motor [12:38:18]*** Cut end [12:38:18]Read from MH i2c: 01 07 00 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: 01 07 00 07 10 00 00 00 00 00 FF 0F 2C [12:38:18]process_action close_receipt done [12:38:18]requested_data is exist [12:38:18]produce_requested_data [12:38:18]requested_item fm.sn is exist - process it [12:38:18]wFMCommunicate request_size=4 [12:38:18]MH_SAM_APDU [12:38:18]CAPDU: 80 11 00 00 [12:38:18]Write to MH i2c: E2 08 00 08 10 80 11 00 00 00 00 00 00 92 [12:38:18]Write i2c OK [12:38:18]MH_I2C_Read... [12:38:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:18]Read from MH i2c: E2 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: E2 17 00 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: E2 17 00 08 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [12: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 [12:38:18]wFMCommunicate OK [12:38:18]requested_item fd.num is exist - process it [12:38:18]SAM_PROTO_GetFieldsCounters [12:38:18]wFMCommunicate request_size=4 [12:38:18]MH_SAM_APDU [12:38:18]CAPDU: 80 13 00 00 [12:38:18]Write to MH i2c: E2 08 00 09 10 80 13 00 00 00 00 00 00 95 [12:38:18]Write i2c OK [12:38:18]MH_I2C_Read... [12:38:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:18]Read from MH i2c: E2 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: E2 62 00 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: E2 62 00 09 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 87 [12:38: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 D8 52 02 00 0E 04 04 00 DC 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:38:18]wFMCommunicate OK [12:38:18]SAM_PROTO_GetFieldsCounters done [12:38:18]requested_item shift.num is exist - process it [12:38:18]requested_item shift.opened is exist - process it [12:38:18]req_shift_opened [12:38:18]FM_GetShiftState [12:38:18]SAM_PROTO_GetShiftState [12:38:18]wFMCommunicate request_size=4 [12:38:18]MH_SAM_APDU [12:38:18]CAPDU: 80 13 01 00 [12:38:18]Write to MH i2c: E2 08 00 0A 10 80 13 01 00 00 00 00 00 97 [12:38:18]Write i2c OK [12:38:18]MH_I2C_Read... [12:38:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:18]Read from MH i2c: E2 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: E2 0E 00 [12:38:18]MH_I2C_Read... [12:38:18]Read from MH i2c: E2 0E 00 0A 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F9 [12:38:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:38:18]wFMCommunicate OK [12:38:18]SAM_PROTO_GetShiftState done [12:38:18]FM_GetShiftState done [12:38:18]req_shift_opened done [12:38:18]requested_item shift.open_date is exist - process it [12:38:18]req_shift_open_date [12:38:18]req_shift_open_date done [12:38:18]produce_requested_data done [12:38:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152280,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:38:18]process_action_free close_receipt [12:38:18]json_value_free [12:38:18]json_value_free done [12:38:18]process_json_proto returns [12:38:18]Send response to host [12:38:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152280,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:38:18]free response buf [12:38:18]execute_script done [12:38:18]execute_script returns [12:38:18]free content buf [12:38:18]Sock 9.Close socket [12:38:18]Sock 9.Thread stoped [12:38:22]ConnectInit Can't take IP for lk.salyk.kg [12:38:22]CommunicateWithHost connect error [12:38:22]CommunicateWithHost err = -1 [12:38:22]OFD Sender: Server communicate error [12:38:27]OFD Sender: Processing packet 152280 [packets to send 828, broken 827] [12:38:27]ProducePacketName [12:38:27]name=ofd_packets/00152280 [12:38:27]OFD Sender: To server: pG, [12:38:27]CommunicateWithHost lk.salyk.kg:30040 [12:38:27]ConnectInit lk.salyk.kg [12:38:28]Connected sock=9 [12:38: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 F0 56 07 01 FE 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 38 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 C4 13 0F 76 65 60 F1 C7 2D AC 38 5A 60 25 [12:38: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 2E 0A 47 00 09 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 D8 52 02 00 F4 03 04 00 43 09 F1 66 B6 04 01 00 00 5B D4 E5 78 DA AC 31 4E [12:38:28]CommunicateWithHost err = 0 [12:38:28]CheckOFDResponse [12:38:28]1017 (14) - 77093643461234 [12:38:28]1041 (16) - 0000000000871835 [12:38:28]1040 (4) - 152280 [12:38:28]1012 (4) - 23.09.2024 06:22 [12:38:28]1206 (1) - 0 [12:38:28]OFD Sender: Remove packet 152280 [12:38:28]ProducePacketName [12:38:28]name=ofd_packets/00152280 [12:38:28]NVStorageDeleteData [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:38]recv_with_timeout no data received [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:50]recv_with_timeout no data received [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:00]recv_with_timeout no data received [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:14]OFD Sender: No OFD packet to send [12:39:19]OFD Sender: No OFD packet to send [12:39:24]OFD Sender: No OFD packet to send [12:39:26]recv_with_timeout no data received [12:39:29]OFD Sender: No OFD packet to send [12:39:34]OFD Sender: No OFD packet to send [12:39:39]OFD Sender: No OFD packet to send [12:39:44]OFD Sender: No OFD packet to send [12:39:49]OFD Sender: No OFD packet to send [12:39:50]recv_with_timeout no data received [12:39:54]OFD Sender: No OFD packet to send [12:39:59]OFD Sender: No OFD packet to send [12:40:04]OFD Sender: No OFD packet to send [12:40:09]OFD Sender: No OFD packet to send [12:40:14]OFD Sender: No OFD packet to send [12:40:19]OFD Sender: No OFD packet to send [12:40:24]OFD Sender: No OFD packet to send [12:40:29]OFD Sender: No OFD packet to send [12:40:32]accept exits with 10 [12:40:32]New connection [12:40:32]New thread 3066903908 created [12:40:32]Thread 3067047268 joined [12:40:32]Waiting for new connection... [12:40:32] Sock 10.Parse request [12:40:32]Sock 10.Check first char [12:40:32]Sock 10.First char is OK [12:40:32]request: POST /json_proto HTTP/1.0 [12:40:32]Method: POST [12:40:32]URL: /json_proto [12:40:32]Method is POST - this is cgi request [12:40:32]url: /json_proto [12:40:32]query_string will be loaded in cgi processing [12:40:32]execute_cgi json_proto POST (null) [12:40:32]execute_cgi path=json_proto method=POST [12:40:32]POST find Content-Length [12:40:32]Host: 172.17.43.67:8080 [12:40:32]Content-Length: 675 [12:40:32]Content-Type: application/json [12:40:32] [12:40:32]POST finish read [12:40:32]Found Content-Length = 675 [12:40:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786286", "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" ] } } [12:40:32]execute_script... [12:40:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786286", "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" ] } } [12:40:32]POST & json_proto [12:40:32]process_json_proto [12:40:32]json parsed OK: [12:40:32]protocol is kg_v1.0 [12:40:32]action value=close_receipt [12:40:32]process_action close_receipt [12:40:32]cmd_close_receipt [12:40:32]MH_GetDate [12:40:32]Write to MH i2c: F0 00 00 0B 10 0A [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: F0 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: F0 09 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: F0 09 00 0B 10 00 C1 61 F1 66 6A BD 47 65 5F [12:40:32]GetLastDocTimeStamp 1727095096 [12:40:32]current date 1727095233 [12:40:32]FM_GetShiftState [12:40:32]SAM_PROTO_GetShiftState [12:40:32]wFMCommunicate request_size=4 [12:40:32]MH_SAM_APDU [12:40:32]CAPDU: 80 13 01 00 [12:40:32]Write to MH i2c: E2 08 00 0C 10 80 13 01 00 00 00 00 00 99 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:32]Read from MH i2c: E2 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: E2 0E 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: E2 0E 00 0C 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FB [12:40:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:40:32]wFMCommunicate OK [12:40:32]SAM_PROTO_GetShiftState done [12:40:32]FM_GetShiftState done [12:40:32]opened in 1727051593 [12:40:32]opened+sec_in_day 1727137993 [12:40:32]quantity*price = 50063 [12:40:32]sum+1 = 50064 [12:40:32]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 СНО: Общий режим Чек 153 23.09.2024 12:40 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152281 ФПД: 278905096188386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152281&fm=278905096188386&tin=02508201610067®Number=0000000000091825&sum=50000 [12:40:33]StoreToDocumentArchive [12:40:33]shift 476 fd 152281 [12:40:33]save to /storage/0476/doc_00152281 [12:40:33]save last doc name /storage/0476/doc_00152281 to /storage/kkm_last_doc_name [12:40:33]save OK [12:40:33]Clear old archive folders... [12:40:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:40:33]tlvbuf is B6EBF670 [12:40:33]SAM_PROTO_ClearQueue [12:40:33]wFMCommunicate request_size=4 [12:40:33]MH_SAM_APDU [12:40:33]CAPDU: 80 09 00 00 [12:40:34]Write to MH i2c: E2 08 00 19 10 80 09 00 00 00 00 00 00 9B [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 19 10 00 90 00 9D [12:40:34]RAPDU: 90 00 [12:40:34]wFMCommunicate OK [12:40:34]SAM_PROTO_ClearQueue done [12:40:34]KKMCreateOFDPacket [12:40:34]OFDProtocolAddRootSTLVToBuf [12:40:34]FM_MakeSignedData [12:40:34]FM_MakeSignedData [12:40:34]SAM_PROTO_SignData [12:40:34]wFMCommunicate request_size=4 [12:40:34]MH_SAM_APDU [12:40:34]CAPDU: 80 0D 01 02 [12:40:34]Write to MH i2c: E2 08 00 1A 10 80 0D 01 02 00 00 00 00 A3 [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 1A 10 00 90 00 9E [12:40:34]RAPDU: 90 00 [12:40:34]wFMCommunicate OK [12:40:34]wFMCommunicate request_size=255 [12:40:34]MH_SAM_APDU [12:40: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 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 99 00 00 00 F4 03 04 00 C1 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD A9 A7 2F [12:40:34]Write to MH i2c: E2 02 01 1B 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 99 00 00 00 F4 03 04 00 C1 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD A9 A7 2F 00 00 48 [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 1B 10 00 90 00 9F [12:40:34]RAPDU: 90 00 [12:40:34]wFMCommunicate OK [12:40:34]wFMCommunicate request_size=7 [12:40:34]MH_SAM_APDU [12:40:34]CAPDU: 80 0D 02 02 02 31 E2 [12:40:34]Write to MH i2c: E2 0A 00 1C 10 80 0D 02 02 02 00 31 E2 00 00 BD [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 03 00 1C 10 00 90 00 A0 [12:40:34]RAPDU: 90 00 [12:40:34]wFMCommunicate OK [12:40:34]wFMCommunicate request_size=4 [12:40:34]MH_SAM_APDU [12:40:34]CAPDU: 80 0D 03 02 [12:40:34]Write to MH i2c: E2 08 00 1D 10 80 0D 03 02 00 00 00 00 A8 [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 0B 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 0B 00 1D 10 00 1F 91 A1 66 AD C7 4C 10 90 00 30 [12:40:34]RAPDU: 1F 91 A1 66 AD C7 4C 10 90 00 [12:40:34]wFMCommunicate OK [12:40:34]SAM_PROTO_SignData done [12:40:34]FM_MakeSignedData done [12:40:34]CreateOFDProtocolMessage [12:40:34]wFMCommunicate request_size=4 [12:40:34]MH_SAM_APDU [12:40:34]CAPDU: 80 11 00 00 [12:40:34]Write to MH i2c: E2 08 00 1E 10 80 11 00 00 00 00 00 00 A8 [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:34]Read from MH i2c: E2 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 17 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: E2 17 00 1E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [12:40: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:40:34]wFMCommunicate OK [12:40:34]CreateOFDProtocolMessage done [12:40:34]OFDSenderStorePacket 152281 [12:40:34]StoreOFDPacket docnum=152281 [12:40: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 0C EB 04 01 AC F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 99 00 00 00 F4 03 04 00 C1 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD A9 A7 2F 31 E2 1F 91 A1 66 AD C7 4C 10 [12:40:34]CheckFolder [12:40:34]dirname=/storage/ofd_packets [12:40:34]CheckFolder done [12:40:34]ProducePacketName [12:40:34]name=ofd_packets/00152281 [12:40:34]NVStorageSaveData ofd_packets/00152281 [12:40:34]File name is /storage/ofd_packets/00152281 [12:40:34]Write 298 bytes [12:40:34]NVStorageSaveData done [12:40:34]OFDSenderStorePacket done [12:40:34]KKMCreateOFDPacket done [12:40:34]NVStorageSaveData kkm_last_timestamp [12:40:34]File name is /storage/kkm_last_timestamp [12:40:34]Write 4 bytes [12:40:34]NVStorageSaveData done [12:40:34]ExternCall_PrintAddStr [12:40:34]wPrintStart [12:40:34]Write to MH i2c: 01 00 00 1F 10 2F [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 1F 10 00 00 00 00 00 FF 0F 44 [12:40:34]RasterBufferAndPrint [12:40:34]line Счет N : (1)1786286 [12:40:34]line ИНН: 02508201610067 [12:40:34]line Контрольно-Кассовый Чек [12:40:34]line ПРОДАЖА [12:40:34]line ТРК (МРК, ГНК) : 31 [12:40:34]line Товар: 2710194210 [12:40:34]line ДТ-К-5 [12:40:34]line 6.570 * 76.20 [12:40:34]line = 500.63 [12:40:34]line НДС 12% НСП 1% [12:40:34]line > о реализуемом товаре [12:40:34]line ОКРУГЛЕНИЕ: -0.63 [12:40:34]line ИТОГО: 500.00 [12:40:34]line Внесено: 500.00 [12:40:34]line СДАЧА: 0.00 [12:40:34]line НСП 1% : 4.43 [12:40:34]line НДС 12% : 53.16 [12:40:34]line Наличными: 500.00 [12:40:34]line Безнал.: 0.00 [12:40:34]line Место: АЗС № 89 "Партнер Нефть" [12:40:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:40:34]line СНО: Общий режим [12:40:34]line Чек 153 23.09.2024 12:40 [12:40:34]line Смена: 476 ФФД: 1.0 [12:40:34]line ЗНМ: 0300000113 [12:40:34]line РНМ: 0000000000091825 [12:40:34]line Версия ККМ: 001 [12:40:34]line ФМ: 0000000000871835 [12:40:34]line ФД: 152281 [12:40:34]line ФПД: 278905096188386 [12:40:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152281&fm=278905096188386&tin=02508201610067®Number=0000000000091825&sum=50000 [12:40:34]written 0, free lines is 4095 [12:40:34]OFD Sender: Processing packet 152281 [packets to send 828, broken 827] [12:40:34]ProducePacketName [12:40:34]name=ofd_packets/00152281 [12:40:34]OFD Sender: To server: pG, [12:40:34]CommunicateWithHost lk.salyk.kg:30040 [12:40:34]ConnectInit lk.salyk.kg [12:40:34]Write to MH i2c: 01 00 00 4A 10 5A [12:40:34]Write i2c OK [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 [12:40:34]MH_I2C_Read... [12:40:34]Read from MH i2c: 01 07 00 [12:40:35]MH_I2C_Read... [12:40:35]Read from MH i2c: 01 07 00 4A 10 00 00 00 00 00 D7 0C 44 [12:40:35]RasterBufferAndPrint [12:40:35]line [12:40:35]line [12:40:35]line [12:40:35]line [12:40:35]line [12:40:35]written 0, free lines is 3292 [12:40:35]MH_Cut [12:40:35]Write to MH i2c: D1 01 00 51 10 01 33 [12:40:35]Write i2c OK [12:40:35]MH_I2C_Read... [12:40:35]Read from MH i2c: D1 [12:40:35]MH_I2C_Read... [12:40:35]Read from MH i2c: D1 01 00 [12:40:35]MH_I2C_Read... [12:40:35]Read from MH i2c: D1 01 00 51 10 00 32 [12:40:35]Write to MH i2c: 01 00 00 52 10 62 [12:40:35]Write i2c OK [12:40:35]MH_I2C_Read... [12:40:35]*** Cut start [12:40:35]*** Purtial cut [12:40:35]*** Stage 1: CUTSNS_PIN = 1 [12:40:36]Read from MH i2c: 01 [12:40:36]MH_I2C_Read... [12:40:36]*** Stop cut motor [12:40:36]*** Cut end [12:40:36]Read from MH i2c: 01 07 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: 01 07 00 52 10 00 00 00 00 00 FF 0F 77 [12:40:36]process_action close_receipt done [12:40:36]requested_data is exist [12:40:36]produce_requested_data [12:40:36]requested_item fm.sn is exist - process it [12:40:36]wFMCommunicate request_size=4 [12:40:36]MH_SAM_APDU [12:40:36]CAPDU: 80 11 00 00 [12:40:36]Write to MH i2c: E2 08 00 53 10 80 11 00 00 00 00 00 00 DD [12:40:36]Write i2c OK [12:40:36]MH_I2C_Read... [12:40:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:36]Read from MH i2c: E2 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 17 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 17 00 53 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [12:40: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:40:36]wFMCommunicate OK [12:40:36]requested_item fd.num is exist - process it [12:40:36]SAM_PROTO_GetFieldsCounters [12:40:36]wFMCommunicate request_size=4 [12:40:36]MH_SAM_APDU [12:40:36]CAPDU: 80 13 00 00 [12:40:36]Write to MH i2c: E2 08 00 54 10 80 13 00 00 00 00 00 00 E0 [12:40:36]Write i2c OK [12:40:36]MH_I2C_Read... [12:40:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:36]Read from MH i2c: E2 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 62 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 62 00 54 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 D6 [12:40:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:40:36]wFMCommunicate OK [12:40:36]SAM_PROTO_GetFieldsCounters done [12:40:36]requested_item shift.num is exist - process it [12:40:36]requested_item shift.opened is exist - process it [12:40:36]req_shift_opened [12:40:36]FM_GetShiftState [12:40:36]SAM_PROTO_GetShiftState [12:40:36]wFMCommunicate request_size=4 [12:40:36]MH_SAM_APDU [12:40:36]CAPDU: 80 13 01 00 [12:40:36]Write to MH i2c: E2 08 00 55 10 80 13 01 00 00 00 00 00 E2 [12:40:36]Write i2c OK [12:40:36]MH_I2C_Read... [12:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:36]Read from MH i2c: E2 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 0E 00 [12:40:36]MH_I2C_Read... [12:40:36]Read from MH i2c: E2 0E 00 55 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 44 [12:40:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:40:36]wFMCommunicate OK [12:40:36]SAM_PROTO_GetShiftState done [12:40:36]FM_GetShiftState done [12:40:36]req_shift_opened done [12:40:36]requested_item shift.open_date is exist - process it [12:40:36]req_shift_open_date [12:40:36]req_shift_open_date done [12:40:36]produce_requested_data done [12:40:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152281,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:40:36]process_action_free close_receipt [12:40:36]json_value_free [12:40:36]json_value_free done [12:40:36]process_json_proto returns [12:40:36]Send response to host [12:40:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152281,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:40:36]free response buf [12:40:36]execute_script done [12:40:36]execute_script returns [12:40:36]free content buf [12:40:36]Sock 10.Close socket [12:40:36]Sock 10.Thread stoped [12:40:36]Connected sock=11 [12:40: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 0C EB 04 01 AC F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 99 00 00 00 F4 03 04 00 C1 61 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FD A9 A7 2F 31 E2 1F 91 A1 66 AD C7 4C 10 [12:40:40]recv_with_timeout no data received [12:40: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 61 3E 47 00 28 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 D9 52 02 00 F4 03 04 00 C6 09 F1 66 B6 04 01 00 00 19 13 E9 83 1F 4C 3B E5 [12:40:40]CommunicateWithHost err = 0 [12:40:40]CheckOFDResponse [12:40:40]1017 (14) - 77093643461234 [12:40:40]1041 (16) - 0000000000871835 [12:40:40]1040 (4) - 152281 [12:40:40]1012 (4) - 23.09.2024 06:25 [12:40:40]1206 (1) - 0 [12:40:40]OFD Sender: Remove packet 152281 [12:40:40]ProducePacketName [12:40:40]name=ofd_packets/00152281 [12:40:40]NVStorageDeleteData [12:40:41]OFD Sender: No OFD packet to send [12:40:46]OFD Sender: No OFD packet to send [12:40:51]OFD Sender: No OFD packet to send [12:40:56]OFD Sender: No OFD packet to send [12:41:00]recv_with_timeout no data received [12:41:01]OFD Sender: No OFD packet to send [12:41:06]OFD Sender: No OFD packet to send [12:41:11]OFD Sender: No OFD packet to send [12:41:16]OFD Sender: No OFD packet to send [12:41:21]OFD Sender: No OFD packet to send [12:41:26]OFD Sender: No OFD packet to send [12:41:31]OFD Sender: No OFD packet to send [12:41:36]OFD Sender: No OFD packet to send [12:41:41]OFD Sender: No OFD packet to send [12:41:44]accept exits with 8 [12:41:44]New connection [12:41:44]New thread 3067047268 created [12:41:44]Thread 3066903908 joined [12:41:44]Waiting for new connection... [12:41:44] Sock 8.Parse request [12:41:44]Sock 8.Check first char [12:41:44]Sock 8.First char is OK [12:41:44]request: POST /json_proto HTTP/1.0 [12:41:44]Method: POST [12:41:44]URL: /json_proto [12:41:44]Method is POST - this is cgi request [12:41:44]url: /json_proto [12:41:44]query_string will be loaded in cgi processing [12:41:44]execute_cgi json_proto POST (null) [12:41:44]execute_cgi path=json_proto method=POST [12:41:44]POST find Content-Length [12:41:44]Host: 172.17.43.67:8080 [12:41:44]Content-Length: 680 [12:41:44]Content-Type: application/json [12:41:44] [12:41:44]POST finish read [12:41:44]Found Content-Length = 680 [12:41:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786287", "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" ] } } [12:41:44]execute_script... [12:41: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)1786287", "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" ] } } [12:41:44]POST & json_proto [12:41:44]process_json_proto [12:41:44]json parsed OK: [12:41:44]protocol is kg_v1.0 [12:41:44]action value=close_receipt [12:41:44]process_action close_receipt [12:41:44]cmd_close_receipt [12:41:44]MH_GetDate [12:41:44]Write to MH i2c: F0 00 00 56 10 55 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: F0 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: F0 09 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: F0 09 00 56 10 00 09 62 F1 66 6A BD 47 65 F3 [12:41:44]GetLastDocTimeStamp 1727095233 [12:41:44]current date 1727095305 [12:41:44]FM_GetShiftState [12:41:44]SAM_PROTO_GetShiftState [12:41:44]wFMCommunicate request_size=4 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 13 01 00 [12:41:44]Write to MH i2c: E2 08 00 57 10 80 13 01 00 00 00 00 00 E4 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]recv_with_timeout no data received [12:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 0E 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 0E 00 57 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [12:41:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:41:44]wFMCommunicate OK [12:41:44]SAM_PROTO_GetShiftState done [12:41:44]FM_GetShiftState done [12:41:44]opened in 1727051593 [12:41:44]opened+sec_in_day 1727137993 [12:41:44]quantity*price = 100050 [12:41:44]sum+1 = 100052 [12:41:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 154 23.09.2024 12:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152282 ФПД: 81580682120586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152282&fm=81580682120586&tin=02508201610067®Number=0000000000091825&sum=100000 [12:41:45]StoreToDocumentArchive [12:41:45]shift 476 fd 152282 [12:41:45]save to /storage/0476/doc_00152282 [12:41:45]save last doc name /storage/0476/doc_00152282 to /storage/kkm_last_doc_name [12:41:45]save OK [12:41:45]Clear old archive folders... [12:41:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:41:45]tlvbuf is 015E1F70 [12:41:45]SAM_PROTO_ClearQueue [12:41:45]wFMCommunicate request_size=4 [12:41:45]MH_SAM_APDU [12:41:45]CAPDU: 80 09 00 00 [12:41:45]Write to MH i2c: E2 08 00 64 10 80 09 00 00 00 00 00 00 E6 [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:45]Read from MH i2c: E2 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 64 10 00 90 00 E8 [12:41:45]RAPDU: 90 00 [12:41:45]wFMCommunicate OK [12:41:45]SAM_PROTO_ClearQueue done [12:41:45]KKMCreateOFDPacket [12:41:45]OFDProtocolAddRootSTLVToBuf [12:41:45]FM_MakeSignedData [12:41:45]FM_MakeSignedData [12:41:45]SAM_PROTO_SignData [12:41:45]wFMCommunicate request_size=4 [12:41:45]MH_SAM_APDU [12:41:45]CAPDU: 80 0D 01 02 [12:41:45]Write to MH i2c: E2 08 00 65 10 80 0D 01 02 00 00 00 00 EE [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:45]Read from MH i2c: E2 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: E2 03 00 65 10 00 90 00 E9 [12:41:45]RAPDU: 90 00 [12:41:45]wFMCommunicate OK [12:41:45]wFMCommunicate request_size=255 [12:41:45]MH_SAM_APDU [12:41: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 9A 00 00 00 F4 03 04 00 09 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 32 7B 94 [12:41:45]Write to MH i2c: E2 02 01 66 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 9A 00 00 00 F4 03 04 00 09 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 32 7B 94 00 00 65 [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 66 10 00 90 00 EA [12:41:46]RAPDU: 90 00 [12:41:46]wFMCommunicate OK [12:41:46]wFMCommunicate request_size=7 [12:41:46]MH_SAM_APDU [12:41:46]CAPDU: 80 0D 02 02 02 0D 8A [12:41:46]Write to MH i2c: E2 0A 00 67 10 80 0D 02 02 02 00 0D 8A 00 00 8C [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 03 00 67 10 00 90 00 EB [12:41:46]RAPDU: 90 00 [12:41:46]wFMCommunicate OK [12:41:46]wFMCommunicate request_size=4 [12:41:46]MH_SAM_APDU [12:41:46]CAPDU: 80 0D 03 02 [12:41:46]Write to MH i2c: E2 08 00 68 10 80 0D 03 02 00 00 00 00 F3 [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 0B 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 0B 00 68 10 00 77 29 E0 8B 37 D4 3F 64 90 00 AD [12:41:46]RAPDU: 77 29 E0 8B 37 D4 3F 64 90 00 [12:41:46]wFMCommunicate OK [12:41:46]SAM_PROTO_SignData done [12:41:46]FM_MakeSignedData done [12:41:46]CreateOFDProtocolMessage [12:41:46]wFMCommunicate request_size=4 [12:41:46]MH_SAM_APDU [12:41:46]CAPDU: 80 11 00 00 [12:41:46]Write to MH i2c: E2 08 00 69 10 80 11 00 00 00 00 00 00 F3 [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:46]Read from MH i2c: E2 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 17 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: E2 17 00 69 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [12:41: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:41:46]wFMCommunicate OK [12:41:46]CreateOFDProtocolMessage done [12:41:46]OFDSenderStorePacket 152282 [12:41:46]StoreOFDPacket docnum=152282 [12:41: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 0C 01 00 00 34 85 04 01 E5 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 9A 00 00 00 F4 03 04 00 09 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 32 7B 94 0D 8A 77 29 E0 8B 37 D4 3F 64 [12:41:46]CheckFolder [12:41:46]dirname=/storage/ofd_packets [12:41:46]CheckFolder done [12:41:46]ProducePacketName [12:41:46]name=ofd_packets/00152282 [12:41:46]NVStorageSaveData ofd_packets/00152282 [12:41:46]File name is /storage/ofd_packets/00152282 [12:41:46]Write 298 bytes [12:41:46]NVStorageSaveData done [12:41:46]OFDSenderStorePacket done [12:41:46]KKMCreateOFDPacket done [12:41:46]NVStorageSaveData kkm_last_timestamp [12:41:46]File name is /storage/kkm_last_timestamp [12:41:46]Write 4 bytes [12:41:46]NVStorageSaveData done [12:41:46]ExternCall_PrintAddStr [12:41:46]wPrintStart [12:41:46]Write to MH i2c: 01 00 00 6A 10 7A [12:41:46]Write i2c OK [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: 01 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: 01 07 00 [12:41:46]MH_I2C_Read... [12:41:46]Read from MH i2c: 01 07 00 6A 10 00 00 00 00 00 FF 0F 8F [12:41:46]RasterBufferAndPrint [12:41:46]line Счет N : (1)1786287 [12:41:46]line ИНН: 02508201610067 [12:41:46]line Контрольно-Кассовый Чек [12:41:46]line ПРОДАЖА [12:41:46]line ТРК (МРК, ГНК) : 41 [12:41:46]line Товар: 2710194210 [12:41:46]line ДТ-К-5 [12:41:46]line 13.130 * 76.20 [12:41:46]line = 1000.51 [12:41:46]line НДС 12% НСП 1% [12:41:46]line > о реализуемом товаре [12:41:46]line ОКРУГЛЕНИЕ: -0.51 [12:41:46]line ИТОГО: 1000.00 [12:41:46]line Внесено: 1000.00 [12:41:46]line СДАЧА: 0.00 [12:41:46]line НСП 1% : 8.85 [12:41:46]line НДС 12% : 106.25 [12:41:46]line Наличными: 1000.00 [12:41:46]line Безнал.: 0.00 [12:41:46]line Место: АЗС № 89 "Партнер Нефть" [12:41:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:41:46]line СНО: Общий режим [12:41:46]line Чек 154 23.09.2024 12:41 [12:41:46]line Смена: 476 ФФД: 1.0 [12:41:46]line ЗНМ: 0300000113 [12:41:46]line РНМ: 0000000000091825 [12:41:46]line Версия ККМ: 001 [12:41:46]line ФМ: 0000000000871835 [12:41:46]line ФД: 152282 [12:41:46]line ФПД: 81580682120586 [12:41:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152282&fm=81580682120586&tin=02508201610067®Number=0000000000091825&sum=100000 [12:41:46]OFD Sender: Processing packet 152282 [packets to send 828, broken 827] [12:41:46]ProducePacketName [12:41:46]name=ofd_packets/00152282 [12:41:46]OFD Sender: To server: pG, [12:41:46]CommunicateWithHost lk.salyk.kg:30040 [12:41:46]ConnectInit lk.salyk.kg [12:41:46]written 0, free lines is 4095 [12:41:47]Write to MH i2c: 01 00 00 95 10 A5 [12:41:47]Write i2c OK [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: 01 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: 01 07 00 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: 01 07 00 95 10 00 00 00 00 00 D9 0C 91 [12:41:47]RasterBufferAndPrint [12:41:47]line [12:41:47]line [12:41:47]line [12:41:47]line [12:41:47]line [12:41:47]written 0, free lines is 3296 [12:41:47]MH_Cut [12:41:47]Write to MH i2c: D1 01 00 9C 10 01 7E [12:41:47]Write i2c OK [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: D1 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: D1 01 00 [12:41:47]MH_I2C_Read... [12:41:47]Read from MH i2c: D1 01 00 9C 10 00 7D [12:41:47]Write to MH i2c: 01 00 00 9D 10 AD [12:41:47]Write i2c OK [12:41:47]MH_I2C_Read... [12:41:47]*** Cut start [12:41:47]*** Purtial cut [12:41:47]*** Stage 1: CUTSNS_PIN = 1 [12:41:48]Read from MH i2c: 01 [12:41:48]MH_I2C_Read... [12:41:48]*** Stop cut motor [12:41:48]*** Cut end [12:41:48]Read from MH i2c: 01 07 00 [12:41:48]MH_I2C_Read... [12:41:48]Connected sock=9 [12:41: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 0C 01 00 00 34 85 04 01 E5 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 9A 00 00 00 F4 03 04 00 09 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 4A 32 7B 94 0D 8A 77 29 E0 8B 37 D4 3F 64 [12:41:48]Read from MH i2c: 01 07 00 9D 10 00 00 00 00 00 FF 0F C2 [12:41:48]process_action close_receipt done [12:41:48]requested_data is exist [12:41:48]produce_requested_data [12:41:48]requested_item fm.sn is exist - process it [12:41:48]wFMCommunicate request_size=4 [12:41:48]MH_SAM_APDU [12:41:48]CAPDU: 80 11 00 00 [12:41:48]Write to MH i2c: E2 08 00 9E 10 80 11 00 00 00 00 00 00 28 [12:41:48]Write i2c OK [12:41:48]MH_I2C_Read... [12:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:48]Read from MH i2c: E2 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 17 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 17 00 9E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [12: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 [12:41:48]wFMCommunicate OK [12:41:48]requested_item fd.num is exist - process it [12:41:48]SAM_PROTO_GetFieldsCounters [12:41:48]wFMCommunicate request_size=4 [12:41:48]MH_SAM_APDU [12:41:48]CAPDU: 80 13 00 00 [12:41:48]Write to MH i2c: E2 08 00 9F 10 80 13 00 00 00 00 00 00 2B [12:41:48]Write i2c OK [12:41:48]MH_I2C_Read... [12:41:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:48]Read from MH i2c: E2 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 62 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 62 00 9F 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 25 [12:41: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 DA 52 02 00 0E 04 04 00 DC 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:41:48]wFMCommunicate OK [12:41:48]SAM_PROTO_GetFieldsCounters done [12:41:48]requested_item shift.num is exist - process it [12:41:48]requested_item shift.opened is exist - process it [12:41:48]req_shift_opened [12:41:48]FM_GetShiftState [12:41:48]SAM_PROTO_GetShiftState [12:41:48]wFMCommunicate request_size=4 [12:41:48]MH_SAM_APDU [12:41:48]CAPDU: 80 13 01 00 [12:41:48]Write to MH i2c: E2 08 00 A0 10 80 13 01 00 00 00 00 00 2D [12:41:48]Write i2c OK [12:41:48]MH_I2C_Read... [12:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:48]Read from MH i2c: E2 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 0E 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 0E 00 A0 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8F [12:41:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:41:48]wFMCommunicate OK [12:41:48]SAM_PROTO_GetShiftState done [12:41:48]FM_GetShiftState done [12:41:48]req_shift_opened done [12:41:48]requested_item shift.open_date is exist - process it [12:41:48]req_shift_open_date [12:41:48]req_shift_open_date done [12:41:48]produce_requested_data done [12:41:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152282,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:41:48]process_action_free close_receipt [12:41:48]json_value_free [12:41:48]json_value_free done [12:41:48]process_json_proto returns [12:41:48]Send response to host [12:41:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152282,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:41:48]free response buf [12:41:48]execute_script done [12:41:48]execute_script returns [12:41:48]free content buf [12:41:48]Sock 8.Close socket [12:41:48]Sock 8.Thread stoped [12:41: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 7F 38 47 00 42 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 52 02 00 F4 03 04 00 0B 0A F1 66 B6 04 01 00 00 0E 7F 27 ED D3 9D FB 1B [12:41:48]CommunicateWithHost err = 0 [12:41:48]CheckOFDResponse [12:41:48]1017 (14) - 77093643461234 [12:41:48]1041 (16) - 0000000000871835 [12:41:48]1040 (4) - 152282 [12:41:48]1012 (4) - 23.09.2024 06:26 [12:41:48]1206 (1) - 0 [12:41:48]OFD Sender: Remove packet 152282 [12:41:48]ProducePacketName [12:41:48]name=ofd_packets/00152282 [12:41:48]NVStorageDeleteData [12:41:49]OFD Sender: No OFD packet to send [12:41:54]OFD Sender: No OFD packet to send [12:41:59]OFD Sender: No OFD packet to send [12:42:04]OFD Sender: No OFD packet to send [12:42:07]recv_with_timeout no data received [12:42:09]OFD Sender: No OFD packet to send [12:42:14]OFD Sender: No OFD packet to send [12:42:19]OFD Sender: No OFD packet to send [12:42:23]recv_with_timeout no data received [12:42:24]OFD Sender: No OFD packet to send [12:42:29]OFD Sender: No OFD packet to send [12:42:34]OFD Sender: No OFD packet to send [12:42:39]OFD Sender: No OFD packet to send [12:42:44]OFD Sender: No OFD packet to send [12:42:49]OFD Sender: No OFD packet to send [12:42:51]recv_with_timeout no data received [12:42:54]OFD Sender: No OFD packet to send [12:42:59]OFD Sender: No OFD packet to send [12:43:04]OFD Sender: No OFD packet to send [12:43:09]OFD Sender: No OFD packet to send [12:43:14]OFD Sender: No OFD packet to send [12:43:19]OFD Sender: No OFD packet to send [12:43:24]OFD Sender: No OFD packet to send [12:43:29]OFD Sender: No OFD packet to send [12:43:34]OFD Sender: No OFD packet to send [12:43:35]recv_with_timeout no data received [12:43:39]OFD Sender: No OFD packet to send [12:43:44]OFD Sender: No OFD packet to send [12:43:48]recv_with_timeout no data received [12:43:49]OFD Sender: No OFD packet to send [12:43:54]OFD Sender: No OFD packet to send [12:43:59]OFD Sender: No OFD packet to send [12:44:04]OFD Sender: No OFD packet to send [12:44:09]OFD Sender: No OFD packet to send [12:44:14]OFD Sender: No OFD packet to send [12:44:17]recv_with_timeout no data received [12:44:19]OFD Sender: No OFD packet to send [12:44:20]accept exits with 10 [12:44:20]New connection [12:44:20]New thread 3066903908 created [12:44:20]Thread 3067047268 joined [12:44:20]Waiting for new connection... [12:44:20] Sock 10.Parse request [12:44:20]Sock 10.Check first char [12:44:20]Sock 10.First char is OK [12:44:20]request: POST /json_proto HTTP/1.0 [12:44:20]Method: POST [12:44:20]URL: /json_proto [12:44:20]Method is POST - this is cgi request [12:44:20]url: /json_proto [12:44:20]query_string will be loaded in cgi processing [12:44:20]execute_cgi json_proto POST (null) [12:44:20]execute_cgi path=json_proto method=POST [12:44:20]POST find Content-Length [12:44:20]Host: 172.17.43.67:8080 [12:44:20]Content-Length: 678 [12:44:20]Content-Type: application/json [12:44:20] [12:44:20]POST finish read [12:44:20]Found Content-Length = 678 [12:44:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786288", "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.540, "sum" : 240.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:20]execute_script... [12:44:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786288", "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.540, "sum" : 240.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:20]POST & json_proto [12:44:20]process_json_proto [12:44:20]json parsed OK: [12:44:20]protocol is kg_v1.0 [12:44:20]action value=close_receipt [12:44:20]process_action close_receipt [12:44:20]cmd_close_receipt [12:44:20]MH_GetDate [12:44:20]Write to MH i2c: F0 00 00 A1 10 A0 [12:44:20]Write i2c OK [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: F0 [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: F0 09 00 [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: F0 09 00 A1 10 00 A5 62 F1 66 6A BD 47 65 DA [12:44:20]GetLastDocTimeStamp 1727095305 [12:44:20]current date 1727095461 [12:44:20]FM_GetShiftState [12:44:20]SAM_PROTO_GetShiftState [12:44:20]wFMCommunicate request_size=4 [12:44:20]MH_SAM_APDU [12:44:20]CAPDU: 80 13 01 00 [12:44:20]Write to MH i2c: E2 08 00 A2 10 80 13 01 00 00 00 00 00 2F [12:44:20]Write i2c OK [12:44:20]MH_I2C_Read... [12:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:20]Read from MH i2c: E2 [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: E2 0E 00 [12:44:20]MH_I2C_Read... [12:44:20]Read from MH i2c: E2 0E 00 A2 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [12:44:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:44:20]wFMCommunicate OK [12:44:20]SAM_PROTO_GetShiftState done [12:44:20]FM_GetShiftState done [12:44:20]opened in 1727051593 [12:44:20]opened+sec_in_day 1727137993 [12:44:20]quantity*price = 24001 [12:44:20]sum+1 = 24002 [12:44:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.49 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 155 23.09.2024 12:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152283 ФПД: 59456528294494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152283&fm=59456528294494&tin=02508201610067®Number=0000000000091825&sum=24000 [12:44:21]StoreToDocumentArchive [12:44:21]shift 476 fd 152283 [12:44:21]save to /storage/0476/doc_00152283 [12:44:21]save last doc name /storage/0476/doc_00152283 to /storage/kkm_last_doc_name [12:44:21]save OK [12:44:21]Clear old archive folders... [12:44:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:44:21]tlvbuf is 0161A240 [12:44:21]SAM_PROTO_ClearQueue [12:44:21]wFMCommunicate request_size=4 [12:44:21]MH_SAM_APDU [12:44:21]CAPDU: 80 09 00 00 [12:44:21]Write to MH i2c: E2 08 00 AF 10 80 09 00 00 00 00 00 00 31 [12:44:21]Write i2c OK [12:44:21]MH_I2C_Read... [12:44:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:21]Read from MH i2c: E2 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 03 00 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 03 00 AF 10 00 90 00 33 [12:44:21]RAPDU: 90 00 [12:44:21]wFMCommunicate OK [12:44:21]SAM_PROTO_ClearQueue done [12:44:21]KKMCreateOFDPacket [12:44:21]OFDProtocolAddRootSTLVToBuf [12:44:21]FM_MakeSignedData [12:44:21]FM_MakeSignedData [12:44:21]SAM_PROTO_SignData [12:44:21]wFMCommunicate request_size=4 [12:44:21]MH_SAM_APDU [12:44:21]CAPDU: 80 0D 01 02 [12:44:21]Write to MH i2c: E2 08 00 B0 10 80 0D 01 02 00 00 00 00 39 [12:44:21]Write i2c OK [12:44:21]MH_I2C_Read... [12:44:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:21]Read from MH i2c: E2 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 03 00 [12:44:21]MH_I2C_Read... [12:44:21]Read from MH i2c: E2 03 00 B0 10 00 90 00 34 [12:44:21]RAPDU: 90 00 [12:44:21]wFMCommunicate OK [12:44:21]wFMCommunicate request_size=255 [12:44:21]MH_SAM_APDU [12:44:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A5 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 [12:44:21]Write to MH i2c: E2 02 01 B1 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A5 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 00 00 1F [12:44:21]Write i2c OK [12:44:21]MH_I2C_Read... [12:44:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:22]Read from MH i2c: E2 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 03 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 03 00 B1 10 00 90 00 35 [12:44:22]RAPDU: 90 00 [12:44:22]wFMCommunicate OK [12:44:22]wFMCommunicate request_size=10 [12:44:22]MH_SAM_APDU [12:44:22]CAPDU: 80 0D 02 02 05 13 4D 3F A2 5E [12:44:22]Write to MH i2c: E2 0D 00 B2 10 80 0D 02 02 05 00 13 4D 3F A2 5E 00 00 E5 [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:22]Read from MH i2c: E2 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 03 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 03 00 B2 10 00 90 00 36 [12:44:22]RAPDU: 90 00 [12:44:22]wFMCommunicate OK [12:44:22]wFMCommunicate request_size=4 [12:44:22]MH_SAM_APDU [12:44:22]CAPDU: 80 0D 03 02 [12:44:22]Write to MH i2c: E2 08 00 B3 10 80 0D 03 02 00 00 00 00 3E [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:22]Read from MH i2c: E2 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 0B 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 0B 00 B3 10 00 FD C0 2A 1A 70 5F D7 68 90 00 4E [12:44:22]RAPDU: FD C0 2A 1A 70 5F D7 68 90 00 [12:44:22]wFMCommunicate OK [12:44:22]SAM_PROTO_SignData done [12:44:22]FM_MakeSignedData done [12:44:22]CreateOFDProtocolMessage [12:44:22]wFMCommunicate request_size=4 [12:44:22]MH_SAM_APDU [12:44:22]CAPDU: 80 11 00 00 [12:44:22]Write to MH i2c: E2 08 00 B4 10 80 11 00 00 00 00 00 00 3E [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:22]Read from MH i2c: E2 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 17 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: E2 17 00 B4 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [12:44:22]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:22]wFMCommunicate OK [12:44:22]CreateOFDProtocolMessage done [12:44:22]OFDSenderStorePacket 152283 [12:44:22]StoreOFDPacket docnum=152283 [12:44: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 3A 0C 07 01 FF 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 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A5 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 13 4D 3F A2 5E FD C0 2A 1A 70 5F D7 68 [12:44:22]CheckFolder [12:44:22]dirname=/storage/ofd_packets [12:44:22]CheckFolder done [12:44:22]ProducePacketName [12:44:22]name=ofd_packets/00152283 [12:44:22]NVStorageSaveData ofd_packets/00152283 [12:44:22]File name is /storage/ofd_packets/00152283 [12:44:22]Write 301 bytes [12:44:22]NVStorageSaveData done [12:44:22]OFDSenderStorePacket done [12:44:22]KKMCreateOFDPacket done [12:44:22]NVStorageSaveData kkm_last_timestamp [12:44:22]File name is /storage/kkm_last_timestamp [12:44:22]Write 4 bytes [12:44:22]NVStorageSaveData done [12:44:22]ExternCall_PrintAddStr [12:44:22]wPrintStart [12:44:22]Write to MH i2c: 01 00 00 B5 10 C5 [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: 01 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: 01 07 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: 01 07 00 B5 10 00 00 00 00 00 FF 0F DA [12:44:22]RasterBufferAndPrint [12:44:22]line Счет N : (1)1786288 [12:44:22]line ИНН: 02508201610067 [12:44:22]line Контрольно-Кассовый Чек [12:44:22]line ПРОДАЖА [12:44:22]line ТРК (МРК, ГНК) : 12 [12:44:22]line Товар: 2710124130 [12:44:22]line Аи-92-К-5 [12:44:22]line 3.540 * 67.80 [12:44:22]line = 240.01 [12:44:22]line НДС 12% НСП 1% [12:44:22]line > о реализуемом товаре [12:44:22]line ОКРУГЛЕНИЕ: -0.01 [12:44:22]line ИТОГО: 240.00 [12:44:22]line Внесено: 240.00 [12:44:22]line СДАЧА: 0.00 [12:44:22]line НСП 1% : 2.12 [12:44:22]line НДС 12% : 25.49 [12:44:22]line Наличными: 240.00 [12:44:22]line Безнал.: 0.00 [12:44:22]line Место: АЗС № 89 "Партнер Нефть" [12:44:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:44:22]line СНО: Общий режим [12:44:22]line Чек 155 23.09.2024 12:44 [12:44:22]line Смена: 476 ФФД: 1.0 [12:44:22]line ЗНМ: 0300000113 [12:44:22]line РНМ: 0000000000091825 [12:44:22]line Версия ККМ: 001 [12:44:22]line ФМ: 0000000000871835 [12:44:22]line ФД: 152283 [12:44:22]line ФПД: 59456528294494 [12:44:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152283&fm=59456528294494&tin=02508201610067®Number=0000000000091825&sum=24000 [12:44:22]written 0, free lines is 4095 [12:44:22]OFD Sender: Processing packet 152283 [packets to send 828, broken 827] [12:44:22]ProducePacketName [12:44:22]name=ofd_packets/00152283 [12:44:22]OFD Sender: To server: pG, [12:44:22]CommunicateWithHost lk.salyk.kg:30040 [12:44:22]ConnectInit lk.salyk.kg [12:44:22]Write to MH i2c: 01 00 00 E0 10 F0 [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: 01 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: 01 07 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: 01 07 00 E0 10 00 00 00 00 00 D7 0C DA [12:44:22]RasterBufferAndPrint [12:44:22]line [12:44:22]line [12:44:22]line [12:44:22]line [12:44:22]line [12:44:22]written 0, free lines is 3292 [12:44:22]MH_Cut [12:44:22]Write to MH i2c: D1 01 00 E7 10 01 C9 [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: D1 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: D1 01 00 [12:44:22]MH_I2C_Read... [12:44:22]Read from MH i2c: D1 01 00 E7 10 00 C8 [12:44:22]Write to MH i2c: 01 00 00 E8 10 F8 [12:44:22]Write i2c OK [12:44:22]MH_I2C_Read... [12:44:23]*** Cut start [12:44:23]*** Purtial cut [12:44:23]*** Stage 1: CUTSNS_PIN = 1 [12:44:23]Read from MH i2c: 01 [12:44:23]MH_I2C_Read... [12:44:23]*** Stop cut motor [12:44:23]*** Cut end [12:44:23]Read from MH i2c: 01 07 00 [12:44:23]MH_I2C_Read... [12:44:23]Read from MH i2c: 01 07 00 E8 10 00 00 00 00 00 FF 0F 0D [12:44:23]process_action close_receipt done [12:44:23]requested_data is exist [12:44:23]produce_requested_data [12:44:23]requested_item fm.sn is exist - process it [12:44:23]wFMCommunicate request_size=4 [12:44:23]MH_SAM_APDU [12:44:23]CAPDU: 80 11 00 00 [12:44:23]Write to MH i2c: E2 08 00 E9 10 80 11 00 00 00 00 00 00 73 [12:44:23]Write i2c OK [12:44:23]MH_I2C_Read... [12:44:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:23]Read from MH i2c: E2 [12:44:23]MH_I2C_Read... [12:44:23]Read from MH i2c: E2 17 00 [12:44:23]MH_I2C_Read... [12:44:23]Read from MH i2c: E2 17 00 E9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [12:44: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:44:23]wFMCommunicate OK [12:44:23]requested_item fd.num is exist - process it [12:44:23]SAM_PROTO_GetFieldsCounters [12:44:23]wFMCommunicate request_size=4 [12:44:23]MH_SAM_APDU [12:44:23]CAPDU: 80 13 00 00 [12:44:23]Write to MH i2c: E2 08 00 EA 10 80 13 00 00 00 00 00 00 76 [12:44:23]Write i2c OK [12:44:23]MH_I2C_Read... [12:44:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:23]Read from MH i2c: E2 [12:44:23]MH_I2C_Read... [12:44:23]Read from MH i2c: E2 62 00 [12:44:23]MH_I2C_Read... [12:44:23]Read from MH i2c: E2 62 00 EA 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 74 [12:44: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 52 02 00 0E 04 04 00 DC 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:44:23]wFMCommunicate OK [12:44:23]SAM_PROTO_GetFieldsCounters done [12:44:23]requested_item shift.num is exist - process it [12:44:23]requested_item shift.opened is exist - process it [12:44:23]req_shift_opened [12:44:23]FM_GetShiftState [12:44:23]SAM_PROTO_GetShiftState [12:44:23]wFMCommunicate request_size=4 [12:44:23]MH_SAM_APDU [12:44:23]CAPDU: 80 13 01 00 [12:44:23]Write to MH i2c: E2 08 00 EB 10 80 13 01 00 00 00 00 00 78 [12:44:23]Write i2c OK [12:44:23]MH_I2C_Read... [12:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:24]Read from MH i2c: E2 [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: E2 0E 00 [12:44:24]MH_I2C_Read... [12:44:24]Read from MH i2c: E2 0E 00 EB 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [12:44:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:44:24]wFMCommunicate OK [12:44:24]SAM_PROTO_GetShiftState done [12:44:24]FM_GetShiftState done [12:44:24]req_shift_opened done [12:44:24]requested_item shift.open_date is exist - process it [12:44:24]req_shift_open_date [12:44:24]req_shift_open_date done [12:44:24]produce_requested_data done [12:44:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152283,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:44:24]process_action_free close_receipt [12:44:24]json_value_free [12:44:24]json_value_free done [12:44:24]process_json_proto returns [12:44:24]Send response to host [12:44:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152283,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:44:24]free response buf [12:44:24]execute_script done [12:44:24]execute_script returns [12:44:24]free content buf [12:44:24]Sock 10.Close socket [12:44:24]Sock 10.Thread stoped [12:44:24]Connected sock=9 [12: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 3A 0C 07 01 FF 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 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 A5 62 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 36 13 4D 3F A2 5E FD C0 2A 1A 70 5F D7 68 [12: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 03 3A 47 00 78 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 DB 52 02 00 F4 03 04 00 A8 0A F1 66 B6 04 01 00 00 15 9F D6 49 2D 80 A6 B3 [12:44:25]CommunicateWithHost err = 0 [12:44:25]CheckOFDResponse [12:44:25]1017 (14) - 77093643461234 [12:44:25]1041 (16) - 0000000000871835 [12:44:25]1040 (4) - 152283 [12:44:25]1012 (4) - 23.09.2024 06:28 [12:44:25]1206 (1) - 0 [12:44:25]OFD Sender: Remove packet 152283 [12:44:25]ProducePacketName [12:44:25]name=ofd_packets/00152283 [12:44:25]NVStorageDeleteData [12:44:26]OFD Sender: No OFD packet to send [12:44:31]OFD Sender: No OFD packet to send [12:44:36]OFD Sender: No OFD packet to send [12:44:36]recv_with_timeout no data received [12:44:41]OFD Sender: No OFD packet to send [12:44:46]OFD Sender: No OFD packet to send [12:44:51]OFD Sender: No OFD packet to send [12:44:56]OFD Sender: No OFD packet to send [12:45:01]OFD Sender: No OFD packet to send [12:45:06]OFD Sender: No OFD packet to send [12:45:11]OFD Sender: No OFD packet to send [12:45:16]OFD Sender: No OFD packet to send [12:45:21]OFD Sender: No OFD packet to send [12:45:26]OFD Sender: No OFD packet to send [12:45:31]OFD Sender: No OFD packet to send [12:45:34]recv_with_timeout no data received [12:45:36]OFD Sender: No OFD packet to send [12:45:41]OFD Sender: No OFD packet to send [12:45:46]OFD Sender: No OFD packet to send [12:45:51]OFD Sender: No OFD packet to send [12:45:56]OFD Sender: No OFD packet to send [12:46:01]OFD Sender: No OFD packet to send [12:46:06]OFD Sender: No OFD packet to send [12:46:11]OFD Sender: No OFD packet to send [12:46:15]recv_with_timeout no data received [12:46:16]OFD Sender: No OFD packet to send [12:46:21]OFD Sender: No OFD packet to send [12:46:26]OFD Sender: No OFD packet to send [12:46:31]OFD Sender: No OFD packet to send [12:46:36]OFD Sender: No OFD packet to send [12:46:38]recv_with_timeout no data received [12:46:41]OFD Sender: No OFD packet to send [12:46:46]OFD Sender: No OFD packet to send [12:46:51]OFD Sender: No OFD packet to send [12:46:56]OFD Sender: No OFD packet to send [12:47:01]OFD Sender: No OFD packet to send [12:47:02]recv_with_timeout no data received [12:47:06]OFD Sender: No OFD packet to send [12:47:11]OFD Sender: No OFD packet to send [12:47:16]OFD Sender: No OFD packet to send [12:47:21]OFD Sender: No OFD packet to send [12:47:26]OFD Sender: No OFD packet to send [12:47:31]OFD Sender: No OFD packet to send [12:47:36]OFD Sender: No OFD packet to send [12:47:41]OFD Sender: No OFD packet to send [12:47:46]OFD Sender: No OFD packet to send [12:47:51]OFD Sender: No OFD packet to send [12:47:56]OFD Sender: No OFD packet to send [12:48:01]OFD Sender: No OFD packet to send [12:48:06]OFD Sender: No OFD packet to send [12:48:11]recv_with_timeout no data received [12:48:11]OFD Sender: No OFD packet to send [12:48:16]OFD Sender: No OFD packet to send [12:48:21]recv_with_timeout no data received [12:48:21]OFD Sender: No OFD packet to send [12:48:26]OFD Sender: No OFD packet to send [12:48:27]accept exits with 8 [12:48:27]New connection [12:48:27]New thread 3067047268 created [12:48:27]Thread 3066903908 joined [12:48:27]Waiting for new connection... [12:48:27] Sock 8.Parse request [12:48:27]Sock 8.Check first char [12:48:27]Sock 8.First char is OK [12:48:27]request: POST /json_proto HTTP/1.0 [12:48:27]Method: POST [12:48:27]URL: /json_proto [12:48:27]Method is POST - this is cgi request [12:48:27]url: /json_proto [12:48:27]query_string will be loaded in cgi processing [12:48:27]execute_cgi json_proto POST (null) [12:48:27]execute_cgi path=json_proto method=POST [12:48:27]POST find Content-Length [12:48:27]Host: 172.17.43.67:8080 [12:48:27]Content-Length: 796 [12:48:27]Content-Type: application/json [12:48:27] [12:48:27]POST finish read [12:48:27]Found Content-Length = 796 [12:48:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786289", "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" : 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" ] } } [12:48:27]execute_script... [12:48:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786289", "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" : 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" ] } } [12:48:27]POST & json_proto [12:48:27]process_json_proto [12:48:27]json parsed OK: [12:48:27]protocol is kg_v1.0 [12:48:27]action value=close_receipt [12:48:27]process_action close_receipt [12:48:27]cmd_close_receipt [12:48:27]MH_GetDate [12:48:27]Write to MH i2c: F0 00 00 EC 10 EB [12:48:27]Write i2c OK [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: F0 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: F0 09 00 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: F0 09 00 EC 10 00 9C 63 F1 66 6A BD 47 65 1D [12:48:27]GetLastDocTimeStamp 1727095461 [12:48:27]current date 1727095708 [12:48:27]FM_GetShiftState [12:48:27]SAM_PROTO_GetShiftState [12:48:27]wFMCommunicate request_size=4 [12:48:27]MH_SAM_APDU [12:48:27]CAPDU: 80 13 01 00 [12:48:27]Write to MH i2c: E2 08 00 ED 10 80 13 01 00 00 00 00 00 7A [12:48:27]Write i2c OK [12:48:27]MH_I2C_Read... [12:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:27]Read from MH i2c: E2 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: E2 0E 00 [12:48:27]MH_I2C_Read... [12:48:27]Read from MH i2c: E2 0E 00 ED 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [12:48:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:48:27]wFMCommunicate OK [12:48:27]SAM_PROTO_GetShiftState done [12:48:27]FM_GetShiftState done [12:48:27]opened in 1727051593 [12:48:27]opened+sec_in_day 1727137993 [12:48:27]quantity*price = 0 [12:48:27]sum+1 = 1 [12:48: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 СНО: Общий режим Чек 156 23.09.2024 12:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152284 ФПД: 160325968503350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152284&fm=160325968503350&tin=02508201610067®Number=0000000000091825&sum=0 [12:48:28]StoreToDocumentArchive [12:48:28]shift 476 fd 152284 [12:48:28]save to /storage/0476/doc_00152284 [12:48:28]save last doc name /storage/0476/doc_00152284 to /storage/kkm_last_doc_name [12:48:28]save OK [12:48:28]Clear old archive folders... [12:48:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:48:28]tlvbuf is 015ED940 [12:48:28]SAM_PROTO_ClearQueue [12:48:28]wFMCommunicate request_size=4 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 09 00 00 [12:48:28]Write to MH i2c: E2 08 00 FA 10 80 09 00 00 00 00 00 00 7C [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:28]Read from MH i2c: E2 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 FA 10 00 90 00 7E [12:48:28]RAPDU: 90 00 [12:48:28]wFMCommunicate OK [12:48:28]SAM_PROTO_ClearQueue done [12:48:28]KKMCreateOFDPacket [12:48:28]OFDProtocolAddRootSTLVToBuf [12:48:28]FM_MakeSignedData [12:48:28]FM_MakeSignedData [12:48:28]SAM_PROTO_SignData [12:48:28]wFMCommunicate request_size=4 [12:48:28]MH_SAM_APDU [12:48:28]CAPDU: 80 0D 01 02 [12:48:28]Write to MH i2c: E2 08 00 FB 10 80 0D 01 02 00 00 00 00 84 [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:28]Read from MH i2c: E2 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 [12:48:28]MH_I2C_Read... [12:48:28]Read from MH i2c: E2 03 00 FB 10 00 90 00 7F [12:48:28]RAPDU: 90 00 [12:48:28]wFMCommunicate OK [12:48:28]wFMCommunicate request_size=255 [12:48:28]MH_SAM_APDU [12:48: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 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 9C 00 00 00 F4 03 04 00 9C 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 91 [12:48:28]Write to MH i2c: E2 02 01 FC 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9C 00 00 00 F4 03 04 00 9C 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 91 00 00 0E [12:48:28]Write i2c OK [12:48:28]MH_I2C_Read... [12:48:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:29]Read from MH i2c: E2 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 03 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 03 00 FC 10 00 90 00 80 [12:48:29]RAPDU: 90 00 [12:48:29]wFMCommunicate OK [12:48:29]wFMCommunicate request_size=10 [12:48:29]MH_SAM_APDU [12:48:29]CAPDU: 80 0D 02 02 05 D0 CC 66 A2 36 [12:48:29]Write to MH i2c: E2 0D 00 FD 10 80 0D 02 02 05 00 D0 CC 66 A2 36 00 00 6B [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:29]Read from MH i2c: E2 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 03 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 03 00 FD 10 00 90 00 81 [12:48:29]RAPDU: 90 00 [12:48:29]wFMCommunicate OK [12:48:29]wFMCommunicate request_size=4 [12:48:29]MH_SAM_APDU [12:48:29]CAPDU: 80 0D 03 02 [12:48:29]Write to MH i2c: E2 08 00 FE 10 80 0D 03 02 00 00 00 00 89 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:29]Read from MH i2c: E2 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 0B 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 0B 00 FE 10 00 DC 5D 0B 51 0E 06 73 F3 90 00 99 [12:48:29]RAPDU: DC 5D 0B 51 0E 06 73 F3 90 00 [12:48:29]wFMCommunicate OK [12:48:29]SAM_PROTO_SignData done [12:48:29]FM_MakeSignedData done [12:48:29]CreateOFDProtocolMessage [12:48:29]wFMCommunicate request_size=4 [12:48:29]MH_SAM_APDU [12:48:29]CAPDU: 80 11 00 00 [12:48:29]Write to MH i2c: E2 08 00 FF 10 80 11 00 00 00 00 00 00 89 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:29]Read from MH i2c: E2 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 17 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: E2 17 00 FF 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [12:48: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:48:29]wFMCommunicate OK [12:48:29]CreateOFDProtocolMessage done [12:48:29]OFDSenderStorePacket 152284 [12:48:29]StoreOFDPacket docnum=152284 [12:48: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 E1 D1 07 01 1B 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9C 00 00 00 F4 03 04 00 9C 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 91 D0 CC 66 A2 36 DC 5D 0B 51 0E 06 73 F3 [12:48:29]CheckFolder [12:48:29]dirname=/storage/ofd_packets [12:48:29]CheckFolder done [12:48:29]ProducePacketName [12:48:29]name=ofd_packets/00152284 [12:48:29]NVStorageSaveData ofd_packets/00152284 [12:48:29]File name is /storage/ofd_packets/00152284 [12:48:29]Write 301 bytes [12:48:29]NVStorageSaveData done [12:48:29]OFDSenderStorePacket done [12:48:29]KKMCreateOFDPacket done [12:48:29]NVStorageSaveData kkm_last_timestamp [12:48:29]File name is /storage/kkm_last_timestamp [12:48:29]Write 4 bytes [12:48:29]NVStorageSaveData done [12:48:29]ExternCall_PrintAddStr [12:48:29]wPrintStart [12:48:29]Write to MH i2c: 01 00 00 00 11 11 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 00 11 00 00 00 00 00 FF 0F 26 [12:48:29]RasterBufferAndPrint [12:48:29]line Счет N : (1)1786289 [12:48:29]line ИНН: 02508201610067 [12:48:29]line Контрольно-Кассовый Чек [12:48:29]line ПРОДАЖА [12:48:29]line ТРК (МРК, ГНК) : 12 [12:48:29]line Товар: 2710124130 [12:48:29]line Аи-92-К-5 [12:48:29]line 7.380 * 0.00 [12:48:29]line = 0.00 [12:48:29]line НДС 12% НСП 1% [12:48:29]line > о реализуемом товаре [12:48:29]line ИТОГО: 0.00 [12:48:29]line НСП 1% : 0.00 [12:48:29]line НДС 12% : 0.00 [12:48:29]line Наличными: 0.00 [12:48:29]line Безнал.: 0.00 [12:48:29]line Место: АЗС № 89 "Партнер Нефть" [12:48:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:48:29]line СНО: Общий режим [12:48:29]line Чек 156 23.09.2024 12:48 [12:48:29]line Смена: 476 ФФД: 1.0 [12:48:29]line ЗНМ: 0300000113 [12:48:29]line РНМ: 0000000000091825 [12:48:29]line Версия ККМ: 001 [12:48:29]line Платежная система: O! деньги [12:48:29]line ФМ: 0000000000871835 [12:48:29]line ФД: 152284 [12:48:29]line ФПД: 160325968503350 [12:48:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152284&fm=160325968503350&tin=02508201610067®Number=0000000000091825&sum=0 [12:48:29]written 0, free lines is 4095 [12:48:29]OFD Sender: Processing packet 152284 [packets to send 828, broken 827] [12:48:29]ProducePacketName [12:48:29]name=ofd_packets/00152284 [12:48:29]OFD Sender: To server: pG, [12:48:29]CommunicateWithHost lk.salyk.kg:30040 [12:48:29]ConnectInit lk.salyk.kg [12:48:29]Write to MH i2c: 01 00 00 2A 11 3B [12:48:29]Connected sock=10 [12:48: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 E1 D1 07 01 1B 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9C 00 00 00 F4 03 04 00 9C 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 91 D0 CC 66 A2 36 DC 5D 0B 51 0E 06 73 F3 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: 01 07 00 2A 11 00 00 00 00 00 EC 0C 3A [12:48:29]RasterBufferAndPrint [12:48:29]line [12:48:29]line [12:48:29]line [12:48:29]line [12:48:29]line [12:48:29]written 0, free lines is 3345 [12:48:29]MH_Cut [12:48:29]Write to MH i2c: D1 01 00 31 11 01 14 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: D1 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: D1 01 00 [12:48:29]MH_I2C_Read... [12:48:29]Read from MH i2c: D1 01 00 31 11 00 13 [12:48:29]Write to MH i2c: 01 00 00 32 11 43 [12:48:29]Write i2c OK [12:48:29]MH_I2C_Read... [12:48: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 DD 3F 47 00 DB 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 52 02 00 F4 03 04 00 9D 0B F1 66 B6 04 01 00 00 3F 8E 17 05 AE F7 98 44 [12:48:30]CommunicateWithHost err = 0 [12:48:30]CheckOFDResponse [12:48:30]1017 (14) - 77093643461234 [12:48:30]1041 (16) - 0000000000871835 [12:48:30]1040 (4) - 152284 [12:48:30]1012 (4) - 23.09.2024 06:33 [12:48:30]1206 (1) - 0 [12:48:30]OFD Sender: Remove packet 152284 [12:48:30]ProducePacketName [12:48:30]name=ofd_packets/00152284 [12:48:30]NVStorageDeleteData [12:48:30]*** Cut start [12:48:30]*** Purtial cut [12:48:30]*** Stage 1: CUTSNS_PIN = 1 [12:48:30]OFD Sender: No OFD packet to send [12:48:30]Read from MH i2c: 01 [12:48:30]MH_I2C_Read... [12:48:30]*** Stop cut motor [12:48:30]*** Cut end [12:48:30]Read from MH i2c: 01 07 00 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: 01 07 00 32 11 00 00 00 00 00 FF 0F 58 [12:48:30]process_action close_receipt done [12:48:30]requested_data is exist [12:48:30]produce_requested_data [12:48:30]requested_item fm.sn is exist - process it [12:48:30]wFMCommunicate request_size=4 [12:48:30]MH_SAM_APDU [12:48:30]CAPDU: 80 11 00 00 [12:48:30]Write to MH i2c: E2 08 00 33 11 80 11 00 00 00 00 00 00 BE [12:48:30]Write i2c OK [12:48:30]MH_I2C_Read... [12:48:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:30]Read from MH i2c: E2 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: E2 17 00 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: E2 17 00 33 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [12:48:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:48:30]wFMCommunicate OK [12:48:30]requested_item fd.num is exist - process it [12:48:30]SAM_PROTO_GetFieldsCounters [12:48:30]wFMCommunicate request_size=4 [12:48:30]MH_SAM_APDU [12:48:30]CAPDU: 80 13 00 00 [12:48:30]Write to MH i2c: E2 08 00 34 11 80 13 00 00 00 00 00 00 C1 [12:48:30]Write i2c OK [12:48:30]MH_I2C_Read... [12:48:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:30]Read from MH i2c: E2 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: E2 62 00 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: E2 62 00 34 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 C3 [12:48: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 DC 52 02 00 0E 04 04 00 DC 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:48:30]wFMCommunicate OK [12:48:30]SAM_PROTO_GetFieldsCounters done [12:48:30]requested_item shift.num is exist - process it [12:48:30]requested_item shift.opened is exist - process it [12:48:30]req_shift_opened [12:48:30]FM_GetShiftState [12:48:30]SAM_PROTO_GetShiftState [12:48:30]wFMCommunicate request_size=4 [12:48:30]MH_SAM_APDU [12:48:30]CAPDU: 80 13 01 00 [12:48:30]Write to MH i2c: E2 08 00 35 11 80 13 01 00 00 00 00 00 C3 [12:48:30]Write i2c OK [12:48:30]MH_I2C_Read... [12:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:30]Read from MH i2c: E2 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: E2 0E 00 [12:48:30]MH_I2C_Read... [12:48:30]Read from MH i2c: E2 0E 00 35 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 25 [12:48:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:48:30]wFMCommunicate OK [12:48:30]SAM_PROTO_GetShiftState done [12:48:30]FM_GetShiftState done [12:48:30]req_shift_opened done [12:48:30]requested_item shift.open_date is exist - process it [12:48:30]req_shift_open_date [12:48:30]req_shift_open_date done [12:48:30]produce_requested_data done [12:48:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152284,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:48:30]process_action_free close_receipt [12:48:30]json_value_free [12:48:30]json_value_free done [12:48:30]process_json_proto returns [12:48:30]Send response to host [12:48:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152284,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:48:30]free response buf [12:48:30]execute_script done [12:48:30]execute_script returns [12:48:30]free content buf [12:48:30]Sock 8.Close socket [12:48:30]Sock 8.Thread stoped [12:48:31]accept exits with 9 [12:48:31]New connection [12:48:31]New thread 3066903908 created [12:48:31]Thread 3067047268 joined [12:48:31]Waiting for new connection... [12:48:31] Sock 9.Parse request [12:48:31]Sock 9.Check first char [12:48:31]Sock 9.First char is OK [12:48:31]request: POST /json_proto HTTP/1.0 [12:48:31]Method: POST [12:48:31]URL: /json_proto [12:48:31]Method is POST - this is cgi request [12:48:31]url: /json_proto [12:48:31]query_string will be loaded in cgi processing [12:48:31]execute_cgi json_proto POST (null) [12:48:31]execute_cgi path=json_proto method=POST [12:48:31]POST find Content-Length [12:48:31]Host: 172.17.43.67:8080 [12:48:31]Content-Length: 797 [12:48:31]Content-Type: application/json [12:48:31] [12:48:31]POST finish read [12:48:31]Found Content-Length = 797 [12:48:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786290", "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" ] } } [12:48:31]execute_script... [12:48: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)1786290", "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" ] } } [12:48:31]POST & json_proto [12:48:31]process_json_proto [12:48:31]json parsed OK: [12:48:31]protocol is kg_v1.0 [12:48:31]action value=close_receipt [12:48:31]process_action close_receipt [12:48:31]cmd_close_receipt [12:48:31]MH_GetDate [12:48:31]Write to MH i2c: F0 00 00 36 11 36 [12:48:31]Write i2c OK [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: F0 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: F0 09 00 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: F0 09 00 36 11 00 9F 63 F1 66 6A BD 47 65 6B [12:48:31]GetLastDocTimeStamp 1727095708 [12:48:31]current date 1727095711 [12:48:31]FM_GetShiftState [12:48:31]SAM_PROTO_GetShiftState [12:48:31]wFMCommunicate request_size=4 [12:48:31]MH_SAM_APDU [12:48:31]CAPDU: 80 13 01 00 [12:48:31]Write to MH i2c: E2 08 00 37 11 80 13 01 00 00 00 00 00 C5 [12:48:31]Write i2c OK [12:48:31]MH_I2C_Read... [12:48:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:31]Read from MH i2c: E2 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 0E 00 [12:48:31]MH_I2C_Read... [12:48:31]Read from MH i2c: E2 0E 00 37 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 27 [12:48:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:48:31]wFMCommunicate OK [12:48:31]SAM_PROTO_GetShiftState done [12:48:31]FM_GetShiftState done [12:48:31]opened in 1727051593 [12:48:31]opened+sec_in_day 1727137993 [12:48:31]quantity*price = 0 [12:48:31]sum+1 = 1 [12:48: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 СНО: Общий режим Чек 157 23.09.2024 12:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152285 ФПД: 37432286161382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152285&fm=37432286161382&tin=02508201610067®Number=0000000000091825&sum=0 [12:48:32]StoreToDocumentArchive [12:48:32]shift 476 fd 152285 [12:48:32]save to /storage/0476/doc_00152285 [12:48:32]save last doc name /storage/0476/doc_00152285 to /storage/kkm_last_doc_name [12:48:32]save OK [12:48:32]Clear old archive folders... [12:48:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:48:32]tlvbuf is 015E1AD0 [12:48:32]SAM_PROTO_ClearQueue [12:48:32]wFMCommunicate request_size=4 [12:48:32]MH_SAM_APDU [12:48:32]CAPDU: 80 09 00 00 [12:48:32]Write to MH i2c: E2 08 00 44 11 80 09 00 00 00 00 00 00 C7 [12:48:32]Write i2c OK [12:48:32]MH_I2C_Read... [12:48:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:32]Read from MH i2c: E2 [12:48:32]MH_I2C_Read... [12:48:32]Read from MH i2c: E2 03 00 [12:48:32]MH_I2C_Read... [12:48:32]Read from MH i2c: E2 03 00 44 11 00 90 00 C9 [12:48:32]RAPDU: 90 00 [12:48:32]wFMCommunicate OK [12:48:32]SAM_PROTO_ClearQueue done [12:48:32]KKMCreateOFDPacket [12:48:32]OFDProtocolAddRootSTLVToBuf [12:48:32]FM_MakeSignedData [12:48:32]FM_MakeSignedData [12:48:32]SAM_PROTO_SignData [12:48:32]wFMCommunicate request_size=4 [12:48:32]MH_SAM_APDU [12:48:32]CAPDU: 80 0D 01 02 [12:48:32]Write to MH i2c: E2 08 00 45 11 80 0D 01 02 00 00 00 00 CF [12:48:32]Write i2c OK [12:48:32]MH_I2C_Read... [12:48:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:33]Read from MH i2c: E2 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 03 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 03 00 45 11 00 90 00 CA [12:48:33]RAPDU: 90 00 [12:48:33]wFMCommunicate OK [12:48:33]wFMCommunicate request_size=255 [12:48:33]MH_SAM_APDU [12: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 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 9D 00 00 00 F4 03 04 00 9F 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 22 [12:48:33]Write to MH i2c: E2 02 01 46 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 9D 00 00 00 F4 03 04 00 9F 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 22 00 00 D6 [12:48:33]Write i2c OK [12:48:33]MH_I2C_Read... [12:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:33]Read from MH i2c: E2 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 03 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 03 00 46 11 00 90 00 CB [12:48:33]RAPDU: 90 00 [12:48:33]wFMCommunicate OK [12:48:33]wFMCommunicate request_size=10 [12:48:33]MH_SAM_APDU [12:48:33]CAPDU: 80 0D 02 02 05 0B 62 1E A9 E6 [12:48:33]Write to MH i2c: E2 0D 00 47 11 80 0D 02 02 05 00 0B 62 1E A9 E6 00 00 F6 [12:48:33]Write i2c OK [12:48:33]MH_I2C_Read... [12:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:33]Read from MH i2c: E2 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 03 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 03 00 47 11 00 90 00 CC [12:48:33]RAPDU: 90 00 [12:48:33]wFMCommunicate OK [12:48:33]wFMCommunicate request_size=4 [12:48:33]MH_SAM_APDU [12:48:33]CAPDU: 80 0D 03 02 [12:48:33]Write to MH i2c: E2 08 00 48 11 80 0D 03 02 00 00 00 00 D4 [12:48:33]Write i2c OK [12:48:33]MH_I2C_Read... [12:48:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:33]Read from MH i2c: E2 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 0B 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 0B 00 48 11 00 DF 17 35 F3 4E 80 76 AF 90 00 E6 [12:48:33]RAPDU: DF 17 35 F3 4E 80 76 AF 90 00 [12:48:33]wFMCommunicate OK [12:48:33]SAM_PROTO_SignData done [12:48:33]FM_MakeSignedData done [12:48:33]CreateOFDProtocolMessage [12:48:33]wFMCommunicate request_size=4 [12:48:33]MH_SAM_APDU [12:48:33]CAPDU: 80 11 00 00 [12:48:33]Write to MH i2c: E2 08 00 49 11 80 11 00 00 00 00 00 00 D4 [12:48:33]Write i2c OK [12:48:33]MH_I2C_Read... [12:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:33]Read from MH i2c: E2 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 17 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: E2 17 00 49 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [12: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 [12:48:33]wFMCommunicate OK [12:48:33]CreateOFDProtocolMessage done [12:48:33]OFDSenderStorePacket 152285 [12:48:33]StoreOFDPacket docnum=152285 [12:48: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 F6 48 07 01 92 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 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 9D 00 00 00 F4 03 04 00 9F 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 22 0B 62 1E A9 E6 DF 17 35 F3 4E 80 76 AF [12:48:33]CheckFolder [12:48:33]dirname=/storage/ofd_packets [12:48:33]CheckFolder done [12:48:33]ProducePacketName [12:48:33]name=ofd_packets/00152285 [12:48:33]NVStorageSaveData ofd_packets/00152285 [12:48:33]File name is /storage/ofd_packets/00152285 [12:48:33]Write 301 bytes [12:48:33]NVStorageSaveData done [12:48:33]OFDSenderStorePacket done [12:48:33]KKMCreateOFDPacket done [12:48:33]NVStorageSaveData kkm_last_timestamp [12:48:33]File name is /storage/kkm_last_timestamp [12:48:33]Write 4 bytes [12:48:33]NVStorageSaveData done [12:48:33]ExternCall_PrintAddStr [12:48:33]wPrintStart [12:48:33]Write to MH i2c: 01 00 00 4A 11 5B [12:48:33]Write i2c OK [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: 01 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: 01 07 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: 01 07 00 4A 11 00 00 00 00 00 FF 0F 70 [12:48:33]RasterBufferAndPrint [12:48:33]line Счет N : (1)1786290 [12:48:33]line ИНН: 02508201610067 [12:48:33]line Контрольно-Кассовый Чек [12:48:33]line ПРОДАЖА [12:48:33]line ТРК (МРК, ГНК) : 22 [12:48:33]line Товар: 2710124130 [12:48:33]line Аи-92-К-5 [12:48:33]line 14.750 * 0.00 [12:48:33]line = 0.00 [12:48:33]line НДС 12% НСП 1% [12:48:33]line > о реализуемом товаре [12:48:33]line ИТОГО: 0.00 [12:48:33]line НСП 1% : 0.00 [12:48:33]line НДС 12% : 0.00 [12:48:33]line Наличными: 0.00 [12:48:33]line Безнал.: 0.00 [12:48:33]line Место: АЗС № 89 "Партнер Нефть" [12:48:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:48:33]line СНО: Общий режим [12:48:33]line Чек 157 23.09.2024 12:48 [12:48:33]line Смена: 476 ФФД: 1.0 [12:48:33]line ЗНМ: 0300000113 [12:48:33]line РНМ: 0000000000091825 [12:48:33]line Версия ККМ: 001 [12:48:33]line Платежная система: O! деньги [12:48:33]line ФМ: 0000000000871835 [12:48:33]line ФД: 152285 [12:48:33]line ФПД: 37432286161382 [12:48:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152285&fm=37432286161382&tin=02508201610067®Number=0000000000091825&sum=0 [12:48:33]written 0, free lines is 4095 [12:48:33]OFD Sender: Processing packet 152285 [packets to send 828, broken 827] [12:48:33]ProducePacketName [12:48:33]name=ofd_packets/00152285 [12:48:33]OFD Sender: To server: pG, [12:48:33]CommunicateWithHost lk.salyk.kg:30040 [12:48:33]ConnectInit lk.salyk.kg [12:48:33]Write to MH i2c: 01 00 00 74 11 85 [12:48:33]Write i2c OK [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: 01 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: 01 07 00 [12:48:33]MH_I2C_Read... [12:48:33]Read from MH i2c: 01 07 00 74 11 00 00 00 00 00 E9 0C 81 [12:48:33]RasterBufferAndPrint [12:48:33]line [12:48:33]line [12:48:33]line [12:48:33]line [12:48:33]line [12:48:33]written 0, free lines is 3319 [12:48:34]MH_Cut [12:48:34]Write to MH i2c: D1 01 00 7B 11 01 5E [12:48:34]Write i2c OK [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: D1 [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: D1 01 00 [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: D1 01 00 7B 11 00 5D [12:48:34]Write to MH i2c: 01 00 00 7C 11 8D [12:48:34]Write i2c OK [12:48:34]MH_I2C_Read... [12:48:34]*** Cut start [12:48:34]*** Purtial cut [12:48:34]*** CUTSNS_PIN = 0 [12:48:34]*** Stage 1: CUTSNS_PIN = 1 [12:48:36]Read from MH i2c: 01 [12:48:36]MH_I2C_Read... [12:48:36]*** Stop cut motor [12:48:36]*** Cut end [12:48:36]Read from MH i2c: 01 07 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: 01 07 00 7C 11 00 00 00 00 00 FF 0F A2 [12:48:36]process_action close_receipt done [12:48:36]requested_data is exist [12:48:36]produce_requested_data [12:48:36]requested_item fm.sn is exist - process it [12:48:36]wFMCommunicate request_size=4 [12:48:36]MH_SAM_APDU [12:48:36]CAPDU: 80 11 00 00 [12:48:36]Write to MH i2c: E2 08 00 7D 11 80 11 00 00 00 00 00 00 08 [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 17 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 17 00 7D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [12:48: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:48:36]wFMCommunicate OK [12:48:36]requested_item fd.num is exist - process it [12:48:36]SAM_PROTO_GetFieldsCounters [12:48:36]wFMCommunicate request_size=4 [12:48:36]MH_SAM_APDU [12:48:36]CAPDU: 80 13 00 00 [12:48:36]Write to MH i2c: E2 08 00 7E 11 80 13 00 00 00 00 00 00 0B [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 62 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 62 00 7E 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 11 [12:48: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 DD 52 02 00 0E 04 04 00 DC 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 [12:48:36]wFMCommunicate OK [12:48:36]SAM_PROTO_GetFieldsCounters done [12:48:36]requested_item shift.num is exist - process it [12:48:36]requested_item shift.opened is exist - process it [12:48:36]req_shift_opened [12:48:36]FM_GetShiftState [12:48:36]SAM_PROTO_GetShiftState [12:48:36]wFMCommunicate request_size=4 [12:48:36]MH_SAM_APDU [12:48:36]CAPDU: 80 13 01 00 [12:48:36]Write to MH i2c: E2 08 00 7F 11 80 13 01 00 00 00 00 00 0D [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:37]Read from MH i2c: E2 [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: E2 0E 00 [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: E2 0E 00 7F 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6F [12:48:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:48:37]wFMCommunicate OK [12:48:37]SAM_PROTO_GetShiftState done [12:48:37]FM_GetShiftState done [12:48:37]req_shift_opened done [12:48:37]requested_item shift.open_date is exist - process it [12:48:37]req_shift_open_date [12:48:37]req_shift_open_date done [12:48:37]produce_requested_data done [12:48:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152285,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:48:37]process_action_free close_receipt [12:48:37]json_value_free [12:48:37]json_value_free done [12:48:37]process_json_proto returns [12:48:37]Send response to host [12:48:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152285,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:48:37]free response buf [12:48:37]execute_script done [12:48:37]execute_script returns [12:48:37]free content buf [12:48:37]Sock 9.Close socket [12:48:37]Sock 9.Thread stoped [12:48:37]Connected sock=11 [12:48: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 F6 48 07 01 92 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 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 9D 00 00 00 F4 03 04 00 9F 63 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 22 0B 62 1E A9 E6 DF 17 35 F3 4E 80 76 AF [12:48: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 99 05 47 00 FC 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 DD 52 02 00 F4 03 04 00 A4 0B F1 66 B6 04 01 00 00 8B 2A 3E A5 66 5B FB 71 [12:48:37]CommunicateWithHost err = 0 [12:48:37]CheckOFDResponse [12:48:37]1017 (14) - 77093643461234 [12:48:37]1041 (16) - 0000000000871835 [12:48:37]1040 (4) - 152285 [12:48:37]1012 (4) - 23.09.2024 06:33 [12:48:37]1206 (1) - 0 [12:48:37]OFD Sender: Remove packet 152285 [12:48:37]ProducePacketName [12:48:37]name=ofd_packets/00152285 [12:48:37]NVStorageDeleteData [12:48:38]OFD Sender: No OFD packet to send [12:48:43]OFD Sender: No OFD packet to send [12:48:48]OFD Sender: No OFD packet to send [12:48:53]OFD Sender: No OFD packet to send [12:48:57]recv_with_timeout no data received [12:48:58]OFD Sender: No OFD packet to send [12:49:03]OFD Sender: No OFD packet to send [12:49:08]OFD Sender: No OFD packet to send [12:49:08]recv_with_timeout no data received [12:49:13]OFD Sender: No OFD packet to send [12:49:18]OFD Sender: No OFD packet to send [12:49:19]recv_with_timeout no data received [12:49:23]OFD Sender: No OFD packet to send [12:49:28]OFD Sender: No OFD packet to send [12:49:30]recv_with_timeout no data received [12:49:33]OFD Sender: No OFD packet to send [12:49:38]OFD Sender: No OFD packet to send [12:49:43]OFD Sender: No OFD packet to send [12:49:48]OFD Sender: No OFD packet to send [12:50:03]OFD Sender: No OFD packet to send [12:50:08]OFD Sender: No OFD packet to send [12:50:13]OFD Sender: No OFD packet to send [12:50:18]OFD Sender: No OFD packet to send [12:50:23]OFD Sender: No OFD packet to send [12:50:28]OFD Sender: No OFD packet to send [12:50:33]OFD Sender: No OFD packet to send [12:50:38]OFD Sender: No OFD packet to send [12:50:43]OFD Sender: No OFD packet to send [12:50:48]OFD Sender: No OFD packet to send [12:50:53]OFD Sender: No OFD packet to send [12:50:58]OFD Sender: No OFD packet to send [12:51:03]OFD Sender: No OFD packet to send [12:51:08]OFD Sender: No OFD packet to send [12:51:13]OFD Sender: No OFD packet to send [12:51:18]OFD Sender: No OFD packet to send [12:51:23]OFD Sender: No OFD packet to send [12:51:28]OFD Sender: No OFD packet to send [12:51:33]OFD Sender: No OFD packet to send [12:51:38]OFD Sender: No OFD packet to send [12:51:43]OFD Sender: No OFD packet to send [12:51:48]OFD Sender: No OFD packet to send [12:51:53]OFD Sender: No OFD packet to send [12:51:58]OFD Sender: No OFD packet to send [12:52:03]OFD Sender: No OFD packet to send [12:52:08]OFD Sender: No OFD packet to send [12:52:13]OFD Sender: No OFD packet to send [12:52:15]ConnectInit Can't connect to host [12:52:19]OFD Sender: No OFD packet to send [12:52:24]OFD Sender: No OFD packet to send [12:52:29]OFD Sender: No OFD packet to send [12:52:34]OFD Sender: No OFD packet to send [12:52:39]OFD Sender: No OFD packet to send [12:52:41]recv_with_timeout no data received [12:52:44]OFD Sender: No OFD packet to send [12:52:49]OFD Sender: No OFD packet to send [12:52:53]recv_with_timeout no data received [12:52:54]OFD Sender: No OFD packet to send [12:52:59]OFD Sender: No OFD packet to send [12:53:04]OFD Sender: No OFD packet to send [12:53:09]OFD Sender: No OFD packet to send [12:53:13]recv_with_timeout no data received [12:53:14]OFD Sender: No OFD packet to send [12:53:19]OFD Sender: No OFD packet to send [12:53:24]OFD Sender: No OFD packet to send [12:53:29]OFD Sender: No OFD packet to send [12:53:34]OFD Sender: No OFD packet to send [12:53:39]OFD Sender: No OFD packet to send [12:53:43]recv_with_timeout no data received [12:53:44]OFD Sender: No OFD packet to send [12:53:49]OFD Sender: No OFD packet to send [12:53:54]OFD Sender: No OFD packet to send [12:53:59]OFD Sender: No OFD packet to send [12:54:04]OFD Sender: No OFD packet to send [12:54:05]recv_with_timeout no data received [12:54:09]OFD Sender: No OFD packet to send [12:54:14]OFD Sender: No OFD packet to send [12:54:19]OFD Sender: No OFD packet to send [12:54:22]recv_with_timeout no data received [12:54:24]OFD Sender: No OFD packet to send [12:54:29]OFD Sender: No OFD packet to send [12:54:34]OFD Sender: No OFD packet to send [12:54:39]OFD Sender: No OFD packet to send [12:54:44]OFD Sender: No OFD packet to send [12:54:46]recv_with_timeout no data received [12:54:49]OFD Sender: No OFD packet to send [12:54:54]OFD Sender: No OFD packet to send [12:54:57]recv_with_timeout no data received [12:54:59]OFD Sender: No OFD packet to send [12:55:04]OFD Sender: No OFD packet to send [12:55:10]CAPDU: 80 15 02 00 08 F4 03 04 00 2E 65 F1 66 [12:55:10]Write to MH i2c: E2 10 00 8A 11 80 15 02 00 08 00 F4 03 04 00 2E 65 F1 66 00 00 10 [12:55:10]Write i2c OK [12:55:10]MH_I2C_Read... [12:55:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:55:10]Read from MH i2c: E2 [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: E2 03 00 [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: E2 03 00 8A 11 00 90 00 0F [12:55:10]RAPDU: 90 00 [12:55:10]wFMCommunicate OK [12:55:10]wFMCommunicate request_size=25 [12:55:10]MH_SAM_APDU [12:55:10]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:55:10]Write to MH i2c: E2 1C 00 8B 11 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 7E [12:55:10]Write i2c OK [12:55:10]MH_I2C_Read... [12:55:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 8B 11 00 90 00 10 [12:55:11]RAPDU: 90 00 [12:55:11]wFMCommunicate OK [12:55:11]wFMCommunicate request_size=4 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 15 03 00 [12:55:11]Write to MH i2c: E2 08 00 8C 11 80 15 03 00 00 00 00 00 1E [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 40 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 40 00 8C 11 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 DE 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9E 00 00 00 35 04 06 00 DF 10 67 3C 0A A4 90 00 01 [12:55:11]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 DE 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9E 00 00 00 35 04 06 00 DF 10 67 3C 0A A4 90 00 [12:55:11]wFMCommunicate OK [12:55:11]SAM_PROTO_ProcessDocument answer len = 59 [12:55:11]SAM_PROTO_ProcessDocument done [12:55:11]SetTLVBufToDocument [12:55:11]Processing tag 1209 (04B9) [12:55:11]Malloc new data [12:55:11]Processing tag 1041 (0411) [12:55:11]Processing tag 1040 (0410) [12:55:11]Malloc new data [12:55:11]Processing tag 1038 (040E) [12:55:11]Malloc new data [12:55:11]Processing tag 1042 (0412) [12:55:11]Malloc new data [12:55:11]Processing tag 1077 (0435) [12:55:11]Malloc new data [12:55:11]SetTLVBufToDocument err=0 [12:55:11]KKMLoadAndSignReceiptData store KKM data [12:55:11]KKMLoadAndSignReceiptData err=0 [12:55:11]wFMCommunicate request_size=4 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 11 00 00 [12:55:11]Write to MH i2c: E2 08 00 8D 11 80 11 00 00 00 00 00 00 18 [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 17 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 17 00 8D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [12:55: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:55:11]wFMCommunicate OK [12:55:11]Счет N : (1)1786291 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 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 СНО: Общий режим Чек 158 23.09.2024 12:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152286 ФПД: 245261544458916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125510&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152286&fm=245261544458916&tin=02508201610067®Number=0000000000091825&sum=50000 [12:55:11]StoreToDocumentArchive [12:55:11]shift 476 fd 152286 [12:55:11]save to /storage/0476/doc_00152286 [12:55:11]save last doc name /storage/0476/doc_00152286 to /storage/kkm_last_doc_name [12:55:11]save OK [12:55:11]Clear old archive folders... [12:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:55:11]tlvbuf is B6EBF640 [12:55:11]SAM_PROTO_ClearQueue [12:55:11]wFMCommunicate request_size=4 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 09 00 00 [12:55:11]Write to MH i2c: E2 08 00 8E 11 80 09 00 00 00 00 00 00 11 [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 8E 11 00 90 00 13 [12:55:11]RAPDU: 90 00 [12:55:11]wFMCommunicate OK [12:55:11]SAM_PROTO_ClearQueue done [12:55:11]KKMCreateOFDPacket [12:55:11]OFDProtocolAddRootSTLVToBuf [12:55:11]FM_MakeSignedData [12:55:11]FM_MakeSignedData [12:55:11]SAM_PROTO_SignData [12:55:11]wFMCommunicate request_size=4 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 0D 01 02 [12:55:11]Write to MH i2c: E2 08 00 8F 11 80 0D 01 02 00 00 00 00 19 [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 8F 11 00 90 00 14 [12:55:11]RAPDU: 90 00 [12:55:11]wFMCommunicate OK [12:55:11]wFMCommunicate request_size=255 [12:55:11]MH_SAM_APDU [12:55: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 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 9E 00 00 00 F4 03 04 00 2E 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DF 10 67 3C [12:55:11]Write to MH i2c: E2 02 01 90 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 9E 00 00 00 F4 03 04 00 2E 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DF 10 67 3C 00 00 4F [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 90 11 00 90 00 15 [12:55:11]RAPDU: 90 00 [12:55:11]wFMCommunicate OK [12:55:11]wFMCommunicate request_size=7 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 0D 02 02 02 0A A4 [12:55:11]Write to MH i2c: E2 0A 00 91 11 80 0D 02 02 02 00 0A A4 00 00 CE [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 03 00 91 11 00 90 00 16 [12:55:11]RAPDU: 90 00 [12:55:11]wFMCommunicate OK [12:55:11]wFMCommunicate request_size=4 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 0D 03 02 [12:55:11]Write to MH i2c: E2 08 00 92 11 80 0D 03 02 00 00 00 00 1E [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 0B 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 0B 00 92 11 00 EE E5 11 9C 66 90 01 B1 90 00 47 [12:55:11]RAPDU: EE E5 11 9C 66 90 01 B1 90 00 [12:55:11]wFMCommunicate OK [12:55:11]SAM_PROTO_SignData done [12:55:11]FM_MakeSignedData done [12:55:11]CreateOFDProtocolMessage [12:55:11]wFMCommunicate request_size=4 [12:55:11]MH_SAM_APDU [12:55:11]CAPDU: 80 11 00 00 [12:55:11]Write to MH i2c: E2 08 00 93 11 80 11 00 00 00 00 00 00 1E [12:55:11]Write i2c OK [12:55:11]MH_I2C_Read... [12:55:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:11]Read from MH i2c: E2 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 17 00 [12:55:11]MH_I2C_Read... [12:55:11]Read from MH i2c: E2 17 00 93 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [12:55: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:55:11]wFMCommunicate OK [12:55:11]CreateOFDProtocolMessage done [12:55:11]OFDSenderStorePacket 152286 [12:55:11]StoreOFDPacket docnum=152286 [12:55:09]OFD Sender: No OFD packet to send [12:55:10]accept exits with 8 [12:55:10]New connection [12:55:10]New thread 3067047268 created [12:55:10]Thread 3066903908 joined [12:55:10]Waiting for new connection... [12:55:10] Sock 8.Parse request [12:55:10]Sock 8.Check first char [12:55:10]Sock 8.First char is OK [12:55:10]request: POST /json_proto HTTP/1.0 [12:55:10]Method: POST [12:55:10]URL: /json_proto [12:55:10]Method is POST - this is cgi request [12:55:10]url: /json_proto [12:55:10]query_string will be loaded in cgi processing [12:55:10]execute_cgi json_proto POST (null) [12:55:10]execute_cgi path=json_proto method=POST [12:55:10]POST find Content-Length [12:55:10]Host: 172.17.43.67:8080 [12:55:10]Content-Length: 675 [12:55:10]Content-Type: application/json [12:55:10] [12:55:10]POST finish read [12:55:10]Found Content-Length = 675 [12:55:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786291", "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" ] } } [12:55:10]execute_script... [12:55: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)1786291", "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" ] } } [12:55:10]POST & json_proto [12:55:10]process_json_proto [12:55:10]json parsed OK: [12:55:10]protocol is kg_v1.0 [12:55:10]action value=close_receipt [12:55:10]process_action close_receipt [12:55:10]cmd_close_receipt [12:55:10]MH_GetDate [12:55:10]Write to MH i2c: F0 00 00 80 11 80 [12:55:10]Write i2c OK [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: F0 [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: F0 09 00 [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: F0 09 00 80 11 00 2E 65 F1 66 6A BD 47 65 46 [12:55:10]GetLastDocTimeStamp 1727095711 [12:55:10]current date 1727096110 [12:55:10]FM_GetShiftState [12:55:10]SAM_PROTO_GetShiftState [12:55:10]wFMCommunicate request_size=4 [12:55:10]MH_SAM_APDU [12:55:10]CAPDU: 80 13 01 00 [12:55:10]Write to MH i2c: E2 08 00 81 11 80 13 01 00 00 00 00 00 0F [12:55:10]Write i2c OK [12:55:10]MH_I2C_Read... [12:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:10]Read from MH i2c: E2 [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: E2 0E 00 [12:55:10]MH_I2C_Read... [12:55:10]Read from MH i2c: E2 0E 00 81 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [12:55:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:55:10]wFMCommunicate OK [12:55:10]SAM_PROTO_GetShiftState done [12:55:10]FM_GetShiftState done [12:55:10]opened in 1727051593 [12:55:10]opened+sec_in_day 1727137993 [12:55:10]quantity*price = 50063 [12:55:10]sum+1 = 50064 [12:55:10]Check (price>sum+1) || (price+1 о реализуемом товаре [12:55:11]line ОКРУГЛЕНИЕ: -0.63 [12:55:11]line ИТОГО: 500.00 [12:55:11]line Внесено: 500.00 [12:55:11]line СДАЧА: 0.00 [12:55:11]line НСП 1% : 4.43 [12:55:11]line НДС 12% : 53.16 [12:55:11]line Наличными: 500.00 [12:55:11]line Безнал.: 0.00 [12:55:11]line Место: АЗС № 89 "Партнер Нефть" [12:55:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:55:11]line СНО: Общий режим [12:55:11]line Чек 158 23.09.2024 12:55 [12:55:11]line Смена: 476 ФФД: 1.0 [12:55:11]line ЗНМ: 0300000113 [12:55:11]line РНМ: 0000000000091825 [12:55:11]line Версия ККМ: 001 [12:55:11]line ФМ: 0000000000871835 [12:55:11]line ФД: 152286 [12:55:11]line ФПД: 245261544458916 [12:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125510&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152286&fm=245261544458916&tin=02508201610067®Number=0000000000091825&sum=50000 [12:55:12]OFD Sender: Processing packet 152286 [packets to send 828, broken 827] [12:55:12]ProducePacketName [12:55:12]name=ofd_packets/00152286 [12:55:12]OFD Sender: To server: pG, [12:55:12]CommunicateWithHost lk.salyk.kg:30040 [12:55:12]ConnectInit lk.salyk.kg [12:55:12]written 0, free lines is 4095 [12:55:12]Write to MH i2c: 01 00 00 BF 11 D0 [12:55:12]Write i2c OK [12:55:12]MH_I2C_Read... [12:55:12]Read from MH i2c: 01 [12:55:12]MH_I2C_Read... [12:55:12]Read from MH i2c: 01 07 00 [12:55:12]MH_I2C_Read... [12:55:12]Read from MH i2c: 01 07 00 BF 11 00 00 00 00 00 D3 0C B6 [12:55:12]RasterBufferAndPrint [12:55:12]line [12:55:12]line [12:55:12]line [12:55:12]line [12:55:12]line [12:55:12]written 0, free lines is 3292 [12:55:12]MH_Cut [12:55:12]Write to MH i2c: D1 01 00 C6 11 01 A9 [12:55:12]Write i2c OK [12:55:12]MH_I2C_Read... [12:55:12]Read from MH i2c: D1 [12:55:12]MH_I2C_Read... [12:55:12]Read from MH i2c: D1 01 00 [12:55:12]MH_I2C_Read... [12:55:12]Read from MH i2c: D1 01 00 C6 11 00 A8 [12:55:12]Write to MH i2c: 01 00 00 C7 11 D8 [12:55:12]Write i2c OK [12:55:12]MH_I2C_Read... [12:55:13]*** Cut start [12:55:13]*** Purtial cut [12:55:13]*** Stage 1: CUTSNS_PIN = 1 [12:55:13]Read from MH i2c: 01 [12:55:13]MH_I2C_Read... [12:55:13]*** Stop cut motor [12:55:13]*** Cut end [12:55:13]Read from MH i2c: 01 07 00 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: 01 07 00 C7 11 00 00 00 00 00 FF 0F ED [12:55:13]process_action close_receipt done [12:55:13]requested_data is exist [12:55:13]produce_requested_data [12:55:13]requested_item fm.sn is exist - process it [12:55:13]wFMCommunicate request_size=4 [12:55:13]MH_SAM_APDU [12:55:13]CAPDU: 80 11 00 00 [12:55:13]Write to MH i2c: E2 08 00 C8 11 80 11 00 00 00 00 00 00 53 [12:55:13]Write i2c OK [12:55:13]MH_I2C_Read... [12:55:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:13]Read from MH i2c: E2 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: E2 17 00 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: E2 17 00 C8 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [12:55: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:55:13]wFMCommunicate OK [12:55:13]requested_item fd.num is exist - process it [12:55:13]SAM_PROTO_GetFieldsCounters [12:55:13]wFMCommunicate request_size=4 [12:55:13]MH_SAM_APDU [12:55:13]CAPDU: 80 13 00 00 [12:55:13]Write to MH i2c: E2 08 00 C9 11 80 13 00 00 00 00 00 00 56 [12:55:13]Write i2c OK [12:55:13]MH_I2C_Read... [12:55:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:55:13]Read from MH i2c: E2 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: E2 62 00 [12:55:13]MH_I2C_Read... [12:55:13]Read from MH i2c: E2 62 00 C9 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 60 [12:55: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 DE 52 02 00 0E 04 04 00 DC 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 [12:55:13]wFMCommunicate OK [12:55:13]SAM_PROTO_GetFieldsCounters done [12:55:13]requested_item shift.num is exist - process it [12:55:13]requested_item shift.opened is exist - process it [12:55:13]req_shift_opened [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 CA 11 80 13 01 00 00 00 00 00 58 [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 CA 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BA [12:55:13]RAPDU: 09 00 01 49 B7 F0 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]req_shift_opened done [12:55:13]requested_item shift.open_date is exist - process it [12:55:13]req_shift_open_date [12:55:13]req_shift_open_date done [12:55:13]produce_requested_data done [12:55:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152286,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:55:13]process_action_free close_receipt [12:55:13]json_value_free [12:55:13]json_value_free done [12:55:13]process_json_proto returns [12:55:13]Send response to host [12:55:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152286,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:55:13]free response buf [12:55:13]execute_script done [12:55:13]execute_script returns [12:55:13]free content buf [12:55:13]Sock 8.Close socket [12:55:13]Sock 8.Thread stoped [12:55:14]recv_with_timeout no data received [12:55:17]Connected sock=11 [12:55: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 3D B6 04 01 6F 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 9E 00 00 00 F4 03 04 00 2E 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 DF 10 67 3C 0A A4 EE E5 11 9C 66 90 01 B1 [12:55: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 88 F0 47 00 EE 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 DE 52 02 00 F4 03 04 00 35 0D F1 66 B6 04 01 00 00 31 59 6B 6F F1 4A 18 4D [12:55:19]CommunicateWithHost err = 0 [12:55:19]CheckOFDResponse [12:55:19]1017 (14) - 77093643461234 [12:55:19]1041 (16) - 0000000000871835 [12:55:19]1040 (4) - 152286 [12:55:19]1012 (4) - 23.09.2024 06:39 [12:55:19]1206 (1) - 0 [12:55:19]OFD Sender: Remove packet 152286 [12:55:19]ProducePacketName [12:55:19]name=ofd_packets/00152286 [12:55:19]NVStorageDeleteData [12:55:19]OFD Sender: No OFD packet to send [12:55:23]accept exits with 10 [12:55:23]New connection [12:55:23]New thread 3066903908 created [12:55:23]Thread 3067047268 joined [12:55:23]Waiting for new connection... [12:55:23] Sock 10.Parse request [12:55:23]Sock 10.Check first char [12:55:23]Sock 10.First char is OK [12:55:23]request: POST /json_proto HTTP/1.0 [12:55:23]Method: POST [12:55:23]URL: /json_proto [12:55:23]Method is POST - this is cgi request [12:55:23]url: /json_proto [12:55:23]query_string will be loaded in cgi processing [12:55:23]execute_cgi json_proto POST (null) [12:55:23]execute_cgi path=json_proto method=POST [12:55:23]POST find Content-Length [12:55:23]Host: 172.17.43.67:8080 [12:55:23]Content-Length: 678 [12:55:23]Content-Type: application/json [12:55:23] [12:55:23]POST finish read [12:55:23]Found Content-Length = 678 [12:55:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786292", "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" ] } } [12:55:23]execute_script... [12:55: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)1786292", "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" ] } } [12:55:23]POST & json_proto [12:55:23]process_json_proto [12:55:23]json parsed OK: [12:55:23]protocol is kg_v1.0 [12:55:23]action value=close_receipt [12:55:23]process_action close_receipt [12:55:23]cmd_close_receipt [12:55:23]MH_GetDate [12:55:23]Write to MH i2c: F0 00 00 CB 11 CB [12:55:23]Write i2c OK [12:55:23]MH_I2C_Read... [12:55:23]Read from MH i2c: F0 [12:55:23]MH_I2C_Read... [12:55:23]Read from MH i2c: F0 09 00 [12:55:23]MH_I2C_Read... [12:55:23]Read from MH i2c: F0 09 00 CB 11 00 3C 65 F1 66 6A BD 47 65 9F [12:55:23]GetLastDocTimeStamp 1727096110 [12:55:23]current date 1727096124 [12:55:23]FM_GetShiftState [12:55:23]SAM_PROTO_GetShiftState [12:55:23]wFMCommunicate request_size=4 [12:55:23]MH_SAM_APDU [12:55:23]CAPDU: 80 13 01 00 [12:55:23]Write to MH i2c: E2 08 00 CC 11 80 13 01 00 00 00 00 00 5A [12:55:23]Write i2c OK [12:55:23]MH_I2C_Read... [12:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:23]Read from MH i2c: E2 [12:55:23]MH_I2C_Read... [12:55:23]Read from MH i2c: E2 0E 00 [12:55:23]MH_I2C_Read... [12:55:23]Read from MH i2c: E2 0E 00 CC 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [12:55:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:55:23]wFMCommunicate OK [12:55:23]SAM_PROTO_GetShiftState done [12:55:23]FM_GetShiftState done [12:55:23]opened in 1727051593 [12:55:23]opened+sec_in_day 1727137993 [12:55:23]quantity*price = 30035 [12:55:23]sum+1 = 30036 [12:55:23]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 СНО: Общий режим Чек 159 23.09.2024 12:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152287 ФПД: 76608066997930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152287&fm=76608066997930&tin=02508201610067®Number=0000000000091825&sum=30000 [12:55:25]StoreToDocumentArchive [12:55:25]shift 476 fd 152287 [12:55:25]save to /storage/0476/doc_00152287 [12:55:25]save last doc name /storage/0476/doc_00152287 to /storage/kkm_last_doc_name [12:55:25]save OK [12:55:25]Clear old archive folders... [12:55:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:55:25]tlvbuf is 0160CBA0 [12:55:25]SAM_PROTO_ClearQueue [12:55:25]wFMCommunicate request_size=4 [12:55:25]MH_SAM_APDU [12:55:25]CAPDU: 80 09 00 00 [12:55:25]Write to MH i2c: E2 08 00 D9 11 80 09 00 00 00 00 00 00 5C [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:25]Read from MH i2c: E2 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 D9 11 00 90 00 5E [12:55:25]RAPDU: 90 00 [12:55:25]wFMCommunicate OK [12:55:25]SAM_PROTO_ClearQueue done [12:55:25]KKMCreateOFDPacket [12:55:25]OFDProtocolAddRootSTLVToBuf [12:55:25]FM_MakeSignedData [12:55:25]FM_MakeSignedData [12:55:25]SAM_PROTO_SignData [12:55:25]wFMCommunicate request_size=4 [12:55:25]MH_SAM_APDU [12:55:25]CAPDU: 80 0D 01 02 [12:55:25]Write to MH i2c: E2 08 00 DA 11 80 0D 01 02 00 00 00 00 64 [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:25]Read from MH i2c: E2 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 DA 11 00 90 00 5F [12:55:25]RAPDU: 90 00 [12:55:25]wFMCommunicate OK [12:55:25]wFMCommunicate request_size=255 [12:55:25]MH_SAM_APDU [12:55: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 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 9F 00 00 00 F4 03 04 00 3C 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 45 [12:55:25]Write to MH i2c: E2 02 01 DB 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 9F 00 00 00 F4 03 04 00 3C 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 45 00 00 EE [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:25]Read from MH i2c: E2 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 DB 11 00 90 00 60 [12:55:25]RAPDU: 90 00 [12:55:25]wFMCommunicate OK [12:55:25]wFMCommunicate request_size=10 [12:55:25]MH_SAM_APDU [12:55:25]CAPDU: 80 0D 02 02 05 AC B4 9E CE AA [12:55:25]Write to MH i2c: E2 0D 00 DC 11 80 0D 02 02 05 00 AC B4 9E CE AA 00 00 E7 [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:25]Read from MH i2c: E2 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 03 00 DC 11 00 90 00 61 [12:55:25]RAPDU: 90 00 [12:55:25]wFMCommunicate OK [12:55:25]wFMCommunicate request_size=4 [12:55:25]MH_SAM_APDU [12:55:25]CAPDU: 80 0D 03 02 [12:55:25]Write to MH i2c: E2 08 00 DD 11 80 0D 03 02 00 00 00 00 69 [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:25]Read from MH i2c: E2 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 0B 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 0B 00 DD 11 00 AD 41 B1 13 7C 48 29 3C 90 00 45 [12:55:25]RAPDU: AD 41 B1 13 7C 48 29 3C 90 00 [12:55:25]wFMCommunicate OK [12:55:25]SAM_PROTO_SignData done [12:55:25]FM_MakeSignedData done [12:55:25]CreateOFDProtocolMessage [12:55:25]wFMCommunicate request_size=4 [12:55:25]MH_SAM_APDU [12:55:25]CAPDU: 80 11 00 00 [12:55:25]Write to MH i2c: E2 08 00 DE 11 80 11 00 00 00 00 00 00 69 [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:25]Read from MH i2c: E2 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 17 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: E2 17 00 DE 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 31 38 33 35 10 04 04 00 DF 52 02 00 F4 03 04 00 40 0D F1 66 B6 04 01 00 00 8F 90 85 0D 19 AD 69 6E [12:55:29]CommunicateWithHost err = 0 [12:55:29]CheckOFDResponse [12:55:29]1017 (14) - 77093643461234 [12:55:29]1041 (16) - 0000000000871835 [12:55:29]1040 (4) - 152287 [12:55:29]1012 (4) - 23.09.2024 06:40 [12:55:29]1206 (1) - 0 [12:55:29]OFD Sender: Remove packet 152287 [12:55:29]ProducePacketName [12:55:29]name=ofd_packets/00152287 [12:55:29]NVStorageDeleteData [12:55:30]OFD Sender: No OFD packet to send [12:55:35]OFD Sender: No OFD packet to send [12:55:40]OFD Sender: No OFD packet to send [12:55:44]recv_with_timeout no data received [12:55:45]OFD Sender: No OFD packet to send [12:55:50]OFD Sender: No OFD packet to send [12:55:55]OFD Sender: No OFD packet to send [12:55:55]recv_with_timeout no data received [12:56:00]OFD Sender: No OFD packet to send [12:56:05]OFD Sender: No OFD packet to send [12:56:07]recv_with_timeout no data received [12:56:10]OFD Sender: No OFD packet to send [12:56:15]OFD Sender: No OFD packet to send [12:56:17]recv_with_timeout no data received [12:56:20]OFD Sender: No OFD packet to send [12:56:25]OFD Sender: No OFD packet to send 38 37 31 38 33 35 90 00 BC [12:55:25]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:25]wFMCommunicate OK [12:55:25]CreateOFDProtocolMessage done [12:55:25]OFDSenderStorePacket 152287 [12:55:25]StoreOFDPacket docnum=152287 [12:55: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 0F 01 00 00 F2 1F 07 01 AA 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 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 9F 00 00 00 F4 03 04 00 3C 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 45 AC B4 9E CE AA AD 41 B1 13 7C 48 29 3C [12:55:25]CheckFolder [12:55:25]dirname=/storage/ofd_packets [12:55:25]CheckFolder done [12:55:25]ProducePacketName [12:55:25]name=ofd_packets/00152287 [12:55:25]NVStorageSaveData ofd_packets/00152287 [12:55:25]File name is /storage/ofd_packets/00152287 [12:55:25]Write 301 bytes [12:55:25]NVStorageSaveData done [12:55:25]OFDSenderStorePacket done [12:55:25]KKMCreateOFDPacket done [12:55:25]NVStorageSaveData kkm_last_timestamp [12:55:25]File name is /storage/kkm_last_timestamp [12:55:25]Write 4 bytes [12:55:25]NVStorageSaveData done [12:55:25]ExternCall_PrintAddStr [12:55:25]wPrintStart [12:55:25]Write to MH i2c: 01 00 00 DF 11 F0 [12:55:25]Write i2c OK [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: 01 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: 01 07 00 [12:55:25]MH_I2C_Read... [12:55:25]Read from MH i2c: 01 07 00 DF 11 00 00 00 00 00 FF 0F 05 [12:55:25]RasterBufferAndPrint [12:55:25]line Счет N : (1)1786292 [12:55:25]line ИНН: 02508201610067 [12:55:25]line Контрольно-Кассовый Чек [12:55:25]line ПРОДАЖА [12:55:25]line ТРК (МРК, ГНК) : 22 [12:55:25]line Товар: 2710124130 [12:55:25]line Аи-92-К-5 [12:55:25]line 4.430 * 67.80 [12:55:25]line = 300.35 [12:55:25]line НДС 12% НСП 1% [12:55:25]line > о реализуемом товаре [12:55:25]line ОКРУГЛЕНИЕ: -0.35 [12:55:25]line ИТОГО: 300.00 [12:55:25]line Внесено: 300.00 [12:55:25]line СДАЧА: 0.00 [12:55:25]line НСП 1% : 2.66 [12:55:25]line НДС 12% : 31.90 [12:55:25]line Наличными: 300.00 [12:55:25]line Безнал.: 0.00 [12:55:25]line Место: АЗС № 89 "Партнер Нефть" [12:55:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:55:25]line СНО: Общий режим [12:55:25]line Чек 159 23.09.2024 12:55 [12:55:25]line Смена: 476 ФФД: 1.0 [12:55:25]line ЗНМ: 0300000113 [12:55:25]line РНМ: 0000000000091825 [12:55:25]line Версия ККМ: 001 [12:55:25]line ФМ: 0000000000871835 [12:55:25]line ФД: 152287 [12:55:25]line ФПД: 76608066997930 [12:55:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125524&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152287&fm=76608066997930&tin=02508201610067®Number=0000000000091825&sum=30000 [12:55:25]written 0, free lines is 4095 [12:55:25]OFD Sender: Processing packet 152287 [packets to send 828, broken 827] [12:55:25]ProducePacketName [12:55:25]name=ofd_packets/00152287 [12:55:25]OFD Sender: To server: pG, [12:55:25]CommunicateWithHost lk.salyk.kg:30040 [12:55:25]ConnectInit lk.salyk.kg [12:55:26]Write to MH i2c: 01 00 00 0A 12 1C [12:55:26]Write i2c OK [12:55:26]MH_I2C_Read... [12:55:26]Read from MH i2c: 01 [12:55:26]MH_I2C_Read... [12:55:26]Read from MH i2c: 01 07 00 [12:55:26]MH_I2C_Read... [12:55:26]Read from MH i2c: 01 07 00 0A 12 00 00 00 00 00 E7 0C 16 [12:55:26]RasterBufferAndPrint [12:55:26]line [12:55:26]line [12:55:26]line [12:55:26]line [12:55:26]line [12:55:26]written 0, free lines is 3315 [12:55:26]MH_Cut [12:55:26]Write to MH i2c: D1 01 00 11 12 01 F5 [12:55:26]Write i2c OK [12:55:26]MH_I2C_Read... [12:55:26]Read from MH i2c: D1 [12:55:26]MH_I2C_Read... [12:55:26]Read from MH i2c: D1 01 00 [12:55:26]MH_I2C_Read... [12:55:26]Read from MH i2c: D1 01 00 11 12 00 F4 [12:55:26]Write to MH i2c: 01 00 00 12 12 24 [12:55:26]Write i2c OK [12:55:26]MH_I2C_Read... [12:55:26]*** Cut start [12:55:26]*** Purtial cut [12:55:26]*** Stage 1: CUTSNS_PIN = 1 [12:55:27]Read from MH i2c: 01 [12:55:27]MH_I2C_Read... [12:55:27]*** Stop cut motor [12:55:27]*** Cut end [12:55:27]Read from MH i2c: 01 07 00 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: 01 07 00 12 12 00 00 00 00 00 FF 0F 39 [12:55:27]process_action close_receipt done [12:55:27]requested_data is exist [12:55:27]produce_requested_data [12:55:27]requested_item fm.sn is exist - process it [12:55:27]wFMCommunicate request_size=4 [12:55:27]MH_SAM_APDU [12:55:27]CAPDU: 80 11 00 00 [12:55:27]Write to MH i2c: E2 08 00 13 12 80 11 00 00 00 00 00 00 9F [12:55:27]Write i2c OK [12:55:27]MH_I2C_Read... [12:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:27]Read from MH i2c: E2 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: E2 17 00 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: E2 17 00 13 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [12:55:27]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:27]wFMCommunicate OK [12:55:27]requested_item fd.num is exist - process it [12:55:27]SAM_PROTO_GetFieldsCounters [12:55:27]wFMCommunicate request_size=4 [12:55:27]MH_SAM_APDU [12:55:27]CAPDU: 80 13 00 00 [12:55:27]Write to MH i2c: E2 08 00 14 12 80 13 00 00 00 00 00 00 A2 [12:55:27]Write i2c OK [12:55:27]MH_I2C_Read... [12:55:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:55:27]Read from MH i2c: E2 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: E2 62 00 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: E2 62 00 14 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 B0 [12:55: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 DF 52 02 00 0E 04 04 00 DC 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 [12:55:27]wFMCommunicate OK [12:55:27]SAM_PROTO_GetFieldsCounters done [12:55:27]requested_item shift.num is exist - process it [12:55:27]requested_item shift.opened is exist - process it [12:55:27]req_shift_opened [12:55:27]FM_GetShiftState [12:55:27]SAM_PROTO_GetShiftState [12:55:27]wFMCommunicate request_size=4 [12:55:27]MH_SAM_APDU [12:55:27]CAPDU: 80 13 01 00 [12:55:27]Write to MH i2c: E2 08 00 15 12 80 13 01 00 00 00 00 00 A4 [12:55:27]Write i2c OK [12:55:27]MH_I2C_Read... [12:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:27]Read from MH i2c: E2 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: E2 0E 00 [12:55:27]MH_I2C_Read... [12:55:27]Read from MH i2c: E2 0E 00 15 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 06 [12:55:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [12:55:27]wFMCommunicate OK [12:55:27]SAM_PROTO_GetShiftState done [12:55:27]FM_GetShiftState done [12:55:27]req_shift_opened done [12:55:27]requested_item shift.open_date is exist - process it [12:55:27]req_shift_open_date [12:55:27]req_shift_open_date done [12:55:27]produce_requested_data done [12:55:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152287,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [12:55:27]process_action_free close_receipt [12:55:27]json_value_free [12:55:27]json_value_free done [12:55:27]process_json_proto returns [12:55:27]Send response to host [12:55:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152287,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [12:55:27]free response buf [12:55:27]execute_script done [12:55:27]execute_script returns [12:55:27]free content buf [12:55:27]Sock 10.Close socket [12:55:27]Sock 10.Thread stoped [12:55:28]Connected sock=8 [12:55:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F2 1F 07 01 AA 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 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 9F 00 00 00 F4 03 04 00 3C 65 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 45 AC B4 9E CE AA AD 41 B1 13 7C 48 29 3C [12:55: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 BA 7A 47 00 87 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 [12:56:30]OFD Sender: No OFD packet to send [12:56:35]OFD Sender: No OFD packet to send [12:56:40]OFD Sender: No OFD packet to send [12:56:45]OFD Sender: No OFD packet to send [12:56:50]OFD Sender: No OFD packet to send [12:56:55]OFD Sender: No OFD packet to send [12:57:00]OFD Sender: No OFD packet to send [12:57:05]OFD Sender: No OFD packet to send [12:57:06]recv_with_timeout no data received [12:57:10]OFD Sender: No OFD packet to send [12:57:15]OFD Sender: No OFD packet to send [12:57:20]OFD Sender: No OFD packet to send [12:57:25]OFD Sender: No OFD packet to send [12:57:30]OFD Sender: No OFD packet to send [12:57:35]OFD Sender: No OFD packet to send [12:57:40]OFD Sender: No OFD packet to send [12:57:45]OFD Sender: No OFD packet to send [12:57:50]OFD Sender: No OFD packet to send [12:57:55]OFD Sender: No OFD packet to send [12:58:00]OFD Sender: No OFD packet to send [12:58:05]OFD Sender: No OFD packet to send [12:58:10]OFD Sender: No OFD packet to send [12:58:15]OFD Sender: No OFD packet to send [12:58:20]OFD Sender: No OFD packet to send [12:58:25]OFD Sender: No OFD packet to send [12:58:30]OFD Sender: No OFD packet to send [12:58:35]OFD Sender: No OFD packet to send [12:58:40]OFD Sender: No OFD packet to send [12:58:46]OFD Sender: No OFD packet to send [12:58:51]OFD Sender: No OFD packet to send [12:58:56]OFD Sender: No OFD packet to send [12:59:01]OFD Sender: No OFD packet to send [12:59:06]OFD Sender: No OFD packet to send [12:59:11]OFD Sender: No OFD packet to send [12:59:16]OFD Sender: No OFD packet to send [12:59:26]OFD Sender: No OFD packet to send [12:59:31]OFD Sender: No OFD packet to send [12:59:32]recv_with_timeout no data received [12:59:36]OFD Sender: No OFD packet to send [12:59:41]OFD Sender: No OFD packet to send [12:59:46]OFD Sender: No OFD packet to send [12:59:51]OFD Sender: No OFD packet to send [12:59:56]OFD Sender: No OFD packet to send [13:00:01]OFD Sender: No OFD packet to send [13:00:06]OFD Sender: No OFD packet to send [13:00:11]OFD Sender: No OFD packet to send [13:00:16]OFD Sender: No OFD packet to send [13:00:21]OFD Sender: No OFD packet to send [13:00:25]recv_with_timeout no data received [13:00:26]OFD Sender: No OFD packet to send [13:00:31]OFD Sender: No OFD packet to send [13:00:36]OFD Sender: No OFD packet to send [13:00:41]OFD Sender: No OFD packet to send [13:00:46]OFD Sender: No OFD packet to send [13:00:51]OFD Sender: No OFD packet to send [13:00:54]recv_with_timeout no data received [13:00:56]OFD Sender: No OFD packet to send [13:01:01]OFD Sender: No OFD packet to send [13:01:05]recv_with_timeout no data received [13:01:06]OFD Sender: No OFD packet to send [13:01:11]OFD Sender: No OFD packet to send [13:01:16]OFD Sender: No OFD packet to send [13:01:21]OFD Sender: No OFD packet to send [13:01:26]OFD Sender: No OFD packet to send [13:01:31]OFD Sender: No OFD packet to send [13:01:36]OFD Sender: No OFD packet to send [13:01:37]recv_with_timeout no data received [13:01:41]OFD Sender: No OFD packet to send [13:01:46]OFD Sender: No OFD packet to send [13:01:51]OFD Sender: No OFD packet to send [13:01:56]OFD Sender: No OFD packet to send [13:02:01]OFD Sender: No OFD packet to send [13:02:06]OFD Sender: No OFD packet to send [13:02:06]recv_with_timeout no data received [13:02:11]OFD Sender: No OFD packet to send [13:02:16]OFD Sender: No OFD packet to send [13:02:17]recv_with_timeout no data received [13:02:19]accept exits with 9 [13:02:19]New connection [13:02:19]New thread 3067047268 created [13:02:19]Thread 3066903908 joined [13:02:19]Waiting for new connection... [13:02:19] Sock 9.Parse request [13:02:19]Sock 9.Check first char [13:02:19]Sock 9.First char is OK [13:02:19]request: POST /json_proto HTTP/1.0 [13:02:19]Method: POST [13:02:19]URL: /json_proto [13:02:19]Method is POST - this is cgi request [13:02:19]url: /json_proto [13:02:19]query_string will be loaded in cgi processing [13:02:19]execute_cgi json_proto POST (null) [13:02:19]execute_cgi path=json_proto method=POST [13:02:19]POST find Content-Length [13:02:19]Host: 172.17.43.67:8080 [13:02:19]Content-Length: 680 [13:02:19]Content-Type: application/json [13:02:19] [13:02:19]POST finish read [13:02:19]Found Content-Length = 680 [13:02:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786293", "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:02:19]execute_script... [13: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)1786293", "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:02:19]POST & json_proto [13:02:19]process_json_proto [13:02:19]json parsed OK: [13:02:19]protocol is kg_v1.0 [13:02:19]action value=close_receipt [13:02:19]process_action close_receipt [13:02:19]cmd_close_receipt [13:02:19]MH_GetDate [13:02:19]Write to MH i2c: F0 00 00 16 12 17 [13:02:19]Write i2c OK [13:02:19]MH_I2C_Read... [13:02:19]Read from MH i2c: F0 [13:02:19]MH_I2C_Read... [13:02:19]Read from MH i2c: F0 09 00 [13:02:19]MH_I2C_Read... [13:02:19]Read from MH i2c: F0 09 00 16 12 00 DC 66 F1 66 6A BD 47 65 8C [13:02:19]GetLastDocTimeStamp 1727096124 [13:02:19]current date 1727096540 [13:02:19]FM_GetShiftState [13:02:19]SAM_PROTO_GetShiftState [13:02:19]wFMCommunicate request_size=4 [13:02:19]MH_SAM_APDU [13:02:19]CAPDU: 80 13 01 00 [13:02:19]Write to MH i2c: E2 08 00 17 12 80 13 01 00 00 00 00 00 A6 [13:02:19]Write i2c OK [13:02:19]MH_I2C_Read... [13:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:19]Read from MH i2c: E2 [13:02:19]MH_I2C_Read... [13:02:19]Read from MH i2c: E2 0E 00 [13:02:19]MH_I2C_Read... [13:02:19]Read from MH i2c: E2 0E 00 17 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [13:02:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:02:19]wFMCommunicate OK [13:02:19]SAM_PROTO_GetShiftState done [13:02:19]FM_GetShiftState done [13:02:19]opened in 1727051593 [13:02:19]opened+sec_in_day 1727137993 [13:02:19]quantity*price = 100050 [13:02:19]sum+1 = 100052 [13:02: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 СНО: Общий режим Чек 160 23.09.2024 13:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152288 ФПД: 153506660308264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152288&fm=153506660308264&tin=02508201610067®Number=0000000000091825&sum=100000 [13:02:20]StoreToDocumentArchive [13:02:20]shift 476 fd 152288 [13:02:20]save to /storage/0476/doc_00152288 [13:02:20]save last doc name /storage/0476/doc_00152288 to /storage/kkm_last_doc_name [13:02:20]save OK [13:02:20]Clear old archive folders... [13:02:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:02:20]tlvbuf is B6ED82B0 [13:02:20]SAM_PROTO_ClearQueue [13:02:20]wFMCommunicate request_size=4 [13:02:20]MH_SAM_APDU [13:02:20]CAPDU: 80 09 00 00 [13:02:20]Write to MH i2c: E2 08 00 24 12 80 09 00 00 00 00 00 00 A8 [13:02:20]Write i2c OK [13:02:20]MH_I2C_Read... [13:02:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:20]Read from MH i2c: E2 [13:02:20]MH_I2C_Read... [13:02:20]Read from MH i2c: E2 03 00 [13:02:20]MH_I2C_Read... [13:02:20]Read from MH i2c: E2 03 00 24 12 00 90 00 AA [13:02:20]RAPDU: 90 00 [13:02:20]wFMCommunicate OK [13:02:20]SAM_PROTO_ClearQueue done [13:02:20]KKMCreateOFDPacket [13:02:20]OFDProtocolAddRootSTLVToBuf [13:02:20]FM_MakeSignedData [13:02:20]FM_MakeSignedData [13:02:20]SAM_PROTO_SignData [13:02:20]wFMCommunicate request_size=4 [13:02:20]MH_SAM_APDU [13:02:20]CAPDU: 80 0D 01 02 [13:02:20]Write to MH i2c: E2 08 00 25 12 80 0D 01 02 00 00 00 00 B0 [13:02:20]Write i2c OK [13:02:20]MH_I2C_Read... [13:02:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:20]Read from MH i2c: E2 [13:02:20]MH_I2C_Read... [13:02:20]Read from MH i2c: E2 03 00 [13:02:20]MH_I2C_Read... [13:02:20]Read from MH i2c: E2 03 00 25 12 00 90 00 AB [13:02:20]RAPDU: 90 00 [13:02:20]wFMCommunicate OK [13:02:20]wFMCommunicate request_size=255 [13:02:20]MH_SAM_APDU [13:02: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DC 66 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B 9D 0D F5 [13:02:20]Write to MH i2c: E2 02 01 26 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 A0 00 00 00 F4 03 04 00 DC 66 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B 9D 0D F5 00 00 A9 [13:02:20]Write i2c OK [13:02:20]MH_I2C_Read... [13:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:21]Read from MH i2c: E2 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 03 00 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 03 00 26 12 00 90 00 AC [13:02:21]RAPDU: 90 00 [13:02:21]wFMCommunicate OK [13:02:21]wFMCommunicate request_size=7 [13:02:21]MH_SAM_APDU [13:02:21]CAPDU: 80 0D 02 02 02 55 28 [13:02:21]Write to MH i2c: E2 0A 00 27 12 80 0D 02 02 02 00 55 28 00 00 34 [13:02:21]Write i2c OK [13:02:21]MH_I2C_Read... [13:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:21]Read from MH i2c: E2 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 03 00 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 03 00 27 12 00 90 00 AD [13:02:21]RAPDU: 90 00 [13:02:21]wFMCommunicate OK [13:02:21]wFMCommunicate request_size=4 [13:02:21]MH_SAM_APDU [13:02:21]CAPDU: 80 0D 03 02 [13:02:21]Write to MH i2c: E2 08 00 28 12 80 0D 03 02 00 00 00 00 B5 [13:02:21]Write i2c OK [13:02:21]MH_I2C_Read... [13:02:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:21]Read from MH i2c: E2 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 0B 00 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 0B 00 28 12 00 FC 9E 91 3D 55 E1 8B 98 90 00 77 [13:02:21]RAPDU: FC 9E 91 3D 55 E1 8B 98 90 00 [13:02:21]wFMCommunicate OK [13:02:21]SAM_PROTO_SignData done [13:02:21]FM_MakeSignedData done [13:02:21]CreateOFDProtocolMessage [13:02:21]wFMCommunicate request_size=4 [13:02:21]MH_SAM_APDU [13:02:21]CAPDU: 80 11 00 00 [13:02:21]Write to MH i2c: E2 08 00 29 12 80 11 00 00 00 00 00 00 B5 [13:02:21]Write i2c OK [13:02:21]MH_I2C_Read... [13:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:21]Read from MH i2c: E2 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 17 00 [13:02:21]MH_I2C_Read... [13:02:21]Read from MH i2c: E2 17 00 29 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [13: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 [13:02:21]wFMCommunicate OK [13:02:21]CreateOFDProtocolMessage done [13:02:21]OFDSenderStorePacket 152288 [13:02:21]StoreOFDPacket docnum=152288 [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: A0 01 00 02 *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]00 *** [00:00:10]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: 27897312+1699200362=1727097674 [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 4A 6B F1 66 6A BD 47 65 DE [13:21:14]Current date/time: 23.09.2024 13:21 [13:21:14]FM_Init [13:21:14]wFMConnect [13:21:14]MH_SAM_On [13:21:14]Write to MH i2c: E0 00 00 08 00 E7 [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_init finished! [13:21:14]*** atr: [13:21:14]*** 0F 3B D5 18 FF 81 91 FE [13:21:14]*** 1F C3 80 73 C8 21 10 0A [13:21:14]*** 00 00 00 00 00 00 00 00 [13:21:14]*** 00 00 00 00 00 00 00 00 [13:21:14]*** 00 00 00 00 00 00 00 00 [13:21:14]*** 00 00 00 00 00 00 00 00 [13:21:14]*** 00 00 00 00 00 00 00 00 [13:21:14]*** 00 00 00 00 00 00 00 00 [13:21:14]Read from MH i2c: E0 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E0 10 00 [13:21:14]MH_I2C_Read... [13:21:14]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:21:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:21:14]wFMCommunicate request_size=10 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:21:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:21:14]RAPDU: 90 00 [13:21:14]wFMCommunicate OK [13:21:14]wFMCommunicate request_size=4 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 11 00 00 [13:21:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 17 00 [13:21:14]MH_I2C_Read... [13:21:14]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:21: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:21:14]wFMCommunicate OK [13:21:14]Detected FM SN is 0000000000871835 [13:21:14]Stored FM SN is 0000000000871835 [13:21:14]wFMCommunicate request_size=9 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 16 00 00 04 E6 7F 00 00 [13:21:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:21:14]RAPDU: 90 00 [13:21:14]wFMCommunicate OK [13:21:14]FM PIN OK [13:21:14]wFMCommunicate request_size=8 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 14 04 00 03 02 00 01 [13:21:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:21:14]RAPDU: 90 00 [13:21:14]wFMCommunicate OK [13:21:14]wFMCommunicate request_size=13 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:21:14]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:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:21:14]RAPDU: 90 00 [13:21:14]wFMCommunicate OK [13:21:14]wFMCommunicate request_size=4 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 11 00 00 [13:21:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 17 00 [13:21:14]MH_I2C_Read... [13:21:14]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:21: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:21:14]wFMCommunicate OK [13:21:14]DocumentArchiveInit [13:21:14]Start Httpd... [13:21:14]Httpd thread 3067333988 created [13:21:14]Write to MH i2c: 01 00 00 0F 00 0F [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: 01 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: 01 07 00 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:21:14]Allocated Socket 6 [13:21:14]Bind OK [13:21:14]Listen OK [13:21:14]httpd running on port 8080 [13:21:14]Waiting for new connection... [13:21:14]MH Int Process started [13:21:14]accept exits with 7 [13:21:14]New connection [13:21:14]New thread 3067047268 created [13:21:14]Waiting for new connection... [13:21:14] Sock 7.Parse request [13:21:14]Sock 7.Check first char [13:21:14]Sock 7.First char is OK [13:21:14]request: POST /json_proto HTTP/1.0 [13:21:14]Method: POST [13:21:14]URL: /json_proto [13:21:14]Method is POST - this is cgi request [13:21:14]url: /json_proto [13:21:14]query_string will be loaded in cgi processing [13:21:14]execute_cgi json_proto POST (null) [13:21:14]execute_cgi path=json_proto method=POST [13:21:14]POST find Content-Length [13:21:14]Host: 172.17.43.67:8080 [13:21:14]Content-Length: 215 [13:21:14]Content-Type: application/json [13:21:14] [13:21:14]POST finish read [13:21:14]Found Content-Length = 215 [13:21:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:14]execute_script... [13:21:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:14]POST & json_proto [13:21:14]process_json_proto [13:21:14]json parsed OK: [13:21:14]protocol is kg_v1.0 [13:21:14]action value=get_value [13:21:14]process_action get_value [13:21:14]cmd_get_value [13:21:14]process_action get_value done [13:21:14]requested_data is exist [13:21:14]produce_requested_data [13:21:14]requested_item kkm.sn is exist - process it [13:21:14]requested_item kkm.ver is exist - process it [13:21:14]requested_item fm.sn is exist - process it [13:21:14]wFMCommunicate request_size=4 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 11 00 00 [13:21:14]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 17 00 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [13:21: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:21:14]wFMCommunicate OK [13:21:14]requested_item fd.num is exist - process it [13:21:14]SAM_PROTO_GetFieldsCounters [13:21:14]wFMCommunicate request_size=4 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 13 00 00 [13:21:14]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 62 00 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 9F [13:21: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 E0 52 02 00 0E 04 04 00 DC 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:21:15]wFMCommunicate OK [13:21:15]SAM_PROTO_GetFieldsCounters done [13:21:15]requested_item shift.num is exist - process it [13:21:15]requested_item shift.opened is exist - process it [13:21:15]req_shift_opened [13:21:15]FM_GetShiftState [13:21:15]SAM_PROTO_GetShiftState [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 13 01 00 [13:21:15]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 0E 00 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [13:21:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:21:15]wFMCommunicate OK [13:21:15]SAM_PROTO_GetShiftState done [13:21:15]FM_GetShiftState done [13:21:15]req_shift_opened done [13:21:15]requested_item shift.open_date is exist - process it [13:21:15]req_shift_open_date [13:21:15]req_shift_open_date done [13:21:15]produce_requested_data done [13:21:15]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152288,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:21:15]process_action_free get_value [13:21:15]json_value_free [13:21:15]json_value_free done [13:21:15]process_json_proto returns [13:21:15]Send response to host [13:21:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152288,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:21:15]free response buf [13:21:15]execute_script done [13:21:15]execute_script returns [13:21:15]free content buf [13:21:15]Sock 7.Close socket [13:21:15]Sock 7.Thread stoped [13:21:15]accept exits with 10 [13:21:15]New connection [13:21:15]New thread 3066903908 created [13:21:15]Thread 3067047268 joined [13:21:15]Waiting for new connection... [13:21:15] Sock 10.Parse request [13:21:15]Sock 10.Check first char [13:21:15]Sock 10.First char is OK [13:21:15]request: POST /json_proto HTTP/1.0 [13:21:15]Method: POST [13:21:15]URL: /json_proto [13:21:15]Method is POST - this is cgi request [13:21:15]url: /json_proto [13:21:15]query_string will be loaded in cgi processing [13:21:15]execute_cgi json_proto POST (null) [13:21:15]execute_cgi path=json_proto method=POST [13:21:15]POST find Content-Length [13:21:15]Host: 172.17.43.67:8080 [13:21:15]Content-Length: 331 [13:21:15]Content-Type: application/json [13:21:15] [13:21:15]POST finish read [13:21:15]Found Content-Length = 331 [13:21:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:21:15]execute_script... [13:21:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:21:15]POST & json_proto [13:21:15]process_json_proto [13:21:15]json parsed OK: [13:21:15]protocol is kg_v1.0 [13:21:15]action value=get_value [13:21:15]process_action get_value [13:21:15]cmd_get_value [13:21:15]process_action get_value done [13:21:15]requested_data is exist [13:21:15]produce_requested_data [13:21:15]requested_item fm.sale.total is exist - process it [13:21:15]SAM_PROTO_GetFMData [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 13 03 00 [13:21:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 FD 00 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 28 4F 02 00 69 04 9F 00 6F 04 04 00 52 4B 02 00 B1 04 05 00 AC B3 95 99 02 70 04 05 00 AC B3 95 99 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 0D B6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5F 5D E4 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 12 [13:21:15]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 28 4F 02 00 69 04 9F 00 6F 04 04 00 52 4B 02 00 B1 04 05 00 AC B3 95 99 02 70 04 05 00 AC B3 95 99 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 0D B6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5F 5D E4 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [13:21:15]wFMCommunicate OK [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 17 00 00 [13:21:15]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 FD 00 [13:21:15]MH_I2C_Read... [13:21:15]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 69 03 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 50 [13:21:15]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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:21:15]wFMCommunicate OK [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 17 00 00 [13:21:15]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 [13:21:16]MH_I2C_Read... [13:21:16]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:21:16]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:21:16]wFMCommunicate OK [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 17 00 00 [13:21:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:16]OFD Sender: Processing packet 152288 [packets to send 828, broken 827] [13:21:16]ProducePacketName [13:21:16]name=ofd_packets/00152288 [13:21:16]OFD Sender: To server: pG, [13:21:16]CommunicateWithHost lk.salyk.kg:30040 [13:21:16]ConnectInit lk.salyk.kg [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 [13:21:16]MH_I2C_Read... [13:21:16]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:21:16]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:21:16]wFMCommunicate OK [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 17 00 00 [13:21:16]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 DE 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [13:21:18]RAPDU: 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 90 00 [13:21:18]wFMCommunicate OK [13:21:18]wFMCommunicate request_size=4 [13:21:18]MH_SAM_APDU [13:21:18]CAPDU: 80 17 00 00 [13:21:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:21:18]Write i2c OK [13:21:18]MH_I2C_Read... [13:21:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [13:21:18]Read from MH i2c: E2 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 D3 00 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 89 [13:21:18]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:21:18]wFMCommunicate OK [13:21:18]SAM_PROTO_GetShiftData done [13:21:18]requested_item shift.sale.total_cash is exist - process it [13:21:18]requested_item shift.sale_refund.total is exist - process it [13:21:18]requested_item shift.sale_refund.total_cash is exist - process it [13:21:18]requested_item shift.buy.total is exist - process it [13:21:18]requested_item shift.buy.total_cash is exist - process it [13:21:18]produce_requested_data done [13:21:18]produce_requested_data return {"fm.sale.total":111666595.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":96021.00,"shift.sale.total_cash":96021.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:21:18]process_action_free get_value [13:21:18]json_value_free [13:21:18]json_value_free done [13:21:18]process_json_proto returns [13:21:18]Send response to host [13:21:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111666595.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":96021.00,"shift.sale.total_cash":96021.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:21:18]free response buf [13:21:18]execute_script done [13:21:18]execute_script returns [13:21:18]free content buf [13:21:18]Sock 10.Close socket [13:21:18]Sock 10.Thread stoped [13:21:18]OFD Sender: No OFD packet to send [13:21:18]accept exits with 7 [13:21:18]New connection [13:21:18]New thread 3067047268 created [13:21:18]Thread 3066903908 joined [13:21:18]Waiting for new connection... [13:21:18] Sock 7.Parse request [13:21:18]Sock 7.Check first char [13:21:18]Sock 7.First char is OK [13:21:18]request: POST /json_proto HTTP/1.0 [13:21:18]Method: POST [13:21:18]URL: /json_proto [13:21:18]Method is POST - this is cgi request [13:21:18]url: /json_proto [13:21:18]query_string will be loaded in cgi processing [13:21:18]execute_cgi json_proto POST (null) [13:21:18]execute_cgi path=json_proto method=POST [13:21:18]POST find Content-Length [13:21:18]Host: 172.17.43.67:8080 [13:21:18]Content-Length: 678 [13:21:18]Content-Type: application/json [13:21:18] [13:21:18]POST finish read [13:21:18]Found Content-Length = 678 [13:21:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786294", "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" ] } } [13:21:18]execute_script... [13:21:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786294", "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" ] } } [13:21:18]POST & json_proto [13:21:18]process_json_proto [13:21:18]json parsed OK: [13:21:18]protocol is kg_v1.0 [13:21:18]action value=close_receipt [13:21:18]process_action close_receipt [13:21:18]cmd_close_receipt [13:21:18]MH_GetDate [13:21:18]Write to MH i2c: F0 00 00 1D 00 0C [13:21:19]Write i2c OK [13:21:19]MH_I2C_Read... [13:21:19]Read from MH i2c: F0 [13:21:19]MH_I2C_Read... [13:21:19]Read from MH i2c: F0 09 00 [13:21:19]MH_I2C_Read... [13:21:19]Read from MH i2c: F0 09 00 1D 00 00 4F 6B F1 66 6A BD 47 65 F9 [13:21:19]GetLastDocTimeStamp 1727096540 [13:21:19]current date 1727097679 [13:21:19]FM_GetShiftState [13:21:19]SAM_PROTO_GetShiftState [13:21:19]wFMCommunicate request_size=4 [13:21:19]MH_SAM_APDU [13:21:19]CAPDU: 80 13 01 00 [13:21:19]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:21:19]Write i2c OK [13:21:19]MH_I2C_Read... [13:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:19]Read from MH i2c: E2 [13:21:19]MH_I2C_Read... [13:21:19]Read from MH i2c: E2 0E 00 [13:21:19]MH_I2C_Read... [13:21:19]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [13:21:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:21:19]wFMCommunicate OK [13:21:19]SAM_PROTO_GetShiftState done [13:21:19]FM_GetShiftState done [13:21:19]opened in 1727051593 [13:21:19]opened+sec_in_day 1727137993 [13:21:19]quantity*price = 30035 [13:21:19]sum+1 = 30036 [13:21:19]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 СНО: Общий режим Чек 161 23.09.2024 13:21 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152289 ФПД: 65784169182453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132119&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152289&fm=65784169182453&tin=02508201610067®Number=0000000000091825&sum=30000 [13:21:20]StoreToDocumentArchive [13:21:20]shift 476 fd 152289 [13:21:20]save to /storage/0476/doc_00152289 [13:21:20]save last doc name /storage/0476/doc_00152289 to /storage/kkm_last_doc_name [13:21:20]save OK [13:21:20]Clear old archive folders... [13:21:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:20]tlvbuf is 01959D30 [13:21:20]SAM_PROTO_ClearQueue [13:21:20]wFMCommunicate request_size=4 [13:21:20]MH_SAM_APDU [13:21:20]CAPDU: 80 09 00 00 [13:21:20]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:21:20]Write i2c OK [13:21:20]MH_I2C_Read... [13:21:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:20]Read from MH i2c: E2 [13:21:20]MH_I2C_Read... [13:21:20]Read from MH i2c: E2 03 00 [13:21:20]MH_I2C_Read... [13:21:20]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:21:20]RAPDU: 90 00 [13:21:20]wFMCommunicate OK [13:21:20]SAM_PROTO_ClearQueue done [13:21:20]KKMCreateOFDPacket [13:21:20]OFDProtocolAddRootSTLVToBuf [13:21:20]FM_MakeSignedData [13:21:20]FM_MakeSignedData [13:21:20]SAM_PROTO_SignData [13:21:16]MH_I2C_Read... [13:21:16]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:21:16]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:21:16]wFMCommunicate OK [13:21:16]SAM_PROTO_GetFMData done [13:21:16]requested_item fm.sale_refund.total is exist - process it [13:21:16]requested_item fm.buy.total is exist - process it [13:21:16]requested_item shift.sale.total is exist - process it [13:21:16]SAM_PROTO_GetShiftData [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 13 02 00 [13:21:16]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:21:17]Read from MH i2c: E2 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 A0 00 00 00 69 04 99 00 6F 04 04 00 9F 00 00 00 B1 04 03 00 34 84 92 70 04 03 00 34 84 92 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 C0 90 0F 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 07 4C 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 F8 [13:21:17]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 A0 00 00 00 69 04 99 00 6F 04 04 00 9F 00 00 00 B1 04 03 00 34 84 92 70 04 03 00 34 84 92 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 C0 90 0F 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 07 4C 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [13:21:17]wFMCommunicate OK [13:21:17]wFMCommunicate request_size=4 [13:21:17]MH_SAM_APDU [13:21:17]CAPDU: 80 17 00 00 [13:21:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:21:17]Write i2c OK [13:21:17]MH_I2C_Read... [13:21:17]Connected sock=5 [13:21: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 CC 14 04 01 06 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DC 66 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B 9D 0D F5 55 28 FC 9E 91 3D 55 E1 8B 98 [13:21:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:17]Read from MH i2c: E2 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 16 [13:21:17]RAPDU: F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [13:21:17]wFMCommunicate OK [13:21:17]wFMCommunicate request_size=4 [13:21:17]MH_SAM_APDU [13:21:17]CAPDU: 80 17 00 00 [13:21:17]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:21:17]Write i2c OK [13:21:17]MH_I2C_Read... [13:21:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:17]Read from MH i2c: E2 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [13:21:17]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [13:21:17]wFMCommunicate OK [13:21:17]wFMCommunicate request_size=4 [13:21:17]MH_SAM_APDU [13:21:17]CAPDU: 80 17 00 00 [13:21:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:21:17]Write i2c OK [13:21:17]MH_I2C_Read... [13:21: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 82 90 47 00 8A 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 E0 52 02 00 F4 03 04 00 4C 13 F1 66 B6 04 01 00 00 6E 60 EC D8 F5 FE 31 CB [13:21:17]CommunicateWithHost err = 0 [13:21:17]CheckOFDResponse [13:21:17]1017 (14) - 77093643461234 [13:21:18]1041 (16) - 0000000000871835 [13:21:18]1040 (4) - 152288 [13:21:18]1012 (4) - 23.09.2024 07:05 [13:21:18]1206 (1) - 0 [13:21:18]OFD Sender: Remove packet 152288 [13:21:18]ProducePacketName [13:21:18]name=ofd_packets/00152288 [13:21:18]NVStorageDeleteData [13:21:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:18]Read from MH i2c: E2 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 FD 00 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 FD 00 1B 00 00 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 [13:21:20]wFMCommunicate request_size=4 [13:21:20]MH_SAM_APDU [13:21:20]CAPDU: 80 0D 01 02 [13:21:20]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:21:20]Write i2c OK [13:21:20]MH_I2C_Read... [13:21:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:20]Read from MH i2c: E2 [13:21:20]MH_I2C_Read... [13:21:20]Read from MH i2c: E2 03 00 [13:21:20]MH_I2C_Read... [13:21:20]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:21:20]RAPDU: 90 00 [13:21:20]wFMCommunicate OK [13:21:20]wFMCommunicate request_size=255 [13:21:20]MH_SAM_APDU [13:21: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 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 A1 00 00 00 F4 03 04 00 4F 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B [13:21:20]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 A1 00 00 00 F4 03 04 00 4F 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B 00 00 42 [13:21:20]Write i2c OK [13:21:20]MH_I2C_Read... [13:21:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:20]Read from MH i2c: E2 [13:21:20]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 03 00 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:21:21]RAPDU: 90 00 [13:21:21]wFMCommunicate OK [13:21:21]wFMCommunicate request_size=10 [13:21:21]MH_SAM_APDU [13:21:21]CAPDU: 80 0D 02 02 05 D4 92 09 34 F5 [13:21:21]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 D4 92 09 34 F5 00 00 4A [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:21]Read from MH i2c: E2 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 03 00 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:21:21]RAPDU: 90 00 [13:21:21]wFMCommunicate OK [13:21:21]wFMCommunicate request_size=4 [13:21:21]MH_SAM_APDU [13:21:21]CAPDU: 80 0D 03 02 [13:21:21]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:21]Read from MH i2c: E2 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 0B 00 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 0B 00 2F 00 00 A5 6D E6 C7 27 7A 18 6C 90 00 8F [13:21:21]RAPDU: A5 6D E6 C7 27 7A 18 6C 90 00 [13:21:21]wFMCommunicate OK [13:21:21]SAM_PROTO_SignData done [13:21:21]FM_MakeSignedData done [13:21:21]CreateOFDProtocolMessage [13:21:21]wFMCommunicate request_size=4 [13:21:21]MH_SAM_APDU [13:21:21]CAPDU: 80 11 00 00 [13:21:21]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:21]Read from MH i2c: E2 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: E2 17 00 [13:21:21]MH_I2C_Read... [13:21:21]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:21: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:21:21]wFMCommunicate OK [13:21:21]CreateOFDProtocolMessage done [13:21:21]OFDSenderStorePacket 152289 [13:21:21]StoreOFDPacket docnum=152289 [13:21: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 87 7B 07 01 D8 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 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 A1 00 00 00 F4 03 04 00 4F 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B D4 92 09 34 F5 A5 6D E6 C7 27 7A 18 6C [13:21:21]CheckFolder [13:21:21]dirname=/storage/ofd_packets [13:21:21]CheckFolder done [13:21:21]ProducePacketName [13:21:21]name=ofd_packets/00152289 [13:21:21]NVStorageSaveData ofd_packets/00152289 [13:21:21]File name is /storage/ofd_packets/00152289 [13:21:21]Write 301 bytes [13:21:21]NVStorageSaveData done [13:21:21]OFDSenderStorePacket done [13:21:21]KKMCreateOFDPacket done [13:21:21]NVStorageSaveData kkm_last_timestamp [13:21:21]File name is /storage/kkm_last_timestamp [13:21:21]Write 4 bytes [13:21:21]NVStorageSaveData done [13:21:21]ExternCall_PrintAddStr [13:21:21]wPrintStart [13:21:21]Write to MH i2c: 01 00 00 31 00 31 [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: 01 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: 01 07 00 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:21:21]RasterBufferAndPrint [13:21:21]line Счет N : (1)1786294 [13:21:21]line ИНН: 02508201610067 [13:21:21]line Контрольно-Кассовый Чек [13:21:21]line ПРОДАЖА [13:21:21]line ТРК (МРК, ГНК) : 12 [13:21:21]line Товар: 2710124130 [13:21:21]line Аи-92-К-5 [13:21:21]line 4.430 * 67.80 [13:21:21]line = 300.35 [13:21:21]line НДС 12% НСП 1% [13:21:21]line > о реализуемом товаре [13:21:21]line ОКРУГЛЕНИЕ: -0.35 [13:21:21]line ИТОГО: 300.00 [13:21:21]line Внесено: 300.00 [13:21:21]line СДАЧА: 0.00 [13:21:21]line НСП 1% : 2.66 [13:21:21]line НДС 12% : 31.90 [13:21:21]line Наличными: 300.00 [13:21:21]line Безнал.: 0.00 [13:21:21]line Место: АЗС № 89 "Партнер Нефть" [13:21:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:21:21]line СНО: Общий режим [13:21:21]line Чек 161 23.09.2024 13:21 [13:21:21]line Смена: 476 ФФД: 1.0 [13:21:21]line ЗНМ: 0300000113 [13:21:21]line РНМ: 0000000000091825 [13:21:21]line Версия ККМ: 001 [13:21:21]line ФМ: 0000000000871835 [13:21:21]line ФД: 152289 [13:21:21]line ФПД: 65784169182453 [13:21:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132119&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152289&fm=65784169182453&tin=02508201610067®Number=0000000000091825&sum=30000 [13:21:21]written 0, free lines is 4095 [13:21:21]OFD Sender: Processing packet 152289 [packets to send 828, broken 827] [13:21:21]ProducePacketName [13:21:21]name=ofd_packets/00152289 [13:21:21]OFD Sender: To server: pG, [13:21:21]CommunicateWithHost lk.salyk.kg:30040 [13:21:21]ConnectInit lk.salyk.kg [13:21:21]Write to MH i2c: 01 00 00 5C 00 5C [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: 01 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: 01 07 00 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E7 0C 56 [13:21:21]RasterBufferAndPrint [13:21:21]line [13:21:21]line [13:21:21]line [13:21:21]line [13:21:21]line [13:21:21]written 0, free lines is 3327 [13:21:21]MH_Cut [13:21:21]Write to MH i2c: D1 01 00 63 00 01 35 [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: D1 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: D1 01 00 [13:21:21]MH_I2C_Read... [13:21:21]Read from MH i2c: D1 01 00 63 00 00 34 [13:21:21]Write to MH i2c: 01 00 00 64 00 64 [13:21:21]Write i2c OK [13:21:21]MH_I2C_Read... [13:21:21]Connected sock=11 [13:21: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 0F 01 00 00 87 7B 07 01 D8 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 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 A1 00 00 00 F4 03 04 00 4F 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 3B D4 92 09 34 F5 A5 6D E6 C7 27 7A 18 6C [13:21:22]*** Cut start [13:21:22]*** Purtial cut [13:21:22]*** CUTSNS_PIN = 0 [13:21:22]*** Stage 1: CUTSNS_PIN = 1 [13:21: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 88 E8 47 00 FB 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 E1 52 02 00 F4 03 04 00 51 13 F1 66 B6 04 01 00 00 31 48 7E 19 F8 9D 6F EA [13:21:23]CommunicateWithHost err = 0 [13:21:23]CheckOFDResponse [13:21:23]1017 (14) - 77093643461234 [13:21:23]1041 (16) - 0000000000871835 [13:21:23]1040 (4) - 152289 [13:21:23]1012 (4) - 23.09.2024 07:05 [13:21:23]1206 (1) - 0 [13:21:23]OFD Sender: Remove packet 152289 [13:21:23]ProducePacketName [13:21:23]name=ofd_packets/00152289 [13:21:23]NVStorageDeleteData [13:21:23]recv_with_timeout no data received [13:21:23]OFD Sender: No OFD packet to send [13:21:24]Read from MH i2c: 01 [13:21:24]MH_I2C_Read... [13:21:24]*** Stop cut motor [13:21:24]*** Cut end [13:21:24]Read from MH i2c: 01 07 00 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:21:24]process_action close_receipt done [13:21:24]requested_data is exist [13:21:24]produce_requested_data [13:21:24]requested_item fm.sn is exist - process it [13:21:24]wFMCommunicate request_size=4 [13:21:24]MH_SAM_APDU [13:21:24]CAPDU: 80 11 00 00 [13:21:24]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:21:24]Write i2c OK [13:21:24]MH_I2C_Read... [13:21:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:24]Read from MH i2c: E2 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: E2 17 00 [13:21:24]MH_I2C_Read... [13:21:24]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:21:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:21:24]wFMCommunicate OK [13:21:24]requested_item fd.num is exist - process it [13:21:24]SAM_PROTO_GetFieldsCounters [13:21:24]wFMCommunicate request_size=4 [13:21:24]MH_SAM_APDU [13:21:24]CAPDU: 80 13 00 00 [13:21:24]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:21:24]Write i2c OK [13:21:24]MH_I2C_Read... [13:21:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:24]Read from MH i2c: E2 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: E2 62 00 [13:21:24]MH_I2C_Read... [13:21:24]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 E1 52 02 00 0E 04 04 00 DC 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 F8 [13:21: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 E1 52 02 00 0E 04 04 00 DC 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:21:24]wFMCommunicate OK [13:21:24]SAM_PROTO_GetFieldsCounters done [13:21:24]requested_item shift.num is exist - process it [13:21:24]requested_item shift.opened is exist - process it [13:21:24]req_shift_opened [13:21:24]FM_GetShiftState [13:21:24]SAM_PROTO_GetShiftState [13:21:24]wFMCommunicate request_size=4 [13:21:24]MH_SAM_APDU [13:21:24]CAPDU: 80 13 01 00 [13:21:24]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:21:24]Write i2c OK [13:21:24]MH_I2C_Read... [13:21:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:24]Read from MH i2c: E2 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: E2 0E 00 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [13:21:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:21:24]wFMCommunicate OK [13:21:24]SAM_PROTO_GetShiftState done [13:21:24]FM_GetShiftState done [13:21:24]req_shift_opened done [13:21:24]requested_item shift.open_date is exist - process it [13:21:24]req_shift_open_date [13:21:24]req_shift_open_date done [13:21:24]produce_requested_data done [13:21:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152289,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:21:24]process_action_free close_receipt [13:21:24]json_value_free [13:21:24]json_value_free done [13:21:24]process_json_proto returns [13:21:24]Send response to host [13:21:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152289,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:21:24]free response buf [13:21:24]execute_script done [13:21:24]execute_script returns [13:21:24]free content buf [13:21:24]Sock 7.Close socket [13:21:24]Sock 7.Thread stoped [13:21:28]OFD Sender: No OFD packet to send [13:21:33]recv_with_timeout no data received [13:21:33]OFD Sender: No OFD packet to send [13:21:38]OFD Sender: No OFD packet to send [13:21:43]OFD Sender: No OFD packet to send [13:21:48]OFD Sender: No OFD packet to send [13:21:53]OFD Sender: No OFD packet to send [13:21:58]OFD Sender: No OFD packet to send [13:22:03]recv_with_timeout no data received [13:22:03]OFD Sender: No OFD packet to send [13:22:08]OFD Sender: No OFD packet to send [13:22:10]accept exits with 10 [13:22:10]New connection [13:22:10]New thread 3066903908 created [13:22:10]Thread 3067047268 joined [13:22:10]Waiting for new connection... [13:22:10] Sock 10.Parse request [13:22:10]Sock 10.Check first char [13:22:10]Sock 10.First char is OK [13:22:10]request: POST /json_proto HTTP/1.0 [13:22:10]Method: POST [13:22:10]URL: /json_proto [13:22:10]Method is POST - this is cgi request [13:22:10]url: /json_proto [13:22:10]query_string will be loaded in cgi processing [13:22:10]execute_cgi json_proto POST (null) [13:22:10]execute_cgi path=json_proto method=POST [13:22:10]POST find Content-Length [13:22:10]Host: 172.17.43.67:8080 [13:22:10]Content-Length: 679 [13:22:10]Content-Type: application/json [13:22:10] [13:22:10]POST finish read [13:22:10]Found Content-Length = 679 [13:22:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786295", "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" ] } } [13:22:10]execute_script... [13:22: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)1786295", "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" ] } } [13:22:10]POST & json_proto [13:22:10]process_json_proto [13:22:10]json parsed OK: [13:22:10]protocol is kg_v1.0 [13:22:10]action value=close_receipt [13:22:10]process_action close_receipt [13:22:10]cmd_close_receipt [13:22:10]MH_GetDate [13:22:10]Write to MH i2c: F0 00 00 68 00 57 [13:22:10]Write i2c OK [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: F0 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: F0 09 00 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: F0 09 00 68 00 00 83 6B F1 66 6A BD 47 65 78 [13:22:10]GetLastDocTimeStamp 1727097679 [13:22:10]current date 1727097731 [13:22:10]FM_GetShiftState [13:22:10]SAM_PROTO_GetShiftState [13:22:10]wFMCommunicate request_size=4 [13:22:10]MH_SAM_APDU [13:22:10]CAPDU: 80 13 01 00 [13:22:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:22:10]Write i2c OK [13:22:10]MH_I2C_Read... [13:22:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:10]Read from MH i2c: E2 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: E2 0E 00 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [13:22:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:22:10]wFMCommunicate OK [13:22:10]SAM_PROTO_GetShiftState done [13:22:10]FM_GetShiftState done [13:22:10]opened in 1727051593 [13:22:10]opened+sec_in_day 1727137993 [13:22:10]quantity*price = 70037 [13:22:10]sum+1 = 70038 [13:22:10]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 СНО: Общий режим Чек 162 23.09.2024 13:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152290 ФПД: 204641222528294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152290&fm=204641222528294&tin=02508201610067®Number=0000000000091825&sum=70000 [13:22:12]StoreToDocumentArchive [13:22:12]shift 476 fd 152290 [13:22:12]save to /storage/0476/doc_00152290 [13:22:12]save last doc name /storage/0476/doc_00152290 to /storage/kkm_last_doc_name [13:22:12]save OK [13:22:12]Clear old archive folders... [13:22:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:12]tlvbuf is 018F8350 [13:22:12]SAM_PROTO_ClearQueue [13:22:12]wFMCommunicate request_size=4 [13:22:12]MH_SAM_APDU [13:22:12]CAPDU: 80 09 00 00 [13:22:12]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:12]Read from MH i2c: E2 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:22:12]RAPDU: 90 00 [13:22:12]wFMCommunicate OK [13:22:12]SAM_PROTO_ClearQueue done [13:22:12]KKMCreateOFDPacket [13:22:12]OFDProtocolAddRootSTLVToBuf [13:22:12]FM_MakeSignedData [13:22:12]FM_MakeSignedData [13:22:12]SAM_PROTO_SignData [13:22:12]wFMCommunicate request_size=4 [13:22:12]MH_SAM_APDU [13:22:12]CAPDU: 80 0D 01 02 [13:22:12]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:12]Read from MH i2c: E2 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:22:12]RAPDU: 90 00 [13:22:12]wFMCommunicate OK [13:22:12]wFMCommunicate request_size=255 [13:22:12]MH_SAM_APDU [13:22: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 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 A2 00 00 00 F4 03 04 00 83 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA [13:22:12]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 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 A2 00 00 00 F4 03 04 00 83 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 00 00 0A [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:12]Read from MH i2c: E2 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:22:12]RAPDU: 90 00 [13:22:12]wFMCommunicate OK [13:22:12]wFMCommunicate request_size=10 [13:22:12]MH_SAM_APDU [13:22:12]CAPDU: 80 0D 02 02 05 1E BF 60 0D 26 [13:22:12]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 1E BF 60 0D 26 00 00 6D [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:12]Read from MH i2c: E2 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:22:12]RAPDU: 90 00 [13:22:12]wFMCommunicate OK [13:22:12]wFMCommunicate request_size=4 [13:22:12]MH_SAM_APDU [13:22:12]CAPDU: 80 0D 03 02 [13:22:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:12]Read from MH i2c: E2 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 0B 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 0B 00 7A 00 00 D6 06 44 AD AD 19 93 49 90 00 65 [13:22:12]RAPDU: D6 06 44 AD AD 19 93 49 90 00 [13:22:12]wFMCommunicate OK [13:22:12]SAM_PROTO_SignData done [13:22:12]FM_MakeSignedData done [13:22:12]CreateOFDProtocolMessage [13:22:12]wFMCommunicate request_size=4 [13:22:12]MH_SAM_APDU [13:22:12]CAPDU: 80 11 00 00 [13:22:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:12]Read from MH i2c: E2 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: E2 17 00 [13:22:12]MH_I2C_Read... [13:22:12]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:22: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:22:12]wFMCommunicate OK [13:22:12]CreateOFDProtocolMessage done [13:22:12]OFDSenderStorePacket 152290 [13:22:12]StoreOFDPacket docnum=152290 [13:22: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 BA 58 07 01 EF B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A2 00 00 00 F4 03 04 00 83 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 1E BF 60 0D 26 D6 06 44 AD AD 19 93 49 [13:22:12]CheckFolder [13:22:12]dirname=/storage/ofd_packets [13:22:12]CheckFolder done [13:22:12]ProducePacketName [13:22:12]name=ofd_packets/00152290 [13:22:12]NVStorageSaveData ofd_packets/00152290 [13:22:12]File name is /storage/ofd_packets/00152290 [13:22:12]Write 301 bytes [13:22:12]NVStorageSaveData done [13:22:12]OFDSenderStorePacket done [13:22:12]KKMCreateOFDPacket done [13:22:12]NVStorageSaveData kkm_last_timestamp [13:22:12]File name is /storage/kkm_last_timestamp [13:22:12]Write 4 bytes [13:22:12]NVStorageSaveData done [13:22:12]ExternCall_PrintAddStr [13:22:12]wPrintStart [13:22:12]Write to MH i2c: 01 00 00 7C 00 7C [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: 01 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: 01 07 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:22:12]RasterBufferAndPrint [13:22:12]line Счет N : (1)1786295 [13:22:12]line ИНН: 02508201610067 [13:22:12]line Контрольно-Кассовый Чек [13:22:12]line ПРОДАЖА [13:22:12]line ТРК (МРК, ГНК) : 42 [13:22:12]line Товар: 2710124130 [13:22:12]line Аи-92-К-5 [13:22:12]line 10.330 * 67.80 [13:22:12]line = 700.37 [13:22:12]line НДС 12% НСП 1% [13:22:12]line > о реализуемом товаре [13:22:12]line ОКРУГЛЕНИЕ: -0.37 [13:22:12]line ИТОГО: 700.00 [13:22:12]line Внесено: 700.00 [13:22:12]line СДАЧА: 0.00 [13:22:12]line НСП 1% : 6.20 [13:22:12]line НДС 12% : 74.38 [13:22:12]line Наличными: 700.00 [13:22:12]line Безнал.: 0.00 [13:22:12]line Место: АЗС № 89 "Партнер Нефть" [13:22:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:22:12]line СНО: Общий режим [13:22:12]line Чек 162 23.09.2024 13:22 [13:22:12]line Смена: 476 ФФД: 1.0 [13:22:12]line ЗНМ: 0300000113 [13:22:12]line РНМ: 0000000000091825 [13:22:12]line Версия ККМ: 001 [13:22:12]line ФМ: 0000000000871835 [13:22:12]line ФД: 152290 [13:22:12]line ФПД: 204641222528294 [13:22:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152290&fm=204641222528294&tin=02508201610067®Number=0000000000091825&sum=70000 [13:22:12]written 0, free lines is 4095 [13:22:12]OFD Sender: Processing packet 152290 [packets to send 828, broken 827] [13:22:12]ProducePacketName [13:22:12]name=ofd_packets/00152290 [13:22:12]OFD Sender: To server: pG, [13:22:12]CommunicateWithHost lk.salyk.kg:30040 [13:22:12]ConnectInit lk.salyk.kg [13:22:13]Write to MH i2c: 01 00 00 A7 00 A7 [13:22:13]Write i2c OK [13:22:13]MH_I2C_Read... [13:22:13]Read from MH i2c: 01 [13:22:13]MH_I2C_Read... [13:22:13]Read from MH i2c: 01 07 00 [13:22:13]MH_I2C_Read... [13:22:13]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E2 0C 9C [13:22:13]RasterBufferAndPrint [13:22:13]line [13:22:13]line [13:22:13]line [13:22:13]line [13:22:13]line [13:22:13]written 0, free lines is 3310 [13:22:13]MH_Cut [13:22:13]Write to MH i2c: D1 01 00 AE 00 01 80 [13:22:13]Write i2c OK [13:22:13]MH_I2C_Read... [13:22:13]Read from MH i2c: D1 [13:22:13]MH_I2C_Read... [13:22:13]Read from MH i2c: D1 01 00 [13:22:13]MH_I2C_Read... [13:22:13]Read from MH i2c: D1 01 00 AE 00 00 7F [13:22:13]Write to MH i2c: 01 00 00 AF 00 AF [13:22:13]Write i2c OK [13:22:13]MH_I2C_Read... [13:22:13]*** Cut start [13:22:13]*** Purtial cut [13:22:13]*** Stage 1: CUTSNS_PIN = 1 [13:22:14]Read from MH i2c: 01 [13:22:14]MH_I2C_Read... [13:22:14]*** Stop cut motor [13:22:14]*** Cut end [13:22:14]Read from MH i2c: 01 07 00 [13:22:14]MH_I2C_Read... [13:22:14]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:22:14]process_action close_receipt done [13:22:14]requested_data is exist [13:22:14]produce_requested_data [13:22:14]requested_item fm.sn is exist - process it [13:22:14]wFMCommunicate request_size=4 [13:22:14]MH_SAM_APDU [13:22:14]CAPDU: 80 11 00 00 [13:22:14]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:22:14]Write i2c OK [13:22:14]MH_I2C_Read... [13:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:14]Read from MH i2c: E2 [13:22:14]MH_I2C_Read... [13:22:14]Read from MH i2c: E2 17 00 [13:22:14]MH_I2C_Read... [13:22:14]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:22: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:22:14]wFMCommunicate OK [13:22:14]requested_item fd.num is exist - process it [13:22:14]SAM_PROTO_GetFieldsCounters [13:22:14]wFMCommunicate request_size=4 [13:22:14]MH_SAM_APDU [13:22:14]CAPDU: 80 13 00 00 [13:22:14]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:22:14]Write i2c OK [13:22:14]MH_I2C_Read... [13:22:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:14]Read from MH i2c: E2 [13:22:14]MH_I2C_Read... [13:22:14]Read from MH i2c: E2 62 00 [13:22:14]MH_I2C_Read... [13:22:14]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 E2 52 02 00 0E 04 04 00 DC 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 47 [13:22: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 E2 52 02 00 0E 04 04 00 DC 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:22:14]wFMCommunicate OK [13:22:14]SAM_PROTO_GetFieldsCounters done [13:22:14]requested_item shift.num is exist - process it [13:22:14]requested_item shift.opened is exist - process it [13:22:14]req_shift_opened [13:22:14]FM_GetShiftState [13:22:14]SAM_PROTO_GetShiftState [13:22:14]wFMCommunicate request_size=4 [13:22:14]MH_SAM_APDU [13:22:14]CAPDU: 80 13 01 00 [13:22:14]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:22:14]Write i2c OK [13:22:14]MH_I2C_Read... [13:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:14]Read from MH i2c: E2 [13:22:14]MH_I2C_Read... [13:22:14]Read from MH i2c: E2 0E 00 [13:22:14]MH_I2C_Read... [13:22:14]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [13:22:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:22:14]wFMCommunicate OK [13:22:14]SAM_PROTO_GetShiftState done [13:22:14]FM_GetShiftState done [13:22:14]req_shift_opened done [13:22:14]requested_item shift.open_date is exist - process it [13:22:14]req_shift_open_date [13:22:14]req_shift_open_date done [13:22:14]produce_requested_data done [13:22:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152290,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:22:14]process_action_free close_receipt [13:22:14]json_value_free [13:22:14]json_value_free done [13:22:14]process_json_proto returns [13:22:14]Send response to host [13:22:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152290,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:22:14]free response buf [13:22:14]execute_script done [13:22:14]execute_script returns [13:22:14]free content buf [13:22:14]Sock 10.Close socket [13:22:14]Sock 10.Thread stoped [13:22:15]recv_with_timeout no data received [13:22:17]ConnectInit Can't take IP for lk.salyk.kg [13:22:17]CommunicateWithHost connect error [13:22:17]CommunicateWithHost err = -1 [13:22:17]OFD Sender: Server communicate error [13:22:22]OFD Sender: Processing packet 152290 [packets to send 828, broken 827] [13:22:22]ProducePacketName [13:22:22]name=ofd_packets/00152290 [13:22:22]OFD Sender: To server: pG, [13:22:22]CommunicateWithHost lk.salyk.kg:30040 [13:22:22]ConnectInit lk.salyk.kg [13:22:25]Connected sock=10 [13:22: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 BA 58 07 01 EF B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A2 00 00 00 F4 03 04 00 83 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 1E BF 60 0D 26 D6 06 44 AD AD 19 93 49 [13:22: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 CD B0 47 00 A5 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 52 02 00 F4 03 04 00 91 13 F1 66 B6 04 01 00 00 D1 A9 3A 1F CD 64 3A 44 [13:22:26]CommunicateWithHost err = 0 [13:22:26]CheckOFDResponse [13:22:26]1017 (14) - 77093643461234 [13:22:26]1041 (16) - 0000000000871835 [13:22:26]1040 (4) - 152290 [13:22:26]1012 (4) - 23.09.2024 07:06 [13:22:26]1206 (1) - 0 [13:22:26]OFD Sender: Remove packet 152290 [13:22:26]ProducePacketName [13:22:26]name=ofd_packets/00152290 [13:22:26]NVStorageDeleteData [13:22:26]OFD Sender: No OFD packet to send [13:22:31]OFD Sender: No OFD packet to send [13:22:35]recv_with_timeout no data received [13:22:36]OFD Sender: No OFD packet to send [13:22:41]OFD Sender: No OFD packet to send [13:22:46]OFD Sender: No OFD packet to send [13:22:51]OFD Sender: No OFD packet to send [13:22:51]accept exits with 9 [13:22:51]New connection [13:22:51]New thread 3067047268 created [13:22:51]Thread 3066903908 joined [13:22:51]Waiting for new connection... [13:22:51] Sock 9.Parse request [13:22:51]Sock 9.Check first char [13:22:51]Sock 9.First char is OK [13:22:51]request: POST /json_proto HTTP/1.0 [13:22:51]Method: POST [13:22:51]URL: /json_proto [13:22:51]Method is POST - this is cgi request [13:22:51]url: /json_proto [13:22:51]query_string will be loaded in cgi processing [13:22:51]execute_cgi json_proto POST (null) [13:22:51]execute_cgi path=json_proto method=POST [13:22:51]POST find Content-Length [13:22:51]Host: 172.17.43.67:8080 [13:22:51]Content-Length: 812 [13:22:51]Content-Type: application/json [13:22:51] [13:22:51]POST finish read [13:22:51]Found Content-Length = 812 [13:22:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786296", "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: \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" ] } } [13:22:51]execute_script... [13:22:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786296", "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: \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" ] } } [13:22:51]POST & json_proto [13:22:51]process_json_proto [13:22:51]json parsed OK: [13:22:51]protocol is kg_v1.0 [13:22:51]action value=close_receipt [13:22:51]process_action close_receipt [13:22:51]cmd_close_receipt [13:22:51]MH_GetDate [13:22:51]Write to MH i2c: F0 00 00 B3 00 A2 [13:22:51]Write i2c OK [13:22:51]MH_I2C_Read... [13:22:51]Read from MH i2c: F0 [13:22:51]MH_I2C_Read... [13:22:51]Read from MH i2c: F0 09 00 [13:22:51]MH_I2C_Read... [13:22:51]Read from MH i2c: F0 09 00 B3 00 00 AC 6B F1 66 6A BD 47 65 EC [13:22:51]GetLastDocTimeStamp 1727097731 [13:22:51]current date 1727097772 [13:22:51]FM_GetShiftState [13:22:51]SAM_PROTO_GetShiftState [13:22:51]wFMCommunicate request_size=4 [13:22:51]MH_SAM_APDU [13:22:51]CAPDU: 80 13 01 00 [13:22:51]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:22:51]Write i2c OK [13:22:51]MH_I2C_Read... [13:22:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:51]Read from MH i2c: E2 [13:22:51]MH_I2C_Read... [13:22:51]Read from MH i2c: E2 0E 00 [13:22:51]MH_I2C_Read... [13:22:51]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [13:22:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:22:51]wFMCommunicate OK [13:22:51]SAM_PROTO_GetShiftState done [13:22:51]FM_GetShiftState done [13:22:51]opened in 1727051593 [13:22:51]opened+sec_in_day 1727137993 [13:22:51]quantity*price = 0 [13:22:51]sum+1 = 1 [13:22: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 СНО: Общий режим Чек 163 23.09.2024 13:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152291 ФПД: 9888447176884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152291&fm=9888447176884&tin=02508201610067®Number=0000000000091825&sum=0 [13:22:53]StoreToDocumentArchive [13:22:53]shift 476 fd 152291 [13:22:53]save to /storage/0476/doc_00152291 [13:22:53]save last doc name /storage/0476/doc_00152291 to /storage/kkm_last_doc_name [13:22:53]save OK [13:22:53]Clear old archive folders... [13:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:53]tlvbuf is 01966700 [13:22:53]SAM_PROTO_ClearQueue [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 09 00 00 [13:22:53]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:22:53]RAPDU: 90 00 [13:22:53]wFMCommunicate OK [13:22:53]SAM_PROTO_ClearQueue done [13:22:53]KKMCreateOFDPacket [13:22:53]OFDProtocolAddRootSTLVToBuf [13:22:53]FM_MakeSignedData [13:22:53]FM_MakeSignedData [13:22:53]SAM_PROTO_SignData [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 0D 01 02 [13:22:53]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:22:53]RAPDU: 90 00 [13:22:53]wFMCommunicate OK [13:22:53]wFMCommunicate request_size=255 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 00 00 00 F4 03 04 00 AC 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 08 [13:22:53]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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AC 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 08 00 00 62 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:22:53]RAPDU: 90 00 [13:22:53]wFMCommunicate OK [13:22:53]wFMCommunicate request_size=10 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 0D 02 02 05 FE 55 61 A0 B4 [13:22:53]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 FE 55 61 A0 B4 00 00 50 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:22:53]RAPDU: 90 00 [13:22:53]wFMCommunicate OK [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 0D 03 02 [13:22:53]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 0B 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 0B 00 C5 00 00 D8 CB 1B 10 BE 11 22 3F 90 00 3F [13:22:53]RAPDU: D8 CB 1B 10 BE 11 22 3F 90 00 [13:22:53]wFMCommunicate OK [13:22:53]SAM_PROTO_SignData done [13:22:53]FM_MakeSignedData done [13:22:53]CreateOFDProtocolMessage [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 11 00 00 [13:22:53]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:53]Read from MH i2c: E2 17 00 [13:22:53]MH_I2C_Read... [13:22:53]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:22:53]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:53]wFMCommunicate OK [13:22:53]CreateOFDProtocolMessage done [13:22:53]OFDSenderStorePacket 152291 [13:22:53]StoreOFDPacket docnum=152291 [13:22: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 DB 28 07 01 6D F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A3 00 00 00 F4 03 04 00 AC 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 08 FE 55 61 A0 B4 D8 CB 1B 10 BE 11 22 3F [13:22:53]CheckFolder [13:22:53]dirname=/storage/ofd_packets [13:22:53]CheckFolder done [13:22:53]ProducePacketName [13:22:53]name=ofd_packets/00152291 [13:22:53]NVStorageSaveData ofd_packets/00152291 [13:22:53]File name is /storage/ofd_packets/00152291 [13:22:53]Write 301 bytes [13:22:53]NVStorageSaveData done [13:22:53]OFDSenderStorePacket done [13:22:53]KKMCreateOFDPacket done [13:22:53]NVStorageSaveData kkm_last_timestamp [13:22:53]File name is /storage/kkm_last_timestamp [13:22:53]Write 4 bytes [13:22:53]NVStorageSaveData done [13:22:53]ExternCall_PrintAddStr [13:22:53]wPrintStart [13:22:53]Write to MH i2c: 01 00 00 C7 00 C7 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: 01 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: 01 07 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:22:53]RasterBufferAndPrint [13:22:53]line Счет N : (1)1786296 [13:22:53]line ИНН: 02508201610067 [13:22:53]line Контрольно-Кассовый Чек [13:22:53]line ПРОДАЖА [13:22:53]line ТРК (МРК, ГНК) : 22 [13:22:53]line Товар: 2710124130 [13:22:53]line Аи-92-К-5 [13:22:53]line 7.380 * 0.00 [13:22:53]line = 0.00 [13:22:53]line НДС 12% НСП 1% [13:22:53]line > о реализуемом товаре [13:22:53]line ИТОГО: 0.00 [13:22:53]line НСП 1% : 0.00 [13:22:53]line НДС 12% : 0.00 [13:22:53]line Наличными: 0.00 [13:22:53]line Безнал.: 0.00 [13:22:53]line Место: АЗС № 89 "Партнер Нефть" [13:22:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:22:53]line СНО: Общий режим [13:22:53]line Чек 163 23.09.2024 13:22 [13:22:53]line Смена: 476 ФФД: 1.0 [13:22:53]line ЗНМ: 0300000113 [13:22:53]line РНМ: 0000000000091825 [13:22:53]line Версия ККМ: 001 [13:22:53]line Платежная система: Бакай Банк [13:22:53]line ФМ: 0000000000871835 [13:22:53]line ФД: 152291 [13:22:53]line ФПД: 9888447176884 [13:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152291&fm=9888447176884&tin=02508201610067®Number=0000000000091825&sum=0 [13:22:53]written 0, free lines is 4095 [13:22:53]OFD Sender: Processing packet 152291 [packets to send 828, broken 827] [13:22:53]ProducePacketName [13:22:53]name=ofd_packets/00152291 [13:22:53]OFD Sender: To server: pG, [13:22:53]CommunicateWithHost lk.salyk.kg:30040 [13:22:53]ConnectInit lk.salyk.kg [13:22:54]Write to MH i2c: 01 00 00 F1 00 F1 [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 F1 00 00 00 00 00 00 E6 0C EA [13:22:54]RasterBufferAndPrint [13:22:54]line [13:22:54]line [13:22:54]line [13:22:54]line [13:22:54]line [13:22:54]written 0, free lines is 3314 [13:22:54]MH_Cut [13:22:54]Write to MH i2c: D1 01 00 F8 00 01 CA [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: D1 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: D1 01 00 [13:22:54]MH_I2C_Read... [13:22:54]Read from MH i2c: D1 01 00 F8 00 00 C9 [13:22:54]Write to MH i2c: 01 00 00 F9 00 F9 [13:22:54]Write i2c OK [13:22:54]MH_I2C_Read... [13:22:54]Connected sock=11 [13:22: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 DB 28 07 01 6D F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A3 00 00 00 F4 03 04 00 AC 6B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 08 FE 55 61 A0 B4 D8 CB 1B 10 BE 11 22 3F [13:22:54]*** Cut start [13:22:54]*** Purtial cut [13:22:54]*** Stage 1: CUTSNS_PIN = 1 [13:22:55]Read from MH i2c: 01 [13:22:55]MH_I2C_Read... [13:22:55]*** Stop cut motor [13:22:55]*** Cut end [13:22:55]Read from MH i2c: 01 07 00 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [13:22:55]process_action close_receipt done [13:22:55]requested_data is exist [13:22:55]produce_requested_data [13:22:55]requested_item fm.sn is exist - process it [13:22:55]wFMCommunicate request_size=4 [13:22:55]MH_SAM_APDU [13:22:55]CAPDU: 80 11 00 00 [13:22:55]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [13:22:55]Write i2c OK [13:22:55]MH_I2C_Read... [13:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:55]Read from MH i2c: E2 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 17 00 [13:22:55]MH_I2C_Read... [13:22:55]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 [13:22: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:22:55]wFMCommunicate OK [13:22:55]requested_item fd.num is exist - process it [13:22:55]SAM_PROTO_GetFieldsCounters [13:22:55]wFMCommunicate request_size=4 [13:22:55]MH_SAM_APDU [13:22:55]CAPDU: 80 13 00 00 [13:22:55]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [13:22:55]Write i2c OK [13:22:55]MH_I2C_Read... [13:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:55]Read from MH i2c: E2 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 62 00 [13:22:55]MH_I2C_Read... [13:22:55]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 E3 52 02 00 0E 04 04 00 DC 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 95 [13:22: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 E3 52 02 00 0E 04 04 00 DC 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:22:55]wFMCommunicate OK [13:22:55]SAM_PROTO_GetFieldsCounters done [13:22:55]requested_item shift.num is exist - process it [13:22:55]requested_item shift.opened is exist - process it [13:22:55]req_shift_opened [13:22:55]FM_GetShiftState [13:22:55]SAM_PROTO_GetShiftState [13:22:55]wFMCommunicate request_size=4 [13:22:55]MH_SAM_APDU [13:22:55]CAPDU: 80 13 01 00 [13:22:55]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [13:22:55]Write i2c OK [13:22:55]MH_I2C_Read... [13:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:55]Read from MH i2c: E2 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 0E 00 [13:22:55]MH_I2C_Read... [13:22:55]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DB [13:22:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:22:55]wFMCommunicate OK [13:22:55]SAM_PROTO_GetShiftState done [13:22:55]FM_GetShiftState done [13:22:55]req_shift_opened done [13:22:55]requested_item shift.open_date is exist - process it [13:22:55]req_shift_open_date [13:22:55]req_shift_open_date done [13:22:55]produce_requested_data done [13:22:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152291,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:22:55]process_action_free close_receipt [13:22:55]json_value_free [13:22:55]json_value_free done [13:22:55]process_json_proto returns [13:22:55]Send response to host [13:22:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152291,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:22:55]free response buf [13:22:55]execute_script done [13:22:55]execute_script returns [13:22:55]free content buf [13:22:55]Sock 9.Close socket [13:22:55]Sock 9.Thread stoped [13:22: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 03 BB 47 00 4D 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 E3 52 02 00 F4 03 04 00 B0 13 F1 66 B6 04 01 00 00 76 51 54 A0 4B 3F 56 3E [13:22:58]CommunicateWithHost err = 0 [13:22:58]CheckOFDResponse [13:22:58]1017 (14) - 77093643461234 [13:22:58]1041 (16) - 0000000000871835 [13:22:58]1040 (4) - 152291 [13:22:58]1012 (4) - 23.09.2024 07:07 [13:22:58]1206 (1) - 0 [13:22:58]OFD Sender: Remove packet 152291 [13:22:58]ProducePacketName [13:22:58]name=ofd_packets/00152291 [13:22:58]NVStorageDeleteData [13:22:58]OFD Sender: No OFD packet to send [13:23:03]OFD Sender: No OFD packet to send [13:23:08]OFD Sender: No OFD packet to send [13:23:13]OFD Sender: No OFD packet to send [13:23:14]recv_with_timeout no data received [13:23:18]OFD Sender: No OFD packet to send [13:23:23]OFD Sender: No OFD packet to send [13:23:28]OFD Sender: No OFD packet to send [13:23:33]OFD Sender: No OFD packet to send [13:23:38]OFD Sender: No OFD packet to send [13:23:43]OFD Sender: No OFD packet to send [13:23:48]OFD Sender: No OFD packet to send [13:23:50]recv_with_timeout no data received [13:23:53]OFD Sender: No OFD packet to send [13:23:58]OFD Sender: No OFD packet to send [13:24:03]OFD Sender: No OFD packet to send [13:24:08]OFD Sender: No OFD packet to send [13:24:13]OFD Sender: No OFD packet to send [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:26]recv_with_timeout no data received [13:24:28]OFD Sender: No OFD packet to send [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [13:25:03]OFD Sender: No OFD packet to send [13:25:09]OFD Sender: No OFD packet to send [13:25:14]OFD Sender: No OFD packet to send [13:25:19]OFD Sender: No OFD packet to send [13:25:24]OFD Sender: No OFD packet to send [13:25:29]OFD Sender: No OFD packet to send [13:25:34]OFD Sender: No OFD packet to send [13:25:39]OFD Sender: No OFD packet to send [13:25:44]OFD Sender: No OFD packet to send [13:25:49]OFD Sender: No OFD packet to send [13:25:54]OFD Sender: No OFD packet to send [13:25:58]recv_with_timeout no data received [13:25:59]OFD Sender: No OFD packet to send [13:26:04]OFD Sender: No OFD packet to send [13:26:09]OFD Sender: No OFD packet to send [13:26:14]OFD Sender: No OFD packet to send [13:26:19]OFD Sender: No OFD packet to send [13:26:24]OFD Sender: No OFD packet to send [13:26:29]OFD Sender: No OFD packet to send [13:26:34]OFD Sender: No OFD packet to send [13:26:39]OFD Sender: No OFD packet to send [13:26:44]OFD Sender: No OFD packet to send [13:26:49]OFD Sender: No OFD packet to send [13:26:54]OFD Sender: No OFD packet to send [13:26:59]OFD Sender: No OFD packet to send [13:27:04]OFD Sender: No OFD packet to send [13:27:09]OFD Sender: No OFD packet to send [13:27:14]OFD Sender: No OFD packet to send [13:27:19]OFD Sender: No OFD packet to send [13:27:24]OFD Sender: No OFD packet to send [13:27:29]OFD Sender: No OFD packet to send [13:27:34]OFD Sender: No OFD packet to send [13:27:39]OFD Sender: No OFD packet to send [13:27:44]OFD Sender: No OFD packet to send [13:27:49]OFD Sender: No OFD packet to send [13:27:54]OFD Sender: No OFD packet to send [13:27:59]OFD Sender: No OFD packet to send [13:28:04]OFD Sender: No OFD packet to send [13:28:09]OFD Sender: No OFD packet to send [13:28:14]OFD Sender: No OFD packet to send [13:28:19]OFD Sender: No OFD packet to send [13:28:24]OFD Sender: No OFD packet to send [13:28:29]OFD Sender: No OFD packet to send [13:28:34]OFD Sender: No OFD packet to send [13:28:39]OFD Sender: No OFD packet to send [13:28:44]OFD Sender: No OFD packet to send [13:28:49]OFD Sender: No OFD packet to send [13:28:54]OFD Sender: No OFD packet to send [13:28:59]OFD Sender: No OFD packet to send [13:29:04]recv_with_timeout no data received [13:29:04]OFD Sender: No OFD packet to send [13:29:09]OFD Sender: No OFD packet to send [13:29:14]OFD Sender: No OFD packet to send [13:29:19]OFD Sender: No OFD packet to send [13:29:20]recv_with_timeout no data received [13:29:24]OFD Sender: No OFD packet to send [13:29:29]OFD Sender: No OFD packet to send [13:29:34]OFD Sender: No OFD packet to send [13:29:39]OFD Sender: No OFD packet to send [13:29:44]OFD Sender: No OFD packet to send [13:29:50]OFD Sender: No OFD packet to send [13:29:54]accept exits with 10 [13:29:54]New connection [13:29:54]New thread 3066903908 created [13:29:54]Thread 3067047268 joined [13:29:54]Waiting for new connection... [13:29:54] Sock 10.Parse request [13:29:54]Sock 10.Check first char [13:29:54]Sock 10.First char is OK [13:29:54]request: POST /json_proto HTTP/1.0 [13:29:54]Method: POST [13:29:54]URL: /json_proto [13:29:54]Method is POST - this is cgi request [13:29:54]url: /json_proto [13:29:54]query_string will be loaded in cgi processing [13:29:54]execute_cgi json_proto POST (null) [13:29:54]execute_cgi path=json_proto method=POST [13:29:54]POST find Content-Length [13:29:54]Host: 172.17.43.67:8080 [13:29:54]Content-Length: 675 [13:29:54]Content-Type: application/json [13:29:54] [13:29:54]POST finish read [13:29:54]Found Content-Length = 675 [13:29:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786297", "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" ] } } [13:29:54]execute_script... [13:29:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786297", "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" ] } } [13:29:54]POST & json_proto [13:29:54]process_json_proto [13:29:54]json parsed OK: [13:29:54]protocol is kg_v1.0 [13:29:54]action value=close_receipt [13:29:54]process_action close_receipt [13:29:54]cmd_close_receipt [13:29:54]MH_GetDate [13:29:54]Write to MH i2c: F0 00 00 FD 00 EC [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: F0 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: F0 09 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: F0 09 00 FD 00 00 53 6D F1 66 6A BD 47 65 DF [13:29:54]GetLastDocTimeStamp 1727097772 [13:29:54]current date 1727098195 [13:29:54]FM_GetShiftState [13:29:54]SAM_PROTO_GetShiftState [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 13 01 00 [13:29:54]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 0E 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DD [13:29:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:29:54]wFMCommunicate OK [13:29:54]SAM_PROTO_GetShiftState done [13:29:54]FM_GetShiftState done [13:29:54]opened in 1727051593 [13:29:54]opened+sec_in_day 1727137993 [13:29:54]quantity*price = 50063 [13:29:54]sum+1 = 50064 [13:29:54]Check (price>sum+1) || (price+1 о реализуемом товаре [13:29:56]line ОКРУГЛЕНИЕ: -0.63 [13:29:56]line ИТОГО: 500.00 [13:29:56]line Внесено: 500.00 [13:29:56]line СДАЧА: 0.00 [13:29:56]line НСП 1% : 4.43 [13:29:56]line НДС 12% : 53.16 [13:29:56]line Наличными: 500.00 [13:29:56]line Безнал.: 0.00 [13:29:56]line Место: АЗС № 89 "Партнер Нефть" [13:29:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:29:56]line СНО: Общий режим [13:29:56]line Чек 164 23.09.2024 13:29 [13:29:56]line Смена: 476 ФФД: 1.0 [13:29:56]line ЗНМ: 0300000113 [13:29:56]line РНМ: 0000000000091825 [13:29:56]line Версия ККМ: 001 [13:29:56]line ФМ: 0000000000871835 [13:29:56]line ФД: 152292 [13:29:56]line ФПД: 278128857719051 [13:29:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132955&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152292&fm=278128857719051&tin=02508201610067®Number=0000000000091825&sum=50000 [13:29:56]written 0, free lines is 4095 [13:29:56]OFD Sender: Processing packet 152292 [packets to send 828, broken 827] [13:29:56]ProducePacketName [13:29:56]name=ofd_packets/00152292 [13:29:56]OFD Sender: To server: pG, [13:29:56]CommunicateWithHost lk.salyk.kg:30040 [13:29:56]ConnectInit lk.salyk.kg [13:29:56]Write to MH i2c: 01 00 00 3C 01 3D [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: 01 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: 01 07 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D4 0C 24 [13:29:56]RasterBufferAndPrint [13:29:56]line [13:29:56]line [13:29:56]line [13:29:56]line [13:29:56]line [13:29:56]written 0, free lines is 3289 [13:29:56]MH_Cut [13:29:56]Write to MH i2c: D1 01 00 43 01 01 16 [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: D1 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: D1 01 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: D1 01 00 43 01 00 15 [13:29:56]Write to MH i2c: 01 00 00 44 01 45 [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:57]*** Cut start [13:29:57]*** Purtial cut [13:29:57]*** Stage 1: CUTSNS_PIN = 1 [13:29:57]Read from MH i2c: 01 [13:29:57]MH_I2C_Read... [13:29:57]*** Stop cut motor [13:29:57]*** Cut end [13:29:57]Read from MH i2c: 01 07 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [13:29:57]process_action close_receipt done [13:29:57]requested_data is exist [13:29:57]produce_requested_data [13:29:57]requested_item fm.sn is exist - process it [13:29:57]wFMCommunicate request_size=4 [13:29:57]MH_SAM_APDU [13:29:57]CAPDU: 80 11 00 00 [13:29:57]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 17 00 [13:29:57]MH_I2C_Read... [13:29:57]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 [13:29: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:29:57]wFMCommunicate OK [13:29:57]requested_item fd.num is exist - process it [13:29:57]SAM_PROTO_GetFieldsCounters [13:29:57]wFMCommunicate request_size=4 [13:29:57]MH_SAM_APDU [13:29:57]CAPDU: 80 13 00 00 [13:29:57]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:58]Read from MH i2c: E2 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: E2 62 00 [13:29:58]MH_I2C_Read... [13:29: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 E4 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [13:29: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 E4 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:58]wFMCommunicate OK [13:29:58]SAM_PROTO_GetFieldsCounters done [13:29:58]requested_item shift.num is exist - process it [13:29:58]requested_item shift.opened is exist - process it [13:29:58]req_shift_opened [13:29:58]FM_GetShiftState [13:29:58]SAM_PROTO_GetShiftState [13:29:58]wFMCommunicate request_size=4 [13:29:58]MH_SAM_APDU [13:29:58]CAPDU: 80 13 01 00 [13:29:58]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [13:29:58]Write i2c OK [13:29:58]MH_I2C_Read... [13:29:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:58]Read from MH i2c: E2 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: E2 0E 00 [13:29:58]MH_I2C_Read... [13:29:58]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 27 [13:29:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:29:58]wFMCommunicate OK [13:29:58]SAM_PROTO_GetShiftState done [13:29:58]FM_GetShiftState done [13:29:58]req_shift_opened done [13:29:58]requested_item shift.open_date is exist - process it [13:29:58]req_shift_open_date [13:29:58]req_shift_open_date done [13:29:58]produce_requested_data done [13:29:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152292,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:29:58]process_action_free close_receipt [13:29:58]json_value_free [13:29:58]json_value_free done [13:29:58]process_json_proto returns [13:29:58]Send response to host [13:29:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152292,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:29:58]free response buf [13:29:58]execute_script done [13:29:58]execute_script returns [13:29:58]free content buf [13:29:58]Sock 10.Close socket [13:29:58]Sock 10.Thread stoped [13:29:59]recv_with_timeout no data received [13:30:01]Connected sock=11 [13:30: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 B0 1A 04 01 B8 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 A4 00 00 00 F4 03 04 00 53 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FC F4 EB C4 21 0B 69 E6 CD 90 8F 77 8B C7 [13:30: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 84 0F 47 00 4C E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 52 02 00 F4 03 04 00 58 15 F1 66 B6 04 01 00 00 E3 8D 31 31 19 68 3F 07 [13:30:01]CommunicateWithHost err = 0 [13:30:01]CheckOFDResponse [13:30:01]1017 (14) - 77093643461234 [13:29:55]CAPDU: 80 15 02 00 08 F4 03 04 00 53 6D F1 66 [13:29:55]Write to MH i2c: E2 10 00 07 01 80 15 02 00 08 00 F4 03 04 00 53 6D F1 66 00 00 AA [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [13:29:55]RAPDU: 90 00 [13:29:55]wFMCommunicate OK [13:29:55]wFMCommunicate request_size=25 [13:29:55]MH_SAM_APDU [13:29:55]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:29:55]Write to MH i2c: E2 1C 00 08 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 EB [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [13:29:55]RAPDU: 90 00 [13:29:55]wFMCommunicate OK [13:29:55]wFMCommunicate request_size=4 [13:29:55]MH_SAM_APDU [13:29:55]CAPDU: 80 15 03 00 [13:29:55]Write to MH i2c: E2 08 00 09 01 80 15 03 00 00 00 00 00 8B [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 40 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 40 00 09 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 E4 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A4 00 00 00 35 04 06 00 FC F4 EB C4 21 0B 90 00 05 [13:29:55]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 E4 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A4 00 00 00 35 04 06 00 FC F4 EB C4 21 0B 90 00 [13:29:55]wFMCommunicate OK [13:29:55]SAM_PROTO_ProcessDocument answer len = 59 [13:29:55]SAM_PROTO_ProcessDocument done [13:29:55]SetTLVBufToDocument [13:29:55]Processing tag 1209 (04B9) [13:29:55]Malloc new data [13:29:55]Processing tag 1041 (0411) [13:29:55]Processing tag 1040 (0410) [13:29:55]Malloc new data [13:29:55]Processing tag 1038 (040E) [13:29:55]Malloc new data [13:29:55]Processing tag 1042 (0412) [13:29:55]Malloc new data [13:29:55]Processing tag 1077 (0435) [13:29:55]Malloc new data [13:29:55]SetTLVBufToDocument err=0 [13:29:55]KKMLoadAndSignReceiptData store KKM data [13:29:55]KKMLoadAndSignReceiptData err=0 [13:29:55]wFMCommunicate request_size=4 [13:29:55]MH_SAM_APDU [13:29:55]CAPDU: 80 11 00 00 [13:29:55]Write to MH i2c: E2 08 00 0A 01 80 11 00 00 00 00 00 00 85 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 17 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 17 00 0A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [13:29: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:29:55]wFMCommunicate OK [13:29:55]Счет N : (1)1786297 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 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 СНО: Общий режим Чек 164 23.09.2024 13:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152292 ФПД: 278128857719051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132955&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152292&fm=278128857719051&tin=02508201610067®Number=0000000000091825&sum=50000 [13:29:55]StoreToDocumentArchive [13:29:55]shift 476 fd 152292 [13:29:55]save to /storage/0476/doc_00152292 [13:29:55]save last doc name /storage/0476/doc_00152292 to /storage/kkm_last_doc_name [13:29:55]save OK [13:29:55]Clear old archive folders... [13:29:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:29:55]tlvbuf is 01968040 [13:29:55]SAM_PROTO_ClearQueue [13:29:55]wFMCommunicate request_size=4 [13:29:55]MH_SAM_APDU [13:29:55]CAPDU: 80 09 00 00 [13:29:55]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [13:29:55]RAPDU: 90 00 [13:29:55]wFMCommunicate OK [13:29:55]SAM_PROTO_ClearQueue done [13:29:55]KKMCreateOFDPacket [13:29:55]OFDProtocolAddRootSTLVToBuf [13:29:55]FM_MakeSignedData [13:29:55]FM_MakeSignedData [13:29:55]SAM_PROTO_SignData [13:29:55]wFMCommunicate request_size=4 [13:29:55]MH_SAM_APDU [13:29:55]CAPDU: 80 0D 01 02 [13:29:55]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:55]Read from MH i2c: E2 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:29:55]RAPDU: 90 00 [13:29:55]wFMCommunicate OK [13:29:55]wFMCommunicate request_size=255 [13:29:55]MH_SAM_APDU [13:29:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 A4 00 00 00 F4 03 04 00 53 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FC F4 EB C4 [13:29:55]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 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 A4 00 00 00 F4 03 04 00 53 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 FC F4 EB C4 00 00 02 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:29:56]RAPDU: 90 00 [13:29:56]wFMCommunicate OK [13:29:56]wFMCommunicate request_size=7 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 0D 02 02 02 21 0B [13:29:56]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 21 0B 00 00 B9 [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:29:56]RAPDU: 90 00 [13:29:56]wFMCommunicate OK [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 0D 03 02 [13:29:56]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 0B 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 0B 00 0F 01 00 69 E6 CD 90 8F 77 8B C7 90 00 90 [13:29:56]RAPDU: 69 E6 CD 90 8F 77 8B C7 90 00 [13:29:56]wFMCommunicate OK [13:29:56]SAM_PROTO_SignData done [13:29:56]FM_MakeSignedData done [13:29:56]CreateOFDProtocolMessage [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 11 00 00 [13:29:56]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 17 00 [13:29:56]MH_I2C_Read... [13:29: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 [13:29: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:29:56]wFMCommunicate OK [13:29:56]CreateOFDProtocolMessage done [13:29:56]OFDSenderStorePacket 152292 [13:29:56]StoreOFDPacket docnum=152292 [13:30:01]1041 (16) - 0000000000871835 [13:30:01]1040 (4) - 152292 [13:30:01]1012 (4) - 23.09.2024 07:14 [13:30:01]1206 (1) - 0 [13:30:01]OFD Sender: Remove packet 152292 [13:30:01]ProducePacketName [13:30:01]name=ofd_packets/00152292 [13:30:01]NVStorageDeleteData [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]recv_with_timeout no data received [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:27]recv_with_timeout no data received [13:30:30]accept exits with 9 [13:30:30]New connection [13:30:30]New thread 3067047268 created [13:30:30]Thread 3066903908 joined [13:30:30]Waiting for new connection... [13:30:30] Sock 9.Parse request [13:30:30]Sock 9.Check first char [13:30:30]Sock 9.First char is OK [13:30:30]request: POST /json_proto HTTP/1.0 [13:30:30]Method: POST [13:30:30]URL: /json_proto [13:30:30]Method is POST - this is cgi request [13:30:30]url: /json_proto [13:30:30]query_string will be loaded in cgi processing [13:30:30]execute_cgi json_proto POST (null) [13:30:30]execute_cgi path=json_proto method=POST [13:30:30]POST find Content-Length [13:30:30]Host: 172.17.43.67:8080 [13:30:30]Content-Length: 679 [13:30:30]Content-Type: application/json [13:30:30] [13:30:30]POST finish read [13:30:30]Found Content-Length = 679 [13:30:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786298", "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" ] } } [13:30:30]execute_script... [13:30: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)1786298", "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" ] } } [13:30:30]POST & json_proto [13:30:30]process_json_proto [13:30:30]json parsed OK: [13:30:30]protocol is kg_v1.0 [13:30:30]action value=close_receipt [13:30:30]process_action close_receipt [13:30:30]cmd_close_receipt [13:30:30]MH_GetDate [13:30:30]Write to MH i2c: F0 00 00 48 01 38 [13:30:30]Write i2c OK [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: F0 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: F0 09 00 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: F0 09 00 48 01 00 77 6D F1 66 6A BD 47 65 4F [13:30:30]GetLastDocTimeStamp 1727098195 [13:30:30]current date 1727098231 [13:30:30]FM_GetShiftState [13:30:30]SAM_PROTO_GetShiftState [13:30:30]wFMCommunicate request_size=4 [13:30:30]MH_SAM_APDU [13:30:30]CAPDU: 80 13 01 00 [13:30:30]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [13:30:30]Write i2c OK [13:30:30]MH_I2C_Read... [13:30:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:30]Read from MH i2c: E2 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 0E 00 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 29 [13:30:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:30:30]wFMCommunicate OK [13:30:30]SAM_PROTO_GetShiftState done [13:30:30]FM_GetShiftState done [13:30:30]opened in 1727051593 [13:30:30]opened+sec_in_day 1727137993 [13:30:30]quantity*price = 80004 [13:30:30]sum+1 = 80005 [13:30:30]Check (price>sum+1) || (price+1 о реализуемом товаре [13:31:28]line ОКРУГЛЕНИЕ: -0.04 [13:31:28]line ИТОГО: 800.00 [13:31:28]line Внесено: 800.00 [13:31:28]line СДАЧА: 0.00 [13:31:28]line НСП 1% : 7.08 [13:31:28]line НДС 12% : 84.96 [13:31:28]line Наличными: 800.00 [13:31:28]line Безнал.: 0.00 [13:31:28]line Место: АЗС № 89 "Партнер Нефть" [13:31:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:31:28]line СНО: Общий режим [13:31:28]line Чек 165 23.09.2024 13:30 [13:31:28]line Смена: 476 ФФД: 1.0 [13:31:28]line ЗНМ: 0300000113 [13:31:28]line РНМ: 0000000000091825 [13:31:28]line Версия ККМ: 001 [13:31:28]line ФМ: 0000000000871835 [13:31:28]line ФД: 152293 [13:31:28]line ФПД: 253607348900130 [13:31:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133031&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152293&fm=253607348900130&tin=02508201610067®Number=0000000000091825&sum=80000 [13:31:28]written 0, free lines is 4095 [13:31:29]Write to MH i2c: 01 00 00 48 00 48 [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: 01 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: 01 07 00 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E2 0C 3D [13:31:29]RasterBufferAndPrint [13:31:29]line [13:31:29]line [13:31:29]line [13:31:29]line [13:31:29]line [13:31:29]written 0, free lines is 3313 [13:31:29]MH_Cut [13:31:29]Write to MH i2c: D1 01 00 4F 00 01 21 [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: D1 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: D1 01 00 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: D1 01 00 4F 00 00 20 [13:31:29]Write to MH i2c: 01 00 00 50 00 50 [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:29]*** Cut start [13:31:29]*** Purtial cut [13:31:29]*** Stage 1: CUTSNS_PIN = 1 [13:31:30]Read from MH i2c: 01 [13:31:30]MH_I2C_Read... [13:31:30]*** Stop cut motor [13:31:30]*** Cut end [13:31:30]Read from MH i2c: 01 07 00 [13:31:30]MH_I2C_Read... [13:31:30]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:31:30]process_action print_doc done [13:31:30]requested_data is exist [13:31:30]produce_requested_data [13:31:30]produce_requested_data return (null) [13:31:30]process_action_free print_doc [13:31:30]json_value_free [13:31:30]json_value_free done [13:31:30]process_json_proto returns [13:31:30]Send response to host [13:31:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:31:30]free response buf [13:31:30]execute_script done [13:31:30]execute_script returns [13:31:30]free content buf [13:31:30]Sock 9.Close socket [13:31:30]Sock 9.Thread stoped [13:31:33]recv_with_timeout no data received [13:31:33]recv_with_timeout no data received [13:31:33]CommunicateWithHost answer receiving error [13:31:33]CommunicateWithHost err = -3 [13:31:33]OFD Sender: Server communicate error [13:31:38]OFD Sender: Processing packet 152293 [packets to send 828, broken 827] [13:31:38]ProducePacketName [13:31:38]name=ofd_packets/00152293 [13:31:38]OFD Sender: To server: pG, [13:31:38]CommunicateWithHost lk.salyk.kg:30040 [13:31:38]ConnectInit lk.salyk.kg [13:31:47]recv_with_timeout no data received [13:31:49]Connected sock=9 [13:31: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 20 91 07 01 90 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 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 A5 00 00 00 F4 03 04 00 77 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 E6 A7 8F F1 91 22 C4 2D 0A B5 0B E5 30 7C [13:31: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 86 3D 47 00 63 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 52 02 00 F4 03 04 00 C5 15 F1 66 B6 04 01 00 00 F9 06 8D 4E F4 6B 1A C2 [13:31:50]CommunicateWithHost err = 0 [13:31:50]CheckOFDResponse [13:31:50]1017 (14) - 77093643461234 [13:31:50]1041 (16) - 0000000000871835 [13:31:50]1040 (4) - 152293 [13:31:50]1012 (4) - 23.09.2024 07:16 [13:31:50]1206 (1) - 0 [13:31:50]OFD Sender: Remove packet 152293 [13:31:50]ProducePacketName [13:31:50]name=ofd_packets/00152293 [13:31:50]NVStorageDeleteData [13:31:50]OFD Sender: No OFD packet to send [13:31:55]OFD Sender: No OFD packet to send [13:31:58]recv_with_timeout no data received [13:32:00]OFD Sender: No OFD packet to send [13:32:05]OFD Sender: No OFD packet to send [13:32:10]OFD Sender: No OFD packet to send [13:32:13]recv_with_timeout no data received [13:32:15]OFD Sender: No OFD packet to send [13:32:16]accept exits with 10 [13:32:16]New connection [13:32:16]New thread 3067039076 created [13:32:16]Thread 3067182436 joined [13:32:16]Waiting for new connection... [13:32:16] Sock 10.Parse request [13:32:16]Sock 10.Check first char [13:32:16]Sock 10.First char is OK [13:32:16]request: POST /json_proto HTTP/1.0 [13:32:16]Method: POST [13:32:16]URL: /json_proto [13:32:16]Method is POST - this is cgi request [13:32:16]url: /json_proto [13:32:16]query_string will be loaded in cgi processing [13:32:16]execute_cgi json_proto POST (null) [13:32:16]execute_cgi path=json_proto method=POST [13:32:16]POST find Content-Length [13:32:16]Host: 172.17.43.67:8080 [13:32:16]Content-Length: 678 [13:32:16]Content-Type: application/json [13:32:16] [13:32:16]POST finish read [13:32:16]Found Content-Length = 678 [13:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786300", "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:32:16]execute_script... [13:32:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786300", "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:32:16]POST & json_proto [13:32:16]process_json_proto [13:32:16]json parsed OK: [13:32:16]protocol is kg_v1.0 [13:32:16]action value=close_receipt [13:32:16]process_action close_receipt [13:32:16]cmd_close_receipt [13:32:16]MH_GetDate [13:32:16]Write to MH i2c: F0 00 00 51 00 40 [13:32:16]Write i2c OK [13:32:16]MH_I2C_Read... [13:32:16]Read from MH i2c: F0 [13:32:16]MH_I2C_Read... [13:32:16]Read from MH i2c: F0 09 00 [13:32:16]MH_I2C_Read... [13:32:16]Read from MH i2c: F0 09 00 51 00 00 E0 6D F1 66 6A BD 47 65 C0 [13:32:16]GetLastDocTimeStamp 1727098231 [13:32:16]current date 1727098336 [13:32:16]FM_GetShiftState [13:32:16]SAM_PROTO_GetShiftState [13:32:16]wFMCommunicate request_size=4 [13:32:16]MH_SAM_APDU [13:32:16]CAPDU: 80 13 01 00 [13:32:16]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:32:16]Write i2c OK [13:32:16]MH_I2C_Read... [13:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:16]Read from MH i2c: E2 [13:32:16]MH_I2C_Read... [13:32:16]Read from MH i2c: E2 0E 00 [13:32:16]MH_I2C_Read... [13:32:16]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 31 [13:32:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:32:16]wFMCommunicate OK [13:32:16]SAM_PROTO_GetShiftState done [13:32:16]FM_GetShiftState done [13:32:16]opened in 1727051593 [13:32:16]opened+sec_in_day 1727137993 [13:32:16]quantity*price = 50036 [13:32:16]sum+1 = 50037 [13:32: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 СНО: Общий режим Чек 166 23.09.2024 13:32 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152294 ФПД: 262406154733704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152294&fm=262406154733704&tin=02508201610067®Number=0000000000091825&sum=50000 [13:32:17]StoreToDocumentArchive [13:32:17]shift 476 fd 152294 [13:32:17]save to /storage/0476/doc_00152294 [13:32:17]save last doc name /storage/0476/doc_00152294 to /storage/kkm_last_doc_name [13:32:17]save OK [13:32:17]Clear old archive folders... [13:32:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:17]tlvbuf is 003940B0 [13:32:17]SAM_PROTO_ClearQueue [13:32:17]wFMCommunicate request_size=4 [13:32:17]MH_SAM_APDU [13:32:17]CAPDU: 80 09 00 00 [13:32:17]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:17]Read from MH i2c: E2 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:32:17]RAPDU: 90 00 [13:32:17]wFMCommunicate OK [13:32:17]SAM_PROTO_ClearQueue done [13:32:17]KKMCreateOFDPacket [13:32:17]OFDProtocolAddRootSTLVToBuf [13:32:17]FM_MakeSignedData [13:32:17]FM_MakeSignedData [13:32:17]SAM_PROTO_SignData [13:32:17]wFMCommunicate request_size=4 [13:32:17]MH_SAM_APDU [13:32:17]CAPDU: 80 0D 01 02 [13:32:17]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:17]Read from MH i2c: E2 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:32:17]RAPDU: 90 00 [13:32:17]wFMCommunicate OK [13:32:17]wFMCommunicate request_size=255 [13:32:17]MH_SAM_APDU [13:32:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E0 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EE [13:32:17]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 A6 00 00 00 F4 03 04 00 E0 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EE 00 00 A7 [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:17]Read from MH i2c: E2 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:32:17]RAPDU: 90 00 [13:32:17]wFMCommunicate OK [13:32:17]wFMCommunicate request_size=10 [13:32:17]MH_SAM_APDU [13:32:17]CAPDU: 80 0D 02 02 05 A8 31 A3 C8 88 [13:32:17]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 A8 31 A3 C8 88 00 00 B2 [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:17]Read from MH i2c: E2 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:32:17]RAPDU: 90 00 [13:32:17]wFMCommunicate OK [13:32:17]wFMCommunicate request_size=4 [13:32:17]MH_SAM_APDU [13:32:17]CAPDU: 80 0D 03 02 [13:32:17]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:17]Read from MH i2c: E2 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 0B 00 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 0B 00 63 00 00 43 DE 75 B1 FC 24 F8 30 90 00 6E [13:32:17]RAPDU: 43 DE 75 B1 FC 24 F8 30 90 00 [13:32:17]wFMCommunicate OK [13:32:17]SAM_PROTO_SignData done [13:32:17]FM_MakeSignedData done [13:32:17]CreateOFDProtocolMessage [13:32:17]wFMCommunicate request_size=4 [13:32:17]MH_SAM_APDU [13:32:17]CAPDU: 80 11 00 00 [13:32:17]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:17]Read from MH i2c: E2 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: E2 17 00 [13:32:17]MH_I2C_Read... [13:32:17]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: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 [13:32:17]wFMCommunicate OK [13:32:17]CreateOFDProtocolMessage done [13:32:17]OFDSenderStorePacket 152294 [13:32:17]StoreOFDPacket docnum=152294 [13: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 06 77 07 01 3E A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E0 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EE A8 31 A3 C8 88 43 DE 75 B1 FC 24 F8 30 [13:32:17]CheckFolder [13:32:17]dirname=/storage/ofd_packets [13:32:17]CheckFolder done [13:32:17]ProducePacketName [13:32:17]name=ofd_packets/00152294 [13:32:17]NVStorageSaveData ofd_packets/00152294 [13:32:17]File name is /storage/ofd_packets/00152294 [13:32:17]Write 301 bytes [13:32:17]NVStorageSaveData done [13:32:17]OFDSenderStorePacket done [13:32:17]KKMCreateOFDPacket done [13:32:17]NVStorageSaveData kkm_last_timestamp [13:32:17]File name is /storage/kkm_last_timestamp [13:32:17]Write 4 bytes [13:32:17]NVStorageSaveData done [13:32:17]ExternCall_PrintAddStr [13:32:17]wPrintStart [13:32:17]Write to MH i2c: 01 00 00 65 00 65 [13:32:17]Write i2c OK [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: 01 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: 01 07 00 [13:32:17]MH_I2C_Read... [13:32:17]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [13:32:17]RasterBufferAndPrint [13:32:17]line Счет N : (1)1786300 [13:32:17]line ИНН: 02508201610067 [13:32:17]line Контрольно-Кассовый Чек [13:32:17]line ПРОДАЖА [13:32:17]line ТРК (МРК, ГНК) : 22 [13:32:17]line Товар: 2710124130 [13:32:17]line Аи-92-К-5 [13:32:17]line 7.380 * 67.80 [13:32:17]line = 500.36 [13:32:17]line НДС 12% НСП 1% [13:32:17]line > о реализуемом товаре [13:32:17]line ОКРУГЛЕНИЕ: -0.36 [13:32:17]line ИТОГО: 500.00 [13:32:17]line Внесено: 500.00 [13:32:17]line СДАЧА: 0.00 [13:32:17]line НСП 1% : 4.43 [13:32:17]line НДС 12% : 53.14 [13:32:17]line Наличными: 500.00 [13:32:17]line Безнал.: 0.00 [13:32:17]line Место: АЗС № 89 "Партнер Нефть" [13:32:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:32:17]line СНО: Общий режим [13:32:17]line Чек 166 23.09.2024 13:32 [13:32:17]line Смена: 476 ФФД: 1.0 [13:32:17]line ЗНМ: 0300000113 [13:32:17]line РНМ: 0000000000091825 [13:32:17]line Версия ККМ: 001 [13:32:17]line ФМ: 0000000000871835 [13:32:17]line ФД: 152294 [13:32:17]line ФПД: 262406154733704 [13:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152294&fm=262406154733704&tin=02508201610067®Number=0000000000091825&sum=50000 [13:32:17]written 0, free lines is 4095 [13:32:17]OFD Sender: Processing packet 152294 [packets to send 828, broken 827] [13:32:17]ProducePacketName [13:32:17]name=ofd_packets/00152294 [13:32:17]OFD Sender: To server: pG, [13:32:17]CommunicateWithHost lk.salyk.kg:30040 [13:32:17]ConnectInit lk.salyk.kg [13:32:18]Write to MH i2c: 01 00 00 90 00 90 [13:32:18]Write i2c OK [13:32:18]MH_I2C_Read... [13:32:18]Read from MH i2c: 01 [13:32:18]MH_I2C_Read... [13:32:18]Read from MH i2c: 01 07 00 [13:32:18]MH_I2C_Read... [13:32:18]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 DF 0C 82 [13:32:18]RasterBufferAndPrint [13:32:18]line [13:32:18]line [13:32:18]line [13:32:18]line [13:32:18]line [13:32:18]written 0, free lines is 3304 [13:32:18]MH_Cut [13:32:18]Write to MH i2c: D1 01 00 97 00 01 69 [13:32:18]Write i2c OK [13:32:18]MH_I2C_Read... [13:32:18]Read from MH i2c: D1 [13:32:18]MH_I2C_Read... [13:32:18]Read from MH i2c: D1 01 00 [13:32:18]MH_I2C_Read... [13:32:18]Read from MH i2c: D1 01 00 97 00 00 68 [13:32:18]Write to MH i2c: 01 00 00 98 00 98 [13:32:18]Write i2c OK [13:32:18]MH_I2C_Read... [13:32:19]*** Cut start [13:32:19]*** Purtial cut [13:32:19]*** Stage 1: CUTSNS_PIN = 1 [13:32:19]Read from MH i2c: 01 [13:32:19]MH_I2C_Read... [13:32:19]*** Stop cut motor [13:32:19]*** Cut end [13:32:19]Read from MH i2c: 01 07 00 [13:32:19]MH_I2C_Read... [13:32:19]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [13:32:19]process_action close_receipt done [13:32:19]requested_data is exist [13:32:19]produce_requested_data [13:32:19]requested_item fm.sn is exist - process it [13:32:19]wFMCommunicate request_size=4 [13:32:19]MH_SAM_APDU [13:32:19]CAPDU: 80 11 00 00 [13:32:19]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [13:32:19]Write i2c OK [13:32:19]MH_I2C_Read... [13:32:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:19]Read from MH i2c: E2 [13:32:19]MH_I2C_Read... [13:32:19]Read from MH i2c: E2 17 00 [13:32:19]MH_I2C_Read... [13:32:19]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:32: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:32:19]wFMCommunicate OK [13:32:19]requested_item fd.num is exist - process it [13:32:19]SAM_PROTO_GetFieldsCounters [13:32:19]wFMCommunicate request_size=4 [13:32:19]MH_SAM_APDU [13:32:19]CAPDU: 80 13 00 00 [13:32:19]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [13:32:19]Write i2c OK [13:32:19]MH_I2C_Read... [13:32:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:19]Read from MH i2c: E2 [13:32:19]MH_I2C_Read... [13:32:19]Read from MH i2c: E2 62 00 [13:32:19]MH_I2C_Read... [13:32:19]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 E6 52 02 00 0E 04 04 00 DC 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 40 [13: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 E6 52 02 00 0E 04 04 00 DC 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:32:19]wFMCommunicate OK [13:32:19]SAM_PROTO_GetFieldsCounters done [13:32:19]requested_item shift.num is exist - process it [13:32:19]requested_item shift.opened is exist - process it [13:32:19]req_shift_opened [13:32:19]FM_GetShiftState [13:32:19]SAM_PROTO_GetShiftState [13:32:19]wFMCommunicate request_size=4 [13:32:19]MH_SAM_APDU [13:32:19]CAPDU: 80 13 01 00 [13:32:19]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [13:32:19]Write i2c OK [13:32:19]MH_I2C_Read... [13:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:19]Read from MH i2c: E2 [13:32:19]MH_I2C_Read... [13:32:19]Read from MH i2c: E2 0E 00 [13:32:19]MH_I2C_Read... [13:32:19]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7A [13:32:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:32:19]wFMCommunicate OK [13:32:19]SAM_PROTO_GetShiftState done [13:32:19]FM_GetShiftState done [13:32:19]req_shift_opened done [13:32:19]requested_item shift.open_date is exist - process it [13:32:19]req_shift_open_date [13:32:19]req_shift_open_date done [13:32:19]produce_requested_data done [13:32:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152294,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:32:19]process_action_free close_receipt [13:32:19]json_value_free [13:32:19]json_value_free done [13:32:19]process_json_proto returns [13:32:19]Send response to host [13:32:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152294,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:32:19]free response buf [13:32:19]execute_script done [13:32:19]execute_script returns [13:32:19]free content buf [13:32:19]Sock 10.Close socket [13:32:19]Sock 10.Thread stoped [13:32:22]ConnectInit Can't take IP for lk.salyk.kg [13:32:22]CommunicateWithHost connect error [13:32:22]CommunicateWithHost err = -1 [13:32:22]OFD Sender: Server communicate error [13:32:28]OFD Sender: Processing packet 152294 [packets to send 828, broken 827] [13:32:28]ProducePacketName [13:32:28]name=ofd_packets/00152294 [13:32:28]OFD Sender: To server: pG, [13:32:28]CommunicateWithHost lk.salyk.kg:30040 [13:32:28]ConnectInit lk.salyk.kg [13:32:33]ConnectInit Can't take IP for lk.salyk.kg [13:32:33]CommunicateWithHost connect error [13:32:33]CommunicateWithHost err = -1 [13:32:33]OFD Sender: Server communicate error [13:32:38]OFD Sender: Processing packet 152294 [packets to send 828, broken 827] [13:32:38]ProducePacketName [13:32:38]name=ofd_packets/00152294 [13:32:38]OFD Sender: To server: pG, [13:32:38]CommunicateWithHost lk.salyk.kg:30040 [13:32:38]ConnectInit lk.salyk.kg [13:32:38]Connected sock=9 [13:32: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 06 77 07 01 3E A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E0 6D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 EE A8 31 A3 C8 88 43 DE 75 B1 FC 24 F8 30 [13:32: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 81 93 47 00 9C 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 52 02 00 F4 03 04 00 F5 15 F1 66 B6 04 01 00 00 C0 D6 FA 59 22 36 E8 66 [13:32:38]CommunicateWithHost err = 0 [13:32:38]CheckOFDResponse [13:32:38]1017 (14) - 77093643461234 [13:32:38]1041 (16) - 0000000000871835 [13:32:38]1040 (4) - 152294 [13:32:38]1012 (4) - 23.09.2024 07:17 [13:32:38]1206 (1) - 0 [13:32:38]OFD Sender: Remove packet 152294 [13:32:38]ProducePacketName [13:32:38]name=ofd_packets/00152294 [13:32:38]NVStorageDeleteData [13:32:39]OFD Sender: No OFD packet to send [13:32:44]OFD Sender: No OFD packet to send [13:32:47]recv_with_timeout no data received [13:32:49]OFD Sender: No OFD packet to send [13:32:51]accept exits with 7 [13:32:51]New connection [13:32:51]New thread 3067182436 created [13:32:51]Thread 3067039076 joined [13:32:51]Waiting for new connection... [13:32:51] Sock 7.Parse request [13:32:51]Sock 7.Check first char [13:32:51]Sock 7.First char is OK [13:32:51]request: POST /json_proto HTTP/1.0 [13:32:51]Method: POST [13:32:51]URL: /json_proto [13:32:51]Method is POST - this is cgi request [13:32:51]url: /json_proto [13:32:51]query_string will be loaded in cgi processing [13:32:51]execute_cgi json_proto POST (null) [13:32:51]execute_cgi path=json_proto method=POST [13:32:51]POST find Content-Length [13:32:51]Host: 172.17.43.67:8080 [13:32:51]Content-Length: 678 [13:32:51]Content-Type: application/json [13:32:51] [13:32:51]POST finish read [13:32:51]Found Content-Length = 678 [13:32:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786301", "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" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:51]execute_script... [13:32: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)1786301", "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" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:51]POST & json_proto [13:32:51]process_json_proto [13:32:51]json parsed OK: [13:32:51]protocol is kg_v1.0 [13:32:51]action value=close_receipt [13:32:51]process_action close_receipt [13:32:51]cmd_close_receipt [13:32:51]MH_GetDate [13:32:51]Write to MH i2c: F0 00 00 9C 00 8B [13:32:51]Write i2c OK [13:32:51]MH_I2C_Read... [13:32:51]Read from MH i2c: F0 [13:32:51]MH_I2C_Read... [13:32:51]Read from MH i2c: F0 09 00 [13:32:51]MH_I2C_Read... [13:32:51]Read from MH i2c: F0 09 00 9C 00 00 04 6E F1 66 6A BD 47 65 30 [13:32:51]GetLastDocTimeStamp 1727098336 [13:32:51]current date 1727098372 [13:32:51]FM_GetShiftState [13:32:51]SAM_PROTO_GetShiftState [13:32:51]wFMCommunicate request_size=4 [13:32:51]MH_SAM_APDU [13:32:51]CAPDU: 80 13 01 00 [13:32:51]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [13:32:51]Write i2c OK [13:32:51]MH_I2C_Read... [13:32:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:51]Read from MH i2c: E2 [13:32:51]MH_I2C_Read... [13:32:51]Read from MH i2c: E2 0E 00 [13:32:51]MH_I2C_Read... [13:32:51]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7C [13:32:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:32:51]wFMCommunicate OK [13:32:51]SAM_PROTO_GetShiftState done [13:32:51]FM_GetShiftState done [13:32:51]opened in 1727051593 [13:32:51]opened+sec_in_day 1727137993 [13:32:51]quantity*price = 50010 [13:32:51]sum+1 = 50012 [13:32:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 167 23.09.2024 13:32 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152295 ФПД: 274074092808926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152295&fm=274074092808926&tin=02508201610067®Number=0000000000091825&sum=50000 [13:32:53]StoreToDocumentArchive [13:32:53]shift 476 fd 152295 [13:32:53]save to /storage/0476/doc_00152295 [13:32:53]save last doc name /storage/0476/doc_00152295 to /storage/kkm_last_doc_name [13:32:53]save OK [13:32:53]Clear old archive folders... [13:32:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:53]tlvbuf is 00394750 [13:32:53]SAM_PROTO_ClearQueue [13:32:53]wFMCommunicate request_size=4 [13:32:53]MH_SAM_APDU [13:32:53]CAPDU: 80 09 00 00 [13:32:53]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:53]Read from MH i2c: E2 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [13:32:53]RAPDU: 90 00 [13:32:53]wFMCommunicate OK [13:32:53]SAM_PROTO_ClearQueue done [13:32:53]KKMCreateOFDPacket [13:32:53]OFDProtocolAddRootSTLVToBuf [13:32:53]FM_MakeSignedData [13:32:53]FM_MakeSignedData [13:32:53]SAM_PROTO_SignData [13:32:53]wFMCommunicate request_size=4 [13:32:53]MH_SAM_APDU [13:32:53]CAPDU: 80 0D 01 02 [13:32:53]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:53]Read from MH i2c: E2 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [13:32:53]RAPDU: 90 00 [13:32:53]wFMCommunicate OK [13:32:53]wFMCommunicate request_size=255 [13:32:53]MH_SAM_APDU [13: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 04 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 [13:32:53]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 04 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 00 00 0C [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:53]Read from MH i2c: E2 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [13:32:53]RAPDU: 90 00 [13:32:53]wFMCommunicate OK [13:32:53]wFMCommunicate request_size=10 [13:32:53]MH_SAM_APDU [13:32:53]CAPDU: 80 0D 02 02 05 44 D8 F1 AA DE [13:32:53]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 44 D8 F1 AA DE 00 00 C6 [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:53]Read from MH i2c: E2 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [13:32:53]RAPDU: 90 00 [13:32:53]wFMCommunicate OK [13:32:53]wFMCommunicate request_size=4 [13:32:53]MH_SAM_APDU [13:32:53]CAPDU: 80 0D 03 02 [13:32:53]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:53]Read from MH i2c: E2 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 0B 00 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 0B 00 AE 00 00 4D 12 3F 79 5B A4 F2 5F 90 00 91 [13:32:53]RAPDU: 4D 12 3F 79 5B A4 F2 5F 90 00 [13:32:53]wFMCommunicate OK [13:32:53]SAM_PROTO_SignData done [13:32:53]FM_MakeSignedData done [13:32:53]CreateOFDProtocolMessage [13:32:53]wFMCommunicate request_size=4 [13:32:53]MH_SAM_APDU [13:32:53]CAPDU: 80 11 00 00 [13:32:53]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:53]Read from MH i2c: E2 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: E2 17 00 [13:32:53]MH_I2C_Read... [13:32:53]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: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 [13:32:53]wFMCommunicate OK [13:32:53]CreateOFDProtocolMessage done [13:32:53]OFDSenderStorePacket 152295 [13:32:53]StoreOFDPacket docnum=152295 [13: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 AD 15 07 01 AF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 04 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 44 D8 F1 AA DE 4D 12 3F 79 5B A4 F2 5F [13:32:53]CheckFolder [13:32:53]dirname=/storage/ofd_packets [13:32:53]CheckFolder done [13:32:53]ProducePacketName [13:32:53]name=ofd_packets/00152295 [13:32:53]NVStorageSaveData ofd_packets/00152295 [13:32:53]File name is /storage/ofd_packets/00152295 [13:32:53]Write 301 bytes [13:32:53]NVStorageSaveData done [13:32:53]OFDSenderStorePacket done [13:32:53]KKMCreateOFDPacket done [13:32:53]NVStorageSaveData kkm_last_timestamp [13:32:53]File name is /storage/kkm_last_timestamp [13:32:53]Write 4 bytes [13:32:53]NVStorageSaveData done [13:32:53]ExternCall_PrintAddStr [13:32:53]wPrintStart [13:32:53]Write to MH i2c: 01 00 00 B0 00 B0 [13:32:53]Write i2c OK [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: 01 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: 01 07 00 [13:32:53]MH_I2C_Read... [13:32:53]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [13:32:53]RasterBufferAndPrint [13:32:53]line Счет N : (1)1786301 [13:32:53]line ИНН: 02508201610067 [13:32:53]line Контрольно-Кассовый Чек [13:32:53]line ПРОДАЖА [13:32:53]line ТРК (МРК, ГНК) : 23 [13:32:53]line Товар: 2710124500 [13:32:53]line Аи-95-К-5 [13:32:53]line 6.740 * 74.20 [13:32:53]line = 500.11 [13:32:53]line НДС 12% НСП 1% [13:32:53]line > о реализуемом товаре [13:32:53]line ОКРУГЛЕНИЕ: -0.11 [13:32:53]line ИТОГО: 500.00 [13:32:53]line Внесено: 500.00 [13:32:53]line СДАЧА: 0.00 [13:32:53]line НСП 1% : 4.43 [13:32:53]line НДС 12% : 53.11 [13:32:53]line Наличными: 500.00 [13:32:53]line Безнал.: 0.00 [13:32:53]line Место: АЗС № 89 "Партнер Нефть" [13:32:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:32:53]line СНО: Общий режим [13:32:53]line Чек 167 23.09.2024 13:32 [13:32:53]line Смена: 476 ФФД: 1.0 [13:32:53]line ЗНМ: 0300000113 [13:32:53]line РНМ: 0000000000091825 [13:32:53]line Версия ККМ: 001 [13:32:53]line ФМ: 0000000000871835 [13:32:53]line ФД: 152295 [13:32:53]line ФПД: 274074092808926 [13:32:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133252&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152295&fm=274074092808926&tin=02508201610067®Number=0000000000091825&sum=50000 [13:32:53]written 0, free lines is 4095 [13:32:53]OFD Sender: Processing packet 152295 [packets to send 828, broken 827] [13:32:53]ProducePacketName [13:32:53]name=ofd_packets/00152295 [13:32:53]OFD Sender: To server: pG, [13:32:53]CommunicateWithHost lk.salyk.kg:30040 [13:32:53]ConnectInit lk.salyk.kg [13:32:54]Write to MH i2c: 01 00 00 DB 00 DB [13:32:54]Write i2c OK [13:32:54]MH_I2C_Read... [13:32:54]Read from MH i2c: 01 [13:32:54]MH_I2C_Read... [13:32:54]Read from MH i2c: 01 07 00 [13:32:54]MH_I2C_Read... [13:32:54]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 DA 0C C8 [13:32:54]RasterBufferAndPrint [13:32:54]line [13:32:54]line [13:32:54]line [13:32:54]line [13:32:54]line [13:32:54]written 0, free lines is 3299 [13:32:54]MH_Cut [13:32:54]Write to MH i2c: D1 01 00 E2 00 01 B4 [13:32:54]Write i2c OK [13:32:54]MH_I2C_Read... [13:32:54]Read from MH i2c: D1 [13:32:54]MH_I2C_Read... [13:32:54]Read from MH i2c: D1 01 00 [13:32:54]MH_I2C_Read... [13:32:54]Read from MH i2c: D1 01 00 E2 00 00 B3 [13:32:54]Write to MH i2c: 01 00 00 E3 00 E3 [13:32:54]Write i2c OK [13:32:54]MH_I2C_Read... [13:32:54]*** Cut start [13:32:54]*** Purtial cut [13:32:54]*** Stage 1: CUTSNS_PIN = 1 [13:32:55]Read from MH i2c: 01 [13:32:55]MH_I2C_Read... [13:32:55]*** Stop cut motor [13:32:55]*** Cut end [13:32:55]Read from MH i2c: 01 07 00 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [13:32:55]process_action close_receipt done [13:32:55]requested_data is exist [13:32:55]produce_requested_data [13:32:55]requested_item fm.sn is exist - process it [13:32:55]wFMCommunicate request_size=4 [13:32:55]MH_SAM_APDU [13:32:55]CAPDU: 80 11 00 00 [13:32:55]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [13:32:55]Write i2c OK [13:32:55]MH_I2C_Read... [13:32:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:55]Read from MH i2c: E2 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: E2 17 00 [13:32:55]MH_I2C_Read... [13:32:55]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: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 [13:32:55]wFMCommunicate OK [13:32:55]requested_item fd.num is exist - process it [13:32:55]SAM_PROTO_GetFieldsCounters [13:32:55]wFMCommunicate request_size=4 [13:32:55]MH_SAM_APDU [13:32:55]CAPDU: 80 13 00 00 [13:32:55]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [13:32:55]Write i2c OK [13:32:55]MH_I2C_Read... [13:32:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:55]Read from MH i2c: E2 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: E2 62 00 [13:32:55]MH_I2C_Read... [13:32:55]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 E7 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [13: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 E7 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:32:55]wFMCommunicate OK [13:32:55]SAM_PROTO_GetFieldsCounters done [13:32:55]requested_item shift.num is exist - process it [13:32:55]requested_item shift.opened is exist - process it [13:32:55]req_shift_opened [13:32:55]FM_GetShiftState [13:32:55]SAM_PROTO_GetShiftState [13:32:55]wFMCommunicate request_size=4 [13:32:55]MH_SAM_APDU [13:32:55]CAPDU: 80 13 01 00 [13:32:55]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [13:32:55]Write i2c OK [13:32:55]MH_I2C_Read... [13:32:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:55]Read from MH i2c: E2 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: E2 0E 00 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C5 [13:32:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:32:55]wFMCommunicate OK [13:32:55]SAM_PROTO_GetShiftState done [13:32:55]FM_GetShiftState done [13:32:55]req_shift_opened done [13:32:55]requested_item shift.open_date is exist - process it [13:32:55]req_shift_open_date [13:32:55]req_shift_open_date done [13:32:55]produce_requested_data done [13:32:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152295,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:32:55]process_action_free close_receipt [13:32:55]json_value_free [13:32:55]json_value_free done [13:32:55]process_json_proto returns [13:32:55]Send response to host [13:32:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152295,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:32:55]free response buf [13:32:55]execute_script done [13:32:55]execute_script returns [13:32:55]free content buf [13:32:55]Sock 7.Close socket [13:32:55]Sock 7.Thread stoped [13:32:56]Connected sock=11 [13: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 0F 01 00 00 AD 15 07 01 AF 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 04 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 44 D8 F1 AA DE 4D 12 3F 79 5B A4 F2 5F [13:32: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 D1 CF 47 00 B5 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 52 02 00 F4 03 04 00 08 16 F1 66 B6 04 01 00 00 7E 10 F8 31 1C 7B A9 F5 [13:32:57]CommunicateWithHost err = 0 [13:32:57]CheckOFDResponse [13:32:57]1017 (14) - 77093643461234 [13:32:57]1041 (16) - 0000000000871835 [13:32:57]1040 (4) - 152295 [13:32:57]1012 (4) - 23.09.2024 07:17 [13:32:57]1206 (1) - 0 [13:32:57]OFD Sender: Remove packet 152295 [13:32:57]ProducePacketName [13:32:57]name=ofd_packets/00152295 [13:32:57]NVStorageDeleteData [13:32:57]OFD Sender: No OFD packet to send [13:33:02]OFD Sender: No OFD packet to send [13:33:07]OFD Sender: No OFD packet to send [13:33:12]OFD Sender: No OFD packet to send [13:33:17]OFD Sender: No OFD packet to send [13:33:22]OFD Sender: No OFD packet to send [13:33:25]recv_with_timeout no data received [13:33:27]OFD Sender: No OFD packet to send [13:33:32]OFD Sender: No OFD packet to send [13:33:37]OFD Sender: No OFD packet to send [13:33:42]OFD Sender: No OFD packet to send [13:33:47]OFD Sender: No OFD packet to send [13:33:53]OFD Sender: No OFD packet to send [13:33:58]OFD Sender: No OFD packet to send [13:34:03]OFD Sender: No OFD packet to send [13:34:08]OFD Sender: No OFD packet to send [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:23]OFD Sender: No OFD packet to send [13:34:28]OFD Sender: No OFD packet to send [13:34:33]OFD Sender: No OFD packet to send [13:34:38]OFD Sender: No OFD packet to send [13:34:43]OFD Sender: No OFD packet to send [13:34:48]OFD Sender: No OFD packet to send [13:34:48]accept exits with 9 [13:34:48]New connection [13:34:48]New thread 3067039076 created [13:34:48]Thread 3067182436 joined [13:34:48]Waiting for new connection... [13:34:48] Sock 9.Parse request [13:34:48]Sock 9.Check first char [13:34:48]Sock 9.First char is OK [13:34:48]request: POST /json_proto HTTP/1.0 [13:34:48]Method: POST [13:34:48]URL: /json_proto [13:34:48]Method is POST - this is cgi request [13:34:48]url: /json_proto [13:34:48]query_string will be loaded in cgi processing [13:34:48]execute_cgi json_proto POST (null) [13:34:48]execute_cgi path=json_proto method=POST [13:34:48]POST find Content-Length [13:34:48]Host: 172.17.43.67:8080 [13:34:48]Content-Length: 678 [13:34:48]Content-Type: application/json [13:34:48] [13:34:48]POST finish read [13:34:48]Found Content-Length = 678 [13:34:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786302", "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:34:48]execute_script... [13:34: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)1786302", "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:34:48]POST & json_proto [13:34:48]process_json_proto [13:34:48]json parsed OK: [13:34:48]protocol is kg_v1.0 [13:34:48]action value=close_receipt [13:34:48]process_action close_receipt [13:34:48]cmd_close_receipt [13:34:48]MH_GetDate [13:34:48]Write to MH i2c: F0 00 00 E7 00 D6 [13:34:48]Write i2c OK [13:34:48]MH_I2C_Read... [13:34:48]Read from MH i2c: F0 [13:34:48]MH_I2C_Read... [13:34:48]Read from MH i2c: F0 09 00 [13:34:48]MH_I2C_Read... [13:34:48]Read from MH i2c: F0 09 00 E7 00 00 79 6E F1 66 6A BD 47 65 F0 [13:34:48]GetLastDocTimeStamp 1727098372 [13:34:48]current date 1727098489 [13:34:48]FM_GetShiftState [13:34:48]SAM_PROTO_GetShiftState [13:34:48]wFMCommunicate request_size=4 [13:34:48]MH_SAM_APDU [13:34:48]CAPDU: 80 13 01 00 [13:34:48]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [13:34:48]Write i2c OK [13:34:48]MH_I2C_Read... [13:34:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:48]Read from MH i2c: E2 [13:34:48]MH_I2C_Read... [13:34:48]Read from MH i2c: E2 0E 00 [13:34:48]MH_I2C_Read... [13:34:48]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C7 [13:34:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:34:48]wFMCommunicate OK [13:34:48]SAM_PROTO_GetShiftState done [13:34:48]FM_GetShiftState done [13:34:48]opened in 1727051593 [13:34:48]opened+sec_in_day 1727137993 [13:34:48]quantity*price = 50036 [13:34:48]sum+1 = 50037 [13:34: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 СНО: Общий режим Чек 168 23.09.2024 13:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152296 ФПД: 267053914661385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133449&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152296&fm=267053914661385&tin=02508201610067®Number=0000000000091825&sum=50000 [13:34:50]StoreToDocumentArchive [13:34:50]shift 476 fd 152296 [13:34:50]save to /storage/0476/doc_00152296 [13:34:50]save last doc name /storage/0476/doc_00152296 to /storage/kkm_last_doc_name [13:34:50]save OK [13:34:50]Clear old archive folders... [13:34:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:50]tlvbuf is 003910A0 [13:34:50]SAM_PROTO_ClearQueue [13:34:50]wFMCommunicate request_size=4 [13:34:50]MH_SAM_APDU [13:34:50]CAPDU: 80 09 00 00 [13:34:50]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [13:34:50]RAPDU: 90 00 [13:34:50]wFMCommunicate OK [13:34:50]SAM_PROTO_ClearQueue done [13:34:50]KKMCreateOFDPacket [13:34:50]OFDProtocolAddRootSTLVToBuf [13:34:50]FM_MakeSignedData [13:34:50]FM_MakeSignedData [13:34:50]SAM_PROTO_SignData [13:34:50]wFMCommunicate request_size=4 [13:34:50]MH_SAM_APDU [13:34:50]CAPDU: 80 0D 01 02 [13:34:50]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [13:34:50]RAPDU: 90 00 [13:34:50]wFMCommunicate OK [13:34:50]wFMCommunicate request_size=255 [13:34:50]MH_SAM_APDU [13:34: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 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 A8 00 00 00 F4 03 04 00 79 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F2 [13:34:50]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 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 A8 00 00 00 F4 03 04 00 79 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F2 00 00 DF [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [13:34:50]RAPDU: 90 00 [13:34:50]wFMCommunicate OK [13:34:50]wFMCommunicate request_size=10 [13:34:50]MH_SAM_APDU [13:34:50]CAPDU: 80 0D 02 02 05 E2 55 B8 22 09 [13:34:50]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 E2 55 B8 22 09 00 00 96 [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [13:34:50]RAPDU: 90 00 [13:34:50]wFMCommunicate OK [13:34:50]wFMCommunicate request_size=4 [13:34:50]MH_SAM_APDU [13:34:50]CAPDU: 80 0D 03 02 [13:34:50]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 0B 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 0B 00 F9 00 00 64 9A FB 40 D1 4D E3 2A 90 00 D9 [13:34:50]RAPDU: 64 9A FB 40 D1 4D E3 2A 90 00 [13:34:50]wFMCommunicate OK [13:34:50]SAM_PROTO_SignData done [13:34:50]FM_MakeSignedData done [13:34:50]CreateOFDProtocolMessage [13:34:50]wFMCommunicate request_size=4 [13:34:50]MH_SAM_APDU [13:34:50]CAPDU: 80 11 00 00 [13:34:50]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 17 00 [13:34:50]MH_I2C_Read... [13:34:50]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 [13:34:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:34:50]wFMCommunicate OK [13:34:50]CreateOFDProtocolMessage done [13:34:50]OFDSenderStorePacket 152296 [13:34:50]StoreOFDPacket docnum=152296 [13:34: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 5E 8F 07 01 27 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 00 00 00 F4 03 04 00 79 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F2 E2 55 B8 22 09 64 9A FB 40 D1 4D E3 2A [13:34:50]CheckFolder [13:34:50]dirname=/storage/ofd_packets [13:34:50]CheckFolder done [13:34:50]ProducePacketName [13:34:50]name=ofd_packets/00152296 [13:34:50]NVStorageSaveData ofd_packets/00152296 [13:34:50]File name is /storage/ofd_packets/00152296 [13:34:50]Write 301 bytes [13:34:50]NVStorageSaveData done [13:34:50]OFDSenderStorePacket done [13:34:50]KKMCreateOFDPacket done [13:34:50]NVStorageSaveData kkm_last_timestamp [13:34:50]File name is /storage/kkm_last_timestamp [13:34:50]Write 4 bytes [13:34:50]NVStorageSaveData done [13:34:50]ExternCall_PrintAddStr [13:34:50]wPrintStart [13:34:50]Write to MH i2c: 01 00 00 FB 00 FB [13:34:50]OFD Sender: Processing packet 152296 [packets to send 828, broken 827] [13:34:50]ProducePacketName [13:34:50]name=ofd_packets/00152296 [13:34:50]OFD Sender: To server: pG, [13:34:50]CommunicateWithHost lk.salyk.kg:30040 [13:34:50]ConnectInit lk.salyk.kg [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: 01 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: 01 07 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [13:34:50]RasterBufferAndPrint [13:34:50]line Счет N : (1)1786302 [13:34:50]line ИНН: 02508201610067 [13:34:50]line Контрольно-Кассовый Чек [13:34:50]line ПРОДАЖА [13:34:50]line ТРК (МРК, ГНК) : 22 [13:34:50]line Товар: 2710124130 [13:34:50]line Аи-92-К-5 [13:34:50]line 7.380 * 67.80 [13:34:50]line = 500.36 [13:34:50]line НДС 12% НСП 1% [13:34:50]line > о реализуемом товаре [13:34:50]line ОКРУГЛЕНИЕ: -0.36 [13:34:50]line ИТОГО: 500.00 [13:34:50]line Внесено: 500.00 [13:34:50]line СДАЧА: 0.00 [13:34:50]line НСП 1% : 4.43 [13:34:50]line НДС 12% : 53.14 [13:34:50]line Наличными: 500.00 [13:34:50]line Безнал.: 0.00 [13:34:50]line Место: АЗС № 89 "Партнер Нефть" [13:34:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:34:50]line СНО: Общий режим [13:34:50]line Чек 168 23.09.2024 13:34 [13:34:50]line Смена: 476 ФФД: 1.0 [13:34:50]line ЗНМ: 0300000113 [13:34:50]line РНМ: 0000000000091825 [13:34:50]line Версия ККМ: 001 [13:34:50]line ФМ: 0000000000871835 [13:34:50]line ФД: 152296 [13:34:50]line ФПД: 267053914661385 [13:34:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133449&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152296&fm=267053914661385&tin=02508201610067®Number=0000000000091825&sum=50000 [13:34:50]written 0, free lines is 4095 [13:34:51]Write to MH i2c: 01 00 00 26 01 27 [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: 01 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: 01 07 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 DF 0C 19 [13:34:51]RasterBufferAndPrint [13:34:51]line [13:34:51]line [13:34:51]line [13:34:51]line [13:34:51]line [13:34:51]written 0, free lines is 3301 [13:34:51]MH_Cut [13:34:51]Write to MH i2c: D1 01 00 2D 01 01 00 [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: D1 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: D1 01 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: D1 01 00 2D 01 00 FF [13:34:51]Write to MH i2c: 01 00 00 2E 01 2F [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** Cut start [13:34:51]*** Purtial cut [13:34:51]*** Stage 1: CUTSNS_PIN = 1 [13:34:52]Read from MH i2c: 01 [13:34:52]MH_I2C_Read... [13:34:52]*** Stop cut motor [13:34:52]*** Cut end [13:34:52]Read from MH i2c: 01 07 00 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [13:34:52]process_action close_receipt done [13:34:52]requested_data is exist [13:34:52]produce_requested_data [13:34:52]requested_item fm.sn is exist - process it [13:34:52]wFMCommunicate request_size=4 [13:34:52]MH_SAM_APDU [13:34:52]CAPDU: 80 11 00 00 [13:34:52]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:52]Read from MH i2c: E2 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 17 00 [13:34:52]MH_I2C_Read... [13:34:52]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 [13:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:34:52]wFMCommunicate OK [13:34:52]requested_item fd.num is exist - process it [13:34:52]SAM_PROTO_GetFieldsCounters [13:34:52]wFMCommunicate request_size=4 [13:34:52]MH_SAM_APDU [13:34:52]CAPDU: 80 13 00 00 [13:34:52]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:52]Read from MH i2c: E2 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 62 00 [13:34:52]MH_I2C_Read... [13:34:52]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 E8 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [13:34: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 E8 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:34:52]wFMCommunicate OK [13:34:52]SAM_PROTO_GetFieldsCounters done [13:34:52]requested_item shift.num is exist - process it [13:34:52]requested_item shift.opened is exist - process it [13:34:52]req_shift_opened [13:34:52]FM_GetShiftState [13:34:52]SAM_PROTO_GetShiftState [13:34:52]wFMCommunicate request_size=4 [13:34:52]MH_SAM_APDU [13:34:52]CAPDU: 80 13 01 00 [13:34:52]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:52]Read from MH i2c: E2 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 0E 00 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 11 [13:34:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:34:52]wFMCommunicate OK [13:34:52]SAM_PROTO_GetShiftState done [13:34:52]FM_GetShiftState done [13:34:52]req_shift_opened done [13:34:52]requested_item shift.open_date is exist - process it [13:34:52]req_shift_open_date [13:34:52]req_shift_open_date done [13:34:52]produce_requested_data done [13:34:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152296,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:34:52]process_action_free close_receipt [13:34:52]json_value_free [13:34:52]json_value_free done [13:34:52]process_json_proto returns [13:34:52]Send response to host [13:34:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152296,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:34:52]free response buf [13:34:52]execute_script done [13:34:52]execute_script returns [13:34:52]free content buf [13:34:52]Sock 9.Close socket [13:34:52]Sock 9.Thread stoped [13:36:52]accept exits with 7 [13:36:52]New connection [13:36:52]New thread 3067182436 created [13:36:52]Thread 3067039076 joined [13:36:52]Waiting for new connection... [13:36:52] Sock 7.Parse request [13:36:52]Sock 7.Check first char [13:36:52]Sock 7.First char is OK [13:36:52]request: POST /json_proto HTTP/1.0 [13:36:52]Method: POST [13:36:52]URL: /json_proto [13:36:52]Method is POST - this is cgi request [13:36:52]url: /json_proto [13:36:52]query_string will be loaded in cgi processing [13:36:52]execute_cgi json_proto POST (null) [13:36:52]execute_cgi path=json_proto method=POST [13:36:52]POST find Content-Length [13:36:52]Host: 172.17.43.67:8080 [13:36:52]Content-Length: 662 [13:36:52]Content-Type: application/json [13:36:52] [13:36:52]POST finish read [13:36:52]Found Content-Length = 662 [13:36:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786303", "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:36:52]execute_script... [13:36: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)1786303", "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:36:52]POST & json_proto [13:36:52]process_json_proto [13:36:52]json parsed OK: [13:36:52]protocol is kg_v1.0 [13:36:52]action value=close_receipt [13:36:52]process_action close_receipt [13:36:52]cmd_close_receipt [13:36:52]MH_GetDate [13:36:52]Write to MH i2c: F0 00 00 32 01 22 [13:36:52]Write i2c OK [13:36:52]MH_I2C_Read... [13:36:52]Read from MH i2c: F0 [13:36:52]MH_I2C_Read... [13:36:52]Read from MH i2c: F0 09 00 [13:36:52]MH_I2C_Read... [13:36:52]Read from MH i2c: F0 09 00 32 01 00 F5 6E F1 66 6A BD 47 65 B8 [13:36:52]GetLastDocTimeStamp 1727098489 [13:36:52]current date 1727098613 [13:36:52]FM_GetShiftState [13:36:52]SAM_PROTO_GetShiftState [13:36:52]wFMCommunicate request_size=4 [13:36:52]MH_SAM_APDU [13:36:52]CAPDU: 80 13 01 00 [13:36:52]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [13:36:52]Write i2c OK [13:36:52]MH_I2C_Read... [13:36:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:53]Read from MH i2c: E2 [13:36:53]MH_I2C_Read... [13:36:53]Read from MH i2c: E2 0E 00 [13:36:53]MH_I2C_Read... [13:36:53]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 13 [13:36:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:36:53]wFMCommunicate OK [13:36:53]SAM_PROTO_GetShiftState done [13:36:53]FM_GetShiftState done [13:36:53]opened in 1727051593 [13:36:53]opened+sec_in_day 1727137993 [13:36:53]quantity*price = 50034 [13:36:53]sum+1 = 50036 [13:36: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 СНО: Общий режим Чек 169 23.09.2024 13:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152297 ФПД: 189416536961550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152297&fm=189416536961550&tin=02508201610067®Number=0000000000091825&sum=50000 [13:36:54]StoreToDocumentArchive [13:36:54]shift 476 fd 152297 [13:36:54]save to /storage/0476/doc_00152297 [13:36:54]save last doc name /storage/0476/doc_00152297 to /storage/kkm_last_doc_name [13:36:54]save OK [13:36:54]Clear old archive folders... [13:36:54]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:36:54]tlvbuf is 003D77D0 [13:36:54]SAM_PROTO_ClearQueue [13:36:54]wFMCommunicate request_size=4 [13:36:54]MH_SAM_APDU [13:36:54]CAPDU: 80 09 00 00 [13:36:54]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [13:36:54]RAPDU: 90 00 [13:36:54]wFMCommunicate OK [13:36:54]SAM_PROTO_ClearQueue done [13:36:54]KKMCreateOFDPacket [13:36:54]OFDProtocolAddRootSTLVToBuf [13:36:54]FM_MakeSignedData [13:36:54]FM_MakeSignedData [13:36:54]SAM_PROTO_SignData [13:36:54]wFMCommunicate request_size=4 [13:36:54]MH_SAM_APDU [13:36:54]CAPDU: 80 0D 01 02 [13:36:54]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [13:36:54]RAPDU: 90 00 [13:36:54]wFMCommunicate OK [13:36:54]wFMCommunicate request_size=255 [13:36:54]MH_SAM_APDU [13:36: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 A9 00 00 00 F4 03 04 00 F5 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 45 F9 66 72 [13:36:54]Write to MH i2c: E2 02 01 42 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 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 A9 00 00 00 F4 03 04 00 F5 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 45 F9 66 72 00 00 90 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [13:36:54]RAPDU: 90 00 [13:36:54]wFMCommunicate OK [13:36:54]wFMCommunicate request_size=6 [13:36:54]MH_SAM_APDU [13:36:54]CAPDU: 80 0D 02 02 01 0E [13:36:54]Write to MH i2c: E2 09 00 43 01 80 0D 02 02 01 00 0E 00 00 CE [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [13:36:54]RAPDU: 90 00 [13:36:54]wFMCommunicate OK [13:36:54]wFMCommunicate request_size=4 [13:36:54]MH_SAM_APDU [13:36:54]CAPDU: 80 0D 03 02 [13:36:54]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 0B 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 0B 00 44 01 00 35 85 A6 C3 5C 25 3F FC 90 00 A0 [13:36:54]RAPDU: 35 85 A6 C3 5C 25 3F FC 90 00 [13:36:54]wFMCommunicate OK [13:36:54]SAM_PROTO_SignData done [13:36:54]FM_MakeSignedData done [13:36:54]CreateOFDProtocolMessage [13:36:54]wFMCommunicate request_size=4 [13:36:54]MH_SAM_APDU [13:36:54]CAPDU: 80 11 00 00 [13:36:54]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 17 00 [13:36:54]MH_I2C_Read... [13:36:54]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 [13:36: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:36:54]wFMCommunicate OK [13:36:54]CreateOFDProtocolMessage done [13:36:54]OFDSenderStorePacket 152297 [13:36:54]StoreOFDPacket docnum=152297 [13:36: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 0B 01 00 00 FB FF 03 01 CA EF 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 A9 00 00 00 F4 03 04 00 F5 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 45 F9 66 72 0E 35 85 A6 C3 5C 25 3F FC [13:36:54]CheckFolder [13:36:54]dirname=/storage/ofd_packets [13:36:54]CheckFolder done [13:36:54]ProducePacketName [13:36:54]name=ofd_packets/00152297 [13:36:54]NVStorageSaveData ofd_packets/00152297 [13:36:54]File name is /storage/ofd_packets/00152297 [13:36:54]Write 297 bytes [13:36:54]NVStorageSaveData done [13:36:54]OFDSenderStorePacket done [13:36:54]KKMCreateOFDPacket done [13:36:54]NVStorageSaveData kkm_last_timestamp [13:36:54]File name is /storage/kkm_last_timestamp [13:36:54]Write 4 bytes [13:36:54]NVStorageSaveData done [13:36:54]ExternCall_PrintAddStr [13:36:54]wPrintStart [13:36:54]Write to MH i2c: 01 00 00 46 01 47 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: 01 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: 01 07 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [13:36:54]RasterBufferAndPrint [13:36:54]line Счет N : (1)1786303 [13:36:54]line ИНН: 02508201610067 [13:36:54]line Контрольно-Кассовый Чек [13:36:54]line ПРОДАЖА [13:36:54]line ТРК (МРК, ГНК) : 11 [13:36:54]line Товар: 2710124130 [13:36:54]line Super-92 [13:36:54]line 7.220 * 69.30 [13:36:54]line = 500.35 [13:36:54]line НДС 12% НСП 1% [13:36:54]line > о реализуемом товаре [13:36:54]line ОКРУГЛЕНИЕ: -0.35 [13:36:54]line ИТОГО: 500.00 [13:36:54]line Внесено: 500.00 [13:36:54]line СДАЧА: 0.00 [13:36:54]line НСП 1% : 4.43 [13:36:54]line НДС 12% : 53.13 [13:36:54]line Наличными: 500.00 [13:36:54]line Безнал.: 0.00 [13:36:54]line Место: АЗС № 89 "Партнер Нефть" [13:36:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:36:54]line СНО: Общий режим [13:36:54]line Чек 169 23.09.2024 13:36 [13:36:54]line Смена: 476 ФФД: 1.0 [13:36:54]line ЗНМ: 0300000113 [13:36:54]line РНМ: 0000000000091825 [13:36:54]line Версия ККМ: 001 [13:36:54]line ФМ: 0000000000871835 [13:36:54]line ФД: 152297 [13:36:54]line ФПД: 189416536961550 [13:36:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152297&fm=189416536961550&tin=02508201610067®Number=0000000000091825&sum=50000 [13:36:55]written 0, free lines is 4095 [13:36:55]Write to MH i2c: 01 00 00 71 01 72 [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: 01 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: 01 07 00 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 DF 0C 64 [13:36:55]RasterBufferAndPrint [13:36:55]line [13:36:55]line [13:36:55]line [13:36:55]line [13:36:55]line [13:36:55]written 0, free lines is 3301 [13:36:55]MH_Cut [13:36:55]Write to MH i2c: D1 01 00 78 01 01 4B [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: D1 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: D1 01 00 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: D1 01 00 78 01 00 4A [13:36:55]Write to MH i2c: 01 00 00 79 01 7A [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:56]*** Cut start [13:36:56]*** Purtial cut [13:36:56]*** Stage 1: CUTSNS_PIN = 1 [13:36:56]Read from MH i2c: 01 [13:36:56]MH_I2C_Read... [13:36:56]*** Stop cut motor [13:36:56]*** Cut end [13:36:56]Read from MH i2c: 01 07 00 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [13:36:56]process_action close_receipt done [13:36:56]requested_data is exist [13:36:56]produce_requested_data [13:36:56]requested_item fm.sn is exist - process it [13:36:56]wFMCommunicate request_size=4 [13:36:56]MH_SAM_APDU [13:36:56]CAPDU: 80 11 00 00 [13:36:56]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [13:36:56]Write i2c OK [13:36:56]MH_I2C_Read... [13:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:56]Read from MH i2c: E2 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 17 00 [13:36:56]MH_I2C_Read... [13:36:56]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 [13:36: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:36:56]wFMCommunicate OK [13:36:56]requested_item fd.num is exist - process it [13:36:56]SAM_PROTO_GetFieldsCounters [13:36:56]wFMCommunicate request_size=4 [13:36:56]MH_SAM_APDU [13:36:56]CAPDU: 80 13 00 00 [13:36:56]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [13:36:56]Write i2c OK [13:36:56]MH_I2C_Read... [13:36:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:56]Read from MH i2c: E2 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 62 00 [13:36:56]MH_I2C_Read... [13:36:56]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 E9 52 02 00 0E 04 04 00 DC 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 2E [13:36: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 E9 52 02 00 0E 04 04 00 DC 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:36:56]wFMCommunicate OK [13:36:56]SAM_PROTO_GetFieldsCounters done [13:36:56]requested_item shift.num is exist - process it [13:36:56]requested_item shift.opened is exist - process it [13:36:56]req_shift_opened [13:36:56]FM_GetShiftState [13:36:56]SAM_PROTO_GetShiftState [13:36:56]wFMCommunicate request_size=4 [13:36:56]MH_SAM_APDU [13:36:56]CAPDU: 80 13 01 00 [13:36:56]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [13:36:56]Write i2c OK [13:36:56]MH_I2C_Read... [13:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:56]Read from MH i2c: E2 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 0E 00 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5C [13:36:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:36:56]wFMCommunicate OK [13:36:56]SAM_PROTO_GetShiftState done [13:36:56]FM_GetShiftState done [13:36:56]req_shift_opened done [13:36:56]requested_item shift.open_date is exist - process it [13:36:56]req_shift_open_date [13:36:56]req_shift_open_date done [13:36:56]produce_requested_data done [13:36:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152297,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:36:56]process_action_free close_receipt [13:36:56]json_value_free [13:36:56]json_value_free done [13:36:56]process_json_proto returns [13:36:56]Send response to host [13:36:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152297,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:36:56]free response buf [13:36:56]execute_script done [13:36:56]execute_script returns [13:36:56]free content buf [13:36:56]Sock 7.Close socket [13:36:56]Sock 7.Thread stoped [13:37:02]ConnectInit Can't connect to host [13:37:02]CommunicateWithHost connect error [13:37:02]CommunicateWithHost err = -1 [13:37:02]OFD Sender: Server communicate error [13:37:02]OFD Sender: Processing packet 152296 [packets to send 829, broken 827] [13:37:02]ProducePacketName [13:37:02]name=ofd_packets/00152296 [13:37:02]OFD Sender: To server: pG, [13:37:02]CommunicateWithHost lk.salyk.kg:30040 [13:37:02]ConnectInit lk.salyk.kg [13:37:04]Connected sock=7 [13:37: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 5E 8F 07 01 27 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 00 00 00 F4 03 04 00 79 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F2 E2 55 B8 22 09 64 9A FB 40 D1 4D E3 2A [13:37: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 44 17 47 00 64 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 E8 52 02 00 F4 03 04 00 00 17 F1 66 B6 04 01 00 00 0B C8 7B E0 8F 8F 36 53 [13:37:05]CommunicateWithHost err = 0 [13:37:05]CheckOFDResponse [13:37:05]1017 (14) - 77093643461234 [13:37:05]1041 (16) - 0000000000871835 [13:37:05]1040 (4) - 152296 [13:37:05]1012 (4) - 23.09.2024 07:21 [13:37:05]1206 (1) - 0 [13:37:05]OFD Sender: Remove packet 152296 [13:37:05]ProducePacketName [13:37:05]name=ofd_packets/00152296 [13:37:05]NVStorageDeleteData [13:37:05]OFD Sender: Processing packet 152297 [packets to send 828, broken 827] [13:37:05]ProducePacketName [13:37:05]name=ofd_packets/00152297 [13:37:05]OFD Sender: To server: pG, [13:37:05]CommunicateWithHost lk.salyk.kg:30040 [13:37:05]ConnectInit lk.salyk.kg [13:37:08]Connected sock=7 [13:37: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 0B 01 00 00 FB FF 03 01 CA EF 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 A9 00 00 00 F4 03 04 00 F5 6E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 AC 45 F9 66 72 0E 35 85 A6 C3 5C 25 3F FC [13:37: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 57 46 47 00 D0 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 52 02 00 F4 03 04 00 04 17 F1 66 B6 04 01 00 00 16 B4 0F 43 B2 E6 F6 4A [13:37:09]CommunicateWithHost err = 0 [13:37:09]CheckOFDResponse [13:37:09]1017 (14) - 77093643461234 [13:37:09]1041 (16) - 0000000000871835 [13:37:09]1040 (4) - 152297 [13:37:09]1012 (4) - 23.09.2024 07:21 [13:37:09]1206 (1) - 0 [13:37:09]OFD Sender: Remove packet 152297 [13:37:09]ProducePacketName [13:37:09]name=ofd_packets/00152297 [13:37:09]NVStorageDeleteData [13:37:09]OFD Sender: No OFD packet to send [13:37:14]OFD Sender: No OFD packet to send [13:37:19]OFD Sender: No OFD packet to send [13:37:24]OFD Sender: No OFD packet to send [13:37:29]OFD Sender: No OFD packet to send [13:37:34]OFD Sender: No OFD packet to send [13:37:35]recv_with_timeout no data received [13:37:39]OFD Sender: No OFD packet to send [13:37:44]OFD Sender: No OFD packet to send [13:37:49]OFD Sender: No OFD packet to send [13:37:54]OFD Sender: No OFD packet to send [13:38:00]OFD Sender: No OFD packet to send [13:38:05]OFD Sender: No OFD packet to send [13:38:07]recv_with_timeout no data received [13:38:10]OFD Sender: No OFD packet to send [13:38:15]OFD Sender: No OFD packet to send [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:50]OFD Sender: No OFD packet to send [13:38:55]OFD Sender: No OFD packet to send [13:39:00]OFD Sender: No OFD packet to send [13:39:05]OFD Sender: No OFD packet to send [13:39:06]recv_with_timeout no data received [13:39:10]OFD Sender: No OFD packet to send [13:39:15]OFD Sender: No OFD packet to send [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:33]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:46]recv_with_timeout no data received [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: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:39]recv_with_timeout no data received [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:00]OFD Sender: No OFD packet to send [13:41:05]OFD Sender: No OFD packet to send [13:41:10]OFD Sender: No OFD packet to send [13:41:15]OFD Sender: No OFD packet to send [13:41:20]OFD Sender: No OFD packet to send [13:41:23]recv_with_timeout no data received [13:41:25]OFD Sender: No OFD packet to send [13:41:30]OFD Sender: No OFD packet to send [13:41:35]OFD Sender: No OFD packet to send [13:41:40]OFD Sender: No OFD packet to send [13:41:45]OFD Sender: No OFD packet to send [13:41:50]OFD Sender: No OFD packet to send [13:41:55]recv_with_timeout no data received [13:41:55]OFD Sender: No OFD packet to send [13:42:00]OFD Sender: No OFD packet to send [13:42:05]OFD Sender: No OFD packet to send [13:42:10]OFD Sender: No OFD packet to send [13:42:15]OFD Sender: No OFD packet to send [13:42:20]OFD Sender: No OFD packet to send [13:42:22]recv_with_timeout no data received [13:42:25]OFD Sender: No OFD packet to send [13:42:30]OFD Sender: No OFD packet to send [13:42:36]OFD Sender: No OFD packet to send [13:42:41]OFD Sender: No OFD packet to send [13:42:46]OFD Sender: No OFD packet to send [13:42:51]OFD Sender: No OFD packet to send [13:42:56]OFD Sender: No OFD packet to send [13:43:01]OFD Sender: No OFD packet to send [13:43:06]OFD Sender: No OFD packet to send [13:43:11]OFD Sender: No OFD packet to send [13:43:16]OFD Sender: No OFD packet to send [13:43:21]OFD Sender: No OFD packet to send [13:43:26]OFD Sender: No OFD packet to send [13:43:31]OFD Sender: No OFD packet to send [13:43:36]OFD Sender: No OFD packet to send [13:43:41]OFD Sender: No OFD packet to send [13:43:46]OFD Sender: No OFD packet to send [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:44:01]OFD Sender: No OFD packet to send [13:44:06]OFD Sender: No OFD packet to send [13:44:11]OFD Sender: No OFD packet to send [13:44:16]OFD Sender: No OFD packet to send [13:44:21]OFD Sender: No OFD packet to send [13:44:26]OFD Sender: No OFD packet to send [13:44:31]OFD Sender: No OFD packet to send [13:44:36]OFD Sender: No OFD packet to send [13:44:41]OFD Sender: No OFD packet to send [13:44:46]OFD Sender: No OFD packet to send [13:44:48]recv_with_timeout no data received [13:44:51]OFD Sender: No OFD packet to send [13:44:56]OFD Sender: No OFD packet to send [13:44:59]recv_with_timeout no data received [13:45:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:11]OFD Sender: No OFD packet to send [13:45:16]OFD Sender: No OFD packet to send [13:45:21]OFD Sender: No OFD packet to send [13:45:26]OFD Sender: No OFD packet to send [13:45:31]OFD Sender: No OFD packet to send [13:45:36]OFD Sender: No OFD packet to send [13:45:41]OFD Sender: No OFD packet to send [13:45:46]OFD Sender: No OFD packet to send [13:45:51]OFD Sender: No OFD packet to send [13:45:56]OFD Sender: No OFD packet to send [13:46:01]OFD Sender: No OFD packet to send [13:46:06]OFD Sender: No OFD packet to send [13:46:09]recv_with_timeout no data received [13:46:10]accept exits with 9 [13:46:10]New connection [13:46:10]New thread 3067039076 created [13:46:10]Thread 3067182436 joined [13:46:10]Waiting for new connection... [13:46:10] Sock 9.Parse request [13:46:10]Sock 9.Check first char [13:46:10]Sock 9.First char is OK [13:46:10]request: POST /json_proto HTTP/1.0 [13:46:10]Method: POST [13:46:10]URL: /json_proto [13:46:10]Method is POST - this is cgi request [13:46:10]url: /json_proto [13:46:10]query_string will be loaded in cgi processing [13:46:10]execute_cgi json_proto POST (null) [13:46:10]execute_cgi path=json_proto method=POST [13:46:10]POST find Content-Length [13:46:10]Host: 172.17.43.67:8080 [13:46:10]Content-Length: 678 [13:46:10]Content-Type: application/json [13:46:10] [13:46:10]POST finish read [13:46:10]Found Content-Length = 678 [13:46:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786304", "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:46:10]execute_script... [13:46:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786304", "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:46:10]POST & json_proto [13:46:10]process_json_proto [13:46:10]json parsed OK: [13:46:10]protocol is kg_v1.0 [13:46:10]action value=close_receipt [13:46:10]process_action close_receipt [13:46:10]cmd_close_receipt [13:46:10]MH_GetDate [13:46:10]Write to MH i2c: F0 00 00 7D 01 6D [13:46:10]Write i2c OK [13:46:10]MH_I2C_Read... [13:46:10]Read from MH i2c: F0 [13:46:10]MH_I2C_Read... [13:46:10]Read from MH i2c: F0 09 00 [13:46:10]MH_I2C_Read... [13:46:10]Read from MH i2c: F0 09 00 7D 01 00 23 71 F1 66 6A BD 47 65 34 [13:46:10]GetLastDocTimeStamp 1727098613 [13:46:10]current date 1727099171 [13:46:10]FM_GetShiftState [13:46:10]SAM_PROTO_GetShiftState [13:46:10]wFMCommunicate request_size=4 [13:46:10]MH_SAM_APDU [13:46:10]CAPDU: 80 13 01 00 [13:46:10]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [13:46:10]Write i2c OK [13:46:10]MH_I2C_Read... [13:46:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:10]Read from MH i2c: E2 [13:46:10]MH_I2C_Read... [13:46:10]Read from MH i2c: E2 0E 00 [13:46:10]MH_I2C_Read... [13:46:10]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5E [13:46:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:46:10]wFMCommunicate OK [13:46:10]SAM_PROTO_GetShiftState done [13:46:10]FM_GetShiftState done [13:46:10]opened in 1727051593 [13:46:10]opened+sec_in_day 1727137993 [13:46:10]quantity*price = 50036 [13:46:10]sum+1 = 50037 [13:46:10]Check (price>sum+1) || (price+1 о реализуемом товаре [13:46:12]line ОКРУГЛЕНИЕ: -0.36 [13:46:12]line ИТОГО: 500.00 [13:46:12]line Внесено: 500.00 [13:46:12]line СДАЧА: 0.00 [13:46:12]line НСП 1% : 4.43 [13:46:12]line НДС 12% : 53.14 [13:46:12]line Наличными: 500.00 [13:46:12]line Безнал.: 0.00 [13:46:12]line Место: АЗС № 89 "Партнер Нефть" [13:46:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:46:12]line СНО: Общий режим [13:46:12]line Чек 170 23.09.2024 13:46 [13:46:12]line Смена: 476 ФФД: 1.0 [13:46:12]line ЗНМ: 0300000113 [13:46:12]line РНМ: 0000000000091825 [13:46:12]line Версия ККМ: 001 [13:46:12]line ФМ: 0000000000871835 [13:46:12]line ФД: 152298 [13:46:12]line ФПД: 125225358832336 [13:46:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152298&fm=125225358832336&tin=02508201610067®Number=0000000000091825&sum=50000 [13:46:12]written 0, free lines is 4095 [13:46:13]Write to MH i2c: 01 00 00 BC 01 BD [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: 01 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: 01 07 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 DF 0C AF [13:46:13]RasterBufferAndPrint [13:46:13]line [13:46:13]line [13:46:13]line [13:46:13]line [13:46:13]line [13:46:13]written 0, free lines is 3301 [13:46:13]MH_Cut [13:46:13]Write to MH i2c: D1 01 00 C3 01 01 96 [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: D1 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: D1 01 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: D1 01 00 C3 01 00 95 [13:46:13]Write to MH i2c: 01 00 00 C4 01 C5 [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]Connected sock=10 [13:46: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 0F 01 00 00 5D 54 07 01 D8 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 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 AA 00 00 00 F4 03 04 00 23 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 E4 4D 07 B2 D0 1B 51 20 A8 B5 8B 65 24 [13:46:13]*** Cut start [13:46:13]*** Purtial cut [13:46:13]*** Stage 1: CUTSNS_PIN = 1 [13:46:14]Read from MH i2c: 01 [13:46:14]MH_I2C_Read... [13:46:14]*** Stop cut motor [13:46:14]*** Cut end [13:46: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 EC 10 47 00 41 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 EA 52 02 00 F4 03 04 00 25 19 F1 66 B6 04 01 00 00 E9 0F 30 6B 43 A3 D6 F2 [13:46:14]CommunicateWithHost err = 0 [13:46:14]CheckOFDResponse [13:46:14]1017 (14) - 77093643461234 [13:46:14]1041 (16) - 0000000000871835 [13:46:14]1040 (4) - 152298 [13:46:14]1012 (4) - 23.09.2024 07:30 [13:46:14]1206 (1) - 0 [13:46:14]OFD Sender: Remove packet 152298 [13:46:14]ProducePacketName [13:46:14]name=ofd_packets/00152298 [13:46:14]NVStorageDeleteData [13:46:14]Read from MH i2c: 01 07 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [13:46:14]process_action close_receipt done [13:46:14]requested_data is exist [13:46:14]produce_requested_data [13:46:14]requested_item fm.sn is exist - process it [13:46:14]wFMCommunicate request_size=4 [13:46:14]MH_SAM_APDU [13:46:14]CAPDU: 80 11 00 00 [13:46:14]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:14]Read from MH i2c: E2 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 17 00 [13:46:14]MH_I2C_Read... [13:46:14]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 [13:46: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:46:14]wFMCommunicate OK [13:46:14]requested_item fd.num is exist - process it [13:46:14]SAM_PROTO_GetFieldsCounters [13:46:14]wFMCommunicate request_size=4 [13:46:14]MH_SAM_APDU [13:46:14]CAPDU: 80 13 00 00 [13:46:14]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:14]Read from MH i2c: E2 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 62 00 [13:46:14]MH_I2C_Read... [13:46:14]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 EA 52 02 00 0E 04 04 00 DC 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 7D [13:46: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 EA 52 02 00 0E 04 04 00 DC 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:46:14]wFMCommunicate OK [13:46:14]SAM_PROTO_GetFieldsCounters done [13:46:14]requested_item shift.num is exist - process it [13:46:14]requested_item shift.opened is exist - process it [13:46:14]req_shift_opened [13:46:14]FM_GetShiftState [13:46:14]SAM_PROTO_GetShiftState [13:46:14]wFMCommunicate request_size=4 [13:46:14]MH_SAM_APDU [13:46:14]CAPDU: 80 13 01 00 [13:46:14]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:14]Read from MH i2c: E2 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 0E 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A7 [13:46:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:46:14]wFMCommunicate OK [13:46:14]SAM_PROTO_GetShiftState done [13:46:14]FM_GetShiftState done [13:46:14]req_shift_opened done [13:46:14]requested_item shift.open_date is exist - process it [13:46:14]req_shift_open_date [13:46:14]req_shift_open_date done [13:46:14]produce_requested_data done [13:46:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152298,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:46:14]process_action_free close_receipt [13:46:14]json_value_free [13:46:14]json_value_free done [13:46:14]process_json_proto returns [13:46:14]Send response to host [13:46:11]wFMCommunicate request_size=13 [13:46:11]MH_SAM_APDU [13:46:11]CAPDU: 80 15 02 00 08 F4 03 04 00 23 71 F1 66 [13:46:11]Write to MH i2c: E2 10 00 87 01 80 15 02 00 08 00 F4 03 04 00 23 71 F1 66 00 00 FE [13:46:11]Write i2c OK [13:46:11]MH_I2C_Read... [13:46:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:46:11]Read from MH i2c: E2 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: E2 03 00 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [13:46:11]RAPDU: 90 00 [13:46:11]wFMCommunicate OK [13:46:11]wFMCommunicate request_size=25 [13:46:11]MH_SAM_APDU [13:46:11]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:46:11]Write to MH i2c: E2 1C 00 88 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 6B [13:46:11]Write i2c OK [13:46:11]MH_I2C_Read... [13:46:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:46:11]OFD Sender: No OFD packet to send [13:46:11]Read from MH i2c: E2 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: E2 03 00 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [13:46:11]RAPDU: 90 00 [13:46:11]wFMCommunicate OK [13:46:11]wFMCommunicate request_size=4 [13:46:11]MH_SAM_APDU [13:46:11]CAPDU: 80 15 03 00 [13:46:11]Write to MH i2c: E2 08 00 89 01 80 15 03 00 00 00 00 00 0B [13:46:11]Write i2c OK [13:46:11]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 40 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 40 00 89 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 EA 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 AA 00 00 00 35 04 06 00 71 E4 4D 07 B2 D0 90 00 F1 [13:46:12]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 EA 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 AA 00 00 00 35 04 06 00 71 E4 4D 07 B2 D0 90 00 [13:46:12]wFMCommunicate OK [13:46:12]SAM_PROTO_ProcessDocument answer len = 59 [13:46:12]SAM_PROTO_ProcessDocument done [13:46:12]SetTLVBufToDocument [13:46:12]Processing tag 1209 (04B9) [13:46:12]Malloc new data [13:46:12]Processing tag 1041 (0411) [13:46:12]Processing tag 1040 (0410) [13:46:12]Malloc new data [13:46:12]Processing tag 1038 (040E) [13:46:12]Malloc new data [13:46:12]Processing tag 1042 (0412) [13:46:12]Malloc new data [13:46:12]Processing tag 1077 (0435) [13:46:12]Malloc new data [13:46:12]SetTLVBufToDocument err=0 [13:46:12]KKMLoadAndSignReceiptData store KKM data [13:46:12]KKMLoadAndSignReceiptData err=0 [13:46:12]wFMCommunicate request_size=4 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 11 00 00 [13:46:12]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 17 00 [13:46:12]MH_I2C_Read... [13:46:12]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 [13: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 [13:46:12]wFMCommunicate OK [13:46:12]Счет N : (1)1786304 ИНН: 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 СНО: Общий режим Чек 170 23.09.2024 13:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152298 ФПД: 125225358832336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152298&fm=125225358832336&tin=02508201610067®Number=0000000000091825&sum=50000 [13:46:12]StoreToDocumentArchive [13:46:12]shift 476 fd 152298 [13:46:12]save to /storage/0476/doc_00152298 [13:46:12]save last doc name /storage/0476/doc_00152298 to /storage/kkm_last_doc_name [13:46:12]save OK [13:46:12]Clear old archive folders... [13:46:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:46:12]tlvbuf is 00394880 [13:46:12]SAM_PROTO_ClearQueue [13:46:12]wFMCommunicate request_size=4 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 09 00 00 [13:46:12]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [13:46:12]RAPDU: 90 00 [13:46:12]wFMCommunicate OK [13:46:12]SAM_PROTO_ClearQueue done [13:46:12]KKMCreateOFDPacket [13:46:12]OFDProtocolAddRootSTLVToBuf [13:46:12]FM_MakeSignedData [13:46:12]FM_MakeSignedData [13:46:12]SAM_PROTO_SignData [13:46:12]wFMCommunicate request_size=4 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 0D 01 02 [13:46:12]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [13:46:12]RAPDU: 90 00 [13:46:12]wFMCommunicate OK [13:46:12]wFMCommunicate request_size=255 [13:46:12]MH_SAM_APDU [13:46: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 AA 00 00 00 F4 03 04 00 23 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 [13:46:12]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 AA 00 00 00 F4 03 04 00 23 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 71 00 00 A6 [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [13:46:12]RAPDU: 90 00 [13:46:12]wFMCommunicate OK [13:46:12]wFMCommunicate request_size=10 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 0D 02 02 05 E4 4D 07 B2 D0 [13:46:12]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 E4 4D 07 B2 D0 00 00 CD [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [13:46:12]RAPDU: 90 00 [13:46:12]wFMCommunicate OK [13:46:12]wFMCommunicate request_size=4 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 0D 03 02 [13:46:12]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 0B 00 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 0B 00 8F 01 00 1B 51 20 A8 B5 8B 65 24 90 00 09 [13:46:12]RAPDU: 1B 51 20 A8 B5 8B 65 24 90 00 [13:46:12]wFMCommunicate OK [13:46:12]SAM_PROTO_SignData done [13:46:12]FM_MakeSignedData done [13:46:12]CreateOFDProtocolMessage [13:46:12]wFMCommunicate request_size=4 [13:46:12]MH_SAM_APDU [13:46:12]CAPDU: 80 11 00 00 [13:46:12]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [13:46:12]Write i2c OK [13:46:12]MH_I2C_Read... [13:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:12]Read from MH i2c: E2 [13:46:12]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 17 00 [13:46:12]MH_I2C_Read... [13:46:12]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: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 [13:46:12]wFMCommunicate OK [13:46:12]CreateOFDProtocolMessage done [13:46:12]OFDSenderStorePacket 152298 [13:46:12]StoreOFDPacket docnum=152298 [13:46:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152298,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:46:14]free response buf [13:46:14]execute_script done [13:46:14]execute_script returns [13:46:14]free content buf [13:46:14]Sock 9.Close socket [13:46:14]Sock 9.Thread stoped [13:46:14]OFD Sender: No OFD packet to send [13:46:19]OFD Sender: No OFD packet to send [13:46:24]OFD Sender: No OFD packet to send [13:46:29]OFD Sender: No OFD packet to send [13:46:29]recv_with_timeout no data received [13:46:34]OFD Sender: No OFD packet to send [13:46:39]OFD Sender: No OFD packet to send [13:46:44]OFD Sender: No OFD packet to send [13:46:49]OFD Sender: No OFD packet to send [13:46:54]OFD Sender: No OFD packet to send [13:46:59]OFD Sender: No OFD packet to send [13:47:04]OFD Sender: No OFD packet to send [13:47:08]recv_with_timeout no data received [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:45]OFD Sender: No OFD packet to send [13:47:50]OFD Sender: No OFD packet to send [13:47:55]OFD Sender: No OFD packet to send [13:47:58]recv_with_timeout no data received [13:47:59]accept exits with 7 [13:47:59]New connection [13:47:59]New thread 3067182436 created [13:47:59]Thread 3067039076 joined [13:47:59]Waiting for new connection... [13:47:59] Sock 7.Parse request [13:47:59]Sock 7.Check first char [13:47:59]Sock 7.First char is OK [13:47:59]request: POST /json_proto HTTP/1.0 [13:47:59]Method: POST [13:47:59]URL: /json_proto [13:47:59]Method is POST - this is cgi request [13:47:59]url: /json_proto [13:47:59]query_string will be loaded in cgi processing [13:47:59]execute_cgi json_proto POST (null) [13:47:59]execute_cgi path=json_proto method=POST [13:47:59]POST find Content-Length [13:47:59]Host: 172.17.43.67:8080 [13:47:59]Content-Length: 683 [13:47:59]Content-Type: application/json [13:47:59] [13:47:59]POST finish read [13:47:59]Found Content-Length = 683 [13:47:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786305", "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:47:59]execute_script... [13:47:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786305", "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:47:59]POST & json_proto [13:47:59]process_json_proto [13:47:59]json parsed OK: [13:47:59]protocol is kg_v1.0 [13:47:59]action value=close_receipt [13:47:59]process_action close_receipt [13:47:59]cmd_close_receipt [13:47:59]MH_GetDate [13:47:59]Write to MH i2c: F0 00 00 C8 01 B8 [13:47:59]Write i2c OK [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: F0 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: F0 09 00 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: F0 09 00 C8 01 00 90 71 F1 66 6A BD 47 65 EC [13:47:59]GetLastDocTimeStamp 1727099171 [13:47:59]current date 1727099280 [13:47:59]FM_GetShiftState [13:47:59]SAM_PROTO_GetShiftState [13:47:59]wFMCommunicate request_size=4 [13:47:59]MH_SAM_APDU [13:47:59]CAPDU: 80 13 01 00 [13:47:59]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [13:47:59]Write i2c OK [13:47:59]MH_I2C_Read... [13:47:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:59]Read from MH i2c: E2 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 0E 00 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A9 [13:47:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:47:59]wFMCommunicate OK [13:47:59]SAM_PROTO_GetShiftState done [13:47:59]FM_GetShiftState done [13:47:59]opened in 1727051593 [13:47:59]opened+sec_in_day 1727137993 [13:47:59]quantity*price = 100021 [13:47:59]sum+1 = 100023 [13:47:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 171 23.09.2024 13:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152299 ФПД: 183364078167385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134800&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152299&fm=183364078167385&tin=02508201610067®Number=0000000000091825&sum=100000 [13:48:00]StoreToDocumentArchive [13:48:00]shift 476 fd 152299 [13:48:00]save to /storage/0476/doc_00152299 [13:48:00]save last doc name /storage/0476/doc_00152299 to /storage/kkm_last_doc_name [13:48:00]save OK [13:48:00]Clear old archive folders... [13:48:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:00]tlvbuf is 00398CC0 [13:48:00]SAM_PROTO_ClearQueue [13:48:00]wFMCommunicate request_size=4 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 09 00 00 [13:48:00]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [13:48:00]Write i2c OK [13:48:00]MH_I2C_Read... [13:48:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:00]Read from MH i2c: E2 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 03 00 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [13:48:00]RAPDU: 90 00 [13:48:00]wFMCommunicate OK [13:48:00]SAM_PROTO_ClearQueue done [13:48:00]KKMCreateOFDPacket [13:48:00]OFDProtocolAddRootSTLVToBuf [13:48:00]FM_MakeSignedData [13:48:00]FM_MakeSignedData [13:48:00]SAM_PROTO_SignData [13:48:00]wFMCommunicate request_size=4 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 0D 01 02 [13:48:00]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [13:48:00]Write i2c OK [13:48:00]MH_I2C_Read... [13:48:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:00]Read from MH i2c: E2 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 03 00 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [13:48:00]RAPDU: 90 00 [13:48:00]wFMCommunicate OK [13:48:00]wFMCommunicate request_size=255 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 AB 00 00 00 F4 03 04 00 90 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 [13:48:01]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 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 AB 00 00 00 F4 03 04 00 90 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 00 00 C2 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:01]Read from MH i2c: E2 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 03 00 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [13:48:01]RAPDU: 90 00 [13:48:01]wFMCommunicate OK [13:48:01]wFMCommunicate request_size=10 [13:48:01]MH_SAM_APDU [13:48:01]CAPDU: 80 0D 02 02 05 C4 C6 BE 65 59 [13:48:01]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 C4 C6 BE 65 59 00 00 64 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:01]Read from MH i2c: E2 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 03 00 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [13:48:01]RAPDU: 90 00 [13:48:01]wFMCommunicate OK [13:48:01]wFMCommunicate request_size=4 [13:48:01]MH_SAM_APDU [13:48:01]CAPDU: 80 0D 03 02 [13:48:01]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:01]Read from MH i2c: E2 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 0B 00 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 0B 00 DA 01 00 FE 0B 34 71 85 33 53 FE 90 00 0E [13:48:01]RAPDU: FE 0B 34 71 85 33 53 FE 90 00 [13:48:01]wFMCommunicate OK [13:48:01]SAM_PROTO_SignData done [13:48:01]FM_MakeSignedData done [13:48:01]CreateOFDProtocolMessage [13:48:01]wFMCommunicate request_size=4 [13:48:01]MH_SAM_APDU [13:48:01]CAPDU: 80 11 00 00 [13:48:01]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:01]Read from MH i2c: E2 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 17 00 [13:48:01]MH_I2C_Read... [13:48:01]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 [13:48:01]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:01]wFMCommunicate OK [13:48:01]CreateOFDProtocolMessage done [13:48:01]OFDSenderStorePacket 152299 [13:48:01]StoreOFDPacket docnum=152299 [13:48: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 E5 C8 07 01 8A DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 AB 00 00 00 F4 03 04 00 90 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 C4 C6 BE 65 59 FE 0B 34 71 85 33 53 FE [13:48:01]CheckFolder [13:48:01]dirname=/storage/ofd_packets [13:48:01]CheckFolder done [13:48:01]ProducePacketName [13:48:01]name=ofd_packets/00152299 [13:48:01]NVStorageSaveData ofd_packets/00152299 [13:48:01]File name is /storage/ofd_packets/00152299 [13:48:01]Write 301 bytes [13:48:01]NVStorageSaveData done [13:48:01]OFDSenderStorePacket done [13:48:01]KKMCreateOFDPacket done [13:48:01]NVStorageSaveData kkm_last_timestamp [13:48:01]File name is /storage/kkm_last_timestamp [13:48:01]Write 4 bytes [13:48:01]NVStorageSaveData done [13:48:01]ExternCall_PrintAddStr [13:48:01]wPrintStart [13:48:01]Write to MH i2c: 01 00 00 DC 01 DD [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: 01 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: 01 07 00 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [13:48:01]RasterBufferAndPrint [13:48:01]line Счет N : (1)1786305 [13:48:01]line ИНН: 02508201610067 [13:48:01]line Контрольно-Кассовый Чек [13:48:01]line ПРОДАЖА [13:48:01]line ТРК (МРК, ГНК) : 23 [13:48:01]line Товар: 2710124500 [13:48:01]line Аи-95-К-5 [13:48:01]line 13.480 * 74.20 [13:48:01]line = 1000.22 [13:48:01]line НДС 12% НСП 1% [13:48:01]line > о реализуемом товаре [13:48:01]line ОКРУГЛЕНИЕ: -0.22 [13:48:01]line ИТОГО: 1000.00 [13:48:01]line Внесено: 1000.00 [13:48:01]line СДАЧА: 0.00 [13:48:01]line НСП 1% : 8.85 [13:48:01]line НДС 12% : 106.22 [13:48:01]line Наличными: 1000.00 [13:48:01]line Безнал.: 0.00 [13:48:01]line Место: АЗС № 89 "Партнер Нефть" [13:48:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:48:01]line СНО: Общий режим [13:48:01]line Чек 171 23.09.2024 13:48 [13:48:01]line Смена: 476 ФФД: 1.0 [13:48:01]line ЗНМ: 0300000113 [13:48:01]line РНМ: 0000000000091825 [13:48:01]line Версия ККМ: 001 [13:48:01]line ФМ: 0000000000871835 [13:48:01]line ФД: 152299 [13:48:01]line ФПД: 183364078167385 [13:48:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134800&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152299&fm=183364078167385&tin=02508201610067®Number=0000000000091825&sum=100000 [13:48:01]written 0, free lines is 4095 [13:48:01]OFD Sender: Processing packet 152299 [packets to send 828, broken 827] [13:48:01]ProducePacketName [13:48:01]name=ofd_packets/00152299 [13:48:01]OFD Sender: To server: pG, [13:48:01]CommunicateWithHost lk.salyk.kg:30040 [13:48:01]ConnectInit lk.salyk.kg [13:48:01]Write to MH i2c: 01 00 00 07 02 09 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: 01 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: 01 07 00 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 D7 0C F3 [13:48:01]RasterBufferAndPrint [13:48:01]line [13:48:01]line [13:48:01]line [13:48:01]line [13:48:01]line [13:48:01]written 0, free lines is 3293 [13:48:01]MH_Cut [13:48:01]Write to MH i2c: D1 01 00 0E 02 01 E2 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: D1 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: D1 01 00 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: D1 01 00 0E 02 00 E1 [13:48:01]Write to MH i2c: 01 00 00 0F 02 11 [13:48:01]Write i2c OK [13:48:01]MH_I2C_Read... [13:48:01]Connected sock=10 [13:48: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 E5 C8 07 01 8A DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 AB 00 00 00 F4 03 04 00 90 71 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 A6 C4 C6 BE 65 59 FE 0B 34 71 85 33 53 FE [13:48: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 51 20 47 00 EE 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 EB 52 02 00 F4 03 04 00 91 19 F1 66 B6 04 01 00 00 4A FE 29 D9 1B 58 4F 30 [13:48:02]CommunicateWithHost err = 0 [13:48:02]CheckOFDResponse [13:48:02]1017 (14) - 77093643461234 [13:48:02]1041 (16) - 0000000000871835 [13:48:02]1040 (4) - 152299 [13:48:02]1012 (4) - 23.09.2024 07:32 [13:48:02]1206 (1) - 0 [13:48:02]OFD Sender: Remove packet 152299 [13:48:02]ProducePacketName [13:48:02]name=ofd_packets/00152299 [13:48:02]NVStorageDeleteData [13:48:02]*** Cut start [13:48:02]*** Purtial cut [13:48:02]*** Stage 1: CUTSNS_PIN = 1 [13:48:02]OFD Sender: No OFD packet to send [13:48:02]Read from MH i2c: 01 [13:48:02]MH_I2C_Read... [13:48:02]*** Stop cut motor [13:48:02]*** Cut end [13:48:02]Read from MH i2c: 01 07 00 [13:48:02]MH_I2C_Read... [13:48:02]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [13:48:02]process_action close_receipt done [13:48:02]requested_data is exist [13:48:02]produce_requested_data [13:48:02]requested_item fm.sn is exist - process it [13:48:02]wFMCommunicate request_size=4 [13:48:02]MH_SAM_APDU [13:48:02]CAPDU: 80 11 00 00 [13:48:02]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [13:48:02]Write i2c OK [13:48:02]MH_I2C_Read... [13:48:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:03]Read from MH i2c: E2 [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: E2 17 00 [13:48:03]MH_I2C_Read... [13:48:03]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 [13:48:03]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:03]wFMCommunicate OK [13:48:03]requested_item fd.num is exist - process it [13:48:03]SAM_PROTO_GetFieldsCounters [13:48:03]wFMCommunicate request_size=4 [13:48:03]MH_SAM_APDU [13:48:03]CAPDU: 80 13 00 00 [13:48:03]Write to MH i2c: E2 08 00 11 02 80 13 00 00 00 00 00 00 8F [13:48:03]Write i2c OK [13:48:03]MH_I2C_Read... [13:48:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:03]Read from MH i2c: E2 [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: E2 62 00 [13:48:03]MH_I2C_Read... [13:48:03]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 EB 52 02 00 0E 04 04 00 DC 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 CD [13:48: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 EB 52 02 00 0E 04 04 00 DC 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:48:03]wFMCommunicate OK [13:48:03]SAM_PROTO_GetFieldsCounters done [13:48:03]requested_item shift.num is exist - process it [13:48:03]requested_item shift.opened is exist - process it [13:48:03]req_shift_opened [13:48:03]FM_GetShiftState [13:48:03]SAM_PROTO_GetShiftState [13:48:03]wFMCommunicate request_size=4 [13:48:03]MH_SAM_APDU [13:48:03]CAPDU: 80 13 01 00 [13:48:03]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [13:48:03]Write i2c OK [13:48:03]MH_I2C_Read... [13:48:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:03]Read from MH i2c: E2 [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: E2 0E 00 [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F3 [13:48:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:48:03]wFMCommunicate OK [13:48:03]SAM_PROTO_GetShiftState done [13:48:03]FM_GetShiftState done [13:48:03]req_shift_opened done [13:48:03]requested_item shift.open_date is exist - process it [13:48:03]req_shift_open_date [13:48:03]req_shift_open_date done [13:48:03]produce_requested_data done [13:48:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152299,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:48:03]process_action_free close_receipt [13:48:03]json_value_free [13:48:03]json_value_free done [13:48:03]process_json_proto returns [13:48:03]Send response to host [13:48:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152299,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:48:03]free response buf [13:48:03]execute_script done [13:48:03]execute_script returns [13:48:03]free content buf [13:48:03]Sock 7.Close socket [13:48:03]Sock 7.Thread stoped [13:48:07]OFD Sender: No OFD packet to send [13:48:12]OFD Sender: No OFD packet to send [13:48:17]OFD Sender: No OFD packet to send [13:48:19]recv_with_timeout no data received [13:48:22]OFD Sender: No OFD packet to send [13:48:27]OFD Sender: No OFD packet to send [13:48:29]recv_with_timeout no data received [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:58]OFD Sender: No OFD packet to send [13:49:03]OFD Sender: No OFD packet to send [13:49:08]OFD Sender: No OFD packet to send [13:49:13]OFD Sender: No OFD packet to send [13:49:18]OFD Sender: No OFD packet to send [13:49:23]OFD Sender: No OFD packet to send [13:49:25]recv_with_timeout no data received [13:49:28]OFD Sender: No OFD packet to send [13:49:33]OFD Sender: No OFD packet to send [13:49:35]recv_with_timeout no data received [13:49:38]OFD Sender: No OFD packet to send [13:49:43]OFD Sender: No OFD packet to send [13:49:48]OFD Sender: No OFD packet to send [13:49:53]OFD Sender: No OFD packet to send [13:49:58]OFD Sender: No OFD packet to send [13:50:03]OFD Sender: No OFD packet to send [13:50:06]recv_with_timeout no data received [13:50:08]OFD Sender: No OFD packet to send [13:50:13]OFD Sender: No OFD packet to send [13:50:18]OFD Sender: No OFD packet to send [13:50:23]recv_with_timeout no data received [13:50:23]OFD Sender: No OFD packet to send [13:50:28]OFD Sender: No OFD packet to send [13:50:33]OFD Sender: No OFD packet to send [13:50:38]OFD Sender: No OFD packet to send [13:50:43]OFD Sender: No OFD packet to send [13:50:48]OFD Sender: No OFD packet to send [13:50:53]OFD Sender: No OFD packet to send [13:50:58]OFD Sender: No OFD packet to send [13:50:59]accept exits with 9 [13:50:59]New connection [13:50:59]New thread 3067039076 created [13:50:59]Thread 3067182436 joined [13:50:59]Waiting for new connection... [13:50:59] Sock 9.Parse request [13:50:59]Sock 9.Check first char [13:50:59]Sock 9.First char is OK [13:50:59]request: POST /json_proto HTTP/1.0 [13:50:59]Method: POST [13:50:59]URL: /json_proto [13:50:59]Method is POST - this is cgi request [13:50:59]url: /json_proto [13:50:59]query_string will be loaded in cgi processing [13:50:59]execute_cgi json_proto POST (null) [13:50:59]execute_cgi path=json_proto method=POST [13:50:59]POST find Content-Length [13:50:59]Host: 172.17.43.67:8080 [13:50:59]Content-Length: 678 [13:50:59]Content-Type: application/json [13:50:59] [13:50:59]POST finish read [13:50:59]Found Content-Length = 678 [13:50:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786306", "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" ] } } [13:50:59]execute_script... [13:50:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786306", "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" ] } } [13:50:59]POST & json_proto [13:50:59]process_json_proto [13:50:59]json parsed OK: [13:50:59]protocol is kg_v1.0 [13:50:59]action value=close_receipt [13:50:59]process_action close_receipt [13:50:59]cmd_close_receipt [13:50:59]MH_GetDate [13:50:59]Write to MH i2c: F0 00 00 13 02 04 [13:50:59]Write i2c OK [13:50:59]MH_I2C_Read... [13:50:59]Read from MH i2c: F0 [13:50:59]MH_I2C_Read... [13:50:59]Read from MH i2c: F0 09 00 [13:50:59]MH_I2C_Read... [13:50:59]Read from MH i2c: F0 09 00 13 02 00 43 72 F1 66 6A BD 47 65 EC [13:50:59]GetLastDocTimeStamp 1727099280 [13:50:59]current date 1727099459 [13:50:59]FM_GetShiftState [13:50:59]SAM_PROTO_GetShiftState [13:50:59]wFMCommunicate request_size=4 [13:50:59]MH_SAM_APDU [13:50:59]CAPDU: 80 13 01 00 [13:50:59]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [13:50:59]Write i2c OK [13:50:59]MH_I2C_Read... [13:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:59]Read from MH i2c: E2 [13:50:59]MH_I2C_Read... [13:50:59]Read from MH i2c: E2 0E 00 [13:50:59]MH_I2C_Read... [13:50:59]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F5 [13:50:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:50:59]wFMCommunicate OK [13:50:59]SAM_PROTO_GetShiftState done [13:50:59]FM_GetShiftState done [13:50:59]opened in 1727051593 [13:50:59]opened+sec_in_day 1727137993 [13:50:59]quantity*price = 30035 [13:50:59]sum+1 = 30036 [13:50:59]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 СНО: Общий режим Чек 172 23.09.2024 13:50 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152300 ФПД: 153421430037018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152300&fm=153421430037018&tin=02508201610067®Number=0000000000091825&sum=30000 [13:51:00]StoreToDocumentArchive [13:51:00]shift 476 fd 152300 [13:51:00]save to /storage/0476/doc_00152300 [13:51:00]save last doc name /storage/0476/doc_00152300 to /storage/kkm_last_doc_name [13:51:00]save OK [13:51:00]Clear old archive folders... [13:51:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:00]tlvbuf is 00390A80 [13:51:00]SAM_PROTO_ClearQueue [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 09 00 00 [13:51:00]Write to MH i2c: E2 08 00 21 02 80 09 00 00 00 00 00 00 95 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [13:51:00]RAPDU: 90 00 [13:51:00]wFMCommunicate OK [13:51:00]SAM_PROTO_ClearQueue done [13:51:00]KKMCreateOFDPacket [13:51:00]OFDProtocolAddRootSTLVToBuf [13:51:00]FM_MakeSignedData [13:51:00]FM_MakeSignedData [13:51:00]SAM_PROTO_SignData [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 0D 01 02 [13:51:00]Write to MH i2c: E2 08 00 22 02 80 0D 01 02 00 00 00 00 9D [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [13:51:00]RAPDU: 90 00 [13:51:00]wFMCommunicate OK [13:51:00]wFMCommunicate request_size=255 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AC 00 00 00 F4 03 04 00 43 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B [13:51:00]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 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 AC 00 00 00 F4 03 04 00 43 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B 00 00 9B [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [13:51:00]RAPDU: 90 00 [13:51:00]wFMCommunicate OK [13:51:00]wFMCommunicate request_size=10 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 0D 02 02 05 89 35 D6 9A 1A [13:51:00]Write to MH i2c: E2 0D 00 24 02 80 0D 02 02 05 00 89 35 D6 9A 1A 00 00 F2 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [13:51:00]RAPDU: 90 00 [13:51:00]wFMCommunicate OK [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 0D 03 02 [13:51:00]Write to MH i2c: E2 08 00 25 02 80 0D 03 02 00 00 00 00 A2 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 0B 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 0B 00 25 02 00 22 F2 FE 98 91 1A 15 4D 90 00 5A [13:51:00]RAPDU: 22 F2 FE 98 91 1A 15 4D 90 00 [13:51:00]wFMCommunicate OK [13:51:00]SAM_PROTO_SignData done [13:51:00]FM_MakeSignedData done [13:51:00]CreateOFDProtocolMessage [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 11 00 00 [13:51:00]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 17 00 [13:51:00]MH_I2C_Read... [13:51:00]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 [13:51: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:51:00]wFMCommunicate OK [13:51:00]CreateOFDProtocolMessage done [13:51:00]OFDSenderStorePacket 152300 [13:51:00]StoreOFDPacket docnum=152300 [13:51: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 84 5C 07 01 B3 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 AC 00 00 00 F4 03 04 00 43 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B 89 35 D6 9A 1A 22 F2 FE 98 91 1A 15 4D [13:51:00]CheckFolder [13:51:00]dirname=/storage/ofd_packets [13:51:00]CheckFolder done [13:51:00]ProducePacketName [13:51:00]name=ofd_packets/00152300 [13:51:00]NVStorageSaveData ofd_packets/00152300 [13:51:00]File name is /storage/ofd_packets/00152300 [13:51:00]Write 301 bytes [13:51:00]NVStorageSaveData done [13:51:00]OFDSenderStorePacket done [13:51:00]KKMCreateOFDPacket done [13:51:00]NVStorageSaveData kkm_last_timestamp [13:51:00]File name is /storage/kkm_last_timestamp [13:51:00]Write 4 bytes [13:51:00]NVStorageSaveData done [13:51:00]ExternCall_PrintAddStr [13:51:00]wPrintStart [13:51:00]Write to MH i2c: 01 00 00 27 02 29 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: 01 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: 01 07 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [13:51:00]RasterBufferAndPrint [13:51:00]line Счет N : (1)1786306 [13:51:00]line ИНН: 02508201610067 [13:51:00]line Контрольно-Кассовый Чек [13:51:00]line ПРОДАЖА [13:51:00]line ТРК (МРК, ГНК) : 12 [13:51:00]line Товар: 2710124130 [13:51:00]line Аи-92-К-5 [13:51:00]line 4.430 * 67.80 [13:51:00]line = 300.35 [13:51:00]line НДС 12% НСП 1% [13:51:00]line > о реализуемом товаре [13:51:00]line ОКРУГЛЕНИЕ: -0.35 [13:51:00]line ИТОГО: 300.00 [13:51:00]line Внесено: 300.00 [13:51:00]line СДАЧА: 0.00 [13:51:00]line НСП 1% : 2.66 [13:51:00]line НДС 12% : 31.90 [13:51:00]line Наличными: 300.00 [13:51:00]line Безнал.: 0.00 [13:51:00]line Место: АЗС № 89 "Партнер Нефть" [13:51:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:51:00]line СНО: Общий режим [13:51:00]line Чек 172 23.09.2024 13:50 [13:51:00]line Смена: 476 ФФД: 1.0 [13:51:00]line ЗНМ: 0300000113 [13:51:00]line РНМ: 0000000000091825 [13:51:00]line Версия ККМ: 001 [13:51:00]line ФМ: 0000000000871835 [13:51:00]line ФД: 152300 [13:51:00]line ФПД: 153421430037018 [13:51:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135059&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152300&fm=153421430037018&tin=02508201610067®Number=0000000000091825&sum=30000 [13:51:00]written 0, free lines is 4095 [13:51:00]OFD Sender: Processing packet 152300 [packets to send 828, broken 827] [13:51:00]ProducePacketName [13:51:00]name=ofd_packets/00152300 [13:51:00]OFD Sender: To server: pG, [13:51:00]CommunicateWithHost lk.salyk.kg:30040 [13:51:00]ConnectInit lk.salyk.kg [13:51:01]Write to MH i2c: 01 00 00 52 02 54 [13:51:01]Write i2c OK [13:51:01]MH_I2C_Read... [13:51:01]Read from MH i2c: 01 [13:51:01]MH_I2C_Read... [13:51:01]Read from MH i2c: 01 07 00 [13:51:01]MH_I2C_Read... [13:51:01]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 D7 0C 3E [13:51:01]RasterBufferAndPrint [13:51:01]line [13:51:01]line [13:51:01]line [13:51:01]line [13:51:01]line [13:51:01]written 0, free lines is 3293 [13:51:01]MH_Cut [13:51:01]Write to MH i2c: D1 01 00 59 02 01 2D [13:51:01]Write i2c OK [13:51:01]MH_I2C_Read... [13:51:01]Read from MH i2c: D1 [13:51:01]MH_I2C_Read... [13:51:01]Read from MH i2c: D1 01 00 [13:51:01]MH_I2C_Read... [13:51:01]Read from MH i2c: D1 01 00 59 02 00 2C [13:51:01]Write to MH i2c: 01 00 00 5A 02 5C [13:51:01]Write i2c OK [13:51:01]MH_I2C_Read... [13:51:01]Connected sock=10 [13:51: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 84 5C 07 01 B3 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 AC 00 00 00 F4 03 04 00 43 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8B 89 35 D6 9A 1A 22 F2 FE 98 91 1A 15 4D [13:51: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 B9 45 47 00 A0 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 52 02 00 F4 03 04 00 45 1A F1 66 B6 04 01 00 00 C4 74 17 A7 44 95 D7 0F [13:51:01]CommunicateWithHost err = 0 [13:51:01]CheckOFDResponse [13:51:01]1017 (14) - 77093643461234 [13:51:01]1041 (16) - 0000000000871835 [13:51:01]1040 (4) - 152300 [13:51:01]1012 (4) - 23.09.2024 07:35 [13:51:01]1206 (1) - 0 [13:51:01]OFD Sender: Remove packet 152300 [13:51:01]ProducePacketName [13:51:01]name=ofd_packets/00152300 [13:51:01]NVStorageDeleteData [13:51:02]*** Cut start [13:51:02]*** Purtial cut [13:51:02]*** Stage 1: CUTSNS_PIN = 1 [13:51:02]Read from MH i2c: 01 [13:51:02]MH_I2C_Read... [13:51:02]*** Stop cut motor [13:51:02]*** Cut end [13:51:02]Read from MH i2c: 01 07 00 [13:51:02]MH_I2C_Read... [13:51:02]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 FF 0F 71 [13:51:02]process_action close_receipt done [13:51:02]requested_data is exist [13:51:02]produce_requested_data [13:51:02]requested_item fm.sn is exist - process it [13:51:02]wFMCommunicate request_size=4 [13:51:02]MH_SAM_APDU [13:51:02]CAPDU: 80 11 00 00 [13:51:02]Write to MH i2c: E2 08 00 5B 02 80 11 00 00 00 00 00 00 D7 [13:51:02]Write i2c OK [13:51:02]MH_I2C_Read... [13:51:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:02]Read from MH i2c: E2 [13:51:02]MH_I2C_Read... [13:51:02]Read from MH i2c: E2 17 00 [13:51:02]MH_I2C_Read... [13:51:02]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 [13:51: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:51:02]wFMCommunicate OK [13:51:02]requested_item fd.num is exist - process it [13:51:02]SAM_PROTO_GetFieldsCounters [13:51:02]wFMCommunicate request_size=4 [13:51:02]MH_SAM_APDU [13:51:02]CAPDU: 80 13 00 00 [13:51:02]Write to MH i2c: E2 08 00 5C 02 80 13 00 00 00 00 00 00 DA [13:51:02]Write i2c OK [13:51:02]MH_I2C_Read... [13:51:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:02]OFD Sender: No OFD packet to send [13:51:02]Read from MH i2c: E2 [13:51:02]MH_I2C_Read... [13:51:02]Read from MH i2c: E2 62 00 [13:51:02]MH_I2C_Read... [13:51:02]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 EC 52 02 00 0E 04 04 00 DC 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 1C [13:51: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 EC 52 02 00 0E 04 04 00 DC 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:51:02]wFMCommunicate OK [13:51:02]SAM_PROTO_GetFieldsCounters done [13:51:02]requested_item shift.num is exist - process it [13:51:02]requested_item shift.opened is exist - process it [13:51:02]req_shift_opened [13:51:02]FM_GetShiftState [13:51:02]SAM_PROTO_GetShiftState [13:51:02]wFMCommunicate request_size=4 [13:51:02]MH_SAM_APDU [13:51:02]CAPDU: 80 13 01 00 [13:51:02]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [13:51:02]Write i2c OK [13:51:02]MH_I2C_Read... [13:51:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:02]Read from MH i2c: E2 [13:51:02]MH_I2C_Read... [13:51:02]Read from MH i2c: E2 0E 00 [13:51:02]MH_I2C_Read... [13:51:02]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3E [13:51:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:51:02]wFMCommunicate OK [13:51:02]SAM_PROTO_GetShiftState done [13:51:02]FM_GetShiftState done [13:51:02]req_shift_opened done [13:51:02]requested_item shift.open_date is exist - process it [13:51:02]req_shift_open_date [13:51:02]req_shift_open_date done [13:51:02]produce_requested_data done [13:51:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152300,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:51:02]process_action_free close_receipt [13:51:02]json_value_free [13:51:02]json_value_free done [13:51:02]process_json_proto returns [13:51:02]Send response to host [13:51:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152300,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:51:02]free response buf [13:51:02]execute_script done [13:51:02]execute_script returns [13:51:02]free content buf [13:51:02]Sock 9.Close socket [13:51:02]Sock 9.Thread stoped [13:51:07]OFD Sender: No OFD packet to send [13:51:08]recv_with_timeout no data received [13:51:12]OFD Sender: No OFD packet to send [13:51:17]OFD Sender: No OFD packet to send [13:51:19]recv_with_timeout no data received [13:51:22]OFD Sender: No OFD packet to send [13:51:27]OFD Sender: No OFD packet to send [13:51:29]recv_with_timeout no data received [13:51:32]OFD Sender: No OFD packet to send [13:51:37]OFD Sender: No OFD packet to send [13:51:42]OFD Sender: No OFD packet to send [13:51:47]OFD Sender: No OFD packet to send [13:51:52]OFD Sender: No OFD packet to send [13:51:57]OFD Sender: No OFD packet to send [13:52:02]OFD Sender: No OFD packet to send [13:52:07]OFD Sender: No OFD packet to send [13:52:08]accept exits with 7 [13:52:08]New connection [13:52:08]New thread 3067182436 created [13:52:08]Thread 3067039076 joined [13:52:08]Waiting for new connection... [13:52:08] Sock 7.Parse request [13:52:08]Sock 7.Check first char [13:52:08]Sock 7.First char is OK [13:52:08]request: POST /json_proto HTTP/1.0 [13:52:08]Method: POST [13:52:08]URL: /json_proto [13:52:08]Method is POST - this is cgi request [13:52:08]url: /json_proto [13:52:08]query_string will be loaded in cgi processing [13:52:08]execute_cgi json_proto POST (null) [13:52:08]execute_cgi path=json_proto method=POST [13:52:08]POST find Content-Length [13:52:08]Host: 172.17.43.67:8080 [13:52:08]Content-Length: 675 [13:52:08]Content-Type: application/json [13:52:08] [13:52:08]POST finish read [13:52:08]Found Content-Length = 675 [13:52:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786308", "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" : 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" ] } } [13:52:08]execute_script... [13:52: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)1786308", "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" : 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" ] } } [13:52:08]POST & json_proto [13:52:08]process_json_proto [13:52:08]json parsed OK: [13:52:08]protocol is kg_v1.0 [13:52:08]action value=close_receipt [13:52:08]process_action close_receipt [13:52:08]cmd_close_receipt [13:52:08]MH_GetDate [13:52:08]Write to MH i2c: F0 00 00 5E 02 4F [13:52:08]Write i2c OK [13:52:08]MH_I2C_Read... [13:52:08]Read from MH i2c: F0 [13:52:08]MH_I2C_Read... [13:52:08]Read from MH i2c: F0 09 00 [13:52:08]MH_I2C_Read... [13:52:08]Read from MH i2c: F0 09 00 5E 02 00 89 72 F1 66 6A BD 47 65 7D [13:52:08]GetLastDocTimeStamp 1727099459 [13:52:08]current date 1727099529 [13:52:08]FM_GetShiftState [13:52:08]SAM_PROTO_GetShiftState [13:52:08]wFMCommunicate request_size=4 [13:52:08]MH_SAM_APDU [13:52:08]CAPDU: 80 13 01 00 [13:52:08]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [13:52:08]Write i2c OK [13:52:08]MH_I2C_Read... [13:52:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:08]Read from MH i2c: E2 [13:52:08]MH_I2C_Read... [13:52:08]Read from MH i2c: E2 0E 00 [13:52:08]MH_I2C_Read... [13:52:08]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 40 [13:52:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:52:08]wFMCommunicate OK [13:52:08]SAM_PROTO_GetShiftState done [13:52:08]FM_GetShiftState done [13:52:08]opened in 1727051593 [13:52:08]opened+sec_in_day 1727137993 [13:52:08]quantity*price = 70027 [13:52:08]sum+1 = 70029 [13:52:08]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 СНО: Общий режим Чек 173 23.09.2024 13:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152301 ФПД: 230240698864946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135209&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152301&fm=230240698864946&tin=02508201610067®Number=0000000000091825&sum=70000 [13:52:09]StoreToDocumentArchive [13:52:09]shift 476 fd 152301 [13:52:09]save to /storage/0476/doc_00152301 [13:52:09]save last doc name /storage/0476/doc_00152301 to /storage/kkm_last_doc_name [13:52:09]save OK [13:52:09]Clear old archive folders... [13:52:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:52:09]tlvbuf is B6EF9460 [13:52:09]SAM_PROTO_ClearQueue [13:52:09]wFMCommunicate request_size=4 [13:52:09]MH_SAM_APDU [13:52:09]CAPDU: 80 09 00 00 [13:52:09]Write to MH i2c: E2 08 00 6C 02 80 09 00 00 00 00 00 00 E0 [13:52:09]Write i2c OK [13:52:09]MH_I2C_Read... [13:52:09]Read from MH i2c: E2 [13:52:09]MH_I2C_Read... [13:52:09]Read from MH i2c: E2 03 00 [13:52:09]MH_I2C_Read... [13:52:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:09]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [13:52:09]RAPDU: 90 00 [13:52:09]wFMCommunicate OK [13:52:09]SAM_PROTO_ClearQueue done [13:52:09]KKMCreateOFDPacket [13:52:09]OFDProtocolAddRootSTLVToBuf [13:52:09]FM_MakeSignedData [13:52:09]FM_MakeSignedData [13:52:09]SAM_PROTO_SignData [13:52:09]wFMCommunicate request_size=4 [13:52:09]MH_SAM_APDU [13:52:09]CAPDU: 80 0D 01 02 [13:52:09]Write to MH i2c: E2 08 00 6D 02 80 0D 01 02 00 00 00 00 E8 [13:52:09]Write i2c OK [13:52:09]MH_I2C_Read... [13:52:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:09]Read from MH i2c: E2 [13:52:09]MH_I2C_Read... [13:52:09]Read from MH i2c: E2 03 00 [13:52:09]MH_I2C_Read... [13:52:09]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [13:52:09]RAPDU: 90 00 [13:52:09]wFMCommunicate OK [13:52:09]wFMCommunicate request_size=255 [13:52:09]MH_SAM_APDU [13:52:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 AD 00 00 00 F4 03 04 00 89 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D1 67 17 11 [13:52:09]Write to MH i2c: E2 02 01 6E 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 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 AD 00 00 00 F4 03 04 00 89 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D1 67 17 11 00 00 E6 [13:52:09]Write i2c OK [13:52:09]MH_I2C_Read... [13:52:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:10]Read from MH i2c: E2 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 03 00 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [13:52:10]RAPDU: 90 00 [13:52:10]wFMCommunicate OK [13:52:10]wFMCommunicate request_size=7 [13:52:10]MH_SAM_APDU [13:52:10]CAPDU: 80 0D 02 02 02 95 32 [13:52:10]Write to MH i2c: E2 0A 00 6F 02 80 0D 02 02 02 00 95 32 00 00 B6 [13:52:10]Write i2c OK [13:52:10]MH_I2C_Read... [13:52:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:10]Read from MH i2c: E2 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 03 00 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [13:52:10]RAPDU: 90 00 [13:52:10]wFMCommunicate OK [13:52:10]wFMCommunicate request_size=4 [13:52:10]MH_SAM_APDU [13:52:10]CAPDU: 80 0D 03 02 [13:52:10]Write to MH i2c: E2 08 00 70 02 80 0D 03 02 00 00 00 00 ED [13:52:10]Write i2c OK [13:52:10]MH_I2C_Read... [13:52:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:10]Read from MH i2c: E2 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 0B 00 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 0B 00 70 02 00 A2 E5 AB 3F 60 C2 21 64 90 00 06 [13:52:10]RAPDU: A2 E5 AB 3F 60 C2 21 64 90 00 [13:52:10]wFMCommunicate OK [13:52:10]SAM_PROTO_SignData done [13:52:10]FM_MakeSignedData done [13:52:10]CreateOFDProtocolMessage [13:52:10]wFMCommunicate request_size=4 [13:52:10]MH_SAM_APDU [13:52:10]CAPDU: 80 11 00 00 [13:52:10]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [13:52:10]Write i2c OK [13:52:10]MH_I2C_Read... [13:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:10]Read from MH i2c: E2 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: E2 17 00 [13:52:10]MH_I2C_Read... [13:52:10]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 [13: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 [13:52:10]wFMCommunicate OK [13:52:10]CreateOFDProtocolMessage done [13:52:10]OFDSenderStorePacket 152301 [13:52:10]StoreOFDPacket docnum=152301 [13:52: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 09 59 04 01 7E 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 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 AD 00 00 00 F4 03 04 00 89 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D1 67 17 11 95 32 A2 E5 AB 3F 60 C2 21 64 [13:52:10]CheckFolder [13:52:10]dirname=/storage/ofd_packets [13:52:10]CheckFolder done [13:52:10]ProducePacketName [13:52:10]name=ofd_packets/00152301 [13:52:10]NVStorageSaveData ofd_packets/00152301 [13:52:10]File name is /storage/ofd_packets/00152301 [13:52:10]Write 298 bytes [13:52:10]NVStorageSaveData done [13:52:10]OFDSenderStorePacket done [13:52:10]KKMCreateOFDPacket done [13:52:10]NVStorageSaveData kkm_last_timestamp [13:52:10]File name is /storage/kkm_last_timestamp [13:52:10]Write 4 bytes [13:52:10]NVStorageSaveData done [13:52:10]ExternCall_PrintAddStr [13:52:10]wPrintStart [13:52:10]Write to MH i2c: 01 00 00 72 02 74 [13:52:10]Write i2c OK [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: 01 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: 01 07 00 [13:52:10]MH_I2C_Read... [13:52:10]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [13:52:10]RasterBufferAndPrint [13:52:10]line Счет N : (1)1786308 [13:52:10]line ИНН: 02508201610067 [13:52:10]line Контрольно-Кассовый Чек [13:52:10]line ПРОДАЖА [13:52:10]line ТРК (МРК, ГНК) : 31 [13:52:10]line Товар: 2710194210 [13:52:10]line ДТ-К-5 [13:52:10]line 9.190 * 76.20 [13:52:10]line = 700.28 [13:52:10]line НДС 12% НСП 1% [13:52:10]line > о реализуемом товаре [13:52:10]line ОКРУГЛЕНИЕ: -0.28 [13:52:10]line ИТОГО: 700.00 [13:52:10]line Внесено: 700.00 [13:52:10]line СДАЧА: 0.00 [13:52:10]line НСП 1% : 6.20 [13:52:10]line НДС 12% : 74.37 [13:52:10]line Наличными: 700.00 [13:52:10]line Безнал.: 0.00 [13:52:10]line Место: АЗС № 89 "Партнер Нефть" [13:52:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:52:10]line СНО: Общий режим [13:52:10]line Чек 173 23.09.2024 13:52 [13:52:10]line Смена: 476 ФФД: 1.0 [13:52:10]line ЗНМ: 0300000113 [13:52:10]line РНМ: 0000000000091825 [13:52:10]line Версия ККМ: 001 [13:52:10]line ФМ: 0000000000871835 [13:52:10]line ФД: 152301 [13:52:10]line ФПД: 230240698864946 [13:52:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135209&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152301&fm=230240698864946&tin=02508201610067®Number=0000000000091825&sum=70000 [13:52:10]OFD Sender: Processing packet 152301 [packets to send 828, broken 827] [13:52:10]ProducePacketName [13:52:10]name=ofd_packets/00152301 [13:52:10]OFD Sender: To server: pG, [13:52:10]CommunicateWithHost lk.salyk.kg:30040 [13:52:10]ConnectInit lk.salyk.kg [13:52:10]written 0, free lines is 4095 [13:52:11]Write to MH i2c: 01 00 00 9D 02 9F [13:52:11]Write i2c OK [13:52:11]MH_I2C_Read... [13:52:11]Read from MH i2c: 01 [13:52:11]MH_I2C_Read... [13:52:11]Read from MH i2c: 01 07 00 [13:52:11]MH_I2C_Read... [13:52:11]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 D1 0C 83 [13:52:11]RasterBufferAndPrint [13:52:11]line [13:52:11]line [13:52:11]line [13:52:11]line [13:52:11]line [13:52:11]written 0, free lines is 3287 [13:52:11]MH_Cut [13:52:11]Write to MH i2c: D1 01 00 A4 02 01 78 [13:52:11]Write i2c OK [13:52:11]MH_I2C_Read... [13:52:11]Read from MH i2c: D1 [13:52:11]MH_I2C_Read... [13:52:11]Read from MH i2c: D1 01 00 [13:52:11]MH_I2C_Read... [13:52:11]Read from MH i2c: D1 01 00 A4 02 00 77 [13:52:11]Write to MH i2c: 01 00 00 A5 02 A7 [13:52:11]Write i2c OK [13:52:11]MH_I2C_Read... [13:52:11]*** Cut start [13:52:11]*** Purtial cut [13:52:11]*** Stage 1: CUTSNS_PIN = 1 [13:52:12]Read from MH i2c: 01 [13:52:12]MH_I2C_Read... [13:52:12]*** Stop cut motor [13:52:12]*** Cut end [13:52:12]Read from MH i2c: 01 07 00 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 FF 0F BC [13:52:12]process_action close_receipt done [13:52:12]requested_data is exist [13:52:12]produce_requested_data [13:52:12]requested_item fm.sn is exist - process it [13:52:12]wFMCommunicate request_size=4 [13:52:12]MH_SAM_APDU [13:52:12]CAPDU: 80 11 00 00 [13:52:12]Write to MH i2c: E2 08 00 A6 02 80 11 00 00 00 00 00 00 22 [13:52:12]Write i2c OK [13:52:12]MH_I2C_Read... [13:52:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:12]Read from MH i2c: E2 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: E2 17 00 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: E2 17 00 A6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [13:52: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:52:12]wFMCommunicate OK [13:52:12]requested_item fd.num is exist - process it [13:52:12]SAM_PROTO_GetFieldsCounters [13:52:12]wFMCommunicate request_size=4 [13:52:12]MH_SAM_APDU [13:52:12]CAPDU: 80 13 00 00 [13:52:12]Write to MH i2c: E2 08 00 A7 02 80 13 00 00 00 00 00 00 25 [13:52:12]Write i2c OK [13:52:12]MH_I2C_Read... [13:52:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:12]Read from MH i2c: E2 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: E2 62 00 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: E2 62 00 A7 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 ED 52 02 00 0E 04 04 00 DC 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 6B [13:52: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 ED 52 02 00 0E 04 04 00 DC 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:52:12]wFMCommunicate OK [13:52:12]SAM_PROTO_GetFieldsCounters done [13:52:12]requested_item shift.num is exist - process it [13:52:12]requested_item shift.opened is exist - process it [13:52:12]req_shift_opened [13:52:12]FM_GetShiftState [13:52:12]SAM_PROTO_GetShiftState [13:52:12]wFMCommunicate request_size=4 [13:52:12]MH_SAM_APDU [13:52:12]CAPDU: 80 13 01 00 [13:52:12]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [13:52:12]Write i2c OK [13:52:12]MH_I2C_Read... [13:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:12]Read from MH i2c: E2 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: E2 0E 00 [13:52:12]MH_I2C_Read... [13:52:12]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 89 [13:52:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:52:12]wFMCommunicate OK [13:52:12]SAM_PROTO_GetShiftState done [13:52:12]FM_GetShiftState done [13:52:12]req_shift_opened done [13:52:12]requested_item shift.open_date is exist - process it [13:52:12]req_shift_open_date [13:52:12]req_shift_open_date done [13:52:12]produce_requested_data done [13:52:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152301,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:52:12]process_action_free close_receipt [13:52:12]json_value_free [13:52:12]json_value_free done [13:52:12]process_json_proto returns [13:52:12]Send response to host [13:52:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152301,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:52:12]free response buf [13:52:12]execute_script done [13:52:12]execute_script returns [13:52:12]free content buf [13:52:12]Sock 7.Close socket [13:52:12]Sock 7.Thread stoped [13:52:13]accept exits with 9 [13:52:13]New connection [13:52:13]New thread 3067039076 created [13:52:13]Thread 3067182436 joined [13:52:13]Waiting for new connection... [13:52:13] Sock 9.Parse request [13:52:13]Sock 9.Check first char [13:52:13]Sock 9.First char is OK [13:52:13]request: POST /json_proto HTTP/1.0 [13:52:13]Method: POST [13:52:13]URL: /json_proto [13:52:13]Method is POST - this is cgi request [13:52:13]url: /json_proto [13:52:13]query_string will be loaded in cgi processing [13:52:13]execute_cgi json_proto POST (null) [13:52:13]execute_cgi path=json_proto method=POST [13:52:13]POST find Content-Length [13:52:13]Host: 172.17.43.67:8080 [13:52:13]Content-Length: 683 [13:52:13]Content-Type: application/json [13:52:13] [13:52:13]POST finish read [13:52:13]Found Content-Length = 683 [13:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786307", "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" ] } } [13:52:13]execute_script... [13:52:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786307", "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" ] } } [13:52:13]POST & json_proto [13:52:13]process_json_proto [13:52:13]json parsed OK: [13:52:13]protocol is kg_v1.0 [13:52:13]action value=close_receipt [13:52:13]process_action close_receipt [13:52:13]cmd_close_receipt [13:52:13]MH_GetDate [13:52:13]Write to MH i2c: F0 00 00 A9 02 9A [13:52:13]Write i2c OK [13:52:13]MH_I2C_Read... [13:52:13]Read from MH i2c: F0 [13:52:13]MH_I2C_Read... [13:52:13]Read from MH i2c: F0 09 00 [13:52:13]MH_I2C_Read... [13:52:13]Read from MH i2c: F0 09 00 A9 02 00 8E 72 F1 66 6A BD 47 65 CD [13:52:13]GetLastDocTimeStamp 1727099529 [13:52:13]current date 1727099534 [13:52:13]FM_GetShiftState [13:52:13]SAM_PROTO_GetShiftState [13:52:13]wFMCommunicate request_size=4 [13:52:13]MH_SAM_APDU [13:52:13]CAPDU: 80 13 01 00 [13:52:13]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [13:52:13]Write i2c OK [13:52:13]MH_I2C_Read... [13:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:13]Read from MH i2c: E2 [13:52:13]MH_I2C_Read... [13:52:13]Read from MH i2c: E2 0E 00 [13:52:13]MH_I2C_Read... [13:52:13]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8B [13:52:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:52:13]wFMCommunicate OK [13:52:13]SAM_PROTO_GetShiftState done [13:52:13]FM_GetShiftState done [13:52:13]opened in 1727051593 [13:52:13]opened+sec_in_day 1727137993 [13:52:13]quantity*price = 100005 [13:52:13]sum+1 = 100006 [13:52:13]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 СНО: Общий режим Чек 174 23.09.2024 13:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152302 ФПД: 46838728788106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152302&fm=46838728788106&tin=02508201610067®Number=0000000000091825&sum=100000 [13:52:14]StoreToDocumentArchive [13:52:14]shift 476 fd 152302 [13:52:14]save to /storage/0476/doc_00152302 [13:52:14]save last doc name /storage/0476/doc_00152302 to /storage/kkm_last_doc_name [13:52:14]save OK [13:52:14]Clear old archive folders... [13:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:14]tlvbuf is B6F90520 [13:52:14]SAM_PROTO_ClearQueue [13:52:14]wFMCommunicate request_size=4 [13:52:14]MH_SAM_APDU [13:52:14]CAPDU: 80 09 00 00 [13:52:14]Write to MH i2c: E2 08 00 B7 02 80 09 00 00 00 00 00 00 2B [13:52:14]Write i2c OK [13:52:14]MH_I2C_Read... [13:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:14]Read from MH i2c: E2 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: E2 03 00 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [13:52:14]RAPDU: 90 00 [13:52:14]wFMCommunicate OK [13:52:14]SAM_PROTO_ClearQueue done [13:52:14]KKMCreateOFDPacket [13:52:14]OFDProtocolAddRootSTLVToBuf [13:52:14]FM_MakeSignedData [13:52:14]FM_MakeSignedData [13:52:14]SAM_PROTO_SignData [13:52:14]wFMCommunicate request_size=4 [13:52:14]MH_SAM_APDU [13:52:14]CAPDU: 80 0D 01 02 [13:52:14]Write to MH i2c: E2 08 00 B8 02 80 0D 01 02 00 00 00 00 33 [13:52:14]Write i2c OK [13:52:14]MH_I2C_Read... [13:52:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:14]Read from MH i2c: E2 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: E2 03 00 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [13:52:14]RAPDU: 90 00 [13:52:14]wFMCommunicate OK [13:52:14]wFMCommunicate request_size=255 [13:52:14]MH_SAM_APDU [13:52:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 AE 00 00 00 F4 03 04 00 8E 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2A [13:52:14]Write to MH i2c: E2 02 01 B9 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 AE 00 00 00 F4 03 04 00 8E 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2A 00 00 8F [13:52:14]Write i2c OK [13:52:14]MH_I2C_Read... [13:52:15]recv_with_timeout no data received [13:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:15]Read from MH i2c: E2 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 03 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [13:52:15]RAPDU: 90 00 [13:52:15]wFMCommunicate OK [13:52:15]wFMCommunicate request_size=10 [13:52:15]MH_SAM_APDU [13:52:15]CAPDU: 80 0D 02 02 05 99 7D CA 88 8A [13:52:15]Write to MH i2c: E2 0D 00 BA 02 80 0D 02 02 05 00 99 7D CA 88 8A 00 00 32 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:15]Read from MH i2c: E2 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 03 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [13:52:15]RAPDU: 90 00 [13:52:15]wFMCommunicate OK [13:52:15]wFMCommunicate request_size=4 [13:52:15]MH_SAM_APDU [13:52:15]CAPDU: 80 0D 03 02 [13:52:15]Write to MH i2c: E2 08 00 BB 02 80 0D 03 02 00 00 00 00 38 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:15]Read from MH i2c: E2 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 0B 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 0B 00 BB 02 00 A1 8B 51 25 EC EB 8C 07 90 00 45 [13:52:15]RAPDU: A1 8B 51 25 EC EB 8C 07 90 00 [13:52:15]wFMCommunicate OK [13:52:15]SAM_PROTO_SignData done [13:52:15]FM_MakeSignedData done [13:52:15]CreateOFDProtocolMessage [13:52:15]wFMCommunicate request_size=4 [13:52:15]MH_SAM_APDU [13:52:15]CAPDU: 80 11 00 00 [13:52:15]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:15]Read from MH i2c: E2 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 17 00 [13:52:15]MH_I2C_Read... [13:52:15]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 [13:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:52:15]wFMCommunicate OK [13:52:15]CreateOFDProtocolMessage done [13:52:15]OFDSenderStorePacket 152302 [13:52:15]StoreOFDPacket docnum=152302 [13:52: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 0F 01 00 00 3A CA 07 01 71 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 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 AE 00 00 00 F4 03 04 00 8E 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2A 99 7D CA 88 8A A1 8B 51 25 EC EB 8C 07 [13:52:15]CheckFolder [13:52:15]dirname=/storage/ofd_packets [13:52:15]CheckFolder done [13:52:15]ProducePacketName [13:52:15]name=ofd_packets/00152302 [13:52:15]NVStorageSaveData ofd_packets/00152302 [13:52:15]File name is /storage/ofd_packets/00152302 [13:52:15]Write 301 bytes [13:52:15]NVStorageSaveData done [13:52:15]OFDSenderStorePacket done [13:52:15]KKMCreateOFDPacket done [13:52:15]NVStorageSaveData kkm_last_timestamp [13:52:15]File name is /storage/kkm_last_timestamp [13:52:15]Write 4 bytes [13:52:15]NVStorageSaveData done [13:52:15]ExternCall_PrintAddStr [13:52:15]wPrintStart [13:52:15]Write to MH i2c: 01 00 00 BD 02 BF [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: 01 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: 01 07 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [13:52:15]RasterBufferAndPrint [13:52:15]line Счет N : (1)1786307 [13:52:15]line ИНН: 02508201610067 [13:52:15]line Контрольно-Кассовый Чек [13:52:15]line ПРОДАЖА [13:52:15]line ТРК (МРК, ГНК) : 42 [13:52:15]line Товар: 2710124130 [13:52:15]line Аи-92-К-5 [13:52:15]line 14.750 * 67.80 [13:52:15]line = 1000.05 [13:52:15]line НДС 12% НСП 1% [13:52:15]line > о реализуемом товаре [13:52:15]line ОКРУГЛЕНИЕ: -0.05 [13:52:15]line ИТОГО: 1000.00 [13:52:15]line Внесено: 1000.00 [13:52:15]line СДАЧА: 0.00 [13:52:15]line НСП 1% : 8.85 [13:52:15]line НДС 12% : 106.20 [13:52:15]line Наличными: 1000.00 [13:52:15]line Безнал.: 0.00 [13:52:15]line Место: АЗС № 89 "Партнер Нефть" [13:52:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:52:15]line СНО: Общий режим [13:52:15]line Чек 174 23.09.2024 13:52 [13:52:15]line Смена: 476 ФФД: 1.0 [13:52:15]line ЗНМ: 0300000113 [13:52:15]line РНМ: 0000000000091825 [13:52:15]line Версия ККМ: 001 [13:52:15]line ФМ: 0000000000871835 [13:52:15]line ФД: 152302 [13:52:15]line ФПД: 46838728788106 [13:52:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152302&fm=46838728788106&tin=02508201610067®Number=0000000000091825&sum=100000 [13:52:15]written 0, free lines is 4095 [13:52:15]Write to MH i2c: 01 00 00 E8 02 EA [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: 01 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: 01 07 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 D8 0C D5 [13:52:15]RasterBufferAndPrint [13:52:15]line [13:52:15]line [13:52:15]line [13:52:15]line [13:52:15]line [13:52:15]written 0, free lines is 3297 [13:52:15]MH_Cut [13:52:15]Write to MH i2c: D1 01 00 EF 02 01 C3 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: D1 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: D1 01 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: D1 01 00 EF 02 00 C2 [13:52:15]Write to MH i2c: 01 00 00 F0 02 F2 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]Connected sock=11 [13: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 09 59 04 01 7E 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 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 AD 00 00 00 F4 03 04 00 89 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 D1 67 17 11 95 32 A2 E5 AB 3F 60 C2 21 64 [13:52:16]*** Cut start [13:52:16]*** Purtial cut [13:52:16]*** Stage 1: CUTSNS_PIN = 1 [13:52: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 D4 99 47 00 26 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 ED 52 02 00 F4 03 04 00 8F 1A F1 66 B6 04 01 00 00 11 25 F7 E6 51 B1 10 4A [13:52:16]CommunicateWithHost err = 0 [13:52:16]CheckOFDResponse [13:52:16]1017 (14) - 77093643461234 [13:52:16]1041 (16) - 0000000000871835 [13:52:16]1040 (4) - 152301 [13:52:16]1012 (4) - 23.09.2024 07:36 [13:52:16]1206 (1) - 0 [13:52:16]OFD Sender: Remove packet 152301 [13:52:16]ProducePacketName [13:52:16]name=ofd_packets/00152301 [13:52:16]NVStorageDeleteData [13:52:16]Read from MH i2c: 01 [13:52:16]MH_I2C_Read... [13:52:16]*** Stop cut motor [13:52:16]*** Cut end [13:52:16]Read from MH i2c: 01 07 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 FF 0F 07 [13:52:16]process_action close_receipt done [13:52:16]requested_data is exist [13:52:16]produce_requested_data [13:52:16]requested_item fm.sn is exist - process it [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 11 00 00 [13:52:16]Write to MH i2c: E2 08 00 F1 02 80 11 00 00 00 00 00 00 6D [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 17 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 17 00 F1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [13: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 [13:52:16]wFMCommunicate OK [13:52:16]requested_item fd.num is exist - process it [13:52:16]SAM_PROTO_GetFieldsCounters [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 13 00 00 [13:52:16]Write to MH i2c: E2 08 00 F2 02 80 13 00 00 00 00 00 00 70 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:17]Read from MH i2c: E2 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 62 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 62 00 F2 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 EE 52 02 00 0E 04 04 00 DC 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 BA [13:52:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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:52:17]wFMCommunicate OK [13:52:17]SAM_PROTO_GetFieldsCounters done [13:52:17]requested_item shift.num is exist - process it [13:52:17]requested_item shift.opened is exist - process it [13:52:17]req_shift_opened [13:52:17]FM_GetShiftState [13:52:17]SAM_PROTO_GetShiftState [13:52:17]wFMCommunicate request_size=4 [13:52:17]MH_SAM_APDU [13:52:17]CAPDU: 80 13 01 00 [13:52:17]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:17]Read from MH i2c: E2 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 0E 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D4 [13:52:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:52:17]wFMCommunicate OK [13:52:17]SAM_PROTO_GetShiftState done [13:52:17]FM_GetShiftState done [13:52:17]req_shift_opened done [13:52:17]requested_item shift.open_date is exist - process it [13:52:17]req_shift_open_date [13:52:17]req_shift_open_date done [13:52:17]produce_requested_data done [13:52:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152302,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:52:17]process_action_free close_receipt [13:52:17]json_value_free [13:52:17]json_value_free done [13:52:17]process_json_proto returns [13:52:17]Send response to host [13:52:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152302,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:52:17]free response buf [13:52:17]execute_script done [13:52:17]execute_script returns [13:52:17]free content buf [13:52:17]Sock 9.Close socket [13:52:17]Sock 9.Thread stoped [13:52:17]OFD Sender: Processing packet 152302 [packets to send 828, broken 827] [13:52:17]ProducePacketName [13:52:17]name=ofd_packets/00152302 [13:52:17]OFD Sender: To server: pG, [13:52:17]CommunicateWithHost lk.salyk.kg:30040 [13:52:17]ConnectInit lk.salyk.kg [13:52:17]Connected sock=9 [13:52: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 3A CA 07 01 71 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 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 AE 00 00 00 F4 03 04 00 8E 72 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2A 99 7D CA 88 8A A1 8B 51 25 EC EB 8C 07 [13:52: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 E3 02 47 00 F7 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 EE 52 02 00 F4 03 04 00 91 1A F1 66 B6 04 01 00 00 B7 B9 50 11 27 A6 84 0E [13:52:19]CommunicateWithHost err = 0 [13:52:19]CheckOFDResponse [13:52:19]1017 (14) - 77093643461234 [13:52:19]1041 (16) - 0000000000871835 [13:52:19]1040 (4) - 152302 [13:52:19]1012 (4) - 23.09.2024 07:36 [13:52:19]1206 (1) - 0 [13:52:19]OFD Sender: Remove packet 152302 [13:52:19]ProducePacketName [13:52:19]name=ofd_packets/00152302 [13:52:19]NVStorageDeleteData [13:52:20]OFD Sender: No OFD packet to send [13:52:20]OFD Sender: No OFD packet to send [13:52:25]OFD Sender: No OFD packet to send [13:52:26]recv_with_timeout no data received [13:52:30]OFD Sender: No OFD packet to send [13:52:35]OFD Sender: No OFD packet to send [13:52:40]OFD Sender: No OFD packet to send [13:52:43]recv_with_timeout no data received [13:52:45]OFD Sender: No OFD packet to send [13:52:50]OFD Sender: No OFD packet to send [13:52:54]recv_with_timeout no data received [13:52:55]OFD Sender: No OFD packet to send [13:53:00]OFD Sender: No OFD packet to send [13:53:05]recv_with_timeout no data received [13:53:05]OFD Sender: No OFD packet to send [13:53:10]OFD Sender: No OFD packet to send [13:53:15]OFD Sender: No OFD packet to send [13:53:20]OFD Sender: No OFD packet to send [13:53:25]OFD Sender: No OFD packet to send [13:53:30]OFD Sender: No OFD packet to send [13:53:35]OFD Sender: No OFD packet to send [13:53:40]OFD Sender: No OFD packet to send [13:53:45]OFD Sender: No OFD packet to send [13:53:50]OFD Sender: No OFD packet to send [13:53:55]OFD Sender: No OFD packet to send [13:54:00]OFD Sender: No OFD packet to send [13:54:05]OFD Sender: No OFD packet to send [13:54:08]recv_with_timeout no data received [13:54:10]OFD Sender: No OFD packet to send [13:54:15]OFD Sender: No OFD packet to send [13:54:20]OFD Sender: No OFD packet to send [13:54:25]OFD Sender: No OFD packet to send [13:54:30]OFD Sender: No OFD packet to send [13:54:35]OFD Sender: No OFD packet to send [13:54:40]OFD Sender: No OFD packet to send [13:54:45]OFD Sender: No OFD packet to send [13:54:50]OFD Sender: No OFD packet to send [13:54:55]OFD Sender: No OFD packet to send [13:54:58]accept exits with 7 [13:54:58]New connection [13:54:58]New thread 3067182436 created [13:54:58]Thread 3067039076 joined [13:54:58]Waiting for new connection... [13:54:58] Sock 7.Parse request [13:54:58]Sock 7.Check first char [13:54:58]Sock 7.First char is OK [13:54:58]request: POST /json_proto HTTP/1.0 [13:54:58]Method: POST [13:54:58]URL: /json_proto [13:54:58]Method is POST - this is cgi request [13:54:58]url: /json_proto [13:54:58]query_string will be loaded in cgi processing [13:54:58]execute_cgi json_proto POST (null) [13:54:58]execute_cgi path=json_proto method=POST [13:54:58]POST find Content-Length [13:54:58]Host: 172.17.43.67:8080 [13:54:58]Content-Length: 683 [13:54:58]Content-Type: application/json [13:54:58] [13:54:58]POST finish read [13:54:58]Found Content-Length = 683 [13:54:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786309", "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" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:58]execute_script... [13:54: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)1786309", "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" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:58]POST & json_proto [13:54:58]process_json_proto [13:54:58]json parsed OK: [13:54:58]protocol is kg_v1.0 [13:54:58]action value=close_receipt [13:54:58]process_action close_receipt [13:54:58]cmd_close_receipt [13:54:58]MH_GetDate [13:54:58]Write to MH i2c: F0 00 00 F4 02 E5 [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: F0 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: F0 09 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: F0 09 00 F4 02 00 33 73 F1 66 6A BD 47 65 BE [13:54:58]GetLastDocTimeStamp 1727099534 [13:54:58]current date 1727099699 [13:54:58]FM_GetShiftState [13:54:58]SAM_PROTO_GetShiftState [13:54:58]wFMCommunicate request_size=4 [13:54:58]MH_SAM_APDU [13:54:58]CAPDU: 80 13 01 00 [13:54:58]Write to MH i2c: E2 08 00 F5 02 80 13 01 00 00 00 00 00 74 [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:59]Read from MH i2c: E2 [13:54:59]MH_I2C_Read... [13:54:59]Read from MH i2c: E2 0E 00 [13:54:59]MH_I2C_Read... [13:54:59]Read from MH i2c: E2 0E 00 F5 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D6 [13:54:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:54:59]wFMCommunicate OK [13:54:59]SAM_PROTO_GetShiftState done [13:54:59]FM_GetShiftState done [13:54:59]opened in 1727051593 [13:54:59]opened+sec_in_day 1727137993 [13:54:59]quantity*price = 140015 [13:54:59]sum+1 = 140016 [13:54:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 175 23.09.2024 13:54 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152303 ФПД: 5879641682503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152303&fm=5879641682503&tin=02508201610067®Number=0000000000091825&sum=140000 [13:55:00]StoreToDocumentArchive [13:55:00]shift 476 fd 152303 [13:55:00]save to /storage/0476/doc_00152303 [13:55:00]save last doc name /storage/0476/doc_00152303 to /storage/kkm_last_doc_name [13:55:00]save OK [13:55:00]Clear old archive folders... [13:55:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:55:00]tlvbuf is 003E31D0 [13:55:00]SAM_PROTO_ClearQueue [13:55:00]wFMCommunicate request_size=4 [13:55:00]MH_SAM_APDU [13:55:00]CAPDU: 80 09 00 00 [13:55:00]Write to MH i2c: E2 08 00 02 03 80 09 00 00 00 00 00 00 77 [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:00]Read from MH i2c: E2 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [13:55:00]RAPDU: 90 00 [13:55:00]wFMCommunicate OK [13:55:00]SAM_PROTO_ClearQueue done [13:55:00]KKMCreateOFDPacket [13:55:00]OFDProtocolAddRootSTLVToBuf [13:55:00]FM_MakeSignedData [13:55:00]FM_MakeSignedData [13:55:00]SAM_PROTO_SignData [13:55:00]wFMCommunicate request_size=4 [13:55:00]MH_SAM_APDU [13:55:00]CAPDU: 80 0D 01 02 [13:55:00]Write to MH i2c: E2 08 00 03 03 80 0D 01 02 00 00 00 00 7F [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:00]Read from MH i2c: E2 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [13:55:00]RAPDU: 90 00 [13:55:00]wFMCommunicate OK [13:55:00]wFMCommunicate request_size=255 [13:55:00]MH_SAM_APDU [13:55:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 33 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 05 [13:55:00]Write to MH i2c: E2 02 01 04 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 33 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 05 00 00 BA [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:00]Read from MH i2c: E2 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [13:55:00]RAPDU: 90 00 [13:55:00]wFMCommunicate OK [13:55:00]wFMCommunicate request_size=10 [13:55:00]MH_SAM_APDU [13:55:00]CAPDU: 80 0D 02 02 05 58 F5 F4 32 47 [13:55:00]Write to MH i2c: E2 0D 00 05 03 80 0D 02 02 05 00 58 F5 F4 32 47 00 00 46 [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:00]Read from MH i2c: E2 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [13:55:00]RAPDU: 90 00 [13:55:00]wFMCommunicate OK [13:55:00]wFMCommunicate request_size=4 [13:55:00]MH_SAM_APDU [13:55:00]CAPDU: 80 0D 03 02 [13:55:00]Write to MH i2c: E2 08 00 06 03 80 0D 03 02 00 00 00 00 84 [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:00]Read from MH i2c: E2 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 0B 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 0B 00 06 03 00 0F 0C E4 0E CC 34 41 F0 90 00 C3 [13:55:00]RAPDU: 0F 0C E4 0E CC 34 41 F0 90 00 [13:55:00]wFMCommunicate OK [13:55:00]SAM_PROTO_SignData done [13:55:00]FM_MakeSignedData done [13:55:00]CreateOFDProtocolMessage [13:55:00]wFMCommunicate request_size=4 [13:55:00]MH_SAM_APDU [13:55:00]CAPDU: 80 11 00 00 [13:55:00]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:00]Read from MH i2c: E2 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 17 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: E2 17 00 07 03 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: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 [13:55:00]wFMCommunicate OK [13:55:00]CreateOFDProtocolMessage done [13:55:00]OFDSenderStorePacket 152303 [13:55:00]StoreOFDPacket docnum=152303 [13:55: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 3C 18 07 01 FB 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 33 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 05 58 F5 F4 32 47 0F 0C E4 0E CC 34 41 F0 [13:55:00]CheckFolder [13:55:00]dirname=/storage/ofd_packets [13:55:00]CheckFolder done [13:55:00]ProducePacketName [13:55:00]name=ofd_packets/00152303 [13:55:00]NVStorageSaveData ofd_packets/00152303 [13:55:00]File name is /storage/ofd_packets/00152303 [13:55:00]Write 301 bytes [13:55:00]NVStorageSaveData done [13:55:00]OFDSenderStorePacket done [13:55:00]KKMCreateOFDPacket done [13:55:00]NVStorageSaveData kkm_last_timestamp [13:55:00]File name is /storage/kkm_last_timestamp [13:55:00]Write 4 bytes [13:55:00]NVStorageSaveData done [13:55:00]ExternCall_PrintAddStr [13:55:00]wPrintStart [13:55:00]Write to MH i2c: 01 00 00 08 03 0B [13:55:00]Write i2c OK [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: 01 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: 01 07 00 [13:55:00]MH_I2C_Read... [13:55:00]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [13:55:00]RasterBufferAndPrint [13:55:00]line Счет N : (1)1786309 [13:55:00]line ИНН: 02508201610067 [13:55:00]line Контрольно-Кассовый Чек [13:55:00]line ПРОДАЖА [13:55:00]line ТРК (МРК, ГНК) : 23 [13:55:00]line Товар: 2710124500 [13:55:00]line Аи-95-К-5 [13:55:00]line 18.870 * 74.20 [13:55:00]line = 1400.15 [13:55:00]line НДС 12% НСП 1% [13:55:00]line > о реализуемом товаре [13:55:00]line ОКРУГЛЕНИЕ: -0.15 [13:55:00]line ИТОГО: 1400.00 [13:55:00]line Внесено: 1400.00 [13:55:00]line СДАЧА: 0.00 [13:55:00]line НСП 1% : 12.39 [13:55:00]line НДС 12% : 148.69 [13:55:00]line Наличными: 1400.00 [13:55:00]line Безнал.: 0.00 [13:55:00]line Место: АЗС № 89 "Партнер Нефть" [13:55:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:55:00]line СНО: Общий режим [13:55:00]line Чек 175 23.09.2024 13:54 [13:55:00]line Смена: 476 ФФД: 1.0 [13:55:00]line ЗНМ: 0300000113 [13:55:00]line РНМ: 0000000000091825 [13:55:00]line Версия ККМ: 001 [13:55:00]line ФМ: 0000000000871835 [13:55:00]line ФД: 152303 [13:55:00]line ФПД: 5879641682503 [13:55:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152303&fm=5879641682503&tin=02508201610067®Number=0000000000091825&sum=140000 [13:55:00]written 0, free lines is 4095 [13:55:00]OFD Sender: Processing packet 152303 [packets to send 828, broken 827] [13:55:00]ProducePacketName [13:55:00]name=ofd_packets/00152303 [13:55:00]OFD Sender: To server: pG, [13:55:00]CommunicateWithHost lk.salyk.kg:30040 [13:55:00]ConnectInit lk.salyk.kg [13:55:01]Write to MH i2c: 01 00 00 33 03 36 [13:55:01]Write i2c OK [13:55:01]MH_I2C_Read... [13:55:01]Read from MH i2c: 01 [13:55:01]MH_I2C_Read... [13:55:01]Read from MH i2c: 01 07 00 [13:55:01]MH_I2C_Read... [13:55:01]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 E2 0C 2B [13:55:01]RasterBufferAndPrint [13:55:01]line [13:55:01]line [13:55:01]line [13:55:01]line [13:55:01]line [13:55:01]written 0, free lines is 3304 [13:55:01]MH_Cut [13:55:01]Write to MH i2c: D1 01 00 3A 03 01 0F [13:55:01]Write i2c OK [13:55:01]MH_I2C_Read... [13:55:01]Read from MH i2c: D1 [13:55:01]MH_I2C_Read... [13:55:01]Read from MH i2c: D1 01 00 [13:55:01]MH_I2C_Read... [13:55:01]Read from MH i2c: D1 01 00 3A 03 00 0E [13:55:01]Write to MH i2c: 01 00 00 3B 03 3E [13:55:01]Write i2c OK [13:55:01]MH_I2C_Read... [13:55:01]Connected sock=10 [13:55: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 3C 18 07 01 FB 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 33 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 05 58 F5 F4 32 47 0F 0C E4 0E CC 34 41 F0 [13:55:01]*** Cut start [13:55:01]*** Purtial cut [13:55:01]*** Stage 1: CUTSNS_PIN = 1 [13:55:02]Read from MH i2c: 01 [13:55:02]MH_I2C_Read... [13:55:02]*** Stop cut motor [13:55:02]*** Cut end [13:55:02]Read from MH i2c: 01 07 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 FF 0F 53 [13:55:02]process_action close_receipt done [13:55:02]requested_data is exist [13:55:02]produce_requested_data [13:55:02]requested_item fm.sn is exist - process it [13:55:02]wFMCommunicate request_size=4 [13:55:02]MH_SAM_APDU [13:55:02]CAPDU: 80 11 00 00 [13:55:02]Write to MH i2c: E2 08 00 3C 03 80 11 00 00 00 00 00 00 B9 [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:02]Read from MH i2c: E2 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 17 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 17 00 3C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [13:55: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:55:02]wFMCommunicate OK [13:55:02]requested_item fd.num is exist - process it [13:55:02]SAM_PROTO_GetFieldsCounters [13:55:02]wFMCommunicate request_size=4 [13:55:02]MH_SAM_APDU [13:55:02]CAPDU: 80 13 00 00 [13:55:02]Write to MH i2c: E2 08 00 3D 03 80 13 00 00 00 00 00 00 BC [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:02]Read from MH i2c: E2 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 62 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 62 00 3D 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 EF 52 02 00 0E 04 04 00 DC 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 0A [13:55: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 EF 52 02 00 0E 04 04 00 DC 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:55:02]wFMCommunicate OK [13:55:02]SAM_PROTO_GetFieldsCounters done [13:55:02]requested_item shift.num is exist - process it [13:55:02]requested_item shift.opened is exist - process it [13:55:02]req_shift_opened [13:55:02]FM_GetShiftState [13:55:02]SAM_PROTO_GetShiftState [13:55:02]wFMCommunicate request_size=4 [13:55:02]MH_SAM_APDU [13:55:02]CAPDU: 80 13 01 00 [13:55:02]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [13:55: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 5E 52 47 00 80 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 EF 52 02 00 F4 03 04 00 35 1B F1 66 B6 04 01 00 00 B7 18 38 81 D5 98 C9 8C [13:55:02]CommunicateWithHost err = 0 [13:55:02]CheckOFDResponse [13:55:02]1017 (14) - 77093643461234 [13:55:02]1041 (16) - 0000000000871835 [13:55:02]1040 (4) - 152303 [13:55:02]1012 (4) - 23.09.2024 07:39 [13:55:02]1206 (1) - 0 [13:55:02]OFD Sender: Remove packet 152303 [13:55:02]ProducePacketName [13:55:02]name=ofd_packets/00152303 [13:55:02]NVStorageDeleteData [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:02]Read from MH i2c: E2 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 0E 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 20 [13:55:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:55:02]wFMCommunicate OK [13:55:02]SAM_PROTO_GetShiftState done [13:55:02]FM_GetShiftState done [13:55:02]req_shift_opened done [13:55:02]requested_item shift.open_date is exist - process it [13:55:02]req_shift_open_date [13:55:02]req_shift_open_date done [13:55:02]produce_requested_data done [13:55:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152303,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:55:02]process_action_free close_receipt [13:55:02]json_value_free [13:55:02]json_value_free done [13:55:02]process_json_proto returns [13:55:02]Send response to host [13:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152303,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:55:02]free response buf [13:55:02]execute_script done [13:55:02]execute_script returns [13:55:02]free content buf [13:55:02]Sock 7.Close socket [13:55:02]Sock 7.Thread stoped [13:55:02]OFD Sender: No OFD packet to send [13:55:07]OFD Sender: No OFD packet to send [13:55:12]OFD Sender: No OFD packet to send [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:30]recv_with_timeout no data received [13:55:33]OFD Sender: No OFD packet to send [13:55:38]OFD Sender: No OFD packet to send [13:55:43]OFD Sender: No OFD packet to send [13:55:48]OFD Sender: No OFD packet to send [13:55:53]OFD Sender: No OFD packet to send [13:55:57]recv_with_timeout no data received [13:55:58]OFD Sender: No OFD packet to send [13:56:03]OFD Sender: No OFD packet to send [13:56:08]OFD Sender: No OFD packet to send [13:56:13]OFD Sender: No OFD packet to send [13:56:18]OFD Sender: No OFD packet to send [13:56:23]OFD Sender: No OFD packet to send [13:56:28]OFD Sender: No OFD packet to send [13:56:33]OFD Sender: No OFD packet to send [13:56:38]OFD Sender: No OFD packet to send [13:56:43]OFD Sender: No OFD packet to send [13:56:48]OFD Sender: No OFD packet to send [13:56:53]OFD Sender: No OFD packet to send [13:56:58]recv_with_timeout no data received [13:56:58]OFD Sender: No OFD packet to send [13:57:03]OFD Sender: No OFD packet to send [13:57:06]accept exits with 9 [13:57:06]New connection [13:57:06]New thread 3067039076 created [13:57:06]Thread 3067182436 joined [13:57:06]Waiting for new connection... [13:57:06] Sock 9.Parse request [13:57:06]Sock 9.Check first char [13:57:06]Sock 9.First char is OK [13:57:06]request: POST /json_proto HTTP/1.0 [13:57:06]Method: POST [13:57:06]URL: /json_proto [13:57:06]Method is POST - this is cgi request [13:57:06]url: /json_proto [13:57:06]query_string will be loaded in cgi processing [13:57:06]execute_cgi json_proto POST (null) [13:57:06]execute_cgi path=json_proto method=POST [13:57:06]POST find Content-Length [13:57:06]Host: 172.17.43.67:8080 [13:57:06]Content-Length: 680 [13:57:06]Content-Type: application/json [13:57:06] [13:57:06]POST finish read [13:57:06]Found Content-Length = 680 [13:57:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786310", "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:57:06]execute_script... [13:57: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)1786310", "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:57:06]POST & json_proto [13:57:06]process_json_proto [13:57:06]json parsed OK: [13:57:06]protocol is kg_v1.0 [13:57:06]action value=close_receipt [13:57:06]process_action close_receipt [13:57:06]cmd_close_receipt [13:57:06]MH_GetDate [13:57:06]Write to MH i2c: F0 00 00 3F 03 31 [13:57:06]Write i2c OK [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: F0 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: F0 09 00 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: F0 09 00 3F 03 00 B3 73 F1 66 6A BD 47 65 8A [13:57:06]GetLastDocTimeStamp 1727099699 [13:57:06]current date 1727099827 [13:57:06]FM_GetShiftState [13:57:06]SAM_PROTO_GetShiftState [13:57:06]wFMCommunicate request_size=4 [13:57:06]MH_SAM_APDU [13:57:06]CAPDU: 80 13 01 00 [13:57:06]Write to MH i2c: E2 08 00 40 03 80 13 01 00 00 00 00 00 C0 [13:57:06]Write i2c OK [13:57:06]MH_I2C_Read... [13:57:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:06]Read from MH i2c: E2 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 0E 00 [13:57:06]MH_I2C_Read... [13:57:06]Read from MH i2c: E2 0E 00 40 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 22 [13:57:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:57:06]wFMCommunicate OK [13:57:06]SAM_PROTO_GetShiftState done [13:57:06]FM_GetShiftState done [13:57:06]opened in 1727051593 [13:57:06]opened+sec_in_day 1727137993 [13:57:06]quantity*price = 100050 [13:57:06]sum+1 = 100052 [13:57: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 СНО: Общий режим Чек 176 23.09.2024 13:57 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152304 ФПД: 95248658317205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152304&fm=95248658317205&tin=02508201610067®Number=0000000000091825&sum=100000 [13:57:07]StoreToDocumentArchive [13:57:07]shift 476 fd 152304 [13:57:07]save to /storage/0476/doc_00152304 [13:57:07]save last doc name /storage/0476/doc_00152304 to /storage/kkm_last_doc_name [13:57:07]save OK [13:57:07]Clear old archive folders... [13:57:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:57:07]tlvbuf is 003E2EE0 [13:57:07]SAM_PROTO_ClearQueue [13:57:07]wFMCommunicate request_size=4 [13:57:07]MH_SAM_APDU [13:57:07]CAPDU: 80 09 00 00 [13:57:07]Write to MH i2c: E2 08 00 4D 03 80 09 00 00 00 00 00 00 C2 [13:57:07]Write i2c OK [13:57:07]MH_I2C_Read... [13:57:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:07]Read from MH i2c: E2 [13:57:07]MH_I2C_Read... [13:57:07]Read from MH i2c: E2 03 00 [13:57:07]MH_I2C_Read... [13:57:07]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [13:57:07]RAPDU: 90 00 [13:57:07]wFMCommunicate OK [13:57:07]SAM_PROTO_ClearQueue done [13:57:07]KKMCreateOFDPacket [13:57:07]OFDProtocolAddRootSTLVToBuf [13:57:07]FM_MakeSignedData [13:57:07]FM_MakeSignedData [13:57:07]SAM_PROTO_SignData [13:57:07]wFMCommunicate request_size=4 [13:57:07]MH_SAM_APDU [13:57:07]CAPDU: 80 0D 01 02 [13:57:07]Write to MH i2c: E2 08 00 4E 03 80 0D 01 02 00 00 00 00 CA [13:57:07]Write i2c OK [13:57:07]MH_I2C_Read... [13:57:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:07]Read from MH i2c: E2 [13:57:07]MH_I2C_Read... [13:57:07]Read from MH i2c: E2 03 00 [13:57:07]MH_I2C_Read... [13:57:07]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [13:57:07]RAPDU: 90 00 [13:57:07]wFMCommunicate OK [13:57:07]wFMCommunicate request_size=255 [13:57:07]MH_SAM_APDU [13:57: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 B0 00 00 00 F4 03 04 00 B3 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 A0 CE 71 [13:57:07]Write to MH i2c: E2 02 01 4F 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 B0 00 00 00 F4 03 04 00 B3 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 A0 CE 71 00 00 D2 [13:57:07]Write i2c OK [13:57:07]MH_I2C_Read... [13:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:08]Read from MH i2c: E2 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 03 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [13:57:08]RAPDU: 90 00 [13:57:08]wFMCommunicate OK [13:57:08]wFMCommunicate request_size=7 [13:57:08]MH_SAM_APDU [13:57:08]CAPDU: 80 0D 02 02 02 BF 95 [13:57:08]Write to MH i2c: E2 0A 00 50 03 80 0D 02 02 02 00 BF 95 00 00 25 [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:08]Read from MH i2c: E2 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 03 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [13:57:08]RAPDU: 90 00 [13:57:08]wFMCommunicate OK [13:57:08]wFMCommunicate request_size=4 [13:57:08]MH_SAM_APDU [13:57:08]CAPDU: 80 0D 03 02 [13:57:08]Write to MH i2c: E2 08 00 51 03 80 0D 03 02 00 00 00 00 CF [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:08]Read from MH i2c: E2 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 0B 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 0B 00 51 03 00 6C F1 58 F4 1D 32 8A 18 90 00 6A [13:57:08]RAPDU: 6C F1 58 F4 1D 32 8A 18 90 00 [13:57:08]wFMCommunicate OK [13:57:08]SAM_PROTO_SignData done [13:57:08]FM_MakeSignedData done [13:57:08]CreateOFDProtocolMessage [13:57:08]wFMCommunicate request_size=4 [13:57:08]MH_SAM_APDU [13:57:08]CAPDU: 80 11 00 00 [13:57:08]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:08]Read from MH i2c: E2 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 17 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [13:57: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:57:08]wFMCommunicate OK [13:57:08]CreateOFDProtocolMessage done [13:57:08]OFDSenderStorePacket 152304 [13:57:08]StoreOFDPacket docnum=152304 [13:57: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 76 1F 04 01 BC 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 00 00 00 F4 03 04 00 B3 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 A0 CE 71 BF 95 6C F1 58 F4 1D 32 8A 18 [13:57:08]CheckFolder [13:57:08]dirname=/storage/ofd_packets [13:57:08]CheckFolder done [13:57:08]ProducePacketName [13:57:08]name=ofd_packets/00152304 [13:57:08]NVStorageSaveData ofd_packets/00152304 [13:57:08]File name is /storage/ofd_packets/00152304 [13:57:08]Write 298 bytes [13:57:08]NVStorageSaveData done [13:57:08]OFDSenderStorePacket done [13:57:08]KKMCreateOFDPacket done [13:57:08]NVStorageSaveData kkm_last_timestamp [13:57:08]File name is /storage/kkm_last_timestamp [13:57:08]Write 4 bytes [13:57:08]NVStorageSaveData done [13:57:08]ExternCall_PrintAddStr [13:57:08]wPrintStart [13:57:08]Write to MH i2c: 01 00 00 53 03 56 [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: 01 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: 01 07 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [13:57:08]RasterBufferAndPrint [13:57:08]line Счет N : (1)1786310 [13:57:08]line ИНН: 02508201610067 [13:57:08]line Контрольно-Кассовый Чек [13:57:08]line ПРОДАЖА [13:57:08]line ТРК (МРК, ГНК) : 31 [13:57:08]line Товар: 2710194210 [13:57:08]line ДТ-К-5 [13:57:08]line 13.130 * 76.20 [13:57:08]line = 1000.51 [13:57:08]line НДС 12% НСП 1% [13:57:08]line > о реализуемом товаре [13:57:08]line ОКРУГЛЕНИЕ: -0.51 [13:57:08]line ИТОГО: 1000.00 [13:57:08]line Внесено: 1000.00 [13:57:08]line СДАЧА: 0.00 [13:57:08]line НСП 1% : 8.85 [13:57:08]line НДС 12% : 106.25 [13:57:08]line Наличными: 1000.00 [13:57:08]line Безнал.: 0.00 [13:57:08]line Место: АЗС № 89 "Партнер Нефть" [13:57:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:57:08]line СНО: Общий режим [13:57:08]line Чек 176 23.09.2024 13:57 [13:57:08]line Смена: 476 ФФД: 1.0 [13:57:08]line ЗНМ: 0300000113 [13:57:08]line РНМ: 0000000000091825 [13:57:08]line Версия ККМ: 001 [13:57:08]line ФМ: 0000000000871835 [13:57:08]line ФД: 152304 [13:57:08]line ФПД: 95248658317205 [13:57:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152304&fm=95248658317205&tin=02508201610067®Number=0000000000091825&sum=100000 [13:57:08]OFD Sender: Processing packet 152304 [packets to send 828, broken 827] [13:57:08]ProducePacketName [13:57:08]name=ofd_packets/00152304 [13:57:08]OFD Sender: To server: pG, [13:57:08]CommunicateWithHost lk.salyk.kg:30040 [13:57:08]ConnectInit lk.salyk.kg [13:57:08]written 0, free lines is 4095 [13:57:08]Write to MH i2c: 01 00 00 7E 03 81 [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: 01 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: 01 07 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: 01 07 00 7E 03 00 00 00 00 00 CC 0C 60 [13:57:08]RasterBufferAndPrint [13:57:08]line [13:57:08]line [13:57:08]line [13:57:08]line [13:57:08]line [13:57:08]written 0, free lines is 3282 [13:57:08]MH_Cut [13:57:08]Write to MH i2c: D1 01 00 85 03 01 5A [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: D1 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: D1 01 00 [13:57:08]MH_I2C_Read... [13:57:08]Read from MH i2c: D1 01 00 85 03 00 59 [13:57:08]Write to MH i2c: 01 00 00 86 03 89 [13:57:08]Write i2c OK [13:57:08]MH_I2C_Read... [13:57:09]Connected sock=10 [13:57: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 76 1F 04 01 BC 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 00 00 00 F4 03 04 00 B3 73 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 56 A0 CE 71 BF 95 6C F1 58 F4 1D 32 8A 18 [13:57:09]*** Cut start [13:57:09]*** Purtial cut [13:57:09]*** Stage 1: CUTSNS_PIN = 1 [13:57: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 2E D4 47 00 67 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 F0 52 02 00 F4 03 04 00 B4 1B F1 66 B6 04 01 00 00 F7 DD C1 D2 4C FD A7 80 [13:57:09]CommunicateWithHost err = 0 [13:57:09]CheckOFDResponse [13:57:09]1017 (14) - 77093643461234 [13:57:09]1041 (16) - 0000000000871835 [13:57:09]1040 (4) - 152304 [13:57:09]1012 (4) - 23.09.2024 07:41 [13:57:09]1206 (1) - 0 [13:57:09]OFD Sender: Remove packet 152304 [13:57:09]ProducePacketName [13:57:09]name=ofd_packets/00152304 [13:57:09]NVStorageDeleteData [13:57:09]Read from MH i2c: 01 [13:57:09]MH_I2C_Read... [13:57:09]*** Stop cut motor [13:57:10]*** Cut end [13:57:10]Read from MH i2c: 01 07 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: 01 07 00 86 03 00 00 00 00 00 FF 0F 9E [13:57:10]process_action close_receipt done [13:57:10]requested_data is exist [13:57:10]produce_requested_data [13:57:10]requested_item fm.sn is exist - process it [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 11 00 00 [13:57:10]Write to MH i2c: E2 08 00 87 03 80 11 00 00 00 00 00 00 04 [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 17 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 17 00 87 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [13:57: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:57:10]wFMCommunicate OK [13:57:10]requested_item fd.num is exist - process it [13:57:10]SAM_PROTO_GetFieldsCounters [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 13 00 00 [13:57:10]Write to MH i2c: E2 08 00 88 03 80 13 00 00 00 00 00 00 07 [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 62 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 62 00 88 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 F0 52 02 00 0E 04 04 00 DC 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 59 [13:57: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 F0 52 02 00 0E 04 04 00 DC 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:57:10]wFMCommunicate OK [13:57:10]SAM_PROTO_GetFieldsCounters done [13:57:10]requested_item shift.num is exist - process it [13:57:10]requested_item shift.opened is exist - process it [13:57:10]req_shift_opened [13:57:10]FM_GetShiftState [13:57:10]SAM_PROTO_GetShiftState [13:57:10]wFMCommunicate request_size=4 [13:57:10]MH_SAM_APDU [13:57:10]CAPDU: 80 13 01 00 [13:57:10]Write to MH i2c: E2 08 00 89 03 80 13 01 00 00 00 00 00 09 [13:57:10]Write i2c OK [13:57:10]MH_I2C_Read... [13:57:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:10]Read from MH i2c: E2 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 0E 00 [13:57:10]MH_I2C_Read... [13:57:10]Read from MH i2c: E2 0E 00 89 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6B [13:57:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [13:57:10]wFMCommunicate OK [13:57:10]SAM_PROTO_GetShiftState done [13:57:10]FM_GetShiftState done [13:57:10]req_shift_opened done [13:57:10]requested_item shift.open_date is exist - process it [13:57:10]req_shift_open_date [13:57:10]req_shift_open_date done [13:57:10]produce_requested_data done [13:57:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152304,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [13:57:10]process_action_free close_receipt [13:57:10]json_value_free [13:57:10]json_value_free done [13:57:10]process_json_proto returns [13:57:10]Send response to host [13:57:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152304,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [13:57:10]free response buf [13:57:10]execute_script done [13:57:10]execute_script returns [13:57:10]free content buf [13:57:10]Sock 9.Close socket [13:57:10]Sock 9.Thread stoped [13:57:10]OFD Sender: No OFD packet to send [13:57:15]OFD Sender: No OFD packet to send [13:57:20]OFD Sender: No OFD packet to send [13:57:25]recv_with_timeout no data received [13:57:25]OFD Sender: No OFD packet to send [13:57:30]OFD Sender: No OFD packet to send [13:57:35]OFD Sender: No OFD packet to send [13:57:35]recv_with_timeout no data received [13:57:40]OFD Sender: No OFD packet to send [13:57:45]OFD Sender: No OFD packet to send [13:57:50]OFD Sender: No OFD packet to send [13:57:55]OFD Sender: No OFD packet to send [13:57:56]recv_with_timeout no data received [13:58:00]OFD Sender: No OFD packet to send [13:58:05]OFD Sender: No OFD packet to send [13:58:10]OFD Sender: No OFD packet to send [13:58:15]OFD Sender: No OFD packet to send [13:58:20]OFD Sender: No OFD packet to send [13:58:25]OFD Sender: No OFD packet to send [13:58:30]OFD Sender: No OFD packet to send [13:58:35]OFD Sender: No OFD packet to send [13:58:40]OFD Sender: No OFD packet to send [13:58:45]OFD Sender: No OFD packet to send [13:58:50]OFD Sender: No OFD packet to send [13:58:55]OFD Sender: No OFD packet to send [13:59:00]OFD Sender: No OFD packet to send [13:59:05]OFD Sender: No OFD packet to send [13:59:10]OFD Sender: No OFD packet to send [13:59:15]OFD Sender: No OFD packet to send [13:59:19]recv_with_timeout no data received [13:59:20]OFD Sender: No OFD packet to send [13:59:25]OFD Sender: No OFD packet to send [13:59:30]OFD Sender: No OFD packet to send [13:59:35]OFD Sender: No OFD packet to send [13:59:40]OFD Sender: No OFD packet to send [13:59:43]recv_with_timeout no data received [13:59:45]OFD Sender: No OFD packet to send [13:59:50]OFD Sender: No OFD packet to send [13:59:55]OFD Sender: No OFD packet to send [14:00:00]OFD Sender: No OFD packet to send [14:00:06]OFD Sender: No OFD packet to send [14:00:11]OFD Sender: No OFD packet to send [14:00:16]OFD Sender: No OFD packet to send [14:00:21]OFD Sender: No OFD packet to send [14:00:23]recv_with_timeout no data received [14:00:26]OFD Sender: No OFD packet to send [14:00:31]OFD Sender: No OFD packet to send [14:00:36]OFD Sender: No OFD packet to send [14:00:41]OFD Sender: No OFD packet to send [14:00:46]OFD Sender: No OFD packet to send [14:00:51]OFD Sender: No OFD packet to send [14:00:56]OFD Sender: No OFD packet to send [14:01:01]OFD Sender: No OFD packet to send [14:01:06]OFD Sender: No OFD packet to send [14:01:11]recv_with_timeout no data received [14:01:11]OFD Sender: No OFD packet to send [14:01:16]OFD Sender: No OFD packet to send [14:01:21]OFD Sender: No OFD packet to send [14:01:26]OFD Sender: No OFD packet to send [14:01:31]OFD Sender: No OFD packet to send [14:01:36]OFD Sender: No OFD packet to send [14:01:41]OFD Sender: No OFD packet to send [14:01:46]OFD Sender: No OFD packet to send [14:01:51]OFD Sender: No OFD packet to send [14:01:56]OFD Sender: No OFD packet to send [14:02:01]OFD Sender: No OFD packet to send [14:02:06]OFD Sender: No OFD packet to send [14:02:11]OFD Sender: No OFD packet to send [14:02:13]recv_with_timeout no data received [14:02:16]OFD Sender: No OFD packet to send [14:02:21]OFD Sender: No OFD packet to send [14:02:24]recv_with_timeout no data received [14:02:26]OFD Sender: No OFD packet to send [14:02:31]OFD Sender: No OFD packet to send [14:02:36]OFD Sender: No OFD packet to send [14:02:41]OFD Sender: No OFD packet to send [14:02:46]OFD Sender: No OFD packet to send [14:02:51]OFD Sender: No OFD packet to send [14:02:55]recv_with_timeout no data received [14:02:56]OFD Sender: No OFD packet to send [14:03:01]OFD Sender: No OFD packet to send [14:03:06]OFD Sender: No OFD packet to send [14:03:11]OFD Sender: No OFD packet to send [14:03:16]OFD Sender: No OFD packet to send [14:03:21]OFD Sender: No OFD packet to send [14:03:26]OFD Sender: No OFD packet to send [14:03:31]OFD Sender: No OFD packet to send [14:03:36]OFD Sender: No OFD packet to send [14:03:41]OFD Sender: No OFD packet to send [14:03:46]OFD Sender: No OFD packet to send [14:03:51]OFD Sender: No OFD packet to send [14:03:56]OFD Sender: No OFD packet to send [14:04:01]OFD Sender: No OFD packet to send [14:04:06]OFD Sender: No OFD packet to send [14:04:11]OFD Sender: No OFD packet to send [14:04:15]accept exits with 7 [14:04:15]New connection [14:04:15]New thread 3067182436 created [14:04:15]Thread 3067039076 joined [14:04:15]Waiting for new connection... [14:04:15] Sock 7.Parse request [14:04:15]Sock 7.Check first char [14:04:15]Sock 7.First char is OK [14:04:15]request: POST /json_proto HTTP/1.0 [14:04:15]Method: POST [14:04:15]URL: /json_proto [14:04:15]Method is POST - this is cgi request [14:04:15]url: /json_proto [14:04:15]query_string will be loaded in cgi processing [14:04:15]execute_cgi json_proto POST (null) [14:04:15]execute_cgi path=json_proto method=POST [14:04:15]POST find Content-Length [14:04:15]Host: 172.17.43.67:8080 [14:04:15]Content-Length: 662 [14:04:15]Content-Type: application/json [14:04:15] [14:04:15]POST finish read [14:04:15]Found Content-Length = 662 [14:04:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786311", "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" : 5.060, "sum" : 350.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:15]execute_script... [14:04: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)1786311", "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" : 5.060, "sum" : 350.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:15]POST & json_proto [14:04:15]process_json_proto [14:04:15]json parsed OK: [14:04:15]protocol is kg_v1.0 [14:04:15]action value=close_receipt [14:04:15]process_action close_receipt [14:04:15]cmd_close_receipt [14:04:15]MH_GetDate [14:04:15]Write to MH i2c: F0 00 00 8A 03 7C [14:04:15]Write i2c OK [14:04:15]MH_I2C_Read... [14:04:15]Read from MH i2c: F0 [14:04:15]MH_I2C_Read... [14:04:15]Read from MH i2c: F0 09 00 [14:04:15]MH_I2C_Read... [14:04:15]Read from MH i2c: F0 09 00 8A 03 00 60 75 F1 66 6A BD 47 65 84 [14:04:15]GetLastDocTimeStamp 1727099827 [14:04:15]current date 1727100256 [14:04:15]FM_GetShiftState [14:04:15]SAM_PROTO_GetShiftState [14:04:15]wFMCommunicate request_size=4 [14:04:15]MH_SAM_APDU [14:04:15]CAPDU: 80 13 01 00 [14:04:15]Write to MH i2c: E2 08 00 8B 03 80 13 01 00 00 00 00 00 0B [14:04:15]Write i2c OK [14:04:15]MH_I2C_Read... [14:04:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:15]Read from MH i2c: E2 [14:04:15]MH_I2C_Read... [14:04:15]Read from MH i2c: E2 0E 00 [14:04:15]MH_I2C_Read... [14:04:15]Read from MH i2c: E2 0E 00 8B 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6D [14:04:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:04:15]wFMCommunicate OK [14:04:15]SAM_PROTO_GetShiftState done [14:04:15]FM_GetShiftState done [14:04:15]opened in 1727051593 [14:04:15]opened+sec_in_day 1727137993 [14:04:15]quantity*price = 35065 [14:04:15]sum+1 = 35067 [14:04:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.24 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 177 23.09.2024 14:04 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152305 ФПД: 103002802178778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140416&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152305&fm=103002802178778&tin=02508201610067®Number=0000000000091825&sum=35000 [14:04:16]StoreToDocumentArchive [14:04:16]shift 476 fd 152305 [14:04:16]save to /storage/0476/doc_00152305 [14:04:16]save last doc name /storage/0476/doc_00152305 to /storage/kkm_last_doc_name [14:04:16]save OK [14:04:16]Clear old archive folders... [14:04:16]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:04:16]tlvbuf is 00394860 [14:04:16]SAM_PROTO_ClearQueue [14:04:16]wFMCommunicate request_size=4 [14:04:16]MH_SAM_APDU [14:04:16]CAPDU: 80 09 00 00 [14:04:16]Write to MH i2c: E2 08 00 98 03 80 09 00 00 00 00 00 00 0D [14:04:16]Write i2c OK [14:04:16]MH_I2C_Read... [14:04:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:16]Read from MH i2c: E2 [14:04:16]MH_I2C_Read... [14:04:16]Read from MH i2c: E2 03 00 [14:04:16]MH_I2C_Read... [14:04:16]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [14:04:16]RAPDU: 90 00 [14:04:16]wFMCommunicate OK [14:04:16]SAM_PROTO_ClearQueue done [14:04:16]KKMCreateOFDPacket [14:04:16]OFDProtocolAddRootSTLVToBuf [14:04:16]FM_MakeSignedData [14:04:16]FM_MakeSignedData [14:04:16]SAM_PROTO_SignData [14:04:16]wFMCommunicate request_size=4 [14:04:16]MH_SAM_APDU [14:04:16]CAPDU: 80 0D 01 02 [14:04:16]Write to MH i2c: E2 08 00 99 03 80 0D 01 02 00 00 00 00 15 [14:04:16]Write i2c OK [14:04:16]MH_I2C_Read... [14:04:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:16]Read from MH i2c: E2 [14:04:16]MH_I2C_Read... [14:04:16]Read from MH i2c: E2 03 00 [14:04:16]MH_I2C_Read... [14:04:16]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [14:04:16]RAPDU: 90 00 [14:04:16]wFMCommunicate OK [14:04:16]wFMCommunicate request_size=255 [14:04:16]MH_SAM_APDU [14:04:16]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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 B1 00 00 00 F4 03 04 00 60 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5D AE 35 6F 4A [14:04:16]Write to MH i2c: E2 02 01 9A 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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 B1 00 00 00 F4 03 04 00 60 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5D AE 35 6F 4A 00 00 10 [14:04:16]Write i2c OK [14:04:16]MH_I2C_Read... [14:04:16]OFD Sender: No OFD packet to send [14:04:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 03 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [14:04:17]RAPDU: 90 00 [14:04:17]wFMCommunicate OK [14:04:17]wFMCommunicate request_size=6 [14:04:17]MH_SAM_APDU [14:04:17]CAPDU: 80 0D 02 02 01 DA [14:04:17]Write to MH i2c: E2 09 00 9B 03 80 0D 02 02 01 00 DA 00 00 F4 [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 03 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [14:04:17]RAPDU: 90 00 [14:04:17]wFMCommunicate OK [14:04:17]wFMCommunicate request_size=4 [14:04:17]MH_SAM_APDU [14:04:17]CAPDU: 80 0D 03 02 [14:04:17]Write to MH i2c: E2 08 00 9C 03 80 0D 03 02 00 00 00 00 1A [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 0B 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 0B 00 9C 03 00 D0 3E 72 34 A3 33 7A 0D 90 00 2C [14:04:17]RAPDU: D0 3E 72 34 A3 33 7A 0D 90 00 [14:04:17]wFMCommunicate OK [14:04:17]SAM_PROTO_SignData done [14:04:17]FM_MakeSignedData done [14:04:17]CreateOFDProtocolMessage [14:04:17]wFMCommunicate request_size=4 [14:04:17]MH_SAM_APDU [14:04:17]CAPDU: 80 11 00 00 [14:04:17]Write to MH i2c: E2 08 00 9D 03 80 11 00 00 00 00 00 00 1A [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 17 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 17 00 9D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6D [14:04: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:04:17]wFMCommunicate OK [14:04:17]CreateOFDProtocolMessage done [14:04:17]OFDSenderStorePacket 152305 [14:04:17]StoreOFDPacket docnum=152305 [14:04: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 0B 01 00 00 04 CC 03 01 A0 09 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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 B1 00 00 00 F4 03 04 00 60 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5D AE 35 6F 4A DA D0 3E 72 34 A3 33 7A 0D [14:04:17]CheckFolder [14:04:17]dirname=/storage/ofd_packets [14:04:17]CheckFolder done [14:04:17]ProducePacketName [14:04:17]name=ofd_packets/00152305 [14:04:17]NVStorageSaveData ofd_packets/00152305 [14:04:17]File name is /storage/ofd_packets/00152305 [14:04:17]Write 297 bytes [14:04:17]NVStorageSaveData done [14:04:17]OFDSenderStorePacket done [14:04:17]KKMCreateOFDPacket done [14:04:17]NVStorageSaveData kkm_last_timestamp [14:04:17]File name is /storage/kkm_last_timestamp [14:04:17]Write 4 bytes [14:04:17]NVStorageSaveData done [14:04:17]ExternCall_PrintAddStr [14:04:17]wPrintStart [14:04:17]Write to MH i2c: 01 00 00 9E 03 A1 [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 07 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [14:04:17]RasterBufferAndPrint [14:04:17]line Счет N : (1)1786311 [14:04:17]line ИНН: 02508201610067 [14:04:17]line Контрольно-Кассовый Чек [14:04:17]line ПРОДАЖА [14:04:17]line ТРК (МРК, ГНК) : 11 [14:04:17]line Товар: 2710124130 [14:04:17]line Super-92 [14:04:17]line 5.060 * 69.30 [14:04:17]line = 350.66 [14:04:17]line НДС 12% НСП 1% [14:04:17]line > о реализуемом товаре [14:04:17]line ОКРУГЛЕНИЕ: -0.66 [14:04:17]line ИТОГО: 350.00 [14:04:17]line Внесено: 350.00 [14:04:17]line СДАЧА: 0.00 [14:04:17]line НСП 1% : 3.10 [14:04:17]line НДС 12% : 37.24 [14:04:17]line Наличными: 350.00 [14:04:17]line Безнал.: 0.00 [14:04:17]line Место: АЗС № 89 "Партнер Нефть" [14:04:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:04:17]line СНО: Общий режим [14:04:17]line Чек 177 23.09.2024 14:04 [14:04:17]line Смена: 476 ФФД: 1.0 [14:04:17]line ЗНМ: 0300000113 [14:04:17]line РНМ: 0000000000091825 [14:04:17]line Версия ККМ: 001 [14:04:17]line ФМ: 0000000000871835 [14:04:17]line ФД: 152305 [14:04:17]line ФПД: 103002802178778 [14:04:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140416&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152305&fm=103002802178778&tin=02508201610067®Number=0000000000091825&sum=35000 [14:04:17]written 0, free lines is 4095 [14:04:17]OFD Sender: Processing packet 152305 [packets to send 828, broken 827] [14:04:17]ProducePacketName [14:04:17]name=ofd_packets/00152305 [14:04:17]OFD Sender: To server: pG, [14:04:17]CommunicateWithHost lk.salyk.kg:30040 [14:04:17]ConnectInit lk.salyk.kg [14:04:17]Write to MH i2c: 01 00 00 C9 03 CC [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 07 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 07 00 C9 03 00 00 00 00 00 CE 0C AD [14:04:17]RasterBufferAndPrint [14:04:17]line [14:04:17]line [14:04:17]line [14:04:17]line [14:04:17]line [14:04:17]written 0, free lines is 3285 [14:04:17]MH_Cut [14:04:17]Write to MH i2c: D1 01 00 D0 03 01 A5 [14:04:18]Write i2c OK [14:04:18]MH_I2C_Read... [14:04:18]Read from MH i2c: D1 [14:04:18]MH_I2C_Read... [14:04:18]Read from MH i2c: D1 01 00 [14:04:18]MH_I2C_Read... [14:04:18]Read from MH i2c: D1 01 00 D0 03 00 A4 [14:04:18]Write to MH i2c: 01 00 00 D1 03 D4 [14:04:18]Write i2c OK [14:04:18]MH_I2C_Read... [14:04:18]*** Cut start [14:04:18]*** Purtial cut [14:04:18]*** CUTSNS_PIN = 0 [14:04:18]*** Stage 1: CUTSNS_PIN = 1 [14:04:20]Read from MH i2c: 01 [14:04:20]MH_I2C_Read... [14:04:20]*** Stop cut motor [14:04:20]*** Cut end [14:04:20]Read from MH i2c: 01 07 00 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: 01 07 00 D1 03 00 00 00 00 00 FF 0F E9 [14:04:20]process_action close_receipt done [14:04:20]requested_data is exist [14:04:20]produce_requested_data [14:04:20]requested_item fm.sn is exist - process it [14:04:20]wFMCommunicate request_size=4 [14:04:20]MH_SAM_APDU [14:04:20]CAPDU: 80 11 00 00 [14:04:20]Write to MH i2c: E2 08 00 D2 03 80 11 00 00 00 00 00 00 4F [14:04:20]Write i2c OK [14:04:20]MH_I2C_Read... [14:04:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:20]Read from MH i2c: E2 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: E2 17 00 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: E2 17 00 D2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [14:04:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:04:20]wFMCommunicate OK [14:04:20]requested_item fd.num is exist - process it [14:04:20]SAM_PROTO_GetFieldsCounters [14:04:20]wFMCommunicate request_size=4 [14:04:20]MH_SAM_APDU [14:04:20]CAPDU: 80 13 00 00 [14:04:20]Write to MH i2c: E2 08 00 D3 03 80 13 00 00 00 00 00 00 52 [14:04:20]Write i2c OK [14:04:20]MH_I2C_Read... [14:04:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:20]Read from MH i2c: E2 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: E2 62 00 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: E2 62 00 D3 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 F1 52 02 00 0E 04 04 00 DC 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 A8 [14:04: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 F1 52 02 00 0E 04 04 00 DC 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 [14:04:20]wFMCommunicate OK [14:04:20]SAM_PROTO_GetFieldsCounters done [14:04:20]requested_item shift.num is exist - process it [14:04:20]requested_item shift.opened is exist - process it [14:04:20]req_shift_opened [14:04:20]FM_GetShiftState [14:04:20]SAM_PROTO_GetShiftState [14:04:20]wFMCommunicate request_size=4 [14:04:20]MH_SAM_APDU [14:04:20]CAPDU: 80 13 01 00 [14:04:20]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [14:04:20]Write i2c OK [14:04:20]MH_I2C_Read... [14:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:20]Read from MH i2c: E2 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: E2 0E 00 [14:04:20]MH_I2C_Read... [14:04:20]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B6 [14:04:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:04:20]wFMCommunicate OK [14:04:20]SAM_PROTO_GetShiftState done [14:04:20]FM_GetShiftState done [14:04:20]req_shift_opened done [14:04:20]requested_item shift.open_date is exist - process it [14:04:20]req_shift_open_date [14:04:20]req_shift_open_date done [14:04:20]produce_requested_data done [14:04:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152305,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:04:20]process_action_free close_receipt [14:04:20]json_value_free [14:04:20]json_value_free done [14:04:20]process_json_proto returns [14:04:20]Send response to host [14:04:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152305,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:04:20]free response buf [14:04:20]execute_script done [14:04:20]execute_script returns [14:04:20]free content buf [14:04:20]Sock 7.Close socket [14:04:20]Sock 7.Thread stoped [14:04:23]recv_with_timeout no data received [14:04:37]recv_with_timeout no data received [14:04:52]recv_with_timeout no data received [14:05:22]accept exits with 9 [14:05:22]New connection [14:05:22]New thread 3067039076 created [14:05:22]Thread 3067182436 joined [14:05:22]Waiting for new connection... [14:05:22] Sock 9.Parse request [14:05:22]Sock 9.Check first char [14:05:22]Sock 9.First char is OK [14:05:22]request: POST /json_proto HTTP/1.0 [14:05:22]Method: POST [14:05:22]URL: /json_proto [14:05:22]Method is POST - this is cgi request [14:05:22]url: /json_proto [14:05:22]query_string will be loaded in cgi processing [14:05:22]execute_cgi json_proto POST (null) [14:05:22]execute_cgi path=json_proto method=POST [14:05:22]POST find Content-Length [14:05:22]Host: 172.17.43.67:8080 [14:05:22]Content-Length: 680 [14:05:22]Content-Type: application/json [14:05:22] [14:05:22]POST finish read [14:05:22]Found Content-Length = 680 [14:05:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786312", "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:05:22]execute_script... [14:05: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)1786312", "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:05:22]POST & json_proto [14:05:22]process_json_proto [14:05:22]json parsed OK: [14:05:22]protocol is kg_v1.0 [14:05:22]action value=close_receipt [14:05:22]process_action close_receipt [14:05:22]cmd_close_receipt [14:05:22]MH_GetDate [14:05:22]Write to MH i2c: F0 00 00 D5 03 C7 [14:05:22]Write i2c OK [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: F0 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: F0 09 00 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: F0 09 00 D5 03 00 A3 75 F1 66 6A BD 47 65 12 [14:05:22]GetLastDocTimeStamp 1727100256 [14:05:22]current date 1727100323 [14:05:22]FM_GetShiftState [14:05:22]SAM_PROTO_GetShiftState [14:05:22]wFMCommunicate request_size=4 [14:05:22]MH_SAM_APDU [14:05:22]CAPDU: 80 13 01 00 [14:05:22]Write to MH i2c: E2 08 00 D6 03 80 13 01 00 00 00 00 00 56 [14:05:22]Write i2c OK [14:05:22]MH_I2C_Read... [14:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:22]Read from MH i2c: E2 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: E2 0E 00 [14:05:22]MH_I2C_Read... [14:05:22]Read from MH i2c: E2 0E 00 D6 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B8 [14:05:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:05:22]wFMCommunicate OK [14:05:22]SAM_PROTO_GetShiftState done [14:05:22]FM_GetShiftState done [14:05:22]opened in 1727051593 [14:05:22]opened+sec_in_day 1727137993 [14:05:22]quantity*price = 100050 [14:05:22]sum+1 = 100052 [14:05:22]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 СНО: Общий режим Чек 178 23.09.2024 14:05 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152306 ФПД: 205090083793341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152306&fm=205090083793341&tin=02508201610067®Number=0000000000091825&sum=100000 [14:05:23]StoreToDocumentArchive [14:05:23]shift 476 fd 152306 [14:05:23]save to /storage/0476/doc_00152306 [14:05:23]save last doc name /storage/0476/doc_00152306 to /storage/kkm_last_doc_name [14:05:23]save OK [14:05:23]Clear old archive folders... [14:05:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:05:23]tlvbuf is B6EE0E50 [14:05:23]SAM_PROTO_ClearQueue [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 09 00 00 [14:05:23]Write to MH i2c: E2 08 00 E3 03 80 09 00 00 00 00 00 00 58 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]SAM_PROTO_ClearQueue done [14:05:23]KKMCreateOFDPacket [14:05:23]OFDProtocolAddRootSTLVToBuf [14:05:23]FM_MakeSignedData [14:05:23]FM_MakeSignedData [14:05:23]SAM_PROTO_SignData [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 0D 01 02 [14:05:23]Write to MH i2c: E2 08 00 E4 03 80 0D 01 02 00 00 00 00 60 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]wFMCommunicate request_size=255 [14:05:23]MH_SAM_APDU [14: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 B2 00 00 00 F4 03 04 00 A3 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 87 41 97 [14:05:23]Write to MH i2c: E2 02 01 E5 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 B2 00 00 00 F4 03 04 00 A3 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 87 41 97 00 00 42 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]wFMCommunicate request_size=7 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 0D 02 02 02 69 BD [14:05:23]Write to MH i2c: E2 0A 00 E6 03 80 0D 02 02 02 00 69 BD 00 00 8D [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [14:05:23]RAPDU: 90 00 [14:05:23]wFMCommunicate OK [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 0D 03 02 [14:05:23]Write to MH i2c: E2 08 00 E7 03 80 0D 03 02 00 00 00 00 65 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:23]Read from MH i2c: E2 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 0B 00 [14:05:23]MH_I2C_Read... [14:05:23]Read from MH i2c: E2 0B 00 E7 03 00 C9 CE 82 08 3A 58 6B C5 90 00 49 [14:05:23]RAPDU: C9 CE 82 08 3A 58 6B C5 90 00 [14:05:23]wFMCommunicate OK [14:05:23]SAM_PROTO_SignData done [14:05:23]FM_MakeSignedData done [14:05:23]CreateOFDProtocolMessage [14:05:23]wFMCommunicate request_size=4 [14:05:23]MH_SAM_APDU [14:05:23]CAPDU: 80 11 00 00 [14:05:23]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [14:05:23]Write i2c OK [14:05:23]MH_I2C_Read... [14:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:24]Read from MH i2c: E2 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: E2 17 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: E2 17 00 E8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [14:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:05:24]wFMCommunicate OK [14:05:24]CreateOFDProtocolMessage done [14:05:24]OFDSenderStorePacket 152306 [14:05:24]StoreOFDPacket docnum=152306 [14:05: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 29 D0 04 01 8C 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B2 00 00 00 F4 03 04 00 A3 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 87 41 97 69 BD C9 CE 82 08 3A 58 6B C5 [14:05:24]CheckFolder [14:05:24]dirname=/storage/ofd_packets [14:05:24]CheckFolder done [14:05:24]ProducePacketName [14:05:24]name=ofd_packets/00152306 [14:05:24]NVStorageSaveData ofd_packets/00152306 [14:05:24]File name is /storage/ofd_packets/00152306 [14:05:24]Write 298 bytes [14:05:24]NVStorageSaveData done [14:05:24]OFDSenderStorePacket done [14:05:24]KKMCreateOFDPacket done [14:05:24]NVStorageSaveData kkm_last_timestamp [14:05:24]File name is /storage/kkm_last_timestamp [14:05:24]Write 4 bytes [14:05:24]NVStorageSaveData done [14:05:24]ExternCall_PrintAddStr [14:05:24]wPrintStart [14:05:24]Write to MH i2c: 01 00 00 E9 03 EC [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [14:05:24]RasterBufferAndPrint [14:05:24]line Счет N : (1)1786312 [14:05:24]line ИНН: 02508201610067 [14:05:24]line Контрольно-Кассовый Чек [14:05:24]line ПРОДАЖА [14:05:24]line ТРК (МРК, ГНК) : 31 [14:05:24]line Товар: 2710194210 [14:05:24]line ДТ-К-5 [14:05:24]line 13.130 * 76.20 [14:05:24]line = 1000.51 [14:05:24]line НДС 12% НСП 1% [14:05:24]line > о реализуемом товаре [14:05:24]line ОКРУГЛЕНИЕ: -0.51 [14:05:24]line ИТОГО: 1000.00 [14:05:24]line Внесено: 1000.00 [14:05:24]line СДАЧА: 0.00 [14:05:24]line НСП 1% : 8.85 [14:05:24]line НДС 12% : 106.25 [14:05:24]line Наличными: 1000.00 [14:05:24]line Безнал.: 0.00 [14:05:24]line Место: АЗС № 89 "Партнер Нефть" [14:05:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:05:24]line СНО: Общий режим [14:05:24]line Чек 178 23.09.2024 14:05 [14:05:24]line Смена: 476 ФФД: 1.0 [14:05:24]line ЗНМ: 0300000113 [14:05:24]line РНМ: 0000000000091825 [14:05:24]line Версия ККМ: 001 [14:05:24]line ФМ: 0000000000871835 [14:05:24]line ФД: 152306 [14:05:24]line ФПД: 205090083793341 [14:05:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152306&fm=205090083793341&tin=02508201610067®Number=0000000000091825&sum=100000 [14:05:24]written 0, free lines is 4095 [14:05:24]Write to MH i2c: 01 00 00 14 04 18 [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: 01 07 00 14 04 00 00 00 00 00 D2 0C FD [14:05:24]RasterBufferAndPrint [14:05:24]line [14:05:24]line [14:05:24]line [14:05:24]line [14:05:24]line [14:05:24]written 0, free lines is 3285 [14:05:24]MH_Cut [14:05:24]Write to MH i2c: D1 01 00 1B 04 01 F1 [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: D1 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: D1 01 00 [14:05:24]MH_I2C_Read... [14:05:24]Read from MH i2c: D1 01 00 1B 04 00 F0 [14:05:24]Write to MH i2c: 01 00 00 1C 04 20 [14:05:24]Write i2c OK [14:05:24]MH_I2C_Read... [14:05:25]*** Cut start [14:05:25]*** Purtial cut [14:05:25]*** Stage 1: CUTSNS_PIN = 1 [14:05:25]Read from MH i2c: 01 [14:05:25]MH_I2C_Read... [14:05:25]*** Stop cut motor [14:05:25]*** Cut end [14:05:25]Read from MH i2c: 01 07 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 FF 0F 35 [14:05:25]process_action close_receipt done [14:05:25]requested_data is exist [14:05:25]produce_requested_data [14:05:25]requested_item fm.sn is exist - process it [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 11 00 00 [14:05:25]Write to MH i2c: E2 08 00 1D 04 80 11 00 00 00 00 00 00 9B [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:25]Read from MH i2c: E2 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 17 00 [14:05:25]MH_I2C_Read... [14:05:25]Read from MH i2c: E2 17 00 1D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [14: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 [14:05:25]wFMCommunicate OK [14:05:25]requested_item fd.num is exist - process it [14:05:25]SAM_PROTO_GetFieldsCounters [14:05:25]wFMCommunicate request_size=4 [14:05:25]MH_SAM_APDU [14:05:25]CAPDU: 80 13 00 00 [14:05:25]Write to MH i2c: E2 08 00 1E 04 80 13 00 00 00 00 00 00 9E [14:05:25]Write i2c OK [14:05:25]MH_I2C_Read... [14:05:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:26]Read from MH i2c: E2 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 62 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 62 00 1E 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 F2 52 02 00 0E 04 04 00 DC 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 F8 [14:05: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 F2 52 02 00 0E 04 04 00 DC 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 [14:05:26]wFMCommunicate OK [14:05:26]SAM_PROTO_GetFieldsCounters done [14:05:26]requested_item shift.num is exist - process it [14:05:26]requested_item shift.opened is exist - process it [14:05:26]req_shift_opened [14:05:26]FM_GetShiftState [14:05:26]SAM_PROTO_GetShiftState [14:05:26]wFMCommunicate request_size=4 [14:05:26]MH_SAM_APDU [14:05:26]CAPDU: 80 13 01 00 [14:05:26]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [14:05:26]Write i2c OK [14:05:26]MH_I2C_Read... [14:05:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:26]Read from MH i2c: E2 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 0E 00 [14:05:26]MH_I2C_Read... [14:05:26]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 02 [14:05:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:05:26]wFMCommunicate OK [14:05:26]SAM_PROTO_GetShiftState done [14:05:26]FM_GetShiftState done [14:05:26]req_shift_opened done [14:05:26]requested_item shift.open_date is exist - process it [14:05:26]req_shift_open_date [14:05:26]req_shift_open_date done [14:05:26]produce_requested_data done [14:05:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152306,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:05:26]process_action_free close_receipt [14:05:26]json_value_free [14:05:26]json_value_free done [14:05:26]process_json_proto returns [14:05:26]Send response to host [14:05:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152306,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:05:26]free response buf [14:05:26]execute_script done [14:05:26]execute_script returns [14:05:26]free content buf [14:05:26]Sock 9.Close socket [14:05:26]Sock 9.Thread stoped [14:05:38]recv_with_timeout no data received [14:06:29]ConnectInit Can't connect to host [14:06:29]CommunicateWithHost connect error [14:06:29]CommunicateWithHost err = -1 [14:06:29]OFD Sender: Server communicate error [14:06:29]OFD Sender: Processing packet 152305 [packets to send 829, broken 827] [14:06:29]ProducePacketName [14:06:29]name=ofd_packets/00152305 [14:06:29]OFD Sender: To server: pG, [14:06:29]CommunicateWithHost lk.salyk.kg:30040 [14:06:29]ConnectInit lk.salyk.kg [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: 27900507+1699200362=1727100869 [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 77 F1 66 6A BD 47 65 66 [14:14:30]Current date/time: 23.09.2024 14:14 [14:14:30]FM_Init [14:14:30]wFMConnect [14:14:30]MH_SAM_On [14:14:30]Write to MH i2c: E0 00 00 08 00 E7 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_init finished! [14:14:30]*** atr: [14:14:30]*** 0F 3B D5 18 FF 81 91 FE [14:14:30]*** 1F C3 80 73 C8 21 10 0A [14:14:30]*** 00 00 00 00 00 00 00 00 [14:14:30]*** 00 00 00 00 00 00 00 00 [14:14:30]*** 00 00 00 00 00 00 00 00 [14:14:30]*** 00 00 00 00 00 00 00 00 [14:14:30]*** 00 00 00 00 00 00 00 00 [14:14:30]*** 00 00 00 00 00 00 00 00 [14:14:30]Read from MH i2c: E0 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E0 10 00 [14:14:30]MH_I2C_Read... [14:14:30]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 [14:14:30]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:14:30]wFMCommunicate request_size=10 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:14:30]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:14:30]RAPDU: 90 00 [14:14:30]wFMCommunicate OK [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 11 00 00 [14:14:30]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 17 00 [14:14:30]MH_I2C_Read... [14:14:30]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 [14:14: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:14:30]wFMCommunicate OK [14:14:30]Detected FM SN is 0000000000871835 [14:14:30]Stored FM SN is 0000000000871835 [14:14:30]wFMCommunicate request_size=9 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:14:30]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:14:30]RAPDU: 90 00 [14:14:30]wFMCommunicate OK [14:14:30]FM PIN OK [14:14:30]wFMCommunicate request_size=8 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 14 04 00 03 02 00 01 [14:14:30]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:14:30]RAPDU: 90 00 [14:14:30]wFMCommunicate OK [14:14:30]wFMCommunicate request_size=13 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:14:30]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 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:14:30]RAPDU: 90 00 [14:14:30]wFMCommunicate OK [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 11 00 00 [14:14:30]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 17 00 [14:14:30]MH_I2C_Read... [14:14:30]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 [14:14: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:14:30]wFMCommunicate OK [14:14:30]DocumentArchiveInit [14:14:30]Start Httpd... [14:14:30]Httpd thread 3066965348 created [14:14:30]Write to MH i2c: 01 00 00 0F 00 0F [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: 01 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: 01 07 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:14:30]Allocated Socket 6 [14:14:30]Bind OK [14:14:30]Listen OK [14:14:30]httpd running on port 8080 [14:14:30]Waiting for new connection... [14:14:30]MH Int Process started [14:14:30]accept exits with 7 [14:14:30]New connection [14:14:30]New thread 3066678628 created [14:14:30]Waiting for new connection... [14:14:30] Sock 7.Parse request [14:14:30]Sock 7.Check first char [14:14:30]Sock 7.First char is OK [14:14:30]request: POST /json_proto HTTP/1.0 [14:14:30]Method: POST [14:14:30]URL: /json_proto [14:14:30]Method is POST - this is cgi request [14:14:30]url: /json_proto [14:14:30]query_string will be loaded in cgi processing [14:14:30]execute_cgi json_proto POST (null) [14:14:30]execute_cgi path=json_proto method=POST [14:14:30]POST find Content-Length [14:14:30]Host: 172.17.43.67:8080 [14:14:30]Content-Length: 215 [14:14:30]Content-Type: application/json [14:14:30] [14:14:30]POST finish read [14:14:30]Found Content-Length = 215 [14:14:30]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" ] } } [14:14:30]execute_script... [14:14:30]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" ] } } [14:14:30]POST & json_proto [14:14:30]process_json_proto [14:14:30]json parsed OK: [14:14:30]protocol is kg_v1.0 [14:14:30]action value=get_value [14:14:30]process_action get_value [14:14:30]cmd_get_value [14:14:30]process_action get_value done [14:14:30]requested_data is exist [14:14:30]produce_requested_data [14:14:30]requested_item kkm.sn is exist - process it [14:14:30]requested_item kkm.ver is exist - process it [14:14:30]requested_item fm.sn is exist - process it [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 11 00 00 [14:14:30]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 17 00 [14:14:30]MH_I2C_Read... [14:14:30]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 [14:14: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:14:30]wFMCommunicate OK [14:14:30]requested_item fd.num is exist - process it [14:14:30]SAM_PROTO_GetFieldsCounters [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 13 00 00 [14:14:30]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 62 00 [14:14:30]MH_I2C_Read... [14:14:30]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 F2 52 02 00 0E 04 04 00 DC 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 E7 [14:14: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 F2 52 02 00 0E 04 04 00 DC 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 [14:14:30]wFMCommunicate OK [14:14:30]SAM_PROTO_GetFieldsCounters done [14:14:30]requested_item shift.num is exist - process it [14:14:30]requested_item shift.opened is exist - process it [14:14:30]req_shift_opened [14:14:30]FM_GetShiftState [14:14:30]SAM_PROTO_GetShiftState [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 13 01 00 [14:14:30]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:30]Read from MH i2c: E2 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 0E 00 [14:14:30]MH_I2C_Read... [14:14:30]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [14:14:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:14:30]wFMCommunicate OK [14:14:30]SAM_PROTO_GetShiftState done [14:14:30]FM_GetShiftState done [14:14:30]req_shift_opened done [14:14:30]requested_item shift.open_date is exist - process it [14:14:30]req_shift_open_date [14:14:30]req_shift_open_date done [14:14:30]produce_requested_data done [14:14:30]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152306,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:14:30]process_action_free get_value [14:14:30]json_value_free [14:14:30]json_value_free done [14:14:30]process_json_proto returns [14:14:30]Send response to host [14:14:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152306,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:14:30]free response buf [14:14:30]execute_script done [14:14:30]execute_script returns [14:14:30]free content buf [14:14:30]Sock 7.Close socket [14:14:30]Sock 7.Thread stoped [14:14:30]accept exits with 10 [14:14:30]New connection [14:14:30]New thread 3066535268 created [14:14:30]Thread 3066678628 joined [14:14:30]Waiting for new connection... [14:14:30] Sock 10.Parse request [14:14:30]Sock 10.Check first char [14:14:30]Sock 10.First char is OK [14:14:30]request: POST /json_proto HTTP/1.0 [14:14:30]Method: POST [14:14:30]URL: /json_proto [14:14:30]Method is POST - this is cgi request [14:14:30]url: /json_proto [14:14:30]query_string will be loaded in cgi processing [14:14:30]execute_cgi json_proto POST (null) [14:14:30]execute_cgi path=json_proto method=POST [14:14:30]POST find Content-Length [14:14:30]Host: 172.17.43.67:8080 [14:14:30]Content-Length: 331 [14:14:30]Content-Type: application/json [14:14:30] [14:14:30]POST finish read [14:14:30]Found Content-Length = 331 [14:14:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:14:30]execute_script... [14:14:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:14:30]POST & json_proto [14:14:30]process_json_proto [14:14:30]json parsed OK: [14:14:30]protocol is kg_v1.0 [14:14:30]action value=get_value [14:14:30]process_action get_value [14:14:30]cmd_get_value [14:14:30]process_action get_value done [14:14:30]requested_data is exist [14:14:30]produce_requested_data [14:14:30]requested_item fm.sale.total is exist - process it [14:14:30]SAM_PROTO_GetFMData [14:14:30]wFMCommunicate request_size=4 [14:14:30]MH_SAM_APDU [14:14:30]CAPDU: 80 13 03 00 [14:14:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:14:30]Write i2c OK [14:14:30]MH_I2C_Read... [14:14:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:14:31]Read from MH i2c: E2 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 FD 00 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 3A 4F 02 00 69 04 9F 00 6F 04 04 00 64 4B 02 00 B1 04 05 00 64 53 A7 99 02 70 04 05 00 64 53 A7 99 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 0A ED B7 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 85 E4 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 64 [14:14:31]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 3A 4F 02 00 69 04 9F 00 6F 04 04 00 64 4B 02 00 B1 04 05 00 64 53 A7 99 02 70 04 05 00 64 53 A7 99 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 0A ED B7 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 52 85 E4 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [14:14:31]wFMCommunicate OK [14:14:31]wFMCommunicate request_size=4 [14:14:31]MH_SAM_APDU [14:14:31]CAPDU: 80 17 00 00 [14:14:31]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:14:31]Write i2c OK [14:14:31]MH_I2C_Read... [14:14:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:31]Read from MH i2c: E2 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 FD 00 [14:14:31]MH_I2C_Read... [14:14:31]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 69 03 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 50 [14:14:31]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [14:14:31]wFMCommunicate OK [14:14:31]wFMCommunicate request_size=4 [14:14:31]MH_SAM_APDU [14:14:31]CAPDU: 80 17 00 00 [14:14:31]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:14:31]Write i2c OK [14:14:31]MH_I2C_Read... [14:14:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:31]Read from MH i2c: E2 [14:14:31]MH_I2C_Read... [14:14:31]Read from MH i2c: E2 FD 00 [14:14:31]MH_I2C_Read... [14:14:31]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 [14:14:32]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 [14:14:32]wFMCommunicate OK [14:14:32]wFMCommunicate request_size=4 [14:14:32]MH_SAM_APDU [14:14:32]CAPDU: 80 17 00 00 [14:14:32]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:14:32]Write i2c OK [14:14:32]MH_I2C_Read... [14:14:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:32]Read from MH i2c: E2 [14:14:32]MH_I2C_Read... [14:14:32]Read from MH i2c: E2 FD 00 [14:14:32]MH_I2C_Read... [14:14:32]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 [14:14:32]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 [14:14:32]wFMCommunicate OK [14:14:32]wFMCommunicate request_size=4 [14:14:32]MH_SAM_APDU [14:14:32]CAPDU: 80 17 00 00 [14:14:32]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:14:32]Write i2c OK [14:14:32]MH_I2C_Read... [14:14:32]OFD Sender: Processing packet 152305 [packets to send 829, broken 827] [14:14:32]ProducePacketName [14:14:32]name=ofd_packets/00152305 [14:14:32]OFD Sender: To server: pG, [14:14:32]CommunicateWithHost lk.salyk.kg:30040 [14:14:32]ConnectInit lk.salyk.kg [14:14:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:14:32]Read from MH i2c: E2 [14:14:32]MH_I2C_Read... [14:14:32]Read from MH i2c: E2 DE 00 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [14:14:34]wFMCommunicate OK [14:14:34]wFMCommunicate request_size=4 [14:14:34]MH_SAM_APDU [14:14:34]CAPDU: 80 17 00 00 [14:14:34]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:14:34]Write i2c OK [14:14:34]MH_I2C_Read... [14:14:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:14:34]Read from MH i2c: E2 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: E2 D3 00 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 89 [14:14:34]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:14:34]wFMCommunicate OK [14:14:34]SAM_PROTO_GetShiftData done [14:14:34]requested_item shift.sale.total_cash is exist - process it [14:14:34]requested_item shift.sale_refund.total is exist - process it [14:14:34]requested_item shift.sale_refund.total_cash is exist - process it [14:14:34]requested_item shift.buy.total is exist - process it [14:14:34]requested_item shift.buy.total_cash is exist - process it [14:14:34]produce_requested_data done [14:14:34]produce_requested_data return {"fm.sale.total":111678145.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":107571.00,"shift.sale.total_cash":107571.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:14:34]process_action_free get_value [14:14:34]json_value_free [14:14:34]json_value_free done [14:14:34]process_json_proto returns [14:14:34]Send response to host [14:14:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111678145.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":107571.00,"shift.sale.total_cash":107571.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:14:34]free response buf [14:14:34]execute_script done [14:14:34]execute_script returns [14:14:34]free content buf [14:14:34]Sock 10.Close socket [14:14:34]Sock 10.Thread stoped [14:14:34]accept exits with 7 [14:14:34]New connection [14:14:34]New thread 3066678628 created [14:14:34]Thread 3066535268 joined [14:14:34]Waiting for new connection... [14:14:34] Sock 7.Parse request [14:14:34]Sock 7.Check first char [14:14:34]Sock 7.First char is OK [14:14:34]request: POST /json_proto HTTP/1.0 [14:14:34]Method: POST [14:14:34]URL: /json_proto [14:14:34]Method is POST - this is cgi request [14:14:34]url: /json_proto [14:14:34]query_string will be loaded in cgi processing [14:14:34]execute_cgi json_proto POST (null) [14:14:34]execute_cgi path=json_proto method=POST [14:14:34]POST find Content-Length [14:14:34]Host: 172.17.43.67:8080 [14:14:34]Content-Length: 678 [14:14:34]Content-Type: application/json [14:14:34] [14:14:34]POST finish read [14:14:34]Found Content-Length = 678 [14:14:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786313", "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" ] } } [14:14:34]execute_script... [14:14: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)1786313", "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" ] } } [14:14:34]POST & json_proto [14:14:34]process_json_proto [14:14:34]json parsed OK: [14:14:34]protocol is kg_v1.0 [14:14:34]action value=close_receipt [14:14:34]process_action close_receipt [14:14:34]cmd_close_receipt [14:14:34]MH_GetDate [14:14:34]Write to MH i2c: F0 00 00 1D 00 0C [14:14:34]Write i2c OK [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: F0 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: F0 09 00 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: F0 09 00 1D 00 00 CB 77 F1 66 6A BD 47 65 81 [14:14:34]GetLastDocTimeStamp 1727100323 [14:14:34]current date 1727100875 [14:14:34]FM_GetShiftState [14:14:34]SAM_PROTO_GetShiftState [14:14:34]wFMCommunicate request_size=4 [14:14:34]MH_SAM_APDU [14:14:34]CAPDU: 80 13 01 00 [14:14:34]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:14:34]Write i2c OK [14:14:34]MH_I2C_Read... [14:14:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:34]Read from MH i2c: E2 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: E2 0E 00 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [14:14:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:14:34]wFMCommunicate OK [14:14:34]SAM_PROTO_GetShiftState done [14:14:34]FM_GetShiftState done [14:14:34]opened in 1727051593 [14:14:34]opened+sec_in_day 1727137993 [14:14:34]quantity*price = 50036 [14:14:34]sum+1 = 50037 [14:14:34]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 СНО: Общий режим Чек 179 23.09.2024 14:14 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152307 ФПД: 48642111390376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141435&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152307&fm=48642111390376&tin=02508201610067®Number=0000000000091825&sum=50000 [14:14:35]StoreToDocumentArchive [14:14:35]shift 476 fd 152307 [14:14:35]save to /storage/0476/doc_00152307 [14:14:35]save last doc name /storage/0476/doc_00152307 to /storage/kkm_last_doc_name [14:14:35]save OK [14:14:35]Clear old archive folders... [14:14:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:35]tlvbuf is 00EA4C40 [14:14:35]SAM_PROTO_ClearQueue [14:14:35]wFMCommunicate request_size=4 [14:14:35]MH_SAM_APDU [14:14:35]CAPDU: 80 09 00 00 [14:14:35]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:14:35]Write i2c OK [14:14:35]MH_I2C_Read... [14:14:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:35]Read from MH i2c: E2 [14:14:35]MH_I2C_Read... [14:14:35]Read from MH i2c: E2 03 00 [14:14:35]MH_I2C_Read... [14:14:35]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:14:35]RAPDU: 90 00 [14:14:35]wFMCommunicate OK [14:14:35]SAM_PROTO_ClearQueue done [14:14:35]KKMCreateOFDPacket [14:14:35]OFDProtocolAddRootSTLVToBuf [14:14:35]FM_MakeSignedData [14:14:35]FM_MakeSignedData [14:14:35]SAM_PROTO_SignData [14:14:35]wFMCommunicate request_size=4 [14:14:35]MH_SAM_APDU [14:14:35]CAPDU: 80 0D 01 02 [14:14:35]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:14:35]Write i2c OK [14:14:35]MH_I2C_Read... [14:14:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:35]Read from MH i2c: E2 [14:14:35]MH_I2C_Read... [14:14:35]Read from MH i2c: E2 03 00 [14:14:35]MH_I2C_Read... [14:14:35]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:14:36]RAPDU: 90 00 [14:14:36]wFMCommunicate OK [14:14:36]wFMCommunicate request_size=255 [14:14:36]MH_SAM_APDU [14:14: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 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 B3 00 00 00 F4 03 04 00 CB 77 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2C [14:14:36]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 CB 77 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2C 00 00 C0 [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:14:36]RAPDU: 90 00 [14:14:36]wFMCommunicate OK [14:14:36]wFMCommunicate request_size=10 [14:14:36]MH_SAM_APDU [14:14:36]CAPDU: 80 0D 02 02 05 3D 5F C5 42 A8 [14:14:36]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 3D 5F C5 42 A8 00 00 FD [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:14:36]RAPDU: 90 00 [14:14:36]wFMCommunicate OK [14:14:36]wFMCommunicate request_size=4 [14:14:36]MH_SAM_APDU [14:14:36]CAPDU: 80 0D 03 02 [14:14:36]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 0B 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 0B 00 2F 00 00 0B 48 39 71 C9 83 CE 4A 90 00 0C [14:14:36]RAPDU: 0B 48 39 71 C9 83 CE 4A 90 00 [14:14:36]wFMCommunicate OK [14:14:36]SAM_PROTO_SignData done [14:14:36]FM_MakeSignedData done [14:14:36]CreateOFDProtocolMessage [14:14:36]wFMCommunicate request_size=4 [14:14:36]MH_SAM_APDU [14:14:36]CAPDU: 80 11 00 00 [14:14:36]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 17 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:14:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:36]wFMCommunicate OK [14:14:36]CreateOFDProtocolMessage done [14:14:36]OFDSenderStorePacket 152307 [14:14:36]StoreOFDPacket docnum=152307 [14:14: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 C2 8F 07 01 64 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 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 B3 00 00 00 F4 03 04 00 CB 77 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2C 3D 5F C5 42 A8 0B 48 39 71 C9 83 CE 4A [14:14:36]CheckFolder [14:14:36]dirname=/storage/ofd_packets [14:14:36]CheckFolder done [14:14:36]ProducePacketName [14:14:36]name=ofd_packets/00152307 [14:14:36]NVStorageSaveData ofd_packets/00152307 [14:14:36]File name is /storage/ofd_packets/00152307 [14:14:36]Write 301 bytes [14:14:36]NVStorageSaveData done [14:14:36]OFDSenderStorePacket done [14:14:36]KKMCreateOFDPacket done [14:14:36]NVStorageSaveData kkm_last_timestamp [14:14:36]File name is /storage/kkm_last_timestamp [14:14:36]Write 4 bytes [14:14:36]NVStorageSaveData done [14:14:36]ExternCall_PrintAddStr [14:14:36]wPrintStart [14:14:36]Write to MH i2c: 01 00 00 31 00 31 [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: 01 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: 01 07 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:14:36]RasterBufferAndPrint [14:14:36]line Счет N : (1)1786313 [14:14:36]line ИНН: 02508201610067 [14:14:36]line Контрольно-Кассовый Чек [14:14:36]line ПРОДАЖА [14:14:36]line ТРК (МРК, ГНК) : 42 [14:14:36]line Товар: 2710124130 [14:14:36]line Аи-92-К-5 [14:14:36]line 7.380 * 67.80 [14:14:36]line = 500.36 [14:14:36]line НДС 12% НСП 1% [14:14:36]line > о реализуемом товаре [14:14:36]line ОКРУГЛЕНИЕ: -0.36 [14:14:36]line ИТОГО: 500.00 [14:14:36]line Внесено: 500.00 [14:14:36]line СДАЧА: 0.00 [14:14:36]line НСП 1% : 4.43 [14:14:36]line НДС 12% : 53.14 [14:14:36]line Наличными: 500.00 [14:14:36]line Безнал.: 0.00 [14:14:36]line Место: АЗС № 89 "Партнер Нефть" [14:14:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:14:36]line СНО: Общий режим [14:14:36]line Чек 179 23.09.2024 14:14 [14:14:36]line Смена: 476 ФФД: 1.0 [14:14:36]line ЗНМ: 0300000113 [14:14:36]line РНМ: 0000000000091825 [14:14:36]line Версия ККМ: 001 [14:14:36]line ФМ: 0000000000871835 [14:14:36]line ФД: 152307 [14:14:36]line ФПД: 48642111390376 [14:14:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141435&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152307&fm=48642111390376&tin=02508201610067®Number=0000000000091825&sum=50000 [14:14:36]written 0, free lines is 4095 [14:14:37]Write to MH i2c: 01 00 00 5C 00 5C [14:14:37]Write i2c OK [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: 01 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: 01 07 00 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [14:14:37]RasterBufferAndPrint [14:14:37]line [14:14:37]line [14:14:37]line [14:14:37]line [14:14:37]line [14:14:37]written 0, free lines is 3322 [14:14:37]MH_Cut [14:14:37]Write to MH i2c: D1 01 00 63 00 01 35 [14:14:37]Write i2c OK [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: D1 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: D1 01 00 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: D1 01 00 63 00 00 34 [14:14:37]Write to MH i2c: 01 00 00 64 00 64 [14:14:37]Write i2c OK [14:14:37]MH_I2C_Read... [14:14:38]*** Cut start [14:14:38]*** Purtial cut [14:14:38]*** Stage 1: CUTSNS_PIN = 1 [14:14:38]Read from MH i2c: 01 [14:14:38]MH_I2C_Read... [14:14:38]*** Stop cut motor [14:14:38]*** Cut end [14:14:38]Read from MH i2c: 01 07 00 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:14:38]process_action close_receipt done [14:14:38]requested_data is exist [14:14:38]produce_requested_data [14:14:38]requested_item fm.sn is exist - process it [14:14:38]wFMCommunicate request_size=4 [14:14:38]MH_SAM_APDU [14:14:38]CAPDU: 80 11 00 00 [14:14:38]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:14:38]Write i2c OK [14:14:38]MH_I2C_Read... [14:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:38]Read from MH i2c: E2 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 17 00 [14:14:38]MH_I2C_Read... [14:14:38]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 [14:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:38]wFMCommunicate OK [14:14:38]requested_item fd.num is exist - process it [14:14:38]SAM_PROTO_GetFieldsCounters [14:14:38]wFMCommunicate request_size=4 [14:14:38]MH_SAM_APDU [14:14:38]CAPDU: 80 13 00 00 [14:14:38]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:14:38]Write i2c OK [14:14:38]MH_I2C_Read... [14:14:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:38]Read from MH i2c: E2 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 62 00 [14:14:38]MH_I2C_Read... [14:14:38]recv_with_timeout no data received [14:14:38]CommunicateWithHost answer receiving error [14:14:38]CommunicateWithHost err = -3 [14:14:38]OFD Sender: Server communicate error [14:14:38]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 F3 52 02 00 0E 04 04 00 DC 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 40 [14:14: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 F3 52 02 00 0E 04 04 00 DC 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 [14:14:38]wFMCommunicate OK [14:14:38]SAM_PROTO_GetFieldsCounters done [14:14:38]requested_item shift.num is exist - process it [14:14:38]requested_item shift.opened is exist - process it [14:14:38]req_shift_opened [14:14:38]FM_GetShiftState [14:14:38]SAM_PROTO_GetShiftState [14:14:38]wFMCommunicate request_size=4 [14:14:38]MH_SAM_APDU [14:14:38]CAPDU: 80 13 01 00 [14:14:38]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:14:38]Write i2c OK [14:14:38]MH_I2C_Read... [14:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:38]OFD Sender: Processing packet 152305 [packets to send 830, broken 827] [14:14:38]ProducePacketName [14:14:38]name=ofd_packets/00152305 [14:14:38]OFD Sender: To server: pG, [14:14:38]CommunicateWithHost lk.salyk.kg:30040 [14:14:38]ConnectInit lk.salyk.kg [14:14:38]Read from MH i2c: E2 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 0E 00 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [14:14:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:14:38]wFMCommunicate OK [14:14:38]SAM_PROTO_GetShiftState done [14:14:38]FM_GetShiftState done [14:14:38]req_shift_opened done [14:14:38]requested_item shift.open_date is exist - process it [14:14:38]req_shift_open_date [14:14:38]req_shift_open_date done [14:14:38]produce_requested_data done [14:14:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152307,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:14:38]process_action_free close_receipt [14:14:38]json_value_free [14:14:38]json_value_free done [14:14:38]process_json_proto returns [14:14:38]Send response to host [14:14:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152307,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:14:38]free response buf [14:14:38]execute_script done [14:14:38]execute_script returns [14:14:38]free content buf [14:14:38]Sock 7.Close socket [14:14:38]Sock 7.Thread stoped [14:14:43]ConnectInit Can't take IP for lk.salyk.kg [14:14:43]CommunicateWithHost connect error [14:14:43]CommunicateWithHost err = -1 [14:14:43]OFD Sender: Server communicate error [14:14:48]recv_with_timeout no data received [14:14:48]OFD Sender: Processing packet 152305 [packets to send 830, broken 827] [14:14:48]ProducePacketName [14:14:48]name=ofd_packets/00152305 [14:14:48]OFD Sender: To server: pG, [14:14:48]CommunicateWithHost lk.salyk.kg:30040 [14:14:48]ConnectInit lk.salyk.kg [14:14:51]Connected sock=7 [14:14: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 0B 01 00 00 04 CC 03 01 A0 09 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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 B1 00 00 00 F4 03 04 00 60 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 5D AE 35 6F 4A DA D0 3E 72 34 A3 33 7A 0D [14:14: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 3B E0 47 00 7C 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 F1 52 02 00 F4 03 04 00 DB 1F F1 66 B6 04 01 00 00 44 9C AA 41 CE 8C ED C9 [14:14:52]CommunicateWithHost err = 0 [14:14:52]CheckOFDResponse [14:14:52]1017 (14) - 77093643461234 [14:14:52]1041 (16) - 0000000000871835 [14:14:52]1040 (4) - 152305 [14:14:52]1012 (4) - 23.09.2024 07:59 [14:14:52]1206 (1) - 0 [14:14:52]OFD Sender: Remove packet 152305 [14:14:52]ProducePacketName [14:14:52]name=ofd_packets/00152305 [14:14:52]NVStorageDeleteData [14:14:52]OFD Sender: Processing packet 152306 [packets to send 829, broken 827] [14:14:52]ProducePacketName [14:14:52]name=ofd_packets/00152306 [14:14:52]OFD Sender: To server: pG, [14:14:52]CommunicateWithHost lk.salyk.kg:30040 [14:14:52]ConnectInit lk.salyk.kg [14:14:53]Connected sock=7 [14:14: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 29 D0 04 01 8C 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B2 00 00 00 F4 03 04 00 A3 75 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 BA 87 41 97 69 BD C9 CE 82 08 3A 58 6B C5 [14:14: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 72 B2 47 00 63 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 F2 52 02 00 F4 03 04 00 DC 1F F1 66 B6 04 01 00 00 A6 EA F0 C0 71 26 CC 54 [14:14:53]CommunicateWithHost err = 0 [14:14:53]CheckOFDResponse [14:14:53]1017 (14) - 77093643461234 [14:14:53]1041 (16) - 0000000000871835 [14:14:53]1040 (4) - 152306 [14:14:53]1012 (4) - 23.09.2024 07:59 [14:14:53]1206 (1) - 0 [14:14:53]OFD Sender: Remove packet 152306 [14:14:53]ProducePacketName [14:14:53]name=ofd_packets/00152306 [14:14:53]NVStorageDeleteData [14:14:54]OFD Sender: Processing packet 152307 [packets to send 828, broken 827] [14:14:54]ProducePacketName [14:14:54]name=ofd_packets/00152307 [14:14:54]OFD Sender: To server: pG, [14:14:54]CommunicateWithHost lk.salyk.kg:30040 [14:14:54]ConnectInit lk.salyk.kg [14:14:56]Connected sock=7 [14:14: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 C2 8F 07 01 64 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 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 B3 00 00 00 F4 03 04 00 CB 77 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 2C 3D 5F C5 42 A8 0B 48 39 71 C9 83 CE 4A [14:14: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 0C D1 47 00 15 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 F3 52 02 00 F4 03 04 00 E0 1F F1 66 B6 04 01 00 00 69 7D 5E B4 B8 65 6C E8 [14:14:57]CommunicateWithHost err = 0 [14:14:57]CheckOFDResponse [14:14:57]1017 (14) - 77093643461234 [14:14:57]1041 (16) - 0000000000871835 [14:14:57]1040 (4) - 152307 [14:14:57]1012 (4) - 23.09.2024 07:59 [14:14:57]1206 (1) - 0 [14:14:57]OFD Sender: Remove packet 152307 [14:14:57]ProducePacketName [14:14:57]name=ofd_packets/00152307 [14:14:57]NVStorageDeleteData [14:14:58]OFD Sender: No OFD packet to send [14:15:03]OFD Sender: No OFD packet to send [14:15:08]OFD Sender: No OFD packet to send [14:15:09]recv_with_timeout no data received [14:15:13]OFD Sender: No OFD packet to send [14:15:18]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:29]recv_with_timeout no data received [14:15:33]OFD Sender: No OFD packet to send [14:15:37]accept exits with 10 [14:15:37]New connection [14:15:37]New thread 3066535268 created [14:15:37]Thread 3066678628 joined [14:15:37]Waiting for new connection... [14:15:37] Sock 10.Parse request [14:15:37]Sock 10.Check first char [14:15:37]Sock 10.First char is OK [14:15:37]request: POST /json_proto HTTP/1.0 [14:15:37]Method: POST [14:15:37]URL: /json_proto [14:15:37]Method is POST - this is cgi request [14:15:37]url: /json_proto [14:15:37]query_string will be loaded in cgi processing [14:15:37]execute_cgi json_proto POST (null) [14:15:37]execute_cgi path=json_proto method=POST [14:15:37]POST find Content-Length [14:15:37]Host: 172.17.43.67:8080 [14:15:37]Content-Length: 680 [14:15:37]Content-Type: application/json [14:15:37] [14:15:37]POST finish read [14:15:37]Found Content-Length = 680 [14:15:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786314", "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:15:37]execute_script... [14:15:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786314", "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:15:37]POST & json_proto [14:15:37]process_json_proto [14:15:37]json parsed OK: [14:15:37]protocol is kg_v1.0 [14:15:37]action value=close_receipt [14:15:37]process_action close_receipt [14:15:37]cmd_close_receipt [14:15:37]MH_GetDate [14:15:37]Write to MH i2c: F0 00 00 68 00 57 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: F0 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: F0 09 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: F0 09 00 68 00 00 0A 78 F1 66 6A BD 47 65 0C [14:15:37]GetLastDocTimeStamp 1727100875 [14:15:37]current date 1727100938 [14:15:37]FM_GetShiftState [14:15:37]SAM_PROTO_GetShiftState [14:15:37]wFMCommunicate request_size=4 [14:15:37]MH_SAM_APDU [14:15:37]CAPDU: 80 13 01 00 [14:15:37]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:37]Read from MH i2c: E2 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 0E 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [14:15:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:15:37]wFMCommunicate OK [14:15:37]SAM_PROTO_GetShiftState done [14:15:37]FM_GetShiftState done [14:15:37]opened in 1727051593 [14:15:37]opened+sec_in_day 1727137993 [14:15:37]quantity*price = 100050 [14:15:37]sum+1 = 100052 [14:15:37]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 СНО: Общий режим Чек 180 23.09.2024 14:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152308 ФПД: 175833897478548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152308&fm=175833897478548&tin=02508201610067®Number=0000000000091825&sum=100000 [14:15:38]StoreToDocumentArchive [14:15:38]shift 476 fd 152308 [14:15:38]save to /storage/0476/doc_00152308 [14:15:38]save last doc name /storage/0476/doc_00152308 to /storage/kkm_last_doc_name [14:15:38]save OK [14:15:38]Clear old archive folders... [14:15:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:15:38]tlvbuf is 00E39220 [14:15:38]SAM_PROTO_ClearQueue [14:15:38]wFMCommunicate request_size=4 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 09 00 00 [14:15:38]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:15:38]RAPDU: 90 00 [14:15:38]wFMCommunicate OK [14:15:38]SAM_PROTO_ClearQueue done [14:15:38]KKMCreateOFDPacket [14:15:38]OFDProtocolAddRootSTLVToBuf [14:15:38]FM_MakeSignedData [14:15:38]FM_MakeSignedData [14:15:38]SAM_PROTO_SignData [14:15:38]wFMCommunicate request_size=4 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 0D 01 02 [14:15:38]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:15:38]RAPDU: 90 00 [14:15:38]wFMCommunicate OK [14:15:38]wFMCommunicate request_size=255 [14:15:38]MH_SAM_APDU [14:15: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 B4 00 00 00 F4 03 04 00 0A 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9F EB 84 FF [14:15:38]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 B4 00 00 00 F4 03 04 00 0A 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9F EB 84 FF 00 00 34 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 03 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:15:39]RAPDU: 90 00 [14:15:39]wFMCommunicate OK [14:15:39]wFMCommunicate request_size=7 [14:15:39]MH_SAM_APDU [14:15:39]CAPDU: 80 0D 02 02 02 A9 94 [14:15:39]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 A9 94 00 00 34 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 03 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:15:39]RAPDU: 90 00 [14:15:39]wFMCommunicate OK [14:15:39]wFMCommunicate request_size=4 [14:15:39]MH_SAM_APDU [14:15:39]CAPDU: 80 0D 03 02 [14:15:39]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 0B 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 0B 00 7A 00 00 B2 FD E8 EE 39 B1 AA 9C 90 00 AB [14:15:39]RAPDU: B2 FD E8 EE 39 B1 AA 9C 90 00 [14:15:39]wFMCommunicate OK [14:15:39]SAM_PROTO_SignData done [14:15:39]FM_MakeSignedData done [14:15:39]CreateOFDProtocolMessage [14:15:39]wFMCommunicate request_size=4 [14:15:39]MH_SAM_APDU [14:15:39]CAPDU: 80 11 00 00 [14:15:39]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 17 00 [14:15:39]MH_I2C_Read... [14:15:39]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 [14:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:39]wFMCommunicate OK [14:15:39]CreateOFDProtocolMessage done [14:15:39]OFDSenderStorePacket 152308 [14:15:39]StoreOFDPacket docnum=152308 [14:15: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 39 6C 04 01 24 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B4 00 00 00 F4 03 04 00 0A 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9F EB 84 FF A9 94 B2 FD E8 EE 39 B1 AA 9C [14:15:39]CheckFolder [14:15:39]dirname=/storage/ofd_packets [14:15:39]CheckFolder done [14:15:39]ProducePacketName [14:15:39]name=ofd_packets/00152308 [14:15:39]NVStorageSaveData ofd_packets/00152308 [14:15:39]File name is /storage/ofd_packets/00152308 [14:15:39]Write 298 bytes [14:15:39]NVStorageSaveData done [14:15:39]OFDSenderStorePacket done [14:15:39]KKMCreateOFDPacket done [14:15:39]NVStorageSaveData kkm_last_timestamp [14:15:39]File name is /storage/kkm_last_timestamp [14:15:39]Write 4 bytes [14:15:39]NVStorageSaveData done [14:15:39]ExternCall_PrintAddStr [14:15:39]wPrintStart [14:15:39]Write to MH i2c: 01 00 00 7C 00 7C [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:15:39]RasterBufferAndPrint [14:15:39]line Счет N : (1)1786314 [14:15:39]line ИНН: 02508201610067 [14:15:39]line Контрольно-Кассовый Чек [14:15:39]line ПРОДАЖА [14:15:39]line ТРК (МРК, ГНК) : 31 [14:15:39]line Товар: 2710194210 [14:15:39]line ДТ-К-5 [14:15:39]line 13.130 * 76.20 [14:15:39]line = 1000.51 [14:15:39]line НДС 12% НСП 1% [14:15:39]line > о реализуемом товаре [14:15:39]line ОКРУГЛЕНИЕ: -0.51 [14:15:39]line ИТОГО: 1000.00 [14:15:39]line Внесено: 1000.00 [14:15:39]line СДАЧА: 0.00 [14:15:39]line НСП 1% : 8.85 [14:15:39]line НДС 12% : 106.25 [14:15:39]line Наличными: 1000.00 [14:15:39]line Безнал.: 0.00 [14:15:39]line Место: АЗС № 89 "Партнер Нефть" [14:15:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:15:39]line СНО: Общий режим [14:15:39]line Чек 180 23.09.2024 14:15 [14:15:39]line Смена: 476 ФФД: 1.0 [14:15:39]line ЗНМ: 0300000113 [14:15:39]line РНМ: 0000000000091825 [14:15:39]line Версия ККМ: 001 [14:15:39]line ФМ: 0000000000871835 [14:15:39]line ФД: 152308 [14:15:39]line ФПД: 175833897478548 [14:15:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152308&fm=175833897478548&tin=02508201610067®Number=0000000000091825&sum=100000 [14:15:39]written 0, free lines is 4095 [14:15:39]OFD Sender: Processing packet 152308 [packets to send 828, broken 827] [14:15:39]ProducePacketName [14:15:39]name=ofd_packets/00152308 [14:15:39]OFD Sender: To server: pG, [14:15:39]CommunicateWithHost lk.salyk.kg:30040 [14:15:39]ConnectInit lk.salyk.kg [14:15:39]Write to MH i2c: 01 00 00 A7 00 A7 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E2 0C 9C [14:15:39]RasterBufferAndPrint [14:15:39]line [14:15:39]line [14:15:39]line [14:15:39]line [14:15:39]line [14:15:39]written 0, free lines is 3316 [14:15:39]MH_Cut [14:15:39]Write to MH i2c: D1 01 00 AE 00 01 80 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: D1 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: D1 01 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: D1 01 00 AE 00 00 7F [14:15:39]Write to MH i2c: 01 00 00 AF 00 AF [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:40]*** Cut start [14:15:40]*** Purtial cut [14:15:40]*** Stage 1: CUTSNS_PIN = 1 [14:15:40]Read from MH i2c: 01 [14:15:40]MH_I2C_Read... [14:15:40]*** Stop cut motor [14:15:40]*** Cut end [14:15:40]Read from MH i2c: 01 07 00 [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [14:15:40]process_action close_receipt done [14:15:40]requested_data is exist [14:15:40]produce_requested_data [14:15:40]requested_item fm.sn is exist - process it [14:15:40]wFMCommunicate request_size=4 [14:15:40]MH_SAM_APDU [14:15:40]CAPDU: 80 11 00 00 [14:15:40]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [14:15:40]Write i2c OK [14:15:40]MH_I2C_Read... [14:15:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:40]Read from MH i2c: E2 [14:15:40]MH_I2C_Read... [14:15:40]Read from MH i2c: E2 17 00 [14:15:40]MH_I2C_Read... [14:15:40]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 [14:15:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:41]wFMCommunicate OK [14:15:41]requested_item fd.num is exist - process it [14:15:41]SAM_PROTO_GetFieldsCounters [14:15:41]wFMCommunicate request_size=4 [14:15:41]MH_SAM_APDU [14:15:41]CAPDU: 80 13 00 00 [14:15:41]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:15:41]Write i2c OK [14:15:41]MH_I2C_Read... [14:15:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:41]Read from MH i2c: E2 [14:15:41]MH_I2C_Read... [14:15:41]Read from MH i2c: E2 62 00 [14:15:41]MH_I2C_Read... [14:15: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 F4 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [14:15: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 F4 52 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:15:41]wFMCommunicate OK [14:15:41]SAM_PROTO_GetFieldsCounters done [14:15:41]requested_item shift.num is exist - process it [14:15:41]requested_item shift.opened is exist - process it [14:15:41]req_shift_opened [14:15:41]FM_GetShiftState [14:15:41]SAM_PROTO_GetShiftState [14:15:41]wFMCommunicate request_size=4 [14:15:41]MH_SAM_APDU [14:15:41]CAPDU: 80 13 01 00 [14:15:41]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:15:41]Write i2c OK [14:15:41]MH_I2C_Read... [14:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:41]Read from MH i2c: E2 [14:15:41]MH_I2C_Read... [14:15:41]Read from MH i2c: E2 0E 00 [14:15:41]MH_I2C_Read... [14:15:41]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [14:15:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:15:41]wFMCommunicate OK [14:15:41]SAM_PROTO_GetShiftState done [14:15:41]FM_GetShiftState done [14:15:41]req_shift_opened done [14:15:41]requested_item shift.open_date is exist - process it [14:15:41]req_shift_open_date [14:15:41]req_shift_open_date done [14:15:41]produce_requested_data done [14:15:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152308,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:15:41]process_action_free close_receipt [14:15:41]json_value_free [14:15:41]json_value_free done [14:15:41]process_json_proto returns [14:15:41]Send response to host [14:15:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152308,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:15:41]free response buf [14:15:41]execute_script done [14:15:41]execute_script returns [14:15:41]free content buf [14:15:41]Sock 10.Close socket [14:15:41]Sock 10.Thread stoped [14:15:41]Connected sock=11 [14:15: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 0C 01 00 00 39 6C 04 01 24 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B4 00 00 00 F4 03 04 00 0A 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 9F EB 84 FF A9 94 B2 FD E8 EE 39 B1 AA 9C [14:15:41]recv_with_timeout no data received [14:15: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 F2 F7 47 00 C6 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 52 02 00 F4 03 04 00 0D 20 F1 66 B6 04 01 00 00 88 1B 53 26 2D E9 B2 3D [14:15:42]CommunicateWithHost err = 0 [14:15:42]CheckOFDResponse [14:15:42]1017 (14) - 77093643461234 [14:15:42]1041 (16) - 0000000000871835 [14:15:42]1040 (4) - 152308 [14:15:42]1012 (4) - 23.09.2024 08:00 [14:15:42]1206 (1) - 0 [14:15:42]OFD Sender: Remove packet 152308 [14:15:42]ProducePacketName [14:15:42]name=ofd_packets/00152308 [14:15:42]NVStorageDeleteData [14:15:43]OFD Sender: No OFD packet to send [14:15:48]OFD Sender: No OFD packet to send [14:15:53]OFD Sender: No OFD packet to send [14:15:56]accept exits with 9 [14:15:56]New connection [14:15:56]New thread 3066678628 created [14:15:56]Thread 3066535268 joined [14:15:56]Waiting for new connection... [14:15:56] Sock 9.Parse request [14:15:56]Sock 9.Check first char [14:15:56]Sock 9.First char is OK [14:15:56]request: POST /json_proto HTTP/1.0 [14:15:56]Method: POST [14:15:56]URL: /json_proto [14:15:56]Method is POST - this is cgi request [14:15:56]url: /json_proto [14:15:56]query_string will be loaded in cgi processing [14:15:56]execute_cgi json_proto POST (null) [14:15:56]execute_cgi path=json_proto method=POST [14:15:56]POST find Content-Length [14:15:56]Host: 172.17.43.67:8080 [14:15:56]Content-Length: 797 [14:15:56]Content-Type: application/json [14:15:56] [14:15:56]POST finish read [14:15:56]Found Content-Length = 797 [14:15:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786315", "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" : 20.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" ] } } [14:15:56]execute_script... [14:15: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)1786315", "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" : 20.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" ] } } [14:15:56]POST & json_proto [14:15:56]process_json_proto [14:15:56]json parsed OK: [14:15:56]protocol is kg_v1.0 [14:15:56]action value=close_receipt [14:15:56]process_action close_receipt [14:15:56]cmd_close_receipt [14:15:56]MH_GetDate [14:15:56]Write to MH i2c: F0 00 00 B3 00 A2 [14:15:56]Write i2c OK [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: F0 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: F0 09 00 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: F0 09 00 B3 00 00 1D 78 F1 66 6A BD 47 65 6A [14:15:56]GetLastDocTimeStamp 1727100938 [14:15:56]current date 1727100957 [14:15:56]FM_GetShiftState [14:15:56]SAM_PROTO_GetShiftState [14:15:56]wFMCommunicate request_size=4 [14:15:56]MH_SAM_APDU [14:15:56]CAPDU: 80 13 01 00 [14:15:56]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:15:56]Write i2c OK [14:15:56]MH_I2C_Read... [14:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:56]Read from MH i2c: E2 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: E2 0E 00 [14:15:56]MH_I2C_Read... [14:15:56]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [14:15:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:15:56]wFMCommunicate OK [14:15:56]SAM_PROTO_GetShiftState done [14:15:56]FM_GetShiftState done [14:15:56]opened in 1727051593 [14:15:56]opened+sec_in_day 1727137993 [14:15:56]quantity*price = 0 [14:15:56]sum+1 = 1 [14:15:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 181 23.09.2024 14:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152309 ФПД: 19907504384258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152309&fm=19907504384258&tin=02508201610067®Number=0000000000091825&sum=0 [14:15:57]StoreToDocumentArchive [14:15:57]shift 476 fd 152309 [14:15:57]save to /storage/0476/doc_00152309 [14:15:57]save last doc name /storage/0476/doc_00152309 to /storage/kkm_last_doc_name [14:15:57]save OK [14:15:57]Clear old archive folders... [14:15:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:57]tlvbuf is 00E73910 [14:15:57]SAM_PROTO_ClearQueue [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 09 00 00 [14:15:57]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 03 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:15:57]RAPDU: 90 00 [14:15:57]wFMCommunicate OK [14:15:57]SAM_PROTO_ClearQueue done [14:15:57]KKMCreateOFDPacket [14:15:57]OFDProtocolAddRootSTLVToBuf [14:15:57]FM_MakeSignedData [14:15:57]FM_MakeSignedData [14:15:57]SAM_PROTO_SignData [14:15:57]wFMCommunicate request_size=4 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 0D 01 02 [14:15:57]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:57]Read from MH i2c: E2 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 03 00 [14:15:57]MH_I2C_Read... [14:15:57]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:15:57]RAPDU: 90 00 [14:15:57]wFMCommunicate OK [14:15:57]wFMCommunicate request_size=255 [14:15:57]MH_SAM_APDU [14:15:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 1D 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 [14:15:57]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 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 B5 00 00 00 F4 03 04 00 1D 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 00 00 6C [14:15:57]Write i2c OK [14:15:57]MH_I2C_Read... [14:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:58]OFD Sender: No OFD packet to send [14:15:58]Read from MH i2c: E2 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 03 00 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:15:58]RAPDU: 90 00 [14:15:58]wFMCommunicate OK [14:15:58]wFMCommunicate request_size=10 [14:15:58]MH_SAM_APDU [14:15:58]CAPDU: 80 0D 02 02 05 1B 13 BA 29 02 [14:15:58]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 1B 13 BA 29 02 00 00 5B [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:58]Read from MH i2c: E2 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 03 00 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:15:58]RAPDU: 90 00 [14:15:58]wFMCommunicate OK [14:15:58]wFMCommunicate request_size=4 [14:15:58]MH_SAM_APDU [14:15:58]CAPDU: 80 0D 03 02 [14:15:58]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:58]Read from MH i2c: E2 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 0B 00 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 0B 00 C5 00 00 D6 99 D4 96 30 E5 10 C3 90 00 02 [14:15:58]RAPDU: D6 99 D4 96 30 E5 10 C3 90 00 [14:15:58]wFMCommunicate OK [14:15:58]SAM_PROTO_SignData done [14:15:58]FM_MakeSignedData done [14:15:58]CreateOFDProtocolMessage [14:15:58]wFMCommunicate request_size=4 [14:15:58]MH_SAM_APDU [14:15:58]CAPDU: 80 11 00 00 [14:15:58]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:58]Read from MH i2c: E2 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: E2 17 00 [14:15:58]MH_I2C_Read... [14:15:58]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 [14:15:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:58]wFMCommunicate OK [14:15:58]CreateOFDProtocolMessage done [14:15:58]OFDSenderStorePacket 152309 [14:15:58]StoreOFDPacket docnum=152309 [14:15: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 EF 01 07 01 48 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 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 1D 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 1B 13 BA 29 02 D6 99 D4 96 30 E5 10 C3 [14:15:58]CheckFolder [14:15:58]dirname=/storage/ofd_packets [14:15:58]CheckFolder done [14:15:58]ProducePacketName [14:15:58]name=ofd_packets/00152309 [14:15:58]NVStorageSaveData ofd_packets/00152309 [14:15:58]File name is /storage/ofd_packets/00152309 [14:15:58]Write 301 bytes [14:15:58]NVStorageSaveData done [14:15:58]OFDSenderStorePacket done [14:15:58]KKMCreateOFDPacket done [14:15:58]NVStorageSaveData kkm_last_timestamp [14:15:58]File name is /storage/kkm_last_timestamp [14:15:58]Write 4 bytes [14:15:58]NVStorageSaveData done [14:15:58]ExternCall_PrintAddStr [14:15:58]wPrintStart [14:15:58]Write to MH i2c: 01 00 00 C7 00 C7 [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: 01 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: 01 07 00 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:15:58]RasterBufferAndPrint [14:15:58]line Счет N : (1)1786315 [14:15:58]line ИНН: 02508201610067 [14:15:58]line Контрольно-Кассовый Чек [14:15:58]line ПРОДАЖА [14:15:58]line ТРК (МРК, ГНК) : 23 [14:15:58]line Товар: 2710124500 [14:15:58]line Аи-95-К-5 [14:15:58]line 20.220 * 0.00 [14:15:58]line = 0.00 [14:15:58]line НДС 12% НСП 1% [14:15:58]line > о реализуемом товаре [14:15:58]line ИТОГО: 0.00 [14:15:58]line НСП 1% : 0.00 [14:15:58]line НДС 12% : 0.00 [14:15:58]line Наличными: 0.00 [14:15:58]line Безнал.: 0.00 [14:15:58]line Место: АЗС № 89 "Партнер Нефть" [14:15:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:15:58]line СНО: Общий режим [14:15:58]line Чек 181 23.09.2024 14:15 [14:15:58]line Смена: 476 ФФД: 1.0 [14:15:58]line ЗНМ: 0300000113 [14:15:58]line РНМ: 0000000000091825 [14:15:58]line Версия ККМ: 001 [14:15:58]line Платежная система: O! деньги [14:15:58]line ФМ: 0000000000871835 [14:15:58]line ФД: 152309 [14:15:58]line ФПД: 19907504384258 [14:15:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152309&fm=19907504384258&tin=02508201610067®Number=0000000000091825&sum=0 [14:15:58]written 0, free lines is 4095 [14:15:58]OFD Sender: Processing packet 152309 [packets to send 828, broken 827] [14:15:58]ProducePacketName [14:15:58]name=ofd_packets/00152309 [14:15:58]OFD Sender: To server: pG, [14:15:58]CommunicateWithHost lk.salyk.kg:30040 [14:15:58]ConnectInit lk.salyk.kg [14:15:58]Write to MH i2c: 01 00 00 F1 00 F1 [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: 01 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: 01 07 00 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E7 0C EB [14:15:58]RasterBufferAndPrint [14:15:58]line [14:15:58]line [14:15:58]line [14:15:58]line [14:15:58]line [14:15:58]written 0, free lines is 3325 [14:15:58]MH_Cut [14:15:58]Write to MH i2c: D1 01 00 F8 00 01 CA [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: D1 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: D1 01 00 [14:15:58]MH_I2C_Read... [14:15:58]Read from MH i2c: D1 01 00 F8 00 00 C9 [14:15:58]Write to MH i2c: 01 00 00 F9 00 F9 [14:15:58]Write i2c OK [14:15:58]MH_I2C_Read... [14:15:59]*** Cut start [14:15:59]*** Purtial cut [14:15:59]*** Stage 1: CUTSNS_PIN = 1 [14:15:59]Read from MH i2c: 01 [14:15:59]MH_I2C_Read... [14:15:59]*** Stop cut motor [14:15:59]*** Cut end [14:15:59]Read from MH i2c: 01 07 00 [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [14:15:59]process_action close_receipt done [14:15:59]requested_data is exist [14:15:59]produce_requested_data [14:15:59]requested_item fm.sn is exist - process it [14:15:59]wFMCommunicate request_size=4 [14:15:59]MH_SAM_APDU [14:15:59]CAPDU: 80 11 00 00 [14:15:59]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [14:15:59]Write i2c OK [14:15:59]MH_I2C_Read... [14:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:59]Read from MH i2c: E2 [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: E2 17 00 [14:15:59]MH_I2C_Read... [14:15:59]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 [14:15: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:15:59]wFMCommunicate OK [14:15:59]requested_item fd.num is exist - process it [14:15:59]SAM_PROTO_GetFieldsCounters [14:15:59]wFMCommunicate request_size=4 [14:15:59]MH_SAM_APDU [14:15:59]CAPDU: 80 13 00 00 [14:15:59]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [14:15:59]Write i2c OK [14:15:59]MH_I2C_Read... [14:16:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:00]Read from MH i2c: E2 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 62 00 [14:16:00]MH_I2C_Read... [14:16:00]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 F5 52 02 00 0E 04 04 00 DC 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 DD [14:16: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 F5 52 02 00 0E 04 04 00 DC 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 [14:16:00]wFMCommunicate OK [14:16:00]SAM_PROTO_GetFieldsCounters done [14:16:00]requested_item shift.num is exist - process it [14:16:00]requested_item shift.opened is exist - process it [14:16:00]req_shift_opened [14:16:00]FM_GetShiftState [14:16:00]SAM_PROTO_GetShiftState [14:16:00]wFMCommunicate request_size=4 [14:16:00]MH_SAM_APDU [14:16:00]CAPDU: 80 13 01 00 [14:16:00]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [14:16:00]Write i2c OK [14:16:00]MH_I2C_Read... [14:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:00]Read from MH i2c: E2 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 0E 00 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DB [14:16:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:16:00]wFMCommunicate OK [14:16:00]SAM_PROTO_GetShiftState done [14:16:00]FM_GetShiftState done [14:16:00]req_shift_opened done [14:16:00]requested_item shift.open_date is exist - process it [14:16:00]req_shift_open_date [14:16:00]req_shift_open_date done [14:16:00]produce_requested_data done [14:16:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152309,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:16:00]process_action_free close_receipt [14:16:00]json_value_free [14:16:00]json_value_free done [14:16:00]process_json_proto returns [14:16:00]Send response to host [14:16:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152309,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:16:00]free response buf [14:16:00]execute_script done [14:16:00]execute_script returns [14:16:00]free content buf [14:16:00]Sock 9.Close socket [14:16:00]Sock 9.Thread stoped [14:16:02]recv_with_timeout no data received [14:16:03]ConnectInit Can't take IP for lk.salyk.kg [14:16:03]CommunicateWithHost connect error [14:16:03]CommunicateWithHost err = -1 [14:16:03]OFD Sender: Server communicate error [14:16:08]OFD Sender: Processing packet 152309 [packets to send 828, broken 827] [14:16:08]ProducePacketName [14:16:08]name=ofd_packets/00152309 [14:16:08]OFD Sender: To server: pG, [14:16:08]CommunicateWithHost lk.salyk.kg:30040 [14:16:08]ConnectInit lk.salyk.kg [14:16:14]recv_with_timeout no data received [14:16:20]Connected sock=10 [14:16: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 EF 01 07 01 48 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 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 1D 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 12 1B 13 BA 29 02 D6 99 D4 96 30 E5 10 C3 [14:16: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 4E 9A 47 00 F6 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 F5 52 02 00 F4 03 04 00 34 20 F1 66 B6 04 01 00 00 D0 62 14 56 68 B5 D8 D5 [14:16:22]CommunicateWithHost err = 0 [14:16:22]CheckOFDResponse [14:16:22]1017 (14) - 77093643461234 [14:16:22]1041 (16) - 0000000000871835 [14:16:22]1040 (4) - 152309 [14:16:22]1012 (4) - 23.09.2024 08:00 [14:16:22]1206 (1) - 0 [14:16:22]OFD Sender: Remove packet 152309 [14:16:22]ProducePacketName [14:16:22]name=ofd_packets/00152309 [14:16:22]NVStorageDeleteData [14:16:22]OFD Sender: No OFD packet to send [14:16:26]recv_with_timeout no data received [14:16:27]OFD Sender: No OFD packet to send [14:16:32]OFD Sender: No OFD packet to send [14:16:37]OFD Sender: No OFD packet to send [14:16:39]recv_with_timeout no data received [14:16:42]OFD Sender: No OFD packet to send [14:16:47]OFD Sender: No OFD packet to send [14:16:52]recv_with_timeout no data received [14:16:52]OFD Sender: No OFD packet to send [14:16:57]OFD Sender: No OFD packet to send [14:17:02]OFD Sender: No OFD packet to send [14:17:03]recv_with_timeout no data received [14:17:07]OFD Sender: No OFD packet to send [14:17:12]OFD Sender: No OFD packet to send [14:17:16]recv_with_timeout no data received [14:17:17]OFD Sender: No OFD packet to send [14:17:22]OFD Sender: No OFD packet to send [14:17:27]OFD Sender: No OFD packet to send [14:17:30]recv_with_timeout no data received [14:17:32]OFD Sender: No OFD packet to send [14:17:37]OFD Sender: No OFD packet to send [14:17:42]OFD Sender: No OFD packet to send [14:17:44]accept exits with 7 [14:17:44]New connection [14:17:44]New thread 3066535268 created [14:17:44]Thread 3066678628 joined [14:17:44]Waiting for new connection... [14:17:44] Sock 7.Parse request [14:17:44]Sock 7.Check first char [14:17:44]Sock 7.First char is OK [14:17:44]request: POST /json_proto HTTP/1.0 [14:17:44]Method: POST [14:17:44]URL: /json_proto [14:17:44]Method is POST - this is cgi request [14:17:44]url: /json_proto [14:17:44]query_string will be loaded in cgi processing [14:17:44]execute_cgi json_proto POST (null) [14:17:44]execute_cgi path=json_proto method=POST [14:17:44]POST find Content-Length [14:17:44]Host: 172.17.43.67:8080 [14:17:44]Content-Length: 678 [14:17:44]Content-Type: application/json [14:17:44] [14:17:44]POST finish read [14:17:44]Found Content-Length = 678 [14:17:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786316", "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:17:44]execute_script... [14:17: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)1786316", "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:17:44]POST & json_proto [14:17:44]process_json_proto [14:17:44]json parsed OK: [14:17:44]protocol is kg_v1.0 [14:17:44]action value=close_receipt [14:17:44]process_action close_receipt [14:17:44]cmd_close_receipt [14:17:44]MH_GetDate [14:17:44]Write to MH i2c: F0 00 00 FD 00 EC [14:17:44]Write i2c OK [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: F0 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: F0 09 00 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: F0 09 00 FD 00 00 88 78 F1 66 6A BD 47 65 1F [14:17:44]GetLastDocTimeStamp 1727100957 [14:17:44]current date 1727101064 [14:17:44]FM_GetShiftState [14:17:44]SAM_PROTO_GetShiftState [14:17:44]wFMCommunicate request_size=4 [14:17:44]MH_SAM_APDU [14:17:44]CAPDU: 80 13 01 00 [14:17:44]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [14:17:44]Write i2c OK [14:17:44]MH_I2C_Read... [14:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:44]Read from MH i2c: E2 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: E2 0E 00 [14:17:44]MH_I2C_Read... [14:17:44]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DD [14:17:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:17:44]wFMCommunicate OK [14:17:44]SAM_PROTO_GetShiftState done [14:17:44]FM_GetShiftState done [14:17:44]opened in 1727051593 [14:17:44]opened+sec_in_day 1727137993 [14:17:44]quantity*price = 50036 [14:17:44]sum+1 = 50037 [14:17:44]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 СНО: Общий режим Чек 182 23.09.2024 14:17 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152310 ФПД: 136352834924276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141744&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152310&fm=136352834924276&tin=02508201610067®Number=0000000000091825&sum=50000 [14:17:45]StoreToDocumentArchive [14:17:45]shift 476 fd 152310 [14:17:45]save to /storage/0476/doc_00152310 [14:17:45]save last doc name /storage/0476/doc_00152310 to /storage/kkm_last_doc_name [14:17:45]save OK [14:17:45]Clear old archive folders... [14:17:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:45]tlvbuf is 00E70AB0 [14:17:45]SAM_PROTO_ClearQueue [14:17:45]wFMCommunicate request_size=4 [14:17:45]MH_SAM_APDU [14:17:45]CAPDU: 80 09 00 00 [14:17:45]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 [14:17:45]MH_I2C_Read... [14:17:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:45]Read from MH i2c: E2 03 00 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [14:17:45]RAPDU: 90 00 [14:17:45]wFMCommunicate OK [14:17:45]SAM_PROTO_ClearQueue done [14:17:45]KKMCreateOFDPacket [14:17:45]OFDProtocolAddRootSTLVToBuf [14:17:45]FM_MakeSignedData [14:17:45]FM_MakeSignedData [14:17:45]SAM_PROTO_SignData [14:17:45]wFMCommunicate request_size=4 [14:17:45]MH_SAM_APDU [14:17:45]CAPDU: 80 0D 01 02 [14:17:45]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:45]Read from MH i2c: E2 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:17:45]RAPDU: 90 00 [14:17:45]wFMCommunicate OK [14:17:45]wFMCommunicate request_size=255 [14:17:45]MH_SAM_APDU [14:17: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 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 88 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C [14:17:45]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 B6 00 00 00 F4 03 04 00 88 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C 00 00 B5 [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:45]Read from MH i2c: E2 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:17:45]RAPDU: 90 00 [14:17:45]wFMCommunicate OK [14:17:45]wFMCommunicate request_size=10 [14:17:45]MH_SAM_APDU [14:17:45]CAPDU: 80 0D 02 02 05 03 1E 4A 2E F4 [14:17:45]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 03 1E 4A 2E F4 00 00 20 [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:45]Read from MH i2c: E2 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:17:45]RAPDU: 90 00 [14:17:45]wFMCommunicate OK [14:17:45]wFMCommunicate request_size=4 [14:17:45]MH_SAM_APDU [14:17:45]CAPDU: 80 0D 03 02 [14:17:45]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:45]Read from MH i2c: E2 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 0B 00 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 0B 00 0F 01 00 4C 09 93 B2 40 14 2F D7 90 00 80 [14:17:45]RAPDU: 4C 09 93 B2 40 14 2F D7 90 00 [14:17:45]wFMCommunicate OK [14:17:45]SAM_PROTO_SignData done [14:17:45]FM_MakeSignedData done [14:17:45]CreateOFDProtocolMessage [14:17:45]wFMCommunicate request_size=4 [14:17:45]MH_SAM_APDU [14:17:45]CAPDU: 80 11 00 00 [14:17:45]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:45]Read from MH i2c: E2 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: E2 17 00 [14:17:45]MH_I2C_Read... [14:17:45]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 [14:17: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:17:45]wFMCommunicate OK [14:17:45]CreateOFDProtocolMessage done [14:17:45]OFDSenderStorePacket 152310 [14:17:45]StoreOFDPacket docnum=152310 [14:17: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 65 EE 07 01 92 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 B6 00 00 00 F4 03 04 00 88 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C 03 1E 4A 2E F4 4C 09 93 B2 40 14 2F D7 [14:17:45]CheckFolder [14:17:45]dirname=/storage/ofd_packets [14:17:45]CheckFolder done [14:17:45]ProducePacketName [14:17:45]name=ofd_packets/00152310 [14:17:45]NVStorageSaveData ofd_packets/00152310 [14:17:45]File name is /storage/ofd_packets/00152310 [14:17:45]Write 301 bytes [14:17:45]NVStorageSaveData done [14:17:45]OFDSenderStorePacket done [14:17:45]KKMCreateOFDPacket done [14:17:45]NVStorageSaveData kkm_last_timestamp [14:17:45]File name is /storage/kkm_last_timestamp [14:17:45]Write 4 bytes [14:17:45]NVStorageSaveData done [14:17:45]ExternCall_PrintAddStr [14:17:45]wPrintStart [14:17:45]Write to MH i2c: 01 00 00 11 01 12 [14:17:45]Write i2c OK [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: 01 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: 01 07 00 [14:17:45]MH_I2C_Read... [14:17:45]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [14:17:45]RasterBufferAndPrint [14:17:45]line Счет N : (1)1786316 [14:17:45]line ИНН: 02508201610067 [14:17:45]line Контрольно-Кассовый Чек [14:17:45]line ПРОДАЖА [14:17:45]line ТРК (МРК, ГНК) : 12 [14:17:45]line Товар: 2710124130 [14:17:45]line Аи-92-К-5 [14:17:45]line 7.380 * 67.80 [14:17:45]line = 500.36 [14:17:45]line НДС 12% НСП 1% [14:17:45]line > о реализуемом товаре [14:17:45]line ОКРУГЛЕНИЕ: -0.36 [14:17:45]line ИТОГО: 500.00 [14:17:45]line Внесено: 500.00 [14:17:45]line СДАЧА: 0.00 [14:17:45]line НСП 1% : 4.43 [14:17:45]line НДС 12% : 53.14 [14:17:45]line Наличными: 500.00 [14:17:45]line Безнал.: 0.00 [14:17:45]line Место: АЗС № 89 "Партнер Нефть" [14:17:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:17:45]line СНО: Общий режим [14:17:45]line Чек 182 23.09.2024 14:17 [14:17:45]line Смена: 476 ФФД: 1.0 [14:17:45]line ЗНМ: 0300000113 [14:17:45]line РНМ: 0000000000091825 [14:17:45]line Версия ККМ: 001 [14:17:45]line ФМ: 0000000000871835 [14:17:45]line ФД: 152310 [14:17:45]line ФПД: 136352834924276 [14:17:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141744&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152310&fm=136352834924276&tin=02508201610067®Number=0000000000091825&sum=50000 [14:17:46]OFD Sender: Processing packet 152310 [packets to send 828, broken 827] [14:17:46]ProducePacketName [14:17:46]name=ofd_packets/00152310 [14:17:46]OFD Sender: To server: pG, [14:17:46]CommunicateWithHost lk.salyk.kg:30040 [14:17:46]ConnectInit lk.salyk.kg [14:17:46]written 0, free lines is 4095 [14:17:46]Write to MH i2c: 01 00 00 3C 01 3D [14:17:46]Write i2c OK [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: 01 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: 01 07 00 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 DF 0C 2F [14:17:46]RasterBufferAndPrint [14:17:46]line [14:17:46]line [14:17:46]line [14:17:46]line [14:17:46]line [14:17:46]written 0, free lines is 3301 [14:17:46]MH_Cut [14:17:46]Write to MH i2c: D1 01 00 43 01 01 16 [14:17:46]Write i2c OK [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: D1 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: D1 01 00 [14:17:46]MH_I2C_Read... [14:17:46]Read from MH i2c: D1 01 00 43 01 00 15 [14:17:46]Write to MH i2c: 01 00 00 44 01 45 [14:17:46]Write i2c OK [14:17:46]MH_I2C_Read... [14:17:47]*** Cut start [14:17:47]*** Purtial cut [14:17:47]*** Stage 1: CUTSNS_PIN = 1 [14:17:47]Read from MH i2c: 01 [14:17:47]MH_I2C_Read... [14:17:47]*** Stop cut motor [14:17:47]*** Cut end [14:17:47]Read from MH i2c: 01 07 00 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [14:17:47]process_action close_receipt done [14:17:47]requested_data is exist [14:17:47]produce_requested_data [14:17:47]requested_item fm.sn is exist - process it [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 11 00 00 [14:17:47]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 17 00 [14:17:47]MH_I2C_Read... [14:17:47]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 [14:17: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:17:47]wFMCommunicate OK [14:17:47]requested_item fd.num is exist - process it [14:17:47]SAM_PROTO_GetFieldsCounters [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 13 00 00 [14:17:47]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 62 00 [14:17:47]MH_I2C_Read... [14:17:47]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 F6 52 02 00 0E 04 04 00 DC 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 2D [14:17: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 F6 52 02 00 0E 04 04 00 DC 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 [14:17:47]wFMCommunicate OK [14:17:47]SAM_PROTO_GetFieldsCounters done [14:17:47]requested_item shift.num is exist - process it [14:17:47]requested_item shift.opened is exist - process it [14:17:47]req_shift_opened [14:17:47]FM_GetShiftState [14:17:47]SAM_PROTO_GetShiftState [14:17:47]wFMCommunicate request_size=4 [14:17:47]MH_SAM_APDU [14:17:47]CAPDU: 80 13 01 00 [14:17:47]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [14:17:47]Write i2c OK [14:17:47]MH_I2C_Read... [14:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:47]Read from MH i2c: E2 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 0E 00 [14:17:47]MH_I2C_Read... [14:17:47]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 27 [14:17:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:17:47]wFMCommunicate OK [14:17:47]SAM_PROTO_GetShiftState done [14:17:47]FM_GetShiftState done [14:17:47]req_shift_opened done [14:17:47]requested_item shift.open_date is exist - process it [14:17:47]req_shift_open_date [14:17:47]req_shift_open_date done [14:17:47]produce_requested_data done [14:17:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152310,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:17:47]process_action_free close_receipt [14:17:47]json_value_free [14:17:47]json_value_free done [14:17:47]process_json_proto returns [14:17:47]Send response to host [14:17:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152310,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:17:47]free response buf [14:17:47]execute_script done [14:17:47]execute_script returns [14:17:47]free content buf [14:17:47]Sock 7.Close socket [14:17:47]Sock 7.Thread stoped [14:17:47]Connected sock=11 [14:17: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 65 EE 07 01 92 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 B6 00 00 00 F4 03 04 00 88 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 7C 03 1E 4A 2E F4 4C 09 93 B2 40 14 2F D7 [14:17: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 DC C8 47 00 FC 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 F6 52 02 00 F4 03 04 00 8B 20 F1 66 B6 04 01 00 00 66 FA 5D 61 CD 0F 01 7F [14:17:48]CommunicateWithHost err = 0 [14:17:48]CheckOFDResponse [14:17:48]1017 (14) - 77093643461234 [14:17:48]1041 (16) - 0000000000871835 [14:17:48]1040 (4) - 152310 [14:17:48]1012 (4) - 23.09.2024 08:02 [14:17:48]1206 (1) - 0 [14:17:48]OFD Sender: Remove packet 152310 [14:17:48]ProducePacketName [14:17:48]name=ofd_packets/00152310 [14:17:48]NVStorageDeleteData [14:17:49]OFD Sender: No OFD packet to send [14:17:54]OFD Sender: No OFD packet to send [14:17:59]OFD Sender: No OFD packet to send [14:18:04]OFD Sender: No OFD packet to send [14:18:07]recv_with_timeout no data received [14:18:09]OFD Sender: No OFD packet to send [14:18:13]accept exits with 9 [14:18:13]New connection [14:18:13]New thread 3066678628 created [14:18:13]Thread 3066535268 joined [14:18:13]Waiting for new connection... [14:18:13] Sock 9.Parse request [14:18:13]Sock 9.Check first char [14:18:13]Sock 9.First char is OK [14:18:13]request: POST /json_proto HTTP/1.0 [14:18:13]Method: POST [14:18:13]URL: /json_proto [14:18:13]Method is POST - this is cgi request [14:18:13]url: /json_proto [14:18:13]query_string will be loaded in cgi processing [14:18:13]execute_cgi json_proto POST (null) [14:18:13]execute_cgi path=json_proto method=POST [14:18:13]POST find Content-Length [14:18:13]Host: 172.17.43.67:8080 [14:18:13]Content-Length: 678 [14:18:13]Content-Type: application/json [14:18:13] [14:18:13]POST finish read [14:18:13]Found Content-Length = 678 [14:18:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786317", "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" ] } } [14:18:13]execute_script... [14:18: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)1786317", "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" ] } } [14:18:13]POST & json_proto [14:18:13]process_json_proto [14:18:13]json parsed OK: [14:18:13]protocol is kg_v1.0 [14:18:13]action value=close_receipt [14:18:13]process_action close_receipt [14:18:13]cmd_close_receipt [14:18:13]MH_GetDate [14:18:13]Write to MH i2c: F0 00 00 48 01 38 [14:18:13]Write i2c OK [14:18:13]MH_I2C_Read... [14:18:13]Read from MH i2c: F0 [14:18:13]MH_I2C_Read... [14:18:13]Read from MH i2c: F0 09 00 [14:18:13]MH_I2C_Read... [14:18:13]Read from MH i2c: F0 09 00 48 01 00 A6 78 F1 66 6A BD 47 65 89 [14:18:13]GetLastDocTimeStamp 1727101064 [14:18:13]current date 1727101094 [14:18:13]FM_GetShiftState [14:18:13]SAM_PROTO_GetShiftState [14:18:13]wFMCommunicate request_size=4 [14:18:13]MH_SAM_APDU [14:18:13]CAPDU: 80 13 01 00 [14:18:13]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [14:18:13]Write i2c OK [14:18:13]MH_I2C_Read... [14:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:13]Read from MH i2c: E2 [14:18:13]MH_I2C_Read... [14:18:13]Read from MH i2c: E2 0E 00 [14:18:13]MH_I2C_Read... [14:18:13]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 29 [14:18:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:18:13]wFMCommunicate OK [14:18:13]SAM_PROTO_GetShiftState done [14:18:13]FM_GetShiftState done [14:18:13]opened in 1727051593 [14:18:13]opened+sec_in_day 1727137993 [14:18:13]quantity*price = 60003 [14:18:13]sum+1 = 60004 [14:18:13]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 СНО: Общий режим Чек 183 23.09.2024 14:18 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152311 ФПД: 57462324660490 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152311&fm=57462324660490&tin=02508201610067®Number=0000000000091825&sum=60000 [14:18:14]StoreToDocumentArchive [14:18:14]shift 476 fd 152311 [14:18:14]save to /storage/0476/doc_00152311 [14:18:14]save last doc name /storage/0476/doc_00152311 to /storage/kkm_last_doc_name [14:18:14]save OK [14:18:14]Clear old archive folders... [14:18:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:18:14]tlvbuf is 00E30CD0 [14:18:14]SAM_PROTO_ClearQueue [14:18:14]wFMCommunicate request_size=4 [14:18:14]MH_SAM_APDU [14:18:14]CAPDU: 80 09 00 00 [14:18:14]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [14:18:14]Write i2c OK [14:18:14]MH_I2C_Read... [14:18:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:14]Read from MH i2c: E2 [14:18:14]MH_I2C_Read... [14:18:14]Read from MH i2c: E2 03 00 [14:18:14]MH_I2C_Read... [14:18:14]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:18:14]RAPDU: 90 00 [14:18:14]wFMCommunicate OK [14:18:14]SAM_PROTO_ClearQueue done [14:18:14]KKMCreateOFDPacket [14:18:14]OFDProtocolAddRootSTLVToBuf [14:18:14]FM_MakeSignedData [14:18:14]FM_MakeSignedData [14:18:14]SAM_PROTO_SignData [14:18:14]wFMCommunicate request_size=4 [14:18:14]MH_SAM_APDU [14:18:14]CAPDU: 80 0D 01 02 [14:18:14]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [14:18:14]Write i2c OK [14:18:14]MH_I2C_Read... [14:18:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:15]Read from MH i2c: E2 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 03 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:18:15]RAPDU: 90 00 [14:18:15]wFMCommunicate OK [14:18:15]wFMCommunicate request_size=255 [14:18:15]MH_SAM_APDU [14:18: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 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 B7 00 00 00 F4 03 04 00 A6 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 [14:18:15]Write to MH i2c: E2 02 01 58 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 B7 00 00 00 F4 03 04 00 A6 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 00 00 9F [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:15]Read from MH i2c: E2 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 03 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:18:15]RAPDU: 90 00 [14:18:15]wFMCommunicate OK [14:18:15]wFMCommunicate request_size=10 [14:18:15]MH_SAM_APDU [14:18:15]CAPDU: 80 0D 02 02 05 42 FD 73 09 0A [14:18:15]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 42 FD 73 09 0A 00 00 A3 [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:15]Read from MH i2c: E2 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 03 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:18:15]RAPDU: 90 00 [14:18:15]wFMCommunicate OK [14:18:15]wFMCommunicate request_size=4 [14:18:15]MH_SAM_APDU [14:18:15]CAPDU: 80 0D 03 02 [14:18:15]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:15]Read from MH i2c: E2 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 0B 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 0B 00 5A 01 00 6A 92 DA B0 7B E1 95 B6 90 00 04 [14:18:15]RAPDU: 6A 92 DA B0 7B E1 95 B6 90 00 [14:18:15]wFMCommunicate OK [14:18:15]SAM_PROTO_SignData done [14:18:15]FM_MakeSignedData done [14:18:15]CreateOFDProtocolMessage [14:18:15]wFMCommunicate request_size=4 [14:18:15]MH_SAM_APDU [14:18:15]CAPDU: 80 11 00 00 [14:18:15]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:15]Read from MH i2c: E2 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: E2 17 00 [14:18:15]MH_I2C_Read... [14:18:15]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 [14:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:18:15]wFMCommunicate OK [14:18:15]CreateOFDProtocolMessage done [14:18:15]OFDSenderStorePacket 152311 [14:18:15]StoreOFDPacket docnum=152311 [14:18: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 0F 01 00 00 77 27 07 01 A2 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 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 B7 00 00 00 F4 03 04 00 A6 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 42 FD 73 09 0A 6A 92 DA B0 7B E1 95 B6 [14:18:15]CheckFolder [14:18:15]dirname=/storage/ofd_packets [14:18:15]CheckFolder done [14:18:15]ProducePacketName [14:18:15]name=ofd_packets/00152311 [14:18:15]NVStorageSaveData ofd_packets/00152311 [14:18:15]File name is /storage/ofd_packets/00152311 [14:18:15]Write 301 bytes [14:18:15]NVStorageSaveData done [14:18:15]OFDSenderStorePacket done [14:18:15]KKMCreateOFDPacket done [14:18:15]NVStorageSaveData kkm_last_timestamp [14:18:15]File name is /storage/kkm_last_timestamp [14:18:15]Write 4 bytes [14:18:15]NVStorageSaveData done [14:18:15]ExternCall_PrintAddStr [14:18:15]wPrintStart [14:18:15]Write to MH i2c: 01 00 00 5C 01 5D [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: 01 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: 01 07 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [14:18:15]RasterBufferAndPrint [14:18:15]line Счет N : (1)1786317 [14:18:15]line ИНН: 02508201610067 [14:18:15]line Контрольно-Кассовый Чек [14:18:15]line ПРОДАЖА [14:18:15]line ТРК (МРК, ГНК) : 42 [14:18:15]line Товар: 2710124130 [14:18:15]line Аи-92-К-5 [14:18:15]line 8.850 * 67.80 [14:18:15]line = 600.03 [14:18:15]line НДС 12% НСП 1% [14:18:15]line > о реализуемом товаре [14:18:15]line ОКРУГЛЕНИЕ: -0.03 [14:18:15]line ИТОГО: 600.00 [14:18:15]line Внесено: 600.00 [14:18:15]line СДАЧА: 0.00 [14:18:15]line НСП 1% : 5.31 [14:18:15]line НДС 12% : 63.72 [14:18:15]line Наличными: 600.00 [14:18:15]line Безнал.: 0.00 [14:18:15]line Место: АЗС № 89 "Партнер Нефть" [14:18:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:18:15]line СНО: Общий режим [14:18:15]line Чек 183 23.09.2024 14:18 [14:18:15]line Смена: 476 ФФД: 1.0 [14:18:15]line ЗНМ: 0300000113 [14:18:15]line РНМ: 0000000000091825 [14:18:15]line Версия ККМ: 001 [14:18:15]line ФМ: 0000000000871835 [14:18:15]line ФД: 152311 [14:18:15]line ФПД: 57462324660490 [14:18:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141814&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152311&fm=57462324660490&tin=02508201610067®Number=0000000000091825&sum=60000 [14:18:15]OFD Sender: Processing packet 152311 [packets to send 828, broken 827] [14:18:15]ProducePacketName [14:18:15]name=ofd_packets/00152311 [14:18:15]OFD Sender: To server: pG, [14:18:15]CommunicateWithHost lk.salyk.kg:30040 [14:18:15]ConnectInit lk.salyk.kg [14:18:15]written 0, free lines is 4095 [14:18:15]Write to MH i2c: 01 00 00 87 01 88 [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: 01 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: 01 07 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DF 0C 7A [14:18:15]RasterBufferAndPrint [14:18:15]line [14:18:15]line [14:18:15]line [14:18:15]line [14:18:15]line [14:18:15]written 0, free lines is 3301 [14:18:15]MH_Cut [14:18:15]Write to MH i2c: D1 01 00 8E 01 01 61 [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: D1 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: D1 01 00 [14:18:15]MH_I2C_Read... [14:18:15]Read from MH i2c: D1 01 00 8E 01 00 60 [14:18:15]Write to MH i2c: 01 00 00 8F 01 90 [14:18:15]Write i2c OK [14:18:15]MH_I2C_Read... [14:18:16]*** Cut start [14:18:16]*** Purtial cut [14:18:16]*** Stage 1: CUTSNS_PIN = 1 [14:18:16]Read from MH i2c: 01 [14:18:16]MH_I2C_Read... [14:18:16]*** Stop cut motor [14:18:16]*** Cut end [14:18:16]Read from MH i2c: 01 07 00 [14:18:16]MH_I2C_Read... [14:18:16]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [14:18:16]process_action close_receipt done [14:18:16]requested_data is exist [14:18:16]produce_requested_data [14:18:16]requested_item fm.sn is exist - process it [14:18:16]wFMCommunicate request_size=4 [14:18:16]MH_SAM_APDU [14:18:16]CAPDU: 80 11 00 00 [14:18:16]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [14:18:16]Write i2c OK [14:18:16]MH_I2C_Read... [14:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:17]Read from MH i2c: E2 [14:18:17]MH_I2C_Read... [14:18:17]Read from MH i2c: E2 17 00 [14:18:17]MH_I2C_Read... [14:18:17]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 [14:18: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:18:17]wFMCommunicate OK [14:18:17]requested_item fd.num is exist - process it [14:18:17]SAM_PROTO_GetFieldsCounters [14:18:17]wFMCommunicate request_size=4 [14:18:17]MH_SAM_APDU [14:18:17]CAPDU: 80 13 00 00 [14:18:17]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [14:18:17]Write i2c OK [14:18:17]MH_I2C_Read... [14:18:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:17]Read from MH i2c: E2 [14:18:17]MH_I2C_Read... [14:18:17]Read from MH i2c: E2 62 00 [14:18:17]MH_I2C_Read... [14:18:17]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 F7 52 02 00 0E 04 04 00 DC 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 7C [14:18:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 52 02 00 0E 04 04 00 DC 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 [14:18:17]wFMCommunicate OK [14:18:17]SAM_PROTO_GetFieldsCounters done [14:18:17]requested_item shift.num is exist - process it [14:18:17]requested_item shift.opened is exist - process it [14:18:17]req_shift_opened [14:18:17]FM_GetShiftState [14:18:17]SAM_PROTO_GetShiftState [14:18:17]wFMCommunicate request_size=4 [14:18:17]MH_SAM_APDU [14:18:17]CAPDU: 80 13 01 00 [14:18:17]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [14:18:17]Write i2c OK [14:18:17]MH_I2C_Read... [14:18:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:17]Read from MH i2c: E2 [14:18:17]MH_I2C_Read... [14:18:17]Read from MH i2c: E2 0E 00 [14:18:17]MH_I2C_Read... [14:18:17]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 72 [14:18:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:18:17]wFMCommunicate OK [14:18:17]SAM_PROTO_GetShiftState done [14:18:17]FM_GetShiftState done [14:18:17]req_shift_opened done [14:18:17]requested_item shift.open_date is exist - process it [14:18:17]req_shift_open_date [14:18:17]req_shift_open_date done [14:18:17]produce_requested_data done [14:18:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152311,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:18:17]process_action_free close_receipt [14:18:17]json_value_free [14:18:17]json_value_free done [14:18:17]process_json_proto returns [14:18:17]Send response to host [14:18:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152311,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:18:17]free response buf [14:18:17]execute_script done [14:18:17]execute_script returns [14:18:17]free content buf [14:18:17]Sock 9.Close socket [14:18:17]Sock 9.Thread stoped [14:18:21]Connected sock=11 [14:18: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 0F 01 00 00 77 27 07 01 A2 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 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 B7 00 00 00 F4 03 04 00 A6 78 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 34 42 FD 73 09 0A 6A 92 DA B0 7B E1 95 B6 [14:18: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 C6 99 47 00 35 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 F7 52 02 00 F4 03 04 00 AC 20 F1 66 B6 04 01 00 00 44 E2 CB 19 C7 42 3A 8F [14:18:22]CommunicateWithHost err = 0 [14:18:22]CheckOFDResponse [14:18:22]1017 (14) - 77093643461234 [14:18:22]1041 (16) - 0000000000871835 [14:18:22]1040 (4) - 152311 [14:18:22]1012 (4) - 23.09.2024 08:02 [14:18:22]1206 (1) - 0 [14:18:22]OFD Sender: Remove packet 152311 [14:18:22]ProducePacketName [14:18:22]name=ofd_packets/00152311 [14:18:22]NVStorageDeleteData [14:18:22]OFD Sender: No OFD packet to send [14:18:27]OFD Sender: No OFD packet to send [14:18:32]OFD Sender: No OFD packet to send [14:18:37]OFD Sender: No OFD packet to send [14:18:42]OFD Sender: No OFD packet to send [14:18:47]OFD Sender: No OFD packet to send [14:18:52]OFD Sender: No OFD packet to send [14:18:53]recv_with_timeout no data received [14:18:57]OFD Sender: No OFD packet to send [14:19:02]OFD Sender: No OFD packet to send [14:19:07]OFD Sender: No OFD packet to send [14:19:12]OFD Sender: No OFD packet to send [14:19:17]OFD Sender: No OFD packet to send [14:19:22]OFD Sender: No OFD packet to send [14:19:27]OFD Sender: No OFD packet to send [14:19:32]OFD Sender: No OFD packet to send [14:19:37]OFD Sender: No OFD packet to send [14:19:42]OFD Sender: No OFD packet to send [14:19:44]recv_with_timeout no data received [14:19:47]OFD Sender: No OFD packet to send [14:19:52]OFD Sender: No OFD packet to send [14:19:57]OFD Sender: No OFD packet to send [14:20:02]OFD Sender: No OFD packet to send [14:20:05]accept exits with 10 [14:20:05]New connection [14:20:05]New thread 3066535268 created [14:20:05]Thread 3066678628 joined [14:20:05]Waiting for new connection... [14:20:05] Sock 10.Parse request [14:20:05]Sock 10.Check first char [14:20:05]Sock 10.First char is OK [14:20:05]request: POST /json_proto HTTP/1.0 [14:20:05]Method: POST [14:20:05]URL: /json_proto [14:20:05]Method is POST - this is cgi request [14:20:05]url: /json_proto [14:20:05]query_string will be loaded in cgi processing [14:20:05]execute_cgi json_proto POST (null) [14:20:05]execute_cgi path=json_proto method=POST [14:20:05]POST find Content-Length [14:20:05]Host: 172.17.43.67:8080 [14:20:05]Content-Length: 679 [14:20:05]Content-Type: application/json [14:20:05] [14:20:05]POST finish read [14:20:05]Found Content-Length = 679 [14:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786318", "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" ] } } [14:20:05]execute_script... [14:20: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)1786318", "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" ] } } [14:20:05]POST & json_proto [14:20:05]process_json_proto [14:20:05]json parsed OK: [14:20:05]protocol is kg_v1.0 [14:20:05]action value=close_receipt [14:20:05]process_action close_receipt [14:20:05]cmd_close_receipt [14:20:05]MH_GetDate [14:20:05]Write to MH i2c: F0 00 00 93 01 83 [14:20:05]Write i2c OK [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: F0 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: F0 09 00 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: F0 09 00 93 01 00 16 79 F1 66 6A BD 47 65 45 [14:20:05]GetLastDocTimeStamp 1727101094 [14:20:05]current date 1727101206 [14:20:05]FM_GetShiftState [14:20:05]SAM_PROTO_GetShiftState [14:20:05]wFMCommunicate request_size=4 [14:20:05]MH_SAM_APDU [14:20:05]CAPDU: 80 13 01 00 [14:20:05]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [14:20:05]Write i2c OK [14:20:05]MH_I2C_Read... [14:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:05]Read from MH i2c: E2 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: E2 0E 00 [14:20:05]MH_I2C_Read... [14:20:05]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 74 [14:20:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:20:05]wFMCommunicate OK [14:20:05]SAM_PROTO_GetShiftState done [14:20:05]FM_GetShiftState done [14:20:05]opened in 1727051593 [14:20:05]opened+sec_in_day 1727137993 [14:20:05]quantity*price = 70037 [14:20:05]sum+1 = 70038 [14:20:05]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 СНО: Общий режим Чек 184 23.09.2024 14:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152312 ФПД: 2991588954289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152312&fm=2991588954289&tin=02508201610067®Number=0000000000091825&sum=70000 [14:20:06]StoreToDocumentArchive [14:20:06]shift 476 fd 152312 [14:20:06]save to /storage/0476/doc_00152312 [14:20:06]save last doc name /storage/0476/doc_00152312 to /storage/kkm_last_doc_name [14:20:06]save OK [14:20:06]Clear old archive folders... [14:20:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:06]tlvbuf is 00EC3910 [14:20:06]SAM_PROTO_ClearQueue [14:20:06]wFMCommunicate request_size=4 [14:20:06]MH_SAM_APDU [14:20:06]CAPDU: 80 09 00 00 [14:20:06]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [14:20:06]Write i2c OK [14:20:06]MH_I2C_Read... [14:20:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:06]Read from MH i2c: E2 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:20:06]RAPDU: 90 00 [14:20:06]wFMCommunicate OK [14:20:06]SAM_PROTO_ClearQueue done [14:20:06]KKMCreateOFDPacket [14:20:06]OFDProtocolAddRootSTLVToBuf [14:20:06]FM_MakeSignedData [14:20:06]FM_MakeSignedData [14:20:06]SAM_PROTO_SignData [14:20:06]wFMCommunicate request_size=4 [14:20:06]MH_SAM_APDU [14:20:06]CAPDU: 80 0D 01 02 [14:20:06]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [14:20:06]Write i2c OK [14:20:06]MH_I2C_Read... [14:20:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:06]Read from MH i2c: E2 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 [14:20:06]MH_I2C_Read... [14:20:06]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:20:06]RAPDU: 90 00 [14:20:06]wFMCommunicate OK [14:20:06]wFMCommunicate request_size=255 [14:20:06]MH_SAM_APDU [14:20: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 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 B8 00 00 00 F4 03 04 00 16 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 02 [14:20:06]Write to MH i2c: E2 02 01 A3 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 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 B8 00 00 00 F4 03 04 00 16 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 02 00 00 4B [14:20:06]Write i2c OK [14:20:06]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:20:07]RAPDU: 90 00 [14:20:07]wFMCommunicate OK [14:20:07]wFMCommunicate request_size=10 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 0D 02 02 05 B8 88 98 D0 B1 [14:20:07]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 B8 88 98 D0 B1 00 00 82 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [14:20:07]RAPDU: 90 00 [14:20:07]wFMCommunicate OK [14:20:07]wFMCommunicate request_size=4 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 0D 03 02 [14:20:07]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 0B 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 0B 00 A5 01 00 36 9B 58 54 86 DF DA 66 90 00 44 [14:20:07]RAPDU: 36 9B 58 54 86 DF DA 66 90 00 [14:20:07]wFMCommunicate OK [14:20:07]SAM_PROTO_SignData done [14:20:07]FM_MakeSignedData done [14:20:07]CreateOFDProtocolMessage [14:20:07]wFMCommunicate request_size=4 [14:20:07]MH_SAM_APDU [14:20:07]CAPDU: 80 11 00 00 [14:20:07]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:07]Read from MH i2c: E2 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: E2 17 00 [14:20:07]MH_I2C_Read... [14:20:07]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 [14:20: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:20:07]wFMCommunicate OK [14:20:07]CreateOFDProtocolMessage done [14:20:07]OFDSenderStorePacket 152312 [14:20:07]StoreOFDPacket docnum=152312 [14:14:32]MH_I2C_Read... [14:14:32]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 [14:14:32]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 [14:14:32]wFMCommunicate OK [14:14:32]SAM_PROTO_GetFMData done [14:14:32]requested_item fm.sale_refund.total is exist - process it [14:14:32]requested_item fm.buy.total is exist - process it [14:14:32]requested_item shift.sale.total is exist - process it [14:14:32]SAM_PROTO_GetShiftData [14:14:32]wFMCommunicate request_size=4 [14:14:32]MH_SAM_APDU [14:14:32]CAPDU: 80 13 02 00 [14:14:32]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:14:32]Write i2c OK [14:14:32]MH_I2C_Read... [14:14:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:14:33]Read from MH i2c: E2 [14:14:33]MH_I2C_Read... [14:14:33]Read from MH i2c: E2 FD 00 [14:14:33]MH_I2C_Read... [14:14:33]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 B2 00 00 00 69 04 99 00 6F 04 04 00 B1 00 00 00 B1 04 03 00 EC 23 A4 70 04 03 00 EC 23 A4 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 1E 70 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 FA 73 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 48 [14:14:33]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 B2 00 00 00 69 04 99 00 6F 04 04 00 B1 00 00 00 B1 04 03 00 EC 23 A4 70 04 03 00 EC 23 A4 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 1E 70 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 FA 73 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:14:33]wFMCommunicate OK [14:14:33]wFMCommunicate request_size=4 [14:14:33]MH_SAM_APDU [14:14:33]CAPDU: 80 17 00 00 [14:14:33]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:14:33]Write i2c OK [14:14:33]MH_I2C_[14:20: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 A9 0A 07 01 02 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 00 00 00 F4 03 04 00 16 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 02 B8 88 98 D0 B1 36 9B 58 54 86 DF DA 66 [14:20:07]CheckFolder [14:20:07]dirname=/storage/ofd_packets [14:20:07]CheckFolder done [14:20:07]ProducePacketName [14:20:07]name=ofd_packets/00152312 [14:20:07]NVStorageSaveData ofd_packets/00152312 [14:20:07]File name is /storage/ofd_packets/00152312 [14:20:07]Write 301 bytes [14:20:07]NVStorageSaveData done [14:20:07]OFDSenderStorePacket done [14:20:07]KKMCreateOFDPacket done [14:20:07]NVStorageSaveData kkm_last_timestamp [14:20:07]File name is /storage/kkm_last_timestamp [14:20:07]Write 4 bytes [14:20:07]NVStorageSaveData done [14:20:07]ExternCall_PrintAddStr [14:20:07]wPrintStart [14:20:07]Write to MH i2c: 01 00 00 A7 01 A8 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 07 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [14:20:07]RasterBufferAndPrint [14:20:07]line Счет N : (1)1786318 [14:20:07]line ИНН: 02508201610067 [14:20:07]line Контрольно-Кассовый Чек [14:20:07]line ПРОДАЖА [14:20:07]line ТРК (МРК, ГНК) : 22 [14:20:07]line Товар: 2710124130 [14:20:07]line Аи-92-К-5 [14:20:07]line 10.330 * 67.80 [14:20:07]line = 700.37 [14:20:07]line НДС 12% НСП 1% [14:20:07]line > о реализуемом товаре [14:20:07]line ОКРУГЛЕНИЕ: -0.37 [14:20:07]line ИТОГО: 700.00 [14:20:07]line Внесено: 700.00 [14:20:07]line СДАЧА: 0.00 [14:20:07]line НСП 1% : 6.20 [14:20:07]line НДС 12% : 74.38 [14:20:07]line Наличными: 700.00 [14:20:07]line Безнал.: 0.00 [14:20:07]line Место: АЗС № 89 "Партнер Нефть" [14:20:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:20:07]line СНО: Общий режим [14:20:07]line Чек 184 23.09.2024 14:20 [14:20:07]line Смена: 476 ФФД: 1.0 [14:20:07]line ЗНМ: 0300000113 [14:20:07]line РНМ: 0000000000091825 [14:20:07]line Версия ККМ: 001 [14:20:07]line ФМ: 0000000000871835 [14:20:07]line ФД: 152312 [14:20:07]line ФПД: 2991588954289 [14:20:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152312&fm=2991588954289&tin=02508201610067®Number=0000000000091825&sum=70000 [14:20:07]written 0, free lines is 4095 [14:20:07]OFD Sender: Processing packet 152312 [packets to send 828, broken 827] [14:20:07]ProducePacketName [14:20:07]name=ofd_packets/00152312 [14:20:07]OFD Sender: To server: pG, [14:20:07]CommunicateWithHost lk.salyk.kg:30040 [14:20:07]ConnectInit lk.salyk.kg [14:20:07]Write to MH i2c: 01 00 00 D2 01 D3 [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 07 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 DF 0C C5 [14:20:07]RasterBufferAndPrint [14:20:07]line [14:20:07]line [14:20:07]line [14:20:07]line [14:20:07]line [14:20:07]written 0, free lines is 3301 [14:20:07]MH_Cut [14:20:07]Write to MH i2c: D1 01 00 D9 01 01 AC [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: D1 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: D1 01 00 [14:20:07]MH_I2C_Read... [14:20:07]Read from MH i2c: D1 01 00 D9 01 00 AB [14:20:07]Write to MH i2c: 01 00 00 DA 01 DB [14:20:07]Write i2c OK [14:20:07]MH_I2C_Read... [14:20:07]Connected sock=9 [14:20: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 A9 0A 07 01 02 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 00 00 00 F4 03 04 00 16 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 02 B8 88 98 D0 B1 36 9B 58 54 86 DF DA 66 [14:20: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 F1 BF 47 00 C3 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 F8 52 02 00 F4 03 04 00 16 21 F1 66 B6 04 01 00 00 CD 4F C1 BC DD 50 FB 12 [14:20:08]CommunicateWithHost err = 0 [14:20:08]CheckOFDResponse [14:20:08]1017 (14) - 77093643461234 [14:20:08]1041 (16) - 0000000000871835 [14:20:08]1040 (4) - 152312 [14:20:08]1012 (4) - 23.09.2024 08:04 [14:20:08]1206 (1) - 0 [14:20:08]OFD Sender: Remove packet 152312 [14:20:08]ProducePacketName [14:20:08]name=ofd_packets/00152312 [14:20:08]NVStorageDeleteData [14:20:08]*** Cut start [14:20:08]*** Purtial cut [14:20:08]*** Stage 1: CUTSNS_PIN = 1 [14:20:08]Read from MH i2c: 01 [14:20:08]MH_I2C_Read... [14:20:08]*** Stop cut motor [14:20:08]*** Cut end [14:20:08]Read from MH i2c: 01 07 00 [14:20:08]MH_I2C_Read... [14:20:08]OFD Sender: No OFD packet to send [14:20:08]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [14:20:08]process_action close_receipt done [14:20:08]requested_data is exist [14:20:08]produce_requested_data [14:20:08]requested_item fm.sn is exist - process it [14:20:08]wFMCommunicate request_size=4 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 11 00 00 [14:20:08]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:08]Read from MH i2c: E2 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 17 00 [14:20:08]MH_I2C_Read... [14:20:08]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 [14:20: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:20:08]wFMCommunicate OK [14:20:08]requested_item fd.num is exist - process it [14:20:08]SAM_PROTO_GetFieldsCounters [14:20:08]wFMCommunicate request_size=4 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 13 00 00 [14:20:08]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:08]Read from MH i2c: E2 [14:20:08]MH_I2C_Read... [14:20:08]Read from MH i2c: E2 62 00 [14:20:08]MH_I2C_Read... [14:20:08]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 F8 52 02 00 0E 04 04 00 DC 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 CB [14:20: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 F8 52 02 00 0E 04 04 00 DC 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 [14:20:08]wFMCommunicate OK [14:20:08]SAM_PROTO_GetFieldsCounters done [14:20:08]requested_item shift.num is exist - process it [14:20:08]requested_item shift.opened is exist - process it [14:20:08]req_shift_opened [14:20:08]FM_GetShiftState [14:20:08]SAM_PROTO_GetShiftState [14:20:08]wFMCommunicate request_size=4 [14:20:08]MH_SAM_APDU [14:20:08]CAPDU: 80 13 01 00 [14:20:08]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [14:20:08]Write i2c OK [14:20:08]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BD [14:20:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:20:09]wFMCommunicate OK [14:20:09]SAM_PROTO_GetShiftState done [14:20:09]FM_GetShiftState done [14:20:09]req_shift_opened done [14:20:09]requested_item shift.open_date is exist - process it [14:20:09]req_shift_open_date [14:20:09]req_shift_open_date done [14:20:09]produce_requested_data done [14:20:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152312,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:20:09]process_action_free close_receipt [14:20:09]json_value_free [14:20:09]json_value_free done [14:20:09]process_json_proto returns [14:20:09]Send response to host [14:20:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152312,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:20:09]free response buf [14:20:09]execute_script done [14:20:09]execute_script returns [14:20:09]free content buf [14:20:09]Sock 10.Close socket [14:20:09]Sock 10.Thread stoped [14:20:09]accept exits with 7 [14:20:09]New connection [14:20:09]New thread 3066678628 created [14:20:09]Thread 3066535268 joined [14:20:09]Waiting for new connection... [14:20:09] Sock 7.Parse request [14:20:09]Sock 7.Check first char [14:20:09]Sock 7.First char is OK [14:20:09]request: POST /json_proto HTTP/1.0 [14:20:09]Method: POST [14:20:09]URL: /json_proto [14:20:09]Method is POST - this is cgi request [14:20:09]url: /json_proto [14:20:09]query_string will be loaded in cgi processing [14:20:09]execute_cgi json_proto POST (null) [14:20:09]execute_cgi path=json_proto method=POST [14:20:09]POST find Content-Length [14:20:09]Host: 172.17.43.67:8080 [14:20:09]Content-Length: 678 [14:20:09]Content-Type: application/json [14:20:09] [14:20:09]POST finish read [14:20:09]Found Content-Length = 678 [14:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786319", "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:20:09]execute_script... [14:20: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)1786319", "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:20:09]POST & json_proto [14:20:09]process_json_proto [14:20:09]json parsed OK: [14:20:09]protocol is kg_v1.0 [14:20:09]action value=close_receipt [14:20:09]process_action close_receipt [14:20:09]cmd_close_receipt [14:20:09]MH_GetDate [14:20:09]Write to MH i2c: F0 00 00 DE 01 CE [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: F0 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: F0 09 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: F0 09 00 DE 01 00 19 79 F1 66 6A BD 47 65 93 [14:20:09]GetLastDocTimeStamp 1727101206 [14:20:09]current date 1727101209 [14:20:09]FM_GetShiftState [14:20:09]SAM_PROTO_GetShiftState [14:20:09]wFMCommunicate request_size=4 [14:20:09]MH_SAM_APDU [14:20:09]CAPDU: 80 13 01 00 [14:20:09]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BF [14:20:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:20:09]wFMCommunicate OK [14:20:09]SAM_PROTO_GetShiftState done [14:20:09]FM_GetShiftState done [14:20:09]opened in 1727051593 [14:20:09]opened+sec_in_day 1727137993 [14:20:09]quantity*price = 50036 [14:20:09]sum+1 = 50037 [14:20: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 СНО: Общий режим Чек 185 23.09.2024 14:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152313 ФПД: 260726112940001 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152313&fm=260726112940001&tin=02508201610067®Number=0000000000091825&sum=50000 [14:20:10]StoreToDocumentArchive [14:20:10]shift 476 fd 152313 [14:20:10]save to /storage/0476/doc_00152313 [14:20:10]save last doc name /storage/0476/doc_00152313 to /storage/kkm_last_doc_name [14:20:10]save OK [14:20:10]Clear old archive folders... [14:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:10]tlvbuf is B6D650A0 [14:20:10]SAM_PROTO_ClearQueue [14:20:10]wFMCommunicate request_size=4 [14:20:10]MH_SAM_APDU [14:20:10]CAPDU: 80 09 00 00 [14:20:10]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [14:20:10]Write i2c OK [14:20:10]MH_I2C_Read... [14:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:10]Read from MH i2c: E2 [14:20:10]MH_I2C_Read... [14:20:10]Read from MH i2c: E2 03 00 [14:20:10]MH_I2C_Read... [14:20:10]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [14:20:10]RAPDU: 90 00 [14:20:10]wFMCommunicate OK [14:20:10]SAM_PROTO_ClearQueue done [14:20:10]KKMCreateOFDPacket [14:20:10]OFDProtocolAddRootSTLVToBuf [14:20:10]FM_MakeSignedData [14:20:10]FM_MakeSignedData [14:20:10]SAM_PROTO_SignData [14:20:10]wFMCommunicate request_size=4 [14:20:10]MH_SAM_APDU [14:20:10]CAPDU: 80 0D 01 02 [14:20:10]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [14:20:10]Write i2c OK [14:20:10]MH_I2C_Read... [14:20:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:10]Read from MH i2c: E2 [14:20:10]MH_I2C_Read... [14:20:10]Read from MH i2c: E2 03 00 [14:20:10]MH_I2C_Read... [14:20:10]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:20:10]RAPDU: 90 00 [14:20:10]wFMCommunicate OK [14:20:10]wFMCommunicate request_size=255 [14:20:10]MH_SAM_APDU [14:20: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 B9 00 00 00 F4 03 04 00 1A 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 ED [14:20:10]Write to MH i2c: E2 02 01 EE 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 B9 00 00 00 F4 03 04 00 1A 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 ED 00 00 A0 [14:20:10]Write i2c OK [14:20:10]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [14:20:11]RAPDU: 90 00 [14:20:11]wFMCommunicate OK [14:20:11]wFMCommunicate request_size=10 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 0D 02 02 05 21 07 58 6F E1 [14:20:11]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 21 07 58 6F E1 00 00 44 [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [14:20:11]RAPDU: 90 00 [14:20:11]wFMCommunicate OK [14:20:11]wFMCommunicate request_size=4 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 0D 03 02 [14:20:11]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 0B 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 0B 00 F0 01 00 FE 19 52 42 A9 69 08 54 90 00 86 [14:20:11]RAPDU: FE 19 52 42 A9 69 08 54 90 00 [14:20:11]wFMCommunicate OK [14:20:11]SAM_PROTO_SignData done [14:20:11]FM_MakeSignedData done [14:20:11]CreateOFDProtocolMessage [14:20:11]wFMCommunicate request_size=4 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 11 00 00 [14:20:11]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 17 00 [14:20:11]MH_I2C_Read... [14:20:11]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 52 02 00 F4 03 04 00 1C 21 F1 66 B6 04 01 00 00 1A 14 1B 6B 28 DB 6F F6 [14:20:13]CommunicateWithHost err = 0 [14:20:13]CheckOFDResponse [14:20:13]1017 (14) - 77093643461234 [14:20:13]1041 (16) - 0000000000871835 [14:20:13]1040 (4) - 152313 [14:20:13]1012 (4) - 23.09.2024 08:04 [14:20:13]1206 (1) - 0 [14:20:13]OFD Sender: Remove packet 152313 [14:20:13]ProducePacketName [14:20:13]name=ofd_packets/00152313 [14:20:13]NVStorageDeleteData [14:20:14]OFD Sender: No OFD packet to send [14:20:19]OFD Sender: No OFD packet to send [14:20:23]recv_with_timeout no data received [14:20:24]OFD Sender: No OFD packet to send [14:20:29]OFD Sender: No OFD packet to send [14:20:33]recv_with_timeout no data received [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:04]recv_with_timeout no data received [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:23]recv_with_timeout no data received [14:21:24]OFD Sender: No OFD packet to send [14:21:29]OFD Sender: No OFD packet to send [14:21:34]OFD Sender: No OFD packet to send [14:21:39]OFD Sender: No OFD packet to send [14:21:40]recv_with_timeout no data received [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: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:36]accept exits with 9 [14:22:36]New connection [14:22:36]New thread 3066535268 created [14:22:36]Thread 3066678628 joined [14:22:36]Waiting for new connection... [14:22:36] Sock 9.Parse request [14:22:36]Sock 9.Check first char [14:22:36]Sock 9.First char is OK [14:22:36]request: POST /json_proto HTTP/1.0 [14:22:36]Method: POST [14:22:36]URL: /json_proto [14:22:36]Method is POST - this is cgi request [14:22:36]url: /json_proto [14:22:36]query_string will be loaded in cgi processing [14:22:36]execute_cgi json_proto POST (null) [14:22:36]execute_cgi path=json_proto method=POST [14:22:36]POST find Content-Length [14:22:36]Host: 172.17.43.67:8080 [14:22:36]Content-Length: 984 [14:22:36]Content-Type: application/json [14:22:36] [14:22:36]POST finish read [14:22:36]Found Content-Length = 984 [14:22:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786320", "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" : 29.950, "sum" : 2000.66, "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 29.95 \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" ] } } [14:22:36]execute_script... [14:22: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)1786320", "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" : 29.950, "sum" : 2000.66, "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 29.95 \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" ] } } [14:22:36]POST & json_proto [14:22:36]process_json_proto [14:22:36]json parsed OK: [14:22:36]protocol is kg_v1.0 [14:22:36]action value=close_receipt [14:22:36]process_action close_receipt [14:22:36]cmd_close_receipt [14:22:36]MH_GetDate [14:22:36]Write to MH i2c: F0 00 00 29 02 1A [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: F0 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: F0 09 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: F0 09 00 29 02 00 AD 79 F1 66 6A BD 47 65 73 [14:22:36]GetLastDocTimeStamp 1727101210 [14:22:36]current date 1727101357 [14:22:36]FM_GetShiftState [14:22:36]SAM_PROTO_GetShiftState [14:22:36]wFMCommunicate request_size=4 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 13 01 00 [14:22:36]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:37]Read from MH i2c: E2 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: E2 0E 00 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [14:22:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:22:37]wFMCommunicate OK [14:22:37]SAM_PROTO_GetShiftState done [14:22:37]FM_GetShiftState done [14:22:37]opened in 1727051593 [14:22:37]opened+sec_in_day 1727137993 [14:22:37]quantity*price = 200066 [14:22:37]sum+1 = 200067 [14:22:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 186 23.09.2024 14:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 29.95 сом ФМ: 0000000000871835 ФД: 152314 ФПД: 274611460005747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152314&fm=274611460005747&tin=02508201610067®Number=0000000000091825&sum=200000 [14:22:38]StoreToDocumentArchive [14:22:38]shift 476 fd 152314 [14:22:38]save to /storage/0476/doc_00152314 [14:22:38]save last doc name /storage/0476/doc_00152314 to /storage/kkm_last_doc_name [14:22:38]save OK [14:22:38]Clear old archive folders... [14:22:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:38]tlvbuf is 00E129C0 [14:22:38]SAM_PROTO_ClearQueue [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 09 00 00 [14:22:38]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]SAM_PROTO_ClearQueue done [14:22:38]KKMCreateOFDPacket [14:22:38]OFDProtocolAddRootSTLVToBuf [14:22:38]FM_MakeSignedData [14:22:38]FM_MakeSignedData [14:22:38]SAM_PROTO_SignData [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 01 02 [14:22:38]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]wFMCommunicate request_size=255 [14:22:38]MH_SAM_APDU [14:22: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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 BA 00 00 00 F4 03 04 00 AD 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 [14:22:38]Write to MH i2c: E2 02 01 39 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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 BA 00 00 00 F4 03 04 00 AD 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 00 00 2E [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]wFMCommunicate request_size=10 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 02 02 05 C1 F6 86 5F 73 [14:22:38]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 C1 F6 86 5F 73 00 00 CF [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [14:22:38]RAPDU: 90 00 [14:22:38]wFMCommunicate OK [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 0D 03 02 [14:22:38]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 0B 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 0B 00 3B 02 00 33 A0 E1 06 28 72 07 B2 90 00 C6 [14:22:38]RAPDU: 33 A0 E1 06 28 72 07 B2 90 00 [14:22:38]wFMCommunicate OK [14:22:38]SAM_PROTO_SignData done [14:22:38]FM_MakeSignedData done [14:22:38]CreateOFDProtocolMessage [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 11 00 00 [14:22:38]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 17 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [14:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:22:38]wFMCommunicate OK [14:22:38]CreateOFDProtocolMessage done [14:22:38]OFDSenderStorePacket 152314 [14:22:38]StoreOFDPacket docnum=152314 [14:22: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 D9 25 07 01 F8 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 BA 00 00 00 F4 03 04 00 AD 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 C1 F6 86 5F 73 33 A0 E1 06 28 72 07 B2 [14:22:38]CheckFolder [14:22:38]dirname=/storage/ofd_packets [14:22:38]CheckFolder done [14:22:38]ProducePacketName [14:22:38]name=ofd_packets/00152314 [14:22:38]NVStorageSaveData ofd_packets/00152314 [14:22:38]File name is /storage/ofd_packets/00152314 [14:22:38]Write 301 bytes [14:22:38]NVStorageSaveData done [14:22:38]OFDSenderStorePacket done [14:22:38]KKMCreateOFDPacket done [14:22:38]NVStorageSaveData kkm_last_timestamp [14:22:38]File name is /storage/kkm_last_timestamp [14:22:38]Write 4 bytes [14:22:38]NVStorageSaveData done [14:22:38]ExternCall_PrintAddStr [14:22:38]wPrintStart [14:22:38]Write to MH i2c: 01 00 00 3D 02 3F [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: 01 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: 01 07 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [14:22:38]RasterBufferAndPrint [14:22:38]line Счет N : (1)1786320 [14:22:38]line ИНН: 02508201610067 [14:22:38]line Контрольно-Кассовый Чек [14:22:38]line ПРОДАЖА [14:22:38]line ТРК (МРК, ГНК) : 42 [14:22:38]line Товар: 2710124130 [14:22:38]line Аи-92-К-5 [14:22:38]line 29.950 * 66.80 [14:22:38]line = 2000.66 [14:22:38]line НДС 12% НСП 1% [14:22:38]line > о реализуемом товаре [14:22:38]line ОКРУГЛЕНИЕ: -0.66 [14:22:38]line ИТОГО: 2000.00 [14:22:38]line Внесено: 2000.00 [14:22:38]line СДАЧА: 0.00 [14:22:38]line НСП 1% : 17.70 [14:22:38]line НДС 12% : 212.46 [14:22:38]line Наличными: 2000.00 [14:22:38]line Безнал.: 0.00 [14:22:38]line Место: АЗС № 89 "Партнер Нефть" [14:22:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:22:38]line СНО: Общий режим [14:22:38]line Чек 186 23.09.2024 14:22 [14:22:38]line Смена: 476 ФФД: 1.0 [14:22:38]line ЗНМ: 0300000113 [14:22:38]line РНМ: 0000000000091825 [14:22:38]line Версия ККМ: 001 [14:22:38]line [14:22:38]line Дисконтная программа [14:22:38]line АИ-92 [14:22:38]line номер 89 [14:22:38]line сэкономлено 29.95 сом [14:22:38]line ФМ: 0000000000871835 [14:22:38]line ФД: 152314 [14:22:38]line ФПД: 274611460005747 [14:22:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142237&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152314&fm=274611460005747&tin=02508201610067®Number=0000000000091825&sum=200000 [14:22:38]written 0, free lines is 4095 [14:22:38]OFD Sender: Processing packet 152314 [packets to send 828, broken 827] [14:22:38]ProducePacketName [14:22:38]name=ofd_packets/00152314 [14:22:38]OFD Sender: To server: pG, [14:22:38]CommunicateWithHost lk.salyk.kg:30040 [14:22:38]ConnectInit lk.salyk.kg [14:22:39]Write to MH i2c: 01 00 00 6D 02 6F [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 07 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 97 0C 19 [14:22:39]RasterBufferAndPrint [14:22:39]line [14:22:39]line [14:22:39]line [14:22:39]line [14:22:39]line [14:22:39]written 0, free lines is 3229 [14:22:39]MH_Cut [14:22:39]Write to MH i2c: D1 01 00 74 02 01 48 [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: D1 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: D1 01 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: D1 01 00 74 02 00 47 [14:22:39]Write to MH i2c: 01 00 00 75 02 77 [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:40]*** Cut start [14:22:40]*** Purtial cut [14:22:40]*** Stage 1: CUTSNS_PIN = 1 [14:22:40]Read from MH i2c: 01 [14:22:40]MH_I2C_Read... [14:22:40]*** Stop cut motor [14:22:40]*** Cut end [14:22:40]Read from MH i2c: 01 07 00 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [14:22:40]process_action close_receipt done [14:22:40]requested_data is exist [14:22:40]produce_requested_data [14:22:40]requested_item fm.sn is exist - process it [14:22:40]wFMCommunicate request_size=4 [14:22:40]MH_SAM_APDU [14:22:40]CAPDU: 80 11 00 00 [14:22:40]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:40]Read from MH i2c: E2 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 17 00 [14:22:40]MH_I2C_Read... [14:22:40]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 [14:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:22:40]wFMCommunicate OK [14:22:40]requested_item fd.num is exist - process it [14:22:40]SAM_PROTO_GetFieldsCounters [14:22:40]wFMCommunicate request_size=4 [14:22:40]MH_SAM_APDU [14:22:40]CAPDU: 80 13 00 00 [14:22:40]Write to MH i2c: E2 08 00 77 02 80 13 00 00 00 00 00 00 F5 [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:40]Read from MH i2c: E2 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 62 00 [14:22:40]MH_I2C_Read... [14:22:40]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 FA 52 02 00 0E 04 04 00 DC 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 6F [14:22: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 FA 52 02 00 0E 04 04 00 DC 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:22:40]wFMCommunicate OK [14:22:40]SAM_PROTO_GetFieldsCounters done [14:22:40]requested_item shift.num is exist - process it [14:22:40]requested_item shift.opened is exist - process it [14:22:40]req_shift_opened [14:22:40]FM_GetShiftState [14:22:40]SAM_PROTO_GetShiftState [14:22:40]wFMCommunicate request_size=4 [14:22:40]MH_SAM_APDU [14:22:40]CAPDU: 80 13 01 00 [14:22:40]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:40]Read from MH i2c: E2 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 0E 00 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 59 [14:22:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:22:40]wFMCommunicate OK [14:22:40]SAM_PROTO_GetShiftState done [14:22:40]FM_GetShiftState done [14:22:40]req_shift_opened done [14:22:40]requested_item shift.open_date is exist - process it [14:22:40]req_shift_open_date [14:22:40]req_shift_open_date done [14:22:40]produce_requested_data done [14:22:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152314,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:22:40]process_action_free close_receipt [14:22:40]json_value_free [14:22:40]json_value_free done [14:22:40]process_json_proto returns [14:22:40]Send response to host [14:22:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152314,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:22:40]free response buf [14:22:40]execute_script done [14:22:40]execute_script returns [14:22:40]free content buf [14:22:40]Sock 9.Close socket [14:22:40]Sock 9.Thread stoped [14:22:40]Connected sock=11 [14:22: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 D9 25 07 01 F8 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 BA 00 00 00 F4 03 04 00 AD 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 C1 F6 86 5F 73 33 A0 E1 06 28 72 07 B2 [14:22:45]recv_with_timeout no data received [14:22:45]CommunicateWithHost answer receiving error [14:22:45]CommunicateWithHost err = -3 [14:22:45]OFD Sender: Server communicate error [14:22:50]OFD Sender: Processing packet 152314 [packets to send 828, broken 827] [14:22:50]ProducePacketName [14:22:50]name=ofd_packets/00152314 [14:22:50]OFD Sender: To server: pG, [14:22:50]CommunicateWithHost lk.salyk.kg:30040 [14:22:50]ConnectInit lk.salyk.kg [14:22:50]recv_with_timeout no data received [14:22:51]Connected sock=10 [14:22: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 D9 25 07 01 F8 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 BA 00 00 00 F4 03 04 00 AD 79 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 F9 C1 F6 86 5F 73 33 A0 E1 06 28 72 07 B2 [14:22: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 88 88 47 00 23 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 52 02 00 F4 03 04 00 BA 21 F1 66 B6 04 01 00 00 AF F5 6C 23 E5 A3 09 1F [14:22:52]CommunicateWithHost err = 0 [14:22:52]CheckOFDResponse [14:22:52]1017 (14) - 77093643461234 [14:22:52]1041 (16) - 0000000000871835 [14:22:52]1040 (4) - 152314 [14:22:52]1012 (4) - 23.09.2024 08:07 [14:22:52]1206 (1) - 0 [14:22:52]OFD Sender: Remove packet 152314 [14:22:52]ProducePacketName [14:22:52]name=ofd_packets/00152314 [14:22:52]NVStorageDeleteData [14:22:53]OFD Sender: No OFD packet to send [14:22:58]OFD Sender: No OFD packet to send [14:23:03]OFD Sender: No OFD packet to send [14:23:08]OFD Sender: No OFD packet to send [14:23:13]OFD Sender: No OFD packet to send [14:23:18]OFD Sender: No OFD packet to send [14:23:23]OFD Sender: No OFD packet to send [14:23:28]OFD Sender: No OFD packet to send [14:23:33]OFD Sender: No OFD packet to send [14:23:38]OFD Sender: No OFD packet to send [14:23:43]OFD Sender: No OFD packet to send [14:23:48]OFD Sender: No OFD packet to send [14:23:53]OFD Sender: No OFD packet to send [14:23:58]OFD Sender: No OFD packet to send [14:23:59]recv_with_timeout no data received [14:24:03]OFD Sender: No OFD packet to send [14:24:08]OFD Sender: No OFD packet to send [14:24:13]OFD Sender: No OFD packet to send [14:24:18]OFD Sender: No OFD packet to send [14:24:23]OFD Sender: No OFD packet to send [14:24:28]OFD Sender: No OFD packet to send [14:24:33]OFD Sender: No OFD packet to send [14:24:37]recv_with_timeout no data received [14:24:38]OFD Sender: No OFD packet to send [14:24:43]OFD Sender: No OFD packet to send [14:24:48]OFD Sender: No OFD packet to send [14:24:53]OFD Sender: No OFD packet to send [14:24:58]OFD Sender: No OFD packet to send [14:25:03]OFD Sender: No OFD packet to send [14:25:08]OFD Sender: No OFD packet to send [14:25:08]accept exits with 7 [14:25:08]New connection [14:25:08]New thread 3066678628 created [14:25:08]Thread 3066535268 joined [14:25:08]Waiting for new connection... [14:25:08] Sock 7.Parse request [14:25:08]Sock 7.Check first char [14:25:08]Sock 7.First char is OK [14:25:08]request: POST /json_proto HTTP/1.0 [14:25:08]Method: POST [14:25:08]URL: /json_proto [14:25:08]Method is POST - this is cgi request [14:25:08]url: /json_proto [14:25:08]query_string will be loaded in cgi processing [14:25:08]execute_cgi json_proto POST (null) [14:25:08]execute_cgi path=json_proto method=POST [14:25:08]POST find Content-Length [14:25:08]Host: 172.17.43.67:8080 [14:25:08]Content-Length: 676 [14:25:08]Content-Type: application/json [14:25:08] [14:25:08]POST finish read [14:25:08]Found Content-Length = 676 [14:25:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786321", "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" : 11.820, "sum" : 900.68, "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" ] } } [14:25:08]execute_script... [14:25:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786321", "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" : 11.820, "sum" : 900.68, "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" ] } } [14:25:08]POST & json_proto [14:25:08]process_json_proto [14:25:08]json parsed OK: [14:25:08]protocol is kg_v1.0 [14:25:08]action value=close_receipt [14:25:08]process_action close_receipt [14:25:08]cmd_close_receipt [14:25:08]MH_GetDate [14:25:08]Write to MH i2c: F0 00 00 79 02 6A [14:25:08]Write i2c OK [14:25:08]MH_I2C_Read... [14:25:08]Read from MH i2c: F0 [14:25:08]MH_I2C_Read... [14:25:08]Read from MH i2c: F0 09 00 [14:25:08]MH_I2C_Read... [14:25:08]Read from MH i2c: F0 09 00 79 02 00 45 7A F1 66 6A BD 47 65 5C [14:25:08]GetLastDocTimeStamp 1727101357 [14:25:08]current date 1727101509 [14:25:08]FM_GetShiftState [14:25:08]SAM_PROTO_GetShiftState [14:25:08]wFMCommunicate request_size=4 [14:25:08]MH_SAM_APDU [14:25:08]CAPDU: 80 13 01 00 [14:25:08]Write to MH i2c: E2 08 00 7A 02 80 13 01 00 00 00 00 00 F9 [14:25:08]Write i2c OK [14:25:08]MH_I2C_Read... [14:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:08]Read from MH i2c: E2 [14:25:08]MH_I2C_Read... [14:25:08]Read from MH i2c: E2 0E 00 [14:25:08]MH_I2C_Read... [14:25:08]Read from MH i2c: E2 0E 00 7A 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5B [14:25:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:25:08]wFMCommunicate OK [14:25:08]SAM_PROTO_GetShiftState done [14:25:08]FM_GetShiftState done [14:25:08]opened in 1727051593 [14:25:08]opened+sec_in_day 1727137993 [14:25:08]quantity*price = 90068 [14:25:08]sum+1 = 90069 [14:25:08]Check (price>sum+1) || (price+1 о реализуемом товаре [14:27:12]line ОКРУГЛЕНИЕ: -0.68 [14:27:12]line ИТОГО: 900.00 [14:27:12]line Внесено: 900.00 [14:27:12]line СДАЧА: 0.00 [14:27:12]line НСП 1% : 7.97 [14:27:12]line НДС 12% : 95.65 [14:27:12]line Наличными: 900.00 [14:27:12]line Безнал.: 0.00 [14:27:12]line Место: АЗС № 89 "Партнер Нефть" [14:27:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:27:12]line СНО: Общий режим [14:27:12]line Чек 187 23.09.2024 14:25 [14:27:12]line Смена: 476 ФФД: 1.0 [14:27:12]line ЗНМ: 0300000113 [14:27:12]line РНМ: 0000000000091825 [14:27:12]line Версия ККМ: 001 [14:27:12]line ФМ: 0000000000871835 [14:27:12]line ФД: 152315 [14:27:12]line ФПД: 81182026167007 [14:27:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142509&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152315&fm=81182026167007&tin=02508201610067®Number=0000000000091825&sum=90000 [14:27:12]written 0, free lines is 4095 [14:27:13]Write to MH i2c: 01 00 00 48 00 48 [14:27:13]Write i2c OK [14:27:13]MH_I2C_Read... [14:27:13]Read from MH i2c: 01 [14:27:13]MH_I2C_Read... [14:27:13]Read from MH i2c: 01 07 00 [14:27:13]MH_I2C_Read... [14:27:13]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D4 0C 2F [14:27:13]RasterBufferAndPrint [14:27:13]line [14:27:13]line [14:27:13]line [14:27:13]line [14:27:13]line [14:27:13]written 0, free lines is 3302 [14:27:13]MH_Cut [14:27:13]Write to MH i2c: D1 01 00 4F 00 01 21 [14:27:13]Write i2c OK [14:27:13]MH_I2C_Read... [14:27:13]Read from MH i2c: D1 [14:27:13]MH_I2C_Read... [14:27:13]Read from MH i2c: D1 01 00 [14:27:13]MH_I2C_Read... [14:27:13]Read from MH i2c: D1 01 00 4F 00 00 20 [14:27:13]Write to MH i2c: 01 00 00 50 00 50 [14:27:13]Write i2c OK [14:27:13]MH_I2C_Read... [14:27:13]*** Cut start [14:27:13]*** Purtial cut [14:27:13]*** Stage 1: CUTSNS_PIN = 1 [14:27: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 84 BE 47 00 70 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 FB 52 02 00 F4 03 04 00 C0 22 F1 66 B6 04 01 00 00 A3 87 35 D2 F5 46 A5 53 [14:27:13]CommunicateWithHost err = 0 [14:27:13]CheckOFDResponse [14:27:13]1017 (14) - 77093643461234 [14:27:13]1041 (16) - 0000000000871835 [14:27:13]1040 (4) - 152315 [14:27:13]1012 (4) - 23.09.2024 08:11 [14:27:13]1206 (1) - 0 [14:27:13]OFD Sender: Remove packet 152315 [14:27:13]ProducePacketName [14:27:13]name=ofd_packets/00152315 [14:27:13]NVStorageDeleteData [14:27:14]Read from MH i2c: 01 [14:27:14]MH_I2C_Read... [14:27:14]*** Stop cut motor [14:27:14]*** Cut end [14:27:14]Read from MH i2c: 01 07 00 [14:27:14]MH_I2C_Read... [14:27:14]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [14:27:14]process_action print_doc done [14:27:14]requested_data is exist [14:27:14]produce_requested_data [14:27:14]produce_requested_data return (null) [14:27:14]process_action_free print_doc [14:27:14]json_value_free [14:27:14]json_value_free done [14:27:14]process_json_proto returns [14:27:14]Send response to host [14:27:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [14:27:14]free response buf [14:27:14]execute_script done [14:27:14]execute_script returns [14:27:14]free content buf [14:27:14]Sock 9.Close socket [14:27:14]Sock 9.Thread stoped [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:42]recv_with_timeout no data received [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:03]accept exits with 10 [14:28:03]New connection [14:28:03]New thread 3066953060 created [14:28:03]Thread 3067096420 joined [14:28:03]Waiting for new connection... [14:28:03] Sock 10.Parse request [14:28:03]Sock 10.Check first char [14:28:03]Sock 10.First char is OK [14:28:03]request: POST /json_proto HTTP/1.0 [14:28:03]Method: POST [14:28:03]URL: /json_proto [14:28:03]Method is POST - this is cgi request [14:28:03]url: /json_proto [14:28:03]query_string will be loaded in cgi processing [14:28:03]execute_cgi json_proto POST (null) [14:28:03]execute_cgi path=json_proto method=POST [14:28:03]POST find Content-Length [14:28:03]Host: 172.17.43.67:8080 [14:28:03]Content-Length: 627 [14:28:03]Content-Type: application/json [14:28:03] [14:28:03]POST finish read [14:28:03]Found Content-Length = 627 [14:28:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786322", "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" ] } } [14:28:03]execute_script... [14:28:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786322", "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" ] } } [14:28:03]POST & json_proto [14:28:03]process_json_proto [14:28:03]json parsed OK: [14:28:03]protocol is kg_v1.0 [14:28:03]action value=close_receipt [14:28:03]process_action close_receipt [14:28:03]cmd_close_receipt [14:28:03]MH_GetDate [14:28:03]Write to MH i2c: F0 00 00 51 00 40 [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: F0 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: F0 09 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: F0 09 00 51 00 00 F3 7A F1 66 6A BD 47 65 E0 [14:28:03]GetLastDocTimeStamp 1727101509 [14:28:03]current date 1727101683 [14:28:03]FM_GetShiftState [14:28:03]SAM_PROTO_GetShiftState [14:28:03]wFMCommunicate request_size=4 [14:28:03]MH_SAM_APDU [14:28:03]CAPDU: 80 13 01 00 [14:28:03]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [14:28:03]Write i2c OK [14:28:03]MH_I2C_Read... [14:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:03]Read from MH i2c: E2 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 0E 00 [14:28:03]MH_I2C_Read... [14:28:03]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 31 [14:28:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:28:03]wFMCommunicate OK [14:28:03]SAM_PROTO_GetShiftState done [14:28:03]FM_GetShiftState done [14:28:03]opened in 1727051593 [14:28:03]opened+sec_in_day 1727137993 [14:28:03]quantity*price = 99999 [14:28:03]sum+1 = 100001 [14:28:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 188 23.09.2024 14:28 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152316 ФПД: 152763599997431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142803&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152316&fm=152763599997431&tin=02508201610067®Number=0000000000091825&sum=100000 [14:28:04]StoreToDocumentArchive [14:28:04]shift 476 fd 152316 [14:28:04]save to /storage/0476/doc_00152316 [14:28:04]save last doc name /storage/0476/doc_00152316 to /storage/kkm_last_doc_name [14:28:04]save OK [14:28:04]Clear old archive folders... [14:28:04]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:28:04]tlvbuf is 0151D830 [14:28:04]SAM_PROTO_ClearQueue [14:28:04]wFMCommunicate request_size=4 [14:28:04]MH_SAM_APDU [14:28:04]CAPDU: 80 09 00 00 [14:28:04]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:04]Read from MH i2c: E2 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [14:28:04]RAPDU: 90 00 [14:28:04]wFMCommunicate OK [14:28:04]SAM_PROTO_ClearQueue done [14:28:04]KKMCreateOFDPacket [14:28:04]OFDProtocolAddRootSTLVToBuf [14:28:04]FM_MakeSignedData [14:28:04]FM_MakeSignedData [14:28:04]SAM_PROTO_SignData [14:28:04]wFMCommunicate request_size=4 [14:28:04]MH_SAM_APDU [14:28:04]CAPDU: 80 0D 01 02 [14:28:04]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:04]Read from MH i2c: E2 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [14:28:04]RAPDU: 90 00 [14:28:04]wFMCommunicate OK [14:28:04]wFMCommunicate request_size=255 [14:28:04]MH_SAM_APDU [14:28:04]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 BC 00 00 00 F4 03 04 00 F3 7A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8A F0 0C 1C C9 [14:28:04]Write to MH i2c: E2 02 01 61 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 BC 00 00 00 F4 03 04 00 F3 7A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8A F0 0C 1C C9 00 00 71 [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:04]Read from MH i2c: E2 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [14:28:04]RAPDU: 90 00 [14:28:04]wFMCommunicate OK [14:28:04]wFMCommunicate request_size=6 [14:28:04]MH_SAM_APDU [14:28:04]CAPDU: 80 0D 02 02 01 F7 [14:28:04]Write to MH i2c: E2 09 00 62 00 80 0D 02 02 01 00 F7 00 00 D5 [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:04]Read from MH i2c: E2 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [14:28:04]RAPDU: 90 00 [14:28:04]wFMCommunicate OK [14:28:04]wFMCommunicate request_size=4 [14:28:04]MH_SAM_APDU [14:28:04]CAPDU: 80 0D 03 02 [14:28:04]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]OFD Sender: No OFD packet to send [14:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:04]Read from MH i2c: E2 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 0B 00 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 0B 00 63 00 00 0B 86 7D 3F 0A 5A 79 63 90 00 6C [14:28:04]RAPDU: 0B 86 7D 3F 0A 5A 79 63 90 00 [14:28:04]wFMCommunicate OK [14:28:04]SAM_PROTO_SignData done [14:28:04]FM_MakeSignedData done [14:28:04]CreateOFDProtocolMessage [14:28:04]wFMCommunicate request_size=4 [14:28:04]MH_SAM_APDU [14:28:04]CAPDU: 80 11 00 00 [14:28:04]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:04]Read from MH i2c: E2 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: E2 17 00 [14:28:04]MH_I2C_Read... [14:28:04]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:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:28:04]wFMCommunicate OK [14:28:04]CreateOFDProtocolMessage done [14:28:04]OFDSenderStorePacket 152316 [14:28:04]StoreOFDPacket docnum=152316 [14:28: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 0B 01 00 00 D4 68 03 01 21 27 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 BC 00 00 00 F4 03 04 00 F3 7A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8A F0 0C 1C C9 F7 0B 86 7D 3F 0A 5A 79 63 [14:28:04]CheckFolder [14:28:04]dirname=/storage/ofd_packets [14:28:04]CheckFolder done [14:28:04]ProducePacketName [14:28:04]name=ofd_packets/00152316 [14:28:04]NVStorageSaveData ofd_packets/00152316 [14:28:04]File name is /storage/ofd_packets/00152316 [14:28:04]Write 297 bytes [14:28:04]NVStorageSaveData done [14:28:04]OFDSenderStorePacket done [14:28:04]KKMCreateOFDPacket done [14:28:04]NVStorageSaveData kkm_last_timestamp [14:28:04]File name is /storage/kkm_last_timestamp [14:28:04]Write 4 bytes [14:28:04]NVStorageSaveData done [14:28:04]ExternCall_PrintAddStr [14:28:04]wPrintStart [14:28:04]Write to MH i2c: 01 00 00 65 00 65 [14:28:04]Write i2c OK [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: 01 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: 01 07 00 [14:28:04]MH_I2C_Read... [14:28:04]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [14:28:04]RasterBufferAndPrint [14:28:04]line Счет N : (1)1786322 [14:28:04]line ИНН: 02508201610067 [14:28:04]line Контрольно-Кассовый Чек [14:28:04]line ПРОДАЖА [14:28:04]line ТРК (МРК, ГНК) : 33 [14:28:04]line Товар: 2710124130 [14:28:04]line Super-92 [14:28:04]line 14.430 * 69.30 [14:28:04]line = 1000.00 [14:28:04]line НДС 12% НСП 1% [14:28:04]line > о реализуемом товаре [14:28:04]line ИТОГО: 1000.00 [14:28:04]line НСП 1% : 8.85 [14:28:04]line НДС 12% : 106.19 [14:28:04]line Наличными: 1000.00 [14:28:04]line Безнал.: 0.00 [14:28:04]line Место: АЗС № 89 "Партнер Нефть" [14:28:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:28:04]line СНО: Общий режим [14:28:04]line Чек 188 23.09.2024 14:28 [14:28:04]line Смена: 476 ФФД: 1.0 [14:28:04]line ЗНМ: 0300000113 [14:28:04]line РНМ: 0000000000091825 [14:28:04]line Версия ККМ: 001 [14:28:04]line ФМ: 0000000000871835 [14:28:04]line ФД: 152316 [14:28:04]line ФПД: 152763599997431 [14:28:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142803&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152316&fm=152763599997431&tin=02508201610067®Number=0000000000091825&sum=100000 [14:28:04]written 0, free lines is 4095 [14:28:04]OFD Sender: Processing packet 152316 [packets to send 828, broken 827] [14:28:04]ProducePacketName [14:28:04]name=ofd_packets/00152316 [14:28:04]OFD Sender: To server: pG, [14:28:04]CommunicateWithHost lk.salyk.kg:30040 [14:28:04]ConnectInit lk.salyk.kg [14:28:05]Write to MH i2c: 01 00 00 8D 00 8D [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: 01 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: 01 07 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 05 0D A6 [14:28:05]RasterBufferAndPrint [14:28:05]line [14:28:05]line [14:28:05]line [14:28:05]line [14:28:05]line [14:28:05]written 0, free lines is 3339 [14:28:05]MH_Cut [14:28:05]Write to MH i2c: D1 01 00 94 00 01 66 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: D1 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: D1 01 00 [14:28:05]MH_I2C_Read... [14:28:05]Read from MH i2c: D1 01 00 94 00 00 65 [14:28:05]Write to MH i2c: 01 00 00 95 00 95 [14:28:05]Write i2c OK [14:28:05]MH_I2C_Read... [14:28:05]*** Cut start [14:28:05]*** Purtial cut [14:28:05]*** Stage 1: CUTSNS_PIN = 1 [14:28:06]Read from MH i2c: 01 [14:28:06]MH_I2C_Read... [14:28:06]*** Stop cut motor [14:28:06]*** Cut end [14:28:06]Read from MH i2c: 01 07 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [14:28:06]process_action close_receipt done [14:28:06]requested_data is exist [14:28:06]produce_requested_data [14:28:06]requested_item fm.sn is exist - process it [14:28:06]wFMCommunicate request_size=4 [14:28:06]MH_SAM_APDU [14:28:06]CAPDU: 80 11 00 00 [14:28:06]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:06]Read from MH i2c: E2 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 17 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 17 00 96 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [14:28: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:28:06]wFMCommunicate OK [14:28:06]requested_item fd.num is exist - process it [14:28:06]SAM_PROTO_GetFieldsCounters [14:28:06]wFMCommunicate request_size=4 [14:28:06]MH_SAM_APDU [14:28:06]CAPDU: 80 13 00 00 [14:28:06]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:06]Read from MH i2c: E2 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 62 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 62 00 97 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 FC 52 02 00 0E 04 04 00 DC 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 95 [14:28: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 FC 52 02 00 0E 04 04 00 DC 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:28:06]wFMCommunicate OK [14:28:06]SAM_PROTO_GetFieldsCounters done [14:28:06]requested_item shift.num is exist - process it [14:28:06]requested_item shift.opened is exist - process it [14:28:06]req_shift_opened [14:28:06]FM_GetShiftState [14:28:06]SAM_PROTO_GetShiftState [14:28:06]wFMCommunicate request_size=4 [14:28:06]MH_SAM_APDU [14:28:06]CAPDU: 80 13 01 00 [14:28:06]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:06]Read from MH i2c: E2 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 0E 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 77 [14:28:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:28:06]wFMCommunicate OK [14:28:06]SAM_PROTO_GetShiftState done [14:28:06]FM_GetShiftState done [14:28:06]req_shift_opened done [14:28:06]requested_item shift.open_date is exist - process it [14:28:06]req_shift_open_date [14:28:06]req_shift_open_date done [14:28:06]produce_requested_data done [14:28:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152316,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:28:06]process_action_free close_receipt [14:28:06]json_value_free [14:28:06]json_value_free done [14:28:06]process_json_proto returns [14:28:06]Send response to host [14:28:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152316,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:28:06]free response buf [14:28:06]execute_script done [14:28:06]execute_script returns [14:28:06]free content buf [14:28:06]Sock 10.Close socket [14:28:06]Sock 10.Thread stoped [14:28:07]Connected sock=11 [14:28: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 D4 68 03 01 21 27 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 BC 00 00 00 F4 03 04 00 F3 7A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8A F0 0C 1C C9 F7 0B 86 7D 3F 0A 5A 79 63 [14:28: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 28 B2 47 00 59 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 FC 52 02 00 F4 03 04 00 F6 22 F1 66 B6 04 01 00 00 88 C3 C2 09 14 D6 1E 44 [14:28:07]CommunicateWithHost err = 0 [14:28:07]CheckOFDResponse [14:28:07]1017 (14) - 77093643461234 [14:28:07]1041 (16) - 0000000000871835 [14:28:07]1040 (4) - 152316 [14:28:07]1012 (4) - 23.09.2024 08:12 [14:28:07]1206 (1) - 0 [14:28:07]OFD Sender: Remove packet 152316 [14:28:07]ProducePacketName [14:28:07]name=ofd_packets/00152316 [14:28:07]NVStorageDeleteData [14:28:08]OFD Sender: No OFD packet to send [14:28:13]OFD Sender: No OFD packet to send [14:28:18]recv_with_timeout no data received [14:28:18]OFD Sender: No OFD packet to send [14:28:23]OFD Sender: No OFD packet to send [14:28:25]accept exits with 7 [14:28:25]New connection [14:28:25]New thread 3067096420 created [14:28:25]Thread 3066953060 joined [14:28:25]Waiting for new connection... [14:28:25] Sock 7.Parse request [14:28:25]Sock 7.Check first char [14:28:25]Sock 7.First char is OK [14:28:25]request: POST /json_proto HTTP/1.0 [14:28:25]Method: POST [14:28:25]URL: /json_proto [14:28:25]Method is POST - this is cgi request [14:28:25]url: /json_proto [14:28:25]query_string will be loaded in cgi processing [14:28:25]execute_cgi json_proto POST (null) [14:28:25]execute_cgi path=json_proto method=POST [14:28:25]POST find Content-Length [14:28:25]Host: 172.17.43.67:8080 [14:28:25]Content-Length: 679 [14:28:25]Content-Type: application/json [14:28:25] [14:28:25]POST finish read [14:28:25]Found Content-Length = 679 [14:28:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786323", "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" ] } } [14:28:25]execute_script... [14:28:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786323", "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" ] } } [14:28:25]POST & json_proto [14:28:25]process_json_proto [14:28:25]json parsed OK: [14:28:25]protocol is kg_v1.0 [14:28:25]action value=close_receipt [14:28:25]process_action close_receipt [14:28:25]cmd_close_receipt [14:28:25]MH_GetDate [14:28:25]Write to MH i2c: F0 00 00 99 00 88 [14:28:25]Write i2c OK [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: F0 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: F0 09 00 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: F0 09 00 99 00 00 09 7B F1 66 6A BD 47 65 3F [14:28:25]GetLastDocTimeStamp 1727101683 [14:28:25]current date 1727101705 [14:28:25]FM_GetShiftState [14:28:25]SAM_PROTO_GetShiftState [14:28:25]wFMCommunicate request_size=4 [14:28:25]MH_SAM_APDU [14:28:25]CAPDU: 80 13 01 00 [14:28:25]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [14:28:25]Write i2c OK [14:28:25]MH_I2C_Read... [14:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:25]Read from MH i2c: E2 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: E2 0E 00 [14:28:25]MH_I2C_Read... [14:28:25]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 79 [14:28:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:28:25]wFMCommunicate OK [14:28:25]SAM_PROTO_GetShiftState done [14:28:25]FM_GetShiftState done [14:28:25]opened in 1727051593 [14:28:25]opened+sec_in_day 1727137993 [14:28:25]quantity*price = 70037 [14:28:25]sum+1 = 70038 [14:28:25]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 СНО: Общий режим Чек 189 23.09.2024 14:28 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152317 ФПД: 157498177850095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142825&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152317&fm=157498177850095&tin=02508201610067®Number=0000000000091825&sum=70000 [14:28:26]StoreToDocumentArchive [14:28:26]shift 476 fd 152317 [14:28:26]save to /storage/0476/doc_00152317 [14:28:26]save last doc name /storage/0476/doc_00152317 to /storage/kkm_last_doc_name [14:28:26]save OK [14:28:26]Clear old archive folders... [14:28:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:26]tlvbuf is 01574000 [14:28:26]SAM_PROTO_ClearQueue [14:28:26]wFMCommunicate request_size=4 [14:28:26]MH_SAM_APDU [14:28:26]CAPDU: 80 09 00 00 [14:28:26]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [14:28:26]Write i2c OK [14:28:26]MH_I2C_Read... [14:28:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:26]Read from MH i2c: E2 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 03 00 [14:28:26]MH_I2C_Read... [14:28:26]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [14:28:26]RAPDU: 90 00 [14:28:26]wFMCommunicate OK [14:28:26]SAM_PROTO_ClearQueue done [14:28:26]KKMCreateOFDPacket [14:28:26]OFDProtocolAddRootSTLVToBuf [14:28:26]FM_MakeSignedData [14:28:26]FM_MakeSignedData [14:28:26]SAM_PROTO_SignData [14:28:26]wFMCommunicate request_size=4 [14:28:27]MH_SAM_APDU [14:28:27]CAPDU: 80 0D 01 02 [14:28:27]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:27]Read from MH i2c: E2 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 03 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [14:28:27]RAPDU: 90 00 [14:28:27]wFMCommunicate OK [14:28:27]wFMCommunicate request_size=255 [14:28:27]MH_SAM_APDU [14:28: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 BD 00 00 00 F4 03 04 00 09 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F [14:28:27]Write to MH i2c: E2 02 01 A9 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 BD 00 00 00 F4 03 04 00 09 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 00 00 DC [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:27]Read from MH i2c: E2 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 03 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [14:28:27]RAPDU: 90 00 [14:28:27]wFMCommunicate OK [14:28:27]wFMCommunicate request_size=10 [14:28:27]MH_SAM_APDU [14:28:27]CAPDU: 80 0D 02 02 05 3E 66 F1 8A EF [14:28:27]Write to MH i2c: E2 0D 00 AA 00 80 0D 02 02 05 00 3E 66 F1 8A EF 00 00 3C [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:27]Read from MH i2c: E2 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 03 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [14:28:27]RAPDU: 90 00 [14:28:27]wFMCommunicate OK [14:28:27]wFMCommunicate request_size=4 [14:28:27]MH_SAM_APDU [14:28:27]CAPDU: 80 0D 03 02 [14:28:27]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:27]Read from MH i2c: E2 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 0B 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 0B 00 AB 00 00 B1 38 B8 79 E0 AA D9 30 90 00 D4 [14:28:27]RAPDU: B1 38 B8 79 E0 AA D9 30 90 00 [14:28:27]wFMCommunicate OK [14:28:27]SAM_PROTO_SignData done [14:28:27]FM_MakeSignedData done [14:28:27]CreateOFDProtocolMessage [14:28:27]wFMCommunicate request_size=4 [14:28:27]MH_SAM_APDU [14:28:27]CAPDU: 80 11 00 00 [14:28:27]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:27]Read from MH i2c: E2 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 17 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [14:28: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:28:27]wFMCommunicate OK [14:28:27]CreateOFDProtocolMessage done [14:28:27]OFDSenderStorePacket 152317 [14:28:27]StoreOFDPacket docnum=152317 [14:28: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 8B 5A 07 01 8A 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 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 BD 00 00 00 F4 03 04 00 09 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 3E 66 F1 8A EF B1 38 B8 79 E0 AA D9 30 [14:28:27]CheckFolder [14:28:27]dirname=/storage/ofd_packets [14:28:27]CheckFolder done [14:28:27]ProducePacketName [14:28:27]name=ofd_packets/00152317 [14:28:27]NVStorageSaveData ofd_packets/00152317 [14:28:27]File name is /storage/ofd_packets/00152317 [14:28:27]Write 301 bytes [14:28:27]NVStorageSaveData done [14:28:27]OFDSenderStorePacket done [14:28:27]KKMCreateOFDPacket done [14:28:27]NVStorageSaveData kkm_last_timestamp [14:28:27]File name is /storage/kkm_last_timestamp [14:28:27]Write 4 bytes [14:28:27]NVStorageSaveData done [14:28:27]ExternCall_PrintAddStr [14:28:27]wPrintStart [14:28:27]Write to MH i2c: 01 00 00 AD 00 AD [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 07 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [14:28:27]RasterBufferAndPrint [14:28:27]line Счет N : (1)1786323 [14:28:27]line ИНН: 02508201610067 [14:28:27]line Контрольно-Кассовый Чек [14:28:27]line ПРОДАЖА [14:28:27]line ТРК (МРК, ГНК) : 12 [14:28:27]line Товар: 2710124130 [14:28:27]line Аи-92-К-5 [14:28:27]line 10.330 * 67.80 [14:28:27]line = 700.37 [14:28:27]line НДС 12% НСП 1% [14:28:27]line > о реализуемом товаре [14:28:27]line ОКРУГЛЕНИЕ: -0.37 [14:28:27]line ИТОГО: 700.00 [14:28:27]line Внесено: 700.00 [14:28:27]line СДАЧА: 0.00 [14:28:27]line НСП 1% : 6.20 [14:28:27]line НДС 12% : 74.38 [14:28:27]line Наличными: 700.00 [14:28:27]line Безнал.: 0.00 [14:28:27]line Место: АЗС № 89 "Партнер Нефть" [14:28:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:28:27]line СНО: Общий режим [14:28:27]line Чек 189 23.09.2024 14:28 [14:28:27]line Смена: 476 ФФД: 1.0 [14:28:27]line ЗНМ: 0300000113 [14:28:27]line РНМ: 0000000000091825 [14:28:27]line Версия ККМ: 001 [14:28:27]line ФМ: 0000000000871835 [14:28:27]line ФД: 152317 [14:28:27]line ФПД: 157498177850095 [14:28:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142825&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152317&fm=157498177850095&tin=02508201610067®Number=0000000000091825&sum=70000 [14:28:27]written 0, free lines is 4095 [14:28:27]OFD Sender: Processing packet 152317 [packets to send 828, broken 827] [14:28:27]ProducePacketName [14:28:27]name=ofd_packets/00152317 [14:28:27]OFD Sender: To server: pG, [14:28:27]CommunicateWithHost lk.salyk.kg:30040 [14:28:27]ConnectInit lk.salyk.kg [14:28:27]Connected sock=9 [14:28: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 8B 5A 07 01 8A 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 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 BD 00 00 00 F4 03 04 00 09 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 52 02 00 35 04 06 00 8F 3E 66 F1 8A EF B1 38 B8 79 E0 AA D9 30 [14:28:27]Write to MH i2c: 01 00 00 D8 00 D8 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 07 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 D1 0C BC [14:28:27]RasterBufferAndPrint [14:28:27]line [14:28:27]line [14:28:27]line [14:28:27]line [14:28:27]line [14:28:27]written 0, free lines is 3289 [14:28:27]MH_Cut [14:28:27]Write to MH i2c: D1 01 00 DF 00 01 B1 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: D1 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: D1 01 00 [14:28:27]MH_I2C_Read... [14:28:27]Read from MH i2c: D1 01 00 DF 00 00 B0 [14:28:27]Write to MH i2c: 01 00 00 E0 00 E0 [14:28:27]Write i2c OK [14:28:27]MH_I2C_Read... [14:28: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 8B 7D 47 00 01 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 FD 52 02 00 F4 03 04 00 0A 23 F1 66 B6 04 01 00 00 03 2F A6 6C 3C 4D FA B3 [14:28:28]CommunicateWithHost err = 0 [14:28:28]CheckOFDResponse [14:28:28]1017 (14) - 77093643461234 [14:28:28]1041 (16) - 0000000000871835 [14:28:28]1040 (4) - 152317 [14:28:28]1012 (4) - 23.09.2024 08:12 [14:28:28]1206 (1) - 0 [14:28:28]OFD Sender: Remove packet 152317 [14:28:28]ProducePacketName [14:28:28]name=ofd_packets/00152317 [14:28:28]NVStorageDeleteData [14:28:28]*** Cut start [14:28:28]*** Purtial cut [14:28:28]*** Stage 1: CUTSNS_PIN = 1 [14:28:28]OFD Sender: No OFD packet to send [14:28:28]Read from MH i2c: 01 [14:28:28]MH_I2C_Read... [14:28:28]*** Stop cut motor [14:28:29]*** Cut end [14:28:29]Read from MH i2c: 01 07 00 [14:28:29]MH_I2C_Read... [14:28:29]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [14:28:29]process_action close_receipt done [14:28:29]requested_data is exist [14:28:29]produce_requested_data [14:28:29]requested_item fm.sn is exist - process it [14:28:29]wFMCommunicate request_size=4 [14:28:29]MH_SAM_APDU [14:28:29]CAPDU: 80 11 00 00 [14:28:29]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [14:28:29]Write i2c OK [14:28:29]MH_I2C_Read... [14:28:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:29]Read from MH i2c: E2 [14:28:29]MH_I2C_Read... [14:28:29]Read from MH i2c: E2 17 00 [14:28:29]MH_I2C_Read... [14:28:29]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: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 [14:28:29]wFMCommunicate OK [14:28:29]requested_item fd.num is exist - process it [14:28:29]SAM_PROTO_GetFieldsCounters [14:28:29]wFMCommunicate request_size=4 [14:28:29]MH_SAM_APDU [14:28:29]CAPDU: 80 13 00 00 [14:28:29]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [14:28:29]Write i2c OK [14:28:29]MH_I2C_Read... [14:28:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:29]Read from MH i2c: E2 [14:28:29]MH_I2C_Read... [14:28:29]Read from MH i2c: E2 62 00 [14:28:29]MH_I2C_Read... [14:28:29]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 FD 52 02 00 0E 04 04 00 DC 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 E4 [14:28: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 FD 52 02 00 0E 04 04 00 DC 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:28:29]wFMCommunicate OK [14:28:29]SAM_PROTO_GetFieldsCounters done [14:28:29]requested_item shift.num is exist - process it [14:28:29]requested_item shift.opened is exist - process it [14:28:29]req_shift_opened [14:28:29]FM_GetShiftState [14:28:29]SAM_PROTO_GetShiftState [14:28:29]wFMCommunicate request_size=4 [14:28:29]MH_SAM_APDU [14:28:29]CAPDU: 80 13 01 00 [14:28:29]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [14:28:29]Write i2c OK [14:28:29]MH_I2C_Read... [14:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:29]Read from MH i2c: E2 [14:28:29]MH_I2C_Read... [14:28:29]Read from MH i2c: E2 0E 00 [14:28:29]MH_I2C_Read... [14:28:29]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C2 [14:28:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:28:29]wFMCommunicate OK [14:28:29]SAM_PROTO_GetShiftState done [14:28:29]FM_GetShiftState done [14:28:29]req_shift_opened done [14:28:29]requested_item shift.open_date is exist - process it [14:28:29]req_shift_open_date [14:28:29]req_shift_open_date done [14:28:29]produce_requested_data done [14:28:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152317,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:28:29]process_action_free close_receipt [14:28:29]json_value_free [14:28:29]json_value_free done [14:28:29]process_json_proto returns [14:28:29]Send response to host [14:28:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152317,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:28:29]free response buf [14:28:29]execute_script done [14:28:29]execute_script returns [14:28:29]free content buf [14:28:29]Sock 7.Close socket [14:28:29]Sock 7.Thread stoped [14:28:33]OFD Sender: No OFD packet to send [14:28:38]OFD Sender: No OFD packet to send [14:28:43]OFD Sender: No OFD packet to send [14:28:48]OFD Sender: No OFD packet to send [14:28:53]OFD Sender: No OFD packet to send [14:28:56]recv_with_timeout no data received [14:28:58]OFD Sender: No OFD packet to send [14:29:03]OFD Sender: No OFD packet to send [14:29:08]OFD Sender: No OFD packet to send [14:29:14]OFD Sender: No OFD packet to send [14:29:19]OFD Sender: No OFD packet to send [14:29:24]OFD Sender: No OFD packet to send [14:29:29]OFD Sender: No OFD packet to send [14:29:34]OFD Sender: No OFD packet to send [14:29:35]recv_with_timeout no data received [14:29:39]OFD Sender: No OFD packet to send [14:29:44]OFD Sender: No OFD packet to send [14:29:49]OFD Sender: No OFD packet to send [14:29:54]OFD Sender: No OFD packet to send [14:29:59]OFD Sender: No OFD packet to send [14:30:04]OFD Sender: No OFD packet to send [14:30:09]OFD Sender: No OFD packet to send [14:30:14]OFD Sender: No OFD packet to send [14:30:19]OFD Sender: No OFD packet to send [14:30:24]OFD Sender: No OFD packet to send [14:30:25]accept exits with 10 [14:30:25]New connection [14:30:25]New thread 3066953060 created [14:30:25]Thread 3067096420 joined [14:30:25]Waiting for new connection... [14:30:25] Sock 10.Parse request [14:30:25]Sock 10.Check first char [14:30:25]Sock 10.First char is OK [14:30:25]request: POST /json_proto HTTP/1.0 [14:30:25]Method: POST [14:30:25]URL: /json_proto [14:30:25]Method is POST - this is cgi request [14:30:25]url: /json_proto [14:30:25]query_string will be loaded in cgi processing [14:30:25]execute_cgi json_proto POST (null) [14:30:25]execute_cgi path=json_proto method=POST [14:30:25]POST find Content-Length [14:30:25]Host: 172.17.43.67:8080 [14:30:25]Content-Length: 662 [14:30:25]Content-Type: application/json [14:30:25] [14:30:25]POST finish read [14:30:25]Found Content-Length = 662 [14:30:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786324", "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" : 5.060, "sum" : 350.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:25]execute_script... [14:30: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)1786324", "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" : 5.060, "sum" : 350.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:25]POST & json_proto [14:30:25]process_json_proto [14:30:25]json parsed OK: [14:30:25]protocol is kg_v1.0 [14:30:25]action value=close_receipt [14:30:25]process_action close_receipt [14:30:25]cmd_close_receipt [14:30:25]MH_GetDate [14:30:25]Write to MH i2c: F0 00 00 E4 00 D3 [14:30:25]Write i2c OK [14:30:25]MH_I2C_Read... [14:30:25]Read from MH i2c: F0 [14:30:25]MH_I2C_Read... [14:30:25]Read from MH i2c: F0 09 00 [14:30:25]MH_I2C_Read... [14:30:25]Read from MH i2c: F0 09 00 E4 00 00 81 7B F1 66 6A BD 47 65 02 [14:30:25]GetLastDocTimeStamp 1727101705 [14:30:25]current date 1727101825 [14:30:25]FM_GetShiftState [14:30:25]SAM_PROTO_GetShiftState [14:30:25]wFMCommunicate request_size=4 [14:30:25]MH_SAM_APDU [14:30:25]CAPDU: 80 13 01 00 [14:30:25]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [14:30:25]Write i2c OK [14:30:25]MH_I2C_Read... [14:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:25]Read from MH i2c: E2 [14:30:25]MH_I2C_Read... [14:30:25]Read from MH i2c: E2 0E 00 [14:30:25]MH_I2C_Read... [14:30:25]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C4 [14:30:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:30:25]wFMCommunicate OK [14:30:25]SAM_PROTO_GetShiftState done [14:30:25]FM_GetShiftState done [14:30:25]opened in 1727051593 [14:30:25]opened+sec_in_day 1727137993 [14:30:25]quantity*price = 35065 [14:30:25]sum+1 = 35067 [14:30:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.24 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 190 23.09.2024 14:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152318 ФПД: 29479747048522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152318&fm=29479747048522&tin=02508201610067®Number=0000000000091825&sum=35000 [14:30:26]StoreToDocumentArchive [14:30:26]shift 476 fd 152318 [14:30:26]save to /storage/0476/doc_00152318 [14:30:26]save last doc name /storage/0476/doc_00152318 to /storage/kkm_last_doc_name [14:30:26]save OK [14:30:26]Clear old archive folders... [14:30:26]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:30:26]tlvbuf is B6EE4610 [14:30:26]SAM_PROTO_ClearQueue [14:30:26]wFMCommunicate request_size=4 [14:30:26]MH_SAM_APDU [14:30:26]CAPDU: 80 09 00 00 [14:30:26]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [14:30:26]Write i2c OK [14:30:26]MH_I2C_Read... [14:30:26]Read from MH i2c: E2 [14:30:26]MH_I2C_Read... [14:30:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:26]Read from MH i2c: E2 03 00 [14:30:26]MH_I2C_Read... [14:30:26]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [14:30:26]RAPDU: 90 00 [14:30:26]wFMCommunicate OK [14:30:26]SAM_PROTO_ClearQueue done [14:30:26]KKMCreateOFDPacket [14:30:26]OFDProtocolAddRootSTLVToBuf [14:30:26]FM_MakeSignedData [14:30:26]FM_MakeSignedData [14:30:26]SAM_PROTO_SignData [14:30:26]wFMCommunicate request_size=4 [14:30:26]MH_SAM_APDU [14:30:26]CAPDU: 80 0D 01 02 [14:30:26]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [14:30:26]Write i2c OK [14:30:26]MH_I2C_Read... [14:30:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:26]Read from MH i2c: E2 [14:30:26]MH_I2C_Read... [14:30:26]Read from MH i2c: E2 03 00 [14:30:26]MH_I2C_Read... [14:30:26]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [14:30:26]RAPDU: 90 00 [14:30:26]wFMCommunicate OK [14:30:26]wFMCommunicate request_size=255 [14:30:26]MH_SAM_APDU [14:30: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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 BE 00 00 00 F4 03 04 00 81 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 52 02 00 35 04 06 00 1A CF C9 D9 D4 [14:30:26]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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 BE 00 00 00 F4 03 04 00 81 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 52 02 00 35 04 06 00 1A CF C9 D9 D4 00 00 0E [14:30:26]Write i2c OK [14:30:26]MH_I2C_Read... [14:30:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:27]Read from MH i2c: E2 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 03 00 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [14:30:27]RAPDU: 90 00 [14:30:27]wFMCommunicate OK [14:30:27]wFMCommunicate request_size=6 [14:30:27]MH_SAM_APDU [14:30:27]CAPDU: 80 0D 02 02 01 4A [14:30:27]Write to MH i2c: E2 09 00 F5 00 80 0D 02 02 01 00 4A 00 00 BB [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:27]Read from MH i2c: E2 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 03 00 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [14:30:27]RAPDU: 90 00 [14:30:27]wFMCommunicate OK [14:30:27]wFMCommunicate request_size=4 [14:30:27]MH_SAM_APDU [14:30:27]CAPDU: 80 0D 03 02 [14:30:27]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:27]Read from MH i2c: E2 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 0B 00 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 0B 00 F6 00 00 29 3D F2 CB FD 8E 54 5E 90 00 D2 [14:30:27]RAPDU: 29 3D F2 CB FD 8E 54 5E 90 00 [14:30:27]wFMCommunicate OK [14:30:27]SAM_PROTO_SignData done [14:30:27]FM_MakeSignedData done [14:30:27]CreateOFDProtocolMessage [14:30:27]wFMCommunicate request_size=4 [14:30:27]MH_SAM_APDU [14:30:27]CAPDU: 80 11 00 00 [14:30:27]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:27]Read from MH i2c: E2 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: E2 17 00 [14:30:27]MH_I2C_Read... [14:30:27]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:30: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:30:27]wFMCommunicate OK [14:30:27]CreateOFDProtocolMessage done [14:30:27]OFDSenderStorePacket 152318 [14:30:27]StoreOFDPacket docnum=152318 [14:30: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 0B 01 00 00 19 BE 03 01 F4 57 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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 BE 00 00 00 F4 03 04 00 81 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 52 02 00 35 04 06 00 1A CF C9 D9 D4 4A 29 3D F2 CB FD 8E 54 5E [14:30:27]CheckFolder [14:30:27]dirname=/storage/ofd_packets [14:30:27]CheckFolder done [14:30:27]ProducePacketName [14:30:27]name=ofd_packets/00152318 [14:30:27]NVStorageSaveData ofd_packets/00152318 [14:30:27]File name is /storage/ofd_packets/00152318 [14:30:27]Write 297 bytes [14:30:27]NVStorageSaveData done [14:30:27]OFDSenderStorePacket done [14:30:27]KKMCreateOFDPacket done [14:30:27]NVStorageSaveData kkm_last_timestamp [14:30:27]File name is /storage/kkm_last_timestamp [14:30:27]Write 4 bytes [14:30:27]NVStorageSaveData done [14:30:27]ExternCall_PrintAddStr [14:30:27]wPrintStart [14:30:27]Write to MH i2c: 01 00 00 F8 00 F8 [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: 01 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: 01 07 00 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [14:30:27]RasterBufferAndPrint [14:30:27]line Счет N : (1)1786324 [14:30:27]line ИНН: 02508201610067 [14:30:27]line Контрольно-Кассовый Чек [14:30:27]line ПРОДАЖА [14:30:27]line ТРК (МРК, ГНК) : 33 [14:30:27]line Товар: 2710124130 [14:30:27]line Super-92 [14:30:27]line 5.060 * 69.30 [14:30:27]line = 350.66 [14:30:27]line НДС 12% НСП 1% [14:30:27]line > о реализуемом товаре [14:30:27]line ОКРУГЛЕНИЕ: -0.66 [14:30:27]line ИТОГО: 350.00 [14:30:27]line Внесено: 350.00 [14:30:27]line СДАЧА: 0.00 [14:30:27]line НСП 1% : 3.10 [14:30:27]line НДС 12% : 37.24 [14:30:27]line Наличными: 350.00 [14:30:27]line Безнал.: 0.00 [14:30:27]line Место: АЗС № 89 "Партнер Нефть" [14:30:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:30:27]line СНО: Общий режим [14:30:27]line Чек 190 23.09.2024 14:30 [14:30:27]line Смена: 476 ФФД: 1.0 [14:30:27]line ЗНМ: 0300000113 [14:30:27]line РНМ: 0000000000091825 [14:30:27]line Версия ККМ: 001 [14:30:27]line ФМ: 0000000000871835 [14:30:27]line ФД: 152318 [14:30:27]line ФПД: 29479747048522 [14:30:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152318&fm=29479747048522&tin=02508201610067®Number=0000000000091825&sum=35000 [14:30:27]OFD Sender: Processing packet 152318 [packets to send 828, broken 827] [14:30:27]ProducePacketName [14:30:27]name=ofd_packets/00152318 [14:30:27]OFD Sender: To server: pG, [14:30:27]CommunicateWithHost lk.salyk.kg:30040 [14:30:27]ConnectInit lk.salyk.kg [14:30:27]written 0, free lines is 4095 [14:30:27]Write to MH i2c: 01 00 00 23 01 24 [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: 01 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: 01 07 00 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 DA 0C 11 [14:30:27]RasterBufferAndPrint [14:30:27]line [14:30:27]line [14:30:27]line [14:30:27]line [14:30:27]line [14:30:27]written 0, free lines is 3296 [14:30:27]MH_Cut [14:30:27]Write to MH i2c: D1 01 00 2A 01 01 FD [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: D1 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: D1 01 00 [14:30:27]MH_I2C_Read... [14:30:27]Read from MH i2c: D1 01 00 2A 01 00 FC [14:30:27]Write to MH i2c: 01 00 00 2B 01 2C [14:30:27]Write i2c OK [14:30:27]MH_I2C_Read... [14:30:28]*** Cut start [14:30:28]*** Purtial cut [14:30:28]*** Stage 1: CUTSNS_PIN = 1 [14:30:28]Read from MH i2c: 01 [14:30:28]MH_I2C_Read... [14:30:28]*** Stop cut motor [14:30:28]*** Cut end [14:30:28]Read from MH i2c: 01 07 00 [14:30:28]MH_I2C_Read... [14:30:28]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [14:30:28]process_action close_receipt done [14:30:28]requested_data is exist [14:30:28]produce_requested_data [14:30:28]requested_item fm.sn is exist - process it [14:30:28]wFMCommunicate request_size=4 [14:30:28]MH_SAM_APDU [14:30:28]CAPDU: 80 11 00 00 [14:30:28]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [14:30:28]Write i2c OK [14:30:28]MH_I2C_Read... [14:30:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:28]Read from MH i2c: E2 [14:30:28]MH_I2C_Read... [14:30:28]Read from MH i2c: E2 17 00 [14:30:28]MH_I2C_Read... [14:30:28]Read from MH i2c: E2 17 00 2C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FA [14:30: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:30:28]wFMCommunicate OK [14:30:28]requested_item fd.num is exist - process it [14:30:28]SAM_PROTO_GetFieldsCounters [14:30:28]wFMCommunicate request_size=4 [14:30:28]MH_SAM_APDU [14:30:28]CAPDU: 80 13 00 00 [14:30:28]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [14:30:29]Write i2c OK [14:30:29]MH_I2C_Read... [14:30:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:29]Read from MH i2c: E2 [14:30:29]MH_I2C_Read... [14:30:29]Read from MH i2c: E2 62 00 [14:30:29]MH_I2C_Read... [14:30:29]Read from MH i2c: E2 62 00 2D 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 FE 52 02 00 0E 04 04 00 DC 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 34 [14:30: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 FE 52 02 00 0E 04 04 00 DC 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:30:29]wFMCommunicate OK [14:30:29]SAM_PROTO_GetFieldsCounters done [14:30:29]requested_item shift.num is exist - process it [14:30:29]requested_item shift.opened is exist - process it [14:30:29]req_shift_opened [14:30:29]FM_GetShiftState [14:30:29]SAM_PROTO_GetShiftState [14:30:29]wFMCommunicate request_size=4 [14:30:29]MH_SAM_APDU [14:30:29]CAPDU: 80 13 01 00 [14:30:29]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [14:30:29]Write i2c OK [14:30:29]MH_I2C_Read... [14:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:29]Read from MH i2c: E2 [14:30:29]MH_I2C_Read... [14:30:29]Read from MH i2c: E2 0E 00 [14:30:29]MH_I2C_Read... [14:30:29]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0E [14:30:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:30:29]wFMCommunicate OK [14:30:29]SAM_PROTO_GetShiftState done [14:30:29]FM_GetShiftState done [14:30:29]req_shift_opened done [14:30:29]requested_item shift.open_date is exist - process it [14:30:29]req_shift_open_date [14:30:29]req_shift_open_date done [14:30:29]produce_requested_data done [14:30:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152318,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:30:29]process_action_free close_receipt [14:30:29]json_value_free [14:30:29]json_value_free done [14:30:29]process_json_proto returns [14:30:29]Send response to host [14:30:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152318,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:30:29]free response buf [14:30:29]execute_script done [14:30:29]execute_script returns [14:30:29]free content buf [14:30:29]Sock 10.Close socket [14:30:29]Sock 10.Thread stoped [14:30:31]recv_with_timeout no data received [14:30:32]Connected sock=11 [14:30: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 0B 01 00 00 19 BE 03 01 F4 57 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 C4 13 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 FA 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 8C 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 BE 00 00 00 F4 03 04 00 81 7B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 52 02 00 35 04 06 00 1A CF C9 D9 D4 4A 29 3D F2 CB FD 8E 54 5E [14:30: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 3B 26 47 00 07 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 52 02 00 F4 03 04 00 87 23 F1 66 B6 04 01 00 00 6A 25 C2 AB F3 6F 37 1F [14:30:32]CommunicateWithHost err = 0 [14:30:32]CheckOFDResponse [14:30:32]1017 (14) - 77093643461234 [14:30:32]1041 (16) - 0000000000871835 [14:30:32]1040 (4) - 152318 [14:30:32]1012 (4) - 23.09.2024 08:15 [14:30:32]1206 (1) - 0 [14:30:32]OFD Sender: Remove packet 152318 [14:30:32]ProducePacketName [14:30:32]name=ofd_packets/00152318 [14:30:32]NVStorageDeleteData [14:30:33]OFD Sender: No OFD packet to send [14:30:38]OFD Sender: No OFD packet to send [14:30:43]OFD Sender: No OFD packet to send [14:30:48]OFD Sender: No OFD packet to send [14:30:53]recv_with_timeout no data received [14:30:53]OFD Sender: No OFD packet to send [14:30:58]OFD Sender: No OFD packet to send [14:31:03]OFD Sender: No OFD packet to send [14:31:08]OFD Sender: No OFD packet to send [14:31:13]OFD Sender: No OFD packet to send [14:31:18]OFD Sender: No OFD packet to send [14:31:20]recv_with_timeout no data received [14:31:23]OFD Sender: No OFD packet to send [14:31:28]OFD Sender: No OFD packet to send [14:31:33]OFD Sender: No OFD packet to send [14:31:38]OFD Sender: No OFD packet to send [14:31:43]OFD Sender: No OFD packet to send [14:31:48]OFD Sender: No OFD packet to send [14:31:53]OFD Sender: No OFD packet to send [14:31:58]OFD Sender: No OFD packet to send [14:32:03]OFD Sender: No OFD packet to send [14:32:08]OFD Sender: No OFD packet to send [14:32:13]OFD Sender: No OFD packet to send [14:32:18]OFD Sender: No OFD packet to send [14:32:23]OFD Sender: No OFD packet to send [14:32:25]recv_with_timeout no data received [14:32:28]OFD Sender: No OFD packet to send [14:32:33]OFD Sender: No OFD packet to send [14:32:38]OFD Sender: No OFD packet to send [14:32:43]OFD Sender: No OFD packet to send [14:32:48]OFD Sender: No OFD packet to send [14:32:53]OFD Sender: No OFD packet to send [14:32:58]OFD Sender: No OFD packet to send [14:33:03]OFD Sender: No OFD packet to send [14:33:08]accept exits with 7 [14:33:08]New connection [14:33:08]New thread 3067096420 created [14:33:08]Thread 3066953060 joined [14:33:08]Waiting for new connection... [14:33:08] Sock 7.Parse request [14:33:08]Sock 7.Check first char [14:33:08]Sock 7.First char is OK [14:33:08]request: POST /json_proto HTTP/1.0 [14:33:08]Method: POST [14:33:08]URL: /json_proto [14:33:08]Method is POST - this is cgi request [14:33:08]url: /json_proto [14:33:08]query_string will be loaded in cgi processing [14:33:08]execute_cgi json_proto POST (null) [14:33:08]execute_cgi path=json_proto method=POST [14:33:08]POST find Content-Length [14:33:08]Host: 172.17.43.67:8080 [14:33:08]Content-Length: 780 [14:33:08]Content-Type: application/json [14:33:08] [14:33:08]POST finish read [14:33:08]Found Content-Length = 780 [14:33:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786325", "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" : 6.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: 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:33:08]execute_script... [14:33: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)1786325", "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" : 6.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: 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:33:08]POST & json_proto [14:33:08]process_json_proto [14:33:08]json parsed OK: [14:33:08]protocol is kg_v1.0 [14:33:08]action value=close_receipt [14:33:08]process_action close_receipt [14:33:08]cmd_close_receipt [14:33:08]MH_GetDate [14:33:08]Write to MH i2c: F0 00 00 2F 01 1F [14:33:08]Write i2c OK [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: F0 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: F0 09 00 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: F0 09 00 2F 01 00 24 7C F1 66 6A BD 47 65 F2 [14:33:08]GetLastDocTimeStamp 1727101825 [14:33:08]current date 1727101988 [14:33:08]FM_GetShiftState [14:33:08]SAM_PROTO_GetShiftState [14:33:08]wFMCommunicate request_size=4 [14:33:08]MH_SAM_APDU [14:33:08]CAPDU: 80 13 01 00 [14:33:08]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [14:33:08]Write i2c OK [14:33:08]MH_I2C_Read... [14:33:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:08]Read from MH i2c: E2 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: E2 0E 00 [14:33:08]MH_I2C_Read... [14:33:08]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 10 [14:33:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:33:08]wFMCommunicate OK [14:33:08]SAM_PROTO_GetShiftState done [14:33:08]FM_GetShiftState done [14:33:08]opened in 1727051593 [14:33:08]opened+sec_in_day 1727137993 [14:33:08]quantity*price = 0 [14:33:08]sum+1 = 1 [14:33:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 191 23.09.2024 14:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152319 ФПД: 275595188193703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152319&fm=275595188193703&tin=02508201610067®Number=0000000000091825&sum=0 [14:33:09]StoreToDocumentArchive [14:33:09]shift 476 fd 152319 [14:33:09]save to /storage/0476/doc_00152319 [14:33:09]save last doc name /storage/0476/doc_00152319 to /storage/kkm_last_doc_name [14:33:09]save OK [14:33:09]Clear old archive folders... [14:33:09]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:33:09]tlvbuf is 0151D390 [14:33:09]SAM_PROTO_ClearQueue [14:33:09]wFMCommunicate request_size=4 [14:33:09]MH_SAM_APDU [14:33:09]CAPDU: 80 09 00 00 [14:33:09]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:09]Read from MH i2c: E2 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 03 00 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [14:33:09]RAPDU: 90 00 [14:33:09]wFMCommunicate OK [14:33:09]SAM_PROTO_ClearQueue done [14:33:09]KKMCreateOFDPacket [14:33:09]OFDProtocolAddRootSTLVToBuf [14:33:09]FM_MakeSignedData [14:33:09]FM_MakeSignedData [14:33:09]SAM_PROTO_SignData [14:33:09]wFMCommunicate request_size=4 [14:33:09]MH_SAM_APDU [14:33:09]CAPDU: 80 0D 01 02 [14:33:09]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:09]Read from MH i2c: E2 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 03 00 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [14:33:09]RAPDU: 90 00 [14:33:09]wFMCommunicate OK [14:33:09]wFMCommunicate request_size=255 [14:33:09]MH_SAM_APDU [14:33:09]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 64 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 BF 00 00 00 F4 03 04 00 24 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 52 02 00 35 04 06 00 FA A7 01 4B 49 [14:33:09]Write to MH i2c: E2 02 01 3F 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 64 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 BF 00 00 00 F4 03 04 00 24 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 52 02 00 35 04 06 00 FA A7 01 4B 49 00 00 7D [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=6 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 02 02 01 A7 [14:33:10]Write to MH i2c: E2 09 00 40 01 80 0D 02 02 01 00 A7 00 00 64 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 03 02 [14:33:10]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 41 01 00 32 1D DF 38 5D E9 CD 6E 90 00 A5 [14:33:10]RAPDU: 32 1D DF 38 5D E9 CD 6E 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_SignData done [14:33:10]FM_MakeSignedData done [14:33:10]CreateOFDProtocolMessage [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 11 00 00 [14:33:10]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [14:33: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:33:10]wFMCommunicate OK [14:33:10]CreateOFDProtocolMessage done [14:33:10]OFDSenderStorePacket 152319 [14:33:10]StoreOFDPacket docnum=152319 [14:33: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 EB 62 03 01 E4 67 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 64 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 BF 00 00 00 F4 03 04 00 24 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 52 02 00 35 04 06 00 FA A7 01 4B 49 A7 32 1D DF 38 5D E9 CD 6E [14:33:10]CheckFolder [14:33:10]dirname=/storage/ofd_packets [14:33:10]CheckFolder done [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00152319 [14:33:10]NVStorageSaveData ofd_packets/00152319 [14:33:10]File name is /storage/ofd_packets/00152319 [14:33:10]Write 297 bytes [14:33:10]NVStorageSaveData done [14:33:10]OFDSenderStorePacket done [14:33:10]KKMCreateOFDPacket done [14:33:10]NVStorageSaveData kkm_last_timestamp [14:33:10]File name is /storage/kkm_last_timestamp [14:33:10]Write 4 bytes [14:33:10]NVStorageSaveData done [14:33:10]ExternCall_PrintAddStr [14:33:10]wPrintStart [14:33:10]Write to MH i2c: 01 00 00 43 01 44 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [14:33:10]RasterBufferAndPrint [14:33:10]line Счет N : (1)1786325 [14:33:10]line ИНН: 02508201610067 [14:33:10]line Контрольно-Кассовый Чек [14:33:10]line ПРОДАЖА [14:33:10]line ТРК (МРК, ГНК) : 33 [14:33:10]line Товар: 2710124130 [14:33:10]line Super-92 [14:33:10]line 6.500 * 0.00 [14:33:10]line = 0.00 [14:33:10]line НДС 12% НСП 1% [14:33:10]line > о реализуемом товаре [14:33:10]line ИТОГО: 0.00 [14:33:10]line НСП 1% : 0.00 [14:33:10]line НДС 12% : 0.00 [14:33:10]line Наличными: 0.00 [14:33:10]line Безнал.: 0.00 [14:33:10]line Место: АЗС № 89 "Партнер Нефть" [14:33:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:33:10]line СНО: Общий режим [14:33:10]line Чек 191 23.09.2024 14:33 [14:33:10]line Смена: 476 ФФД: 1.0 [14:33:10]line ЗНМ: 0300000113 [14:33:10]line РНМ: 0000000000091825 [14:33:10]line Версия ККМ: 001 [14:33:10]line Платежная система: O! деньги [14:33:10]line ФМ: 0000000000871835 [14:33:10]line ФД: 152319 [14:33:10]line ФПД: 275595188193703 [14:33:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152319&fm=275595188193703&tin=02508201610067®Number=0000000000091825&sum=0 [14:33:10]written 0, free lines is 4095 [14:33:10]OFD Sender: Processing packet 152319 [packets to send 828, broken 827] [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00152319 [14:33:10]OFD Sender: To server: pG, [14:33:10]CommunicateWithHost lk.salyk.kg:30040 [14:33:10]ConnectInit lk.salyk.kg [14:33:10]recv_with_timeout no data received [14:33:10]Write to MH i2c: 01 00 00 6D 01 6E [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 6D 01 00 00 00 00 00 E1 0C 62 [14:33:10]RasterBufferAndPrint [14:33:10]line [14:33:10]line [14:33:10]line [14:33:10]line [14:33:10]line [14:33:10]written 0, free lines is 3303 [14:33:10]MH_Cut [14:33:10]Write to MH i2c: D1 01 00 74 01 01 47 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: D1 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: D1 01 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: D1 01 00 74 01 00 46 [14:33:10]Write to MH i2c: 01 00 00 75 01 76 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:11]*** Cut start [14:33:11]*** Purtial cut [14:33:11]*** Stage 1: CUTSNS_PIN = 1 [14:33:11]Read from MH i2c: 01 [14:33:11]MH_I2C_Read... [14:33:11]*** Stop cut motor [14:33:11]*** Cut end [14:33:11]Read from MH i2c: 01 07 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 75 01 00 00 00 00 00 FF 0F 8B [14:33:11]process_action close_receipt done [14:33:11]requested_data is exist [14:33:11]produce_requested_data [14:33:11]requested_item fm.sn is exist - process it [14:33:11]wFMCommunicate request_size=4 [14:33:11]MH_SAM_APDU [14:33:11]CAPDU: 80 11 00 00 [14:33:11]Write to MH i2c: E2 08 00 76 01 80 11 00 00 00 00 00 00 F1 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:11]Read from MH i2c: E2 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: E2 17 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: E2 17 00 76 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [14:33:11]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:11]wFMCommunicate OK [14:33:11]requested_item fd.num is exist - process it [14:33:11]SAM_PROTO_GetFieldsCounters [14:33:11]wFMCommunicate request_size=4 [14:33:11]MH_SAM_APDU [14:33:11]CAPDU: 80 13 00 00 [14:33:11]Write to MH i2c: E2 08 00 77 01 80 13 00 00 00 00 00 00 F4 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:12]Read from MH i2c: E2 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 62 00 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 62 00 77 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 FF 52 02 00 0E 04 04 00 DC 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 82 [14:33: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 FF 52 02 00 0E 04 04 00 DC 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:33:12]wFMCommunicate OK [14:33:12]SAM_PROTO_GetFieldsCounters done [14:33:12]requested_item shift.num is exist - process it [14:33:12]requested_item shift.opened is exist - process it [14:33:12]req_shift_opened [14:33:12]FM_GetShiftState [14:33:12]SAM_PROTO_GetShiftState [14:33:12]wFMCommunicate request_size=4 [14:33:12]MH_SAM_APDU [14:33:12]CAPDU: 80 13 01 00 [14:33:12]Write to MH i2c: E2 08 00 78 01 80 13 01 00 00 00 00 00 F6 [14:33:12]Write i2c OK [14:33:12]MH_I2C_Read... [14:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:12]Read from MH i2c: E2 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 0E 00 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 0E 00 78 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 58 [14:33:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:33:12]wFMCommunicate OK [14:33:12]SAM_PROTO_GetShiftState done [14:33:12]FM_GetShiftState done [14:33:12]req_shift_opened done [14:33:12]requested_item shift.open_date is exist - process it [14:33:12]req_shift_open_date [14:33:12]req_shift_open_date done [14:33:12]produce_requested_data done [14:33:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152319,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:33:12]process_action_free close_receipt [14:33:12]json_value_free [14:33:12]json_value_free done [14:33:12]process_json_proto returns [14:33:12]Send response to host [14:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152319,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:33:12]free response buf [14:33:12]execute_script done [14:33:12]execute_script returns [14:33:12]free content buf [14:33:12]Sock 7.Close socket [14:33:12]Sock 7.Thread stoped [14:33:13]Connected sock=11 [14:33: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 EB 62 03 01 E4 67 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 64 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 BF 00 00 00 F4 03 04 00 24 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 52 02 00 35 04 06 00 FA A7 01 4B 49 A7 32 1D DF 38 5D E9 CD 6E [14:33: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 60 44 47 00 44 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 52 02 00 F4 03 04 00 28 24 F1 66 B6 04 01 00 00 C8 A7 59 43 F4 91 50 DE [14:33:14]CommunicateWithHost err = 0 [14:33:14]CheckOFDResponse [14:33:14]1017 (14) - 77093643461234 [14:33:14]1041 (16) - 0000000000871835 [14:33:14]1040 (4) - 152319 [14:35:23]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:35:23]Read from MH i2c: E2 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:35:23]RAPDU: 90 00 [14:35:23]wFMCommunicate OK [14:35:23]wFMCommunicate request_size=4 [14:35:23]MH_SAM_APDU [14:35:23]CAPDU: 80 11 00 00 [14:35:23]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:23]Read from MH i2c: E2 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 17 00 [14:35:23]MH_I2C_Read... [14:35: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 [14:35: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:35:23]wFMCommunicate OK [14:35:23]Detected FM SN is 0000000000871835 [14:35:23]Stored FM SN is 0000000000871835 [14:35:23]wFMCommunicate request_size=9 [14:35:23]MH_SAM_APDU [14:35:23]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:35:23]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:35:23]Read from MH i2c: E2 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:35:23]RAPDU: 90 00 [14:35:23]wFMCommunicate OK [14:35:23]FM PIN OK [14:35:23]wFMCommunicate request_size=8 [14:35:23]MH_SAM_APDU [14:35:23]CAPDU: 80 14 04 00 03 02 00 01 [14:35:23]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:35:23]Read from MH i2c: E2 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:35:23]RAPDU: 90 00 [14:35:23]wFMCommunicate OK [14:35:23]wFMCommunicate request_size=13 [14:35:23]MH_SAM_APDU [14:35:23]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:35: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 [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:35:23]Read from MH i2c: E2 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:35:23]RAPDU: 90 00 [14:35:23]wFMCommunicate OK [14:35:23]wFMCommunicate request_size=4 [14:35:23]MH_SAM_APDU [14:35:23]CAPDU: 80 11 00 00 [14:35:23]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:23]Read from MH i2c: E2 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E2 17 00 [14:35:23]MH_I2C_Read... [14:35: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 [14:35: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:35:23]wFMCommunicate OK [14:35:23]DocumentArchiveInit [14:35:23]Start Httpd... [14:35:23]Httpd thread 3067039076 created [14:35:23]Write to MH i2c: 01 00 00 0F 00 0F [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: 01 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: 01 07 00 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:35:23]MH Int Process started [14:35:23]Allocated Socket 8 [14:35:23]Bind OK [14:35:23]Listen OK [14:35:23]httpd running on port 8080 [14:35:23]Waiting for new connection... [14:35:24]accept exits with 9 [14:35:24]New connection [14:35:24]New thread 3066752356 created [14:35:24]Waiting for new connection... [14:35:24] Sock 9.Parse request [14:35:24]Sock 9.Check first char [14:35:24]Sock 9.First char is OK [14:35:24]request: POST /json_proto HTTP/1.0 [14:35:24]Method: POST [14:35:24]URL: /json_proto [14:35:24]Method is POST - this is cgi request [14:35:24]url: /json_proto [14:35:24]query_string will be loaded in cgi processing [14:35:24]execute_cgi json_proto POST (null) [14:35:24]execute_cgi path=json_proto method=POST [14:35:24]POST find Content-Length [14:35:24]Host: 172.17.43.67:8080 [14:35:24]Content-Length: 215 [14:35:24]Content-Type: application/json [14:35:24] [14:35:24]POST finish read [14:35:24]Found Content-Length = 215 [14:35:24]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" ] } } [14:35:24]execute_script... [14:35:24]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" ] } } [14:35:24]POST & json_proto [14:35:24]process_json_proto [14:35:24]json parsed OK: [14:35:24]protocol is kg_v1.0 [14:35:24]action value=get_value [14:35:24]process_action get_value [14:35:24]cmd_get_value [14:35:24]process_action get_value done [14:35:24]requested_data is exist [14:35:24]produce_requested_data [14:35:24]requested_item kkm.sn is exist - process it [14:35:24]requested_item kkm.ver is exist - process it [14:35:24]requested_item fm.sn is exist - process it [14:35:24]wFMCommunicate request_size=4 [14:35:24]MH_SAM_APDU [14:35:24]CAPDU: 80 11 00 00 [14:35:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:35:24]Write i2c OK [14:35:24]MH_I2C_Read... [14:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:24]Read from MH i2c: E2 [14:35:24]MH_I2C_Read... [14:35:24]Read from MH i2c: E2 17 00 [14:35:24]MH_I2C_Read... [14:35:24]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 [14:35:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:35:24]wFMCommunicate OK [14:35:24]requested_item fd.num is exist - process it [14:35:24]SAM_PROTO_GetFieldsCounters [14:35:24]wFMCommunicate request_size=4 [14:35:24]MH_SAM_APDU [14:35:24]CAPDU: 80 13 00 00 [14:35:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:35:24]Write i2c OK [14:35:24]MH_I2C_Read... [14:35:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:24]OFD Sender: Processing packet 152320 [packets to send 828, broken 827] [14:35:24]ProducePacketName [14:35:24]name=ofd_packets/00152320 [14:35:24]OFD Sender: To server: pG, [14:35:24]CommunicateWithHost lk.salyk.kg:30040 [14:35:24]ConnectInit lk.salyk.kg [14:35:24]Read from MH i2c: E2 [14:35:24]MH_I2C_Read... [14:35:24]Read from MH i2c: E2 62 00 [14:35:24]MH_I2C_Read... [14:35:24]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 00 53 02 00 0E 04 04 00 DC 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 20 [14:35: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 00 53 02 00 0E 04 04 00 DC 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:35:24]wFMCommunicate OK [14:35:24]SAM_PROTO_GetFieldsCounters done [14:35:24]requested_item shift.num is exist - process it [14:35:24]requested_item shift.opened is exist - process it [14:35:24]req_shift_opened [14:35:24]FM_GetShiftState [14:35:24]SAM_PROTO_GetShiftState [14:35:24]wFMCommunicate request_size=4 [14:35:24]MH_SAM_APDU [14:35:24]CAPDU: 80 13 01 00 [14:35:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:35:24]Write i2c OK [14:35:24]MH_I2C_Read... [14:35:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:24]Read from MH i2c: E2 [14:35:24]MH_I2C_Read... [14:35:24]Read from MH i2c: E2 0E 00 [14:35:24]MH_I2C_Read... [14:35:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [14:35:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:35:24]wFMCommunicate OK [14:35:24]SAM_PROTO_GetShiftState done [14:35:24]FM_GetShiftState done [14:35:24]req_shift_opened done [14:35:24]requested_item shift.open_date is exist - process it [14:35:24]req_shift_open_date [14:35:24]req_shift_open_date done [14:35:24]produce_requested_data done [14:35:24]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152320,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:35:24]process_action_free get_value [14:35:24]json_value_free [14:35:24]json_value_free done [14:35:24]process_json_proto returns [14:35:24]Send response to host [14:35:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152320,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:35:24]free response buf [14:35:24]execute_script done [14:35:24]execute_script returns [14:35:24]free content buf [14:35:24]Sock 9.Close socket [14:35:24]Sock 9.Thread stoped [14:35:24]accept exits with 10 [14:35:24]New connection [14:35:24]New thread 3066608996 created [14:35:24]Thread 3066752356 joined [14:35:24]Waiting for new connection... [14:35:24] Sock 10.Parse request [14:35:24]Sock 10.Check first char [14:35:24]Sock 10.First char is OK [14:35:24]request: POST /json_proto HTTP/1.0 [14:35:24]Method: POST [14:35:24]URL: /json_proto [14:35:24]Method is POST - this is cgi request [14:35:24]url: /json_proto [14:35:24]query_string will be loaded in cgi processing [14:35:24]execute_cgi json_proto POST (null) [14:35:24]execute_cgi path=json_proto method=POST [14:35:24]POST find Content-Length [14:35:24]Host: 172.17.43.67:8080 [14:35:24]Content-Length: 331 [14:35:24]Content-Type: application/json [14:35:24] [14:35:24]POST finish read [14:35:24]Found Content-Length = 331 [14:35:24]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:35:24]execute_script... [14:35:24]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:35:24]POST & json_proto [14:35:24]process_json_proto [14:35:24]json parsed OK: [14:35:24]protocol is kg_v1.0 [14:35:24]action value=get_value [14:35:24]process_action get_value [14:35:24]cmd_get_value [14:35:24]process_action get_value done [14:35:24]requested_data is exist [14:35:24]produce_requested_data [14:35:24]requested_item fm.sale.total is exist - process it [14:35:24]SAM_PROTO_GetFMData [14:35:24]wFMCommunicate request_size=4 [14:35:24]MH_SAM_APDU [14:35:24]CAPDU: 80 13 03 00 [14:35:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:35:24]Write i2c OK [14:35:24]MH_I2C_Read... [14:35:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:35:25]Read from MH i2c: E2 [14:35:25]MH_I2C_Read... [14:35:25]Read from MH i2c: E2 FD 00 [14:35:25]MH_I2C_Read... [14:35:25]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 48 4F 02 00 69 04 9F 00 6F 04 04 00 72 4B 02 00 B1 04 05 00 CC BE B5 99 02 70 04 05 00 CC BE B5 99 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 40 75 B9 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 01 A6 E4 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 D2 [14:35:25]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 48 4F 02 00 69 04 9F 00 6F 04 04 00 72 4B 02 00 B1 04 05 00 CC BE B5 99 02 70 04 05 00 CC BE B5 99 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 40 75 B9 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 01 A6 E4 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [14:35:25]wFMCommunicate OK [14:35:25]wFMCommunicate request_size=4 [14:35:25]MH_SAM_APDU [14:35:25]CAPDU: 80 17 00 00 [14:35:25]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:35:25]Write i2c OK [14:35:25]MH_I2C_Read... [14:35:25]Connected sock=6 [14:35: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 0C 01 00 00 ED E7 04 01 34 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 C0 00 00 00 F4 03 04 00 40 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 53 02 00 35 04 06 00 78 BA 2D 8A BF 7B BC 90 20 19 0B FF C9 40 [14:35:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:35:25]Read from MH i2c: E2 [14:35:25]MH_I2C_Read... [14:35:25]Read from MH i2c: E2 FD 00 [14:35:25]MH_I2C_Read... [14:35:25]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 69 03 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 50 [14:35:25]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [14:35:25]wFMCommunicate OK [14:35:25]wFMCommunicate request_size=4 [14:35:25]MH_SAM_APDU [14:35:25]CAPDU: 80 17 00 00 [14:35:25]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:35:25]Write i2c OK [14:35:25]MH_I2C_Read... [14:35:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:35:25]Read from MH i2c: E2 [14:35:25]MH_I2C_Read... [14:35:25]Read from MH i2c: E2 FD 00 [14:35:25]MH_I2C_Read... [14:35:25]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 [14:35:25]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 [14:35:25]wFMCommunicate OK [14:35:25]wFMCommunicate request_size=4 [14:35:25]MH_SAM_APDU [14:35:25]CAPDU: 80 17 00 00 [14:35:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:35:25]Write i2c OK [14:35:25]MH_I2C_Read... [14:35:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:35:26]Read from MH i2c: E2 [14:35:26]MH_I2C_Read... [14:35:26]Read from MH i2c: E2 FD 00 [14:35:26]MH_I2C_Read... [14:35: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 [14:35: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 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]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: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: 27901760+1699200362=1727102122 [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 AB 7C F1 66 6A BD 47 65 50 [14:35:23]Current date/time: 23.09.2024 14:35 [14:35:23]FM_Init [14:35:23]wFMConnect [14:35:23]MH_SAM_On [14:35:23]Write to MH i2c: E0 00 00 08 00 E7 [14:35:23]Write i2c OK [14:35:23]MH_I2C_Read... [14:35:23]*** iso7816_init finished! [14:35:23]*** atr: [14:35:23]*** 0F 3B D5 18 FF 81 91 FE [14:35:23]*** 1F C3 80 73 C8 21 10 0A [14:35:23]*** 00 00 00 00 00 00 00 00 [14:35:23]*** 00 00 00 00 00 00 00 00 [14:35:23]*** 00 00 00 00 00 00 00 00 [14:35:23]*** 00 00 00 00 00 00 00 00 [14:35:23]*** 00 00 00 00 00 00 00 00 [14:35:23]*** 00 00 00 00 00 00 00 00 [14:35:23]Read from MH i2c: E0 [14:35:23]MH_I2C_Read... [14:35:23]Read from MH i2c: E0 10 00 [14:35:23]MH_I2C_Read... [14:35: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 [14:35:23]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:35:23]wFMCommunicate request_size=10 [14:35:23]MH_SAM_APDU [14:35:23]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:35:23]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:35:23]Write i2c OK [14:35:23]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 [14:35:26]wFMCommunicate OK [14:35:26]wFMCommunicate request_size=4 [14:35:26]MH_SAM_APDU [14:35:26]CAPDU: 80 17 00 00 [14:35:26]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:35:26]Write i2c OK [14:35:26]MH_I2C_Read... [14:35:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:35:26]Read from MH i2c: E2 [14:35:26]MH_I2C_Read... [14:35:26]Read from MH i2c: E2 DE 00 [14:35:26]MH_I2C_Read... [14:35:26]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 [14:35:26]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 [14:35:26]wFMCommunicate OK [14:35:26]SAM_PROTO_GetFMData done [14:35:26]requested_item fm.sale_refund.total is exist - process it [14:35:26]requested_item fm.buy.total is exist - process it [14:35:26]requested_item shift.sale.total is exist - process it [14:35:26]SAM_PROTO_GetShiftData [14:35:26]wFMCommunicate request_size=4 [14:35:26]MH_SAM_APDU [14:35:26]CAPDU: 80 13 02 00 [14:35:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:35:26]Write i2c OK [14:35:26]MH_I2C_Read... [14:35: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 A4 64 47 00 F8 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 00 53 02 00 F4 03 04 00 AC 24 F1 66 B6 04 01 00 00 8A 96 40 AD 3C 42 65 26 [14:35:26]CommunicateWithHost err = 0 [14:35:26]CheckOFDResponse [14:35:26]1017 (14) - 77093643461234 [14:35:26]1041 (16) - 0000000000871835 [14:35:26]1040 (4) - 152320 [14:35:26]1012 (4) - 23.09.2024 08:19 [14:35:26]1206 (1) - 0 [14:35:26]OFD Sender: Remove packet 152320 [14:35:26]ProducePacketName [14:35:26]name=ofd_packets/00152320 [14:35:26]NVStorageDeleteData [14:35:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:35:26]Read from MH i2c: E2 [14:35:26]MH_I2C_Read... [14:35:26]Read from MH i2c: E2 FD 00 [14:35:26]MH_I2C_Read... [14:35:26]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 C0 00 00 00 69 04 99 00 6F 04 04 00 BF 00 00 00 B1 04 03 00 54 8F B2 70 04 03 00 54 8F B2 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 54 F8 12 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 A9 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 B7 [14:35:26]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 C0 00 00 00 69 04 99 00 6F 04 04 00 BF 00 00 00 B1 04 03 00 54 8F B2 70 04 03 00 54 8F B2 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 54 F8 12 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 A9 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:35:26]wFMCommunicate OK [14:35:26]wFMCommunicate request_size=4 [14:35:26]MH_SAM_APDU [14:35:26]CAPDU: 80 17 00 00 [14:35:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:35:26]Write i2c OK [14:35:26]MH_I2C_Read... [14:35:27]OFD Sender: No OFD packet to send [14:35:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:35:27]Read from MH i2c: E2 [14:35:27]MH_I2C_Read... [14:35:27]Read from MH i2c: E2 FD 00 [14:35:27]MH_I2C_Read... [14:35:27]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 16 [14:35:27]RAPDU: F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [14:35:27]wFMCommunicate OK [14:35:27]wFMCommunicate request_size=4 [14:35:27]MH_SAM_APDU [14:35:27]CAPDU: 80 17 00 00 [14:35:27]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:35:27]Write i2c OK [14:35:27]MH_I2C_Read... [14:35:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:35:27]Read from MH i2c: E2 [14:35:27]MH_I2C_Read... [14:35:27]Read from MH i2c: E2 FD 00 [14:35:27]MH_I2C_Read... [14:35:27]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [14:35:27]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [14:35:27]wFMCommunicate OK [14:35:27]wFMCommunicate request_size=4 [14:35:27]MH_SAM_APDU [14:35:27]CAPDU: 80 17 00 00 [14:35:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:35:27]Write i2c OK [14:35:27]MH_I2C_Read... [14:35:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:35:27]Read from MH i2c: E2 [14:35:27]MH_I2C_Read... [14:35:27]Read from MH i2c: E2 FD 00 [14:35:27]MH_I2C_Read... [14:35:27]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 0A [14:35:27]RAPDU: 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 90 00 [14:35:27]wFMCommunicate OK [14:35:27]wFMCommunicate request_size=4 [14:35:27]MH_SAM_APDU [14:35:27]CAPDU: 80 17 00 00 [14:35:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:35:27]Write i2c OK [14:35:27]MH_I2C_Read... [14:35:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:35:28]Read from MH i2c: E2 [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: E2 D3 00 [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 89 [14:35:28]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:35:28]wFMCommunicate OK [14:35:28]SAM_PROTO_GetShiftData done [14:35:28]requested_item shift.sale.total_cash is exist - process it [14:35:28]requested_item shift.sale_refund.total is exist - process it [14:35:28]requested_item shift.sale_refund.total_cash is exist - process it [14:35:28]requested_item shift.buy.total is exist - process it [14:35:28]requested_item shift.buy.total_cash is exist - process it [14:35:28]produce_requested_data done [14:35:28]produce_requested_data return {"fm.sale.total":111687595.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":117021.00,"shift.sale.total_cash":117021.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:35:28]process_action_free get_value [14:35:28]json_value_free [14:35:28]json_value_free done [14:35:28]process_json_proto returns [14:35:28]Send response to host [14:35:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111687595.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":117021.00,"shift.sale.total_cash":117021.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:35:28]free response buf [14:35:28]execute_script done [14:35:28]execute_script returns [14:35:28]free content buf [14:35:28]Sock 10.Close socket [14:35:28]Sock 10.Thread stoped [14:35:28]accept exits with 9 [14:35:28]New connection [14:35:28]New thread 3066752356 created [14:35:28]Thread 3066608996 joined [14:35:28]Waiting for new connection... [14:35:28] Sock 9.Parse request [14:35:28]Sock 9.Check first char [14:35:28]Sock 9.First char is OK [14:35:28]request: POST /json_proto HTTP/1.0 [14:35:28]Method: POST [14:35:28]URL: /json_proto [14:35:28]Method is POST - this is cgi request [14:35:28]url: /json_proto [14:35:28]query_string will be loaded in cgi processing [14:35:28]execute_cgi json_proto POST (null) [14:35:28]execute_cgi path=json_proto method=POST [14:35:28]POST find Content-Length [14:35:28]Host: 172.17.43.67:8080 [14:35:28]Content-Length: 796 [14:35:28]Content-Type: application/json [14:35:28] [14:35:28]POST finish read [14:35:28]Found Content-Length = 796 [14:35:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786327", "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" : 5.000, "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:35:28]execute_script... [14:35: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)1786327", "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" : 5.000, "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:35:28]POST & json_proto [14:35:28]process_json_proto [14:35:28]json parsed OK: [14:35:28]protocol is kg_v1.0 [14:35:28]action value=close_receipt [14:35:28]process_action close_receipt [14:35:28]cmd_close_receipt [14:35:28]MH_GetDate [14:35:28]Write to MH i2c: F0 00 00 1D 00 0C [14:35:28]Write i2c OK [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: F0 [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: F0 09 00 [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: F0 09 00 1D 00 00 B0 7C F1 66 6A BD 47 65 6B [14:35:28]GetLastDocTimeStamp 1727102016 [14:35:28]current date 1727102128 [14:35:28]FM_GetShiftState [14:35:28]SAM_PROTO_GetShiftState [14:35:28]wFMCommunicate request_size=4 [14:35:28]MH_SAM_APDU [14:35:28]CAPDU: 80 13 01 00 [14:35:28]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:35:28]Write i2c OK [14:35:28]MH_I2C_Read... [14:35:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:28]Read from MH i2c: E2 [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: E2 0E 00 [14:35:28]MH_I2C_Read... [14:35:28]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [14:35:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:35:28]wFMCommunicate OK [14:35:28]SAM_PROTO_GetShiftState done [14:35:28]FM_GetShiftState done [14:35:28]opened in 1727051593 [14:35:28]opened+sec_in_day 1727137993 [14:35:28]quantity*price = 0 [14:35:28]sum+1 = 1 [14:35: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 СНО: Общий режим Чек 193 23.09.2024 14:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152321 ФПД: 126312337910708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152321&fm=126312337910708&tin=02508201610067®Number=0000000000091825&sum=0 [14:35:29]StoreToDocumentArchive [14:35:29]shift 476 fd 152321 [14:35:29]save to /storage/0476/doc_00152321 [14:35:29]save last doc name /storage/0476/doc_00152321 to /storage/kkm_last_doc_name [14:35:29]save OK [14:35:29]Clear old archive folders... [14:35:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:29]tlvbuf is 0052BE00 [14:35:29]SAM_PROTO_ClearQueue [14:35:29]wFMCommunicate request_size=4 [14:35:29]MH_SAM_APDU [14:35:29]CAPDU: 80 09 00 00 [14:35:29]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:35:29]Write i2c OK [14:35:29]MH_I2C_Read... [14:35:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:29]Read from MH i2c: E2 [14:35:29]MH_I2C_Read... [14:35:29]Read from MH i2c: E2 03 00 [14:35:29]MH_I2C_Read... [14:35:29]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:35:29]RAPDU: 90 00 [14:35:29]wFMCommunicate OK [14:35:29]SAM_PROTO_ClearQueue done [14:35:29]KKMCreateOFDPacket [14:35:29]OFDProtocolAddRootSTLVToBuf [14:35:29]FM_MakeSignedData [14:35:29]FM_MakeSignedData [14:35:29]SAM_PROTO_SignData [14:35:29]wFMCommunicate request_size=4 [14:35:29]MH_SAM_APDU [14:35:29]CAPDU: 80 0D 01 02 [14:35:29]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:35:29]Write i2c OK [14:35:29]MH_I2C_Read... [14:35:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:30]Read from MH i2c: E2 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 03 00 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:35:30]RAPDU: 90 00 [14:35:30]wFMCommunicate OK [14:35:30]wFMCommunicate request_size=255 [14:35:30]MH_SAM_APDU [14:35:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 B0 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 72 [14:35:30]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 B0 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 72 00 00 37 [14:35:30]Write i2c OK [14:35:30]MH_I2C_Read... [14:35:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:30]Read from MH i2c: E2 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 03 00 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:35:30]RAPDU: 90 00 [14:35:30]wFMCommunicate OK [14:35:30]wFMCommunicate request_size=10 [14:35:30]MH_SAM_APDU [14:35:30]CAPDU: 80 0D 02 02 05 E1 62 08 2B B4 [14:35:30]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 E1 62 08 2B B4 00 00 DC [14:35:30]Write i2c OK [14:35:30]MH_I2C_Read... [14:35:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:30]Read from MH i2c: E2 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 03 00 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:35:30]RAPDU: 90 00 [14:35:30]wFMCommunicate OK [14:35:30]wFMCommunicate request_size=4 [14:35:30]MH_SAM_APDU [14:35:30]CAPDU: 80 0D 03 02 [14:35:30]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:35:30]Write i2c OK [14:35:30]MH_I2C_Read... [14:35:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:30]Read from MH i2c: E2 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 0B 00 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 0B 00 2F 00 00 16 BF 55 3B 1A 74 D2 52 90 00 C2 [14:35:30]RAPDU: 16 BF 55 3B 1A 74 D2 52 90 00 [14:35:30]wFMCommunicate OK [14:35:30]SAM_PROTO_SignData done [14:35:30]FM_MakeSignedData done [14:35:30]CreateOFDProtocolMessage [14:35:30]wFMCommunicate request_size=4 [14:35:30]MH_SAM_APDU [14:35:30]CAPDU: 80 11 00 00 [14:35:30]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:35:30]Write i2c OK [14:35:30]MH_I2C_Read... [14:35:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:30]Read from MH i2c: E2 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: E2 17 00 [14:35:30]MH_I2C_Read... [14:35:30]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 [14:35: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:35:30]wFMCommunicate OK [14:35:30]CreateOFDProtocolMessage done [14:35:30]OFDSenderStorePacket 152321 [14:35:30]StoreOFDPacket docnum=152321 [14:35: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 39 AA 07 01 42 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 B0 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 72 E1 62 08 2B B4 16 BF 55 3B 1A 74 D2 52 [14:35:30]CheckFolder [14:35:30]dirname=/storage/ofd_packets [14:35:30]CheckFolder done [14:35:30]ProducePacketName [14:35:30]name=ofd_packets/00152321 [14:35:30]NVStorageSaveData ofd_packets/00152321 [14:35:30]File name is /storage/ofd_packets/00152321 [14:35:30]Write 301 bytes [14:35:30]NVStorageSaveData done [14:35:30]OFDSenderStorePacket done [14:35:30]KKMCreateOFDPacket done [14:35:30]NVStorageSaveData kkm_last_timestamp [14:35:30]File name is /storage/kkm_last_timestamp [14:35:30]Write 4 bytes [14:35:30]NVStorageSaveData done [14:35:30]ExternCall_PrintAddStr [14:35:30]wPrintStart [14:35:30]Write to MH i2c: 01 00 00 31 00 31 [14:35:30]Write i2c OK [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: 01 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: 01 07 00 [14:35:30]MH_I2C_Read... [14:35:30]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:35:30]RasterBufferAndPrint [14:35:30]line Счет N : (1)1786327 [14:35:30]OFD Sender: Processing packet 152321 [packets to send 828, broken 827] [14:35:30]ProducePacketName [14:35:30]name=ofd_packets/00152321 [14:35:30]OFD Sender: To server: pG, [14:35:30]CommunicateWithHost lk.salyk.kg:30040 [14:35:30]ConnectInit lk.salyk.kg [14:35:30]line ИНН: 02508201610067 [14:35:30]line Контрольно-Кассовый Чек [14:35:30]line ПРОДАЖА [14:35:30]line ТРК (МРК, ГНК) : 23 [14:35:30]line Товар: 2710124500 [14:35:30]line Аи-95-К-5 [14:35:30]line 5.000 * 0.00 [14:35:30]line = 0.00 [14:35:30]line НДС 12% НСП 1% [14:35:30]line > о реализуемом товаре [14:35:30]line ИТОГО: 0.00 [14:35:30]line НСП 1% : 0.00 [14:35:30]line НДС 12% : 0.00 [14:35:30]line Наличными: 0.00 [14:35:30]line Безнал.: 0.00 [14:35:30]line Место: АЗС № 89 "Партнер Нефть" [14:35:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:35:30]line СНО: Общий режим [14:35:30]line Чек 193 23.09.2024 14:35 [14:35:30]line Смена: 476 ФФД: 1.0 [14:35:30]line ЗНМ: 0300000113 [14:35:30]line РНМ: 0000000000091825 [14:35:30]line Версия ККМ: 001 [14:35:30]line Платежная система: O! деньги [14:35:30]line ФМ: 0000000000871835 [14:35:30]line ФД: 152321 [14:35:30]line ФПД: 126312337910708 [14:35:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152321&fm=126312337910708&tin=02508201610067®Number=0000000000091825&sum=0 [14:35:30]written 0, free lines is 4095 [14:35:31]Connected sock=11 [14:35: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 39 AA 07 01 42 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 B0 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 72 E1 62 08 2B B4 16 BF 55 3B 1A 74 D2 52 [14:35:31]Write to MH i2c: 01 00 00 5B 00 5B [14:35:31]Write i2c OK [14:35:31]MH_I2C_Read... [14:35:31]Read from MH i2c: 01 [14:35:31]MH_I2C_Read... [14:35:31]Read from MH i2c: 01 07 00 [14:35:31]MH_I2C_Read... [14:35:31]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 51 0D C0 [14:35:31]RasterBufferAndPrint [14:35:31]line [14:35:31]line [14:35:31]line [14:35:31]line [14:35:31]line [14:35:31]written 0, free lines is 3430 [14:35:31]MH_Cut [14:35:31]Write to MH i2c: D1 01 00 62 00 01 34 [14:35:31]Write i2c OK [14:35:31]MH_I2C_Read... [14:35:31]Read from MH i2c: D1 [14:35:31]MH_I2C_Read... [14:35:31]Read from MH i2c: D1 01 00 [14:35:31]MH_I2C_Read... [14:35:31]Read from MH i2c: D1 01 00 62 00 00 33 [14:35:31]Write to MH i2c: 01 00 00 63 00 63 [14:35:31]Write i2c OK [14:35:31]MH_I2C_Read... [14:35: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 37 5B 47 00 01 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 01 53 02 00 F4 03 04 00 B1 24 F1 66 B6 04 01 00 00 00 E7 82 F6 9B B9 80 C1 [14:35:31]CommunicateWithHost err = 0 [14:35:31]CheckOFDResponse [14:35:31]1017 (14) - 77093643461234 [14:35:31]1041 (16) - 0000000000871835 [14:35:31]1040 (4) - 152321 [14:35:31]1012 (4) - 23.09.2024 08:20 [14:35:31]1206 (1) - 0 [14:35:31]OFD Sender: Remove packet 152321 [14:35:31]ProducePacketName [14:35:31]name=ofd_packets/00152321 [14:35:31]NVStorageDeleteData [14:35:31]*** Cut start [14:35:31]*** Purtial cut [14:35:31]*** Stage 1: CUTSNS_PIN = 1 [14:35:32]OFD Sender: No OFD packet to send [14:35:32]Read from MH i2c: 01 [14:35:32]MH_I2C_Read... [14:35:32]*** Stop cut motor [14:35:32]*** Cut end [14:35:32]Read from MH i2c: 01 07 00 [14:35:32]MH_I2C_Read... [14:35:32]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [14:35:32]process_action close_receipt done [14:35:32]requested_data is exist [14:35:32]produce_requested_data [14:35:32]requested_item fm.sn is exist - process it [14:35:32]wFMCommunicate request_size=4 [14:35:32]MH_SAM_APDU [14:35:32]CAPDU: 80 11 00 00 [14:35:32]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:35:32]Write i2c OK [14:35:32]MH_I2C_Read... [14:35:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:32]Read from MH i2c: E2 [14:35:32]MH_I2C_Read... [14:35:32]Read from MH i2c: E2 17 00 [14:35:32]MH_I2C_Read... [14:35:32]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:35: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:35:32]wFMCommunicate OK [14:35:32]requested_item fd.num is exist - process it [14:35:32]SAM_PROTO_GetFieldsCounters [14:35:32]wFMCommunicate request_size=4 [14:35:32]MH_SAM_APDU [14:35:32]CAPDU: 80 13 00 00 [14:35:32]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [14:35:32]Write i2c OK [14:35:32]MH_I2C_Read... [14:35:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:32]Read from MH i2c: E2 [14:35:32]MH_I2C_Read... [14:35:32]Read from MH i2c: E2 62 00 [14:35:32]MH_I2C_Read... [14:35:32]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 53 02 00 0E 04 04 00 DC 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 78 [14:35: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 01 53 02 00 0E 04 04 00 DC 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:35:32]wFMCommunicate OK [14:35:32]SAM_PROTO_GetFieldsCounters done [14:35:32]requested_item shift.num is exist - process it [14:35:32]requested_item shift.opened is exist - process it [14:35:32]req_shift_opened [14:35:32]FM_GetShiftState [14:35:32]SAM_PROTO_GetShiftState [14:35:32]wFMCommunicate request_size=4 [14:35:32]MH_SAM_APDU [14:35:32]CAPDU: 80 13 01 00 [14:35:32]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:35:32]Write i2c OK [14:35:32]MH_I2C_Read... [14:35:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:32]Read from MH i2c: E2 [14:35:32]MH_I2C_Read... [14:35:32]Read from MH i2c: E2 0E 00 [14:35:32]MH_I2C_Read... [14:35:32]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 45 [14:35:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:35:32]wFMCommunicate OK [14:35:32]SAM_PROTO_GetShiftState done [14:35:32]FM_GetShiftState done [14:35:32]req_shift_opened done [14:35:32]requested_item shift.open_date is exist - process it [14:35:32]req_shift_open_date [14:35:32]req_shift_open_date done [14:35:32]produce_requested_data done [14:35:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152321,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:35:32]process_action_free close_receipt [14:35:32]json_value_free [14:35:32]json_value_free done [14:35:32]process_json_proto returns [14:35:32]Send response to host [14:35:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152321,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:35:32]free response buf [14:35:32]execute_script done [14:35:32]execute_script returns [14:35:32]free content buf [14:35:32]Sock 9.Close socket [14:35:32]Sock 9.Thread stoped [14:35:32]recv_with_timeout no data received [14:35:37]OFD Sender: No OFD packet to send [14:35:42]OFD Sender: No OFD packet to send [14:35:47]OFD Sender: No OFD packet to send [14:35:51]accept exits with 10 [14:35:51]New connection [14:35:51]New thread 3066608996 created [14:35:51]Thread 3066752356 joined [14:35:51]Waiting for new connection... [14:35:51] Sock 10.Parse request [14:35:51]Sock 10.Check first char [14:35:51]Sock 10.First char is OK [14:35:51]request: POST /json_proto HTTP/1.0 [14:35:51]Method: POST [14:35:51]URL: /json_proto [14:35:51]Method is POST - this is cgi request [14:35:51]url: /json_proto [14:35:51]query_string will be loaded in cgi processing [14:35:51]execute_cgi json_proto POST (null) [14:35:51]execute_cgi path=json_proto method=POST [14:35:51]POST find Content-Length [14:35:51]Host: 172.17.43.67:8080 [14:35:51]Content-Length: 900 [14:35:51]Content-Type: application/json [14:35:51] [14:35:51]POST finish read [14:35:51]Found Content-Length = 900 [14:35:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18849", "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 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 2.000, "sum" : 122.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 167.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:51]execute_script... [14:35: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)18849", "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 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 2.000, "sum" : 122.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 167.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:51]POST & json_proto [14:35:51]process_json_proto [14:35:51]json parsed OK: [14:35:51]protocol is kg_v1.0 [14:35:51]action value=close_receipt [14:35:51]process_action close_receipt [14:35:51]cmd_close_receipt [14:35:51]MH_GetDate [14:35:51]Write to MH i2c: F0 00 00 67 00 56 [14:35:51]Write i2c OK [14:35:51]MH_I2C_Read... [14:35:51]Read from MH i2c: F0 [14:35:51]MH_I2C_Read... [14:35:51]Read from MH i2c: F0 09 00 [14:35:51]MH_I2C_Read... [14:35:51]Read from MH i2c: F0 09 00 67 00 00 C8 7C F1 66 6A BD 47 65 CD [14:35:51]GetLastDocTimeStamp 1727102128 [14:35:51]current date 1727102152 [14:35:51]FM_GetShiftState [14:35:51]SAM_PROTO_GetShiftState [14:35:51]wFMCommunicate request_size=4 [14:35:51]MH_SAM_APDU [14:35:51]CAPDU: 80 13 01 00 [14:35:51]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [14:35:51]Write i2c OK [14:35:51]MH_I2C_Read... [14:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:51]Read from MH i2c: E2 [14:35:51]MH_I2C_Read... [14:35:51]Read from MH i2c: E2 0E 00 [14:35:51]MH_I2C_Read... [14:35:51]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 47 [14:35:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:35:51]wFMCommunicate OK [14:35:51]SAM_PROTO_GetShiftState done [14:35:51]FM_GetShiftState done [14:35:51]opened in 1727051593 [14:35:51]opened+sec_in_day 1727137993 [14:35:51]quantity*price = 4500 [14:35:51]sum+1 = 4501 [14:35:51]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54491472 Напиток Кока-Кола 0,5л 2.000 * 61.00 = 122.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 167.00 НСП 1% : 1.48 НДС 12% : 17.74 Наличными: 167.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 194 23.09.2024 14:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152322 ФПД: 12730885855002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152322&fm=12730885855002&tin=02508201610067®Number=0000000000091825&sum=16700 0 [14:35:53]StoreToDocumentArchive [14:35:53]shift 476 fd 152322 [14:35:53]save to /storage/0476/doc_00152322 [14:35:53]save last doc name /storage/0476/doc_00152322 to /storage/kkm_last_doc_name [14:35:53]save OK [14:35:53]Clear old archive folders... [14:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=374 [14:35:53]tlvbuf is 0052B9E0 [14:35:53]SAM_PROTO_ClearQueue [14:35:53]wFMCommunicate request_size=4 [14:35:53]MH_SAM_APDU [14:35:53]CAPDU: 80 09 00 00 [14:35:53]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [14:35:53]Write i2c OK [14:35:53]MH_I2C_Read... [14:35:53]Read from MH i2c: E2 [14:35:53]MH_I2C_Read... [14:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:53]Read from MH i2c: E2 03 00 [14:35:53]MH_I2C_Read... [14:35:53]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [14:35:53]RAPDU: 90 00 [14:35:53]wFMCommunicate OK [14:35:53]SAM_PROTO_ClearQueue done [14:35:53]KKMCreateOFDPacket [14:35:53]OFDProtocolAddRootSTLVToBuf [14:35:53]FM_MakeSignedData [14:35:53]FM_MakeSignedData [14:35:53]SAM_PROTO_SignData [14:35:53]wFMCommunicate request_size=4 [14:35:53]MH_SAM_APDU [14:35:53]CAPDU: 80 0D 01 02 [14:35:53]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [14:35:53]Write i2c OK [14:35:53]MH_I2C_Read... [14:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:53]Read from MH i2c: E2 [14:35:53]MH_I2C_Read... [14:35:53]Read from MH i2c: E2 03 00 [14:35:53]MH_I2C_Read... [14:35:53]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:35:53]RAPDU: 90 00 [14:35:53]wFMCommunicate OK [14:35:53]wFMCommunicate request_size=255 [14:35:53]MH_SAM_APDU [14:35:53]CAPDU: 80 0D 02 02 FA 03 00 76 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 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 A8 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 [14:35:53]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 76 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 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 A8 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 00 00 FA [14:35:53]Write i2c OK [14:35:53]MH_I2C_Read... [14:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:53]Read from MH i2c: E2 [14:35:53]MH_I2C_Read... [14:35:53]Read from MH i2c: E2 03 00 [14:35:53]MH_I2C_Read... [14:35:53]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:35:54]RAPDU: 90 00 [14:35:54]wFMCommunicate OK [14:35:54]wFMCommunicate request_size=133 [14:35:54]MH_SAM_APDU [14:35:54]CAPDU: 80 0D 02 02 80 F2 03 01 00 01 F3 03 06 00 EE 06 00 00 00 00 07 04 06 00 3C 41 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C8 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 94 23 ED D7 1A [14:35:54]Write to MH i2c: E2 88 00 78 00 80 0D 02 02 80 00 F2 03 01 00 01 F3 03 06 00 EE 06 00 00 00 00 07 04 06 00 3C 41 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C8 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 94 23 ED D7 1A 00 00 C1 [14:35:54]Write i2c OK [14:35:54]MH_I2C_Read... [14:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:54]Read from MH i2c: E2 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: E2 03 00 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:35:54]RAPDU: 90 00 [14:35:54]wFMCommunicate OK [14:35:54]wFMCommunicate request_size=4 [14:35:54]MH_SAM_APDU [14:35:54]CAPDU: 80 0D 03 02 [14:35:54]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [14:35:54]Write i2c OK [14:35:54]MH_I2C_Read... [14:35:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:54]Read from MH i2c: E2 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: E2 0B 00 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: E2 0B 00 79 00 00 C9 6B 03 08 74 75 92 E0 90 00 8F [14:35:54]RAPDU: C9 6B 03 08 74 75 92 E0 90 00 [14:35:54]wFMCommunicate OK [14:35:54]SAM_PROTO_SignData done [14:35:54]FM_MakeSignedData done [14:35:54]CreateOFDProtocolMessage [14:35:54]wFMCommunicate request_size=4 [14:35:54]MH_SAM_APDU [14:35:54]CAPDU: 80 11 00 00 [14:35:54]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [14:35:54]Write i2c OK [14:35:54]MH_I2C_Read... [14:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:54]Read from MH i2c: E2 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: E2 17 00 [14:35:54]MH_I2C_Read... [14:35:54]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 [14:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:35:54]wFMCommunicate OK [14:35:54]CreateOFDProtocolMessage done [14:35:54]OFDSenderStorePacket 152322 [14:35:54]StoreOFDPacket docnum=152322 [14:35: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 8A 01 00 00 6A 0D 82 01 DB 80 5A 03 01 00 03 00 76 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 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 A8 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 06 00 00 00 00 07 04 06 00 3C 41 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C8 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 94 23 ED D7 1A C9 6B 03 08 74 75 92 E0 [14:35:54]CheckFolder [14:35:54]dirname=/storage/ofd_packets [14:35:54]CheckFolder done [14:35:54]ProducePacketName [14:35:54]name=ofd_packets/00152322 [14:35:54]NVStorageSaveData ofd_packets/00152322 [14:35:54]File name is /storage/ofd_packets/00152322 [14:35:54]Write 424 bytes [14:35:54]NVStorageSaveData done [14:35:54]OFDSenderStorePacket done [14:35:54]KKMCreateOFDPacket done [14:35:54]NVStorageSaveData kkm_last_timestamp [14:35:54]File name is /storage/kkm_last_timestamp [14:35:54]Write 4 bytes [14:35:54]NVStorageSaveData done [14:35:54]ExternCall_PrintAddStr [14:35:54]wPrintStart [14:35:54]Write to MH i2c: 01 00 00 7B 00 7B [14:35:54]Write i2c OK [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: 01 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: 01 07 00 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [14:35:54]RasterBufferAndPrint [14:35:54]line Счет N : (3)18849 [14:35:54]line ИНН: 02508201610067 [14:35:54]line Контрольно-Кассовый Чек [14:35:54]line ПРОДАЖА [14:35:54]line Товар: 4700000160358 [14:35:54]line Вода Легенда 1л [14:35:54]line 1.000 * 45.00 [14:35:54]line = 45.00 [14:35:54]line НДС 12% НСП 1% [14:35:54]line > о реализуемом товаре [14:35:54]line Товар: 54491472 [14:35:54]line Напиток Кока-Кола 0,5л [14:35:54]line 2.000 * 61.00 [14:35:54]line = 122.00 [14:35:54]line НДС 12% НСП 1% [14:35:54]line > о реализуемом товаре [14:35:54]line ИТОГО: 167.00 [14:35:54]line НСП 1% : 1.48 [14:35:54]line НДС 12% : 17.74 [14:35:54]line Наличными: 167.00 [14:35:54]line Безнал.: 0.00 [14:35:54]line Место: АЗС № 89 "Партнер Нефть" [14:35:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:35:54]line СНО: Общий режим [14:35:54]line Чек 194 23.09.2024 14:35 [14:35:54]line Смена: 476 ФФД: 1.0 [14:35:54]line ЗНМ: 0300000113 [14:35:54]line РНМ: 0000000000091825 [14:35:54]line Версия ККМ: 001 [14:35:54]line ФМ: 0000000000871835 [14:35:54]line ФД: 152322 [14:35:54]line ФПД: 12730885855002 [14:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152322&fm=12730885855002&tin=02508201610067®Number=0000000000091825&sum=16700 [14:35:54]line 0 [14:35:54]written 0, free lines is 4095 [14:35:54]OFD Sender: Processing packet 152322 [packets to send 828, broken 827] [14:35:54]ProducePacketName [14:35:54]name=ofd_packets/00152322 [14:35:54]OFD Sender: To server: pG, [14:35:54]CommunicateWithHost lk.salyk.kg:30040 [14:35:54]ConnectInit lk.salyk.kg [14:35:54]Write to MH i2c: 01 00 00 A9 00 A9 [14:35:54]Write i2c OK [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: 01 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: 01 07 00 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 A1 0C 5D [14:35:54]RasterBufferAndPrint [14:35:54]line [14:35:54]line [14:35:54]line [14:35:54]line [14:35:54]line [14:35:54]written 0, free lines is 3255 [14:35:54]MH_Cut [14:35:54]Write to MH i2c: D1 01 00 B0 00 01 82 [14:35:54]Write i2c OK [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: D1 [14:35:54]MH_I2C_Read... [14:35:54]Read from MH i2c: D1 01 00 [14:35:55]MH_I2C_Read... [14:35:55]Read from MH i2c: D1 01 00 B0 00 00 81 [14:35:55]Write to MH i2c: 01 00 00 B1 00 B1 [14:35:55]Write i2c OK [14:35:55]MH_I2C_Read... [14:35:55]*** Cut start [14:35:55]*** Purtial cut [14:35:55]*** Stage 1: CUTSNS_PIN = 1 [14:35:56]Read from MH i2c: 01 [14:35:56]MH_I2C_Read... [14:35:56]*** Stop cut motor [14:35:56]*** Cut end [14:35:56]Read from MH i2c: 01 07 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 FF 0F C6 [14:35:56]process_action close_receipt done [14:35:56]requested_data is exist [14:35:56]produce_requested_data [14:35:56]requested_item fm.sn is exist - process it [14:35:56]wFMCommunicate request_size=4 [14:35:56]MH_SAM_APDU [14:35:56]CAPDU: 80 11 00 00 [14:35:56]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: E2 [14:35:56]MH_I2C_Read... [14:35:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:56]Read from MH i2c: E2 17 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: E2 17 00 B2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [14: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 [14:35:56]wFMCommunicate OK [14:35:56]requested_item fd.num is exist - process it [14:35:56]SAM_PROTO_GetFieldsCounters [14:35:56]wFMCommunicate request_size=4 [14:35:56]MH_SAM_APDU [14:35:56]CAPDU: 80 13 00 00 [14:35:56]Write to MH i2c: E2 08 00 B3 00 80 13 00 00 00 00 00 00 2F [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:56]Read from MH i2c: E2 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: E2 62 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: E2 62 00 B3 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 53 02 00 0E 04 04 00 DC 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 CA [14: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 02 53 02 00 0E 04 04 00 DC 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:35:56]wFMCommunicate OK [14:35:56]SAM_PROTO_GetFieldsCounters done [14:35:56]requested_item shift.num is exist - process it [14:35:56]requested_item shift.opened is exist - process it [14:35:56]req_shift_opened [14:35:56]FM_GetShiftState [14:35:56]SAM_PROTO_GetShiftState [14:35:56]wFMCommunicate request_size=4 [14:35:56]MH_SAM_APDU [14:35:56]CAPDU: 80 13 01 00 [14:35:56]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:56]Read from MH i2c: E2 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: E2 0E 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [14:35:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:35:56]wFMCommunicate OK [14:35:56]SAM_PROTO_GetShiftState done [14:35:56]FM_GetShiftState done [14:35:56]req_shift_opened done [14:35:56]requested_item shift.open_date is exist - process it [14:35:56]req_shift_open_date [14:35:56]req_shift_open_date done [14:35:56]produce_requested_data done [14:35:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152322,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:35:56]process_action_free close_receipt [14:35:56]json_value_free [14:35:56]json_value_free done [14:35:56]process_json_proto returns [14:35:56]Send response to host [14:35:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152322,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:35:56]free response buf [14:35:56]execute_script done [14:35:56]execute_script returns [14:35:56]free content buf [14:35:56]Sock 10.Close socket [14:35:56]Sock 10.Thread stoped [14:35:56]int [14:35:56]Write to MH i2c: 01 00 00 B5 00 B5 [14:35:56]*** FLAG_PRN_KEY set [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 B5 00 00 08 00 00 00 FF 0F D2 [14:35:56]state=0 [14:35:56]Key pressed [14:35:56]Feed [14:35:56]Write to MH i2c: D8 00 00 B6 00 8D [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: D8 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: D8 01 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: D8 01 00 B6 00 00 8E [14:35:56]int line is 0 - check status [14:35:56]Write to MH i2c: 01 00 00 B7 00 B7 [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 B7 00 00 48 00 00 00 3C 00 42 [14:35:56]state=2 [14:35:56]Key pressed [14:35:56]int [14:35:56]Write to MH i2c: 01 00 00 B8 00 B8 [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 B8 00 00 48 00 00 00 3C 00 43 [14:35:56]state=2 [14:35:56]Key pressed [14:35:56]int [14:35:56]Write to MH i2c: 01 00 00 B9 00 B9 [14:35:56]*** FLAG_PRN_KEY reset [14:35:56]Write i2c OK [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 [14:35:56]MH_I2C_Read... [14:35:56]Read from MH i2c: 01 07 00 B9 00 00 00 00 00 00 FF 0F CE [14:35:56]state=2 [14:35:56]Stop feed [14:35:59]ConnectInit Can't take IP for lk.salyk.kg [14:35:59]CommunicateWithHost connect error [14:35:59]CommunicateWithHost err = -1 [14:35:59]OFD Sender: Server communicate error [14:36:04]OFD Sender: Processing packet 152322 [packets to send 828, broken 827] [14:36:04]ProducePacketName [14:36:04]name=ofd_packets/00152322 [14:36:04]OFD Sender: To server: pG, [14:36:04]CommunicateWithHost lk.salyk.kg:30040 [14:36:04]ConnectInit lk.salyk.kg [14:36:08]recv_with_timeout no data received [14:36:09]ConnectInit Can't take IP for lk.salyk.kg [14:36:09]CommunicateWithHost connect error [14:36:09]CommunicateWithHost err = -1 [14:36:09]OFD Sender: Server communicate error [14:36:14]OFD Sender: Processing packet 152322 [packets to send 828, broken 827] [14:36:14]ProducePacketName [14:36:14]name=ofd_packets/00152322 [14:36:14]OFD Sender: To server: pG, [14:36:14]CommunicateWithHost lk.salyk.kg:30040 [14:36:14]ConnectInit lk.salyk.kg [14:36:15]accept exits with 9 [14:36:15]New connection [14:36:15]New thread 3066752356 created [14:36:15]Thread 3066608996 joined [14:36:15]Waiting for new connection... [14:36:15] Sock 9.Parse request [14:36:15]Sock 9.Check first char [14:36:15]Sock 9.First char is OK [14:36:15]request: POST /json_proto HTTP/1.0 [14:36:15]Method: POST [14:36:15]URL: /json_proto [14:36:15]Method is POST - this is cgi request [14:36:15]url: /json_proto [14:36:15]query_string will be loaded in cgi processing [14:36:15]execute_cgi json_proto POST (null) [14:36:15]execute_cgi path=json_proto method=POST [14:36:15]POST find Content-Length [14:36:15]Host: 172.17.43.67:8080 [14:36:15]Content-Length: 793 [14:36:15]Content-Type: application/json [14:36:15] [14:36:15]POST finish read [14:36:15]Found Content-Length = 793 [14:36:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786328", "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" : 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\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A73054", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:15]execute_script... [14:36: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)1786328", "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" : 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\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A73054", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:15]POST & json_proto [14:36:15]process_json_proto [14:36:15]json parsed OK: [14:36:15]protocol is kg_v1.0 [14:36:15]action value=close_receipt [14:36:15]process_action close_receipt [14:36:15]cmd_close_receipt [14:36:15]MH_GetDate [14:36:15]Write to MH i2c: F0 00 00 BA 00 A9 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: F0 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: F0 09 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: F0 09 00 BA 00 00 DF 7C F1 66 6A BD 47 65 37 [14:36:15]GetLastDocTimeStamp 1727102152 [14:36:15]current date 1727102175 [14:36:15]FM_GetShiftState [14:36:15]SAM_PROTO_GetShiftState [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 13 01 00 [14:36:15]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 0E 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9A [14:36:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:36:15]wFMCommunicate OK [14:36:15]SAM_PROTO_GetShiftState done [14:36:15]FM_GetShiftState done [14:36:15]opened in 1727051593 [14:36:15]opened+sec_in_day 1727137993 [14:36:15]quantity*price = 0 [14:36:15]sum+1 = 1 [14:36:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 195 23.09.2024 14:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 73054 ФМ: 0000000000871835 ФД: 152323 ФПД: 83600298598278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152323&fm=83600298598278&tin=02508201610067®Number=0000000000091825&sum=0 [14:36:16]StoreToDocumentArchive [14:36:16]shift 476 fd 152323 [14:36:16]save to /storage/0476/doc_00152323 [14:36:16]save last doc name /storage/0476/doc_00152323 to /storage/kkm_last_doc_name [14:36:16]save OK [14:36:16]Clear old archive folders... [14:36:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:16]tlvbuf is 004F2EA0 [14:36:16]SAM_PROTO_ClearQueue [14:36:16]wFMCommunicate request_size=4 [14:36:16]MH_SAM_APDU [14:36:16]CAPDU: 80 09 00 00 [14:36:16]Write to MH i2c: E2 08 00 C8 00 80 09 00 00 00 00 00 00 3A [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:16]Read from MH i2c: E2 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: E2 03 00 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [14:36:16]RAPDU: 90 00 [14:36:16]wFMCommunicate OK [14:36:16]SAM_PROTO_ClearQueue done [14:36:16]KKMCreateOFDPacket [14:36:16]OFDProtocolAddRootSTLVToBuf [14:36:16]FM_MakeSignedData [14:36:16]FM_MakeSignedData [14:36:16]SAM_PROTO_SignData [14:36:16]wFMCommunicate request_size=4 [14:36:16]MH_SAM_APDU [14:36:16]CAPDU: 80 0D 01 02 [14:36:16]Write to MH i2c: E2 08 00 C9 00 80 0D 01 02 00 00 00 00 42 [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:16]Read from MH i2c: E2 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: E2 03 00 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [14:36:16]RAPDU: 90 00 [14:36:16]wFMCommunicate OK [14:36:16]wFMCommunicate request_size=255 [14:36:16]MH_SAM_APDU [14:36: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 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 C3 00 00 00 F4 03 04 00 DF 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4C [14:36:16]Write to MH i2c: E2 02 01 CA 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 C3 00 00 00 F4 03 04 00 DF 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4C 00 00 14 [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:16]Read from MH i2c: E2 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: E2 03 00 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [14:36:16]RAPDU: 90 00 [14:36:16]wFMCommunicate OK [14:36:16]wFMCommunicate request_size=10 [14:36:16]MH_SAM_APDU [14:36:16]CAPDU: 80 0D 02 02 05 08 B6 19 DF 86 [14:36:16]Write to MH i2c: E2 0D 00 CB 00 80 0D 02 02 05 00 08 B6 19 DF 86 00 00 8B [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:17]Read from MH i2c: E2 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 03 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [14:36:17]RAPDU: 90 00 [14:36:17]wFMCommunicate OK [14:36:17]wFMCommunicate request_size=4 [14:36:17]MH_SAM_APDU [14:36:17]CAPDU: 80 0D 03 02 [14:36:17]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:17]Read from MH i2c: E2 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 0B 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 0B 00 CC 00 00 E7 44 26 A6 10 E4 41 B9 90 00 2D [14:36:17]RAPDU: E7 44 26 A6 10 E4 41 B9 90 00 [14:36:17]wFMCommunicate OK [14:36:17]SAM_PROTO_SignData done [14:36:17]FM_MakeSignedData done [14:36:17]CreateOFDProtocolMessage [14:36:17]wFMCommunicate request_size=4 [14:36:17]MH_SAM_APDU [14:36:17]CAPDU: 80 11 00 00 [14:36:17]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:17]Read from MH i2c: E2 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 17 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [14:36: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:36:17]wFMCommunicate OK [14:36:17]CreateOFDProtocolMessage done [14:36:17]OFDSenderStorePacket 152323 [14:36:17]StoreOFDPacket docnum=152323 [14:36: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 7C B0 07 01 AA 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 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 C3 00 00 00 F4 03 04 00 DF 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4C 08 B6 19 DF 86 E7 44 26 A6 10 E4 41 B9 [14:36:17]CheckFolder [14:36:17]dirname=/storage/ofd_packets [14:36:17]CheckFolder done [14:36:17]ProducePacketName [14:36:17]name=ofd_packets/00152323 [14:36:17]NVStorageSaveData ofd_packets/00152323 [14:36:17]File name is /storage/ofd_packets/00152323 [14:36:17]Write 301 bytes [14:36:17]NVStorageSaveData done [14:36:17]OFDSenderStorePacket done [14:36:17]KKMCreateOFDPacket done [14:36:17]NVStorageSaveData kkm_last_timestamp [14:36:17]File name is /storage/kkm_last_timestamp [14:36:17]Write 4 bytes [14:36:17]NVStorageSaveData done [14:36:17]ExternCall_PrintAddStr [14:36:17]wPrintStart [14:36:17]Write to MH i2c: 01 00 00 CE 00 CE [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: 01 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: 01 07 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [14:36:17]RasterBufferAndPrint [14:36:17]line Счет N : (1)1786328 [14:36:17]line ИНН: 02508201610067 [14:36:17]line Контрольно-Кассовый Чек [14:36:17]line ПРОДАЖА [14:36:17]line ТРК (МРК, ГНК) : 12 [14:36:17]line Товар: 2710124130 [14:36:17]line Аи-92-К-5 [14:36:17]line 15.000 * 0.00 [14:36:17]line = 0.00 [14:36:17]line НДС 12% НСП 1% [14:36:17]line > о реализуемом товаре [14:36:17]line ИТОГО: 0.00 [14:36:17]line НСП 1% : 0.00 [14:36:17]line НДС 12% : 0.00 [14:36:17]line Наличными: 0.00 [14:36:17]line Безнал.: 0.00 [14:36:17]line Место: АЗС № 89 "Партнер Нефть" [14:36:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:36:17]line СНО: Общий режим [14:36:17]line Чек 195 23.09.2024 14:36 [14:36:17]line Смена: 476 ФФД: 1.0 [14:36:17]line ЗНМ: 0300000113 [14:36:17]line РНМ: 0000000000091825 [14:36:17]line Версия ККМ: 001 [14:36:17]line Талоны: Топливная Карта [14:36:17]line 73054 [14:36:17]line ФМ: 0000000000871835 [14:36:17]line ФД: 152323 [14:36:17]line ФПД: 83600298598278 [14:36:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152323&fm=83600298598278&tin=02508201610067®Number=0000000000091825&sum=0 [14:36:17]written 0, free lines is 4095 [14:36:17]Write to MH i2c: 01 00 00 F8 00 F8 [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: 01 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: 01 07 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 F6 0C 01 [14:36:17]RasterBufferAndPrint [14:36:17]line [14:36:17]line [14:36:17]line [14:36:17]line [14:36:17]line [14:36:17]written 0, free lines is 3342 [14:36:17]MH_Cut [14:36:17]Write to MH i2c: D1 01 00 FF 00 01 D1 [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: D1 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: D1 01 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: D1 01 00 FF 00 00 D0 [14:36:17]Write to MH i2c: 01 00 00 00 01 01 [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:18]*** Cut start [14:36:18]*** Purtial cut [14:36:18]*** Stage 1: CUTSNS_PIN = 1 [14:36:18]Read from MH i2c: 01 [14:36:18]MH_I2C_Read... [14:36:18]*** Stop cut motor [14:36:18]*** Cut end [14:36:18]Read from MH i2c: 01 07 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [14:36:18]process_action close_receipt done [14:36:18]requested_data is exist [14:36:18]produce_requested_data [14:36:18]requested_item fm.sn is exist - process it [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 11 00 00 [14:36:18]Write to MH i2c: E2 08 00 01 01 80 11 00 00 00 00 00 00 7C [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 17 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 17 00 01 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [14:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:36:18]wFMCommunicate OK [14:36:18]requested_item fd.num is exist - process it [14:36:18]SAM_PROTO_GetFieldsCounters [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 13 00 00 [14:36:18]Write to MH i2c: E2 08 00 02 01 80 13 00 00 00 00 00 00 7F [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 62 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 62 00 02 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 03 53 02 00 0E 04 04 00 DC 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 1E [14:36: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 03 53 02 00 0E 04 04 00 DC 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:36:18]wFMCommunicate OK [14:36:18]SAM_PROTO_GetFieldsCounters done [14:36:18]requested_item shift.num is exist - process it [14:36:18]requested_item shift.opened is exist - process it [14:36:18]req_shift_opened [14:36:18]FM_GetShiftState [14:36:18]SAM_PROTO_GetShiftState [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 13 01 00 [14:36:18]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:19]Read from MH i2c: E2 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 0E 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E3 [14:36:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:36:19]wFMCommunicate OK [14:36:19]SAM_PROTO_GetShiftState done [14:36:19]FM_GetShiftState done [14:36:19]req_shift_opened done [14:36:19]requested_item shift.open_date is exist - process it [14:36:19]req_shift_open_date [14:36:19]req_shift_open_date done [14:36:19]produce_requested_data done [14:36:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152323,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:36:19]process_action_free close_receipt [14:36:19]json_value_free [14:36:19]json_value_free done [14:36:19]process_json_proto returns [14:36:19]Send response to host [14:36:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152323,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:36:19]free response buf [14:36:19]execute_script done [14:36:19]execute_script returns [14:36:19]free content buf [14:36:19]Sock 9.Close socket [14:36:19]Sock 9.Thread stoped [14:36:19]ConnectInit Can't take IP for lk.salyk.kg [14:36:19]CommunicateWithHost connect error [14:36:19]CommunicateWithHost err = -1 [14:36:19]OFD Sender: Server communicate error [14:36:19]OFD Sender: Processing packet 152322 [packets to send 829, broken 827] [14:36:19]ProducePacketName [14:36:19]name=ofd_packets/00152322 [14:36:19]OFD Sender: To server: pG, [14:36:19]CommunicateWithHost lk.salyk.kg:30040 [14:36:19]ConnectInit lk.salyk.kg [14:36:25]int [14:36:25]Write to MH i2c: 01 00 00 04 01 05 [14:36:25]*** FLAG_PRN_KEY set [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 04 01 00 08 00 00 00 FF 0F 22 [14:36:25]state=0 [14:36:25]Key pressed [14:36:25]Feed [14:36:25]Write to MH i2c: D8 00 00 05 01 DD [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: D8 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: D8 01 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: D8 01 00 05 01 00 DE [14:36:25]int line is 0 - check status [14:36:25]Write to MH i2c: 01 00 00 06 01 07 [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 06 01 00 48 00 00 00 3C 00 92 [14:36:25]state=2 [14:36:25]Key pressed [14:36:25]int [14:36:25]Write to MH i2c: 01 00 00 07 01 08 [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 07 01 00 48 00 00 00 3C 00 93 [14:36:25]state=2 [14:36:25]Key pressed [14:36:25]int [14:36:25]Write to MH i2c: 01 00 00 08 01 09 [14:36:25]*** FLAG_PRN_KEY reset [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: 01 07 00 08 01 00 00 00 00 00 FF 0F 1E [14:36:25]state=2 [14:36:25]Stop feed [14:36:26]Connected sock=9 [14:36: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 8A 01 00 00 6A 0D 82 01 DB 80 5A 03 01 00 03 00 76 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 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 A8 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 06 00 00 00 00 07 04 06 00 3C 41 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C8 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 94 23 ED D7 1A C9 6B 03 08 74 75 92 E0 [14: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 A9 30 47 00 D2 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 53 02 00 F4 03 04 00 E8 24 F1 66 B6 04 01 00 00 81 53 FF 4A EF 8B 20 88 [14:36:26]CommunicateWithHost err = 0 [14:36:26]CheckOFDResponse [14:36:26]1017 (14) - 77093643461234 [14:36:26]1041 (16) - 0000000000871835 [14:36:26]1040 (4) - 152322 [14:36:26]1012 (4) - 23.09.2024 08:20 [14:36:26]1206 (1) - 0 [14:36:26]OFD Sender: Remove packet 152322 [14:36:26]ProducePacketName [14:36:26]name=ofd_packets/00152322 [14:36:26]NVStorageDeleteData [14:36:26]recv_with_timeout no data received [14:36:27]OFD Sender: Processing packet 152323 [packets to send 828, broken 827] [14:36:27]ProducePacketName [14:36:27]name=ofd_packets/00152323 [14:36:27]OFD Sender: To server: pG, [14:36:27]CommunicateWithHost lk.salyk.kg:30040 [14:36:27]ConnectInit lk.salyk.kg [14:36:27]Connected sock=7 [14: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 0F 01 00 00 7C B0 07 01 AA 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 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 C3 00 00 00 F4 03 04 00 DF 7C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4C 08 B6 19 DF 86 E7 44 26 A6 10 E4 41 B9 [14: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 28 6C 47 00 52 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 03 53 02 00 F4 03 04 00 EA 24 F1 66 B6 04 01 00 00 C4 9E 21 EB 4C 0B B9 AA [14:36:28]CommunicateWithHost err = 0 [14:36:28]CheckOFDResponse [14:36:28]1017 (14) - 77093643461234 [14:36:28]1041 (16) - 0000000000871835 [14:36:28]1040 (4) - 152323 [14:36:28]1012 (4) - 23.09.2024 08:20 [14:36:28]1206 (1) - 0 [14:36:28]OFD Sender: Remove packet 152323 [14:36:28]ProducePacketName [14:36:28]name=ofd_packets/00152323 [14:36:28]NVStorageDeleteData [14:36:28]OFD Sender: No OFD packet to send [14:36:33]OFD Sender: No OFD packet to send [14:36:38]OFD Sender: No OFD packet to send [14:36:43]OFD Sender: No OFD packet to send [14:36:47]recv_with_timeout no data received [14:36:48]OFD Sender: No OFD packet to send [14:36:53]OFD Sender: No OFD packet to send [14:36:58]OFD Sender: No OFD packet to send [14:37:03]OFD Sender: No OFD packet to send [14:37:08]OFD Sender: No OFD packet to send [14:37:13]OFD Sender: No OFD packet to send [14:37:17]recv_with_timeout no data received [14:37:18]OFD Sender: No OFD packet to send [14:37:23]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:49]OFD Sender: No OFD packet to send [14:37:54]OFD Sender: No OFD packet to send [14:37:59]OFD Sender: No OFD packet to send [14:38:04]OFD Sender: No OFD packet to send [14:38:09]OFD Sender: No OFD packet to send [14:38:14]OFD Sender: No OFD packet to send [14:38:19]OFD Sender: No OFD packet to send [14:38:19]recv_with_timeout no data received [14:38:21]accept exits with 12 [14:38:21]New connection [14:38:21]New thread 3066608996 created [14:38:21]Thread 3066752356 joined [14:38:21]Waiting for new connection... [14:38:21] Sock 12.Parse request [14:38:21]Sock 12.Check first char [14:38:21]Sock 12.First char is OK [14:38:21]request: POST /json_proto HTTP/1.0 [14:38:21]Method: POST [14:38:21]URL: /json_proto [14:38:21]Method is POST - this is cgi request [14:38:21]url: /json_proto [14:38:21]query_string will be loaded in cgi processing [14:38:21]execute_cgi json_proto POST (null) [14:38:21]execute_cgi path=json_proto method=POST [14:38:21]POST find Content-Length [14:38:21]Host: 172.17.43.67:8080 [14:38:21]Content-Length: 678 [14:38:21]Content-Type: application/json [14:38:21] [14:38:21]POST finish read [14:38:21]Found Content-Length = 678 [14:38:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786329", "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.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:38:21]execute_script... [14:38:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786329", "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.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:38:21]POST & json_proto [14:38:21]process_json_proto [14:38:21]json parsed OK: [14:38:21]protocol is kg_v1.0 [14:38:21]action value=close_receipt [14:38:21]process_action close_receipt [14:38:21]cmd_close_receipt [14:38:21]MH_GetDate [14:38:21]Write to MH i2c: F0 00 00 09 01 F9 [14:38:21]Write i2c OK [14:38:21]MH_I2C_Read... [14:38:21]Read from MH i2c: F0 [14:38:21]MH_I2C_Read... [14:38:21]Read from MH i2c: F0 09 00 [14:38:21]MH_I2C_Read... [14:38:21]Read from MH i2c: F0 09 00 09 01 00 5D 7D F1 66 6A BD 47 65 06 [14:38:21]GetLastDocTimeStamp 1727102175 [14:38:21]current date 1727102301 [14:38:21]FM_GetShiftState [14:38:21]SAM_PROTO_GetShiftState [14:38:21]wFMCommunicate request_size=4 [14:38:21]MH_SAM_APDU [14:38:21]CAPDU: 80 13 01 00 [14:38:21]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [14:38:21]Write i2c OK [14:38:21]MH_I2C_Read... [14:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:21]Read from MH i2c: E2 [14:38:21]MH_I2C_Read... [14:38:21]Read from MH i2c: E2 0E 00 [14:38:21]MH_I2C_Read... [14:38:21]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [14:38:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:38:21]wFMCommunicate OK [14:38:21]SAM_PROTO_GetShiftState done [14:38:21]FM_GetShiftState done [14:38:21]opened in 1727051593 [14:38:21]opened+sec_in_day 1727137993 [14:38:21]quantity*price = 20001 [14:38:21]sum+1 = 20002 [14:38:21]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 СНО: Общий режим Чек 196 23.09.2024 14:38 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152324 ФПД: 27368288846508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152324&fm=27368288846508&tin=02508201610067®Number=0000000000091825&sum=20000 [14:38:22]StoreToDocumentArchive [14:38:22]shift 476 fd 152324 [14:38:22]save to /storage/0476/doc_00152324 [14:38:22]save last doc name /storage/0476/doc_00152324 to /storage/kkm_last_doc_name [14:38:22]save OK [14:38:22]Clear old archive folders... [14:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:22]tlvbuf is 004C02C0 [14:38:22]SAM_PROTO_ClearQueue [14:38:22]wFMCommunicate request_size=4 [14:38:22]MH_SAM_APDU [14:38:22]CAPDU: 80 09 00 00 [14:38:22]Write to MH i2c: E2 08 00 17 01 80 09 00 00 00 00 00 00 8A [14:38:22]Write i2c OK [14:38:22]MH_I2C_Read... [14:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:22]Read from MH i2c: E2 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: E2 03 00 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [14:38:22]RAPDU: 90 00 [14:38:22]wFMCommunicate OK [14:38:22]SAM_PROTO_ClearQueue done [14:38:22]KKMCreateOFDPacket [14:38:22]OFDProtocolAddRootSTLVToBuf [14:38:22]FM_MakeSignedData [14:38:22]FM_MakeSignedData [14:38:22]SAM_PROTO_SignData [14:38:22]wFMCommunicate request_size=4 [14:38:22]MH_SAM_APDU [14:38:22]CAPDU: 80 0D 01 02 [14:38:22]Write to MH i2c: E2 08 00 18 01 80 0D 01 02 00 00 00 00 92 [14:38:22]Write i2c OK [14:38:22]MH_I2C_Read... [14:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:22]Read from MH i2c: E2 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: E2 03 00 [14:38:22]MH_I2C_Read... [14:38:22]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [14:38:22]RAPDU: 90 00 [14:38:22]wFMCommunicate OK [14:38:22]wFMCommunicate request_size=255 [14:38:22]MH_SAM_APDU [14:38:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C4 00 00 00 F4 03 04 00 5D 7D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 [14:38:22]Write to MH i2c: E2 02 01 19 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 C4 00 00 00 F4 03 04 00 5D 7D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 00 00 56 [14:38:22]Write i2c OK [14:38:22]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [14:38:23]RAPDU: 90 00 [14:38:23]wFMCommunicate OK [14:38:23]wFMCommunicate request_size=10 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 0D 02 02 05 E4 2D 22 82 AC [14:38:23]Write to MH i2c: E2 0D 00 1A 01 80 0D 02 02 05 00 E4 2D 22 82 AC 00 00 00 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [14:38:23]RAPDU: 90 00 [14:38:23]wFMCommunicate OK [14:38:23]wFMCommunicate request_size=4 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 0D 03 02 [14:38:23]Write to MH i2c: E2 08 00 1B 01 80 0D 03 02 00 00 00 00 97 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 0B 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 0B 00 1B 01 00 E0 E4 0F 26 BB 9D 98 59 90 00 DA [14:38:23]RAPDU: E0 E4 0F 26 BB 9D 98 59 90 00 [14:38:23]wFMCommunicate OK [14:38:23]SAM_PROTO_SignData done [14:38:23]FM_MakeSignedData done [14:38:23]CreateOFDProtocolMessage [14:38:23]wFMCommunicate request_size=4 [14:38:23]MH_SAM_APDU [14:38:23]CAPDU: 80 11 00 00 [14:38:23]Write to MH i2c: E2 08 00 1C 01 80 11 00 00 00 00 00 00 97 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:23]Read from MH i2c: E2 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 17 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: E2 17 00 1C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [14:38: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:38:23]wFMCommunicate OK [14:38:23]CreateOFDProtocolMessage done [14:38:23]OFDSenderStorePacket 152324 [14:38:23]StoreOFDPacket docnum=152324 [14:38: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 3D 2C 07 01 91 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C4 00 00 00 F4 03 04 00 5D 7D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 E4 2D 22 82 AC E0 E4 0F 26 BB 9D 98 59 [14:38:23]CheckFolder [14:38:23]dirname=/storage/ofd_packets [14:38:23]CheckFolder done [14:38:23]ProducePacketName [14:38:23]name=ofd_packets/00152324 [14:38:23]NVStorageSaveData ofd_packets/00152324 [14:38:23]File name is /storage/ofd_packets/00152324 [14:38:23]Write 301 bytes [14:38:23]NVStorageSaveData done [14:38:23]OFDSenderStorePacket done [14:38:23]KKMCreateOFDPacket done [14:38:23]NVStorageSaveData kkm_last_timestamp [14:38:23]File name is /storage/kkm_last_timestamp [14:38:23]Write 4 bytes [14:38:23]NVStorageSaveData done [14:38:23]ExternCall_PrintAddStr [14:38:23]wPrintStart [14:38:23]Write to MH i2c: 01 00 00 1D 01 1E [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 07 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 07 00 1D 01 00 00 00 00 00 FF 0F 33 [14:38:23]RasterBufferAndPrint [14:38:23]line Счет N : (1)1786329 [14:38:23]line ИНН: 02508201610067 [14:38:23]line Контрольно-Кассовый Чек [14:38:23]line ПРОДАЖА [14:38:23]line ТРК (МРК, ГНК) : 12 [14:38:23]line Товар: 2710124130 [14:38:23]line Аи-92-К-5 [14:38:23]line 2.950 * 67.80 [14:38:23]line = 200.01 [14:38:23]line НДС 12% НСП 1% [14:38:23]line > о реализуемом товаре [14:38:23]line ОКРУГЛЕНИЕ: -0.01 [14:38:23]line ИТОГО: 200.00 [14:38:23]line Внесено: 200.00 [14:38:23]line СДАЧА: 0.00 [14:38:23]line НСП 1% : 1.77 [14:38:23]line НДС 12% : 21.24 [14:38:23]line Наличными: 200.00 [14:38:23]line Безнал.: 0.00 [14:38:23]line Место: АЗС № 89 "Партнер Нефть" [14:38:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:38:23]line СНО: Общий режим [14:38:23]line Чек 196 23.09.2024 14:38 [14:38:23]line Смена: 476 ФФД: 1.0 [14:38:23]line ЗНМ: 0300000113 [14:38:23]line РНМ: 0000000000091825 [14:38:23]line Версия ККМ: 001 [14:38:23]line ФМ: 0000000000871835 [14:38:23]line ФД: 152324 [14:38:23]line ФПД: 27368288846508 [14:38:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152324&fm=27368288846508&tin=02508201610067®Number=0000000000091825&sum=20000 [14:38:23]written 0, free lines is 4095 [14:38:23]OFD Sender: Processing packet 152324 [packets to send 828, broken 827] [14:38:23]ProducePacketName [14:38:23]name=ofd_packets/00152324 [14:38:23]OFD Sender: To server: pG, [14:38:23]CommunicateWithHost lk.salyk.kg:30040 [14:38:23]ConnectInit lk.salyk.kg [14:38:23]Write to MH i2c: 01 00 00 48 01 49 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 07 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 DA 0C 36 [14:38:23]RasterBufferAndPrint [14:38:23]line [14:38:23]line [14:38:23]line [14:38:23]line [14:38:23]line [14:38:23]written 0, free lines is 3296 [14:38:23]MH_Cut [14:38:23]Write to MH i2c: D1 01 00 4F 01 01 22 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: D1 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: D1 01 00 [14:38:23]MH_I2C_Read... [14:38:23]Read from MH i2c: D1 01 00 4F 01 00 21 [14:38:23]Write to MH i2c: 01 00 00 50 01 51 [14:38:23]Write i2c OK [14:38:23]MH_I2C_Read... [14:38:24]Connected sock=9 [14:38: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 3D 2C 07 01 91 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C4 00 00 00 F4 03 04 00 5D 7D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 E4 2D 22 82 AC E0 E4 0F 26 BB 9D 98 59 [14:38:24]*** Cut start [14:38:24]*** Purtial cut [14:38:24]*** Stage 1: CUTSNS_PIN = 1 [14:38:24]Read from MH i2c: 01 [14:38:24]MH_I2C_Read... [14:38:24]*** Stop cut motor [14:38:24]*** Cut end [14:38:24]Read from MH i2c: 01 07 00 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: 01 07 00 50 01 00 00 00 00 00 FF 0F 66 [14:38:24]process_action close_receipt done [14:38:24]requested_data is exist [14:38:24]produce_requested_data [14:38:24]requested_item fm.sn is exist - process it [14:38:24]wFMCommunicate request_size=4 [14:38:24]MH_SAM_APDU [14:38:24]CAPDU: 80 11 00 00 [14:38:24]Write to MH i2c: E2 08 00 51 01 80 11 00 00 00 00 00 00 CC [14:38:24]Write i2c OK [14:38:24]MH_I2C_Read... [14:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:24]Read from MH i2c: E2 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: E2 17 00 [14:38:24]MH_I2C_Read... [14:38:24]Read from MH i2c: E2 17 00 51 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [14:38:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:38:24]wFMCommunicate OK [14:38:24]requested_item fd.num is exist - process it [14:38:24]SAM_PROTO_GetFieldsCounters [14:38:24]wFMCommunicate request_size=4 [14:38:24]MH_SAM_APDU [14:38:24]CAPDU: 80 13 00 00 [14:38:24]Write to MH i2c: E2 08 00 52 01 80 13 00 00 00 00 00 00 CF [14:38:24]Write i2c OK [14:38:24]MH_I2C_Read... [14:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:25]Read from MH i2c: E2 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 62 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 62 00 52 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [14:38:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:25]wFMCommunicate OK [14:38:25]SAM_PROTO_GetFieldsCounters done [14:38:25]requested_item shift.num is exist - process it [14:38:25]requested_item shift.opened is exist - process it [14:38:25]req_shift_opened [14:38:25]FM_GetShiftState [14:38:25]SAM_PROTO_GetShiftState [14:38:25]wFMCommunicate request_size=4 [14:38:25]MH_SAM_APDU [14:38:25]CAPDU: 80 13 01 00 [14:38:25]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [14:38:25]Write i2c OK [14:38:25]MH_I2C_Read... [14:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:25]Read from MH i2c: E2 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 0E 00 [14:38:25]MH_I2C_Read... [14:38:25]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 33 [14:38:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:38:25]wFMCommunicate OK [14:38:25]SAM_PROTO_GetShiftState done [14:38:25]FM_GetShiftState done [14:38:25]req_shift_opened done [14:38:25]requested_item shift.open_date is exist - process it [14:38:25]req_shift_open_date [14:38:25]req_shift_open_date done [14:38:25]produce_requested_data done [14:38:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152324,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:38:25]process_action_free close_receipt [14:38:25]json_value_free [14:38:25]json_value_free done [14:38:25]process_json_proto returns [14:38:25]Send response to host [14:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152324,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:38:25]free response buf [14:38:25]execute_script done [14:38:25]execute_script returns [14:38:25]free content buf [14:38:25]Sock 12.Close socket [14:38:25]Sock 12.Thread stoped [14:38: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 F5 22 47 00 65 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 53 02 00 F4 03 04 00 5F 25 F1 66 B6 04 01 00 00 6F 75 2A FF 5A 7B A1 8F [14:38:25]CommunicateWithHost err = 0 [14:38:25]CheckOFDResponse [14:38:25]1017 (14) - 77093643461234 [14:38:25]1041 (16) - 0000000000871835 [14:38:25]1040 (4) - 152324 [14:38:25]1012 (4) - 23.09.2024 08:22 [14:38:25]1206 (1) - 0 [14:38:25]OFD Sender: Remove packet 152324 [14:38:25]ProducePacketName [14:38:25]name=ofd_packets/00152324 [14:38:25]NVStorageDeleteData [14:38:25]OFD Sender: No OFD packet to send [14:38:30]recv_with_timeout no data received [14:38:30]OFD Sender: No OFD packet to send [14:38:35]OFD Sender: No OFD packet to send [14:38:40]recv_with_timeout no data received [14:38:40]OFD Sender: No OFD packet to send [14:38:45]OFD Sender: No OFD packet to send [14:38:50]OFD Sender: No OFD packet to send [14:38:55]OFD Sender: No OFD packet to send [14:39:00]OFD Sender: No OFD packet to send [14:39:06]OFD Sender: No OFD packet to send [14:39:08]recv_with_timeout no data received [14:39:11]OFD Sender: No OFD packet to send [14:39:16]OFD Sender: No OFD packet to send [14:39:21]OFD Sender: No OFD packet to send [14:39:26]OFD Sender: No OFD packet to send [14:39:31]OFD Sender: No OFD packet to send [14:39:36]OFD Sender: No OFD packet to send [14:39:41]OFD Sender: No OFD packet to send [14:39:46]OFD Sender: No OFD packet to send [14:39:51]OFD Sender: No OFD packet to send [14:39:56]OFD Sender: No OFD packet to send [14:40:01]OFD Sender: No OFD packet to send [14:40:06]OFD Sender: No OFD packet to send [14:40:11]OFD Sender: No OFD packet to send [14:40:16]OFD Sender: No OFD packet to send [14:40:21]OFD Sender: No OFD packet to send [14:40:26]OFD Sender: No OFD packet to send [14:40:31]OFD Sender: No OFD packet to send [14:40:36]OFD Sender: No OFD packet to send [14:40:41]OFD Sender: No OFD packet to send [14:40:46]OFD Sender: No OFD packet to send [14:40:51]OFD Sender: No OFD packet to send [14:40:56]OFD Sender: No OFD packet to send [14:41:01]OFD Sender: No OFD packet to send [14:41:06]OFD Sender: No OFD packet to send [14:41:11]OFD Sender: No OFD packet to send [14:41:16]OFD Sender: No OFD packet to send [14:41:21]OFD Sender: No OFD packet to send [14:41:26]OFD Sender: No OFD packet to send [14:41:31]OFD Sender: No OFD packet to send [14:41:36]OFD Sender: No OFD packet to send [14:41:41]OFD Sender: No OFD packet to send [14:41:46]OFD Sender: No OFD packet to send [14:41:51]OFD Sender: No OFD packet to send [14:41:56]OFD Sender: No OFD packet to send [14:41:56]recv_with_timeout no data received [14:42:01]OFD Sender: No OFD packet to send [14:42:06]OFD Sender: No OFD packet to send [14:42:11]OFD Sender: No OFD packet to send [14:42:12]accept exits with 7 [14:42:12]New connection [14:42:12]New thread 3066752356 created [14:42:12]Thread 3066608996 joined [14:42:12]Waiting for new connection... [14:42:12] Sock 7.Parse request [14:42:12]Sock 7.Check first char [14:42:12]Sock 7.First char is OK [14:42:12]request: POST /json_proto HTTP/1.0 [14:42:12]Method: POST [14:42:12]URL: /json_proto [14:42:12]Method is POST - this is cgi request [14:42:12]url: /json_proto [14:42:12]query_string will be loaded in cgi processing [14:42:12]execute_cgi json_proto POST (null) [14:42:12]execute_cgi path=json_proto method=POST [14:42:12]POST find Content-Length [14:42:12]Host: 172.17.43.67:8080 [14:42:12]Content-Length: 680 [14:42:12]Content-Type: application/json [14:42:12] [14:42:12]POST finish read [14:42:12]Found Content-Length = 680 [14:42:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786330", "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:42:12]execute_script... [14:42: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)1786330", "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:42:12]POST & json_proto [14:42:12]process_json_proto [14:42:12]json parsed OK: [14:42:12]protocol is kg_v1.0 [14:42:12]action value=close_receipt [14:42:12]process_action close_receipt [14:42:12]cmd_close_receipt [14:42:12]MH_GetDate [14:42:12]Write to MH i2c: F0 00 00 54 01 44 [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: F0 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: F0 09 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: F0 09 00 54 01 00 44 7E F1 66 6A BD 47 65 39 [14:42:12]GetLastDocTimeStamp 1727102301 [14:42:12]current date 1727102532 [14:42:12]FM_GetShiftState [14:42:12]SAM_PROTO_GetShiftState [14:42:12]wFMCommunicate request_size=4 [14:42:12]MH_SAM_APDU [14:42:12]CAPDU: 80 13 01 00 [14:42:12]Write to MH i2c: E2 08 00 55 01 80 13 01 00 00 00 00 00 D3 [14:42:12]Write i2c OK [14:42:12]MH_I2C_Read... [14:42:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:12]Read from MH i2c: E2 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 0E 00 [14:42:12]MH_I2C_Read... [14:42:12]Read from MH i2c: E2 0E 00 55 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [14:42:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:42:12]wFMCommunicate OK [14:42:12]SAM_PROTO_GetShiftState done [14:42:12]FM_GetShiftState done [14:42:12]opened in 1727051593 [14:42:12]opened+sec_in_day 1727137993 [14:42:12]quantity*price = 100050 [14:42:12]sum+1 = 100052 [14:42:12]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 СНО: Общий режим Чек 197 23.09.2024 14:42 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152325 ФПД: 106566345392936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152325&fm=106566345392936&tin=02508201610067®Number=0000000000091825&sum=100000 [14:42:13]StoreToDocumentArchive [14:42:13]shift 476 fd 152325 [14:42:13]save to /storage/0476/doc_00152325 [14:42:13]save last doc name /storage/0476/doc_00152325 to /storage/kkm_last_doc_name [14:42:13]save OK [14:42:13]Clear old archive folders... [14:42:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:42:13]tlvbuf is 004BFA10 [14:42:13]SAM_PROTO_ClearQueue [14:42:13]wFMCommunicate request_size=4 [14:42:13]MH_SAM_APDU [14:42:13]CAPDU: 80 09 00 00 [14:42:13]Write to MH i2c: E2 08 00 62 01 80 09 00 00 00 00 00 00 D5 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:13]Read from MH i2c: E2 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [14:42:13]RAPDU: 90 00 [14:42:13]wFMCommunicate OK [14:42:13]SAM_PROTO_ClearQueue done [14:42:13]KKMCreateOFDPacket [14:42:13]OFDProtocolAddRootSTLVToBuf [14:42:13]FM_MakeSignedData [14:42:13]FM_MakeSignedData [14:42:13]SAM_PROTO_SignData [14:42:13]wFMCommunicate request_size=4 [14:42:13]MH_SAM_APDU [14:42:13]CAPDU: 80 0D 01 02 [14:42:13]Write to MH i2c: E2 08 00 63 01 80 0D 01 02 00 00 00 00 DD [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:13]Read from MH i2c: E2 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [14:42:13]RAPDU: 90 00 [14:42:13]wFMCommunicate OK [14:42:13]wFMCommunicate request_size=255 [14:42:13]MH_SAM_APDU [14:42: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 C5 00 00 00 F4 03 04 00 44 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 EB E9 29 [14:42:13]Write to MH i2c: E2 02 01 64 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 C5 00 00 00 F4 03 04 00 44 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 EB E9 29 00 00 D4 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:13]Read from MH i2c: E2 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [14:42:13]RAPDU: 90 00 [14:42:13]wFMCommunicate OK [14:42:13]wFMCommunicate request_size=7 [14:42:13]MH_SAM_APDU [14:42:13]CAPDU: 80 0D 02 02 02 83 28 [14:42:13]Write to MH i2c: E2 0A 00 65 01 80 0D 02 02 02 00 83 28 00 00 8F [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:13]Read from MH i2c: E2 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [14:42:13]RAPDU: 90 00 [14:42:13]wFMCommunicate OK [14:42:13]wFMCommunicate request_size=4 [14:42:13]MH_SAM_APDU [14:42:13]CAPDU: 80 0D 03 02 [14:42:13]Write to MH i2c: E2 08 00 66 01 80 0D 03 02 00 00 00 00 E2 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:13]Read from MH i2c: E2 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 0B 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 0B 00 66 01 00 78 48 B7 36 9A 41 26 0A 90 00 9B [14:42:13]RAPDU: 78 48 B7 36 9A 41 26 0A 90 00 [14:42:13]wFMCommunicate OK [14:42:13]SAM_PROTO_SignData done [14:42:13]FM_MakeSignedData done [14:42:13]CreateOFDProtocolMessage [14:42:13]wFMCommunicate request_size=4 [14:42:13]MH_SAM_APDU [14:42:13]CAPDU: 80 11 00 00 [14:42:13]Write to MH i2c: E2 08 00 67 01 80 11 00 00 00 00 00 00 E2 [14:42:13]Write i2c OK [14:42:13]MH_I2C_Read... [14:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:13]Read from MH i2c: E2 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 17 00 [14:42:13]MH_I2C_Read... [14:42:13]Read from MH i2c: E2 17 00 67 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [14:42:13]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:13]wFMCommunicate OK [14:42:13]CreateOFDProtocolMessage done [14:42:13]OFDSenderStorePacket 152325 [14:42:13]StoreOFDPacket docnum=152325 [14:42: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 0C 01 00 00 30 DB 04 01 8E 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C5 00 00 00 F4 03 04 00 44 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 EB E9 29 83 28 78 48 B7 36 9A 41 26 0A [14:42:13]CheckFolder [14:42:13]dirname=/storage/ofd_packets [14:42:13]CheckFolder done [14:42:13]ProducePacketName [14:42:13]name=ofd_packets/00152325 [14:42:13]NVStorageSaveData ofd_packets/00152325 [14:42:13]File name is /storage/ofd_packets/00152325 [14:42:13]Write 298 bytes [14:42:13]NVStorageSaveData done [14:42:13]OFDSenderStorePacket done [14:42:13]KKMCreateOFDPacket done [14:42:13]NVStorageSaveData kkm_last_timestamp [14:42:13]File name is /storage/kkm_last_timestamp [14:42:13]Write 4 bytes [14:42:13]NVStorageSaveData done [14:42:13]ExternCall_PrintAddStr [14:42:13]wPrintStart [14:42:13]Write to MH i2c: 01 00 00 68 01 69 [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 68 01 00 00 00 00 00 FF 0F 7E [14:42:13]RasterBufferAndPrint [14:42:13]line Счет N : (1)1786330 [14:42:13]line ИНН: 02508201610067 [14:42:13]line Контрольно-Кассовый Чек [14:42:13]line ПРОДАЖА [14:42:13]line ТРК (МРК, ГНК) : 31 [14:42:13]line Товар: 2710194210 [14:42:13]line ДТ-К-5 [14:42:13]line 13.130 * 76.20 [14:42:13]line = 1000.51 [14:42:13]line НДС 12% НСП 1% [14:42:13]line > о реализуемом товаре [14:42:13]line ОКРУГЛЕНИЕ: -0.51 [14:42:13]line ИТОГО: 1000.00 [14:42:13]line Внесено: 1000.00 [14:42:13]line СДАЧА: 0.00 [14:42:13]line НСП 1% : 8.85 [14:42:13]line НДС 12% : 106.25 [14:42:13]line Наличными: 1000.00 [14:42:13]line Безнал.: 0.00 [14:42:13]line Место: АЗС № 89 "Партнер Нефть" [14:42:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:42:13]line СНО: Общий режим [14:42:13]line Чек 197 23.09.2024 14:42 [14:42:13]line Смена: 476 ФФД: 1.0 [14:42:13]line ЗНМ: 0300000113 [14:42:13]line РНМ: 0000000000091825 [14:42:13]line Версия ККМ: 001 [14:42:13]line ФМ: 0000000000871835 [14:42:13]line ФД: 152325 [14:42:13]line ФПД: 106566345392936 [14:42:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152325&fm=106566345392936&tin=02508201610067®Number=0000000000091825&sum=100000 [14:42:14]written 0, free lines is 4095 [14:42:14]OFD Sender: Processing packet 152325 [packets to send 828, broken 827] [14:42:14]ProducePacketName [14:42:14]name=ofd_packets/00152325 [14:42:14]OFD Sender: To server: pG, [14:42:14]CommunicateWithHost lk.salyk.kg:30040 [14:42:14]ConnectInit lk.salyk.kg [14:42:14]Write to MH i2c: 01 00 00 93 01 94 [14:42:14]Write i2c OK [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: 01 [14:42:14]MH_I2C_Read... [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 93 01 00 00 00 00 00 D5 0C 7C [14:42:14]RasterBufferAndPrint [14:42:14]line [14:42:14]line [14:42:14]line [14:42:14]line [14:42:14]line [14:42:14]written 0, free lines is 3292 [14:42:14]MH_Cut [14:42:14]Write to MH i2c: D1 01 00 9A 01 01 6D [14:42:14]Write i2c OK [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: D1 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: D1 01 00 [14:42:14]MH_I2C_Read... [14:42:14]Read from MH i2c: D1 01 00 9A 01 00 6C [14:42:14]Write to MH i2c: 01 00 00 9B 01 9C [14:42:14]Write i2c OK [14:42:14]MH_I2C_Read... [14:42:15]*** Cut start [14:42:15]*** Purtial cut [14:42:15]*** Stage 1: CUTSNS_PIN = 1 [14:42:15]Read from MH i2c: 01 [14:42:15]MH_I2C_Read... [14:42:15]*** Stop cut motor [14:42:15]*** Cut end [14:42:15]Read from MH i2c: 01 07 00 [14:42:15]MH_I2C_Read... [14:42:15]Read from MH i2c: 01 07 00 9B 01 00 00 00 00 00 FF 0F B1 [14:42:15]process_action close_receipt done [14:42:15]requested_data is exist [14:42:15]produce_requested_data [14:42:15]requested_item fm.sn is exist - process it [14:42:15]wFMCommunicate request_size=4 [14:42:15]MH_SAM_APDU [14:42:15]CAPDU: 80 11 00 00 [14:42:15]Write to MH i2c: E2 08 00 9C 01 80 11 00 00 00 00 00 00 17 [14:42:15]Write i2c OK [14:42:15]MH_I2C_Read... [14:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:15]Read from MH i2c: E2 [14:42:15]MH_I2C_Read... [14:42:15]Read from MH i2c: E2 17 00 [14:42:15]MH_I2C_Read... [14:42:15]Read from MH i2c: E2 17 00 9C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [14:42:15]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:15]wFMCommunicate OK [14:42:15]requested_item fd.num is exist - process it [14:42:15]SAM_PROTO_GetFieldsCounters [14:42:15]wFMCommunicate request_size=4 [14:42:15]MH_SAM_APDU [14:42:15]CAPDU: 80 13 00 00 [14:42:15]Write to MH i2c: E2 08 00 9D 01 80 13 00 00 00 00 00 00 1A [14:42:15]Write i2c OK [14:42:15]MH_I2C_Read... [14:42:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:15]Read from MH i2c: E2 [14:42:15]MH_I2C_Read... [14:42:15]Read from MH i2c: E2 62 00 [14:42:15]MH_I2C_Read... [14:42:15]Read from MH i2c: E2 62 00 9D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 C1 [14:42: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 05 53 02 00 0E 04 04 00 DC 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:15]wFMCommunicate OK [14:42:15]SAM_PROTO_GetFieldsCounters done [14:42:15]requested_item shift.num is exist - process it [14:42:15]requested_item shift.opened is exist - process it [14:42:15]req_shift_opened [14:42:15]FM_GetShiftState [14:42:15]SAM_PROTO_GetShiftState [14:42:15]wFMCommunicate request_size=4 [14:42:15]MH_SAM_APDU [14:42:15]CAPDU: 80 13 01 00 [14:42:15]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [14:42:15]Write i2c OK [14:42:15]MH_I2C_Read... [14:42:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:16]Read from MH i2c: E2 [14:42:16]MH_I2C_Read... [14:42:16]Read from MH i2c: E2 0E 00 [14:42:16]MH_I2C_Read... [14:42:16]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7E [14:42:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:42:16]wFMCommunicate OK [14:42:16]SAM_PROTO_GetShiftState done [14:42:16]FM_GetShiftState done [14:42:16]req_shift_opened done [14:42:16]requested_item shift.open_date is exist - process it [14:42:16]req_shift_open_date [14:42:16]req_shift_open_date done [14:42:16]produce_requested_data done [14:42:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152325,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:42:16]process_action_free close_receipt [14:42:16]json_value_free [14:42:16]json_value_free done [14:42:16]process_json_proto returns [14:42:16]Send response to host [14:42:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152325,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:42:16]free response buf [14:42:16]execute_script done [14:42:16]execute_script returns [14:42:16]free content buf [14:42:16]Sock 7.Close socket [14:42:16]Sock 7.Thread stoped [14:42:20]Connected sock=9 [14:42: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 30 DB 04 01 8E 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 C5 00 00 00 F4 03 04 00 44 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 EB E9 29 83 28 78 48 B7 36 9A 41 26 0A [14:42: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 F1 C8 47 00 84 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 05 53 02 00 F4 03 04 00 4F 26 F1 66 B6 04 01 00 00 A8 73 79 7A BE 39 62 33 [14:42:24]CommunicateWithHost err = 0 [14:42:24]CheckOFDResponse [14:42:24]1017 (14) - 77093643461234 [14:42:24]1041 (16) - 0000000000871835 [14:42:24]1040 (4) - 152325 [14:42:24]1012 (4) - 23.09.2024 08:26 [14:42:24]1206 (1) - 0 [14:42:24]OFD Sender: Remove packet 152325 [14:42:24]ProducePacketName [14:42:24]name=ofd_packets/00152325 [14:42:24]NVStorageDeleteData [14:42:25]OFD Sender: No OFD packet to send [14:42:25]recv_with_timeout no data received [14:42:30]OFD Sender: No OFD packet to send [14:42:35]OFD Sender: No OFD packet to send [14:42:40]OFD Sender: No OFD packet to send [14:42:45]OFD Sender: No OFD packet to send [14:42:50]OFD Sender: No OFD packet to send [14:42:55]OFD Sender: No OFD packet to send [14:43:00]OFD Sender: No OFD packet to send [14:43:05]OFD Sender: No OFD packet to send [14:43:10]OFD Sender: No OFD packet to send [14:43:15]OFD Sender: No OFD packet to send [14:43:20]OFD Sender: No OFD packet to send [14:43:25]OFD Sender: No OFD packet to send [14:43:29]accept exits with 10 [14:43:29]New connection [14:43:29]New thread 3066608996 created [14:43:29]Thread 3066752356 joined [14:43:29]Waiting for new connection... [14:43:29] Sock 10.Parse request [14:43:29]Sock 10.Check first char [14:43:29]Sock 10.First char is OK [14:43:29]request: POST /json_proto HTTP/1.0 [14:43:29]Method: POST [14:43:29]URL: /json_proto [14:43:29]Method is POST - this is cgi request [14:43:29]url: /json_proto [14:43:29]query_string will be loaded in cgi processing [14:43:29]execute_cgi json_proto POST (null) [14:43:29]execute_cgi path=json_proto method=POST [14:43:29]POST find Content-Length [14:43:29]Host: 172.17.43.67:8080 [14:43:29]Content-Length: 678 [14:43:29]Content-Type: application/json [14:43:29] [14:43:29]POST finish read [14:43:29]Found Content-Length = 678 [14:43:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786331", "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" ] } } [14:43:29]execute_script... [14:43: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)1786331", "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" ] } } [14:43:29]POST & json_proto [14:43:29]process_json_proto [14:43:29]json parsed OK: [14:43:29]protocol is kg_v1.0 [14:43:29]action value=close_receipt [14:43:29]process_action close_receipt [14:43:29]cmd_close_receipt [14:43:29]MH_GetDate [14:43:29]Write to MH i2c: F0 00 00 9F 01 8F [14:43:29]Write i2c OK [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: F0 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: F0 09 00 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: F0 09 00 9F 01 00 91 7E F1 66 6A BD 47 65 D1 [14:43:29]GetLastDocTimeStamp 1727102532 [14:43:29]current date 1727102609 [14:43:29]FM_GetShiftState [14:43:29]SAM_PROTO_GetShiftState [14:43:29]wFMCommunicate request_size=4 [14:43:29]MH_SAM_APDU [14:43:29]CAPDU: 80 13 01 00 [14:43:29]Write to MH i2c: E2 08 00 A0 01 80 13 01 00 00 00 00 00 1E [14:43:29]Write i2c OK [14:43:29]MH_I2C_Read... [14:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:29]Read from MH i2c: E2 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: E2 0E 00 [14:43:29]MH_I2C_Read... [14:43:29]Read from MH i2c: E2 0E 00 A0 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 80 [14:43:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:43:29]wFMCommunicate OK [14:43:29]SAM_PROTO_GetShiftState done [14:43:29]FM_GetShiftState done [14:43:29]opened in 1727051593 [14:43:29]opened+sec_in_day 1727137993 [14:43:29]quantity*price = 30035 [14:43:29]sum+1 = 30036 [14:43:29]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 СНО: Общий режим Чек 198 23.09.2024 14:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152326 ФПД: 105480280228342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152326&fm=105480280228342&tin=02508201610067®Number=0000000000091825&sum=30000 [14:43:30]StoreToDocumentArchive [14:43:30]shift 476 fd 152326 [14:43:30]save to /storage/0476/doc_00152326 [14:43:30]save last doc name /storage/0476/doc_00152326 to /storage/kkm_last_doc_name [14:43:30]save OK [14:43:30]Clear old archive folders... [14:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:43:30]tlvbuf is 004F6A90 [14:43:30]SAM_PROTO_ClearQueue [14:43:30]wFMCommunicate request_size=4 [14:43:30]MH_SAM_APDU [14:43:30]CAPDU: 80 09 00 00 [14:43:30]Write to MH i2c: E2 08 00 AD 01 80 09 00 00 00 00 00 00 20 [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:30]Read from MH i2c: E2 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [14:43:30]RAPDU: 90 00 [14:43:30]wFMCommunicate OK [14:43:30]SAM_PROTO_ClearQueue done [14:43:30]KKMCreateOFDPacket [14:43:30]OFDProtocolAddRootSTLVToBuf [14:43:30]FM_MakeSignedData [14:43:30]FM_MakeSignedData [14:43:30]SAM_PROTO_SignData [14:43:30]wFMCommunicate request_size=4 [14:43:30]MH_SAM_APDU [14:43:30]CAPDU: 80 0D 01 02 [14:43:30]Write to MH i2c: E2 08 00 AE 01 80 0D 01 02 00 00 00 00 28 [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:30]OFD Sender: No OFD packet to send [14:43:30]Read from MH i2c: E2 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [14:43:30]RAPDU: 90 00 [14:43:30]wFMCommunicate OK [14:43:30]wFMCommunicate request_size=255 [14:43:30]MH_SAM_APDU [14:43: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 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 C6 00 00 00 F4 03 04 00 91 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F [14:43:30]Write to MH i2c: E2 02 01 AF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C6 00 00 00 F4 03 04 00 91 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F 00 00 89 [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:30]Read from MH i2c: E2 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [14:43:30]RAPDU: 90 00 [14:43:30]wFMCommunicate OK [14:43:30]wFMCommunicate request_size=10 [14:43:30]MH_SAM_APDU [14:43:30]CAPDU: 80 0D 02 02 05 EF 0A A2 41 F6 [14:43:30]Write to MH i2c: E2 0D 00 B0 01 80 0D 02 02 05 00 EF 0A A2 41 F6 00 00 07 [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:30]Read from MH i2c: E2 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 03 00 B0 01 00 90 00 25 [14:43:30]RAPDU: 90 00 [14:43:30]wFMCommunicate OK [14:43:30]wFMCommunicate request_size=4 [14:43:30]MH_SAM_APDU [14:43:30]CAPDU: 80 0D 03 02 [14:43:30]Write to MH i2c: E2 08 00 B1 01 80 0D 03 02 00 00 00 00 2D [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:30]Read from MH i2c: E2 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 0B 00 [14:43:30]MH_I2C_Read... [14:43:30]Read from MH i2c: E2 0B 00 B1 01 00 32 13 37 66 BD A8 22 9C 90 00 33 [14:43:30]RAPDU: 32 13 37 66 BD A8 22 9C 90 00 [14:43:30]wFMCommunicate OK [14:43:30]SAM_PROTO_SignData done [14:43:30]FM_MakeSignedData done [14:43:30]CreateOFDProtocolMessage [14:43:30]wFMCommunicate request_size=4 [14:43:30]MH_SAM_APDU [14:43:30]CAPDU: 80 11 00 00 [14:43:30]Write to MH i2c: E2 08 00 B2 01 80 11 00 00 00 00 00 00 2D [14:43:30]Write i2c OK [14:43:30]MH_I2C_Read... [14:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:31]Read from MH i2c: E2 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: E2 17 00 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: E2 17 00 B2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [14: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 [14:43:31]wFMCommunicate OK [14:43:31]CreateOFDProtocolMessage done [14:43:31]OFDSenderStorePacket 152326 [14:43:31]StoreOFDPacket docnum=152326 [14:43: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 F4 26 07 01 56 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 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 C6 00 00 00 F4 03 04 00 91 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F EF 0A A2 41 F6 32 13 37 66 BD A8 22 9C [14:43:31]CheckFolder [14:43:31]dirname=/storage/ofd_packets [14:43:31]CheckFolder done [14:43:31]ProducePacketName [14:43:31]name=ofd_packets/00152326 [14:43:31]NVStorageSaveData ofd_packets/00152326 [14:43:31]File name is /storage/ofd_packets/00152326 [14:43:31]Write 301 bytes [14:43:31]NVStorageSaveData done [14:43:31]OFDSenderStorePacket done [14:43:31]KKMCreateOFDPacket done [14:43:31]NVStorageSaveData kkm_last_timestamp [14:43:31]File name is /storage/kkm_last_timestamp [14:43:31]Write 4 bytes [14:43:31]NVStorageSaveData done [14:43:31]ExternCall_PrintAddStr [14:43:31]wPrintStart [14:43:31]Write to MH i2c: 01 00 00 B3 01 B4 [14:43:31]Write i2c OK [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: 01 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: 01 07 00 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: 01 07 00 B3 01 00 00 00 00 00 FF 0F C9 [14:43:31]RasterBufferAndPrint [14:43:31]line Счет N : (1)1786331 [14:43:31]line ИНН: 02508201610067 [14:43:31]line Контрольно-Кассовый Чек [14:43:31]line ПРОДАЖА [14:43:31]line ТРК (МРК, ГНК) : 42 [14:43:31]line Товар: 2710124130 [14:43:31]line Аи-92-К-5 [14:43:31]line 4.430 * 67.80 [14:43:31]line = 300.35 [14:43:31]line НДС 12% НСП 1% [14:43:31]line > о реализуемом товаре [14:43:31]line ОКРУГЛЕНИЕ: -0.35 [14:43:31]line ИТОГО: 300.00 [14:43:31]line Внесено: 300.00 [14:43:31]line СДАЧА: 0.00 [14:43:31]line НСП 1% : 2.66 [14:43:31]line НДС 12% : 31.90 [14:43:31]line Наличными: 300.00 [14:43:31]line Безнал.: 0.00 [14:43:31]line Место: АЗС № 89 "Партнер Нефть" [14:43:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:43:31]line СНО: Общий режим [14:43:31]line Чек 198 23.09.2024 14:43 [14:43:31]line Смена: 476 ФФД: 1.0 [14:43:31]line ЗНМ: 0300000113 [14:43:31]line РНМ: 0000000000091825 [14:43:31]line Версия ККМ: 001 [14:43:31]line ФМ: 0000000000871835 [14:43:31]line ФД: 152326 [14:43:31]line ФПД: 105480280228342 [14:43:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144329&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152326&fm=105480280228342&tin=02508201610067®Number=0000000000091825&sum=30000 [14:43:31]OFD Sender: Processing packet 152326 [packets to send 828, broken 827] [14:43:31]ProducePacketName [14:43:31]name=ofd_packets/00152326 [14:43:31]OFD Sender: To server: pG, [14:43:31]CommunicateWithHost lk.salyk.kg:30040 [14:43:31]ConnectInit lk.salyk.kg [14:43:31]written 0, free lines is 4095 [14:43:31]Write to MH i2c: 01 00 00 DE 01 DF [14:43:31]Write i2c OK [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: 01 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: 01 07 00 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 DA 0C CC [14:43:31]RasterBufferAndPrint [14:43:31]line [14:43:31]line [14:43:31]line [14:43:31]line [14:43:31]line [14:43:31]written 0, free lines is 3296 [14:43:31]MH_Cut [14:43:31]Write to MH i2c: D1 01 00 E5 01 01 B8 [14:43:31]Write i2c OK [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: D1 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: D1 01 00 [14:43:31]MH_I2C_Read... [14:43:31]Read from MH i2c: D1 01 00 E5 01 00 B7 [14:43:31]Write to MH i2c: 01 00 00 E6 01 E7 [14:43:31]Write i2c OK [14:43:31]MH_I2C_Read... [14:43:31]Connected sock=7 [14:43: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 F4 26 07 01 56 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 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 C6 00 00 00 F4 03 04 00 91 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F EF 0A A2 41 F6 32 13 37 66 BD A8 22 9C [14:43: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 0C 7B 47 00 AD 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 06 53 02 00 F4 03 04 00 92 26 F1 66 B6 04 01 00 00 A1 0C BB CE D6 0D 06 CD [14:43:32]CommunicateWithHost err = 0 [14:43:32]CheckOFDResponse [14:43:32]1017 (14) - 77093643461234 [14:43:32]1041 (16) - 0000000000871835 [14:43:32]1040 (4) - 152326 [14:43:32]1012 (4) - 23.09.2024 08:28 [14:43:32]1206 (1) - 0 [14:43:32]OFD Sender: Remove packet 152326 [14:43:32]ProducePacketName [14:43:32]name=ofd_packets/00152326 [14:43:32]NVStorageDeleteData [14:43:32]*** Cut start [14:43:32]*** Purtial cut [14:43:32]*** Stage 1: CUTSNS_PIN = 1 [14:43:32]Read from MH i2c: 01 [14:43:32]MH_I2C_Read... [14:43:32]*** Stop cut motor [14:43:32]*** Cut end [14:43:32]Read from MH i2c: 01 07 00 [14:43:32]MH_I2C_Read... [14:43:32]Read from MH i2c: 01 07 00 E6 01 00 00 00 00 00 FF 0F FC [14:43:32]process_action close_receipt done [14:43:32]requested_data is exist [14:43:32]produce_requested_data [14:43:32]requested_item fm.sn is exist - process it [14:43:32]wFMCommunicate request_size=4 [14:43:32]MH_SAM_APDU [14:43:32]CAPDU: 80 11 00 00 [14:43:32]Write to MH i2c: E2 08 00 E7 01 80 11 00 00 00 00 00 00 62 [14:43:32]Write i2c OK [14:43:32]MH_I2C_Read... [14:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:32]Read from MH i2c: E2 [14:43:32]MH_I2C_Read... [14:43:32]Read from MH i2c: E2 17 00 [14:43:32]MH_I2C_Read... [14:43:32]Read from MH i2c: E2 17 00 E7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [14:43: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:43:32]wFMCommunicate OK [14:43:32]requested_item fd.num is exist - process it [14:43:32]SAM_PROTO_GetFieldsCounters [14:43:32]wFMCommunicate request_size=4 [14:43:32]MH_SAM_APDU [14:43:32]CAPDU: 80 13 00 00 [14:43:32]Write to MH i2c: E2 08 00 E8 01 80 13 00 00 00 00 00 00 65 [14:43:32]Write i2c OK [14:43:32]MH_I2C_Read... [14:43:32]OFD Sender: No OFD packet to send [14:43:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:33]Read from MH i2c: E2 [14:43:33]MH_I2C_Read... [14:43:33]Read from MH i2c: E2 62 00 [14:43:33]MH_I2C_Read... [14:43:33]Read from MH i2c: E2 62 00 E8 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 53 02 00 0E 04 04 00 DC 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 10 [14:43: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 06 53 02 00 0E 04 04 00 DC 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:43:33]wFMCommunicate OK [14:43:33]SAM_PROTO_GetFieldsCounters done [14:43:33]requested_item shift.num is exist - process it [14:43:33]requested_item shift.opened is exist - process it [14:43:33]req_shift_opened [14:43:33]FM_GetShiftState [14:43:33]SAM_PROTO_GetShiftState [14:43:33]wFMCommunicate request_size=4 [14:43:33]MH_SAM_APDU [14:43:33]CAPDU: 80 13 01 00 [14:43:33]Write to MH i2c: E2 08 00 E9 01 80 13 01 00 00 00 00 00 67 [14:43:33]Write i2c OK [14:43:33]MH_I2C_Read... [14:43:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:33]Read from MH i2c: E2 [14:43:33]MH_I2C_Read... [14:43:33]Read from MH i2c: E2 0E 00 [14:43:33]MH_I2C_Read... [14:43:33]Read from MH i2c: E2 0E 00 E9 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C9 [14:43:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:43:33]wFMCommunicate OK [14:43:33]SAM_PROTO_GetShiftState done [14:43:33]FM_GetShiftState done [14:43:33]req_shift_opened done [14:43:33]requested_item shift.open_date is exist - process it [14:43:33]req_shift_open_date [14:43:33]req_shift_open_date done [14:43:33]produce_requested_data done [14:43:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152326,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:43:33]process_action_free close_receipt [14:43:33]json_value_free [14:43:33]json_value_free done [14:43:33]process_json_proto returns [14:43:33]Send response to host [14:43:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152326,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:43:33]free response buf [14:43:33]execute_script done [14:43:33]execute_script returns [14:43:33]free content buf [14:43:33]Sock 10.Close socket [14:43:33]Sock 10.Thread stoped [14:43:38]OFD Sender: No OFD packet to send [14:43:43]OFD Sender: No OFD packet to send [14:43:48]OFD Sender: No OFD packet to send [14:43:49]accept exits with 9 [14:43:49]New connection [14:43:49]New thread 3066752356 created [14:43:49]Thread 3066608996 joined [14:43:49]Waiting for new connection... [14:43:49] Sock 9.Parse request [14:43:49]Sock 9.Check first char [14:43:49]Sock 9.First char is OK [14:43:49]request: POST /json_proto HTTP/1.0 [14:43:49]Method: POST [14:43:49]URL: /json_proto [14:43:49]Method is POST - this is cgi request [14:43:49]url: /json_proto [14:43:49]query_string will be loaded in cgi processing [14:43:49]execute_cgi json_proto POST (null) [14:43:49]execute_cgi path=json_proto method=POST [14:43:49]POST find Content-Length [14:43:49]Host: 172.17.43.67:8080 [14:43:49]Content-Length: 678 [14:43:49]Content-Type: application/json [14:43:49] [14:43:49]POST finish read [14:43:49]Found Content-Length = 678 [14:43:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786332", "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.250, "sum" : 220.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:49]execute_script... [14:43: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)1786332", "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.250, "sum" : 220.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:49]POST & json_proto [14:43:49]process_json_proto [14:43:49]json parsed OK: [14:43:49]protocol is kg_v1.0 [14:43:49]action value=close_receipt [14:43:49]process_action close_receipt [14:43:49]cmd_close_receipt [14:43:49]MH_GetDate [14:43:49]Write to MH i2c: F0 00 00 EA 01 DA [14:43:49]Write i2c OK [14:43:49]MH_I2C_Read... [14:43:49]Read from MH i2c: F0 [14:43:49]MH_I2C_Read... [14:43:49]Read from MH i2c: F0 09 00 [14:43:49]MH_I2C_Read... [14:43:49]Read from MH i2c: F0 09 00 EA 01 00 A6 7E F1 66 6A BD 47 65 31 [14:43:49]GetLastDocTimeStamp 1727102609 [14:43:49]current date 1727102630 [14:43:49]FM_GetShiftState [14:43:49]SAM_PROTO_GetShiftState [14:43:49]wFMCommunicate request_size=4 [14:43:49]MH_SAM_APDU [14:43:49]CAPDU: 80 13 01 00 [14:43:49]Write to MH i2c: E2 08 00 EB 01 80 13 01 00 00 00 00 00 69 [14:43:49]Write i2c OK [14:43:49]MH_I2C_Read... [14:43:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:50]Read from MH i2c: E2 [14:43:50]MH_I2C_Read... [14:43:50]Read from MH i2c: E2 0E 00 [14:43:50]MH_I2C_Read... [14:43:50]Read from MH i2c: E2 0E 00 EB 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CB [14:43:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:43:50]wFMCommunicate OK [14:43:50]SAM_PROTO_GetShiftState done [14:43:50]FM_GetShiftState done [14:43:50]opened in 1727051593 [14:43:50]opened+sec_in_day 1727137993 [14:43:50]quantity*price = 22035 [14:43:50]sum+1 = 22036 [14:43:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.40 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 199 23.09.2024 14:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152327 ФПД: 26367502227757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144350&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152327&fm=26367502227757&tin=02508201610067®Number=0000000000091825&sum=22000 [14:43:51]StoreToDocumentArchive [14:43:51]shift 476 fd 152327 [14:43:51]save to /storage/0476/doc_00152327 [14:43:51]save last doc name /storage/0476/doc_00152327 to /storage/kkm_last_doc_name [14:43:51]save OK [14:43:51]Clear old archive folders... [14:43:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:43:51]tlvbuf is 004BD870 [14:43:51]SAM_PROTO_ClearQueue [14:43:51]wFMCommunicate request_size=4 [14:43:51]MH_SAM_APDU [14:43:51]CAPDU: 80 09 00 00 [14:43:51]Write to MH i2c: E2 08 00 F8 01 80 09 00 00 00 00 00 00 6B [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:51]Read from MH i2c: E2 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [14:43:51]RAPDU: 90 00 [14:43:51]wFMCommunicate OK [14:43:51]SAM_PROTO_ClearQueue done [14:43:51]KKMCreateOFDPacket [14:43:51]OFDProtocolAddRootSTLVToBuf [14:43:51]FM_MakeSignedData [14:43:51]FM_MakeSignedData [14:43:51]SAM_PROTO_SignData [14:43:51]wFMCommunicate request_size=4 [14:43:51]MH_SAM_APDU [14:43:51]CAPDU: 80 0D 01 02 [14:43:51]Write to MH i2c: E2 08 00 F9 01 80 0D 01 02 00 00 00 00 73 [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:51]Read from MH i2c: E2 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [14:43:51]RAPDU: 90 00 [14:43:51]wFMCommunicate OK [14:43:51]wFMCommunicate request_size=255 [14:43:51]MH_SAM_APDU [14:43: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 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 A6 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 [14:43:51]Write to MH i2c: E2 02 01 FA 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 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 A6 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 00 00 46 [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:51]Read from MH i2c: E2 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 FA 01 00 90 00 6F [14:43:51]RAPDU: 90 00 [14:43:51]wFMCommunicate OK [14:43:51]wFMCommunicate request_size=10 [14:43:51]MH_SAM_APDU [14:43:51]CAPDU: 80 0D 02 02 05 FB 29 9A 99 2D [14:43:51]Write to MH i2c: E2 0D 00 FB 01 80 0D 02 02 05 00 FB 29 9A 99 2D 00 00 04 [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:51]Read from MH i2c: E2 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 03 00 FB 01 00 90 00 70 [14:43:51]RAPDU: 90 00 [14:43:51]wFMCommunicate OK [14:43:51]wFMCommunicate request_size=4 [14:43:51]MH_SAM_APDU [14:43:51]CAPDU: 80 0D 03 02 [14:43:51]Write to MH i2c: E2 08 00 FC 01 80 0D 03 02 00 00 00 00 78 [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:51]Read from MH i2c: E2 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 0B 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 0B 00 FC 01 00 C8 5A 81 E9 05 C2 95 5F 90 00 C0 [14:43:51]RAPDU: C8 5A 81 E9 05 C2 95 5F 90 00 [14:43:51]wFMCommunicate OK [14:43:51]SAM_PROTO_SignData done [14:43:51]FM_MakeSignedData done [14:43:51]CreateOFDProtocolMessage [14:43:51]wFMCommunicate request_size=4 [14:43:51]MH_SAM_APDU [14:43:51]CAPDU: 80 11 00 00 [14:43:51]Write to MH i2c: E2 08 00 FD 01 80 11 00 00 00 00 00 00 78 [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:51]Read from MH i2c: E2 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 17 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: E2 17 00 FD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [14:43:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:43:51]wFMCommunicate OK [14:43:51]CreateOFDProtocolMessage done [14:43:51]OFDSenderStorePacket 152327 [14:43:51]StoreOFDPacket docnum=152327 [14:43: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 E3 B9 07 01 E3 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 A6 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 FB 29 9A 99 2D C8 5A 81 E9 05 C2 95 5F [14:43:51]CheckFolder [14:43:51]dirname=/storage/ofd_packets [14:43:51]CheckFolder done [14:43:51]ProducePacketName [14:43:51]name=ofd_packets/00152327 [14:43:51]NVStorageSaveData ofd_packets/00152327 [14:43:51]File name is /storage/ofd_packets/00152327 [14:43:51]Write 301 bytes [14:43:51]NVStorageSaveData done [14:43:51]OFDSenderStorePacket done [14:43:51]KKMCreateOFDPacket done [14:43:51]NVStorageSaveData kkm_last_timestamp [14:43:51]File name is /storage/kkm_last_timestamp [14:43:51]Write 4 bytes [14:43:51]NVStorageSaveData done [14:43:51]ExternCall_PrintAddStr [14:43:51]wPrintStart [14:43:51]Write to MH i2c: 01 00 00 FE 01 FF [14:43:51]Write i2c OK [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: 01 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: 01 07 00 [14:43:51]MH_I2C_Read... [14:43:51]Read from MH i2c: 01 07 00 FE 01 00 00 00 00 00 FF 0F 14 [14:43:51]RasterBufferAndPrint [14:43:51]line Счет N : (1)1786332 [14:43:51]line ИНН: 02508201610067 [14:43:51]line Контрольно-Кассовый Чек [14:43:51]line ПРОДАЖА [14:43:51]line ТРК (МРК, ГНК) : 12 [14:43:51]line Товар: 2710124130 [14:43:51]line Аи-92-К-5 [14:43:51]line 3.250 * 67.80 [14:43:51]line = 220.35 [14:43:51]line НДС 12% НСП 1% [14:43:51]line > о реализуемом товаре [14:43:51]line ОКРУГЛЕНИЕ: -0.35 [14:43:51]line ИТОГО: 220.00 [14:43:51]line Внесено: 220.00 [14:43:51]line СДАЧА: 0.00 [14:43:51]line НСП 1% : 1.95 [14:43:51]line НДС 12% : 23.40 [14:43:51]line Наличными: 220.00 [14:43:51]line Безнал.: 0.00 [14:43:51]line Место: АЗС № 89 "Партнер Нефть" [14:43:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:43:51]line СНО: Общий режим [14:43:51]line Чек 199 23.09.2024 14:43 [14:43:51]line Смена: 476 ФФД: 1.0 [14:43:51]line ЗНМ: 0300000113 [14:43:51]line РНМ: 0000000000091825 [14:43:51]line Версия ККМ: 001 [14:43:51]line ФМ: 0000000000871835 [14:43:51]line ФД: 152327 [14:43:51]line ФПД: 26367502227757 [14:43:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144350&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152327&fm=26367502227757&tin=02508201610067®Number=0000000000091825&sum=22000 [14:43:51]written 0, free lines is 4095 [14:43:51]OFD Sender: Processing packet 152327 [packets to send 828, broken 827] [14:43:51]ProducePacketName [14:43:51]name=ofd_packets/00152327 [14:43:51]OFD Sender: To server: pG, [14:43:51]CommunicateWithHost lk.salyk.kg:30040 [14:43:51]ConnectInit lk.salyk.kg [14:43:52]Write to MH i2c: 01 00 00 29 02 2B [14:43:52]Write i2c OK [14:43:52]MH_I2C_Read... [14:43:52]Read from MH i2c: 01 [14:43:52]MH_I2C_Read... [14:43:52]Read from MH i2c: 01 07 00 [14:43:52]MH_I2C_Read... [14:43:52]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 EE 0C 2C [14:43:52]RasterBufferAndPrint [14:43:52]line [14:43:52]line [14:43:52]line [14:43:52]line [14:43:52]line [14:43:52]written 0, free lines is 3319 [14:43:52]MH_Cut [14:43:52]Write to MH i2c: D1 01 00 30 02 01 04 [14:43:52]Write i2c OK [14:43:52]MH_I2C_Read... [14:43:52]Read from MH i2c: D1 [14:43:52]MH_I2C_Read... [14:43:52]Read from MH i2c: D1 01 00 [14:43:52]MH_I2C_Read... [14:43:52]Read from MH i2c: D1 01 00 30 02 00 03 [14:43:52]Write to MH i2c: 01 00 00 31 02 33 [14:43:52]Write i2c OK [14:43:52]MH_I2C_Read... [14:43:52]recv_with_timeout no data received [14:43:52]*** Cut start [14:43:52]*** Purtial cut [14:43:52]*** Stage 1: CUTSNS_PIN = 1 [14:43:53]Read from MH i2c: 01 [14:43:53]MH_I2C_Read... [14:43:53]*** Stop cut motor [14:43:53]*** Cut end [14:43:53]Read from MH i2c: 01 07 00 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: 01 07 00 31 02 00 00 00 00 00 FF 0F 48 [14:43:53]process_action close_receipt done [14:43:53]requested_data is exist [14:43:53]produce_requested_data [14:43:53]requested_item fm.sn is exist - process it [14:43:53]wFMCommunicate request_size=4 [14:43:53]MH_SAM_APDU [14:43:53]CAPDU: 80 11 00 00 [14:43:53]Write to MH i2c: E2 08 00 32 02 80 11 00 00 00 00 00 00 AE [14:43:53]Write i2c OK [14:43:53]MH_I2C_Read... [14:43:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:53]Read from MH i2c: E2 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: E2 17 00 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: E2 17 00 32 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [14:43:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:43:53]wFMCommunicate OK [14:43:53]requested_item fd.num is exist - process it [14:43:53]SAM_PROTO_GetFieldsCounters [14:43:53]wFMCommunicate request_size=4 [14:43:53]MH_SAM_APDU [14:43:53]CAPDU: 80 13 00 00 [14:43:53]Write to MH i2c: E2 08 00 33 02 80 13 00 00 00 00 00 00 B1 [14:43:53]Write i2c OK [14:43:53]MH_I2C_Read... [14:43:53]Connected sock=11 [14:43: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 E3 B9 07 01 E3 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 A6 7E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 FB 29 9A 99 2D C8 5A 81 E9 05 C2 95 5F [14:43:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:53]Read from MH i2c: E2 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: E2 62 00 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: E2 62 00 33 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 53 02 00 0E 04 04 00 DC 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 60 [14:43: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 07 53 02 00 0E 04 04 00 DC 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:43:53]wFMCommunicate OK [14:43:53]SAM_PROTO_GetFieldsCounters done [14:43:53]requested_item shift.num is exist - process it [14:43:53]requested_item shift.opened is exist - process it [14:43:53]req_shift_opened [14:43:53]FM_GetShiftState [14:43:53]SAM_PROTO_GetShiftState [14:43:53]wFMCommunicate request_size=4 [14:43:53]MH_SAM_APDU [14:43:53]CAPDU: 80 13 01 00 [14:43:53]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [14:43:53]Write i2c OK [14:43:53]MH_I2C_Read... [14:43:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:53]Read from MH i2c: E2 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: E2 0E 00 [14:43:53]MH_I2C_Read... [14:43:53]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 15 [14:43:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:43:53]wFMCommunicate OK [14:43:53]SAM_PROTO_GetShiftState done [14:43:53]FM_GetShiftState done [14:43:53]req_shift_opened done [14:43:53]requested_item shift.open_date is exist - process it [14:43:53]req_shift_open_date [14:43:53]req_shift_open_date done [14:43:53]produce_requested_data done [14:43:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152327,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:43:53]process_action_free close_receipt [14:43:53]json_value_free [14:43:53]json_value_free done [14:43:53]process_json_proto returns [14:43:53]Send response to host [14:43:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152327,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:43:53]free response buf [14:43:53]execute_script done [14:43:53]execute_script returns [14:43:53]free content buf [14:43:53]Sock 9.Close socket [14:43:53]Sock 9.Thread stoped [14:43: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 39 24 47 00 44 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 07 53 02 00 F4 03 04 00 A8 26 F1 66 B6 04 01 00 00 71 75 5B AC 55 BB 19 FD [14:43:53]CommunicateWithHost err = 0 [14:43:53]CheckOFDResponse [14:43:53]1017 (14) - 77093643461234 [14:43:53]1041 (16) - 0000000000871835 [14:43:53]1040 (4) - 152327 [14:43:53]1012 (4) - 23.09.2024 08:28 [14:43:53]1206 (1) - 0 [14:43:53]OFD Sender: Remove packet 152327 [14:43:53]ProducePacketName [14:43:53]name=ofd_packets/00152327 [14:43:53]NVStorageDeleteData [14:43:54]OFD Sender: No OFD packet to send [14:43:59]OFD Sender: No OFD packet to send [14:44:04]OFD Sender: No OFD packet to send [14:44:09]OFD Sender: No OFD packet to send [14:44:11]recv_with_timeout no data received [14:44:14]OFD Sender: No OFD packet to send [14:44:19]OFD Sender: No OFD packet to send [14:44:24]OFD Sender: No OFD packet to send [14:44:24]recv_with_timeout no data received [14:44:29]OFD Sender: No OFD packet to send [14:44:34]OFD Sender: No OFD packet to send [14:44:39]OFD Sender: No OFD packet to send [14:44:42]recv_with_timeout no data received [14:44:44]OFD Sender: No OFD packet to send [14:44:49]OFD Sender: No OFD packet to send [14:44:54]OFD Sender: No OFD packet to send [14:44:59]OFD Sender: No OFD packet to send [14:45:03]recv_with_timeout no data received [14:45:04]OFD Sender: No OFD packet to send [14:45:09]OFD Sender: No OFD packet to send [14:45:14]OFD Sender: No OFD packet to send [14:45:19]OFD Sender: No OFD packet to send [14:45:24]OFD Sender: No OFD packet to send [14:45:29]OFD Sender: No OFD packet to send [14:45:34]OFD Sender: No OFD packet to send [14:45:39]OFD Sender: No OFD packet to send [14:45:44]OFD Sender: No OFD packet to send [14:45:49]OFD Sender: No OFD packet to send [14:45:51]recv_with_timeout no data received [14:45:54]OFD Sender: No OFD packet to send [14:45:59]OFD Sender: No OFD packet to send [14:46:04]OFD Sender: No OFD packet to send [14:46:08]recv_with_timeout no data received [14:46:09]OFD Sender: No OFD packet to send [14:46:14]OFD Sender: No OFD packet to send [14:46:19]OFD Sender: No OFD packet to send [14:46:24]OFD Sender: No OFD packet to send [14:46:29]OFD Sender: No OFD packet to send [14:46:34]OFD Sender: No OFD packet to send [14:46:39]OFD Sender: No OFD packet to send [14:46:42]recv_with_timeout no data received [14:46:44]OFD Sender: No OFD packet to send [14:46:49]OFD Sender: No OFD packet to send [14:46:55]OFD Sender: No OFD packet to send [14:47:00]OFD Sender: No OFD packet to send [14:47:05]OFD Sender: No OFD packet to send [14:47:10]OFD Sender: No OFD packet to send [14:47:15]OFD Sender: No OFD packet to send [14:47:20]OFD Sender: No OFD packet to send [14:47:25]OFD Sender: No OFD packet to send [14:47:30]OFD Sender: No OFD packet to send [14:47:35]OFD Sender: No OFD packet to send [14:47:39]recv_with_timeout no data received [14:47:40]OFD Sender: No OFD packet to send [14:47:45]OFD Sender: No OFD packet to send [14:47:50]OFD Sender: No OFD packet to send [14:47:55]OFD Sender: No OFD packet to send [14:47:55]recv_with_timeout no data received [14:48:00]OFD Sender: No OFD packet to send [14:48:05]OFD Sender: No OFD packet to send [14:48:05]recv_with_timeout no data received [14:48:10]OFD Sender: No OFD packet to send [14:48:15]OFD Sender: No OFD packet to send [14:48:20]OFD Sender: No OFD packet to send [14:48:25]OFD Sender: No OFD packet to send [14:48:30]OFD Sender: No OFD packet to send [14:48:35]OFD Sender: No OFD packet to send [14:48:40]OFD Sender: No OFD packet to send [14:48:43]accept exits with 10 [14:48:43]New connection [14:48:43]New thread 3066608996 created [14:48:43]Thread 3066752356 joined [14:48:43]Waiting for new connection... [14:48:43] Sock 10.Parse request [14:48:43]Sock 10.Check first char [14:48:43]Sock 10.First char is OK [14:48:43]request: POST /json_proto HTTP/1.0 [14:48:43]Method: POST [14:48:43]URL: /json_proto [14:48:43]Method is POST - this is cgi request [14:48:43]url: /json_proto [14:48:43]query_string will be loaded in cgi processing [14:48:43]execute_cgi json_proto POST (null) [14:48:43]execute_cgi path=json_proto method=POST [14:48:43]POST find Content-Length [14:48:43]Host: 172.17.43.67:8080 [14:48:43]Content-Length: 683 [14:48:43]Content-Type: application/json [14:48:43] [14:48:43]POST finish read [14:48:43]Found Content-Length = 683 [14:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786333", "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:48:43]execute_script... [14:48: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)1786333", "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:48:43]POST & json_proto [14:48:43]process_json_proto [14:48:43]json parsed OK: [14:48:43]protocol is kg_v1.0 [14:48:43]action value=close_receipt [14:48:43]process_action close_receipt [14:48:43]cmd_close_receipt [14:48:43]MH_GetDate [14:48:43]Write to MH i2c: F0 00 00 35 02 26 [14:48:43]Write i2c OK [14:48:43]MH_I2C_Read... [14:48:43]Read from MH i2c: F0 [14:48:43]MH_I2C_Read... [14:48:43]Read from MH i2c: F0 09 00 [14:48:43]MH_I2C_Read... [14:48:43]Read from MH i2c: F0 09 00 35 02 00 CB 7F F1 66 6A BD 47 65 A3 [14:48:43]GetLastDocTimeStamp 1727102630 [14:48:43]current date 1727102923 [14:48:43]FM_GetShiftState [14:48:43]SAM_PROTO_GetShiftState [14:48:43]wFMCommunicate request_size=4 [14:48:43]MH_SAM_APDU [14:48:43]CAPDU: 80 13 01 00 [14:48:43]Write to MH i2c: E2 08 00 36 02 80 13 01 00 00 00 00 00 B5 [14:48:43]Write i2c OK [14:48:43]MH_I2C_Read... [14:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:43]Read from MH i2c: E2 [14:48:43]MH_I2C_Read... [14:48:43]Read from MH i2c: E2 0E 00 [14:48:43]MH_I2C_Read... [14:48:43]Read from MH i2c: E2 0E 00 36 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 17 [14:48:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:48:43]wFMCommunicate OK [14:48:43]SAM_PROTO_GetShiftState done [14:48:43]FM_GetShiftState done [14:48:43]opened in 1727051593 [14:48:43]opened+sec_in_day 1727137993 [14:48:43]quantity*price = 100021 [14:48:43]sum+1 = 100023 [14:48:43]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 СНО: Общий режим Чек 200 23.09.2024 14:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152328 ФПД: 20541001041847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152328&fm=20541001041847&tin=02508201610067®Number=0000000000091825&sum=100000 [14:48:44]StoreToDocumentArchive [14:48:44]shift 476 fd 152328 [14:48:44]save to /storage/0476/doc_00152328 [14:48:44]save last doc name /storage/0476/doc_00152328 to /storage/kkm_last_doc_name [14:48:44]save OK [14:48:44]Clear old archive folders... [14:48:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:48:44]tlvbuf is 004C0F70 [14:48:44]SAM_PROTO_ClearQueue [14:48:44]wFMCommunicate request_size=4 [14:48:44]MH_SAM_APDU [14:48:44]CAPDU: 80 09 00 00 [14:48:44]Write to MH i2c: E2 08 00 43 02 80 09 00 00 00 00 00 00 B7 [14:48:44]Write i2c OK [14:48:44]MH_I2C_Read... [14:48:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:44]Read from MH i2c: E2 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: E2 03 00 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [14:48:44]RAPDU: 90 00 [14:48:44]wFMCommunicate OK [14:48:44]SAM_PROTO_ClearQueue done [14:48:44]KKMCreateOFDPacket [14:48:44]OFDProtocolAddRootSTLVToBuf [14:48:44]FM_MakeSignedData [14:48:44]FM_MakeSignedData [14:48:44]SAM_PROTO_SignData [14:48:44]wFMCommunicate request_size=4 [14:48:44]MH_SAM_APDU [14:48:44]CAPDU: 80 0D 01 02 [14:48:44]Write to MH i2c: E2 08 00 44 02 80 0D 01 02 00 00 00 00 BF [14:48:44]Write i2c OK [14:48:44]MH_I2C_Read... [14:48:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:44]Read from MH i2c: E2 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: E2 03 00 [14:48:44]MH_I2C_Read... [14:48:44]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [14:48:44]RAPDU: 90 00 [14:48:44]wFMCommunicate OK [14:48:44]wFMCommunicate request_size=255 [14:48:44]MH_SAM_APDU [14:48:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 00 00 00 F4 03 04 00 CB 7F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 12 [14:48:44]Write to MH i2c: E2 02 01 45 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 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 C8 00 00 00 F4 03 04 00 CB 7F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 12 00 00 20 [14:48:44]Write i2c OK [14:48:44]MH_I2C_Read... [14:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:45]Read from MH i2c: E2 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 45 02 00 90 00 BB [14:48:45]RAPDU: 90 00 [14:48:45]wFMCommunicate OK [14:48:45]wFMCommunicate request_size=10 [14:48:45]MH_SAM_APDU [14:48:45]CAPDU: 80 0D 02 02 05 AE 93 12 07 B7 [14:48:45]Write to MH i2c: E2 0D 00 46 02 80 0D 02 02 05 00 AE 93 12 07 B7 00 00 DD [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:45]Read from MH i2c: E2 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 03 00 46 02 00 90 00 BC [14:48:45]RAPDU: 90 00 [14:48:45]wFMCommunicate OK [14:48:45]wFMCommunicate request_size=4 [14:48:45]MH_SAM_APDU [14:48:45]CAPDU: 80 0D 03 02 [14:48:45]Write to MH i2c: E2 08 00 47 02 80 0D 03 02 00 00 00 00 C4 [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:45]Read from MH i2c: E2 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 0B 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 0B 00 47 02 00 E7 B7 98 F4 29 C5 2E 57 90 00 62 [14:48:45]RAPDU: E7 B7 98 F4 29 C5 2E 57 90 00 [14:48:45]wFMCommunicate OK [14:48:45]SAM_PROTO_SignData done [14:48:45]FM_MakeSignedData done [14:48:45]CreateOFDProtocolMessage [14:48:45]wFMCommunicate request_size=4 [14:48:45]MH_SAM_APDU [14:48:45]CAPDU: 80 11 00 00 [14:48:45]Write to MH i2c: E2 08 00 48 02 80 11 00 00 00 00 00 00 C4 [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:45]Read from MH i2c: E2 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 17 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: E2 17 00 48 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [14:48: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:48:45]wFMCommunicate OK [14:48:45]CreateOFDProtocolMessage done [14:48:45]OFDSenderStorePacket 152328 [14:48:45]StoreOFDPacket docnum=152328 [14:48: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 00 0F 07 01 21 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 C8 00 00 00 F4 03 04 00 CB 7F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 12 AE 93 12 07 B7 E7 B7 98 F4 29 C5 2E 57 [14:48:45]CheckFolder [14:48:45]dirname=/storage/ofd_packets [14:48:45]CheckFolder done [14:48:45]ProducePacketName [14:48:45]name=ofd_packets/00152328 [14:48:45]NVStorageSaveData ofd_packets/00152328 [14:48:45]File name is /storage/ofd_packets/00152328 [14:48:45]Write 301 bytes [14:48:45]NVStorageSaveData done [14:48:45]OFDSenderStorePacket done [14:48:45]KKMCreateOFDPacket done [14:48:45]NVStorageSaveData kkm_last_timestamp [14:48:45]File name is /storage/kkm_last_timestamp [14:48:45]Write 4 bytes [14:48:45]NVStorageSaveData done [14:48:45]ExternCall_PrintAddStr [14:48:45]wPrintStart [14:48:45]Write to MH i2c: 01 00 00 49 02 4B [14:48:45]Write i2c OK [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: 01 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: 01 07 00 [14:48:45]MH_I2C_Read... [14:48:45]Read from MH i2c: 01 07 00 49 02 00 00 00 00 00 FF 0F 60 [14:48:45]RasterBufferAndPrint [14:48:45]line Счет N : (1)1786333 [14:48:45]line ИНН: 02508201610067 [14:48:45]line Контрольно-Кассовый Чек [14:48:45]line ПРОДАЖА [14:48:45]line ТРК (МРК, ГНК) : 13 [14:48:45]line Товар: 2710124500 [14:48:45]line Аи-95-К-5 [14:48:45]line 13.480 * 74.20 [14:48:45]line = 1000.22 [14:48:45]line НДС 12% НСП 1% [14:48:45]line > о реализуемом товаре [14:48:45]line ОКРУГЛЕНИЕ: -0.22 [14:48:45]line ИТОГО: 1000.00 [14:48:45]line Внесено: 1000.00 [14:48:45]line СДАЧА: 0.00 [14:48:45]line НСП 1% : 8.85 [14:48:45]line НДС 12% : 106.22 [14:48:45]line Наличными: 1000.00 [14:48:45]line Безнал.: 0.00 [14:48:45]line Место: АЗС № 89 "Партнер Нефть" [14:48:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:48:45]line СНО: Общий режим [14:48:45]line Чек 200 23.09.2024 14:48 [14:48:45]line Смена: 476 ФФД: 1.0 [14:48:45]line ЗНМ: 0300000113 [14:48:45]line РНМ: 0000000000091825 [14:48:45]line Версия ККМ: 001 [14:48:45]line ФМ: 0000000000871835 [14:48:45]line ФД: 152328 [14:48:45]line ФПД: 20541001041847 [14:48:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144843&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152328&fm=20541001041847&tin=02508201610067®Number=0000000000091825&sum=100000 [14:48:45]OFD Sender: Processing packet 152328 [packets to send 828, broken 827] [14:48:45]ProducePacketName [14:48:45]name=ofd_packets/00152328 [14:48:45]OFD Sender: To server: pG, [14:48:45]CommunicateWithHost lk.salyk.kg:30040 [14:48:45]ConnectInit lk.salyk.kg [14:48:45]written 0, free lines is 4095 [14:48:46]Write to MH i2c: 01 00 00 74 02 76 [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 07 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 D2 0C 5B [14:48:46]RasterBufferAndPrint [14:48:46]line [14:48:46]line [14:48:46]line [14:48:46]line [14:48:46]line [14:48:46]written 0, free lines is 3288 [14:48:46]MH_Cut [14:48:46]Write to MH i2c: D1 01 00 7B 02 01 4F [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: D1 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: D1 01 00 [14:48:46]MH_I2C_Read... [14:48:46]Read from MH i2c: D1 01 00 7B 02 00 4E [14:48:46]Write to MH i2c: 01 00 00 7C 02 7E [14:48:46]Write i2c OK [14:48:46]MH_I2C_Read... [14:48:46]*** Cut start [14:48:46]*** Purtial cut [14:48:46]*** Stage 1: CUTSNS_PIN = 1 [14:48:47]Read from MH i2c: 01 [14:48:47]MH_I2C_Read... [14:48:47]*** Stop cut motor [14:48:47]*** Cut end [14:48:47]Read from MH i2c: 01 07 00 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 FF 0F 93 [14:48:47]process_action close_receipt done [14:48:47]requested_data is exist [14:48:47]produce_requested_data [14:48:47]requested_item fm.sn is exist - process it [14:48:47]wFMCommunicate request_size=4 [14:48:47]MH_SAM_APDU [14:48:47]CAPDU: 80 11 00 00 [14:48:47]Write to MH i2c: E2 08 00 7D 02 80 11 00 00 00 00 00 00 F9 [14:48:47]Write i2c OK [14:48:47]MH_I2C_Read... [14:48:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:47]Read from MH i2c: E2 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: E2 17 00 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: E2 17 00 7D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [14:48: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:48:47]wFMCommunicate OK [14:48:47]requested_item fd.num is exist - process it [14:48:47]SAM_PROTO_GetFieldsCounters [14:48:47]wFMCommunicate request_size=4 [14:48:47]MH_SAM_APDU [14:48:47]CAPDU: 80 13 00 00 [14:48:47]Write to MH i2c: E2 08 00 7E 02 80 13 00 00 00 00 00 00 FC [14:48:47]Write i2c OK [14:48:47]MH_I2C_Read... [14:48:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:47]Read from MH i2c: E2 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: E2 62 00 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: E2 62 00 7E 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 53 02 00 0E 04 04 00 DC 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 AF [14:48: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 08 53 02 00 0E 04 04 00 DC 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:48:47]wFMCommunicate OK [14:48:47]SAM_PROTO_GetFieldsCounters done [14:48:47]requested_item shift.num is exist - process it [14:48:47]requested_item shift.opened is exist - process it [14:48:47]req_shift_opened [14:48:47]FM_GetShiftState [14:48:47]SAM_PROTO_GetShiftState [14:48:47]wFMCommunicate request_size=4 [14:48:47]MH_SAM_APDU [14:48:47]CAPDU: 80 13 01 00 [14:48:47]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [14:48:47]Write i2c OK [14:48:47]MH_I2C_Read... [14:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:47]Read from MH i2c: E2 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: E2 0E 00 [14:48:47]MH_I2C_Read... [14:48:47]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 60 [14:48:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:48:47]wFMCommunicate OK [14:48:47]SAM_PROTO_GetShiftState done [14:48:47]FM_GetShiftState done [14:48:47]req_shift_opened done [14:48:47]requested_item shift.open_date is exist - process it [14:48:47]req_shift_open_date [14:48:47]req_shift_open_date done [14:48:47]produce_requested_data done [14:48:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152328,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:48:47]process_action_free close_receipt [14:48:47]json_value_free [14:48:47]json_value_free done [14:48:47]process_json_proto returns [14:48:47]Send response to host [14:48:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152328,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:48:47]free response buf [14:48:47]execute_script done [14:48:47]execute_script returns [14:48:47]free content buf [14:48:47]Sock 10.Close socket [14:48:47]Sock 10.Thread stoped [14:48:47]recv_with_timeout no data received [14:48:49]Connected sock=11 [14:48: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 00 0F 07 01 21 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 C8 00 00 00 F4 03 04 00 CB 7F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 12 AE 93 12 07 B7 E7 B7 98 F4 29 C5 2E 57 [14:48: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 2F 08 47 00 CD 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 08 53 02 00 F4 03 04 00 D0 27 F1 66 B6 04 01 00 00 54 FC 88 BB 91 4C 8B EE [14:48:50]CommunicateWithHost err = 0 [14:48:50]CheckOFDResponse [14:48:50]1017 (14) - 77093643461234 [14:48:50]1041 (16) - 0000000000871835 [14:48:50]1040 (4) - 152328 [14:48:50]1012 (4) - 23.09.2024 08:33 [14:48:50]1206 (1) - 0 [14:48:50]OFD Sender: Remove packet 152328 [14:48:50]ProducePacketName [14:48:50]name=ofd_packets/00152328 [14:48:50]NVStorageDeleteData [14:48:50]OFD Sender: No OFD packet to send [14:48:55]OFD Sender: No OFD packet to send [14:48:58]recv_with_timeout no data received [14:49:00]OFD Sender: No OFD packet to send [14:49:05]OFD Sender: No OFD packet to send [14:49:08]recv_with_timeout no data received [14:49:10]OFD Sender: No OFD packet to send [14:49:15]OFD Sender: No OFD packet to send [14:49:20]OFD Sender: No OFD packet to send [14:49:25]OFD Sender: No OFD packet to send [14:49:30]OFD Sender: No OFD packet to send [14:49:35]OFD Sender: No OFD packet to send [14:49:40]OFD Sender: No OFD packet to send [14:49:45]OFD Sender: No OFD packet to send [14:49:50]OFD Sender: No OFD packet to send [14:49:55]OFD Sender: No OFD packet to send [14:49:56]recv_with_timeout no data received [14:50:00]OFD Sender: No OFD packet to send [14:50:05]OFD Sender: No OFD packet to send [14:50:10]OFD Sender: No OFD packet to send [14:50:15]OFD Sender: No OFD packet to send [14:50:19]recv_with_timeout no data received [14:50:20]OFD Sender: No OFD packet to send [14:50:25]OFD Sender: No OFD packet to send [14:50:29]recv_with_timeout no data received [14:50:30]OFD Sender: No OFD packet to send [14:50:35]OFD Sender: No OFD packet to send [14:50:40]OFD Sender: No OFD packet to send [14:50:45]OFD Sender: No OFD packet to send [14:50:46]recv_with_timeout no data received [14:50:50]OFD Sender: No OFD packet to send [14:50:55]OFD Sender: No OFD packet to send [14:51:00]OFD Sender: No OFD packet to send [14:51:06]OFD Sender: No OFD packet to send [14:51:11]OFD Sender: No OFD packet to send [14:51:14]accept exits with 9 [14:51:14]New connection [14:51:14]New thread 3066752356 created [14:51:14]Thread 3066608996 joined [14:51:14]Waiting for new connection... [14:51:14] Sock 9.Parse request [14:51:14]Sock 9.Check first char [14:51:14]Sock 9.First char is OK [14:51:14]request: POST /json_proto HTTP/1.0 [14:51:14]Method: POST [14:51:14]URL: /json_proto [14:51:14]Method is POST - this is cgi request [14:51:14]url: /json_proto [14:51:14]query_string will be loaded in cgi processing [14:51:14]execute_cgi json_proto POST (null) [14:51:14]execute_cgi path=json_proto method=POST [14:51:14]POST find Content-Length [14:51:14]Host: 172.17.43.67:8080 [14:51:14]Content-Length: 678 [14:51:14]Content-Type: application/json [14:51:14] [14:51:14]POST finish read [14:51:14]Found Content-Length = 678 [14:51:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786334", "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.670, "sum" : 520.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:14]execute_script... [14:51:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786334", "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.670, "sum" : 520.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:14]POST & json_proto [14:51:14]process_json_proto [14:51:14]json parsed OK: [14:51:14]protocol is kg_v1.0 [14:51:14]action value=close_receipt [14:51:14]process_action close_receipt [14:51:14]cmd_close_receipt [14:51:14]MH_GetDate [14:51:14]Write to MH i2c: F0 00 00 80 02 71 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: F0 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: F0 09 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: F0 09 00 80 02 00 63 80 F1 66 6A BD 47 65 87 [14:51:14]GetLastDocTimeStamp 1727102923 [14:51:14]current date 1727103075 [14:51:14]FM_GetShiftState [14:51:14]SAM_PROTO_GetShiftState [14:51:14]wFMCommunicate request_size=4 [14:51:14]MH_SAM_APDU [14:51:14]CAPDU: 80 13 01 00 [14:51:14]Write to MH i2c: E2 08 00 81 02 80 13 01 00 00 00 00 00 00 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:14]Read from MH i2c: E2 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 0E 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: E2 0E 00 81 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [14:51:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:51:14]wFMCommunicate OK [14:51:14]SAM_PROTO_GetShiftState done [14:51:14]FM_GetShiftState done [14:51:14]opened in 1727051593 [14:51:14]opened+sec_in_day 1727137993 [14:51:14]quantity*price = 52002 [14:51:14]sum+1 = 52004 [14:51:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.60 НДС 12% : 55.22 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 201 23.09.2024 14:51 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152329 ФПД: 142769576865270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152329&fm=142769576865270&tin=02508201610067®Number=0000000000091825&sum=52000 [14:51:15]StoreToDocumentArchive [14:51:15]shift 476 fd 152329 [14:51:15]save to /storage/0476/doc_00152329 [14:51:15]save last doc name /storage/0476/doc_00152329 to /storage/kkm_last_doc_name [14:51:15]save OK [14:51:15]Clear old archive folders... [14:51:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:15]tlvbuf is 004F74A0 [14:51:15]SAM_PROTO_ClearQueue [14:51:15]wFMCommunicate request_size=4 [14:51:15]MH_SAM_APDU [14:51:15]CAPDU: 80 09 00 00 [14:51:15]Write to MH i2c: E2 08 00 8E 02 80 09 00 00 00 00 00 00 02 [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:15]Read from MH i2c: E2 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 03 00 [14:51:15]MH_I2C_Read... [14:51:15]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [14:51:15]RAPDU: 90 00 [14:51:15]wFMCommunicate OK [14:51:15]SAM_PROTO_ClearQueue done [14:51:15]KKMCreateOFDPacket [14:51:15]OFDProtocolAddRootSTLVToBuf [14:51:15]FM_MakeSignedData [14:51:15]FM_MakeSignedData [14:51:15]SAM_PROTO_SignData [14:51:15]wFMCommunicate request_size=4 [14:51:15]MH_SAM_APDU [14:51:15]CAPDU: 80 0D 01 02 [14:51:15]Write to MH i2c: E2 08 00 8F 02 80 0D 01 02 00 00 00 00 0A [14:51:15]Write i2c OK [14:51:15]MH_I2C_Read... [14:51:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:16]Read from MH i2c: E2 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 03 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [14:51:16]RAPDU: 90 00 [14:51:16]wFMCommunicate OK [14:51:16]wFMCommunicate request_size=255 [14:51:16]MH_SAM_APDU [14:51: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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 63 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 81 [14:51:16]Write to MH i2c: E2 02 01 90 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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 63 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 81 00 00 B4 [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:16]OFD Sender: No OFD packet to send [14:51:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:16]Read from MH i2c: E2 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 03 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 03 00 90 02 00 90 00 06 [14:51:16]RAPDU: 90 00 [14:51:16]wFMCommunicate OK [14:51:16]wFMCommunicate request_size=10 [14:51:16]MH_SAM_APDU [14:51:16]CAPDU: 80 0D 02 02 05 D9 21 E9 ED F6 [14:51:16]Write to MH i2c: E2 0D 00 91 02 80 0D 02 02 05 00 D9 21 E9 ED F6 00 00 DD [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:16]Read from MH i2c: E2 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 03 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 03 00 91 02 00 90 00 07 [14:51:16]RAPDU: 90 00 [14:51:16]wFMCommunicate OK [14:51:16]wFMCommunicate request_size=4 [14:51:16]MH_SAM_APDU [14:51:16]CAPDU: 80 0D 03 02 [14:51:16]Write to MH i2c: E2 08 00 92 02 80 0D 03 02 00 00 00 00 0F [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:16]Read from MH i2c: E2 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 0B 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 0B 00 92 02 00 CC 34 7B 95 1A 29 28 10 90 00 9B [14:51:16]RAPDU: CC 34 7B 95 1A 29 28 10 90 00 [14:51:16]wFMCommunicate OK [14:51:16]SAM_PROTO_SignData done [14:51:16]FM_MakeSignedData done [14:51:16]CreateOFDProtocolMessage [14:51:16]wFMCommunicate request_size=4 [14:51:16]MH_SAM_APDU [14:51:16]CAPDU: 80 11 00 00 [14:51:16]Write to MH i2c: E2 08 00 93 02 80 11 00 00 00 00 00 00 0F [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:16]Read from MH i2c: E2 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 17 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 17 00 93 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [14:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:16]wFMCommunicate OK [14:51:16]CreateOFDProtocolMessage done [14:51:16]OFDSenderStorePacket 152329 [14:51:16]StoreOFDPacket docnum=152329 [14:51: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 B3 FE 07 01 D3 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 63 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 81 D9 21 E9 ED F6 CC 34 7B 95 1A 29 28 10 [14:51:16]CheckFolder [14:51:16]dirname=/storage/ofd_packets [14:51:16]CheckFolder done [14:51:16]ProducePacketName [14:51:16]name=ofd_packets/00152329 [14:51:16]NVStorageSaveData ofd_packets/00152329 [14:51:16]File name is /storage/ofd_packets/00152329 [14:51:16]Write 301 bytes [14:51:16]NVStorageSaveData done [14:51:16]OFDSenderStorePacket done [14:51:16]KKMCreateOFDPacket done [14:51:16]NVStorageSaveData kkm_last_timestamp [14:51:16]File name is /storage/kkm_last_timestamp [14:51:16]Write 4 bytes [14:51:16]NVStorageSaveData done [14:51:16]ExternCall_PrintAddStr [14:51:16]wPrintStart [14:51:16]Write to MH i2c: 01 00 00 94 02 96 [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: 01 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: 01 07 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 FF 0F AB [14:51:16]RasterBufferAndPrint [14:51:16]line Счет N : (1)1786334 [14:51:16]line ИНН: 02508201610067 [14:51:16]line Контрольно-Кассовый Чек [14:51:16]line ПРОДАЖА [14:51:16]line ТРК (МРК, ГНК) : 22 [14:51:16]line Товар: 2710124130 [14:51:16]line Аи-92-К-5 [14:51:16]line 7.670 * 67.80 [14:51:16]line = 520.03 [14:51:16]line НДС 12% НСП 1% [14:51:16]line > о реализуемом товаре [14:51:16]line ОКРУГЛЕНИЕ: -0.03 [14:51:16]line ИТОГО: 520.00 [14:51:16]line Внесено: 520.00 [14:51:16]line СДАЧА: 0.00 [14:51:16]line НСП 1% : 4.60 [14:51:16]line НДС 12% : 55.22 [14:51:16]line Наличными: 520.00 [14:51:16]line Безнал.: 0.00 [14:51:16]line Место: АЗС № 89 "Партнер Нефть" [14:51:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:51:16]line СНО: Общий режим [14:51:16]line Чек 201 23.09.2024 14:51 [14:51:16]line Смена: 476 ФФД: 1.0 [14:51:16]line ЗНМ: 0300000113 [14:51:16]line РНМ: 0000000000091825 [14:51:16]line Версия ККМ: 001 [14:51:16]line ФМ: 0000000000871835 [14:51:16]line ФД: 152329 [14:51:16]line ФПД: 142769576865270 [14:51:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152329&fm=142769576865270&tin=02508201610067®Number=0000000000091825&sum=52000 [14:51:16]OFD Sender: Processing packet 152329 [packets to send 828, broken 827] [14:51:16]ProducePacketName [14:51:16]name=ofd_packets/00152329 [14:51:16]OFD Sender: To server: pG, [14:51:16]CommunicateWithHost lk.salyk.kg:30040 [14:51:16]ConnectInit lk.salyk.kg [14:51:16]written 0, free lines is 4095 [14:51:17]Write to MH i2c: 01 00 00 BF 02 C1 [14:51:17]Write i2c OK [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: 01 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: 01 07 00 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 D7 0C AB [14:51:17]RasterBufferAndPrint [14:51:17]line [14:51:17]line [14:51:17]line [14:51:17]line [14:51:17]line [14:51:17]written 0, free lines is 3292 [14:51:17]MH_Cut [14:51:17]Write to MH i2c: D1 01 00 C6 02 01 9A [14:51:17]Write i2c OK [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: D1 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: D1 01 00 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: D1 01 00 C6 02 00 99 [14:51:17]Write to MH i2c: 01 00 00 C7 02 C9 [14:51:17]Write i2c OK [14:51:17]MH_I2C_Read... [14:51:17]*** Cut start [14:51:17]*** Purtial cut [14:51:17]*** Stage 1: CUTSNS_PIN = 1 [14:51:18]Read from MH i2c: 01 [14:51:18]MH_I2C_Read... [14:51:18]*** Stop cut motor [14:51:18]*** Cut end [14:51:18]Read from MH i2c: 01 07 00 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [14:51:18]process_action close_receipt done [14:51:18]requested_data is exist [14:51:18]produce_requested_data [14:51:18]requested_item fm.sn is exist - process it [14:51:18]wFMCommunicate request_size=4 [14:51:18]MH_SAM_APDU [14:51:18]CAPDU: 80 11 00 00 [14:51:18]Write to MH i2c: E2 08 00 C8 02 80 11 00 00 00 00 00 00 44 [14:51:18]Write i2c OK [14:51:18]MH_I2C_Read... [14:51:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:18]Read from MH i2c: E2 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 17 00 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 17 00 C8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [14:51:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:18]wFMCommunicate OK [14:51:18]requested_item fd.num is exist - process it [14:51:18]SAM_PROTO_GetFieldsCounters [14:51:18]wFMCommunicate request_size=4 [14:51:18]MH_SAM_APDU [14:51:18]CAPDU: 80 13 00 00 [14:51:18]Write to MH i2c: E2 08 00 C9 02 80 13 00 00 00 00 00 00 47 [14:51:18]Write i2c OK [14:51:18]MH_I2C_Read... [14:51:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:18]Read from MH i2c: E2 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 62 00 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 62 00 C9 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 09 53 02 00 0E 04 04 00 DC 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 FE [14:51: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 09 53 02 00 0E 04 04 00 DC 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:51:18]wFMCommunicate OK [14:51:18]SAM_PROTO_GetFieldsCounters done [14:51:18]requested_item shift.num is exist - process it [14:51:18]requested_item shift.opened is exist - process it [14:51:18]req_shift_opened [14:51:18]FM_GetShiftState [14:51:18]SAM_PROTO_GetShiftState [14:51:18]wFMCommunicate request_size=4 [14:51:18]MH_SAM_APDU [14:51:18]CAPDU: 80 13 01 00 [14:51:18]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [14:51:18]Write i2c OK [14:51:18]MH_I2C_Read... [14:51:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:18]Read from MH i2c: E2 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 0E 00 [14:51:18]MH_I2C_Read... [14:51:18]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [14:51:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:51:18]wFMCommunicate OK [14:51:18]SAM_PROTO_GetShiftState done [14:51:18]FM_GetShiftState done [14:51:18]req_shift_opened done [14:51:18]requested_item shift.open_date is exist - process it [14:51:18]req_shift_open_date [14:51:18]req_shift_open_date done [14:51:18]produce_requested_data done [14:51:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152329,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:51:18]process_action_free close_receipt [14:51:18]json_value_free [14:51:18]json_value_free done [14:51:18]process_json_proto returns [14:51:18]Send response to host [14:51:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152329,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:51:18]free response buf [14:51:18]execute_script done [14:51:18]execute_script returns [14:51:18]free content buf [14:51:18]Sock 9.Close socket [14:51:18]Sock 9.Thread stoped [14:51:19]Connected sock=10 [14:51: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 B3 FE 07 01 D3 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 63 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 81 D9 21 E9 ED F6 CC 34 7B 95 1A 29 28 10 [14: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 7A 1A 47 00 41 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 09 53 02 00 F4 03 04 00 66 28 F1 66 B6 04 01 00 00 19 7B 97 5E C0 03 F2 CE [14:51:20]CommunicateWithHost err = 0 [14:51:20]CheckOFDResponse [14:51:20]1017 (14) - 77093643461234 [14:51:20]1041 (16) - 0000000000871835 [14:51:20]1040 (4) - 152329 [14:51:20]1012 (4) - 23.09.2024 08:35 [14:51:20]1206 (1) - 0 [14:51:20]OFD Sender: Remove packet 152329 [14:51:20]ProducePacketName [14:51:20]name=ofd_packets/00152329 [14:51:20]NVStorageDeleteData [14:51:20]OFD Sender: No OFD packet to send [14:51:25]OFD Sender: No OFD packet to send [14:51:30]OFD Sender: No OFD packet to send [14:51:35]OFD Sender: No OFD packet to send [14:51:40]OFD Sender: No OFD packet to send [14:51:45]OFD Sender: No OFD packet to send [14:51:50]OFD Sender: No OFD packet to send [14:51:55]OFD Sender: No OFD packet to send [14:52:00]OFD Sender: No OFD packet to send [14:52:04]recv_with_timeout no data received [14:52:05]OFD Sender: No OFD packet to send [14:52:10]OFD Sender: No OFD packet to send [14:52:15]accept exits with 7 [14:52:15]New connection [14:52:15]New thread 3066608996 created [14:52:15]Thread 3066752356 joined [14:52:15]Waiting for new connection... [14:52:15] Sock 7.Parse request [14:52:15]Sock 7.Check first char [14:52:15]Sock 7.First char is OK [14:52:15]request: POST /json_proto HTTP/1.0 [14:52:15]Method: POST [14:52:15]URL: /json_proto [14:52:15]Method is POST - this is cgi request [14:52:15]url: /json_proto [14:52:15]query_string will be loaded in cgi processing [14:52:15]execute_cgi json_proto POST (null) [14:52:15]execute_cgi path=json_proto method=POST [14:52:15]POST find Content-Length [14:52:15]Host: 172.17.43.67:8080 [14:52:15]Content-Length: 675 [14:52:15]Content-Type: application/json [14:52:15] [14:52:15]POST finish read [14:52:15]Found Content-Length = 675 [14:52:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786335", "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" ] } } [14:52:15]execute_script... [14:52: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)1786335", "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" ] } } [14:52:15]POST & json_proto [14:52:15]process_json_proto [14:52:15]json parsed OK: [14:52:15]protocol is kg_v1.0 [14:52:15]action value=close_receipt [14:52:15]process_action close_receipt [14:52:15]cmd_close_receipt [14:52:15]MH_GetDate [14:52:15]Write to MH i2c: F0 00 00 CB 02 BC [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: F0 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: F0 09 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: F0 09 00 CB 02 00 9F 80 F1 66 6A BD 47 65 0E [14:52:15]GetLastDocTimeStamp 1727103075 [14:52:15]current date 1727103135 [14:52:15]FM_GetShiftState [14:52:15]SAM_PROTO_GetShiftState [14:52:15]wFMCommunicate request_size=4 [14:52:15]MH_SAM_APDU [14:52:15]CAPDU: 80 13 01 00 [14:52:15]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:15]Read from MH i2c: E2 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 0E 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [14:52:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:52:15]wFMCommunicate OK [14:52:15]SAM_PROTO_GetShiftState done [14:52:15]FM_GetShiftState done [14:52:15]opened in 1727051593 [14:52:15]opened+sec_in_day 1727137993 [14:52:15]quantity*price = 50063 [14:52:15]sum+1 = 50064 [14:52:15]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 СНО: Общий режим Чек 202 23.09.2024 14:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152330 ФПД: 275922935092369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152330&fm=275922935092369&tin=02508201610067®Number=0000000000091825&sum=50000 [14:52:16]StoreToDocumentArchive [14:52:16]shift 476 fd 152330 [14:52:16]save to /storage/0476/doc_00152330 [14:52:16]save last doc name /storage/0476/doc_00152330 to /storage/kkm_last_doc_name [14:52:16]save OK [14:52:16]Clear old archive folders... [14:52:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:52:16]tlvbuf is 0056C2F0 [14:52:16]SAM_PROTO_ClearQueue [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 09 00 00 [14:52:16]Write to MH i2c: E2 08 00 D9 02 80 09 00 00 00 00 00 00 4D [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [14:52:16]RAPDU: 90 00 [14:52:16]wFMCommunicate OK [14:52:16]SAM_PROTO_ClearQueue done [14:52:16]KKMCreateOFDPacket [14:52:16]OFDProtocolAddRootSTLVToBuf [14:52:16]FM_MakeSignedData [14:52:16]FM_MakeSignedData [14:52:16]SAM_PROTO_SignData [14:52:16]wFMCommunicate request_size=4 [14:52:16]MH_SAM_APDU [14:52:16]CAPDU: 80 0D 01 02 [14:52:16]Write to MH i2c: E2 08 00 DA 02 80 0D 01 02 00 00 00 00 55 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:16]Read from MH i2c: E2 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 [14:52:16]MH_I2C_Read... [14:52:16]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [14:52:16]RAPDU: 90 00 [14:52:16]wFMCommunicate OK [14:52:16]wFMCommunicate request_size=255 [14:52:16]MH_SAM_APDU [14:52: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 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 CA 00 00 00 F4 03 04 00 A0 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 53 02 00 35 04 06 00 FA F3 50 88 [14:52:16]Write to MH i2c: E2 02 01 DB 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 CA 00 00 00 F4 03 04 00 A0 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 53 02 00 35 04 06 00 FA F3 50 88 00 00 A4 [14:52:16]Write i2c OK [14:52:16]MH_I2C_Read... [14:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:17]Read from MH i2c: E2 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 03 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [14:52:17]RAPDU: 90 00 [14:52:17]wFMCommunicate OK [14:52:17]wFMCommunicate request_size=7 [14:52:17]MH_SAM_APDU [14:52:17]CAPDU: 80 0D 02 02 02 14 91 [14:52:17]Write to MH i2c: E2 0A 00 DC 02 80 0D 02 02 02 00 14 91 00 00 01 [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:17]Read from MH i2c: E2 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 03 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [14:52:17]RAPDU: 90 00 [14:52:17]wFMCommunicate OK [14:52:17]wFMCommunicate request_size=4 [14:52:17]MH_SAM_APDU [14:52:17]CAPDU: 80 0D 03 02 [14:52:17]Write to MH i2c: E2 08 00 DD 02 80 0D 03 02 00 00 00 00 5A [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:17]Read from MH i2c: E2 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 0B 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 0B 00 DD 02 00 02 67 1C 1D 3C 1C 3C 6E 90 00 FF [14:52:17]RAPDU: 02 67 1C 1D 3C 1C 3C 6E 90 00 [14:52:17]wFMCommunicate OK [14:52:17]SAM_PROTO_SignData done [14:52:17]FM_MakeSignedData done [14:52:17]CreateOFDProtocolMessage [14:52:17]wFMCommunicate request_size=4 [14:52:17]MH_SAM_APDU [14:52:17]CAPDU: 80 11 00 00 [14:52:17]Write to MH i2c: E2 08 00 DE 02 80 11 00 00 00 00 00 00 5A [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:17]Read from MH i2c: E2 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 17 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: E2 17 00 DE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [14:52: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:52:17]wFMCommunicate OK [14:52:17]CreateOFDProtocolMessage done [14:52:17]OFDSenderStorePacket 152330 [14:52:17]StoreOFDPacket docnum=152330 [14:52: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 EB A0 04 01 5D B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 CA 00 00 00 F4 03 04 00 A0 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 53 02 00 35 04 06 00 FA F3 50 88 14 91 02 67 1C 1D 3C 1C 3C 6E [14:52:17]CheckFolder [14:52:17]dirname=/storage/ofd_packets [14:52:17]CheckFolder done [14:52:17]ProducePacketName [14:52:17]name=ofd_packets/00152330 [14:52:17]NVStorageSaveData ofd_packets/00152330 [14:52:17]File name is /storage/ofd_packets/00152330 [14:52:17]Write 298 bytes [14:52:17]NVStorageSaveData done [14:52:17]OFDSenderStorePacket done [14:52:17]KKMCreateOFDPacket done [14:52:17]NVStorageSaveData kkm_last_timestamp [14:52:17]File name is /storage/kkm_last_timestamp [14:52:17]Write 4 bytes [14:52:17]NVStorageSaveData done [14:52:17]ExternCall_PrintAddStr [14:52:17]wPrintStart [14:52:17]Write to MH i2c: 01 00 00 DF 02 E1 [14:52:17]Write i2c OK [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: 01 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: 01 07 00 [14:52:17]MH_I2C_Read... [14:52:17]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 FF 0F F6 [14:52:17]RasterBufferAndPrint [14:52:17]line Счет N : (1)1786335 [14:52:17]line ИНН: 02508201610067 [14:52:17]line Контрольно-Кассовый Чек [14:52:17]line ПРОДАЖА [14:52:17]line ТРК (МРК, ГНК) : 31 [14:52:17]line Товар: 2710194210 [14:52:17]line ДТ-К-5 [14:52:17]line 6.570 * 76.20 [14:52:17]line = 500.63 [14:52:17]line НДС 12% НСП 1% [14:52:17]line > о реализуемом товаре [14:52:17]line ОКРУГЛЕНИЕ: -0.63 [14:52:17]line ИТОГО: 500.00 [14:52:17]line Внесено: 500.00 [14:52:17]line СДАЧА: 0.00 [14:52:17]line НСП 1% : 4.43 [14:52:17]line НДС 12% : 53.16 [14:52:17]line Наличными: 500.00 [14:52:17]line Безнал.: 0.00 [14:52:17]line Место: АЗС № 89 "Партнер Нефть" [14:52:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:52:17]line СНО: Общий режим [14:52:17]line Чек 202 23.09.2024 14:52 [14:52:17]line Смена: 476 ФФД: 1.0 [14:52:17]line ЗНМ: 0300000113 [14:52:17]line РНМ: 0000000000091825 [14:52:17]line Версия ККМ: 001 [14:52:17]line ФМ: 0000000000871835 [14:52:17]line ФД: 152330 [14:52:17]line ФПД: 275922935092369 [14:52:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152330&fm=275922935092369&tin=02508201610067®Number=0000000000091825&sum=50000 [14:52:17]OFD Sender: Processing packet 152330 [packets to send 828, broken 827] [14:52:17]ProducePacketName [14:52:17]name=ofd_packets/00152330 [14:52:17]OFD Sender: To server: pG, [14:52:17]CommunicateWithHost lk.salyk.kg:30040 [14:52:17]ConnectInit lk.salyk.kg [14:52:17]written 0, free lines is 4095 [14:52:18]Write to MH i2c: 01 00 00 0A 03 0D [14:52:18]Write i2c OK [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: 01 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: 01 07 00 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 D7 0C F7 [14:52:18]RasterBufferAndPrint [14:52:18]line [14:52:18]line [14:52:18]line [14:52:18]line [14:52:18]line [14:52:18]written 0, free lines is 3292 [14:52:18]MH_Cut [14:52:18]Write to MH i2c: D1 01 00 11 03 01 E6 [14:52:18]Write i2c OK [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: D1 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: D1 01 00 [14:52:18]MH_I2C_Read... [14:52:18]Read from MH i2c: D1 01 00 11 03 00 E5 [14:52:18]Write to MH i2c: 01 00 00 12 03 15 [14:52:18]Write i2c OK [14:52:18]MH_I2C_Read... [14:52:18]*** Cut start [14:52:18]*** Purtial cut [14:52:18]*** Stage 1: CUTSNS_PIN = 1 [14:52:19]Read from MH i2c: 01 [14:52:19]MH_I2C_Read... [14:52:19]*** Stop cut motor [14:52:19]*** Cut end [14:52:19]Read from MH i2c: 01 07 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: 01 07 00 12 03 00 00 00 00 00 FF 0F 2A [14:52:19]process_action close_receipt done [14:52:19]requested_data is exist [14:52:19]produce_requested_data [14:52:19]requested_item fm.sn is exist - process it [14:52:19]wFMCommunicate request_size=4 [14:52:19]MH_SAM_APDU [14:52:19]CAPDU: 80 11 00 00 [14:52:19]Write to MH i2c: E2 08 00 13 03 80 11 00 00 00 00 00 00 90 [14:52:19]Write i2c OK [14:52:19]MH_I2C_Read... [14:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:19]Read from MH i2c: E2 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 17 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 17 00 13 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [14: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 [14:52:19]wFMCommunicate OK [14:52:19]requested_item fd.num is exist - process it [14:52:19]SAM_PROTO_GetFieldsCounters [14:52:19]wFMCommunicate request_size=4 [14:52:19]MH_SAM_APDU [14:52:19]CAPDU: 80 13 00 00 [14:52:19]Write to MH i2c: E2 08 00 14 03 80 13 00 00 00 00 00 00 93 [14:52:19]Connected sock=11 [14:52: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 EB A0 04 01 5D B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 CA 00 00 00 F4 03 04 00 A0 80 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 53 02 00 35 04 06 00 FA F3 50 88 14 91 02 67 1C 1D 3C 1C 3C 6E [14:52:19]Write i2c OK [14:52:19]MH_I2C_Read... [14:52:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:19]Read from MH i2c: E2 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 62 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 62 00 14 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 0A 53 02 00 0E 04 04 00 DC 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 4E [14:52: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 0A 53 02 00 0E 04 04 00 DC 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:19]wFMCommunicate OK [14:52:19]SAM_PROTO_GetFieldsCounters done [14:52:19]requested_item shift.num is exist - process it [14:52:19]requested_item shift.opened is exist - process it [14:52:19]req_shift_opened [14:52:19]FM_GetShiftState [14:52:19]SAM_PROTO_GetShiftState [14:52:19]wFMCommunicate request_size=4 [14:52:19]MH_SAM_APDU [14:52:19]CAPDU: 80 13 01 00 [14:52:19]Write to MH i2c: E2 08 00 15 03 80 13 01 00 00 00 00 00 95 [14:52:19]Write i2c OK [14:52:19]MH_I2C_Read... [14:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:19]Read from MH i2c: E2 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 0E 00 [14:52:19]MH_I2C_Read... [14:52:19]Read from MH i2c: E2 0E 00 15 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F7 [14:52:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:52:19]wFMCommunicate OK [14:52:19]SAM_PROTO_GetShiftState done [14:52:19]FM_GetShiftState done [14:52:19]req_shift_opened done [14:52:19]requested_item shift.open_date is exist - process it [14:52:19]req_shift_open_date [14:52:19]req_shift_open_date done [14:52:19]produce_requested_data done [14:52:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152330,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:52:19]process_action_free close_receipt [14:52:19]json_value_free [14:52:19]json_value_free done [14:52:19]process_json_proto returns [14:52:19]Send response to host [14:52:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152330,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:52:19]free response buf [14:52:19]execute_script done [14:52:19]execute_script returns [14:52:19]free content buf [14:52:19]Sock 7.Close socket [14:52:19]Sock 7.Thread stoped [14:52: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 20 2A 47 00 17 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 53 02 00 F4 03 04 00 A2 28 F1 66 B6 04 01 00 00 26 1A 80 9F 96 48 EB DD [14:52:19]CommunicateWithHost err = 0 [14:52:19]CheckOFDResponse [14:52:19]1017 (14) - 77093643461234 [14:52:19]1041 (16) - 0000000000871835 [14:52:19]1040 (4) - 152330 [14:52:19]1012 (4) - 23.09.2024 08:36 [14:52:19]1206 (1) - 0 [14:52:19]OFD Sender: Remove packet 152330 [14:52:19]ProducePacketName [14:52:19]name=ofd_packets/00152330 [14:52:19]NVStorageDeleteData [14:52:20]OFD Sender: No OFD packet to send [14:52:25]OFD Sender: No OFD packet to send [14:52:29]recv_with_timeout no data received [14:52:30]OFD Sender: No OFD packet to send [14:52:35]OFD Sender: No OFD packet to send [14:52:40]OFD Sender: No OFD packet to send [14:52:40]recv_with_timeout no data received [14:52:45]OFD Sender: No OFD packet to send [14:52:50]OFD Sender: No OFD packet to send [14:52:51]recv_with_timeout no data received [14:52:55]OFD Sender: No OFD packet to send [14:53:00]OFD Sender: No OFD packet to send [14:53:05]OFD Sender: No OFD packet to send [14:53:10]OFD Sender: No OFD packet to send [14:53:12]recv_with_timeout no data received [14:53:15]OFD Sender: No OFD packet to send [14:53:20]OFD Sender: No OFD packet to send [14:53:25]OFD Sender: No OFD packet to send [14:53:30]recv_with_timeout no data received [14:53:30]OFD Sender: No OFD packet to send [14:53:35]OFD Sender: No OFD packet to send [14:53:40]OFD Sender: No OFD packet to send [14:53:45]OFD Sender: No OFD packet to send [14:53:50]OFD Sender: No OFD packet to send [14:53:55]OFD Sender: No OFD packet to send [14:53:59]recv_with_timeout no data received [14:54:00]OFD Sender: No OFD packet to send [14:54:05]OFD Sender: No OFD packet to send [14:54:10]OFD Sender: No OFD packet to send [14:54:15]OFD Sender: No OFD packet to send [14:54:20]OFD Sender: No OFD packet to send [14:54:25]OFD Sender: No OFD packet to send [14:54:30]OFD Sender: No OFD packet to send [14:54:35]OFD Sender: No OFD packet to send [14:54:40]OFD Sender: No OFD packet to send [14:54:45]OFD Sender: No OFD packet to send [14:54:50]OFD Sender: No OFD packet to send [14:54:55]OFD Sender: No OFD packet to send [14:54:59]recv_with_timeout no data received [14:55:00]OFD Sender: No OFD packet to send [14:55:05]OFD Sender: No OFD packet to send [14:55:09]recv_with_timeout no data received [14:55:10]OFD Sender: No OFD packet to send [14:55:15]OFD Sender: No OFD packet to send [14:55:20]OFD Sender: No OFD packet to send [14:55:25]OFD Sender: No OFD packet to send [14:55:30]OFD Sender: No OFD packet to send [14:55:36]OFD Sender: No OFD packet to send [14:55:41]OFD Sender: No OFD packet to send [14:55:46]OFD Sender: No OFD packet to send [14:55:51]OFD Sender: No OFD packet to send [14:55:54]recv_with_timeout no data received [14:55:56]OFD Sender: No OFD packet to send [14:56:01]OFD Sender: No OFD packet to send [14:56:04]recv_with_timeout no data received [14:56:06]OFD Sender: No OFD packet to send [14:56:11]OFD Sender: No OFD packet to send [14:56:16]OFD Sender: No OFD packet to send [14:56:21]OFD Sender: No OFD packet to send [14:56:22]recv_with_timeout no data received [14:56:26]OFD Sender: No OFD packet to send [14:56:31]OFD Sender: No OFD packet to send [14:56:36]OFD Sender: No OFD packet to send [14:56:41]OFD Sender: No OFD packet to send [14:56:46]OFD Sender: No OFD packet to send [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: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:57:56]accept exits with 9 [14:57:56]New connection [14:57:56]New thread 3066752356 created [14:57:56]Thread 3066608996 joined [14:57:56]Waiting for new connection... [14:57:56] Sock 9.Parse request [14:57:56]Sock 9.Check first char [14:57:56]Sock 9.First char is OK [14:57:56]request: POST /json_proto HTTP/1.0 [14:57:56]Method: POST [14:57:56]URL: /json_proto [14:57:56]Method is POST - this is cgi request [14:57:56]url: /json_proto [14:57:56]query_string will be loaded in cgi processing [14:57:56]execute_cgi json_proto POST (null) [14:57:56]execute_cgi path=json_proto method=POST [14:57:56]POST find Content-Length [14:57:56]Host: 172.17.43.67:8080 [14:57:56]Content-Length: 678 [14:57:56]Content-Type: application/json [14:57:56] [14:57:56]POST finish read [14:57:56]Found Content-Length = 678 [14:57:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786336", "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:57:56]execute_script... [14:57: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)1786336", "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:57:56]POST & json_proto [14:57:56]process_json_proto [14:57:56]json parsed OK: [14:57:56]protocol is kg_v1.0 [14:57:56]action value=close_receipt [14:57:56]process_action close_receipt [14:57:56]cmd_close_receipt [14:57:56]MH_GetDate [14:57:56]Write to MH i2c: F0 00 00 16 03 08 [14:57:56]Write i2c OK [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: F0 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: F0 09 00 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: F0 09 00 16 03 00 F4 81 F1 66 6A BD 47 65 B0 [14:57:56]GetLastDocTimeStamp 1727103136 [14:57:56]current date 1727103476 [14:57:56]FM_GetShiftState [14:57:56]SAM_PROTO_GetShiftState [14:57:56]wFMCommunicate request_size=4 [14:57:56]MH_SAM_APDU [14:57:56]CAPDU: 80 13 01 00 [14:57:56]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [14:57:56]Write i2c OK [14:57:56]MH_I2C_Read... [14:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:56]Read from MH i2c: E2 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 0E 00 [14:57:56]MH_I2C_Read... [14:57:56]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F9 [14:57:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:57:56]wFMCommunicate OK [14:57:56]SAM_PROTO_GetShiftState done [14:57:56]FM_GetShiftState done [14:57:56]opened in 1727051593 [14:57:56]opened+sec_in_day 1727137993 [14:57:56]quantity*price = 60003 [14:57:56]sum+1 = 60004 [14:57:56]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 23.09.2024 14:57 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152331 ФПД: 269698960246437 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145756&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152331&fm=269698960246437&tin=02508201610067®Number=0000000000091825&sum=60000 [14:57:57]StoreToDocumentArchive [14:57:57]shift 476 fd 152331 [14:57:57]save to /storage/0476/doc_00152331 [14:57:57]save last doc name /storage/0476/doc_00152331 to /storage/kkm_last_doc_name [14:57:57]save OK [14:57:57]Clear old archive folders... [14:57:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:57:57]tlvbuf is 005422D0 [14:57:57]SAM_PROTO_ClearQueue [14:57:57]wFMCommunicate request_size=4 [14:57:57]MH_SAM_APDU [14:57:57]CAPDU: 80 09 00 00 [14:57:57]Write to MH i2c: E2 08 00 24 03 80 09 00 00 00 00 00 00 99 [14:57:57]Write i2c OK [14:57:57]MH_I2C_Read... [14:57:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:57]Read from MH i2c: E2 [14:57:57]MH_I2C_Read... [14:57:57]Read from MH i2c: E2 03 00 [14:57:57]MH_I2C_Read... [14:57:57]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [14:57:57]RAPDU: 90 00 [14:57:57]wFMCommunicate OK [14:57:57]SAM_PROTO_ClearQueue done [14:57:57]KKMCreateOFDPacket [14:57:57]OFDProtocolAddRootSTLVToBuf [14:57:57]FM_MakeSignedData [14:57:57]FM_MakeSignedData [14:57:57]SAM_PROTO_SignData [14:57:57]wFMCommunicate request_size=4 [14:57:57]MH_SAM_APDU [14:57:57]CAPDU: 80 0D 01 02 [14:57:57]Write to MH i2c: E2 08 00 25 03 80 0D 01 02 00 00 00 00 A1 [14:57:57]Write i2c OK [14:57:57]MH_I2C_Read... [14:57:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:57]Read from MH i2c: E2 [14:57:57]MH_I2C_Read... [14:57:57]Read from MH i2c: E2 03 00 [14:57:57]MH_I2C_Read... [14:57:57]Read from MH i2c: E2 03 00 25 03 00 90 00 9C [14:57:57]RAPDU: 90 00 [14:57:57]wFMCommunicate OK [14:57:57]wFMCommunicate request_size=255 [14:57:57]MH_SAM_APDU [14:57: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 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 F4 81 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 53 02 00 35 04 06 00 F5 [14:57:57]Write to MH i2c: E2 02 01 26 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 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 F4 81 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 53 02 00 35 04 06 00 F5 00 00 B0 [14:57:57]Write i2c OK [14:57:57]MH_I2C_Read... [14:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:58]Read from MH i2c: E2 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 03 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [14:57:58]RAPDU: 90 00 [14:57:58]wFMCommunicate OK [14:57:58]wFMCommunicate request_size=10 [14:57:58]MH_SAM_APDU [14:57:58]CAPDU: 80 0D 02 02 05 4A 2E B8 C6 A5 [14:57:58]Write to MH i2c: E2 0D 00 27 03 80 0D 02 02 05 00 4A 2E B8 C6 A5 00 00 49 [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:58]Read from MH i2c: E2 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 03 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [14:57:58]RAPDU: 90 00 [14:57:58]wFMCommunicate OK [14:57:58]wFMCommunicate request_size=4 [14:57:58]MH_SAM_APDU [14:57:58]CAPDU: 80 0D 03 02 [14:57:58]Write to MH i2c: E2 08 00 28 03 80 0D 03 02 00 00 00 00 A6 [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:58]Read from MH i2c: E2 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 0B 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 0B 00 28 03 00 9D 67 D5 E5 08 C2 91 98 90 00 58 [14:57:58]RAPDU: 9D 67 D5 E5 08 C2 91 98 90 00 [14:57:58]wFMCommunicate OK [14:57:58]SAM_PROTO_SignData done [14:57:58]FM_MakeSignedData done [14:57:58]CreateOFDProtocolMessage [14:57:58]wFMCommunicate request_size=4 [14:57:58]MH_SAM_APDU [14:57:58]CAPDU: 80 11 00 00 [14:57:58]Write to MH i2c: E2 08 00 29 03 80 11 00 00 00 00 00 00 A6 [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:58]Read from MH i2c: E2 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 17 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: E2 17 00 29 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [14:57:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:58]wFMCommunicate OK [14:57:58]CreateOFDProtocolMessage done [14:57:58]OFDSenderStorePacket 152331 [14:57:58]StoreOFDPacket docnum=152331 [14:57: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 31 AB 07 01 02 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 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 F4 81 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 53 02 00 35 04 06 00 F5 4A 2E B8 C6 A5 9D 67 D5 E5 08 C2 91 98 [14:57:58]CheckFolder [14:57:58]dirname=/storage/ofd_packets [14:57:58]CheckFolder done [14:57:58]ProducePacketName [14:57:58]name=ofd_packets/00152331 [14:57:58]NVStorageSaveData ofd_packets/00152331 [14:57:58]File name is /storage/ofd_packets/00152331 [14:57:58]Write 301 bytes [14:57:58]NVStorageSaveData done [14:57:58]OFDSenderStorePacket done [14:57:58]KKMCreateOFDPacket done [14:57:58]NVStorageSaveData kkm_last_timestamp [14:57:58]File name is /storage/kkm_last_timestamp [14:57:58]Write 4 bytes [14:57:58]NVStorageSaveData done [14:57:58]ExternCall_PrintAddStr [14:57:58]wPrintStart [14:57:58]Write to MH i2c: 01 00 00 2A 03 2D [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: 01 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: 01 07 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 FF 0F 42 [14:57:58]RasterBufferAndPrint [14:57:58]line Счет N : (1)1786336 [14:57:58]line ИНН: 02508201610067 [14:57:58]line Контрольно-Кассовый Чек [14:57:58]line ПРОДАЖА [14:57:58]line ТРК (МРК, ГНК) : 22 [14:57:58]line Товар: 2710124130 [14:57:58]line Аи-92-К-5 [14:57:58]line 8.850 * 67.80 [14:57:58]line = 600.03 [14:57:58]line НДС 12% НСП 1% [14:57:58]line > о реализуемом товаре [14:57:58]line ОКРУГЛЕНИЕ: -0.03 [14:57:58]line ИТОГО: 600.00 [14:57:58]line Внесено: 600.00 [14:57:58]line СДАЧА: 0.00 [14:57:58]line НСП 1% : 5.31 [14:57:58]line НДС 12% : 63.72 [14:57:58]line Наличными: 600.00 [14:57:58]line Безнал.: 0.00 [14:57:58]line Место: АЗС № 89 "Партнер Нефть" [14:57:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:57:58]line СНО: Общий режим [14:57:58]line Чек 203 23.09.2024 14:57 [14:57:58]line Смена: 476 ФФД: 1.0 [14:57:58]line ЗНМ: 0300000113 [14:57:58]line РНМ: 0000000000091825 [14:57:58]line Версия ККМ: 001 [14:57:58]line ФМ: 0000000000871835 [14:57:58]line ФД: 152331 [14:57:58]line ФПД: 269698960246437 [14:57:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145756&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152331&fm=269698960246437&tin=02508201610067®Number=0000000000091825&sum=60000 [14:57:58]written 0, free lines is 4095 [14:57:58]OFD Sender: Processing packet 152331 [packets to send 828, broken 827] [14:57:58]ProducePacketName [14:57:58]name=ofd_packets/00152331 [14:57:58]OFD Sender: To server: pG, [14:57:58]CommunicateWithHost lk.salyk.kg:30040 [14:57:58]ConnectInit lk.salyk.kg [14:57:58]Write to MH i2c: 01 00 00 55 03 58 [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: 01 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: 01 07 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 DA 0C 45 [14:57:58]RasterBufferAndPrint [14:57:58]line [14:57:58]line [14:57:58]line [14:57:58]line [14:57:58]line [14:57:58]written 0, free lines is 3296 [14:57:58]MH_Cut [14:57:58]Write to MH i2c: D1 01 00 5C 03 01 31 [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57:58]Connected sock=7 [14:57: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 31 AB 07 01 02 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 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 F4 81 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 53 02 00 35 04 06 00 F5 4A 2E B8 C6 A5 9D 67 D5 E5 08 C2 91 98 [14:57:58]Read from MH i2c: D1 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: D1 01 00 [14:57:58]MH_I2C_Read... [14:57:58]Read from MH i2c: D1 01 00 5C 03 00 30 [14:57:58]Write to MH i2c: 01 00 00 5D 03 60 [14:57:58]Write i2c OK [14:57:58]MH_I2C_Read... [14:57: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 F8 8F 47 00 D2 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 0B 53 02 00 F4 03 04 00 F5 29 F1 66 B6 04 01 00 00 23 D1 34 88 62 5F 32 F6 [14:57:59]CommunicateWithHost err = 0 [14:57:59]CheckOFDResponse [14:57:59]1017 (14) - 77093643461234 [14:57:59]1041 (16) - 0000000000871835 [14:57:59]1040 (4) - 152331 [14:57:59]1012 (4) - 23.09.2024 08:42 [14:57:59]1206 (1) - 0 [14:57:59]OFD Sender: Remove packet 152331 [14:57:59]ProducePacketName [14:57:59]name=ofd_packets/00152331 [14:57:59]NVStorageDeleteData [14:57:59]*** Cut start [14:57:59]*** Purtial cut [14:57:59]*** Stage 1: CUTSNS_PIN = 1 [14:57:59]OFD Sender: No OFD packet to send [14:57:59]Read from MH i2c: 01 [14:57:59]MH_I2C_Read... [14:57:59]*** Stop cut motor [14:57:59]*** Cut end [14:57:59]Read from MH i2c: 01 07 00 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: 01 07 00 5D 03 00 00 00 00 00 FF 0F 75 [14:57:59]process_action close_receipt done [14:57:59]requested_data is exist [14:57:59]produce_requested_data [14:57:59]requested_item fm.sn is exist - process it [14:57:59]wFMCommunicate request_size=4 [14:57:59]MH_SAM_APDU [14:57:59]CAPDU: 80 11 00 00 [14:57:59]Write to MH i2c: E2 08 00 5E 03 80 11 00 00 00 00 00 00 DB [14:57:59]Write i2c OK [14:57:59]MH_I2C_Read... [14:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:59]Read from MH i2c: E2 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: E2 17 00 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: E2 17 00 5E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [14:57: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:57:59]wFMCommunicate OK [14:57:59]requested_item fd.num is exist - process it [14:57:59]SAM_PROTO_GetFieldsCounters [14:57:59]wFMCommunicate request_size=4 [14:57:59]MH_SAM_APDU [14:57:59]CAPDU: 80 13 00 00 [14:57:59]Write to MH i2c: E2 08 00 5F 03 80 13 00 00 00 00 00 00 DE [14:57:59]Write i2c OK [14:57:59]MH_I2C_Read... [14:57:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:59]Read from MH i2c: E2 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: E2 62 00 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: E2 62 00 5F 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 0B 53 02 00 0E 04 04 00 DC 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 9D [14:57: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 53 02 00 0E 04 04 00 DC 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:57:59]wFMCommunicate OK [14:57:59]SAM_PROTO_GetFieldsCounters done [14:57:59]requested_item shift.num is exist - process it [14:57:59]requested_item shift.opened is exist - process it [14:57:59]req_shift_opened [14:57:59]FM_GetShiftState [14:57:59]SAM_PROTO_GetShiftState [14:57:59]wFMCommunicate request_size=4 [14:57:59]MH_SAM_APDU [14:57:59]CAPDU: 80 13 01 00 [14:57:59]Write to MH i2c: E2 08 00 60 03 80 13 01 00 00 00 00 00 E0 [14:57:59]Write i2c OK [14:57:59]MH_I2C_Read... [14:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:59]Read from MH i2c: E2 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: E2 0E 00 [14:57:59]MH_I2C_Read... [14:57:59]Read from MH i2c: E2 0E 00 60 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 42 [14:57:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [14:57:59]wFMCommunicate OK [14:57:59]SAM_PROTO_GetShiftState done [14:57:59]FM_GetShiftState done [14:57:59]req_shift_opened done [14:57:59]requested_item shift.open_date is exist - process it [14:57:59]req_shift_open_date [14:57:59]req_shift_open_date done [14:57:59]produce_requested_data done [14:57:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152331,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [14:57:59]process_action_free close_receipt [14:57:59]json_value_free [14:57:59]json_value_free done [14:57:59]process_json_proto returns [14:57:59]Send response to host [14:57:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152331,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [14:57:59]free response buf [14:57:59]execute_script done [14:57:59]execute_script returns [14:57:59]free content buf [14:57:59]Sock 9.Close socket [14:57:59]Sock 9.Thread stoped [14:58:04]OFD Sender: No OFD packet to send [14:58:08]recv_with_timeout no data received [14:58:09]OFD Sender: No OFD packet to send [14:58:14]OFD Sender: No OFD packet to send [14:58:19]OFD Sender: No OFD packet to send [14:58:24]OFD Sender: No OFD packet to send [14:58:29]OFD Sender: No OFD packet to send [14:58:34]OFD Sender: No OFD packet to send [14:58:39]OFD Sender: No OFD packet to send [14:58:44]OFD Sender: No OFD packet to send [14:58:49]OFD Sender: No OFD packet to send [14:58:54]OFD Sender: No OFD packet to send [14:58:59]recv_with_timeout no data received [14:58:59]OFD Sender: No OFD packet to send [14:59:04]OFD Sender: No OFD packet to send [14:59:09]OFD Sender: No OFD packet to send [14:59:14]OFD Sender: No OFD packet to send [14:59:19]OFD Sender: No OFD packet to send [14:59:24]OFD Sender: No OFD packet to send [14:59:29]OFD Sender: No OFD packet to send [14:59:34]OFD Sender: No OFD packet to send [14:59:39]OFD Sender: No OFD packet to send [14:59:44]OFD Sender: No OFD packet to send [14:59:48]recv_with_timeout no data received [14:59:50]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [14:59:59]recv_with_timeout no data received [15:00:00]OFD Sender: No OFD packet to send [15:00:05]OFD Sender: No OFD packet to send [15:00:10]OFD Sender: No OFD packet to send [15:00:12]accept exits with 10 [15:00:12]New connection [15:00:12]New thread 3066608996 created [15:00:12]Thread 3066752356 joined [15:00:12]Waiting for new connection... [15:00:12] Sock 10.Parse request [15:00:12]Sock 10.Check first char [15:00:12]Sock 10.First char is OK [15:00:12]request: POST /json_proto HTTP/1.0 [15:00:12]Method: POST [15:00:12]URL: /json_proto [15:00:12]Method is POST - this is cgi request [15:00:12]url: /json_proto [15:00:12]query_string will be loaded in cgi processing [15:00:12]execute_cgi json_proto POST (null) [15:00:12]execute_cgi path=json_proto method=POST [15:00:12]POST find Content-Length [15:00:12]Host: 172.17.43.67:8080 [15:00:12]Content-Length: 678 [15:00:12]Content-Type: application/json [15:00:12] [15:00:12]POST finish read [15:00:12]Found Content-Length = 678 [15:00:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786337", "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.020, "sum" : 340.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:12]execute_script... [15:00: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)1786337", "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.020, "sum" : 340.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:12]POST & json_proto [15:00:12]process_json_proto [15:00:12]json parsed OK: [15:00:12]protocol is kg_v1.0 [15:00:12]action value=close_receipt [15:00:12]process_action close_receipt [15:00:12]cmd_close_receipt [15:00:12]MH_GetDate [15:00:12]Write to MH i2c: F0 00 00 61 03 53 [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: F0 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: F0 09 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: F0 09 00 61 03 00 7C 82 F1 66 6A BD 47 65 84 [15:00:12]GetLastDocTimeStamp 1727103476 [15:00:12]current date 1727103612 [15:00:12]FM_GetShiftState [15:00:12]SAM_PROTO_GetShiftState [15:00:12]wFMCommunicate request_size=4 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 13 01 00 [15:00:12]Write to MH i2c: E2 08 00 62 03 80 13 01 00 00 00 00 00 E2 [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 0E 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 0E 00 62 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 44 [15:00:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:00:12]wFMCommunicate OK [15:00:12]SAM_PROTO_GetShiftState done [15:00:12]FM_GetShiftState done [15:00:12]opened in 1727051593 [15:00:12]opened+sec_in_day 1727137993 [15:00:12]quantity*price = 34035 [15:00:12]sum+1 = 34037 [15:00:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.14 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 204 23.09.2024 15:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152332 ФПД: 109597737832597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150012&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152332&fm=109597737832597&tin=02508201610067®Number=0000000000091825&sum=34000 [15:00:13]StoreToDocumentArchive [15:00:13]shift 476 fd 152332 [15:00:13]save to /storage/0476/doc_00152332 [15:00:13]save last doc name /storage/0476/doc_00152332 to /storage/kkm_last_doc_name [15:00:13]save OK [15:00:13]Clear old archive folders... [15:00:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:13]tlvbuf is 004F3D50 [15:00:13]SAM_PROTO_ClearQueue [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 09 00 00 [15:00:13]Write to MH i2c: E2 08 00 6F 03 80 09 00 00 00 00 00 00 E4 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 6F 03 00 90 00 E6 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]SAM_PROTO_ClearQueue done [15:00:13]KKMCreateOFDPacket [15:00:13]OFDProtocolAddRootSTLVToBuf [15:00:13]FM_MakeSignedData [15:00:13]FM_MakeSignedData [15:00:13]SAM_PROTO_SignData [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 0D 01 02 [15:00:13]Write to MH i2c: E2 08 00 70 03 80 0D 01 02 00 00 00 00 EC [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 70 03 00 90 00 E7 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=255 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7C 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 63 [15:00:13]Write to MH i2c: E2 02 01 71 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7C 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 63 00 00 77 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 71 03 00 90 00 E8 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=10 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 0D 02 02 05 AD B6 3B 50 95 [15:00:13]Write to MH i2c: E2 0D 00 72 03 80 0D 02 02 05 00 AD B6 3B 50 95 00 00 7C [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 72 03 00 90 00 E9 [15:00:14]RAPDU: 90 00 [15:00:14]wFMCommunicate OK [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 0D 03 02 [15:00:14]Write to MH i2c: E2 08 00 73 03 80 0D 03 02 00 00 00 00 F1 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 0B 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 0B 00 73 03 00 15 97 C3 D4 69 5E 37 3C 90 00 6F [15:00:14]RAPDU: 15 97 C3 D4 69 5E 37 3C 90 00 [15:00:14]wFMCommunicate OK [15:00:14]SAM_PROTO_SignData done [15:00:14]FM_MakeSignedData done [15:00:14]CreateOFDProtocolMessage [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 11 00 00 [15:00:14]Write to MH i2c: E2 08 00 74 03 80 11 00 00 00 00 00 00 F1 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 74 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [15:00: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:00:14]wFMCommunicate OK [15:00:14]CreateOFDProtocolMessage done [15:00:14]OFDSenderStorePacket 152332 [15:00:14]StoreOFDPacket docnum=152332 [15:00: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 84 CF 07 01 22 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 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7C 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 63 AD B6 3B 50 95 15 97 C3 D4 69 5E 37 3C [15:00:14]CheckFolder [15:00:14]dirname=/storage/ofd_packets [15:00:14]CheckFolder done [15:00:14]ProducePacketName [15:00:14]name=ofd_packets/00152332 [15:00:14]NVStorageSaveData ofd_packets/00152332 [15:00:14]File name is /storage/ofd_packets/00152332 [15:00:14]Write 301 bytes [15:00:14]NVStorageSaveData done [15:00:14]OFDSenderStorePacket done [15:00:14]KKMCreateOFDPacket done [15:00:14]NVStorageSaveData kkm_last_timestamp [15:00:14]File name is /storage/kkm_last_timestamp [15:00:14]Write 4 bytes [15:00:14]NVStorageSaveData done [15:00:14]ExternCall_PrintAddStr [15:00:14]wPrintStart [15:00:14]Write to MH i2c: 01 00 00 75 03 78 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 75 03 00 00 00 00 00 FF 0F 8D [15:00:14]RasterBufferAndPrint [15:00:14]line Счет N : (1)1786337 [15:00:14]line ИНН: 02508201610067 [15:00:14]line Контрольно-Кассовый Чек [15:00:14]line ПРОДАЖА [15:00:14]line ТРК (МРК, ГНК) : 22 [15:00:14]line Товар: 2710124130 [15:00:14]line Аи-92-К-5 [15:00:14]line 5.020 * 67.80 [15:00:14]line = 340.36 [15:00:14]line НДС 12% НСП 1% [15:00:14]line > о реализуемом товаре [15:00:14]line ОКРУГЛЕНИЕ: -0.36 [15:00:14]line ИТОГО: 340.00 [15:00:14]line Внесено: 340.00 [15:00:14]line СДАЧА: 0.00 [15:00:14]line НСП 1% : 3.01 [15:00:14]line НДС 12% : 36.14 [15:00:14]line Наличными: 340.00 [15:00:14]line Безнал.: 0.00 [15:00:14]line Место: АЗС № 89 "Партнер Нефть" [15:00:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:00:14]line СНО: Общий режим [15:00:14]line Чек 204 23.09.2024 15:00 [15:00:14]line Смена: 476 ФФД: 1.0 [15:00:14]line ЗНМ: 0300000113 [15:00:14]line РНМ: 0000000000091825 [15:00:14]line Версия ККМ: 001 [15:00:14]line ФМ: 0000000000871835 [15:00:14]line ФД: 152332 [15:00:14]line ФПД: 109597737832597 [15:00:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150012&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152332&fm=109597737832597&tin=02508201610067®Number=0000000000091825&sum=34000 [15:00:14]written 0, free lines is 4095 [15:00:14]OFD Sender: Processing packet 152332 [packets to send 828, broken 827] [15:00:14]ProducePacketName [15:00:14]name=ofd_packets/00152332 [15:00:14]OFD Sender: To server: pG, [15:00:14]CommunicateWithHost lk.salyk.kg:30040 [15:00:14]ConnectInit lk.salyk.kg [15:00:14]Write to MH i2c: 01 00 00 A0 03 A3 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 DC 0C 92 [15:00:14]RasterBufferAndPrint [15:00:14]line [15:00:14]line [15:00:14]line [15:00:14]line [15:00:14]line [15:00:14]written 0, free lines is 3297 [15:00:14]MH_Cut [15:00:14]Write to MH i2c: D1 01 00 A7 03 01 7C [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: D1 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: D1 01 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: D1 01 00 A7 03 00 7B [15:00:14]Write to MH i2c: 01 00 00 A8 03 AB [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:15]Connected sock=7 [15:00: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 84 CF 07 01 22 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 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7C 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 63 AD B6 3B 50 95 15 97 C3 D4 69 5E 37 3C [15:00:15]*** Cut start [15:00:15]*** Purtial cut [15:00:15]*** Stage 1: CUTSNS_PIN = 1 [15:00:15]Read from MH i2c: 01 [15:00:15]MH_I2C_Read... [15:00:15]*** Stop cut motor [15:00:15]*** Cut end [15:00:15]Read from MH i2c: 01 07 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 FF 0F C0 [15:00:15]process_action close_receipt done [15:00:15]requested_data is exist [15:00:15]produce_requested_data [15:00:15]requested_item fm.sn is exist - process it [15:00:15]wFMCommunicate request_size=4 [15:00:15]MH_SAM_APDU [15:00:15]CAPDU: 80 11 00 00 [15:00:15]Write to MH i2c: E2 08 00 A9 03 80 11 00 00 00 00 00 00 26 [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:15]Read from MH i2c: E2 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 17 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 17 00 A9 03 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:00: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:00:15]wFMCommunicate OK [15:00:15]requested_item fd.num is exist - process it [15:00:15]SAM_PROTO_GetFieldsCounters [15:00:15]wFMCommunicate request_size=4 [15:00:15]MH_SAM_APDU [15:00:15]CAPDU: 80 13 00 00 [15:00:15]Write to MH i2c: E2 08 00 AA 03 80 13 00 00 00 00 00 00 29 [15:00: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 6E E9 47 00 74 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 53 02 00 F4 03 04 00 7E 2A F1 66 B6 04 01 00 00 97 59 7D 4F B8 3E 2D C9 [15:00:15]CommunicateWithHost err = 0 [15:00:15]CheckOFDResponse [15:00:15]1017 (14) - 77093643461234 [15:00:15]1041 (16) - 0000000000871835 [15:00:15]1040 (4) - 152332 [15:00:15]1012 (4) - 23.09.2024 08:44 [15:00:15]1206 (1) - 0 [15:00:15]OFD Sender: Remove packet 152332 [15:00:15]ProducePacketName [15:00:15]name=ofd_packets/00152332 [15:00:15]NVStorageDeleteData [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:15]Read from MH i2c: E2 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 62 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 62 00 AA 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 0C 53 02 00 0E 04 04 00 DC 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 EC [15:00: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 0C 53 02 00 0E 04 04 00 DC 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 [15:00:15]wFMCommunicate OK [15:00:15]SAM_PROTO_GetFieldsCounters done [15:00:15]requested_item shift.num is exist - process it [15:00:15]requested_item shift.opened is exist - process it [15:00:15]req_shift_opened [15:00:15]FM_GetShiftState [15:00:15]SAM_PROTO_GetShiftState [15:00:15]wFMCommunicate request_size=4 [15:00:15]MH_SAM_APDU [15:00:15]CAPDU: 80 13 01 00 [15:00:15]Write to MH i2c: E2 08 00 AB 03 80 13 01 00 00 00 00 00 2B [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:15]Read from MH i2c: E2 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 0E 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 0E 00 AB 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8D [15:00:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:00:15]wFMCommunicate OK [15:00:15]SAM_PROTO_GetShiftState done [15:00:15]FM_GetShiftState done [15:00:15]req_shift_opened done [15:00:15]requested_item shift.open_date is exist - process it [15:00:15]req_shift_open_date [15:00:15]req_shift_open_date done [15:00:15]produce_requested_data done [15:00:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152332,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:00:15]process_action_free close_receipt [15:00:15]json_value_free [15:00:15]json_value_free done [15:00:15]process_json_proto returns [15:00:15]Send response to host [15:00:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152332,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:00:15]free response buf [15:00:15]execute_script done [15:00:15]execute_script returns [15:00:15]free content buf [15:00:15]Sock 10.Close socket [15:00:15]Sock 10.Thread stoped [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:43]recv_with_timeout no data received [15:00:46]OFD Sender: No OFD packet to send [15:00:51]OFD Sender: No OFD packet to send [15:00:54]accept exits with 9 [15:00:54]New connection [15:00:54]New thread 3066752356 created [15:00:54]Thread 3066608996 joined [15:00:54]Waiting for new connection... [15:00:54] Sock 9.Parse request [15:00:54]Sock 9.Check first char [15:00:54]Sock 9.First char is OK [15:00:54]request: POST /json_proto HTTP/1.0 [15:00:54]Method: POST [15:00:54]URL: /json_proto [15:00:54]Method is POST - this is cgi request [15:00:54]url: /json_proto [15:00:54]query_string will be loaded in cgi processing [15:00:54]execute_cgi json_proto POST (null) [15:00:54]execute_cgi path=json_proto method=POST [15:00:54]POST find Content-Length [15:00:54]Host: 172.17.43.67:8080 [15:00:54]Content-Length: 678 [15:00:54]Content-Type: application/json [15:00:54] [15:00:54]POST finish read [15:00:54]Found Content-Length = 678 [15:00:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786338", "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:00:54]execute_script... [15:00:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786338", "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:00:54]POST & json_proto [15:00:54]process_json_proto [15:00:54]json parsed OK: [15:00:54]protocol is kg_v1.0 [15:00:54]action value=close_receipt [15:00:54]process_action close_receipt [15:00:54]cmd_close_receipt [15:00:54]MH_GetDate [15:00:54]Write to MH i2c: F0 00 00 AC 03 9E [15:00:54]Write i2c OK [15:00:54]MH_I2C_Read... [15:00:54]Read from MH i2c: F0 [15:00:54]MH_I2C_Read... [15:00:54]Read from MH i2c: F0 09 00 [15:00:54]MH_I2C_Read... [15:00:54]Read from MH i2c: F0 09 00 AC 03 00 A6 82 F1 66 6A BD 47 65 F9 [15:00:54]GetLastDocTimeStamp 1727103612 [15:00:54]current date 1727103654 [15:00:54]FM_GetShiftState [15:00:54]SAM_PROTO_GetShiftState [15:00:54]wFMCommunicate request_size=4 [15:00:54]MH_SAM_APDU [15:00:54]CAPDU: 80 13 01 00 [15:00:54]Write to MH i2c: E2 08 00 AD 03 80 13 01 00 00 00 00 00 2D [15:00:54]Write i2c OK [15:00:54]MH_I2C_Read... [15:00:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:54]Read from MH i2c: E2 [15:00:54]MH_I2C_Read... [15:00:54]Read from MH i2c: E2 0E 00 [15:00:54]MH_I2C_Read... [15:00:54]Read from MH i2c: E2 0E 00 AD 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8F [15:00:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:00:54]wFMCommunicate OK [15:00:54]SAM_PROTO_GetShiftState done [15:00:54]FM_GetShiftState done [15:00:54]opened in 1727051593 [15:00:54]opened+sec_in_day 1727137993 [15:00:54]quantity*price = 50036 [15:00:54]sum+1 = 50037 [15:00: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 СНО: Общий режим Чек 205 23.09.2024 15:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152333 ФПД: 246315035912202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150054&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152333&fm=246315035912202&tin=02508201610067®Number=0000000000091825&sum=50000 [15:00:55]StoreToDocumentArchive [15:00:55]shift 476 fd 152333 [15:00:55]save to /storage/0476/doc_00152333 [15:00:55]save last doc name /storage/0476/doc_00152333 to /storage/kkm_last_doc_name [15:00:55]save OK [15:00:55]Clear old archive folders... [15:00:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:55]tlvbuf is 004BFCA0 [15:00:55]SAM_PROTO_ClearQueue [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 09 00 00 [15:00:55]Write to MH i2c: E2 08 00 BA 03 80 09 00 00 00 00 00 00 2F [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [15:00:55]RAPDU: 90 00 [15:00:55]wFMCommunicate OK [15:00:55]SAM_PROTO_ClearQueue done [15:00:55]KKMCreateOFDPacket [15:00:55]OFDProtocolAddRootSTLVToBuf [15:00:55]FM_MakeSignedData [15:00:55]FM_MakeSignedData [15:00:55]SAM_PROTO_SignData [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 0D 01 02 [15:00:55]Write to MH i2c: E2 08 00 BB 03 80 0D 01 02 00 00 00 00 37 [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [15:00:55]RAPDU: 90 00 [15:00:55]wFMCommunicate OK [15:00:55]wFMCommunicate request_size=255 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A6 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E0 [15:00:55]Write to MH i2c: E2 02 01 BC 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 CD 00 00 00 F4 03 04 00 A6 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E0 00 00 21 [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:55]Read from MH i2c: E2 03 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [15:00:55]RAPDU: 90 00 [15:00:55]wFMCommunicate OK [15:00:55]wFMCommunicate request_size=10 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 0D 02 02 05 05 B0 37 E8 0A [15:00:55]Write to MH i2c: E2 0D 00 BD 03 80 0D 02 02 05 00 05 B0 37 E8 0A 00 00 22 [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [15:00:55]RAPDU: 90 00 [15:00:55]wFMCommunicate OK [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 0D 03 02 [15:00:55]Write to MH i2c: E2 08 00 BE 03 80 0D 03 02 00 00 00 00 3C [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 0B 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 0B 00 BE 03 00 AC 61 48 BD FC A7 A2 D2 90 00 66 [15:00:55]RAPDU: AC 61 48 BD FC A7 A2 D2 90 00 [15:00:55]wFMCommunicate OK [15:00:55]SAM_PROTO_SignData done [15:00:55]FM_MakeSignedData done [15:00:55]CreateOFDProtocolMessage [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 11 00 00 [15:00:55]Write to MH i2c: E2 08 00 BF 03 80 11 00 00 00 00 00 00 3C [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 17 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 17 00 BF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8F [15:00: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:00:55]wFMCommunicate OK [15:00:55]CreateOFDProtocolMessage done [15:00:55]OFDSenderStorePacket 152333 [15:00:55]StoreOFDPacket docnum=152333 [15:00: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 83 FD 07 01 0B CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A6 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E0 05 B0 37 E8 0A AC 61 48 BD FC A7 A2 D2 [15:00:55]CheckFolder [15:00:55]dirname=/storage/ofd_packets [15:00:55]CheckFolder done [15:00:55]ProducePacketName [15:00:55]name=ofd_packets/00152333 [15:00:55]NVStorageSaveData ofd_packets/00152333 [15:00:55]File name is /storage/ofd_packets/00152333 [15:00:55]Write 301 bytes [15:00:55]NVStorageSaveData done [15:00:55]OFDSenderStorePacket done [15:00:55]KKMCreateOFDPacket done [15:00:55]NVStorageSaveData kkm_last_timestamp [15:00:55]File name is /storage/kkm_last_timestamp [15:00:55]Write 4 bytes [15:00:55]NVStorageSaveData done [15:00:55]ExternCall_PrintAddStr [15:00:55]wPrintStart [15:00:55]Write to MH i2c: 01 00 00 C0 03 C3 [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: 01 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: 01 07 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 FF 0F D8 [15:00:55]RasterBufferAndPrint [15:00:55]line Счет N : (1)1786338 [15:00:55]line ИНН: 02508201610067 [15:00:55]line Контрольно-Кассовый Чек [15:00:55]line ПРОДАЖА [15:00:55]line ТРК (МРК, ГНК) : 12 [15:00:55]line Товар: 2710124130 [15:00:55]line Аи-92-К-5 [15:00:55]line 7.380 * 67.80 [15:00:55]line = 500.36 [15:00:55]line НДС 12% НСП 1% [15:00:55]line > о реализуемом товаре [15:00:55]line ОКРУГЛЕНИЕ: -0.36 [15:00:55]line ИТОГО: 500.00 [15:00:55]line Внесено: 500.00 [15:00:55]line СДАЧА: 0.00 [15:00:55]line НСП 1% : 4.43 [15:00:55]line НДС 12% : 53.14 [15:00:55]line Наличными: 500.00 [15:00:55]line Безнал.: 0.00 [15:00:55]line Место: АЗС № 89 "Партнер Нефть" [15:00:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:00:55]line СНО: Общий режим [15:00:55]line Чек 205 23.09.2024 15:00 [15:00:55]line Смена: 476 ФФД: 1.0 [15:00:55]line ЗНМ: 0300000113 [15:00:55]line РНМ: 0000000000091825 [15:00:55]line Версия ККМ: 001 [15:00:55]line ФМ: 0000000000871835 [15:00:55]line ФД: 152333 [15:00:55]line ФПД: 246315035912202 [15:00:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150054&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152333&fm=246315035912202&tin=02508201610067®Number=0000000000091825&sum=50000 [15:00:56]written 0, free lines is 4095 [15:00:56]OFD Sender: Processing packet 152333 [packets to send 828, broken 827] [15:00:56]ProducePacketName [15:00:56]name=ofd_packets/00152333 [15:00:56]OFD Sender: To server: pG, [15:00:56]CommunicateWithHost lk.salyk.kg:30040 [15:00:56]ConnectInit lk.salyk.kg [15:00:56]Write to MH i2c: 01 00 00 EB 03 EE [15:00:56]Write i2c OK [15:00:56]MH_I2C_Read... [15:00:56]Read from MH i2c: 01 [15:00:56]MH_I2C_Read... [15:00:56]Read from MH i2c: 01 07 00 [15:00:56]MH_I2C_Read... [15:00:56]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 D7 0C D8 [15:00:56]RasterBufferAndPrint [15:00:56]line [15:00:56]line [15:00:56]line [15:00:56]line [15:00:56]line [15:00:56]written 0, free lines is 3294 [15:00:56]MH_Cut [15:00:56]Write to MH i2c: D1 01 00 F2 03 01 C7 [15:00:56]Write i2c OK [15:00:56]MH_I2C_Read... [15:00:56]Read from MH i2c: D1 [15:00:56]MH_I2C_Read... [15:00:56]Read from MH i2c: D1 01 00 [15:00:56]MH_I2C_Read... [15:00:56]Read from MH i2c: D1 01 00 F2 03 00 C6 [15:00:56]Write to MH i2c: 01 00 00 F3 03 F6 [15:00:56]Write i2c OK [15:00:56]MH_I2C_Read... [15:00:57]*** Cut start [15:00:57]*** Purtial cut [15:00:57]*** Stage 1: CUTSNS_PIN = 1 [15:00:57]Read from MH i2c: 01 [15:00:57]MH_I2C_Read... [15:00:57]*** Stop cut motor [15:00:57]*** Cut end [15:00:57]Read from MH i2c: 01 07 00 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [15:00:57]process_action close_receipt done [15:00:57]requested_data is exist [15:00:57]produce_requested_data [15:00:57]requested_item fm.sn is exist - process it [15:00:57]wFMCommunicate request_size=4 [15:00:57]MH_SAM_APDU [15:00:57]CAPDU: 80 11 00 00 [15:00:57]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [15:00:57]Write i2c OK [15:00:57]MH_I2C_Read... [15:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:57]Read from MH i2c: E2 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 17 00 [15:00:57]MH_I2C_Read... [15:00:57]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 [15:00: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:00:57]wFMCommunicate OK [15:00:57]requested_item fd.num is exist - process it [15:00:57]SAM_PROTO_GetFieldsCounters [15:00:57]wFMCommunicate request_size=4 [15:00:57]MH_SAM_APDU [15:00:57]CAPDU: 80 13 00 00 [15:00:57]Write to MH i2c: E2 08 00 F5 03 80 13 00 00 00 00 00 00 74 [15:00:57]Write i2c OK [15:00:57]MH_I2C_Read... [15:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:57]Read from MH i2c: E2 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 62 00 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 62 00 F5 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 0D 53 02 00 0E 04 04 00 DC 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 3B [15:00: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 0D 53 02 00 0E 04 04 00 DC 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:00:57]wFMCommunicate OK [15:00:57]SAM_PROTO_GetFieldsCounters done [15:00:57]requested_item shift.num is exist - process it [15:00:57]requested_item shift.opened is exist - process it [15:00:57]req_shift_opened [15:00:57]FM_GetShiftState [15:00:57]SAM_PROTO_GetShiftState [15:00:57]wFMCommunicate request_size=4 [15:00:57]MH_SAM_APDU [15:00:57]CAPDU: 80 13 01 00 [15:00:57]Write to MH i2c: E2 08 00 F6 03 80 13 01 00 00 00 00 00 76 [15:00:57]Write i2c OK [15:00:57]MH_I2C_Read... [15:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:57]Read from MH i2c: E2 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 0E 00 [15:00:57]MH_I2C_Read... [15:00:57]Read from MH i2c: E2 0E 00 F6 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D8 [15:00:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:00:57]wFMCommunicate OK [15:00:57]SAM_PROTO_GetShiftState done [15:00:57]FM_GetShiftState done [15:00:57]req_shift_opened done [15:00:57]requested_item shift.open_date is exist - process it [15:00:57]req_shift_open_date [15:00:57]req_shift_open_date done [15:00:57]produce_requested_data done [15:00:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152333,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:00:57]process_action_free close_receipt [15:00:57]json_value_free [15:00:57]json_value_free done [15:00:57]process_json_proto returns [15:00:57]Send response to host [15:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152333,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:00:57]free response buf [15:00:57]execute_script done [15:00:57]execute_script returns [15:00:57]free content buf [15:00:57]Sock 9.Close socket [15:00:57]Sock 9.Thread stoped [15:00:58]Connected sock=11 [15:00: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 83 FD 07 01 0B CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 A6 82 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E0 05 B0 37 E8 0A AC 61 48 BD FC A7 A2 D2 [15:00: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 45 6D 47 00 6D 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 0D 53 02 00 F4 03 04 00 A9 2A F1 66 B6 04 01 00 00 12 17 03 9B DF 38 05 92 [15:00:58]CommunicateWithHost err = 0 [15:00:58]CheckOFDResponse [15:00:58]1017 (14) - 77093643461234 [15:00:58]1041 (16) - 0000000000871835 [15:00:58]1040 (4) - 152333 [15:00:58]1012 (4) - 23.09.2024 08:45 [15:00:58]1206 (1) - 0 [15:00:58]OFD Sender: Remove packet 152333 [15:00:58]ProducePacketName [15:00:58]name=ofd_packets/00152333 [15:00:58]NVStorageDeleteData [15:00:59]OFD Sender: No OFD packet to send [15:01:04]OFD Sender: No OFD packet to send [15:01:09]OFD Sender: No OFD packet to send [15:01:14]OFD Sender: No OFD packet to send [15:01:19]OFD Sender: No OFD packet to send [15:01:24]OFD Sender: No OFD packet to send [15:01:29]OFD Sender: No OFD packet to send [15:01:34]OFD Sender: No OFD packet to send [15:01:38]recv_with_timeout no data received [15:01:39]OFD Sender: No OFD packet to send [15:01:44]OFD Sender: No OFD packet to send [15:01:49]OFD Sender: No OFD packet to send [15:01:54]OFD Sender: No OFD packet to send [15:01:59]OFD Sender: No OFD packet to send [15:02:04]OFD Sender: No OFD packet to send [15:02:09]OFD Sender: No OFD packet to send [15:02:14]OFD Sender: No OFD packet to send [15:02:19]OFD Sender: No OFD packet to send [15:02:24]OFD Sender: No OFD packet to send [15:02:29]OFD Sender: No OFD packet to send [15:02:34]OFD Sender: No OFD packet to send [15:02:39]OFD Sender: No OFD packet to send [15:02:43]recv_with_timeout no data received [15:02:44]OFD Sender: No OFD packet to send [15:02:49]OFD Sender: No OFD packet to send [15:02:54]OFD Sender: No OFD packet to send [15:02:59]OFD Sender: No OFD packet to send [15:03:04]OFD Sender: No OFD packet to send [15:03:06]recv_with_timeout no data received [15:03:09]OFD Sender: No OFD packet to send [15:03:14]OFD Sender: No OFD packet to send [15:03:19]OFD Sender: No OFD packet to send [15:03:24]OFD Sender: No OFD packet to send [15:03:26]recv_with_timeout no data received [15:03:29]OFD Sender: No OFD packet to send [15:03:34]OFD Sender: No OFD packet to send [15:03:39]OFD Sender: No OFD packet to send [15:03:45]OFD Sender: No OFD packet to send [15:03:50]OFD Sender: No OFD packet to send [15:03:55]OFD Sender: No OFD packet to send [15:03:55]recv_with_timeout no data received [15:04:00]OFD Sender: No OFD packet to send [15:04:05]OFD Sender: No OFD packet to send [15:04:10]OFD Sender: No OFD packet to send [15:04:15]OFD Sender: No OFD packet to send [15:04:20]OFD Sender: No OFD packet to send [15:04:25]OFD Sender: No OFD packet to send [15:04:30]OFD Sender: No OFD packet to send [15:04:35]OFD Sender: No OFD packet to send [15:04:40]OFD Sender: No OFD packet to send [15:04:45]OFD Sender: No OFD packet to send [15:04:50]OFD Sender: No OFD packet to send [15:04:55]OFD Sender: No OFD packet to send [15:05:00]OFD Sender: No OFD packet to send [15:05:05]OFD Sender: No OFD packet to send [15:05:10]OFD Sender: No OFD packet to send [15:05:11]recv_with_timeout no data received [15:05:15]OFD Sender: No OFD packet to send [15:05:20]OFD Sender: No OFD packet to send [15:05:25]OFD Sender: No OFD packet to send [15:05:30]OFD Sender: No OFD packet to send [15:05:35]recv_with_timeout no data received [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:52]accept exits with 7 [15:05:52]New connection [15:05:52]New thread 3066608996 created [15:05:52]Thread 3066752356 joined [15:05:52]Waiting for new connection... [15:05:52] Sock 7.Parse request [15:05:52]Sock 7.Check first char [15:05:52]Sock 7.First char is OK [15:05:52]request: POST /json_proto HTTP/1.0 [15:05:52]Method: POST [15:05:52]URL: /json_proto [15:05:52]Method is POST - this is cgi request [15:05:52]url: /json_proto [15:05:52]query_string will be loaded in cgi processing [15:05:52]execute_cgi json_proto POST (null) [15:05:52]execute_cgi path=json_proto method=POST [15:05:52]POST find Content-Length [15:05:52]Host: 172.17.43.67:8080 [15:05:52]Content-Length: 680 [15:05:52]Content-Type: application/json [15:05:52] [15:05:52]POST finish read [15:05:52]Found Content-Length = 680 [15:05:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786339", "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:05:52]execute_script... [15:05: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)1786339", "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:05:52]POST & json_proto [15:05:52]process_json_proto [15:05:52]json parsed OK: [15:05:52]protocol is kg_v1.0 [15:05:52]action value=close_receipt [15:05:52]process_action close_receipt [15:05:52]cmd_close_receipt [15:05:52]MH_GetDate [15:05:52]Write to MH i2c: F0 00 00 F7 03 E9 [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: F0 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: F0 09 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: F0 09 00 F7 03 00 D0 83 F1 66 6A BD 47 65 6F [15:05:52]GetLastDocTimeStamp 1727103654 [15:05:52]current date 1727103952 [15:05:52]FM_GetShiftState [15:05:52]SAM_PROTO_GetShiftState [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 13 01 00 [15:05:52]Write to MH i2c: E2 08 00 F8 03 80 13 01 00 00 00 00 00 78 [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 0E 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 0E 00 F8 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [15:05:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:05:52]wFMCommunicate OK [15:05:52]SAM_PROTO_GetShiftState done [15:05:52]FM_GetShiftState done [15:05:52]opened in 1727051593 [15:05:52]opened+sec_in_day 1727137993 [15:05:52]quantity*price = 100050 [15:05:52]sum+1 = 100052 [15:05:52]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 СНО: Общий режим Чек 206 23.09.2024 15:05 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152334 ФПД: 252911477036538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152334&fm=252911477036538&tin=02508201610067®Number=0000000000091825&sum=100000 [15:05:53]StoreToDocumentArchive [15:05:53]shift 476 fd 152334 [15:05:53]save to /storage/0476/doc_00152334 [15:05:53]save last doc name /storage/0476/doc_00152334 to /storage/kkm_last_doc_name [15:05:53]save OK [15:05:53]Clear old archive folders... [15:05:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:05:53]tlvbuf is 0056B2A0 [15:05:53]SAM_PROTO_ClearQueue [15:05:53]wFMCommunicate request_size=4 [15:05:53]MH_SAM_APDU [15:05:53]CAPDU: 80 09 00 00 [15:05:53]Write to MH i2c: E2 08 00 05 04 80 09 00 00 00 00 00 00 7B [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [15:05:53]RAPDU: 90 00 [15:05:53]wFMCommunicate OK [15:05:53]SAM_PROTO_ClearQueue done [15:05:53]KKMCreateOFDPacket [15:05:53]OFDProtocolAddRootSTLVToBuf [15:05:53]FM_MakeSignedData [15:05:53]FM_MakeSignedData [15:05:53]SAM_PROTO_SignData [15:05:53]wFMCommunicate request_size=4 [15:05:53]MH_SAM_APDU [15:05:53]CAPDU: 80 0D 01 02 [15:05:53]Write to MH i2c: E2 08 00 06 04 80 0D 01 02 00 00 00 00 83 [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [15:05:53]RAPDU: 90 00 [15:05:53]wFMCommunicate OK [15:05:53]wFMCommunicate request_size=255 [15:05:53]MH_SAM_APDU [15:05: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 CE 00 00 00 F4 03 04 00 D0 83 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E6 05 8A BF [15:05:53]Write to MH i2c: E2 02 01 07 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 CE 00 00 00 F4 03 04 00 D0 83 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E6 05 8A BF 00 00 F4 [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 07 04 00 90 00 7F [15:05:53]RAPDU: 90 00 [15:05:53]wFMCommunicate OK [15:05:53]wFMCommunicate request_size=7 [15:05:53]MH_SAM_APDU [15:05:53]CAPDU: 80 0D 02 02 02 95 FA [15:05:53]Write to MH i2c: E2 0A 00 08 04 80 0D 02 02 02 00 95 FA 00 00 19 [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [15:05:53]RAPDU: 90 00 [15:05:53]wFMCommunicate OK [15:05:53]wFMCommunicate request_size=4 [15:05:53]MH_SAM_APDU [15:05:53]CAPDU: 80 0D 03 02 [15:05:53]Write to MH i2c: E2 08 00 09 04 80 0D 03 02 00 00 00 00 88 [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 0B 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 0B 00 09 04 00 6D 27 51 C9 F8 88 9F 64 90 00 BA [15:05:53]RAPDU: 6D 27 51 C9 F8 88 9F 64 90 00 [15:05:53]wFMCommunicate OK [15:05:53]SAM_PROTO_SignData done [15:05:53]FM_MakeSignedData done [15:05:53]CreateOFDProtocolMessage [15:05:53]wFMCommunicate request_size=4 [15:05:53]MH_SAM_APDU [15:05:53]CAPDU: 80 11 00 00 [15:05:53]Write to MH i2c: E2 08 00 0A 04 80 11 00 00 00 00 00 00 88 [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:53]Read from MH i2c: E2 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 17 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: E2 17 00 0A 04 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:05: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:05:53]wFMCommunicate OK [15:05:53]CreateOFDProtocolMessage done [15:05:53]OFDSenderStorePacket 152334 [15:05:53]StoreOFDPacket docnum=152334 [15:05: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 3F 11 04 01 97 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 CE 00 00 00 F4 03 04 00 D0 83 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E6 05 8A BF 95 FA 6D 27 51 C9 F8 88 9F 64 [15:05:53]CheckFolder [15:05:53]dirname=/storage/ofd_packets [15:05:53]CheckFolder done [15:05:53]ProducePacketName [15:05:53]name=ofd_packets/00152334 [15:05:53]NVStorageSaveData ofd_packets/00152334 [15:05:53]File name is /storage/ofd_packets/00152334 [15:05:53]Write 298 bytes [15:05:53]NVStorageSaveData done [15:05:53]OFDSenderStorePacket done [15:05:53]KKMCreateOFDPacket done [15:05:53]NVStorageSaveData kkm_last_timestamp [15:05:53]File name is /storage/kkm_last_timestamp [15:05:53]Write 4 bytes [15:05:53]NVStorageSaveData done [15:05:53]ExternCall_PrintAddStr [15:05:53]wPrintStart [15:05:53]Write to MH i2c: 01 00 00 0B 04 0F [15:05:53]Write i2c OK [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: 01 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: 01 07 00 [15:05:53]MH_I2C_Read... [15:05:53]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 FF 0F 24 [15:05:53]RasterBufferAndPrint [15:05:53]line Счет N : (1)1786339 [15:05:53]line ИНН: 02508201610067 [15:05:53]line Контрольно-Кассовый Чек [15:05:53]line ПРОДАЖА [15:05:53]line ТРК (МРК, ГНК) : 31 [15:05:53]line Товар: 2710194210 [15:05:53]line ДТ-К-5 [15:05:53]line 13.130 * 76.20 [15:05:53]line = 1000.51 [15:05:53]line НДС 12% НСП 1% [15:05:53]line > о реализуемом товаре [15:05:53]line ОКРУГЛЕНИЕ: -0.51 [15:05:53]line ИТОГО: 1000.00 [15:05:53]line Внесено: 1000.00 [15:05:53]line СДАЧА: 0.00 [15:05:53]line НСП 1% : 8.85 [15:05:53]line НДС 12% : 106.25 [15:05:53]line Наличными: 1000.00 [15:05:53]line Безнал.: 0.00 [15:05:53]line Место: АЗС № 89 "Партнер Нефть" [15:05:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:05:53]line СНО: Общий режим [15:05:53]line Чек 206 23.09.2024 15:05 [15:05:53]line Смена: 476 ФФД: 1.0 [15:05:53]line ЗНМ: 0300000113 [15:05:53]line РНМ: 0000000000091825 [15:05:53]line Версия ККМ: 001 [15:05:53]line ФМ: 0000000000871835 [15:05:53]line ФД: 152334 [15:05:53]line ФПД: 252911477036538 [15:05:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152334&fm=252911477036538&tin=02508201610067®Number=0000000000091825&sum=100000 [15:05:54]written 0, free lines is 4095 [15:05:54]OFD Sender: Processing packet 152334 [packets to send 828, broken 827] [15:05:54]ProducePacketName [15:05:54]name=ofd_packets/00152334 [15:05:54]OFD Sender: To server: pG, [15:05:54]CommunicateWithHost lk.salyk.kg:30040 [15:05:54]ConnectInit lk.salyk.kg [15:05:54]Write to MH i2c: 01 00 00 36 04 3A [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: 01 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: 01 07 00 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 CD 0C 1A [15:05:54]RasterBufferAndPrint [15:05:54]line [15:05:54]line [15:05:54]line [15:05:54]line [15:05:54]line [15:05:54]written 0, free lines is 3284 [15:05:54]MH_Cut [15:05:54]Write to MH i2c: D1 01 00 3D 04 01 13 [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: D1 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: D1 01 00 [15:05:54]MH_I2C_Read... [15:05:54]Read from MH i2c: D1 01 00 3D 04 00 12 [15:05:54]Write to MH i2c: 01 00 00 3E 04 42 [15:05:54]Write i2c OK [15:05:54]MH_I2C_Read... [15:05:55]*** Cut start [15:05:55]*** Purtial cut [15:05:55]*** Stage 1: CUTSNS_PIN = 1 [15:05:55]Read from MH i2c: 01 [15:05:55]MH_I2C_Read... [15:05:55]*** Stop cut motor [15:05:55]*** Cut end [15:05:55]Read from MH i2c: 01 07 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: 01 07 00 3E 04 00 00 00 00 00 FF 0F 57 [15:05:55]process_action close_receipt done [15:05:55]requested_data is exist [15:05:55]produce_requested_data [15:05:55]requested_item fm.sn is exist - process it [15:05:55]wFMCommunicate request_size=4 [15:05:55]MH_SAM_APDU [15:05:55]CAPDU: 80 11 00 00 [15:05:55]Write to MH i2c: E2 08 00 3F 04 80 11 00 00 00 00 00 00 BD [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 17 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 17 00 3F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [15:05: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:05:55]wFMCommunicate OK [15:05:55]requested_item fd.num is exist - process it [15:05:55]SAM_PROTO_GetFieldsCounters [15:05:55]wFMCommunicate request_size=4 [15:05:55]MH_SAM_APDU [15:05:55]CAPDU: 80 13 00 00 [15:05:55]Write to MH i2c: E2 08 00 40 04 80 13 00 00 00 00 00 00 C0 [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 62 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 62 00 40 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 0E 53 02 00 0E 04 04 00 DC 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 8B [15:05: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 0E 53 02 00 0E 04 04 00 DC 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:05:55]wFMCommunicate OK [15:05:55]SAM_PROTO_GetFieldsCounters done [15:05:55]requested_item shift.num is exist - process it [15:05:55]requested_item shift.opened is exist - process it [15:05:55]req_shift_opened [15:05:55]FM_GetShiftState [15:05:55]SAM_PROTO_GetShiftState [15:05:55]wFMCommunicate request_size=4 [15:05:55]MH_SAM_APDU [15:05:55]CAPDU: 80 13 01 00 [15:05:55]Write to MH i2c: E2 08 00 41 04 80 13 01 00 00 00 00 00 C2 [15:05:55]Write i2c OK [15:05:55]MH_I2C_Read... [15:05:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:55]Read from MH i2c: E2 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 0E 00 [15:05:55]MH_I2C_Read... [15:05:55]Read from MH i2c: E2 0E 00 41 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 24 [15:05:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:05:55]wFMCommunicate OK [15:05:55]SAM_PROTO_GetShiftState done [15:05:55]FM_GetShiftState done [15:05:55]req_shift_opened done [15:05:55]requested_item shift.open_date is exist - process it [15:05:55]req_shift_open_date [15:05:55]req_shift_open_date done [15:05:55]produce_requested_data done [15:05:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152334,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:05:55]process_action_free close_receipt [15:05:55]json_value_free [15:05:55]json_value_free done [15:05:55]process_json_proto returns [15:05:55]Send response to host [15:05:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152334,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:05:55]free response buf [15:05:55]execute_script done [15:05:55]execute_script returns [15:05:55]free content buf [15:05:55]Sock 7.Close socket [15:05:55]Sock 7.Thread stoped [15:05:57]Connected sock=11 [15:05: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 0C 01 00 00 3F 11 04 01 97 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 CE 00 00 00 F4 03 04 00 D0 83 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E6 05 8A BF 95 FA 6D 27 51 C9 F8 88 9F 64 [15:05: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 42 8B 47 00 33 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 53 02 00 F4 03 04 00 D3 2B F1 66 B6 04 01 00 00 30 E7 A8 62 0B DB 5F 78 [15:05:57]CommunicateWithHost err = 0 [15:05:57]CheckOFDResponse [15:05:57]1017 (14) - 77093643461234 [15:05:57]1041 (16) - 0000000000871835 [15:05:57]1040 (4) - 152334 [15:05:57]1012 (4) - 23.09.2024 08:50 [15:05:57]1206 (1) - 0 [15:05:57]OFD Sender: Remove packet 152334 [15:05:57]ProducePacketName [15:05:57]name=ofd_packets/00152334 [15:05:57]NVStorageDeleteData [15:05:58]OFD Sender: No OFD packet to send [15:05:59]recv_with_timeout no data received [15:06:03]OFD Sender: No OFD packet to send [15:06:08]OFD Sender: No OFD packet to send [15:06:13]OFD Sender: No OFD packet to send [15:06:18]OFD Sender: No OFD packet to send [15:06:23]OFD Sender: No OFD packet to send [15:06:28]OFD Sender: No OFD packet to send [15:06:33]OFD Sender: No OFD packet to send [15:06:38]OFD Sender: No OFD packet to send [15:06:43]OFD Sender: No OFD packet to send [15:06:48]OFD Sender: No OFD packet to send [15:06:53]OFD Sender: No OFD packet to send [15:06:54]recv_with_timeout no data received [15:06:58]OFD Sender: No OFD packet to send [15:07:03]OFD Sender: No OFD packet to send [15:07:08]OFD Sender: No OFD packet to send [15:07:13]OFD Sender: No OFD packet to send [15:07:18]recv_with_timeout no data received [15:07:18]OFD Sender: No OFD packet to send [15:07:23]OFD Sender: No OFD packet to send [15:07:28]OFD Sender: No OFD packet to send [15:07:33]OFD Sender: No OFD packet to send [15:07:38]OFD Sender: No OFD packet to send [15:07:43]OFD Sender: No OFD packet to send [15:07:48]OFD Sender: No OFD packet to send [15:07:53]OFD Sender: No OFD packet to send [15:07:58]OFD Sender: No OFD packet to send [15:08:03]OFD Sender: No OFD packet to send [15:08:08]OFD Sender: No OFD packet to send [15:08:13]OFD Sender: No OFD packet to send [15:08:16]recv_with_timeout no data received [15:08:18]OFD Sender: No OFD packet to send [15:08:23]OFD Sender: No OFD packet to send [15:08:28]OFD Sender: No OFD packet to send [15:08:33]OFD Sender: No OFD packet to send [15:08:33]recv_with_timeout no data received [15:08:38]OFD Sender: No OFD packet to send [15:08:39]accept exits with 9 [15:08:39]New connection [15:08:39]New thread 3066752356 created [15:08:39]Thread 3066608996 joined [15:08:39]Waiting for new connection... [15:08:39] Sock 9.Parse request [15:08:39]Sock 9.Check first char [15:08:39]Sock 9.First char is OK [15:08:39]request: POST /json_proto HTTP/1.0 [15:08:39]Method: POST [15:08:39]URL: /json_proto [15:08:39]Method is POST - this is cgi request [15:08:39]url: /json_proto [15:08:39]query_string will be loaded in cgi processing [15:08:39]execute_cgi json_proto POST (null) [15:08:39]execute_cgi path=json_proto method=POST [15:08:39]POST find Content-Length [15:08:39]Host: 172.17.43.67:8080 [15:08:39]Content-Length: 675 [15:08:39]Content-Type: application/json [15:08:39] [15:08:39]POST finish read [15:08:39]Found Content-Length = 675 [15:08:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786340", "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" ] } } [15:08:39]execute_script... [15:08:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786340", "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" ] } } [15:08:39]POST & json_proto [15:08:39]process_json_proto [15:08:39]json parsed OK: [15:08:39]protocol is kg_v1.0 [15:08:39]action value=close_receipt [15:08:39]process_action close_receipt [15:08:39]cmd_close_receipt [15:08:39]MH_GetDate [15:08:39]Write to MH i2c: F0 00 00 42 04 35 [15:08:39]Write i2c OK [15:08:39]MH_I2C_Read... [15:08:39]Read from MH i2c: F0 [15:08:39]MH_I2C_Read... [15:08:39]Read from MH i2c: F0 09 00 [15:08:39]MH_I2C_Read... [15:08:39]Read from MH i2c: F0 09 00 42 04 00 77 84 F1 66 6A BD 47 65 63 [15:08:39]GetLastDocTimeStamp 1727103952 [15:08:39]current date 1727104119 [15:08:39]FM_GetShiftState [15:08:39]SAM_PROTO_GetShiftState [15:08:39]wFMCommunicate request_size=4 [15:08:39]MH_SAM_APDU [15:08:39]CAPDU: 80 13 01 00 [15:08:39]Write to MH i2c: E2 08 00 43 04 80 13 01 00 00 00 00 00 C4 [15:08:39]Write i2c OK [15:08:39]MH_I2C_Read... [15:08:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:39]Read from MH i2c: E2 [15:08:39]MH_I2C_Read... [15:08:39]Read from MH i2c: E2 0E 00 [15:08:39]MH_I2C_Read... [15:08:39]Read from MH i2c: E2 0E 00 43 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 26 [15:08:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:08:39]wFMCommunicate OK [15:08:39]SAM_PROTO_GetShiftState done [15:08:39]FM_GetShiftState done [15:08:39]opened in 1727051593 [15:08:39]opened+sec_in_day 1727137993 [15:08:39]quantity*price = 50063 [15:08:39]sum+1 = 50064 [15:08: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 СНО: Общий режим Чек 207 23.09.2024 15:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152335 ФПД: 72610921763368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150839&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152335&fm=72610921763368&tin=02508201610067®Number=0000000000091825&sum=50000 [15:08:40]StoreToDocumentArchive [15:08:40]shift 476 fd 152335 [15:08:40]save to /storage/0476/doc_00152335 [15:08:40]save last doc name /storage/0476/doc_00152335 to /storage/kkm_last_doc_name [15:08:40]save OK [15:08:40]Clear old archive folders... [15:08:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:08:40]tlvbuf is 00546FA0 [15:08:40]SAM_PROTO_ClearQueue [15:08:40]wFMCommunicate request_size=4 [15:08:40]MH_SAM_APDU [15:08:40]CAPDU: 80 09 00 00 [15:08:40]Write to MH i2c: E2 08 00 50 04 80 09 00 00 00 00 00 00 C6 [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 [15:08:40]MH_I2C_Read... [15:08:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:40]Read from MH i2c: E2 03 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [15:08:40]RAPDU: 90 00 [15:08:40]wFMCommunicate OK [15:08:40]SAM_PROTO_ClearQueue done [15:08:40]KKMCreateOFDPacket [15:08:40]OFDProtocolAddRootSTLVToBuf [15:08:40]FM_MakeSignedData [15:08:40]FM_MakeSignedData [15:08:40]SAM_PROTO_SignData [15:08:40]wFMCommunicate request_size=4 [15:08:40]MH_SAM_APDU [15:08:40]CAPDU: 80 0D 01 02 [15:08:40]Write to MH i2c: E2 08 00 51 04 80 0D 01 02 00 00 00 00 CE [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:40]Read from MH i2c: E2 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [15:08:40]RAPDU: 90 00 [15:08:40]wFMCommunicate OK [15:08:40]wFMCommunicate request_size=255 [15:08:40]MH_SAM_APDU [15:08: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 CF 00 00 00 F4 03 04 00 77 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 0A 0C 32 [15:08:40]Write to MH i2c: E2 02 01 52 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 CF 00 00 00 F4 03 04 00 77 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 0A 0C 32 00 00 C7 [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:40]Read from MH i2c: E2 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [15:08:40]RAPDU: 90 00 [15:08:40]wFMCommunicate OK [15:08:40]wFMCommunicate request_size=7 [15:08:40]MH_SAM_APDU [15:08:40]CAPDU: 80 0D 02 02 02 D2 28 [15:08:40]Write to MH i2c: E2 0A 00 53 04 80 0D 02 02 02 00 D2 28 00 00 CF [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:40]Read from MH i2c: E2 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [15:08:40]RAPDU: 90 00 [15:08:40]wFMCommunicate OK [15:08:40]wFMCommunicate request_size=4 [15:08:40]MH_SAM_APDU [15:08:40]CAPDU: 80 0D 03 02 [15:08:40]Write to MH i2c: E2 08 00 54 04 80 0D 03 02 00 00 00 00 D3 [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:40]Read from MH i2c: E2 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 0B 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 0B 00 54 04 00 15 F1 93 55 97 6B EC 40 90 00 F0 [15:08:40]RAPDU: 15 F1 93 55 97 6B EC 40 90 00 [15:08:40]wFMCommunicate OK [15:08:40]SAM_PROTO_SignData done [15:08:40]FM_MakeSignedData done [15:08:40]CreateOFDProtocolMessage [15:08:40]wFMCommunicate request_size=4 [15:08:40]MH_SAM_APDU [15:08:40]CAPDU: 80 11 00 00 [15:08:40]Write to MH i2c: E2 08 00 55 04 80 11 00 00 00 00 00 00 D3 [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:40]Read from MH i2c: E2 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 17 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: E2 17 00 55 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [15:08:40]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:40]wFMCommunicate OK [15:08:40]CreateOFDProtocolMessage done [15:08:40]OFDSenderStorePacket 152335 [15:08:40]StoreOFDPacket docnum=152335 [15:08: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 5B D3 04 01 AA 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 CF 00 00 00 F4 03 04 00 77 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 0A 0C 32 D2 28 15 F1 93 55 97 6B EC 40 [15:08:40]CheckFolder [15:08:40]dirname=/storage/ofd_packets [15:08:40]CheckFolder done [15:08:40]ProducePacketName [15:08:40]name=ofd_packets/00152335 [15:08:40]NVStorageSaveData ofd_packets/00152335 [15:08:40]File name is /storage/ofd_packets/00152335 [15:08:40]Write 298 bytes [15:08:40]NVStorageSaveData done [15:08:40]OFDSenderStorePacket done [15:08:40]KKMCreateOFDPacket done [15:08:40]NVStorageSaveData kkm_last_timestamp [15:08:40]File name is /storage/kkm_last_timestamp [15:08:40]Write 4 bytes [15:08:40]NVStorageSaveData done [15:08:40]ExternCall_PrintAddStr [15:08:40]wPrintStart [15:08:40]Write to MH i2c: 01 00 00 56 04 5A [15:08:40]Write i2c OK [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: 01 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: 01 07 00 [15:08:40]MH_I2C_Read... [15:08:40]Read from MH i2c: 01 07 00 56 04 00 00 00 00 00 FF 0F 6F [15:08:40]RasterBufferAndPrint [15:08:40]line Счет N : (1)1786340 [15:08:40]line ИНН: 02508201610067 [15:08:40]line Контрольно-Кассовый Чек [15:08:40]line ПРОДАЖА [15:08:40]line ТРК (МРК, ГНК) : 31 [15:08:40]line Товар: 2710194210 [15:08:40]line ДТ-К-5 [15:08:40]line 6.570 * 76.20 [15:08:40]line = 500.63 [15:08:40]line НДС 12% НСП 1% [15:08:40]line > о реализуемом товаре [15:08:40]line ОКРУГЛЕНИЕ: -0.63 [15:08:40]line ИТОГО: 500.00 [15:08:40]line Внесено: 500.00 [15:08:40]line СДАЧА: 0.00 [15:08:40]line НСП 1% : 4.43 [15:08:40]line НДС 12% : 53.16 [15:08:40]line Наличными: 500.00 [15:08:40]line Безнал.: 0.00 [15:08:40]line Место: АЗС № 89 "Партнер Нефть" [15:08:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:08:40]line СНО: Общий режим [15:08:40]line Чек 207 23.09.2024 15:08 [15:08:40]line Смена: 476 ФФД: 1.0 [15:08:40]line ЗНМ: 0300000113 [15:08:40]line РНМ: 0000000000091825 [15:08:40]line Версия ККМ: 001 [15:08:40]line ФМ: 0000000000871835 [15:08:40]line ФД: 152335 [15:08:40]line ФПД: 72610921763368 [15:08:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150839&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152335&fm=72610921763368&tin=02508201610067®Number=0000000000091825&sum=50000 [15:08:41]OFD Sender: Processing packet 152335 [packets to send 828, broken 827] [15:08:41]ProducePacketName [15:08:41]name=ofd_packets/00152335 [15:08:41]OFD Sender: To server: pG, [15:08:41]CommunicateWithHost lk.salyk.kg:30040 [15:08:41]ConnectInit lk.salyk.kg [15:08:41]written 0, free lines is 4095 [15:08:41]Connected sock=7 [15:08: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 0C 01 00 00 5B D3 04 01 AA 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 CF 00 00 00 F4 03 04 00 77 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 0A 0C 32 D2 28 15 F1 93 55 97 6B EC 40 [15:08:41]Write to MH i2c: 01 00 00 81 04 85 [15:08:41]Write i2c OK [15:08:41]MH_I2C_Read... [15:08:41]Read from MH i2c: 01 [15:08:41]MH_I2C_Read... [15:08:41]Read from MH i2c: 01 07 00 [15:08:41]MH_I2C_Read... [15:08:41]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 DA 0C 72 [15:08:41]RasterBufferAndPrint [15:08:41]line [15:08:41]line [15:08:41]line [15:08:41]line [15:08:41]line [15:08:41]written 0, free lines is 3296 [15:08:41]MH_Cut [15:08:41]Write to MH i2c: D1 01 00 88 04 01 5E [15:08:41]Write i2c OK [15:08:41]MH_I2C_Read... [15:08:41]Read from MH i2c: D1 [15:08:41]MH_I2C_Read... [15:08:41]Read from MH i2c: D1 01 00 [15:08:41]MH_I2C_Read... [15:08:41]Read from MH i2c: D1 01 00 88 04 00 5D [15:08:41]Write to MH i2c: 01 00 00 89 04 8D [15:08:41]Write i2c OK [15:08:41]MH_I2C_Read... [15:08: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 8D 30 47 00 F4 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 0F 53 02 00 F4 03 04 00 78 2C F1 66 B6 04 01 00 00 B6 52 98 05 97 91 C2 AE [15:08:41]CommunicateWithHost err = 0 [15:08:41]CheckOFDResponse [15:08:41]1017 (14) - 77093643461234 [15:08:41]1041 (16) - 0000000000871835 [15:08:41]1040 (4) - 152335 [15:08:41]1012 (4) - 23.09.2024 08:53 [15:08:41]1206 (1) - 0 [15:08:41]OFD Sender: Remove packet 152335 [15:08:41]ProducePacketName [15:08:41]name=ofd_packets/00152335 [15:08:41]NVStorageDeleteData [15:08:42]*** Cut start [15:08:42]*** Purtial cut [15:08:42]*** Stage 1: CUTSNS_PIN = 1 [15:08:42]OFD Sender: No OFD packet to send [15:08:42]Read from MH i2c: 01 [15:08:42]MH_I2C_Read... [15:08:42]*** Stop cut motor [15:08:42]*** Cut end [15:08:42]Read from MH i2c: 01 07 00 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [15:08:42]process_action close_receipt done [15:08:42]requested_data is exist [15:08:42]produce_requested_data [15:08:42]requested_item fm.sn is exist - process it [15:08:42]wFMCommunicate request_size=4 [15:08:42]MH_SAM_APDU [15:08:42]CAPDU: 80 11 00 00 [15:08:42]Write to MH i2c: E2 08 00 8A 04 80 11 00 00 00 00 00 00 08 [15:08:42]Write i2c OK [15:08:42]MH_I2C_Read... [15:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:42]Read from MH i2c: E2 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: E2 17 00 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: E2 17 00 8A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [15:08:42]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:42]wFMCommunicate OK [15:08:42]requested_item fd.num is exist - process it [15:08:42]SAM_PROTO_GetFieldsCounters [15:08:42]wFMCommunicate request_size=4 [15:08:42]MH_SAM_APDU [15:08:42]CAPDU: 80 13 00 00 [15:08:42]Write to MH i2c: E2 08 00 8B 04 80 13 00 00 00 00 00 00 0B [15:08:42]Write i2c OK [15:08:42]MH_I2C_Read... [15:08:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:42]Read from MH i2c: E2 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: E2 62 00 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: E2 62 00 8B 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 0F 53 02 00 0E 04 04 00 DC 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 DA [15:08: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 0F 53 02 00 0E 04 04 00 DC 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:08:42]wFMCommunicate OK [15:08:42]SAM_PROTO_GetFieldsCounters done [15:08:42]requested_item shift.num is exist - process it [15:08:42]requested_item shift.opened is exist - process it [15:08:42]req_shift_opened [15:08:42]FM_GetShiftState [15:08:42]SAM_PROTO_GetShiftState [15:08:42]wFMCommunicate request_size=4 [15:08:42]MH_SAM_APDU [15:08:42]CAPDU: 80 13 01 00 [15:08:42]Write to MH i2c: E2 08 00 8C 04 80 13 01 00 00 00 00 00 0D [15:08:42]Write i2c OK [15:08:42]MH_I2C_Read... [15:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:42]Read from MH i2c: E2 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: E2 0E 00 [15:08:42]MH_I2C_Read... [15:08:42]Read from MH i2c: E2 0E 00 8C 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6F [15:08:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:08:42]wFMCommunicate OK [15:08:42]SAM_PROTO_GetShiftState done [15:08:42]FM_GetShiftState done [15:08:42]req_shift_opened done [15:08:42]requested_item shift.open_date is exist - process it [15:08:42]req_shift_open_date [15:08:42]req_shift_open_date done [15:08:42]produce_requested_data done [15:08:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152335,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:08:42]process_action_free close_receipt [15:08:42]json_value_free [15:08:42]json_value_free done [15:08:42]process_json_proto returns [15:08:42]Send response to host [15:08:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152335,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:08:42]free response buf [15:08:42]execute_script done [15:08:42]execute_script returns [15:08:42]free content buf [15:08:42]Sock 9.Close socket [15:08:42]Sock 9.Thread stoped [15:08:47]OFD Sender: No OFD packet to send [15:08:49]accept exits with 10 [15:08:49]New connection [15:08:49]New thread 3066608996 created [15:08:49]Thread 3066752356 joined [15:08:49]Waiting for new connection... [15:08:49] Sock 10.Parse request [15:08:49]Sock 10.Check first char [15:08:49]Sock 10.First char is OK [15:08:49]request: POST /json_proto HTTP/1.0 [15:08:49]Method: POST [15:08:49]URL: /json_proto [15:08:49]Method is POST - this is cgi request [15:08:49]url: /json_proto [15:08:49]query_string will be loaded in cgi processing [15:08:49]execute_cgi json_proto POST (null) [15:08:49]execute_cgi path=json_proto method=POST [15:08:49]POST find Content-Length [15:08:49]Host: 172.17.43.67:8080 [15:08:49]Content-Length: 678 [15:08:49]Content-Type: application/json [15:08:49] [15:08:49]POST finish read [15:08:49]Found Content-Length = 678 [15:08:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786341", "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:08:49]execute_script... [15:08:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786341", "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:08:49]POST & json_proto [15:08:49]process_json_proto [15:08:49]json parsed OK: [15:08:49]protocol is kg_v1.0 [15:08:49]action value=close_receipt [15:08:49]process_action close_receipt [15:08:49]cmd_close_receipt [15:08:49]MH_GetDate [15:08:49]Write to MH i2c: F0 00 00 8D 04 80 [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: F0 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: F0 09 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: F0 09 00 8D 04 00 81 84 F1 66 6A BD 47 65 B8 [15:08:49]GetLastDocTimeStamp 1727104119 [15:08:49]current date 1727104129 [15:08:49]FM_GetShiftState [15:08:49]SAM_PROTO_GetShiftState [15:08:49]wFMCommunicate request_size=4 [15:08:49]MH_SAM_APDU [15:08:49]CAPDU: 80 13 01 00 [15:08:49]Write to MH i2c: E2 08 00 8E 04 80 13 01 00 00 00 00 00 0F [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:49]Read from MH i2c: E2 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 0E 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 0E 00 8E 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [15:08:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:08:49]wFMCommunicate OK [15:08:49]SAM_PROTO_GetShiftState done [15:08:49]FM_GetShiftState done [15:08:49]opened in 1727051593 [15:08:49]opened+sec_in_day 1727137993 [15:08:49]quantity*price = 20001 [15:08:49]sum+1 = 20002 [15:08:49]Check (price>sum+1) || (price+1 о реализуемом товаре [15:08:51]line ОКРУГЛЕНИЕ: -0.01 [15:08:51]line ИТОГО: 200.00 [15:08:51]line Внесено: 200.00 [15:08:51]line СДАЧА: 0.00 [15:08:51]line НСП 1% : 1.77 [15:08:51]line НДС 12% : 21.24 [15:08:51]line Наличными: 200.00 [15:08:51]line Безнал.: 0.00 [15:08:51]line Место: АЗС № 89 "Партнер Нефть" [15:08:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:08:51]line СНО: Общий режим [15:08:51]line Чек 208 23.09.2024 15:08 [15:08:51]line Смена: 476 ФФД: 1.0 [15:08:51]line ЗНМ: 0300000113 [15:08:51]line РНМ: 0000000000091825 [15:08:51]line Версия ККМ: 001 [15:08:51]line ФМ: 0000000000871835 [15:08:51]line ФД: 152336 [15:08:51]line ФПД: 213141947971965 [15:08:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150849&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152336&fm=213141947971965&tin=02508201610067®Number=0000000000091825&sum=20000 [15:08:51]OFD Sender: Processing packet 152336 [packets to send 828, broken 827] [15:08:51]ProducePacketName [15:08:51]name=ofd_packets/00152336 [15:08:51]OFD Sender: To server: pG, [15:08:51]CommunicateWithHost lk.salyk.kg:30040 [15:08:51]ConnectInit lk.salyk.kg [15:08:51]written 0, free lines is 4095 [15:08:51]Write to MH i2c: 01 00 00 CC 04 D0 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: 01 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: 01 07 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: 01 07 00 CC 04 00 00 00 00 00 D8 0C BB [15:08:51]RasterBufferAndPrint [15:08:51]line [15:08:51]line [15:08:51]line [15:08:51]line [15:08:51]line [15:08:51]written 0, free lines is 3300 [15:08:51]Connected sock=7 [15:08: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 50 11 07 01 5A 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D0 00 00 00 F4 03 04 00 81 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C1 D9 FA 18 79 7D 13 8E E6 6D B5 69 1D 7C [15:08:51]MH_Cut [15:08:51]Write to MH i2c: D1 01 00 D3 04 01 A9 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: D1 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: D1 01 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: D1 01 00 D3 04 00 A8 [15:08:51]Write to MH i2c: 01 00 00 D4 04 D8 [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08: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 F0 24 47 00 04 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 10 53 02 00 F4 03 04 00 82 2C F1 66 B6 04 01 00 00 40 C9 73 54 6E 37 2E 2D [15:08:52]CommunicateWithHost err = 0 [15:08:52]CheckOFDResponse [15:08:52]1017 (14) - 77093643461234 [15:08:52]1041 (16) - 0000000000871835 [15:08:52]1040 (4) - 152336 [15:08:52]1012 (4) - 23.09.2024 08:53 [15:08:52]1206 (1) - 0 [15:08:52]OFD Sender: Remove packet 152336 [15:08:52]ProducePacketName [15:08:52]name=ofd_packets/00152336 [15:08:52]NVStorageDeleteData [15:08:52]*** Cut start [15:08:52]*** Purtial cut [15:08:52]*** Stage 1: CUTSNS_PIN = 1 [15:08:52]Read from MH i2c: 01 [15:08:52]MH_I2C_Read... [15:08:52]*** Stop cut motor [15:08:52]*** Cut end [15:08:52]Read from MH i2c: 01 07 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: 01 07 00 D4 04 00 00 00 00 00 FF 0F ED [15:08:52]process_action close_receipt done [15:08:52]requested_data is exist [15:08:52]produce_requested_data [15:08:52]requested_item fm.sn is exist - process it [15:08:52]wFMCommunicate request_size=4 [15:08:52]MH_SAM_APDU [15:08:52]CAPDU: 80 11 00 00 [15:08:52]Write to MH i2c: E2 08 00 D5 04 80 11 00 00 00 00 00 00 53 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 17 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 17 00 D5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [15:08:52]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:52]wFMCommunicate OK [15:08:52]requested_item fd.num is exist - process it [15:08:52]SAM_PROTO_GetFieldsCounters [15:08:52]wFMCommunicate request_size=4 [15:08:52]MH_SAM_APDU [15:08:52]CAPDU: 80 13 00 00 [15:08:52]Write to MH i2c: E2 08 00 D6 04 80 13 00 00 00 00 00 00 56 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]OFD Sender: No OFD packet to send [15:08:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 62 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 62 00 D6 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 10 53 02 00 0E 04 04 00 DC 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 29 [15:08: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 10 53 02 00 0E 04 04 00 DC 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:52]wFMCommunicate OK [15:08:52]SAM_PROTO_GetFieldsCounters done [15:08:52]requested_item shift.num is exist - process it [15:08:52]requested_item shift.opened is exist - process it [15:08:52]req_shift_opened [15:08:52]FM_GetShiftState [15:08:52]SAM_PROTO_GetShiftState [15:08:52]wFMCommunicate request_size=4 [15:08:52]MH_SAM_APDU [15:08:52]CAPDU: 80 13 01 00 [15:08:52]Write to MH i2c: E2 08 00 D7 04 80 13 01 00 00 00 00 00 58 [15:08:52]Write i2c OK [15:08:52]MH_I2C_Read... [15:08:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:52]Read from MH i2c: E2 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 0E 00 [15:08:52]MH_I2C_Read... [15:08:52]Read from MH i2c: E2 0E 00 D7 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BA [15:08:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:08:52]wFMCommunicate OK [15:08:52]SAM_PROTO_GetShiftState done [15:08:52]FM_GetShiftState done [15:08:52]req_shift_opened done [15:08:52]requested_item shift.open_date is exist - process it [15:08:52]req_shift_open_date [15:08:52]req_shift_open_date done [15:08:52]produce_requested_data done [15:08:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152336,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:08:52]process_action_free close_receipt [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]wFMCommunicate request_size=13 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 15 02 00 08 F4 03 04 00 81 84 F1 66 [15:08:50]Write to MH i2c: E2 10 00 97 04 80 15 02 00 08 00 F4 03 04 00 81 84 F1 66 00 00 82 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]wFMCommunicate request_size=25 [15:08:50]MH_SAM_APDU [15:08:50]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:50]Write to MH i2c: E2 1C 00 98 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 7E [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]wFMCommunicate request_size=4 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 15 03 00 [15:08:50]Write to MH i2c: E2 08 00 99 04 80 15 03 00 00 00 00 00 1E [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 40 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 40 00 99 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 10 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D0 00 00 00 35 04 06 00 C1 D9 FA 18 79 7D 90 00 C8 [15:08:50]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 10 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D0 00 00 00 35 04 06 00 C1 D9 FA 18 79 7D 90 00 [15:08:50]wFMCommunicate OK [15:08:50]SAM_PROTO_ProcessDocument answer len = 59 [15:08:50]SAM_PROTO_ProcessDocument done [15:08:50]SetTLVBufToDocument [15:08:50]Processing tag 1209 (04B9) [15:08:50]Malloc new data [15:08:50]Processing tag 1041 (0411) [15:08:50]Processing tag 1040 (0410) [15:08:50]Malloc new data [15:08:50]Processing tag 1038 (040E) [15:08:50]Malloc new data [15:08:50]Processing tag 1042 (0412) [15:08:50]Malloc new data [15:08:50]Processing tag 1077 (0435) [15:08:50]Malloc new data [15:08:50]SetTLVBufToDocument err=0 [15:08:50]KKMLoadAndSignReceiptData store KKM data [15:08:50]KKMLoadAndSignReceiptData err=0 [15:08:50]wFMCommunicate request_size=4 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 11 00 00 [15:08:50]Write to MH i2c: E2 08 00 9A 04 80 11 00 00 00 00 00 00 18 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 17 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 17 00 9A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [15:08:50]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:50]wFMCommunicate OK [15:08:50]Счет N : (1)1786341 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 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 СНО: Общий режим Чек 208 23.09.2024 15:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152336 ФПД: 213141947971965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150849&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152336&fm=213141947971965&tin=02508201610067®Number=0000000000091825&sum=20000 [15:08:50]StoreToDocumentArchive [15:08:50]shift 476 fd 152336 [15:08:50]save to /storage/0476/doc_00152336 [15:08:50]save last doc name /storage/0476/doc_00152336 to /storage/kkm_last_doc_name [15:08:50]save OK [15:08:50]Clear old archive folders... [15:08:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:50]tlvbuf is 00551EF0 [15:08:50]SAM_PROTO_ClearQueue [15:08:50]wFMCommunicate request_size=4 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 09 00 00 [15:08:50]Write to MH i2c: E2 08 00 9B 04 80 09 00 00 00 00 00 00 11 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 9B 04 00 90 00 13 [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]SAM_PROTO_ClearQueue done [15:08:50]KKMCreateOFDPacket [15:08:50]OFDProtocolAddRootSTLVToBuf [15:08:50]FM_MakeSignedData [15:08:50]FM_MakeSignedData [15:08:50]SAM_PROTO_SignData [15:08:50]wFMCommunicate request_size=4 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 0D 01 02 [15:08:50]Write to MH i2c: E2 08 00 9C 04 80 0D 01 02 00 00 00 00 19 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]wFMCommunicate request_size=255 [15:08:50]MH_SAM_APDU [15:08: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 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 D0 00 00 00 F4 03 04 00 81 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C1 [15:08:50]Write to MH i2c: E2 02 01 9D 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 D0 00 00 00 F4 03 04 00 81 84 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C1 00 00 C9 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]wFMCommunicate request_size=10 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 0D 02 02 05 D9 FA 18 79 7D [15:08:50]Write to MH i2c: E2 0D 00 9E 04 80 0D 02 02 05 00 D9 FA 18 79 7D 00 00 07 [15:08:50]Write i2c OK [15:08:50]MH_I2C_Read... [15:08:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:50]Read from MH i2c: E2 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 [15:08:50]MH_I2C_Read... [15:08:50]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [15:08:50]RAPDU: 90 00 [15:08:50]wFMCommunicate OK [15:08:50]wFMCommunicate request_size=4 [15:08:50]MH_SAM_APDU [15:08:50]CAPDU: 80 0D 03 02 [15:08:51]Write to MH i2c: E2 08 00 9F 04 80 0D 03 02 00 00 00 00 1E [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 0B 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 0B 00 9F 04 00 13 8E E6 6D B5 69 1D 7C 90 00 CA [15:08:51]RAPDU: 13 8E E6 6D B5 69 1D 7C 90 00 [15:08:51]wFMCommunicate OK [15:08:51]SAM_PROTO_SignData done [15:08:51]FM_MakeSignedData done [15:08:51]CreateOFDProtocolMessage [15:08:51]wFMCommunicate request_size=4 [15:08:51]MH_SAM_APDU [15:08:51]CAPDU: 80 11 00 00 [15:08:51]Write to MH i2c: E2 08 00 A0 04 80 11 00 00 00 00 00 00 1E [15:08:51]Write i2c OK [15:08:51]MH_I2C_Read... [15:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:51]Read from MH i2c: E2 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 17 00 [15:08:51]MH_I2C_Read... [15:08:51]Read from MH i2c: E2 17 00 A0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 [15:09:42]OFD Sender: No OFD packet to send [15:09:47]OFD Sender: No OFD packet to send [15:09:50]recv_with_timeout no data received [15:09:53]OFD Sender: No OFD packet to send [15:09:58]OFD Sender: No OFD packet to send [15:10:03]OFD Sender: No OFD packet to send [15:10:08]OFD Sender: No OFD packet to send [15:10:13]OFD Sender: No OFD packet to send [15:10:18]OFD Sender: No OFD packet to send [15:10:21]recv_with_timeout no data received [15:10:23]OFD Sender: No OFD packet to send [15:10:28]OFD Sender: No OFD packet to send [15:10:31]recv_with_timeout no data received [15:10:33]OFD Sender: No OFD packet to send [15:10:38]OFD Sender: No OFD packet to send [15:10:43]OFD Sender: No OFD packet to send [15:10:48]OFD Sender: No OFD packet to send [15:10:53]OFD Sender: No OFD packet to send [15:10:58]OFD Sender: No OFD packet to send [15:11:03]OFD Sender: No OFD packet to send [15:11:08]OFD Sender: No OFD packet to send [15:11:13]OFD Sender: No OFD packet to send [15:11:18]OFD Sender: No OFD packet to send [15:11:23]OFD Sender: No OFD packet to send [15:11:28]OFD Sender: No OFD packet to send [15:11:33]OFD Sender: No OFD packet to send [15:11:38]OFD Sender: No OFD packet to send [15:11:43]OFD Sender: No OFD packet to send [15:11:48]OFD Sender: No OFD packet to send [15:11:52]recv_with_timeout no data received [15:11:53]OFD Sender: No OFD packet to send [15:11:53]accept exits with 9 [15:11:53]New connection [15:11:53]New thread 3066752356 created [15:11:53]Thread 3066608996 joined [15:11:53]Waiting for new connection... [15:11:53] Sock 9.Parse request [15:11:53]Sock 9.Check first char [15:11:53]Sock 9.First char is OK [15:11:53]request: POST /json_proto HTTP/1.0 [15:11:53]Method: POST [15:11:53]URL: /json_proto [15:11:53]Method is POST - this is cgi request [15:11:53]url: /json_proto [15:11:53]query_string will be loaded in cgi processing [15:11:53]execute_cgi json_proto POST (null) [15:11:53]execute_cgi path=json_proto method=POST [15:11:53]POST find Content-Length [15:11:53]Host: 172.17.43.67:8080 [15:11:53]Content-Length: 678 [15:11:53]Content-Type: application/json [15:11:53] [15:11:53]POST finish read [15:11:53]Found Content-Length = 678 [15:11:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786343", "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" ] } } [15:11:53]execute_script... [15: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)1786343", "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" ] } } [15:11:53]POST & json_proto [15:11:53]process_json_proto [15:11:53]json parsed OK: [15:11:53]protocol is kg_v1.0 [15:11:53]action value=close_receipt [15:11:53]process_action close_receipt [15:11:53]cmd_close_receipt [15:11:53]MH_GetDate [15:11:53]Write to MH i2c: F0 00 00 D8 04 CB [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: F0 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: F0 09 00 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: F0 09 00 D8 04 00 3A 85 F1 66 6A BD 47 65 BD [15:11:53]GetLastDocTimeStamp 1727104129 [15:11:53]current date 1727104314 [15:11:53]FM_GetShiftState [15:11:53]SAM_PROTO_GetShiftState [15:11:53]wFMCommunicate request_size=4 [15:11:53]MH_SAM_APDU [15:11:53]CAPDU: 80 13 01 00 [15:11:53]Write to MH i2c: E2 08 00 D9 04 80 13 01 00 00 00 00 00 5A [15:11:53]Write i2c OK [15:11:53]MH_I2C_Read... [15:11:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:53]Read from MH i2c: E2 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 0E 00 [15:11:53]MH_I2C_Read... [15:11:53]Read from MH i2c: E2 0E 00 D9 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [15:11:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:11:53]wFMCommunicate OK [15:11:53]SAM_PROTO_GetShiftState done [15:11:53]FM_GetShiftState done [15:11:53]opened in 1727051593 [15:11:53]opened+sec_in_day 1727137993 [15:11:53]quantity*price = 50036 [15:11:53]sum+1 = 50037 [15:11: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 СНО: Общий режим Чек 209 23.09.2024 15:11 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152337 ФПД: 219919277262248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151154&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152337&fm=219919277262248&tin=02508201610067®Number=0000000000091825&sum=50000 [15:11:54]StoreToDocumentArchive [15:11:54]shift 476 fd 152337 [15:11:54]save to /storage/0476/doc_00152337 [15:11:54]save last doc name /storage/0476/doc_00152337 to /storage/kkm_last_doc_name [15:11:54]save OK [15:11:54]Clear old archive folders... [15:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:54]tlvbuf is 0056AAC0 [15:11:54]SAM_PROTO_ClearQueue [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 09 00 00 [15:11:54]Write to MH i2c: E2 08 00 E6 04 80 09 00 00 00 00 00 00 5C [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 03 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 03 00 E6 04 00 90 00 5E [15:11:54]RAPDU: 90 00 [15:11:54]wFMCommunicate OK [15:11:54]SAM_PROTO_ClearQueue done [15:11:54]KKMCreateOFDPacket [15:11:54]OFDProtocolAddRootSTLVToBuf [15:11:54]FM_MakeSignedData [15:11:54]FM_MakeSignedData [15:11:54]SAM_PROTO_SignData [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 0D 01 02 [15:11:54]Write to MH i2c: E2 08 00 E7 04 80 0D 01 02 00 00 00 00 64 [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 E7 04 00 90 00 5F [15:11:55]RAPDU: 90 00 [15:11:55]wFMCommunicate OK [15:11:55]wFMCommunicate request_size=255 [15:11:55]MH_SAM_APDU [15:11: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 D1 00 00 00 F4 03 04 00 3A 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 [15:11:55]Write to MH i2c: E2 02 01 E8 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 D1 00 00 00 F4 03 04 00 3A 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 00 00 D5 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 E8 04 00 90 00 60 [15:11:55]RAPDU: 90 00 [15:11:55]wFMCommunicate OK [15:11:55]wFMCommunicate request_size=10 [15:11:55]MH_SAM_APDU [15:11:55]CAPDU: 80 0D 02 02 05 03 F2 66 85 A8 [15:11:55]Write to MH i2c: E2 0D 00 E9 04 80 0D 02 02 05 00 03 F2 66 85 A8 00 00 F9 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [15:11:55]RAPDU: 90 00 [15:11:55]wFMCommunicate OK [15:11:55]wFMCommunicate request_size=4 [15:11:55]MH_SAM_APDU [15:11:55]CAPDU: 80 0D 03 02 [15:11:55]Write to MH i2c: E2 08 00 EA 04 80 0D 03 02 00 00 00 00 69 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 0B 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 0B 00 EA 04 00 18 6E 11 1F C4 8E D4 47 90 00 8D [15:11:55]RAPDU: 18 6E 11 1F C4 8E D4 47 90 00 [15:11:55]wFMCommunicate OK [15:11:55]SAM_PROTO_SignData done [15:11:55]FM_MakeSignedData done [15:11:55]CreateOFDProtocolMessage [15:11:55]wFMCommunicate request_size=4 [15:11:55]MH_SAM_APDU [15:11:55]CAPDU: 80 11 00 00 [15:11:55]Write to MH i2c: E2 08 00 EB 04 80 11 00 00 00 00 00 00 69 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:55]Read from MH i2c: E2 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 17 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: E2 17 00 EB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [15: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 [15:11:55]wFMCommunicate OK [15:11:55]CreateOFDProtocolMessage done [15:11:55]OFDSenderStorePacket 152337 [15:11:55]StoreOFDPacket docnum=152337 [15: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 BF 3E 07 01 9F 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 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 D1 00 00 00 F4 03 04 00 3A 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 03 F2 66 85 A8 18 6E 11 1F C4 8E D4 47 [15:11:55]CheckFolder [15:11:55]dirname=/storage/ofd_packets [15:11:55]CheckFolder done [15:11:55]ProducePacketName [15:11:55]name=ofd_packets/00152337 [15:11:55]NVStorageSaveData ofd_packets/00152337 [15:11:55]File name is /storage/ofd_packets/00152337 [15:11:55]Write 301 bytes [15:11:55]NVStorageSaveData done [15:11:55]OFDSenderStorePacket done [15:11:55]KKMCreateOFDPacket done [15:11:55]NVStorageSaveData kkm_last_timestamp [15:11:55]File name is /storage/kkm_last_timestamp [15:11:55]Write 4 bytes [15:11:55]NVStorageSaveData done [15:11:55]ExternCall_PrintAddStr [15:11:55]wPrintStart [15:11:55]Write to MH i2c: 01 00 00 EC 04 F0 [15:11:55]Write i2c OK [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: 01 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: 01 07 00 [15:11:55]MH_I2C_Read... [15:11:55]Read from MH i2c: 01 07 00 EC 04 00 00 00 00 00 FF 0F 05 [15:11:55]RasterBufferAndPrint [15:11:55]line Счет N : (1)1786343 [15:11:55]line ИНН: 02508201610067 [15:11:55]line Контрольно-Кассовый Чек [15:11:55]line ПРОДАЖА [15:11:55]line ТРК (МРК, ГНК) : 22 [15:11:55]line Товар: 2710124130 [15:11:55]line Аи-92-К-5 [15:11:55]line 7.380 * 67.80 [15:11:55]line = 500.36 [15:11:55]line НДС 12% НСП 1% [15:11:55]line > о реализуемом товаре [15:11:55]line ОКРУГЛЕНИЕ: -0.36 [15:11:55]line ИТОГО: 500.00 [15:11:55]line Внесено: 500.00 [15:11:55]line СДАЧА: 0.00 [15:11:55]line НСП 1% : 4.43 [15:11:55]line НДС 12% : 53.14 [15:11:55]line Наличными: 500.00 [15:11:55]line Безнал.: 0.00 [15:11:55]line Место: АЗС № 89 "Партнер Нефть" [15:11:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:11:55]line СНО: Общий режим [15:11:55]line Чек 209 23.09.2024 15:11 [15:11:55]line Смена: 476 ФФД: 1.0 [15:11:55]line ЗНМ: 0300000113 [15:11:55]line РНМ: 0000000000091825 [15:11:55]line Версия ККМ: 001 [15:11:55]line ФМ: 0000000000871835 [15:11:55]line ФД: 152337 [15:11:55]line ФПД: 219919277262248 [15:11:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151154&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152337&fm=219919277262248&tin=02508201610067®Number=0000000000091825&sum=50000 [15:11:55]written 0, free lines is 4095 [15:11:55]OFD Sender: Processing packet 152337 [packets to send 828, broken 827] [15:11:55]ProducePacketName [15:11:55]name=ofd_packets/00152337 [15:11:55]OFD Sender: To server: pG, [15:11:55]CommunicateWithHost lk.salyk.kg:30040 [15:11:55]ConnectInit lk.salyk.kg [15:11:56]Write to MH i2c: 01 00 00 17 05 1C [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: 01 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: 01 07 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 D7 0C 06 [15:11:56]RasterBufferAndPrint [15:11:56]line [15:11:56]line [15:11:56]line [15:11:56]line [15:11:56]line [15:11:56]written 0, free lines is 3293 [15:11:56]MH_Cut [15:11:56]Write to MH i2c: D1 01 00 1E 05 01 F5 [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: D1 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: D1 01 00 [15:11:56]MH_I2C_Read... [15:11:56]Read from MH i2c: D1 01 00 1E 05 00 F4 [15:11:56]Write to MH i2c: 01 00 00 1F 05 24 [15:11:56]Write i2c OK [15:11:56]MH_I2C_Read... [15:11:56]Connected sock=10 [15:11: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 BF 3E 07 01 9F 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 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 D1 00 00 00 F4 03 04 00 3A 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 03 F2 66 85 A8 18 6E 11 1F C4 8E D4 47 [15:11:56]*** Cut start [15:11:56]*** Purtial cut [15:11:56]*** Stage 1: CUTSNS_PIN = 1 [15: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 7E 9C 47 00 63 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 11 53 02 00 F4 03 04 00 3B 2D F1 66 B6 04 01 00 00 AE FF 96 34 93 97 63 03 [15:11:57]CommunicateWithHost err = 0 [15:11:57]CheckOFDResponse [15:11:57]1017 (14) - 77093643461234 [15:11:57]1041 (16) - 0000000000871835 [15:11:57]1040 (4) - 152337 [15:11:57]1012 (4) - 23.09.2024 08:56 [15:11:57]1206 (1) - 0 [15:11:57]OFD Sender: Remove packet 152337 [15:11:57]ProducePacketName [15:11:57]name=ofd_packets/00152337 [15:11:57]NVStorageDeleteData [15:11:57]Read from MH i2c: 01 [15:11:57]MH_I2C_Read... [15:11:57]*** Stop cut motor [15:11:57]*** Cut end [15:11:57]Read from MH i2c: 01 07 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: 01 07 00 1F 05 00 00 00 00 00 FF 0F 39 [15:11:57]process_action close_receipt done [15:11:57]requested_data is exist [15:11:57]produce_requested_data [15:11:57]requested_item fm.sn is exist - process it [15:11:57]wFMCommunicate request_size=4 [15:11:57]MH_SAM_APDU [15:11:57]CAPDU: 80 11 00 00 [15:11:57]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:57]Read from MH i2c: E2 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: E2 17 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: E2 17 00 20 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [15:11: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:11:57]wFMCommunicate OK [15:11:57]requested_item fd.num is exist - process it [15:11:57]SAM_PROTO_GetFieldsCounters [15:11:57]wFMCommunicate request_size=4 [15:11:57]MH_SAM_APDU [15:11:57]CAPDU: 80 13 00 00 [15:11:57]Write to MH i2c: E2 08 00 21 05 80 13 00 00 00 00 00 00 A2 [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:57]Read from MH i2c: E2 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: E2 62 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: E2 62 00 21 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 11 53 02 00 0E 04 04 00 DC 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 79 [15:11: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 11 53 02 00 0E 04 04 00 DC 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:11:57]wFMCommunicate OK [15:11:57]SAM_PROTO_GetFieldsCounters done [15:11:57]requested_item shift.num is exist - process it [15:11:57]requested_item shift.opened is exist - process it [15:11:57]req_shift_opened [15:11:57]FM_GetShiftState [15:11:57]SAM_PROTO_GetShiftState [15:11:57]wFMCommunicate request_size=4 [15:11:57]MH_SAM_APDU [15:11:57]CAPDU: 80 13 01 00 [15:11:57]Write to MH i2c: E2 08 00 22 05 80 13 01 00 00 00 00 00 A4 [15:11:57]Write i2c OK [15:11:57]MH_I2C_Read... [15:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:57]Read from MH i2c: E2 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: E2 0E 00 [15:11:57]MH_I2C_Read... [15:11:57]Read from MH i2c: E2 0E 00 22 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 06 [15:11:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:11:57]wFMCommunicate OK [15:11:57]SAM_PROTO_GetShiftState done [15:11:57]FM_GetShiftState done [15:11:57]req_shift_opened done [15:11:57]requested_item shift.open_date is exist - process it [15:11:57]req_shift_open_date [15:11:57]req_shift_open_date done [15:11:57]produce_requested_data done [15:11:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152337,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:11:57]process_action_free close_receipt [15:11:57]json_value_free [15:11:57]json_value_free done [15:11:57]process_json_proto returns [15:11:57]Send response to host [15:11:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152337,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:11:57]free response buf [15:11:57]execute_script done [15:11:57]execute_script returns [15:11:57]free content buf [15:11:57]Sock 9.Close socket [15:11:57]Sock 9.Thread stoped [15:11:57]OFD Sender: No OFD packet to send [15:12:02]OFD Sender: No OFD packet to send [15:12:07]OFD Sender: No OFD packet to send [15:12:12]OFD Sender: No OFD packet to send [15:12:12]recv_with_timeout no data received [15:12:17]OFD Sender: No OFD packet to send [15:12:18]accept exits with 7 [15:12:18]New connection [15:12:18]New thread 3066608996 created [15:12:18]Thread 3066752356 joined [15:12:18]Waiting for new connection... [15:12:18] Sock 7.Parse request [15:12:18]Sock 7.Check first char [15:12:18]Sock 7.First char is OK [15:12:18]request: POST /json_proto HTTP/1.0 [15:12:18]Method: POST [15:12:18]URL: /json_proto [15:12:18]Method is POST - this is cgi request [15:12:18]url: /json_proto [15:12:18]query_string will be loaded in cgi processing [15:12:18]execute_cgi json_proto POST (null) [15:12:18]execute_cgi path=json_proto method=POST [15:12:18]POST find Content-Length [15:12:18]Host: 172.17.43.67:8080 [15:12:18]Content-Length: 678 [15:12:18]Content-Type: application/json [15:12:18] [15:12:18]POST finish read [15:12:18]Found Content-Length = 678 [15:12:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786344", "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:12:18]execute_script... [15:12: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)1786344", "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:12:18]POST & json_proto [15:12:18]process_json_proto [15:12:18]json parsed OK: [15:12:18]protocol is kg_v1.0 [15:12:18]action value=close_receipt [15:12:18]process_action close_receipt [15:12:18]cmd_close_receipt [15:12:18]MH_GetDate [15:12:18]Write to MH i2c: F0 00 00 23 05 17 [15:12:18]Write i2c OK [15:12:18]MH_I2C_Read... [15:12:18]Read from MH i2c: F0 [15:12:18]MH_I2C_Read... [15:12:18]Read from MH i2c: F0 09 00 [15:12:18]MH_I2C_Read... [15:12:18]Read from MH i2c: F0 09 00 23 05 00 52 85 F1 66 6A BD 47 65 21 [15:12:18]GetLastDocTimeStamp 1727104314 [15:12:18]current date 1727104338 [15:12:18]FM_GetShiftState [15:12:18]SAM_PROTO_GetShiftState [15:12:18]wFMCommunicate request_size=4 [15:12:18]MH_SAM_APDU [15:12:18]CAPDU: 80 13 01 00 [15:12:18]Write to MH i2c: E2 08 00 24 05 80 13 01 00 00 00 00 00 A6 [15:12:18]Write i2c OK [15:12:18]MH_I2C_Read... [15:12:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:18]Read from MH i2c: E2 [15:12:18]MH_I2C_Read... [15:12:18]Read from MH i2c: E2 0E 00 [15:12:18]MH_I2C_Read... [15:12:18]Read from MH i2c: E2 0E 00 24 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [15:12:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:12:18]wFMCommunicate OK [15:12:18]SAM_PROTO_GetShiftState done [15:12:18]FM_GetShiftState done [15:12:18]opened in 1727051593 [15:12:18]opened+sec_in_day 1727137993 [15:12:18]quantity*price = 50036 [15:12:18]sum+1 = 50037 [15:12: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 СНО: Общий режим Чек 210 23.09.2024 15:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152338 ФПД: 267297586901881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152338&fm=267297586901881&tin=02508201610067®Number=0000000000091825&sum=50000 [15:12:19]StoreToDocumentArchive [15:12:19]shift 476 fd 152338 [15:12:19]save to /storage/0476/doc_00152338 [15:12:19]save last doc name /storage/0476/doc_00152338 to /storage/kkm_last_doc_name [15:12:19]save OK [15:12:19]Clear old archive folders... [15:12:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:12:19]tlvbuf is 00543CC0 [15:12:19]SAM_PROTO_ClearQueue [15:12:19]wFMCommunicate request_size=4 [15:12:19]MH_SAM_APDU [15:12:19]CAPDU: 80 09 00 00 [15:12:19]Write to MH i2c: E2 08 00 31 05 80 09 00 00 00 00 00 00 A8 [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:19]Read from MH i2c: E2 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [15:12:19]RAPDU: 90 00 [15:12:19]wFMCommunicate OK [15:12:19]SAM_PROTO_ClearQueue done [15:12:19]KKMCreateOFDPacket [15:12:19]OFDProtocolAddRootSTLVToBuf [15:12:19]FM_MakeSignedData [15:12:19]FM_MakeSignedData [15:12:19]SAM_PROTO_SignData [15:12:19]wFMCommunicate request_size=4 [15:12:19]MH_SAM_APDU [15:12:19]CAPDU: 80 0D 01 02 [15:12:19]Write to MH i2c: E2 08 00 32 05 80 0D 01 02 00 00 00 00 B0 [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:19]Read from MH i2c: E2 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [15:12:19]RAPDU: 90 00 [15:12:19]wFMCommunicate OK [15:12:19]wFMCommunicate request_size=255 [15:12:19]MH_SAM_APDU [15:12: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 D2 00 00 00 F4 03 04 00 52 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 [15:12:19]Write to MH i2c: E2 02 01 33 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 D2 00 00 00 F4 03 04 00 52 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 00 00 66 [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:19]Read from MH i2c: E2 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 33 05 00 90 00 AC [15:12:19]RAPDU: 90 00 [15:12:19]wFMCommunicate OK [15:12:19]wFMCommunicate request_size=10 [15:12:19]MH_SAM_APDU [15:12:19]CAPDU: 80 0D 02 02 05 1B 11 B7 73 79 [15:12:19]Write to MH i2c: E2 0D 00 34 05 80 0D 02 02 05 00 1B 11 B7 73 79 00 00 8C [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:19]Read from MH i2c: E2 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 03 00 34 05 00 90 00 AD [15:12:19]RAPDU: 90 00 [15:12:19]wFMCommunicate OK [15:12:19]wFMCommunicate request_size=4 [15:12:19]MH_SAM_APDU [15:12:19]CAPDU: 80 0D 03 02 [15:12:19]Write to MH i2c: E2 08 00 35 05 80 0D 03 02 00 00 00 00 B5 [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:19]Read from MH i2c: E2 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 0B 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 0B 00 35 05 00 F5 AA AF D9 59 0A E5 E3 90 00 08 [15:12:19]RAPDU: F5 AA AF D9 59 0A E5 E3 90 00 [15:12:19]wFMCommunicate OK [15:12:19]SAM_PROTO_SignData done [15:12:19]FM_MakeSignedData done [15:12:19]CreateOFDProtocolMessage [15:12:19]wFMCommunicate request_size=4 [15:12:19]MH_SAM_APDU [15:12:19]CAPDU: 80 11 00 00 [15:12:19]Write to MH i2c: E2 08 00 36 05 80 11 00 00 00 00 00 00 B5 [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:19]Read from MH i2c: E2 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 17 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: E2 17 00 36 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [15:12: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:12:19]wFMCommunicate OK [15:12:19]CreateOFDProtocolMessage done [15:12:19]OFDSenderStorePacket 152338 [15:12:19]StoreOFDPacket docnum=152338 [15:12: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 D0 F7 07 01 F0 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D2 00 00 00 F4 03 04 00 52 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 1B 11 B7 73 79 F5 AA AF D9 59 0A E5 E3 [15:12:19]CheckFolder [15:12:19]dirname=/storage/ofd_packets [15:12:19]CheckFolder done [15:12:19]ProducePacketName [15:12:19]name=ofd_packets/00152338 [15:12:19]NVStorageSaveData ofd_packets/00152338 [15:12:19]File name is /storage/ofd_packets/00152338 [15:12:19]Write 301 bytes [15:12:19]NVStorageSaveData done [15:12:19]OFDSenderStorePacket done [15:12:19]KKMCreateOFDPacket done [15:12:19]NVStorageSaveData kkm_last_timestamp [15:12:19]File name is /storage/kkm_last_timestamp [15:12:19]Write 4 bytes [15:12:19]NVStorageSaveData done [15:12:19]ExternCall_PrintAddStr [15:12:19]wPrintStart [15:12:19]Write to MH i2c: 01 00 00 37 05 3C [15:12:19]Write i2c OK [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: 01 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: 01 07 00 [15:12:19]MH_I2C_Read... [15:12:19]Read from MH i2c: 01 07 00 37 05 00 00 00 00 00 FF 0F 51 [15:12:19]RasterBufferAndPrint [15:12:19]line Счет N : (1)1786344 [15:12:19]line ИНН: 02508201610067 [15:12:19]line Контрольно-Кассовый Чек [15:12:19]line ПРОДАЖА [15:12:19]line ТРК (МРК, ГНК) : 12 [15:12:19]line Товар: 2710124130 [15:12:19]line Аи-92-К-5 [15:12:19]line 7.380 * 67.80 [15:12:19]line = 500.36 [15:12:19]line НДС 12% НСП 1% [15:12:19]line > о реализуемом товаре [15:12:19]line ОКРУГЛЕНИЕ: -0.36 [15:12:19]line ИТОГО: 500.00 [15:12:19]line Внесено: 500.00 [15:12:19]line СДАЧА: 0.00 [15:12:19]line НСП 1% : 4.43 [15:12:19]line НДС 12% : 53.14 [15:12:19]line Наличными: 500.00 [15:12:19]line Безнал.: 0.00 [15:12:19]line Место: АЗС № 89 "Партнер Нефть" [15:12:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:12:19]line СНО: Общий режим [15:12:19]line Чек 210 23.09.2024 15:12 [15:12:19]line Смена: 476 ФФД: 1.0 [15:12:19]line ЗНМ: 0300000113 [15:12:19]line РНМ: 0000000000091825 [15:12:19]line Версия ККМ: 001 [15:12:19]line ФМ: 0000000000871835 [15:12:19]line ФД: 152338 [15:12:19]line ФПД: 267297586901881 [15:12:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152338&fm=267297586901881&tin=02508201610067®Number=0000000000091825&sum=50000 [15:12:19]OFD Sender: Processing packet 152338 [packets to send 828, broken 827] [15:12:19]ProducePacketName [15:12:19]name=ofd_packets/00152338 [15:12:19]OFD Sender: To server: pG, [15:12:19]CommunicateWithHost lk.salyk.kg:30040 [15:12:19]ConnectInit lk.salyk.kg [15:12:19]written 0, free lines is 4095 [15:12:20]Write to MH i2c: 01 00 00 62 05 67 [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: 01 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: 01 07 00 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: 01 07 00 62 05 00 00 00 00 00 DF 0C 59 [15:12:20]RasterBufferAndPrint [15:12:20]line [15:12:20]line [15:12:20]line [15:12:20]line [15:12:20]line [15:12:20]written 0, free lines is 3301 [15:12:20]MH_Cut [15:12:20]Write to MH i2c: D1 01 00 69 05 01 40 [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: D1 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: D1 01 00 [15:12:20]MH_I2C_Read... [15:12:20]Read from MH i2c: D1 01 00 69 05 00 3F [15:12:20]Write to MH i2c: 01 00 00 6A 05 6F [15:12:20]Write i2c OK [15:12:20]MH_I2C_Read... [15:12:21]*** Cut start [15:12:21]*** Purtial cut [15:12:21]*** Stage 1: CUTSNS_PIN = 1 [15:12:21]Read from MH i2c: 01 [15:12:21]MH_I2C_Read... [15:12:21]*** Stop cut motor [15:12:21]*** Cut end [15:12:21]Read from MH i2c: 01 07 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: 01 07 00 6A 05 00 00 00 00 00 FF 0F 84 [15:12:21]process_action close_receipt done [15:12:21]requested_data is exist [15:12:21]produce_requested_data [15:12:21]requested_item fm.sn is exist - process it [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 11 00 00 [15:12:21]Write to MH i2c: E2 08 00 6B 05 80 11 00 00 00 00 00 00 EA [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 17 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 17 00 6B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [15:12: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:12:21]wFMCommunicate OK [15:12:21]requested_item fd.num is exist - process it [15:12:21]SAM_PROTO_GetFieldsCounters [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 13 00 00 [15:12:21]Write to MH i2c: E2 08 00 6C 05 80 13 00 00 00 00 00 00 ED [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 62 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 62 00 6C 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 12 53 02 00 0E 04 04 00 DC 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 C8 [15:12: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 12 53 02 00 0E 04 04 00 DC 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:12:21]wFMCommunicate OK [15:12:21]SAM_PROTO_GetFieldsCounters done [15:12:21]requested_item shift.num is exist - process it [15:12:21]requested_item shift.opened is exist - process it [15:12:21]req_shift_opened [15:12:21]FM_GetShiftState [15:12:21]SAM_PROTO_GetShiftState [15:12:21]wFMCommunicate request_size=4 [15:12:21]MH_SAM_APDU [15:12:21]CAPDU: 80 13 01 00 [15:12:21]Write to MH i2c: E2 08 00 6D 05 80 13 01 00 00 00 00 00 EF [15:12:21]Write i2c OK [15:12:21]MH_I2C_Read... [15:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:21]Read from MH i2c: E2 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 0E 00 [15:12:21]MH_I2C_Read... [15:12:21]Read from MH i2c: E2 0E 00 6D 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 51 [15:12:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:12:21]wFMCommunicate OK [15:12:21]SAM_PROTO_GetShiftState done [15:12:21]FM_GetShiftState done [15:12:21]req_shift_opened done [15:12:21]requested_item shift.open_date is exist - process it [15:12:21]req_shift_open_date [15:12:21]req_shift_open_date done [15:12:21]produce_requested_data done [15:12:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152338,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:12:21]process_action_free close_receipt [15:12:21]json_value_free [15:12:21]json_value_free done [15:12:21]process_json_proto returns [15:12:21]Send response to host [15:12:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152338,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:12:21]free response buf [15:12:21]execute_script done [15:12:21]execute_script returns [15:12:21]free content buf [15:12:21]Sock 7.Close socket [15:12:21]Sock 7.Thread stoped [15:12:21]Connected sock=11 [15:12: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 0F 01 00 00 D0 F7 07 01 F0 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D2 00 00 00 F4 03 04 00 52 85 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 1B 11 B7 73 79 F5 AA AF D9 59 0A E5 E3 [15:12: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 4A 13 47 00 18 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 12 53 02 00 F4 03 04 00 55 2D F1 66 B6 04 01 00 00 40 F7 E1 DD 12 50 5E 15 [15:12:23]CommunicateWithHost err = 0 [15:12:23]CheckOFDResponse [15:12:23]1017 (14) - 77093643461234 [15:12:23]1041 (16) - 0000000000871835 [15:12:23]1040 (4) - 152338 [15:12:23]1012 (4) - 23.09.2024 08:56 [15:12:23]1206 (1) - 0 [15:12:23]OFD Sender: Remove packet 152338 [15:12:23]ProducePacketName [15:12:23]name=ofd_packets/00152338 [15:12:23]NVStorageDeleteData [15:12:23]recv_with_timeout no data received [15:12:23]OFD Sender: No OFD packet to send [15:12:28]OFD Sender: No OFD packet to send [15:12:33]OFD Sender: No OFD packet to send [15:12:38]OFD Sender: No OFD packet to send [15:12:43]recv_with_timeout no data received [15:12:43]OFD Sender: No OFD packet to send [15:12:48]OFD Sender: No OFD packet to send [15:12:53]OFD Sender: No OFD packet to send [15:12:54]recv_with_timeout no data received [15:12:58]OFD Sender: No OFD packet to send [15:13:03]OFD Sender: No OFD packet to send [15:13:08]OFD Sender: No OFD packet to send [15:13:13]OFD Sender: No OFD packet to send [15:13:17]recv_with_timeout no data received [15:13:18]OFD Sender: No OFD packet to send [15:13:23]OFD Sender: No OFD packet to send [15:13:29]OFD Sender: No OFD packet to send [15:13:34]OFD Sender: No OFD packet to send [15:13:39]OFD Sender: No OFD packet to send [15:13:44]OFD Sender: No OFD packet to send [15:13:49]OFD Sender: No OFD packet to send [15:13:54]OFD Sender: No OFD packet to send [15:13:59]OFD Sender: No OFD packet to send [15:14:04]OFD Sender: No OFD packet to send [15:14:06]recv_with_timeout no data received [15:14:09]OFD Sender: No OFD packet to send [15:14:14]OFD Sender: No OFD packet to send [15:14:19]OFD Sender: No OFD packet to send [15:14:24]OFD Sender: No OFD packet to send [15:14:29]OFD Sender: No OFD packet to send [15:14:34]OFD Sender: No OFD packet to send [15:14:39]OFD Sender: No OFD packet to send [15:14:44]OFD Sender: No OFD packet to send [15:14:49]OFD Sender: No OFD packet to send [15:14:54]OFD Sender: No OFD packet to send [15:14:59]OFD Sender: No OFD packet to send [15:15:04]OFD Sender: No OFD packet to send [15:15:09]OFD Sender: No OFD packet to send [15:15:14]OFD Sender: No OFD packet to send [15:15:19]OFD Sender: No OFD packet to send [15:15:24]OFD Sender: No OFD packet to send [15:15:29]OFD Sender: No OFD packet to send [15:15:34]OFD Sender: No OFD packet to send [15:15:39]OFD Sender: No OFD packet to send [15:15:44]OFD Sender: No OFD packet to send [15:15:45]recv_with_timeout no data received [15:15:49]OFD Sender: No OFD packet to send [15:15:54]OFD Sender: No OFD packet to send [15:15:59]OFD Sender: No OFD packet to send [15:16:04]OFD Sender: No OFD packet to send [15:16:08]recv_with_timeout no data received [15:16:09]OFD Sender: No OFD packet to send [15:16:14]OFD Sender: No OFD packet to send [15:16:19]OFD Sender: No OFD packet to send [15:16:24]OFD Sender: No OFD packet to send [15:16:29]OFD Sender: No OFD packet to send [15:16:34]OFD Sender: No OFD packet to send [15:16:39]OFD Sender: No OFD packet to send [15:16:44]OFD Sender: No OFD packet to send [15:16:49]OFD Sender: No OFD packet to send [15:16:54]OFD Sender: No OFD packet to send [15:16:59]accept exits with 10 [15:16:59]New connection [15:16:59]New thread 3066752356 created [15:16:59]Thread 3066608996 joined [15:16:59]Waiting for new connection... [15:16:59] Sock 10.Parse request [15:16:59]Sock 10.Check first char [15:16:59]Sock 10.First char is OK [15:16:59]request: POST /json_proto HTTP/1.0 [15:16:59]Method: POST [15:16:59]URL: /json_proto [15:16:59]Method is POST - this is cgi request [15:16:59]url: /json_proto [15:16:59]query_string will be loaded in cgi processing [15:16:59]execute_cgi json_proto POST (null) [15:16:59]execute_cgi path=json_proto method=POST [15:16:59]POST find Content-Length [15:16:59]Host: 172.17.43.67:8080 [15:16:59]Content-Length: 678 [15:16:59]Content-Type: application/json [15:16:59] [15:16:59]POST finish read [15:16:59]Found Content-Length = 678 [15:16:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786345", "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:16:59]execute_script... [15:16: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)1786345", "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:16:59]POST & json_proto [15:16:59]process_json_proto [15:16:59]json parsed OK: [15:16:59]protocol is kg_v1.0 [15:16:59]action value=close_receipt [15:16:59]process_action close_receipt [15:16:59]cmd_close_receipt [15:16:59]MH_GetDate [15:16:59]Write to MH i2c: F0 00 00 6E 05 62 [15:16:59]Write i2c OK [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: F0 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: F0 09 00 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: F0 09 00 6E 05 00 6B 86 F1 66 6A BD 47 65 86 [15:16:59]GetLastDocTimeStamp 1727104338 [15:16:59]current date 1727104619 [15:16:59]FM_GetShiftState [15:16:59]SAM_PROTO_GetShiftState [15:16:59]wFMCommunicate request_size=4 [15:16:59]MH_SAM_APDU [15:16:59]CAPDU: 80 13 01 00 [15:16:59]Write to MH i2c: E2 08 00 6F 05 80 13 01 00 00 00 00 00 F1 [15:16:59]Write i2c OK [15:16:59]MH_I2C_Read... [15:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:59]Read from MH i2c: E2 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: E2 0E 00 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: E2 0E 00 6F 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 53 [15:16:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:16:59]wFMCommunicate OK [15:16:59]SAM_PROTO_GetShiftState done [15:16:59]FM_GetShiftState done [15:16:59]opened in 1727051593 [15:16:59]opened+sec_in_day 1727137993 [15:16:59]quantity*price = 30035 [15:16:59]sum+1 = 30036 [15:16:59]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 СНО: Общий режим Чек 211 23.09.2024 15:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152339 ФПД: 255055577318226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152339&fm=255055577318226&tin=02508201610067®Number=0000000000091825&sum=30000 [15:17:00]StoreToDocumentArchive [15:17:00]shift 476 fd 152339 [15:17:00]save to /storage/0476/doc_00152339 [15:17:00]save last doc name /storage/0476/doc_00152339 to /storage/kkm_last_doc_name [15:17:00]save OK [15:17:00]Clear old archive folders... [15:17:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:17:00]tlvbuf is 00546F50 [15:17:00]SAM_PROTO_ClearQueue [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 09 00 00 [15:17:00]Write to MH i2c: E2 08 00 7C 05 80 09 00 00 00 00 00 00 F3 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 7C 05 00 90 00 F5 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]SAM_PROTO_ClearQueue done [15:17:00]KKMCreateOFDPacket [15:17:00]OFDProtocolAddRootSTLVToBuf [15:17:00]FM_MakeSignedData [15:17:00]FM_MakeSignedData [15:17:00]SAM_PROTO_SignData [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 01 02 [15:17:00]Write to MH i2c: E2 08 00 7D 05 80 0D 01 02 00 00 00 00 FB [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 7D 05 00 90 00 F6 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=255 [15:17:00]MH_SAM_APDU [15:17: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 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 D3 00 00 00 F4 03 04 00 6B 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E7 [15:17:00]Write to MH i2c: E2 02 01 7E 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 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 D3 00 00 00 F4 03 04 00 6B 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E7 00 00 E0 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 7E 05 00 90 00 F7 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=10 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 02 02 05 F8 C1 15 83 52 [15:17:00]Write to MH i2c: E2 0D 00 7F 05 80 0D 02 02 05 00 F8 C1 15 83 52 00 00 AB [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 7F 05 00 90 00 F8 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 03 02 [15:17:00]Write to MH i2c: E2 08 00 80 05 80 0D 03 02 00 00 00 00 00 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 0B 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 0B 00 80 05 00 E7 6A FC C2 38 F7 59 D6 90 00 6E [15:17:00]RAPDU: E7 6A FC C2 38 F7 59 D6 90 00 [15:17:00]wFMCommunicate OK [15:17:00]SAM_PROTO_SignData done [15:17:00]FM_MakeSignedData done [15:17:00]CreateOFDProtocolMessage [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 11 00 00 [15:17:00]Write to MH i2c: E2 08 00 81 05 80 11 00 00 00 00 00 00 00 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:01]Read from MH i2c: E2 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: E2 17 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: E2 17 00 81 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [15:17:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:17:01]wFMCommunicate OK [15:17:01]CreateOFDProtocolMessage done [15:17:01]OFDSenderStorePacket 152339 [15:17:01]StoreOFDPacket docnum=152339 [15:17: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 2B B8 07 01 F1 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D3 00 00 00 F4 03 04 00 6B 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E7 F8 C1 15 83 52 E7 6A FC C2 38 F7 59 D6 [15:17:01]CheckFolder [15:17:01]dirname=/storage/ofd_packets [15:17:01]CheckFolder done [15:17:01]ProducePacketName [15:17:01]name=ofd_packets/00152339 [15:17:01]NVStorageSaveData ofd_packets/00152339 [15:17:01]File name is /storage/ofd_packets/00152339 [15:17:01]Write 301 bytes [15:17:01]NVStorageSaveData done [15:17:01]OFDSenderStorePacket done [15:17:01]KKMCreateOFDPacket done [15:17:01]NVStorageSaveData kkm_last_timestamp [15:17:01]File name is /storage/kkm_last_timestamp [15:17:01]Write 4 bytes [15:17:01]NVStorageSaveData done [15:17:01]ExternCall_PrintAddStr [15:17:01]wPrintStart [15:17:01]Write to MH i2c: 01 00 00 82 05 87 [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 82 05 00 00 00 00 00 FF 0F 9C [15:17:01]RasterBufferAndPrint [15:17:01]line Счет N : (1)1786345 [15:17:01]line ИНН: 02508201610067 [15:17:01]line Контрольно-Кассовый Чек [15:17:01]line ПРОДАЖА [15:17:01]line ТРК (МРК, ГНК) : 12 [15:17:01]line Товар: 2710124130 [15:17:01]line Аи-92-К-5 [15:17:01]line 4.430 * 67.80 [15:17:01]line = 300.35 [15:17:01]line НДС 12% НСП 1% [15:17:01]line > о реализуемом товаре [15:17:01]line ОКРУГЛЕНИЕ: -0.35 [15:17:01]line ИТОГО: 300.00 [15:17:01]line Внесено: 300.00 [15:17:01]line СДАЧА: 0.00 [15:17:01]line НСП 1% : 2.66 [15:17:01]line НДС 12% : 31.90 [15:17:01]line Наличными: 300.00 [15:17:01]line Безнал.: 0.00 [15:17:01]line Место: АЗС № 89 "Партнер Нефть" [15:17:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:17:01]line СНО: Общий режим [15:17:01]line Чек 211 23.09.2024 15:16 [15:17:01]line Смена: 476 ФФД: 1.0 [15:17:01]line ЗНМ: 0300000113 [15:17:01]line РНМ: 0000000000091825 [15:17:01]line Версия ККМ: 001 [15:17:01]line ФМ: 0000000000871835 [15:17:01]line ФД: 152339 [15:17:01]line ФПД: 255055577318226 [15:17:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152339&fm=255055577318226&tin=02508201610067®Number=0000000000091825&sum=30000 [15:17:01]written 0, free lines is 4095 [15:17:01]OFD Sender: Processing packet 152339 [packets to send 828, broken 827] [15:17:01]ProducePacketName [15:17:01]name=ofd_packets/00152339 [15:17:01]OFD Sender: To server: pG, [15:17:01]CommunicateWithHost lk.salyk.kg:30040 [15:17:01]ConnectInit lk.salyk.kg [15:17:01]Write to MH i2c: 01 00 00 AD 05 B2 [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 AD 05 00 00 00 00 00 D7 0C 9C [15:17:01]RasterBufferAndPrint [15:17:01]line [15:17:01]line [15:17:01]line [15:17:01]line [15:17:01]line [15:17:01]written 0, free lines is 3293 [15:17:01]MH_Cut [15:17:01]Write to MH i2c: D1 01 00 B4 05 01 8B [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D1 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D1 01 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D1 01 00 B4 05 00 8A [15:17:01]Write to MH i2c: 01 00 00 B5 05 BA [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:02]*** Cut start [15:17:02]*** Purtial cut [15:17:02]*** Stage 1: CUTSNS_PIN = 1 [15:17:02]Read from MH i2c: 01 [15:17:02]MH_I2C_Read... [15:17:02]*** Stop cut motor [15:17:02]*** Cut end [15:17:02]Read from MH i2c: 01 07 00 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: 01 07 00 B5 05 00 00 00 00 00 FF 0F CF [15:17:02]process_action close_receipt done [15:17:02]requested_data is exist [15:17:02]produce_requested_data [15:17:02]requested_item fm.sn is exist - process it [15:17:02]wFMCommunicate request_size=4 [15:17:02]MH_SAM_APDU [15:17:02]CAPDU: 80 11 00 00 [15:17:02]Write to MH i2c: E2 08 00 B6 05 80 11 00 00 00 00 00 00 35 [15:17:02]Write i2c OK [15:17:02]MH_I2C_Read... [15:17:02]Connected sock=7 [15:17: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 2B B8 07 01 F1 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D3 00 00 00 F4 03 04 00 6B 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E7 F8 C1 15 83 52 E7 6A FC C2 38 F7 59 D6 [15:17:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:02]Read from MH i2c: E2 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: E2 17 00 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: E2 17 00 B6 05 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:17:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:17:02]wFMCommunicate OK [15:17:02]requested_item fd.num is exist - process it [15:17:02]SAM_PROTO_GetFieldsCounters [15:17:02]wFMCommunicate request_size=4 [15:17:02]MH_SAM_APDU [15:17:02]CAPDU: 80 13 00 00 [15:17:02]Write to MH i2c: E2 08 00 B7 05 80 13 00 00 00 00 00 00 38 [15:17:02]Write i2c OK [15:17:02]MH_I2C_Read... [15:17:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:02]Read from MH i2c: E2 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: E2 62 00 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: E2 62 00 B7 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 13 53 02 00 0E 04 04 00 DC 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 17 [15:17: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 13 53 02 00 0E 04 04 00 DC 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:17:02]wFMCommunicate OK [15:17:02]SAM_PROTO_GetFieldsCounters done [15:17:02]requested_item shift.num is exist - process it [15:17:02]requested_item shift.opened is exist - process it [15:17:02]req_shift_opened [15:17:02]FM_GetShiftState [15:17:02]SAM_PROTO_GetShiftState [15:17:02]wFMCommunicate request_size=4 [15:17:02]MH_SAM_APDU [15:17:02]CAPDU: 80 13 01 00 [15:17:02]Write to MH i2c: E2 08 00 B8 05 80 13 01 00 00 00 00 00 3A [15:17:02]Write i2c OK [15:17:02]MH_I2C_Read... [15:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:02]Read from MH i2c: E2 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: E2 0E 00 [15:17:02]MH_I2C_Read... [15:17:02]Read from MH i2c: E2 0E 00 B8 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9C [15:17:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:17:02]wFMCommunicate OK [15:17:02]SAM_PROTO_GetShiftState done [15:17:02]FM_GetShiftState done [15:17:02]req_shift_opened done [15:17:02]requested_item shift.open_date is exist - process it [15:17:02]req_shift_open_date [15:17:02]req_shift_open_date done [15:17:02]produce_requested_data done [15:17:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152339,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:17:02]process_action_free close_receipt [15:17:02]json_value_free [15:17:02]json_value_free done [15:17:02]process_json_proto returns [15:17:02]Send response to host [15:17:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152339,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:17:02]free response buf [15:17:02]execute_script done [15:17:02]execute_script returns [15:17:02]free content buf [15:17:02]Sock 10.Close socket [15:17:02]Sock 10.Thread stoped [15:17:07]recv_with_timeout no data received [15:17:07]CommunicateWithHost answer receiving error [15:17:07]CommunicateWithHost err = -3 [15:17:07]OFD Sender: Server communicate error [15:17:12]OFD Sender: Processing packet 152339 [packets to send 828, broken 827] [15:17:12]ProducePacketName [15:17:12]name=ofd_packets/00152339 [15:17:12]OFD Sender: To server: pG, [15:17:12]CommunicateWithHost lk.salyk.kg:30040 [15:17:12]ConnectInit lk.salyk.kg [15:17:13]Connected sock=7 [15:17: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 0F 01 00 00 2B B8 07 01 F1 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D3 00 00 00 F4 03 04 00 6B 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E7 F8 C1 15 83 52 E7 6A FC C2 38 F7 59 D6 [15:17: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 31 52 47 00 08 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 13 53 02 00 F4 03 04 00 78 2E F1 66 B6 04 01 00 00 38 23 F4 41 A7 C6 1C 7B [15:17:14]CommunicateWithHost err = 0 [15:17:14]CheckOFDResponse [15:17:14]1017 (14) - 77093643461234 [15:17:14]1041 (16) - 0000000000871835 [15:17:14]1040 (4) - 152339 [15:17:14]1012 (4) - 23.09.2024 09:01 [15:17:14]1206 (1) - 0 [15:17:14]OFD Sender: Remove packet 152339 [15:17:14]ProducePacketName [15:17:14]name=ofd_packets/00152339 [15:17:14]NVStorageDeleteData [15:17:14]OFD Sender: No OFD packet to send [15:17:19]OFD Sender: No OFD packet to send [15:17:24]OFD Sender: No OFD packet to send [15:17:29]OFD Sender: No OFD packet to send [15:17:34]OFD Sender: No OFD packet to send [15:17:39]OFD Sender: No OFD packet to send [15:17:44]OFD Sender: No OFD packet to send [15:17:49]OFD Sender: No OFD packet to send [15:17:52]accept exits with 9 [15:17:52]New connection [15:17:52]New thread 3066608996 created [15:17:52]Thread 3066752356 joined [15:17:52]Waiting for new connection... [15:17:52] Sock 9.Parse request [15:17:52]Sock 9.Check first char [15:17:52]Sock 9.First char is OK [15:17:52]request: POST /json_proto HTTP/1.0 [15:17:52]Method: POST [15:17:52]URL: /json_proto [15:17:52]Method is POST - this is cgi request [15:17:52]url: /json_proto [15:17:52]query_string will be loaded in cgi processing [15:17:52]execute_cgi json_proto POST (null) [15:17:52]execute_cgi path=json_proto method=POST [15:17:52]POST find Content-Length [15:17:52]Host: 172.17.43.67:8080 [15:17:52]Content-Length: 662 [15:17:52]Content-Type: application/json [15:17:52] [15:17:52]POST finish read [15:17:52]Found Content-Length = 662 [15:17:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786346", "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" : 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" ] } } [15:17:52]execute_script... [15:17: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)1786346", "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" : 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" ] } } [15:17:52]POST & json_proto [15:17:52]process_json_proto [15:17:52]json parsed OK: [15:17:52]protocol is kg_v1.0 [15:17:52]action value=close_receipt [15:17:52]process_action close_receipt [15:17:52]cmd_close_receipt [15:17:52]MH_GetDate [15:17:52]Write to MH i2c: F0 00 00 B9 05 AD [15:17:52]Write i2c OK [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: F0 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: F0 09 00 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: F0 09 00 B9 05 00 A0 86 F1 66 6A BD 47 65 06 [15:17:52]GetLastDocTimeStamp 1727104619 [15:17:52]current date 1727104672 [15:17:52]FM_GetShiftState [15:17:52]SAM_PROTO_GetShiftState [15:17:52]wFMCommunicate request_size=4 [15:17:52]MH_SAM_APDU [15:17:52]CAPDU: 80 13 01 00 [15:17:52]Write to MH i2c: E2 08 00 BA 05 80 13 01 00 00 00 00 00 3C [15:17:52]Write i2c OK [15:17:52]MH_I2C_Read... [15:17:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:52]Read from MH i2c: E2 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 0E 00 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 0E 00 BA 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9E [15:17:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:17:52]wFMCommunicate OK [15:17:52]SAM_PROTO_GetShiftState done [15:17:52]FM_GetShiftState done [15:17:52]opened in 1727051593 [15:17:52]opened+sec_in_day 1727137993 [15:17:52]quantity*price = 50034 [15:17:52]sum+1 = 50036 [15:17:52]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 СНО: Общий режим Чек 212 23.09.2024 15:17 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152340 ФПД: 145561679838532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151752&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152340&fm=145561679838532&tin=02508201610067®Number=0000000000091825&sum=50000 [15:17:53]StoreToDocumentArchive [15:17:53]shift 476 fd 152340 [15:17:53]save to /storage/0476/doc_00152340 [15:17:53]save last doc name /storage/0476/doc_00152340 to /storage/kkm_last_doc_name [15:17:53]save OK [15:17:53]Clear old archive folders... [15:17:53]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:17:53]tlvbuf is 00561260 [15:17:53]SAM_PROTO_ClearQueue [15:17:53]wFMCommunicate request_size=4 [15:17:53]MH_SAM_APDU [15:17:53]CAPDU: 80 09 00 00 [15:17:53]Write to MH i2c: E2 08 00 C7 05 80 09 00 00 00 00 00 00 3E [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:53]Read from MH i2c: E2 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 C7 05 00 90 00 40 [15:17:53]RAPDU: 90 00 [15:17:53]wFMCommunicate OK [15:17:53]SAM_PROTO_ClearQueue done [15:17:53]KKMCreateOFDPacket [15:17:53]OFDProtocolAddRootSTLVToBuf [15:17:53]FM_MakeSignedData [15:17:53]FM_MakeSignedData [15:17:53]SAM_PROTO_SignData [15:17:53]wFMCommunicate request_size=4 [15:17:53]MH_SAM_APDU [15:17:53]CAPDU: 80 0D 01 02 [15:17:53]Write to MH i2c: E2 08 00 C8 05 80 0D 01 02 00 00 00 00 46 [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:53]Read from MH i2c: E2 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 C8 05 00 90 00 41 [15:17:53]RAPDU: 90 00 [15:17:53]wFMCommunicate OK [15:17:53]wFMCommunicate request_size=255 [15:17:53]MH_SAM_APDU [15:17:53]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 D4 00 00 00 F4 03 04 00 A0 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 84 63 38 38 3D [15:17:53]Write to MH i2c: E2 02 01 C9 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 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 D4 00 00 00 F4 03 04 00 A0 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 84 63 38 38 3D 00 00 07 [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:53]Read from MH i2c: E2 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 C9 05 00 90 00 42 [15:17:53]RAPDU: 90 00 [15:17:53]wFMCommunicate OK [15:17:53]wFMCommunicate request_size=6 [15:17:53]MH_SAM_APDU [15:17:53]CAPDU: 80 0D 02 02 01 44 [15:17:53]Write to MH i2c: E2 09 00 CA 05 80 0D 02 02 01 00 44 00 00 8F [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:53]Read from MH i2c: E2 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 03 00 CA 05 00 90 00 43 [15:17:53]RAPDU: 90 00 [15:17:53]wFMCommunicate OK [15:17:53]wFMCommunicate request_size=4 [15:17:53]MH_SAM_APDU [15:17:53]CAPDU: 80 0D 03 02 [15:17:53]Write to MH i2c: E2 08 00 CB 05 80 0D 03 02 00 00 00 00 4B [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:53]Read from MH i2c: E2 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 0B 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 0B 00 CB 05 00 9C A1 69 1A 55 FF 8F 5A 90 00 49 [15:17:53]RAPDU: 9C A1 69 1A 55 FF 8F 5A 90 00 [15:17:53]wFMCommunicate OK [15:17:53]SAM_PROTO_SignData done [15:17:53]FM_MakeSignedData done [15:17:53]CreateOFDProtocolMessage [15:17:53]wFMCommunicate request_size=4 [15:17:53]MH_SAM_APDU [15:17:53]CAPDU: 80 11 00 00 [15:17:53]Write to MH i2c: E2 08 00 CC 05 80 11 00 00 00 00 00 00 4B [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:53]Read from MH i2c: E2 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 17 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: E2 17 00 CC 05 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:17: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:17:53]wFMCommunicate OK [15:17:53]CreateOFDProtocolMessage done [15:17:53]OFDSenderStorePacket 152340 [15:17:53]StoreOFDPacket docnum=152340 [15:17: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 F9 A8 03 01 8D D0 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 D4 00 00 00 F4 03 04 00 A0 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 84 63 38 38 3D 44 9C A1 69 1A 55 FF 8F 5A [15:17:53]CheckFolder [15:17:53]dirname=/storage/ofd_packets [15:17:53]CheckFolder done [15:17:53]ProducePacketName [15:17:53]name=ofd_packets/00152340 [15:17:53]NVStorageSaveData ofd_packets/00152340 [15:17:53]File name is /storage/ofd_packets/00152340 [15:17:53]Write 297 bytes [15:17:53]NVStorageSaveData done [15:17:53]OFDSenderStorePacket done [15:17:53]KKMCreateOFDPacket done [15:17:53]NVStorageSaveData kkm_last_timestamp [15:17:53]File name is /storage/kkm_last_timestamp [15:17:53]Write 4 bytes [15:17:53]NVStorageSaveData done [15:17:53]ExternCall_PrintAddStr [15:17:53]wPrintStart [15:17:53]Write to MH i2c: 01 00 00 CD 05 D2 [15:17:53]Write i2c OK [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: 01 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: 01 07 00 [15:17:53]MH_I2C_Read... [15:17:53]Read from MH i2c: 01 07 00 CD 05 00 00 00 00 00 FF 0F E7 [15:17:53]RasterBufferAndPrint [15:17:53]line Счет N : (1)1786346 [15:17:53]line ИНН: 02508201610067 [15:17:53]line Контрольно-Кассовый Чек [15:17:53]line ПРОДАЖА [15:17:53]line ТРК (МРК, ГНК) : 33 [15:17:53]line Товар: 2710124130 [15:17:53]line Super-92 [15:17:53]line 7.220 * 69.30 [15:17:53]line = 500.35 [15:17:53]line НДС 12% НСП 1% [15:17:53]line > о реализуемом товаре [15:17:53]line ОКРУГЛЕНИЕ: -0.35 [15:17:53]line ИТОГО: 500.00 [15:17:53]line Внесено: 500.00 [15:17:53]line СДАЧА: 0.00 [15:17:53]line НСП 1% : 4.43 [15:17:53]line НДС 12% : 53.13 [15:17:53]line Наличными: 500.00 [15:17:53]line Безнал.: 0.00 [15:17:53]line Место: АЗС № 89 "Партнер Нефть" [15:17:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:17:53]line СНО: Общий режим [15:17:53]line Чек 212 23.09.2024 15:17 [15:17:53]line Смена: 476 ФФД: 1.0 [15:17:53]line ЗНМ: 0300000113 [15:17:53]line РНМ: 0000000000091825 [15:17:53]line Версия ККМ: 001 [15:17:53]line ФМ: 0000000000871835 [15:17:53]line ФД: 152340 [15:17:53]line ФПД: 145561679838532 [15:17:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T151752&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152340&fm=145561679838532&tin=02508201610067®Number=0000000000091825&sum=50000 [15:17:53]OFD Sender: Processing packet 152340 [packets to send 828, broken 827] [15:17:53]ProducePacketName [15:17:53]name=ofd_packets/00152340 [15:17:54]OFD Sender: To server: pG, [15:17:54]CommunicateWithHost lk.salyk.kg:30040 [15:17:54]ConnectInit lk.salyk.kg [15:17:54]written 0, free lines is 4095 [15:17:54]Write to MH i2c: 01 00 00 F8 05 FD [15:17:54]Write i2c OK [15:17:54]MH_I2C_Read... [15:17:54]Read from MH i2c: 01 [15:17:54]MH_I2C_Read... [15:17:54]Read from MH i2c: 01 07 00 [15:17:54]MH_I2C_Read... [15:17:54]Read from MH i2c: 01 07 00 F8 05 00 00 00 00 00 D8 0C E8 [15:17:54]RasterBufferAndPrint [15:17:54]line [15:17:54]line [15:17:54]line [15:17:54]line [15:17:54]line [15:17:54]written 0, free lines is 3303 [15:17:54]MH_Cut [15:17:54]Write to MH i2c: D1 01 00 FF 05 01 D6 [15:17:54]Write i2c OK [15:17:54]MH_I2C_Read... [15:17:54]Read from MH i2c: D1 [15:17:54]MH_I2C_Read... [15:17:54]Read from MH i2c: D1 01 00 [15:17:54]MH_I2C_Read... [15:17:54]Read from MH i2c: D1 01 00 FF 05 00 D5 [15:17:54]Write to MH i2c: 01 00 00 00 06 06 [15:17:54]Write i2c OK [15:17:54]MH_I2C_Read... [15:17:54]Connected sock=11 [15:17: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 F9 A8 03 01 8D D0 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 D4 00 00 00 F4 03 04 00 A0 86 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 84 63 38 38 3D 44 9C A1 69 1A 55 FF 8F 5A [15:17:55]*** Cut start [15:17:55]*** Purtial cut [15:17:55]*** Stage 1: CUTSNS_PIN = 1 [15:17:55]Read from MH i2c: 01 [15:17:55]MH_I2C_Read... [15:17:55]*** Stop cut motor [15:17:55]*** Cut end [15:17:55]Read from MH i2c: 01 07 00 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: 01 07 00 00 06 00 00 00 00 00 FF 0F 1B [15:17:55]process_action close_receipt done [15:17:55]requested_data is exist [15:17:55]produce_requested_data [15:17:55]requested_item fm.sn is exist - process it [15:17:55]wFMCommunicate request_size=4 [15:17:55]MH_SAM_APDU [15:17:55]CAPDU: 80 11 00 00 [15:17:55]Write to MH i2c: E2 08 00 01 06 80 11 00 00 00 00 00 00 81 [15:17: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 B3 1A 47 00 64 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 14 53 02 00 F4 03 04 00 A1 2E F1 66 B6 04 01 00 00 EC 14 53 C6 AE 1C AE 47 [15:17:55]CommunicateWithHost err = 0 [15:17:55]CheckOFDResponse [15:17:55]1017 (14) - 77093643461234 [15:17:55]1041 (16) - 0000000000871835 [15:17:55]1040 (4) - 152340 [15:17:55]1012 (4) - 23.09.2024 09:02 [15:17:55]1206 (1) - 0 [15:17:55]OFD Sender: Remove packet 152340 [15:17:55]ProducePacketName [15:17:55]name=ofd_packets/00152340 [15:17:55]NVStorageDeleteData [15:17:55]Write i2c OK [15:17:55]MH_I2C_Read... [15:17:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:55]Read from MH i2c: E2 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: E2 17 00 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: E2 17 00 01 06 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:17: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:17:55]wFMCommunicate OK [15:17:55]requested_item fd.num is exist - process it [15:17:55]SAM_PROTO_GetFieldsCounters [15:17:55]wFMCommunicate request_size=4 [15:17:55]MH_SAM_APDU [15:17:55]CAPDU: 80 13 00 00 [15:17:55]Write to MH i2c: E2 08 00 02 06 80 13 00 00 00 00 00 00 84 [15:17:55]Write i2c OK [15:17:55]MH_I2C_Read... [15:17:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:55]Read from MH i2c: E2 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: E2 62 00 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: E2 62 00 02 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 14 53 02 00 0E 04 04 00 DC 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 67 [15:17: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 14 53 02 00 0E 04 04 00 DC 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:17:55]wFMCommunicate OK [15:17:55]SAM_PROTO_GetFieldsCounters done [15:17:55]requested_item shift.num is exist - process it [15:17:55]requested_item shift.opened is exist - process it [15:17:55]req_shift_opened [15:17:55]FM_GetShiftState [15:17:55]SAM_PROTO_GetShiftState [15:17:55]wFMCommunicate request_size=4 [15:17:55]MH_SAM_APDU [15:17:55]CAPDU: 80 13 01 00 [15:17:55]Write to MH i2c: E2 08 00 03 06 80 13 01 00 00 00 00 00 86 [15:17:55]Write i2c OK [15:17:55]MH_I2C_Read... [15:17:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:55]Read from MH i2c: E2 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: E2 0E 00 [15:17:55]MH_I2C_Read... [15:17:55]Read from MH i2c: E2 0E 00 03 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E8 [15:17:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:17:55]wFMCommunicate OK [15:17:55]SAM_PROTO_GetShiftState done [15:17:55]FM_GetShiftState done [15:17:55]req_shift_opened done [15:17:55]requested_item shift.open_date is exist - process it [15:17:55]req_shift_open_date [15:17:55]req_shift_open_date done [15:17:55]produce_requested_data done [15:17:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152340,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:17:55]process_action_free close_receipt [15:17:55]json_value_free [15:17:55]json_value_free done [15:17:55]process_json_proto returns [15:17:55]Send response to host [15:17:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152340,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:17:55]free response buf [15:17:55]execute_script done [15:17:55]execute_script returns [15:17:55]free content buf [15:17:55]Sock 9.Close socket [15:17:55]Sock 9.Thread stoped [15:17:56]OFD Sender: No OFD packet to send [15:18:01]OFD Sender: No OFD packet to send [15:18:06]OFD Sender: No OFD packet to send [15:18:11]OFD Sender: No OFD packet to send [15:18:16]recv_with_timeout no data received [15:18:16]OFD Sender: No OFD packet to send [15:18:21]OFD Sender: No OFD packet to send [15:18:26]OFD Sender: No OFD packet to send [15:18:31]OFD Sender: No OFD packet to send [15:18:36]OFD Sender: No OFD packet to send [15:18:36]recv_with_timeout no data received [15:18:41]OFD Sender: No OFD packet to send [15:18:46]OFD Sender: No OFD packet to send [15:18:51]OFD Sender: No OFD packet to send [15:18:56]OFD Sender: No OFD packet to send [15:19:01]OFD Sender: No OFD packet to send [15:19:06]OFD Sender: No OFD packet to send [15:19:11]OFD Sender: No OFD packet to send [15:19:16]OFD Sender: No OFD packet to send [15:19:21]OFD Sender: No OFD packet to send [15:19:26]OFD Sender: No OFD packet to send [15:19:30]recv_with_timeout no data received [15:19:31]OFD Sender: No OFD packet to send [15:19:36]OFD Sender: No OFD packet to send [15:19:41]OFD Sender: No OFD packet to send [15:19:46]OFD Sender: No OFD packet to send [15:19:51]OFD Sender: No OFD packet to send [15:19:56]OFD Sender: No OFD packet to send [15:20:01]OFD Sender: No OFD packet to send [15:20:06]OFD Sender: No OFD packet to send [15:20:17]wFMCommunicate request_size=13 [15:20:17]MH_SAM_APDU [15:20:17]CAPDU: 80 15 02 00 08 F4 03 04 00 30 87 F1 66 [15:20:17]Write to MH i2c: E2 10 00 0E 06 80 15 02 00 08 00 F4 03 04 00 30 87 F1 66 00 00 AD [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:17]Read from MH i2c: E2 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [15:20:17]RAPDU: 90 00 [15:20:17]wFMCommunicate OK [15:20:17]wFMCommunicate request_size=25 [15:20:17]MH_SAM_APDU [15:20: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 [15:20:17]Write to MH i2c: E2 1C 00 0F 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 F7 [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:17]Read from MH i2c: E2 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 0F 06 00 90 00 89 [15:20:17]RAPDU: 90 00 [15:20:17]wFMCommunicate OK [15:20:17]wFMCommunicate request_size=4 [15:20:17]MH_SAM_APDU [15:20:17]CAPDU: 80 15 03 00 [15:20:17]Write to MH i2c: E2 08 00 10 06 80 15 03 00 00 00 00 00 97 [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:17]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:20:17]Read from MH i2c: E2 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 40 00 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 40 00 10 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 15 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D5 00 00 00 35 04 06 00 9E AB 19 D1 21 9A 90 00 97 [15:20: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 15 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D5 00 00 00 35 04 06 00 9E AB 19 D1 21 9A 90 00 [15:20:17]wFMCommunicate OK [15:20:17]SAM_PROTO_ProcessDocument answer len = 59 [15:20:17]SAM_PROTO_ProcessDocument done [15:20:17]SetTLVBufToDocument [15:20:17]Processing tag 1209 (04B9) [15:20:17]Malloc new data [15:20:17]Processing tag 1041 (0411) [15:20:17]Processing tag 1040 (0410) [15:20:17]Malloc new data [15:20:17]Processing tag 1038 (040E) [15:20:17]Malloc new data [15:20:17]Processing tag 1042 (0412) [15:20:17]Malloc new data [15:20:17]Processing tag 1077 (0435) [15:20:17]Malloc new data [15:20:17]SetTLVBufToDocument err=0 [15:20:17]KKMLoadAndSignReceiptData store KKM data [15:20:17]KKMLoadAndSignReceiptData err=0 [15:20:17]wFMCommunicate request_size=4 [15:20:17]MH_SAM_APDU [15:20:17]CAPDU: 80 11 00 00 [15:20:17]Write to MH i2c: E2 08 00 11 06 80 11 00 00 00 00 00 00 91 [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 [15:20:17]MH_I2C_Read... [15:20:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:17]Read from MH i2c: E2 17 00 [15:20:17]MH_I2C_Read... [15:20:17]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 [15:20:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:20:17]wFMCommunicate OK [15:20:17]Счет N : (1)1786347 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 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 СНО: Общий режим Чек 213 23.09.2024 15:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152341 ФПД: 174457709732250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152341&fm=174457709732250&tin=02508201610067®Number=0000000000091825&sum=200000 [15:20:17]StoreToDocumentArchive [15:20:17]shift 476 fd 152341 [15:20:17]save to /storage/0476/doc_00152341 [15:20:17]save last doc name /storage/0476/doc_00152341 to /storage/kkm_last_doc_name [15:20:17]save OK [15:20:17]Clear old archive folders... [15:20:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:20:17]tlvbuf is 00547720 [15:20:17]SAM_PROTO_ClearQueue [15:20:17]wFMCommunicate request_size=4 [15:20:17]MH_SAM_APDU [15:20:17]CAPDU: 80 09 00 00 [15:20:17]Write to MH i2c: E2 08 00 12 06 80 09 00 00 00 00 00 00 8A [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:17]Read from MH i2c: E2 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 12 06 00 90 00 8C [15:20:17]RAPDU: 90 00 [15:20:17]wFMCommunicate OK [15:20:17]SAM_PROTO_ClearQueue done [15:20:17]KKMCreateOFDPacket [15:20:17]OFDProtocolAddRootSTLVToBuf [15:20:17]FM_MakeSignedData [15:20:17]FM_MakeSignedData [15:20:17]SAM_PROTO_SignData [15:20:17]wFMCommunicate request_size=4 [15:20:17]MH_SAM_APDU [15:20:17]CAPDU: 80 0D 01 02 [15:20:17]Write to MH i2c: E2 08 00 13 06 80 0D 01 02 00 00 00 00 92 [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:17]Read from MH i2c: E2 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 [15:20:17]MH_I2C_Read... [15:20:17]Read from MH i2c: E2 03 00 13 06 00 90 00 8D [15:20:17]RAPDU: 90 00 [15:20:17]wFMCommunicate OK [15:20:17]wFMCommunicate request_size=255 [15:20:17]MH_SAM_APDU [15:20: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 D5 00 00 00 F4 03 04 00 30 87 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9E AB 19 D1 [15:20:17]Write to MH i2c: E2 02 01 14 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 D5 00 00 00 F4 03 04 00 30 87 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9E AB 19 D1 00 00 62 [15:20:17]Write i2c OK [15:20:17]MH_I2C_Read... [15:20:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:18]Read from MH i2c: E2 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 03 00 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [15:20:18]RAPDU: 90 00 [15:20:18]wFMCommunicate OK [15:20:18]wFMCommunicate request_size=7 [15:20:18]MH_SAM_APDU [15:20:18]CAPDU: 80 0D 02 02 02 21 9A [15:20:18]Write to MH i2c: E2 0A 00 15 06 80 0D 02 02 02 00 21 9A 00 00 54 [15:20:18]Write i2c OK [15:20:18]MH_I2C_Read... [15:20:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:18]Read from MH i2c: E2 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 03 00 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [15:20:18]RAPDU: 90 00 [15:20:18]wFMCommunicate OK [15:20:18]wFMCommunicate request_size=4 [15:20:18]MH_SAM_APDU [15:20:18]CAPDU: 80 0D 03 02 [15:20:18]Write to MH i2c: E2 08 00 16 06 80 0D 03 02 00 00 00 00 97 [15:20:18]Write i2c OK [15:20:18]MH_I2C_Read... [15:20:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:18]Read from MH i2c: E2 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 0B 00 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 0B 00 16 06 00 9C 9A 59 56 A5 57 06 61 90 00 E0 [15:20:18]RAPDU: 9C 9A 59 56 A5 57 06 61 90 00 [15:20:18]wFMCommunicate OK [15:20:18]SAM_PROTO_SignData done [15:20:18]FM_MakeSignedData done [15:20:18]CreateOFDProtocolMessage [15:20:18]wFMCommunicate request_size=4 [15:20:18]MH_SAM_APDU [15:20:18]CAPDU: 80 11 00 00 [15:20:18]Write to MH i2c: E2 08 00 17 06 80 11 00 00 00 00 00 00 97 [15:20:18]Write i2c OK [15:20:18]MH_I2C_Read... [15:20:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:18]Read from MH i2c: E2 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 17 00 [15:20:18]MH_I2C_Read... [15:20:18]Read from MH i2c: E2 17 00 17 06 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:20: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:20:18]wFMCommunicate OK [15:20:18]CreateOFDProtocolMessage done [15:20:18]OFDSenderStorePacket 152341 [15:20:18]StoreOFDPacket docnum=152341 [15:20:11]OFD Sender: No OFD packet to send [15:20:16]OFD Sender: No OFD packet to send [15:20:16]accept exits with 7 [15:20:16]New connection [15:20:16]New thread 3066752356 created [15:20:16]Thread 3066608996 joined [15:20:16]Waiting for new connection... [15:20:16] Sock 7.Parse request [15:20:16]Sock 7.Check first char [15:20:16]Sock 7.First char is OK [15:20:16]request: POST /json_proto HTTP/1.0 [15:20:16]Method: POST [15:20:16]URL: /json_proto [15:20:16]Method is POST - this is cgi request [15:20:16]url: /json_proto [15:20:16]query_string will be loaded in cgi processing [15:20:16]execute_cgi json_proto POST (null) [15:20:16]execute_cgi path=json_proto method=POST [15:20:16]POST find Content-Length [15:20:16]Host: 172.17.43.67:8080 [15:20:16]Content-Length: 680 [15:20:16]Content-Type: application/json [15:20:16] [15:20:16]POST finish read [15:20:16]Found Content-Length = 680 [15:20:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786347", "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" ] } } [15:20:16]execute_script... [15:20:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786347", "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" ] } } [15:20:16]POST & json_proto [15:20:16]process_json_proto [15:20:16]json parsed OK: [15:20:16]protocol is kg_v1.0 [15:20:16]action value=close_receipt [15:20:16]process_action close_receipt [15:20:16]cmd_close_receipt [15:20:16]MH_GetDate [15:20:16]Write to MH i2c: F0 00 00 04 06 F9 [15:20:16]Write i2c OK [15:20:16]MH_I2C_Read... [15:20:16]Read from MH i2c: F0 [15:20:16]MH_I2C_Read... [15:20:16]Read from MH i2c: F0 09 00 [15:20:16]MH_I2C_Read... [15:20:16]Read from MH i2c: F0 09 00 04 06 00 30 87 F1 66 6A BD 47 65 E3 [15:20:16]GetLastDocTimeStamp 1727104672 [15:20:16]current date 1727104816 [15:20:16]FM_GetShiftState [15:20:16]SAM_PROTO_GetShiftState [15:20:16]wFMCommunicate request_size=4 [15:20:16]MH_SAM_APDU [15:20:16]CAPDU: 80 13 01 00 [15:20:16]Write to MH i2c: E2 08 00 05 06 80 13 01 00 00 00 00 00 88 [15:20:16]Write i2c OK [15:20:16]MH_I2C_Read... [15:20:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:16]Read from MH i2c: E2 [15:20:16]MH_I2C_Read... [15:20:16]Read from MH i2c: E2 0E 00 [15:20:16]MH_I2C_Read... [15:20:16]Read from MH i2c: E2 0E 00 05 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [15:20:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:20:16]wFMCommunicate OK [15:20:16]SAM_PROTO_GetShiftState done [15:20:16]FM_GetShiftState done [15:20:16]opened in 1727051593 [15:20:16]opened+sec_in_day 1727137993 [15:20:16]quantity*price = 200025 [15:20:16]sum+1 = 200026 [15:20:16]Check (price>sum+1) || (price+1 о реализуемом товаре [15:20:18]line ОКРУГЛЕНИЕ: -0.25 [15:20:18]line ИТОГО: 2000.00 [15:20:18]line Внесено: 2000.00 [15:20:18]line СДАЧА: 0.00 [15:20:18]line НСП 1% : 17.70 [15:20:18]line НДС 12% : 212.42 [15:20:18]line Наличными: 2000.00 [15:20:18]line Безнал.: 0.00 [15:20:18]line Место: АЗС № 89 "Партнер Нефть" [15:20:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:20:18]line СНО: Общий режим [15:20:18]line Чек 213 23.09.2024 15:20 [15:20:18]line Смена: 476 ФФД: 1.0 [15:20:18]line ЗНМ: 0300000113 [15:20:18]line РНМ: 0000000000091825 [15:20:18]line Версия ККМ: 001 [15:20:18]line ФМ: 0000000000871835 [15:20:18]line ФД: 152341 [15:20:18]line ФПД: 174457709732250 [15:20:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152341&fm=174457709732250&tin=02508201610067®Number=0000000000091825&sum=200000 [15:20:18]OFD Sender: Processing packet 152341 [packets to send 828, broken 827] [15:20:18]ProducePacketName [15:20:18]name=ofd_packets/00152341 [15:20:18]OFD Sender: To server: pG, [15:20:18]CommunicateWithHost lk.salyk.kg:30040 [15:20:18]ConnectInit lk.salyk.kg [15:20:18]written 0, free lines is 4095 [15:20:19]Write to MH i2c: 01 00 00 43 06 49 [15:20:19]Write i2c OK [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: 01 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: 01 07 00 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: 01 07 00 43 06 00 00 00 00 00 D2 0C 2E [15:20:19]RasterBufferAndPrint [15:20:19]line [15:20:19]line [15:20:19]line [15:20:19]line [15:20:19]line [15:20:19]written 0, free lines is 3288 [15:20:19]MH_Cut [15:20:19]Write to MH i2c: D1 01 00 4A 06 01 22 [15:20:19]Write i2c OK [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: D1 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: D1 01 00 [15:20:19]MH_I2C_Read... [15:20:19]Read from MH i2c: D1 01 00 4A 06 00 21 [15:20:19]Write to MH i2c: 01 00 00 4B 06 51 [15:20:19]Write i2c OK [15:20:19]MH_I2C_Read... [15:20:19]*** Cut start [15:20:19]*** Purtial cut [15:20:19]*** Stage 1: CUTSNS_PIN = 1 [15:20:20]Read from MH i2c: 01 [15:20:20]MH_I2C_Read... [15:20:20]*** Stop cut motor [15:20:20]*** Cut end [15:20:20]Read from MH i2c: 01 07 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: 01 07 00 4B 06 00 00 00 00 00 FF 0F 66 [15:20:20]process_action close_receipt done [15:20:20]requested_data is exist [15:20:20]produce_requested_data [15:20:20]requested_item fm.sn is exist - process it [15:20:20]wFMCommunicate request_size=4 [15:20:20]MH_SAM_APDU [15:20:20]CAPDU: 80 11 00 00 [15:20:20]Write to MH i2c: E2 08 00 4C 06 80 11 00 00 00 00 00 00 CC [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 17 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 17 00 4C 06 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:20: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:20:20]wFMCommunicate OK [15:20:20]requested_item fd.num is exist - process it [15:20:20]SAM_PROTO_GetFieldsCounters [15:20:20]wFMCommunicate request_size=4 [15:20:20]MH_SAM_APDU [15:20:20]CAPDU: 80 13 00 00 [15:20:20]Write to MH i2c: E2 08 00 4D 06 80 13 00 00 00 00 00 00 CF [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 62 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 62 00 4D 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 15 53 02 00 0E 04 04 00 DC 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 B6 [15:20: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 15 53 02 00 0E 04 04 00 DC 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:20:20]wFMCommunicate OK [15:20:20]SAM_PROTO_GetFieldsCounters done [15:20:20]requested_item shift.num is exist - process it [15:20:20]requested_item shift.opened is exist - process it [15:20:20]req_shift_opened [15:20:20]FM_GetShiftState [15:20:20]SAM_PROTO_GetShiftState [15:20:20]wFMCommunicate request_size=4 [15:20:20]MH_SAM_APDU [15:20:20]CAPDU: 80 13 01 00 [15:20:20]Write to MH i2c: E2 08 00 4E 06 80 13 01 00 00 00 00 00 D1 [15:20:20]Write i2c OK [15:20:20]MH_I2C_Read... [15:20:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:20]Read from MH i2c: E2 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 0E 00 [15:20:20]MH_I2C_Read... [15:20:20]Read from MH i2c: E2 0E 00 4E 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 33 [15:20:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:20:20]wFMCommunicate OK [15:20:20]SAM_PROTO_GetShiftState done [15:20:20]FM_GetShiftState done [15:20:20]req_shift_opened done [15:20:20]requested_item shift.open_date is exist - process it [15:20:20]req_shift_open_date [15:20:20]req_shift_open_date done [15:20:20]produce_requested_data done [15:20:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152341,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:20:20]process_action_free close_receipt [15:20:20]json_value_free [15:20:20]json_value_free done [15:20:20]process_json_proto returns [15:20:20]Send response to host [15:20:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152341,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:20:20]free response buf [15:20:20]execute_script done [15:20:20]execute_script returns [15:20:20]free content buf [15:20:20]Sock 7.Close socket [15:20:20]Sock 7.Thread stoped [15:20:23]Connected sock=11 [15:20: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 05 18 04 01 6C C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 D5 00 00 00 F4 03 04 00 30 87 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9E AB 19 D1 21 9A 9C 9A 59 56 A5 57 06 61 [15:20: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 B5 AD 47 00 F8 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 15 53 02 00 F4 03 04 00 38 2F F1 66 B6 04 01 00 00 61 77 4E F2 51 7E 5E 0F [15:20:25]CommunicateWithHost err = 0 [15:20:25]CheckOFDResponse [15:20:25]1017 (14) - 77093643461234 [15:20:25]1041 (16) - 0000000000871835 [15:20:25]1040 (4) - 152341 [15:20:25]1012 (4) - 23.09.2024 09:04 [15:20:25]1206 (1) - 0 [15:20:25]OFD Sender: Remove packet 152341 [15:20:25]ProducePacketName [15:20:25]name=ofd_packets/00152341 [15:20:25]NVStorageDeleteData [15:20:26]OFD Sender: No OFD packet to send [15:20:27]recv_with_timeout no data received [15:20:31]OFD Sender: No OFD packet to send [15:20:36]OFD Sender: No OFD packet to send [15:20:41]OFD Sender: No OFD packet to send [15:20:46]OFD Sender: No OFD packet to send [15:20:46]accept exits with 9 [15:20:46]New connection [15:20:46]New thread 3066608996 created [15:20:46]Thread 3066752356 joined [15:20:46]Waiting for new connection... [15:20:46] Sock 9.Parse request [15:20:46]Sock 9.Check first char [15:20:46]Sock 9.First char is OK [15:20:46]request: POST /json_proto HTTP/1.0 [15:20:46]Method: POST [15:20:46]URL: /json_proto [15:20:46]Method is POST - this is cgi request [15:20:46]url: /json_proto [15:20:46]query_string will be loaded in cgi processing [15:20:46]execute_cgi json_proto POST (null) [15:20:46]execute_cgi path=json_proto method=POST [15:20:46]POST find Content-Length [15:20:46]Host: 172.17.43.67:8080 [15:20:46]Content-Length: 792 [15:20:46]Content-Type: application/json [15:20:46] [15:20:46]POST finish read [15:20:46]Found Content-Length = 792 [15:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A3115", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:46]execute_script... [15:20: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)1786348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A3115", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:20:46]POST & json_proto [15:20:46]process_json_proto [15:20:46]json parsed OK: [15:20:46]protocol is kg_v1.0 [15:20:46]action value=close_receipt [15:20:46]process_action close_receipt [15:20:46]cmd_close_receipt [15:20:46]MH_GetDate [15:20:46]Write to MH i2c: F0 00 00 4F 06 44 [15:20:46]Write i2c OK [15:20:46]MH_I2C_Read... [15:20:46]Read from MH i2c: F0 [15:20:46]MH_I2C_Read... [15:20:46]Read from MH i2c: F0 09 00 [15:20:46]MH_I2C_Read... [15:20:46]Read from MH i2c: F0 09 00 4F 06 00 4F 87 F1 66 6A BD 47 65 4D [15:20:46]GetLastDocTimeStamp 1727104816 [15:20:46]current date 1727104847 [15:20:46]FM_GetShiftState [15:20:46]SAM_PROTO_GetShiftState [15:20:46]wFMCommunicate request_size=4 [15:20:46]MH_SAM_APDU [15:20:46]CAPDU: 80 13 01 00 [15:20:46]Write to MH i2c: E2 08 00 50 06 80 13 01 00 00 00 00 00 D3 [15:20:46]Write i2c OK [15:20:46]MH_I2C_Read... [15:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:46]Read from MH i2c: E2 [15:20:46]MH_I2C_Read... [15:20:46]Read from MH i2c: E2 0E 00 [15:20:46]MH_I2C_Read... [15:20:46]Read from MH i2c: E2 0E 00 50 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [15:20:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:20:46]wFMCommunicate OK [15:20:46]SAM_PROTO_GetShiftState done [15:20:46]FM_GetShiftState done [15:20:46]opened in 1727051593 [15:20:46]opened+sec_in_day 1727137993 [15:20:46]quantity*price = 0 [15:20:46]sum+1 = 1 [15:20:46]Check (price>sum+1) || (price+1 о реализуемом товаре [15:20:48]line ИТОГО: 0.00 [15:20:48]line НСП 1% : 0.00 [15:20:48]line НДС 12% : 0.00 [15:20:48]line Наличными: 0.00 [15:20:48]line Безнал.: 0.00 [15:20:48]line Место: АЗС № 89 "Партнер Нефть" [15:20:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:20:48]line СНО: Общий режим [15:20:48]line Чек 214 23.09.2024 15:20 [15:20:48]line Смена: 476 ФФД: 1.0 [15:20:48]line ЗНМ: 0300000113 [15:20:48]line РНМ: 0000000000091825 [15:20:48]line Версия ККМ: 001 [15:20:48]line Талоны: Топливная Карта [15:20:48]line 3115 [15:20:48]line ФМ: 0000000000871835 [15:20:48]line ФД: 152342 [15:20:48]line ФПД: 89592775345596 [15:20:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152342&fm=89592775345596&tin=02508201610067®Number=0000000000091825&sum=0 [15:20:48]written 0, free lines is 4095 [15:20:48]OFD Sender: Processing packet 152342 [packets to send 828, broken 827] [15:20:48]ProducePacketName [15:20:48]name=ofd_packets/00152342 [15:20:48]OFD Sender: To server: pG, [15:20:48]CommunicateWithHost lk.salyk.kg:30040 [15:20:48]ConnectInit lk.salyk.kg [15:20:48]Connected sock=7 [15:20: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 78 5A 07 01 E5 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 4F 87 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 51 7B F1 8C 85 BC 90 AB 8E 46 F1 C8 FE 1D [15:20:48]Write to MH i2c: 01 00 00 8D 06 93 [15:20:48]Write i2c OK [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: 01 [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: 01 07 00 [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: 01 07 00 8D 06 00 00 00 00 00 EC 0C 92 [15:20:48]RasterBufferAndPrint [15:20:48]line [15:20:48]line [15:20:48]line [15:20:48]line [15:20:48]line [15:20:48]written 0, free lines is 3314 [15:20:48]MH_Cut [15:20:48]Write to MH i2c: D1 01 00 94 06 01 6C [15:20:48]Write i2c OK [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: D1 [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: D1 01 00 [15:20:48]MH_I2C_Read... [15:20:48]Read from MH i2c: D1 01 00 94 06 00 6B [15:20:48]Write to MH i2c: 01 00 00 95 06 9B [15:20:48]Write i2c OK [15:20:48]MH_I2C_Read... [15:20: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 B8 14 47 00 07 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 16 53 02 00 F4 03 04 00 4F 2F F1 66 B6 04 01 00 00 C1 56 A1 89 CC 70 EE C0 [15:20:49]CommunicateWithHost err = 0 [15:20:49]CheckOFDResponse [15:20:49]1017 (14) - 77093643461234 [15:20:49]1041 (16) - 0000000000871835 [15:20:49]1040 (4) - 152342 [15:20:49]1012 (4) - 23.09.2024 09:05 [15:20:49]1206 (1) - 0 [15:20:49]OFD Sender: Remove packet 152342 [15:20:49]ProducePacketName [15:20:49]name=ofd_packets/00152342 [15:20:49]NVStorageDeleteData [15:20:49]*** Cut start [15:20:49]*** Purtial cut [15:20:49]*** Stage 1: CUTSNS_PIN = 1 [15:20:49]OFD Sender: No OFD packet to send [15:20:49]Read from MH i2c: 01 [15:20:49]MH_I2C_Read... [15:20:49]*** Stop cut motor [15:20:49]*** Cut end [15:20:49]Read from MH i2c: 01 07 00 [15:20:49]MH_I2C_Read... [15:20:49]Read from MH i2c: 01 07 00 95 06 00 00 00 00 00 FF 0F B0 [15:20:49]process_action close_receipt done [15:20:49]requested_data is exist [15:20:49]produce_requested_data [15:20:49]requested_item fm.sn is exist - process it [15:20:49]wFMCommunicate request_size=4 [15:20:49]MH_SAM_APDU [15:20:49]CAPDU: 80 11 00 00 [15:20:49]Write to MH i2c: E2 08 00 96 06 80 11 00 00 00 00 00 00 16 [15:20:49]Write i2c OK [15:20:49]MH_I2C_Read... [15:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:49]Read from MH i2c: E2 [15:20:49]MH_I2C_Read... [15:20:49]Read from MH i2c: E2 17 00 [15:20:49]MH_I2C_Read... [15:20:49]Read from MH i2c: E2 17 00 96 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [15:20: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:20:49]wFMCommunicate OK [15:20:49]requested_item fd.num is exist - process it [15:20:49]SAM_PROTO_GetFieldsCounters [15:20:49]wFMCommunicate request_size=4 [15:20:49]MH_SAM_APDU [15:20:49]CAPDU: 80 13 00 00 [15:20:49]Write to MH i2c: E2 08 00 97 06 80 13 00 00 00 00 00 00 19 [15:20:49]Write i2c OK [15:20:49]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 62 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 62 00 97 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 16 53 02 00 0E 04 04 00 DC 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 04 [15:20: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 16 53 02 00 0E 04 04 00 DC 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:20:50]wFMCommunicate OK [15:20:50]SAM_PROTO_GetFieldsCounters done [15:20:50]requested_item shift.num is exist - process it [15:20:50]requested_item shift.opened is exist - process it [15:20:50]req_shift_opened [15:20:50]FM_GetShiftState [15:20:50]SAM_PROTO_GetShiftState [15:20:50]wFMCommunicate request_size=4 [15:20:50]MH_SAM_APDU [15:20:50]CAPDU: 80 13 01 00 [15:20:50]Write to MH i2c: E2 08 00 98 06 80 13 01 00 00 00 00 00 1B [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:50]Read from MH i2c: E2 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 0E 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: E2 0E 00 98 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7D [15:20:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:20:50]wFMCommunicate OK [15:20:50]SAM_PROTO_GetShiftState done [15:20:50]FM_GetShiftState done [15:20:50]req_shift_opened done [15:20:50]requested_item shift.open_date is exist - process it [15:20:50]req_shift_open_date [15:20:50]req_shift_open_date done [15:20:50]produce_requested_data done [15:20:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152342,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:20:50]process_action_free close_receipt [15:20:50]json_value_free [15:20:50]json_value_free done [15:20:50]process_json_proto returns [15:20:50]Send response to host [15:20:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152342,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:20:50]free response buf [15:20:50]execute_script done [15:20:50]execute_script returns [15:20:50]free content buf [15:20:50]Sock 9.Close socket [15:20:50]Sock 9.Thread stoped [15:20:50]int [15:20:50]Write to MH i2c: 01 00 00 99 06 9F [15:20:50]*** FLAG_PRN_KEY set [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 07 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 07 00 99 06 00 08 00 00 00 FF 0F BC [15:20:50]state=0 [15:20:50]Key pressed [15:20:50]Feed [15:20:50]Write to MH i2c: D8 00 00 9A 06 77 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: D8 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: D8 01 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: D8 01 00 9A 06 00 78 [15:20:50]int [15:20:50]Write to MH i2c: 01 00 00 9B 06 A1 [15:20:50]Write i2c OK [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 07 00 [15:20:50]MH_I2C_Read... [15:20:50]Read from MH i2c: 01 07 00 9B 06 00 48 00 00 00 3C 00 2C [15:20:50]state=2 [15:20:50]Key pressed [15:20:51]int [15:20:51]Write to MH i2c: 01 00 00 9C 06 A2 [15:20:51]*** FLAG_PRN_KEY reset [15:20:51]Write i2c OK [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: 01 [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: 01 07 00 [15:20:51]MH_I2C_Read... [15:20:51]Read from MH i2c: 01 07 00 9C 06 00 00 00 00 00 FD 0F B5 [15:20:51]state=2 [15:20:51]Stop feed [15:20:54]OFD Sender: No OFD packet to send [15:20:59]OFD Sender: No OFD packet to send [15:21:04]OFD Sender: No OFD packet to send [15:21:09]recv_with_timeout no data received [15:21:09]OFD Sender: No OFD packet to send [15:21:14]OFD Sender: No OFD packet to send [15:21:19]OFD Sender: No OFD packet to send [15:21:22]recv_with_timeout no data received [15:21:24]OFD Sender: No OFD packet to send [15:21:29]OFD Sender: No OFD packet to send [15:21:34]OFD Sender: No OFD packet to send [15:21:38]recv_with_timeout no data received [15:21:39]OFD Sender: No OFD packet to send [15:21:44]OFD Sender: No OFD packet to send [15:21:50]OFD Sender: No OFD packet to send [15:21:55]OFD Sender: No OFD packet to send [15:22:00]OFD Sender: No OFD packet to send [15:22:05]OFD Sender: No OFD packet to send [15:22:07]recv_with_timeout no data received [15:22:10]OFD Sender: No OFD packet to send [15:22:15]OFD Sender: No OFD packet to send [15:22:20]OFD Sender: No OFD packet to send [15:22:25]OFD Sender: No OFD packet to send [15:22:30]OFD Sender: No OFD packet to send [15:22:35]OFD Sender: No OFD packet to send [15:22:40]OFD Sender: No OFD packet to send [15:22:45]OFD Sender: No OFD packet to send [15:22:50]OFD Sender: No OFD packet to send [15:22:54]recv_with_timeout no data received [15:22:55]OFD Sender: No OFD packet to send [15:23:00]OFD Sender: No OFD packet to send [15:23:05]OFD Sender: No OFD packet to send [15:23:10]OFD Sender: No OFD packet to send [15:23:12]recv_with_timeout no data received [15:23:15]OFD Sender: No OFD packet to send [15:23:20]OFD Sender: No OFD packet to send [15:23:25]OFD Sender: No OFD packet to send [15:23:30]OFD Sender: No OFD packet to send [15:23:35]OFD Sender: No OFD packet to send [15:23:40]OFD Sender: No OFD packet to send [15:23:45]OFD Sender: No OFD packet to send [15:23:50]OFD Sender: No OFD packet to send [15:23:55]OFD Sender: No OFD packet to send [15:24:00]OFD Sender: No OFD packet to send [15:24:05]OFD Sender: No OFD packet to send [15:24:10]OFD Sender: No OFD packet to send [15:24:15]OFD Sender: No OFD packet to send [15:24:20]OFD Sender: No OFD packet to send [15:24:25]OFD Sender: No OFD packet to send [15:24:29]accept exits with 10 [15:24:29]New connection [15:24:29]New thread 3066752356 created [15:24:29]Thread 3066608996 joined [15:24:29]Waiting for new connection... [15:24:29] Sock 10.Parse request [15:24:29]Sock 10.Check first char [15:24:29]Sock 10.First char is OK [15:24:29]request: POST /json_proto HTTP/1.0 [15:24:29]Method: POST [15:24:29]URL: /json_proto [15:24:29]Method is POST - this is cgi request [15:24:29]url: /json_proto [15:24:29]query_string will be loaded in cgi processing [15:24:29]execute_cgi json_proto POST (null) [15:24:29]execute_cgi path=json_proto method=POST [15:24:29]POST find Content-Length [15:24:29]Host: 172.17.43.67:8080 [15:24:29]Content-Length: 680 [15:24:29]Content-Type: application/json [15:24:29] [15:24:29]POST finish read [15:24:29]Found Content-Length = 680 [15:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786349", "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" ] } } [15:24:29]execute_script... [15: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)1786349", "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" ] } } [15:24:29]POST & json_proto [15:24:29]process_json_proto [15:24:29]json parsed OK: [15:24:29]protocol is kg_v1.0 [15:24:29]action value=close_receipt [15:24:29]process_action close_receipt [15:24:29]cmd_close_receipt [15:24:29]MH_GetDate [15:24:29]Write to MH i2c: F0 00 00 9D 06 92 [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: F0 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: F0 09 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: F0 09 00 9D 06 00 2D 88 F1 66 6A BD 47 65 7A [15:24:29]GetLastDocTimeStamp 1727104847 [15:24:29]current date 1727105069 [15:24:29]FM_GetShiftState [15:24:29]SAM_PROTO_GetShiftState [15:24:29]wFMCommunicate request_size=4 [15:24:29]MH_SAM_APDU [15:24:29]CAPDU: 80 13 01 00 [15:24:29]Write to MH i2c: E2 08 00 9E 06 80 13 01 00 00 00 00 00 21 [15:24:29]Write i2c OK [15:24:29]MH_I2C_Read... [15:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:29]Read from MH i2c: E2 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 0E 00 [15:24:29]MH_I2C_Read... [15:24:29]Read from MH i2c: E2 0E 00 9E 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 83 [15:24:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:24:29]wFMCommunicate OK [15:24:29]SAM_PROTO_GetShiftState done [15:24:29]FM_GetShiftState done [15:24:29]opened in 1727051593 [15:24:29]opened+sec_in_day 1727137993 [15:24:29]quantity*price = 200025 [15:24:29]sum+1 = 200026 [15:24:29]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 СНО: Общий режим Чек 215 23.09.2024 15:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152343 ФПД: 158273282507714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152343&fm=158273282507714&tin=02508201610067®Number=0000000000091825&sum=200000 [15:24:30]StoreToDocumentArchive [15:24:30]shift 476 fd 152343 [15:24:30]save to /storage/0476/doc_00152343 [15:24:30]save last doc name /storage/0476/doc_00152343 to /storage/kkm_last_doc_name [15:24:30]save OK [15:24:30]Clear old archive folders... [15:24:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:24:30]tlvbuf is 005472E0 [15:24:30]SAM_PROTO_ClearQueue [15:24:30]wFMCommunicate request_size=4 [15:24:30]MH_SAM_APDU [15:24:30]CAPDU: 80 09 00 00 [15:24:30]Write to MH i2c: E2 08 00 AB 06 80 09 00 00 00 00 00 00 23 [15:24:30]Write i2c OK [15:24:30]MH_I2C_Read... [15:24:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:30]Read from MH i2c: E2 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: E2 03 00 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: E2 03 00 AB 06 00 90 00 25 [15:24:30]RAPDU: 90 00 [15:24:30]wFMCommunicate OK [15:24:30]SAM_PROTO_ClearQueue done [15:24:30]KKMCreateOFDPacket [15:24:30]OFDProtocolAddRootSTLVToBuf [15:24:30]FM_MakeSignedData [15:24:30]FM_MakeSignedData [15:24:30]SAM_PROTO_SignData [15:24:30]wFMCommunicate request_size=4 [15:24:30]MH_SAM_APDU [15:24:30]CAPDU: 80 0D 01 02 [15:24:30]Write to MH i2c: E2 08 00 AC 06 80 0D 01 02 00 00 00 00 2B [15:24:30]Write i2c OK [15:24:30]MH_I2C_Read... [15:24:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:30]Read from MH i2c: E2 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: E2 03 00 [15:24:30]MH_I2C_Read... [15:24:30]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [15:24:30]RAPDU: 90 00 [15:24:30]wFMCommunicate OK [15:24:30]wFMCommunicate request_size=255 [15:24:30]MH_SAM_APDU [15:24: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 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 D7 00 00 00 F4 03 04 00 2D 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8F F2 DE C8 [15:24:30]Write to MH i2c: E2 02 01 AD 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 D7 00 00 00 F4 03 04 00 2D 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8F F2 DE C8 00 00 F1 [15:24:30]Write i2c OK [15:24:30]MH_I2C_Read... [15:24:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:31]Read from MH i2c: E2 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 03 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 03 00 AD 06 00 90 00 27 [15:24:31]RAPDU: 90 00 [15:24:31]wFMCommunicate OK [15:24:31]wFMCommunicate request_size=7 [15:24:31]MH_SAM_APDU [15:24:31]CAPDU: 80 0D 02 02 02 03 C2 [15:24:31]Write to MH i2c: E2 0A 00 AE 06 80 0D 02 02 02 00 03 C2 00 00 F7 [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:31]Read from MH i2c: E2 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 03 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 03 00 AE 06 00 90 00 28 [15:24:31]RAPDU: 90 00 [15:24:31]wFMCommunicate OK [15:24:31]wFMCommunicate request_size=4 [15:24:31]MH_SAM_APDU [15:24:31]CAPDU: 80 0D 03 02 [15:24:31]Write to MH i2c: E2 08 00 AF 06 80 0D 03 02 00 00 00 00 30 [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:31]Read from MH i2c: E2 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 0B 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 0B 00 AF 06 00 B9 EF D7 BA 4D F5 69 16 90 00 2B [15:24:31]RAPDU: B9 EF D7 BA 4D F5 69 16 90 00 [15:24:31]wFMCommunicate OK [15:24:31]SAM_PROTO_SignData done [15:24:31]FM_MakeSignedData done [15:24:31]CreateOFDProtocolMessage [15:24:31]wFMCommunicate request_size=4 [15:24:31]MH_SAM_APDU [15:24:31]CAPDU: 80 11 00 00 [15:24:31]Write to MH i2c: E2 08 00 B0 06 80 11 00 00 00 00 00 00 30 [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:31]Read from MH i2c: E2 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 17 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: E2 17 00 B0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [15: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 [15:24:31]wFMCommunicate OK [15:24:31]CreateOFDProtocolMessage done [15:24:31]OFDSenderStorePacket 152343 [15:24:31]StoreOFDPacket docnum=152343 [15: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 05 8B 04 01 52 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 D7 00 00 00 F4 03 04 00 2D 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8F F2 DE C8 03 C2 B9 EF D7 BA 4D F5 69 16 [15:24:31]CheckFolder [15:24:31]dirname=/storage/ofd_packets [15:24:31]CheckFolder done [15:24:31]ProducePacketName [15:24:31]name=ofd_packets/00152343 [15:24:31]NVStorageSaveData ofd_packets/00152343 [15:24:31]File name is /storage/ofd_packets/00152343 [15:24:31]Write 298 bytes [15:24:31]NVStorageSaveData done [15:24:31]OFDSenderStorePacket done [15:24:31]KKMCreateOFDPacket done [15:24:31]NVStorageSaveData kkm_last_timestamp [15:24:31]File name is /storage/kkm_last_timestamp [15:24:31]Write 4 bytes [15:24:31]NVStorageSaveData done [15:24:31]ExternCall_PrintAddStr [15:24:31]wPrintStart [15:24:31]Write to MH i2c: 01 00 00 B1 06 B7 [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: 01 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: 01 07 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 FF 0F CC [15:24:31]RasterBufferAndPrint [15:24:31]line Счет N : (1)1786349 [15:24:31]line ИНН: 02508201610067 [15:24:31]line Контрольно-Кассовый Чек [15:24:31]line ПРОДАЖА [15:24:31]line ТРК (МРК, ГНК) : 31 [15:24:31]line Товар: 2710194210 [15:24:31]line ДТ-К-5 [15:24:31]line 26.250 * 76.20 [15:24:31]line = 2000.25 [15:24:31]line НДС 12% НСП 1% [15:24:31]line > о реализуемом товаре [15:24:31]line ОКРУГЛЕНИЕ: -0.25 [15:24:31]line ИТОГО: 2000.00 [15:24:31]line Внесено: 2000.00 [15:24:31]line СДАЧА: 0.00 [15:24:31]line НСП 1% : 17.70 [15:24:31]line НДС 12% : 212.42 [15:24:31]line Наличными: 2000.00 [15:24:31]line Безнал.: 0.00 [15:24:31]line Место: АЗС № 89 "Партнер Нефть" [15:24:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:24:31]line СНО: Общий режим [15:24:31]line Чек 215 23.09.2024 15:24 [15:24:31]line Смена: 476 ФФД: 1.0 [15:24:31]line ЗНМ: 0300000113 [15:24:31]line РНМ: 0000000000091825 [15:24:31]line Версия ККМ: 001 [15:24:31]line ФМ: 0000000000871835 [15:24:31]line ФД: 152343 [15:24:31]line ФПД: 158273282507714 [15:24:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152343&fm=158273282507714&tin=02508201610067®Number=0000000000091825&sum=200000 [15:24:31]OFD Sender: Processing packet 152343 [packets to send 828, broken 827] [15:24:31]ProducePacketName [15:24:31]name=ofd_packets/00152343 [15:24:31]OFD Sender: To server: pG, [15:24:31]CommunicateWithHost lk.salyk.kg:30040 [15:24:31]ConnectInit lk.salyk.kg [15:24:31]written 0, free lines is 4095 [15:24:31]Write to MH i2c: 01 00 00 DC 06 E2 [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: 01 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: 01 07 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: 01 07 00 DC 06 00 00 00 00 00 E0 0C D5 [15:24:31]RasterBufferAndPrint [15:24:31]line [15:24:31]line [15:24:31]line [15:24:31]line [15:24:31]line [15:24:31]written 0, free lines is 3302 [15:24:31]MH_Cut [15:24:31]Write to MH i2c: D1 01 00 E3 06 01 BB [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: D1 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: D1 01 00 [15:24:31]MH_I2C_Read... [15:24:31]Read from MH i2c: D1 01 00 E3 06 00 BA [15:24:31]Write to MH i2c: 01 00 00 E4 06 EA [15:24:31]Write i2c OK [15:24:31]MH_I2C_Read... [15:24:32]Connected sock=9 [15: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 05 8B 04 01 52 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 D7 00 00 00 F4 03 04 00 2D 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8F F2 DE C8 03 C2 B9 EF D7 BA 4D F5 69 16 [15:24:32]*** Cut start [15:24:32]*** Purtial cut [15:24:32]*** Stage 1: CUTSNS_PIN = 1 [15:24:32]Read from MH i2c: 01 [15:24:32]MH_I2C_Read... [15:24:32]*** Stop cut motor [15:24:32]*** Cut end [15:24:32]Read from MH i2c: 01 07 00 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: 01 07 00 E4 06 00 00 00 00 00 FF 0F FF [15:24:32]process_action close_receipt done [15:24:32]requested_data is exist [15:24:32]produce_requested_data [15:24:32]requested_item fm.sn is exist - process it [15:24:32]wFMCommunicate request_size=4 [15:24:32]MH_SAM_APDU [15:24:32]CAPDU: 80 11 00 00 [15:24:32]Write to MH i2c: E2 08 00 E5 06 80 11 00 00 00 00 00 00 65 [15:24:32]Write i2c OK [15:24:32]MH_I2C_Read... [15:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:32]Read from MH i2c: E2 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: E2 17 00 [15:24:32]MH_I2C_Read... [15:24:32]Read from MH i2c: E2 17 00 E5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [15:24:32]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:32]wFMCommunicate OK [15:24:32]requested_item fd.num is exist - process it [15:24:32]SAM_PROTO_GetFieldsCounters [15:24:32]wFMCommunicate request_size=4 [15:24:32]MH_SAM_APDU [15:24:32]CAPDU: 80 13 00 00 [15:24:32]Write to MH i2c: E2 08 00 E6 06 80 13 00 00 00 00 00 00 68 [15:24:32]Write i2c OK [15:24:32]MH_I2C_Read... [15:24:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:33]Read from MH i2c: E2 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 62 00 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 62 00 E6 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 17 53 02 00 0E 04 04 00 DC 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 57 [15: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 17 53 02 00 0E 04 04 00 DC 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:24:33]wFMCommunicate OK [15:24:33]SAM_PROTO_GetFieldsCounters done [15:24:33]requested_item shift.num is exist - process it [15:24:33]requested_item shift.opened is exist - process it [15:24:33]req_shift_opened [15:24:33]FM_GetShiftState [15:24:33]SAM_PROTO_GetShiftState [15:24:33]wFMCommunicate request_size=4 [15:24:33]MH_SAM_APDU [15:24:33]CAPDU: 80 13 01 00 [15:24:33]Write to MH i2c: E2 08 00 E7 06 80 13 01 00 00 00 00 00 6A [15:24:33]Write i2c OK [15:24:33]MH_I2C_Read... [15:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:33]Read from MH i2c: E2 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 0E 00 [15:24:33]MH_I2C_Read... [15:24:33]Read from MH i2c: E2 0E 00 E7 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CC [15:24:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:24:33]wFMCommunicate OK [15:24:33]SAM_PROTO_GetShiftState done [15:24:33]FM_GetShiftState done [15:24:33]req_shift_opened done [15:24:33]requested_item shift.open_date is exist - process it [15:24:33]req_shift_open_date [15:24:33]req_shift_open_date done [15:24:33]produce_requested_data done [15:24:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152343,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:24:33]process_action_free close_receipt [15:24:33]json_value_free [15:24:33]json_value_free done [15:24:33]process_json_proto returns [15:24:33]Send response to host [15:24:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152343,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:24:33]free response buf [15:24:33]execute_script done [15:24:33]execute_script returns [15:24:33]free content buf [15:24:33]Sock 10.Close socket [15:24:33]Sock 10.Thread stoped [15: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 F2 C8 47 00 03 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 17 53 02 00 F4 03 04 00 2F 30 F1 66 B6 04 01 00 00 C2 8C F7 96 D3 23 F0 8A [15:24:33]CommunicateWithHost err = 0 [15:24:33]CheckOFDResponse [15:24:33]1017 (14) - 77093643461234 [15:24:33]1041 (16) - 0000000000871835 [15:24:33]1040 (4) - 152343 [15:24:33]1012 (4) - 23.09.2024 09:09 [15:24:33]1206 (1) - 0 [15:24:33]OFD Sender: Remove packet 152343 [15:24:33]ProducePacketName [15:24:33]name=ofd_packets/00152343 [15:24:33]NVStorageDeleteData [15:24:33]OFD Sender: No OFD packet to send [15:24:38]OFD Sender: No OFD packet to send [15:24:43]OFD Sender: No OFD packet to send [15:24:46]recv_with_timeout no data received [15:24:48]OFD Sender: No OFD packet to send [15:24:53]OFD Sender: No OFD packet to send [15:24:56]accept exits with 7 [15:24:56]New connection [15:24:56]New thread 3066608996 created [15:24:56]Thread 3066752356 joined [15:24:56]Waiting for new connection... [15:24:56] Sock 7.Parse request [15:24:56]Sock 7.Check first char [15:24:56]Sock 7.First char is OK [15:24:56]request: POST /json_proto HTTP/1.0 [15:24:56]Method: POST [15:24:56]URL: /json_proto [15:24:56]Method is POST - this is cgi request [15:24:56]url: /json_proto [15:24:56]query_string will be loaded in cgi processing [15:24:56]execute_cgi json_proto POST (null) [15:24:56]execute_cgi path=json_proto method=POST [15:24:56]POST find Content-Length [15:24:56]Host: 172.17.43.67:8080 [15:24:56]Content-Length: 683 [15:24:56]Content-Type: application/json [15:24:56] [15:24:56]POST finish read [15:24:56]Found Content-Length = 683 [15:24:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786350", "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" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:56]execute_script... [15:24:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786350", "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" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:56]POST & json_proto [15:24:56]process_json_proto [15:24:56]json parsed OK: [15:24:56]protocol is kg_v1.0 [15:24:56]action value=close_receipt [15:24:56]process_action close_receipt [15:24:56]cmd_close_receipt [15:24:56]MH_GetDate [15:24:56]Write to MH i2c: F0 00 00 E8 06 DD [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: F0 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: F0 09 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: F0 09 00 E8 06 00 48 88 F1 66 6A BD 47 65 E0 [15:24:56]GetLastDocTimeStamp 1727105069 [15:24:56]current date 1727105096 [15:24:56]FM_GetShiftState [15:24:56]SAM_PROTO_GetShiftState [15:24:56]wFMCommunicate request_size=4 [15:24:56]MH_SAM_APDU [15:24:56]CAPDU: 80 13 01 00 [15:24:56]Write to MH i2c: E2 08 00 E9 06 80 13 01 00 00 00 00 00 6C [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:56]Read from MH i2c: E2 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 0E 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 0E 00 E9 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CE [15:24:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:24:56]wFMCommunicate OK [15:24:56]SAM_PROTO_GetShiftState done [15:24:56]FM_GetShiftState done [15:24:56]opened in 1727051593 [15:24:56]opened+sec_in_day 1727137993 [15:24:56]quantity*price = 120055 [15:24:56]sum+1 = 120057 [15:24:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 216 23.09.2024 15:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152344 ФПД: 231780325169784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152344&fm=231780325169784&tin=02508201610067®Number=0000000000091825&sum=120000 [15:24:57]StoreToDocumentArchive [15:24:57]shift 476 fd 152344 [15:24:57]save to /storage/0476/doc_00152344 [15:24:57]save last doc name /storage/0476/doc_00152344 to /storage/kkm_last_doc_name [15:24:57]save OK [15:24:57]Clear old archive folders... [15:24:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:57]tlvbuf is 004F7640 [15:24:57]SAM_PROTO_ClearQueue [15:24:57]wFMCommunicate request_size=4 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 09 00 00 [15:24:57]Write to MH i2c: E2 08 00 F6 06 80 09 00 00 00 00 00 00 6E [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 F6 06 00 90 00 70 [15:24:57]RAPDU: 90 00 [15:24:57]wFMCommunicate OK [15:24:57]SAM_PROTO_ClearQueue done [15:24:57]KKMCreateOFDPacket [15:24:57]OFDProtocolAddRootSTLVToBuf [15:24:57]FM_MakeSignedData [15:24:57]FM_MakeSignedData [15:24:57]SAM_PROTO_SignData [15:24:57]wFMCommunicate request_size=4 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 0D 01 02 [15:24:57]Write to MH i2c: E2 08 00 F7 06 80 0D 01 02 00 00 00 00 76 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 F7 06 00 90 00 71 [15:24:57]RAPDU: 90 00 [15:24:57]wFMCommunicate OK [15:24:57]wFMCommunicate request_size=255 [15:24:57]MH_SAM_APDU [15:24: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 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 49 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D2 [15:24:57]Write to MH i2c: E2 02 01 F8 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 49 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D2 00 00 4A [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:58]Read from MH i2c: E2 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 03 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 03 00 F8 06 00 90 00 72 [15:24:58]RAPDU: 90 00 [15:24:58]wFMCommunicate OK [15:24:58]wFMCommunicate request_size=10 [15:24:58]MH_SAM_APDU [15:24:58]CAPDU: 80 0D 02 02 05 CD 8F F2 9A 78 [15:24:58]Write to MH i2c: E2 0D 00 F9 06 80 0D 02 02 05 00 CD 8F F2 9A 78 00 00 E3 [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:58]Read from MH i2c: E2 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 03 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 03 00 F9 06 00 90 00 73 [15:24:58]RAPDU: 90 00 [15:24:58]wFMCommunicate OK [15:24:58]wFMCommunicate request_size=4 [15:24:58]MH_SAM_APDU [15:24:58]CAPDU: 80 0D 03 02 [15:24:58]Write to MH i2c: E2 08 00 FA 06 80 0D 03 02 00 00 00 00 7B [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:58]Read from MH i2c: E2 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 0B 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 0B 00 FA 06 00 FA C2 71 E4 B1 B3 2F C8 90 00 E8 [15:24:58]RAPDU: FA C2 71 E4 B1 B3 2F C8 90 00 [15:24:58]wFMCommunicate OK [15:24:58]SAM_PROTO_SignData done [15:24:58]FM_MakeSignedData done [15:24:58]CreateOFDProtocolMessage [15:24:58]wFMCommunicate request_size=4 [15:24:58]MH_SAM_APDU [15:24:58]CAPDU: 80 11 00 00 [15:24:58]Write to MH i2c: E2 08 00 FB 06 80 11 00 00 00 00 00 00 7B [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:58]Read from MH i2c: E2 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 17 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: E2 17 00 FB 06 33 34 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 53 02 00 F4 03 04 00 49 30 F1 66 B6 04 01 00 00 78 58 2F CF 0D BC 8C 0C [15:25:01]CommunicateWithHost err = 0 [15:25:01]CheckOFDResponse [15:25:01]1017 (14) - 77093643461234 [15:25:01]1041 (16) - 0000000000871835 [15:25:01]1040 (4) - 152344 [15:25:01]1012 (4) - 23.09.2024 09:09 [15:25:01]1206 (1) - 0 [15:25:01]OFD Sender: Remove packet 152344 [15:25:01]ProducePacketName [15:25:01]name=ofd_packets/00152344 [15:25:01]NVStorageDeleteData [15:25:01]OFD Sender: No OFD packet to send [15:25:06]OFD Sender: No OFD packet to send [15:25:11]OFD Sender: No OFD packet to send [15:25:16]recv_with_timeout no data received [15:25:16]OFD Sender: No OFD packet to send [15:25:17]accept exits with 10 [15:25:17]New connection [15:25:17]New thread 3066752356 created [15:25:17]Thread 3066608996 joined [15:25:17]Waiting for new connection... [15:25:17] Sock 10.Parse request [15:25:17]Sock 10.Check first char [15:25:17]Sock 10.First char is OK [15:25:17]request: POST /json_proto HTTP/1.0 [15:25:17]Method: POST [15:25:17]URL: /json_proto [15:25:17]Method is POST - this is cgi request [15:25:17]url: /json_proto [15:25:17]query_string will be loaded in cgi processing [15:25:17]execute_cgi json_proto POST (null) [15:25:17]execute_cgi path=json_proto method=POST [15:25:17]POST find Content-Length [15:25:17]Host: 172.17.43.67:8080 [15:25:17]Content-Length: 892 [15:25:17]Content-Type: application/json [15:25:17] [15:25:17]POST finish read [15:25:17]Found Content-Length = 892 [15:25:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18850", "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 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:17]execute_script... [15:25:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18850", "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 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:17]POST & json_proto [15:25:17]process_json_proto [15:25:17]json parsed OK: [15:25:17]protocol is kg_v1.0 [15:25:17]action value=close_receipt [15:25:17]process_action close_receipt [15:25:17]cmd_close_receipt [15:25:17]MH_GetDate [15:25:17]Write to MH i2c: F0 00 00 33 07 29 [15:25:17]Write i2c OK [15:25:17]MH_I2C_Read... [15:25:17]Read from MH i2c: F0 [15:25:17]MH_I2C_Read... [15:25:17]Read from MH i2c: F0 09 00 [15:25:17]MH_I2C_Read... [15:25:17]Read from MH i2c: F0 09 00 33 07 00 5E 88 F1 66 6A BD 47 65 42 [15:25:17]GetLastDocTimeStamp 1727105097 [15:25:17]current date 1727105118 [15:25:17]FM_GetShiftState [15:25:17]SAM_PROTO_GetShiftState [15:25:17]wFMCommunicate request_size=4 [15:25:17]MH_SAM_APDU [15:25:17]CAPDU: 80 13 01 00 [15:25:17]Write to MH i2c: E2 08 00 34 07 80 13 01 00 00 00 00 00 B8 [15:25:17]Write i2c OK [15:25:17]MH_I2C_Read... [15:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:17]Read from MH i2c: E2 [15:25:17]MH_I2C_Read... [15:25:17]Read from MH i2c: E2 0E 00 [15:25:17]MH_I2C_Read... [15:25:17]Read from MH i2c: E2 0E 00 34 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1A [15:25:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:25:17]wFMCommunicate OK [15:25:17]SAM_PROTO_GetShiftState done [15:25:17]FM_GetShiftState done [15:25:17]opened in 1727051593 [15:25:17]opened+sec_in_day 1727137993 [15:25:17]quantity*price = 5500 [15:25:17]sum+1 = 5501 [15:25:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [15:24:58]line ОКРУГЛЕНИЕ: -0.56 [15:24:58]line ИТОГО: 1200.00 [15:24:58]line Внесено: 1200.00 [15:24:58]line СДАЧА: 0.00 [15:24:58]line НСП 1% : 10.62 [15:24:58]line НДС 12% : 127.49 [15:24:58]line Наличными: 1200.00 [15:24:58]line Безнал.: 0.00 [15:24:58]line Место: АЗС № 89 "Партнер Нефть" [15:24:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:24:58]line СНО: Общий режим [15:24:58]line Чек 216 23.09.2024 15:24 [15:24:58]line Смена: 476 ФФД: 1.0 [15:24:58]line ЗНМ: 0300000113 [15:24:58]line РНМ: 0000000000091825 [15:24:58]line Версия ККМ: 001 [15:24:58]line ФМ: 0000000000871835 [15:24:58]line ФД: 152344 [15:24:58]line ФПД: 231780325169784 [15:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152457&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152344&fm=231780325169784&tin=02508201610067®Number=0000000000091825&sum=120000 [15:24:58]written 0, free lines is 4095 [15:24:58]OFD Sender: Processing packet 152344 [packets to send 828, broken 827] [15:24:58]ProducePacketName [15:24:58]name=ofd_packets/00152344 [15:24:58]OFD Sender: To server: pG, [15:24:58]CommunicateWithHost lk.salyk.kg:30040 [15:24:58]ConnectInit lk.salyk.kg [15:24:58]Connected sock=9 [15:24: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 21 72 07 01 2D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 49 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D2 CD 8F F2 9A 78 FA C2 71 E4 B1 B3 2F C8 [15:24:58]Write to MH i2c: 01 00 00 27 07 2E [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: 01 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: 01 07 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: 01 07 00 27 07 00 00 00 00 00 DD 0C 1E [15:24:58]RasterBufferAndPrint [15:24:58]line [15:24:58]line [15:24:58]line [15:24:58]line [15:24:58]line [15:24:58]written 0, free lines is 3298 [15:24:58]MH_Cut [15:24:58]Write to MH i2c: D1 01 00 2E 07 01 07 [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: D1 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: D1 01 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: D1 01 00 2E 07 00 06 [15:24:58]Write to MH i2c: 01 00 00 2F 07 36 [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:59]*** Cut start [15:24:59]*** Purtial cut [15:24:59]*** Stage 1: CUTSNS_PIN = 1 [15:24:59]Read from MH i2c: 01 [15:24:59]MH_I2C_Read... [15:24:59]*** Stop cut motor [15:24:59]*** Cut end [15:24:59]Read from MH i2c: 01 07 00 [15:24:59]MH_I2C_Read... [15:24:59]Read from MH i2c: 01 07 00 2F 07 00 00 00 00 00 FF 0F 4B [15:24:59]process_action close_receipt done [15:24:59]requested_data is exist [15:24:59]produce_requested_data [15:24:59]requested_item fm.sn is exist - process it [15:24:59]wFMCommunicate request_size=4 [15:24:59]MH_SAM_APDU [15:24:59]CAPDU: 80 11 00 00 [15:24:59]Write to MH i2c: E2 08 00 30 07 80 11 00 00 00 00 00 00 B1 [15:24:59]Write i2c OK [15:24:59]MH_I2C_Read... [15:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:59]Read from MH i2c: E2 [15:24:59]MH_I2C_Read... [15:24:59]Read from MH i2c: E2 17 00 [15:24:59]MH_I2C_Read... [15:24:59]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 [15:24:59]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:59]wFMCommunicate OK [15:24:59]requested_item fd.num is exist - process it [15:24:59]SAM_PROTO_GetFieldsCounters [15:24:59]wFMCommunicate request_size=4 [15:24:59]MH_SAM_APDU [15:24:59]CAPDU: 80 13 00 00 [15:24:59]Write to MH i2c: E2 08 00 31 07 80 13 00 00 00 00 00 00 B4 [15:24:59]Write i2c OK [15:24:59]MH_I2C_Read... [15:24:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:00]Read from MH i2c: E2 [15:25:00]MH_I2C_Read... [15:25:00]Read from MH i2c: E2 62 00 [15:25:00]MH_I2C_Read... [15:25:00]Read from MH i2c: E2 62 00 31 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 18 53 02 00 0E 04 04 00 DC 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 A7 [15:25: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 18 53 02 00 0E 04 04 00 DC 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:25:00]wFMCommunicate OK [15:25:00]SAM_PROTO_GetFieldsCounters done [15:25:00]requested_item shift.num is exist - process it [15:25:00]requested_item shift.opened is exist - process it [15:25:00]req_shift_opened [15:25:00]FM_GetShiftState [15:25:00]SAM_PROTO_GetShiftState [15:25:00]wFMCommunicate request_size=4 [15:25:00]MH_SAM_APDU [15:25:00]CAPDU: 80 13 01 00 [15:25:00]Write to MH i2c: E2 08 00 32 07 80 13 01 00 00 00 00 00 B6 [15:25:00]Write i2c OK [15:25:00]MH_I2C_Read... [15:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:00]Read from MH i2c: E2 [15:25:00]MH_I2C_Read... [15:25:00]Read from MH i2c: E2 0E 00 [15:25:00]MH_I2C_Read... [15:25:00]Read from MH i2c: E2 0E 00 32 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 18 [15:25:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:25:00]wFMCommunicate OK [15:25:00]SAM_PROTO_GetShiftState done [15:25:00]FM_GetShiftState done [15:25:00]req_shift_opened done [15:25:00]requested_item shift.open_date is exist - process it [15:25:00]req_shift_open_date [15:25:00]req_shift_open_date done [15:25:00]produce_requested_data done [15:25:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152344,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:25:00]process_action_free close_receipt [15:25:00]json_value_free [15:25:00]json_value_free done [15:25:00]process_json_proto returns [15:25:00]Send response to host [15:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152344,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:25:00]free response buf [15:25:00]execute_script done [15:25:00]execute_script returns [15:25:00]free content buf [15:25:00]Sock 7.Close socket [15:25:00]Sock 7.Thread stoped [15:25: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 DF 80 47 00 9C F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 00 00 A2 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 39 07 00 90 00 B4 [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=15 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 15 02 00 0A 07 04 06 00 A4 38 00 00 00 00 [15:25:18]Write to MH i2c: E2 12 00 3A 07 80 15 02 00 0A 00 07 04 06 00 A4 38 00 00 00 00 00 00 C2 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 3A 07 00 90 00 B5 [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=15 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [15:25:18]Write to MH i2c: E2 12 00 3B 07 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 19 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 3B 07 00 90 00 B6 [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=11 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:25:18]Write to MH i2c: E2 0E 00 3C 07 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 F5 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 3C 07 00 90 00 B7 [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=13 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 15 02 00 08 F4 03 04 00 5E 88 F1 66 [15:25:18]Write to MH i2c: E2 10 00 3D 07 80 15 02 00 08 00 F4 03 04 00 5E 88 F1 66 00 00 0C [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 3D 07 00 90 00 B8 [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=25 [15:25:18]MH_SAM_APDU [15:25:18]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:25:18]Write to MH i2c: E2 1C 00 3E 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 27 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 3E 07 00 90 00 B9 [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=4 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 15 03 00 [15:25:18]Write to MH i2c: E2 08 00 3F 07 80 15 03 00 00 00 00 00 C7 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 40 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 40 00 3F 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 19 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D9 00 00 00 35 04 06 00 73 23 3E C7 D0 5F 90 00 AB [15:25: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 19 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D9 00 00 00 35 04 06 00 73 23 3E C7 D0 5F 90 00 [15:25:18]wFMCommunicate OK [15:25:18]SAM_PROTO_ProcessDocument answer len = 59 [15:25:18]SAM_PROTO_ProcessDocument done [15:25:18]SetTLVBufToDocument [15:25:18]Processing tag 1209 (04B9) [15:25:18]Malloc new data [15:25:18]Processing tag 1041 (0411) [15:25:18]Processing tag 1040 (0410) [15:25:18]Malloc new data [15:25:18]Processing tag 1038 (040E) [15:25:18]Malloc new data [15:25:18]Processing tag 1042 (0412) [15:25:18]Malloc new data [15:25:18]Processing tag 1077 (0435) [15:25:18]Malloc new data [15:25:18]SetTLVBufToDocument err=0 [15:25:18]KKMLoadAndSignReceiptData store KKM data [15:25:18]KKMLoadAndSignReceiptData err=0 [15:25:18]wFMCommunicate request_size=4 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 11 00 00 [15:25:18]Write to MH i2c: E2 08 00 40 07 80 11 00 00 00 00 00 00 C1 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 17 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 17 00 40 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [15: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 [15:25:18]wFMCommunicate OK [15:25:18]Счет N : (3)18850 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 55.00 = 55.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 2.000 * 45.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.29 НДС 12% : 15.40 Наличными: 145.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 217 23.09.2024 15:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152345 ФПД: 126595214331999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152345&fm=126595214331999&tin=02508201610067®Number=0000000000091825&sum=14500 0 [15:25:18]StoreToDocumentArchive [15:25:18]shift 476 fd 152345 [15:25:18]save to /storage/0476/doc_00152345 [15:25:18]save last doc name /storage/0476/doc_00152345 to /storage/kkm_last_doc_name [15:25:18]save OK [15:25:18]Clear old archive folders... [15:25:18]ProcessDocumentItem done err = 0, tmpTLVsize=375 [15:25:18]tlvbuf is 004BEAD0 [15:25:18]SAM_PROTO_ClearQueue [15:25:18]wFMCommunicate request_size=4 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 09 00 00 [15:25:18]Write to MH i2c: E2 08 00 41 07 80 09 00 00 00 00 00 00 BA [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 41 07 00 90 00 BC [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]SAM_PROTO_ClearQueue done [15:25:18]KKMCreateOFDPacket [15:25:18]OFDProtocolAddRootSTLVToBuf [15:25:18]FM_MakeSignedData [15:25:18]FM_MakeSignedData [15:25:18]SAM_PROTO_SignData [15:25:18]wFMCommunicate request_size=4 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 0D 01 02 [15:25:18]Write to MH i2c: E2 08 00 42 07 80 0D 01 02 00 00 00 00 C2 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 03 00 42 07 00 90 00 BD [15:25:18]RAPDU: 90 00 [15:25:18]wFMCommunicate OK [15:25:18]wFMCommunicate request_size=255 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 0D 02 02 FA 03 00 77 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 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F [15:25:18]Write to MH i2c: E2 02 01 43 07 80 0D 02 02 FA 00 03 00 77 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 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 00 D0 [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:19]Read from MH i2c: E2 [15:20:47]Write to MH i2c: E2 0E 00 58 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 10 [15:20:47]Write i2c OK [15:20:47]MH_I2C_Read... [15:20:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:47]Read from MH i2c: E2 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 03 00 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [15:20:47]RAPDU: 90 00 [15:20:47]wFMCommunicate OK [15:20:47]wFMCommunicate request_size=13 [15:20:47]MH_SAM_APDU [15:20:47]CAPDU: 80 15 02 00 08 F4 03 04 00 4F 87 F1 66 [15:20:47]Write to MH i2c: E2 10 00 59 06 80 15 02 00 08 00 F4 03 04 00 4F 87 F1 66 00 00 17 [15:20:47]Write i2c OK [15:20:47]MH_I2C_Read... [15:20:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:47]Read from MH i2c: E2 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 03 00 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [15:20:47]RAPDU: 90 00 [15:20:47]wFMCommunicate OK [15:20:47]wFMCommunicate request_size=25 [15:20:47]MH_SAM_APDU [15:20: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 [15:20:47]Write to MH i2c: E2 1C 00 5A 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 42 [15:20:47]Write i2c OK [15:20:47]MH_I2C_Read... [15:20:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:20:47]Read from MH i2c: E2 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 03 00 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 03 00 5A 06 00 90 00 D4 [15:20:47]RAPDU: 90 00 [15:20:47]wFMCommunicate OK [15:20:47]wFMCommunicate request_size=4 [15:20:47]MH_SAM_APDU [15:20:47]CAPDU: 80 15 03 00 [15:20:47]Write to MH i2c: E2 08 00 5B 06 80 15 03 00 00 00 00 00 E2 [15:20:47]Write i2c OK [15:20:47]MH_I2C_Read... [15:20:47]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:20:47]Read from MH i2c: E2 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 40 00 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 40 00 5B 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 16 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D6 00 00 00 35 04 06 00 51 7B F1 8C 85 BC 90 00 80 [15:20: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 16 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 D6 00 00 00 35 04 06 00 51 7B F1 8C 85 BC 90 00 [15:20:47]wFMCommunicate OK [15:20:47]SAM_PROTO_ProcessDocument answer len = 59 [15:20:47]SAM_PROTO_ProcessDocument done [15:20:47]SetTLVBufToDocument [15:20:47]Processing tag 1209 (04B9) [15:20:47]Malloc new data [15:20:47]Processing tag 1041 (0411) [15:20:47]Processing tag 1040 (0410) [15:20:47]Malloc new data [15:20:47]Processing tag 1038 (040E) [15:20:47]Malloc new data [15:20:47]Processing tag 1042 (0412) [15:20:47]Malloc new data [15:20:47]Processing tag 1077 (0435) [15:20:47]Malloc new data [15:20:47]SetTLVBufToDocument err=0 [15:20:47]KKMLoadAndSignReceiptData store KKM data [15:20:47]KKMLoadAndSignReceiptData err=0 [15:20:47]wFMCommunicate request_size=4 [15:20:47]MH_SAM_APDU [15:20:47]CAPDU: 80 11 00 00 [15:20:47]Write to MH i2c: E2 08 00 5C 06 80 11 00 00 00 00 00 00 DC [15:20:47]Write i2c OK [15:20:47]MH_I2C_Read... [15:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:47]Read from MH i2c: E2 [15:20:47]MH_I2C_Read... [15:20:47]Read from MH i2c: E2 17 00 [15:20:47]MH_I2C_Read... [15:20:47]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 [15:20: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:20:47]wFMCommunicate OK [15:20:47]Счет N : (1)1786348 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 А[15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 43 07 00 90 00 BE [15:25:19]RAPDU: 90 00 [15:25:19]wFMCommunicate OK [15:25:19]wFMCommunicate request_size=134 [15:25:19]MH_SAM_APDU [15:25:19]CAPDU: 80 0D 02 02 81 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 5E 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 73 23 3E C7 D0 5F [15:25:19]Write to MH i2c: E2 89 00 44 07 80 0D 02 02 81 00 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 5E 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 73 23 3E C7 D0 5F 00 00 05 [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:19]Read from MH i2c: E2 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 44 07 00 90 00 BF [15:25:19]RAPDU: 90 00 [15:25:19]wFMCommunicate OK [15:25:19]wFMCommunicate request_size=4 [15:25:19]MH_SAM_APDU [15:25:19]CAPDU: 80 0D 03 02 [15:25:19]Write to MH i2c: E2 08 00 45 07 80 0D 03 02 00 00 00 00 C7 [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:19]Read from MH i2c: E2 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 0B 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 0B 00 45 07 00 2E 94 5E F5 01 78 0A AB 90 00 0B [15:25:19]RAPDU: 2E 94 5E F5 01 78 0A AB 90 00 [15:25:19]wFMCommunicate OK [15:25:19]SAM_PROTO_SignData done [15:25:19]FM_MakeSignedData done [15:25:19]CreateOFDProtocolMessage [15:25:19]wFMCommunicate request_size=4 [15:25:19]MH_SAM_APDU [15:25:19]CAPDU: 80 11 00 00 [15:25:19]Write to MH i2c: E2 08 00 46 07 80 11 00 00 00 00 00 00 C7 [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:19]Read from MH i2c: E2 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 17 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 17 00 46 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [15: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 [15:25:19]wFMCommunicate OK [15:25:19]CreateOFDProtocolMessage done [15:25:19]OFDSenderStorePacket 152345 [15:25:19]StoreOFDPacket docnum=152345 [15:25: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 8B 01 00 00 EC 3B 83 01 1F CC 5A 03 01 00 03 00 77 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 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 5E 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 73 23 3E C7 D0 5F 2E 94 5E F5 01 78 0A AB [15:25:19]CheckFolder [15:25:19]dirname=/storage/ofd_packets [15:25:19]CheckFolder done [15:25:19]ProducePacketName [15:25:19]name=ofd_packets/00152345 [15:25:19]NVStorageSaveData ofd_packets/00152345 [15:25:19]File name is /storage/ofd_packets/00152345 [15:25:19]Write 425 bytes [15:25:19]NVStorageSaveData done [15:25:19]OFDSenderStorePacket done [15:25:19]KKMCreateOFDPacket done [15:25:19]NVStorageSaveData kkm_last_timestamp [15:25:19]File name is /storage/kkm_last_timestamp [15:25:19]Write 4 bytes [15:25:19]NVStorageSaveData done [15:25:19]ExternCall_PrintAddStr [15:25:19]wPrintStart [15:25:19]Write to MH i2c: 01 00 00 47 07 4E [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: 01 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: 01 07 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: 01 07 00 47 07 00 00 00 00 00 FF 0F 63 [15:25:19]RasterBufferAndPrint [15:25:19]line Счет N : (3)18850 [15:25:19]line ИНН: 02508201610067 [15:25:19]line Контрольно-Кассовый Чек [15:25:19]line ПРОДАЖА [15:25:19]line Товар: 4700000310043 [15:25:19]line Вода Жалалабат 27 1л [15:25:19]line 1.000 * 55.00 [15:25:19]line = 55.00 [15:25:19]line НДС 12% НСП 1% [15:25:19]line > о реализуемом товаре [15:25:19]line Товар: 4700000160358 [15:25:19]line Вода Легенда 1л [15:25:19]line 2.000 * 45.00 [15:25:19]line = 90.00 [15:25:19]line НДС 12% НСП 1% [15:25:19]line > о реализуемом товаре [15:25:19]line ИТОГО: 145.00 [15:25:19]line НСП 1% : 1.29 [15:25:19]line НДС 12% : 15.40 [15:25:19]line Наличными: 145.00 [15:25:19]line Безнал.: 0.00 [15:25:19]line Место: АЗС № 89 "Партнер Нефть" [15:25:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:25:19]line СНО: Общий режим [15:25:19]line Чек 217 23.09.2024 15:25 [15:25:19]line Смена: 476 ФФД: 1.0 [15:25:19]line ЗНМ: 0300000113 [15:25:19]line РНМ: 0000000000091825 [15:25:19]line Версия ККМ: 001 [15:25:19]line ФМ: 0000000000871835 [15:25:19]line ФД: 152345 [15:25:19]line ФПД: 126595214331999 [15:25:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152345&fm=126595214331999&tin=02508201610067®Number=0000000000091825&sum=14500 [15:25:19]line 0 [15:25:19]OFD Sender: Processing packet 152345 [packets to send 828, broken 827] [15:25:19]ProducePacketName [15:25:19]name=ofd_packets/00152345 [15:25:19]OFD Sender: To server: pG, [15:25:19]CommunicateWithHost lk.salyk.kg:30040 [15:25:19]ConnectInit lk.salyk.kg [15:25:19]written 0, free lines is 4095 [15:25:20]Write to MH i2c: 01 00 00 75 07 7C [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: 01 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: 01 07 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: 01 07 00 75 07 00 00 00 00 00 A2 0C 31 [15:25:20]RasterBufferAndPrint [15:25:20]line [15:25:20]line [15:25:20]line [15:25:20]line [15:25:20]line [15:25:20]written 0, free lines is 3242 [15:25:20]MH_Cut [15:25:20]Write to MH i2c: D1 01 00 7C 07 01 55 [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: D1 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: D1 01 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: D1 01 00 7C 07 00 54 [15:25:20]Write to MH i2c: 01 00 00 7D 07 84 [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:21]*** Cut start [15:25:21]*** Purtial cut [15:25:21]*** Stage 1: CUTSNS_PIN = 1 [15:25:21]Read from MH i2c: 01 [15:25:21]MH_I2C_Read... [15:25:21]*** Stop cut motor [15:25:21]*** Cut end [15:25:21]Read from MH i2c: 01 07 00 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: 01 07 00 7D 07 00 00 00 00 00 FF 0F 99 [15:25:21]process_action close_receipt done [15:25:21]requested_data is exist [15:25:21]produce_requested_data [15:25:21]requested_item fm.sn is exist - process it [15:25:21]wFMCommunicate request_size=4 [15:25:21]MH_SAM_APDU [15:25:21]CAPDU: 80 11 00 00 [15:25:21]Write to MH i2c: E2 08 00 7E 07 80 11 00 00 00 00 00 00 FF [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:21]Read from MH i2c: E2 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: E2 17 00 [15:25:21]MH_I2C_Read... [15:25:21]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 [15: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 [15:25:21]wFMCommunicate OK [15:25:21]requested_item fd.num is exist - process it [15:25:21]SAM_PROTO_GetFieldsCounters [15:25:21]wFMCommunicate request_size=4 [15:25:21]MH_SAM_APDU [15:25:21]CAPDU: 80 13 00 00 [15:25:21]Write to MH i2c: E2 08 00 7F 07 80 13 00 00 00 00 00 00 02 [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:21]Read from MH i2c: E2 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: E2 62 00 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: E2 62 00 7F 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 19 53 02 00 0E 04 04 00 DC 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 F9 [15:25: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 19 53 02 00 0E 04 04 00 DC 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:25:21]wFMCommunicate OK [15:25:21]SAM_PROTO_GetFieldsCounters done [15:25:21]requested_item shift.num is exist - process it [15:25:21]requested_item shift.opened is exist - process it [15:25:21]req_shift_opened [15:25:21]FM_GetShiftState [15:25:21]SAM_PROTO_GetShiftState [15:25:21]wFMCommunicate request_size=4 [15:25:21]MH_SAM_APDU [15:25:21]CAPDU: 80 13 01 00 [15:25:21]Write to MH i2c: E2 08 00 80 07 80 13 01 00 00 00 00 00 04 [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:21]Read from MH i2c: E2 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: E2 0E 00 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: E2 0E 00 80 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 66 [15:25:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:25:21]wFMCommunicate OK [15:25:21]SAM_PROTO_GetShiftState done [15:25:21]FM_GetShiftState done [15:25:21]req_shift_opened done [15:25:21]requested_item shift.open_date is exist - process it [15:25:21]req_shift_open_date [15:25:21]req_shift_open_date done [15:25:21]produce_requested_data done [15:25:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152345,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:25:21]process_action_free close_receipt [15:25:21]json_value_free [15:25:21]json_value_free done [15:25:21]process_json_proto returns [15:25:21]Send response to host [15:25:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152345,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:25:21]free response buf [15:25:21]execute_script done [15:25:21]execute_script returns [15:25:21]free content buf [15:25:21]Sock 10.Close socket [15:25:21]Sock 10.Thread stoped [15:25:24]ConnectInit Can't take IP for lk.salyk.kg [15:25:24]CommunicateWithHost connect error [15:25:24]CommunicateWithHost err = -1 [15:25:24]OFD Sender: Server communicate error [15:25:29]OFD Sender: Processing packet 152345 [packets to send 828, broken 827] [15:25:29]ProducePacketName [15:25:29]name=ofd_packets/00152345 [15:25:29]OFD Sender: To server: pG, [15:25:29]CommunicateWithHost lk.salyk.kg:30040 [15:25:29]ConnectInit lk.salyk.kg [15:25:34]ConnectInit Can't take IP for lk.salyk.kg [15:25:34]CommunicateWithHost connect error [15:25:34]CommunicateWithHost err = -1 [15:25:34]OFD Sender: Server communicate error [15:25:39]OFD Sender: Processing packet 152345 [packets to send 828, broken 827] [15:25:39]ProducePacketName [15:25:39]name=ofd_packets/00152345 [15:25:39]OFD Sender: To server: pG, [15:25:39]CommunicateWithHost lk.salyk.kg:30040 [15:25:39]ConnectInit lk.salyk.kg [15:25:41]Connected sock=9 [15:25: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 8B 01 00 00 EC 3B 83 01 1F CC 5A 03 01 00 03 00 77 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 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 5E 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 73 23 3E C7 D0 5F 2E 94 5E F5 01 78 0A AB [15:25:42]recv_with_timeout no data received [15:25: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 8C B0 47 00 D2 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 19 53 02 00 F4 03 04 00 74 30 F1 66 B6 04 01 00 00 BF 07 2E E2 CB B5 6B 3C [15:25:44]CommunicateWithHost err = 0 [15:25:44]CheckOFDResponse [15:25:44]1017 (14) - 77093643461234 [15:25:44]1041 (16) - 0000000000871835 [15:25:44]1040 (4) - 152345 [15:25:44]1012 (4) - 23.09.2024 09:10 [15:25:44]1206 (1) - 0 [15:25:44]OFD Sender: Remove packet 152345 [15:25:44]ProducePacketName [15:25:44]name=ofd_packets/00152345 [15:25:44]NVStorageDeleteData [15:25:44]OFD Sender: No OFD packet to send [15:25:49]OFD Sender: No OFD packet to send [15:25:53]recv_with_timeout no data received [15:25:54]OFD Sender: No OFD packet to send [15:25:59]OFD Sender: No OFD packet to send [15:26:04]OFD Sender: No OFD packet to send [15:26:09]OFD Sender: No OFD packet to send [15:26:14]OFD Sender: No OFD packet to send [15:26:19]OFD Sender: No OFD packet to send [15:26:23]accept exits with 7 [15:26:23]New connection [15:26:23]New thread 3066608996 created [15:26:23]Thread 3066752356 joined [15:26:23]Waiting for new connection... [15:26:23] Sock 7.Parse request [15:26:23]Sock 7.Check first char [15:26:23]Sock 7.First char is OK [15:26:23]request: POST /json_proto HTTP/1.0 [15:26:23]Method: POST [15:26:23]URL: /json_proto [15:26:23]Method is POST - this is cgi request [15:26:23]url: /json_proto [15:26:23]query_string will be loaded in cgi processing [15:26:23]execute_cgi json_proto POST (null) [15:26:23]execute_cgi path=json_proto method=POST [15:26:23]POST find Content-Length [15:26:23]Host: 172.17.43.67:8080 [15:26:23]Content-Length: 627 [15:26:23]Content-Type: application/json [15:26:23] [15:26:23]POST finish read [15:26:23]Found Content-Length = 627 [15:26:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786351", "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" ] } } [15:26:23]execute_script... [15:26:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786351", "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" ] } } [15:26:23]POST & json_proto [15:26:23]process_json_proto [15:26:23]json parsed OK: [15:26:23]protocol is kg_v1.0 [15:26:23]action value=close_receipt [15:26:23]process_action close_receipt [15:26:23]cmd_close_receipt [15:26:23]MH_GetDate [15:26:23]Write to MH i2c: F0 00 00 81 07 77 [15:26:23]Write i2c OK [15:26:23]MH_I2C_Read... [15:26:23]Read from MH i2c: F0 [15:26:23]MH_I2C_Read... [15:26:23]Read from MH i2c: F0 09 00 [15:26:23]MH_I2C_Read... [15:26:23]Read from MH i2c: F0 09 00 81 07 00 A0 88 F1 66 6A BD 47 65 D2 [15:26:23]GetLastDocTimeStamp 1727105118 [15:26:23]current date 1727105184 [15:26:23]FM_GetShiftState [15:26:23]SAM_PROTO_GetShiftState [15:26:23]wFMCommunicate request_size=4 [15:26:23]MH_SAM_APDU [15:26:23]CAPDU: 80 13 01 00 [15:26:23]Write to MH i2c: E2 08 00 82 07 80 13 01 00 00 00 00 00 06 [15:26:23]Write i2c OK [15:26:23]MH_I2C_Read... [15:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 0E 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 0E 00 82 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 68 [15:26:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:26:24]wFMCommunicate OK [15:26:24]SAM_PROTO_GetShiftState done [15:26:24]FM_GetShiftState done [15:26:24]opened in 1727051593 [15:26:24]opened+sec_in_day 1727137993 [15:26:24]quantity*price = 99999 [15:26:24]sum+1 = 100001 [15:26:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 218 23.09.2024 15:26 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152346 ФПД: 261915013261074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152624&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152346&fm=261915013261074&tin=02508201610067®Number=0000000000091825&sum=100000 [15:26:25]StoreToDocumentArchive [15:26:25]shift 476 fd 152346 [15:26:25]save to /storage/0476/doc_00152346 [15:26:25]save last doc name /storage/0476/doc_00152346 to /storage/kkm_last_doc_name [15:26:25]save OK [15:26:25]Clear old archive folders... [15:26:25]ProcessDocumentItem done err = 0, tmpTLVsize=247 [15:26:25]tlvbuf is 004A2BC0 [15:26:25]SAM_PROTO_ClearQueue [15:26:25]wFMCommunicate request_size=4 [15:26:25]MH_SAM_APDU [15:26:25]CAPDU: 80 09 00 00 [15:26:25]Write to MH i2c: E2 08 00 8F 07 80 09 00 00 00 00 00 00 08 [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:25]Read from MH i2c: E2 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 8F 07 00 90 00 0A [15:26:25]RAPDU: 90 00 [15:26:25]wFMCommunicate OK [15:26:25]SAM_PROTO_ClearQueue done [15:26:25]KKMCreateOFDPacket [15:26:25]OFDProtocolAddRootSTLVToBuf [15:26:25]FM_MakeSignedData [15:26:25]FM_MakeSignedData [15:26:25]SAM_PROTO_SignData [15:26:25]wFMCommunicate request_size=4 [15:26:25]MH_SAM_APDU [15:26:25]CAPDU: 80 0D 01 02 [15:26:25]Write to MH i2c: E2 08 00 90 07 80 0D 01 02 00 00 00 00 10 [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:25]Read from MH i2c: E2 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 90 07 00 90 00 0B [15:26:25]RAPDU: 90 00 [15:26:25]wFMCommunicate OK [15:26:25]wFMCommunicate request_size=255 [15:26:25]MH_SAM_APDU [15:26:25]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 DA 00 00 00 F4 03 04 00 A0 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EE 35 D7 53 A7 [15:26:25]Write to MH i2c: E2 02 01 91 07 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 DA 00 00 00 F4 03 04 00 A0 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EE 35 D7 53 A7 00 00 29 [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:25]Read from MH i2c: E2 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 91 07 00 90 00 0C [15:26:25]RAPDU: 90 00 [15:26:25]wFMCommunicate OK [15:26:25]wFMCommunicate request_size=6 [15:26:25]MH_SAM_APDU [15:26:25]CAPDU: 80 0D 02 02 01 12 [15:26:25]Write to MH i2c: E2 09 00 92 07 80 0D 02 02 01 00 12 00 00 27 [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:25]Read from MH i2c: E2 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 03 00 92 07 00 90 00 0D [15:26:25]RAPDU: 90 00 [15:26:25]wFMCommunicate OK [15:26:25]wFMCommunicate request_size=4 [15:26:25]MH_SAM_APDU [15:26:25]CAPDU: 80 0D 03 02 [15:26:25]Write to MH i2c: E2 08 00 93 07 80 0D 03 02 00 00 00 00 15 [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:25]Read from MH i2c: E2 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 0B 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 0B 00 93 07 00 F2 FE 0B 9D 99 BF 03 77 90 00 80 [15:26:25]RAPDU: F2 FE 0B 9D 99 BF 03 77 90 00 [15:26:25]wFMCommunicate OK [15:26:25]SAM_PROTO_SignData done [15:26:25]FM_MakeSignedData done [15:26:25]CreateOFDProtocolMessage [15:26:25]wFMCommunicate request_size=4 [15:26:25]MH_SAM_APDU [15:26:25]CAPDU: 80 11 00 00 [15:26:25]Write to MH i2c: E2 08 00 94 07 80 11 00 00 00 00 00 00 15 [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:25]Read from MH i2c: E2 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 17 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: E2 17 00 94 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [15:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:26:25]wFMCommunicate OK [15:26:25]CreateOFDProtocolMessage done [15:26:25]OFDSenderStorePacket 152346 [15:26:25]StoreOFDPacket docnum=152346 [15:26: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 0B 01 00 00 64 0A 03 01 FE 6A 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 DA 00 00 00 F4 03 04 00 A0 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EE 35 D7 53 A7 12 F2 FE 0B 9D 99 BF 03 77 [15:26:25]CheckFolder [15:26:25]dirname=/storage/ofd_packets [15:26:25]CheckFolder done [15:26:25]ProducePacketName [15:26:25]name=ofd_packets/00152346 [15:26:25]NVStorageSaveData ofd_packets/00152346 [15:26:25]File name is /storage/ofd_packets/00152346 [15:26:25]Write 297 bytes [15:26:25]NVStorageSaveData done [15:26:25]OFDSenderStorePacket done [15:26:25]KKMCreateOFDPacket done [15:26:25]NVStorageSaveData kkm_last_timestamp [15:26:25]File name is /storage/kkm_last_timestamp [15:26:25]Write 4 bytes [15:26:25]NVStorageSaveData done [15:26:25]ExternCall_PrintAddStr [15:26:25]wPrintStart [15:26:25]Write to MH i2c: 01 00 00 95 07 9C [15:26:25]Write i2c OK [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: 01 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: 01 07 00 [15:26:25]MH_I2C_Read... [15:26:25]Read from MH i2c: 01 07 00 95 07 00 00 00 00 00 FF 0F B1 [15:26:25]RasterBufferAndPrint [15:26:25]line Счет N : (1)1786351 [15:26:25]line ИНН: 02508201610067 [15:26:25]line Контрольно-Кассовый Чек [15:26:25]line ПРОДАЖА [15:26:25]line ТРК (МРК, ГНК) : 33 [15:26:25]line Товар: 2710124130 [15:26:25]line Super-92 [15:26:25]line 14.430 * 69.30 [15:26:25]line = 1000.00 [15:26:25]line НДС 12% НСП 1% [15:26:25]line > о реализуемом товаре [15:26:25]line ИТОГО: 1000.00 [15:26:25]line НСП 1% : 8.85 [15:26:25]line НДС 12% : 106.19 [15:26:25]line Наличными: 1000.00 [15:26:25]line Безнал.: 0.00 [15:26:25]line Место: АЗС № 89 "Партнер Нефть" [15:26:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:26:25]line СНО: Общий режим [15:26:25]line Чек 218 23.09.2024 15:26 [15:26:25]line Смена: 476 ФФД: 1.0 [15:26:25]line ЗНМ: 0300000113 [15:26:25]line РНМ: 0000000000091825 [15:26:25]line Версия ККМ: 001 [15:26:25]line ФМ: 0000000000871835 [15:26:25]line ФД: 152346 [15:26:25]line ФПД: 261915013261074 [15:26:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152624&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152346&fm=261915013261074&tin=02508201610067®Number=0000000000091825&sum=100000 [15:26:25]written 0, free lines is 4095 [15:26:25]OFD Sender: Processing packet 152346 [packets to send 828, broken 827] [15:26:25]ProducePacketName [15:26:25]name=ofd_packets/00152346 [15:26:25]OFD Sender: To server: pG, [15:26:25]CommunicateWithHost lk.salyk.kg:30040 [15:26:25]ConnectInit lk.salyk.kg [15:26:26]Write to MH i2c: 01 00 00 BD 07 C4 [15:26:26]Write i2c OK [15:26:26]MH_I2C_Read... [15:26:26]Read from MH i2c: 01 [15:26:26]MH_I2C_Read... [15:26:26]Read from MH i2c: 01 07 00 [15:26:26]MH_I2C_Read... [15:26:26]Read from MH i2c: 01 07 00 BD 07 00 00 00 00 00 08 0D E0 [15:26:26]RasterBufferAndPrint [15:26:26]line [15:26:26]line [15:26:26]line [15:26:26]line [15:26:26]line [15:26:26]written 0, free lines is 3345 [15:26:26]MH_Cut [15:26:26]Write to MH i2c: D1 01 00 C4 07 01 9D [15:26:26]Write i2c OK [15:26:26]MH_I2C_Read... [15:26:26]Read from MH i2c: D1 [15:26:26]MH_I2C_Read... [15:26:26]Read from MH i2c: D1 01 00 [15:26:26]MH_I2C_Read... [15:26:26]Read from MH i2c: D1 01 00 C4 07 00 9C [15:26:26]Write to MH i2c: 01 00 00 C5 07 CC [15:26:26]Write i2c OK [15:26:26]MH_I2C_Read... [15:26:26]*** Cut start [15:26:26]*** Purtial cut [15:26:26]*** Stage 1: CUTSNS_PIN = 1 [15:26:27]Read from MH i2c: 01 [15:26:27]MH_I2C_Read... [15:26:27]*** Stop cut motor [15:26:27]*** Cut end [15:26:27]Read from MH i2c: 01 07 00 [15:26:27]MH_I2C_Read... [15:26:27]recv_with_timeout no data received [15:26:27]Read from MH i2c: 01 07 00 C5 07 00 00 00 00 00 FF 0F E1 [15:26:27]process_action close_receipt done [15:26:27]requested_data is exist [15:26:27]produce_requested_data [15:26:27]requested_item fm.sn is exist - process it [15:26:27]wFMCommunicate request_size=4 [15:26:27]MH_SAM_APDU [15:26:27]CAPDU: 80 11 00 00 [15:26:27]Write to MH i2c: E2 08 00 C6 07 80 11 00 00 00 00 00 00 47 [15:26:27]Write i2c OK [15:26:27]MH_I2C_Read... [15:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:27]Read from MH i2c: E2 [15:26:27]MH_I2C_Read... [15:26:27]Read from MH i2c: E2 17 00 [15:26:27]MH_I2C_Read... [15:26:27]Read from MH i2c: E2 17 00 C6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [15:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:26:27]wFMCommunicate OK [15:26:27]requested_item fd.num is exist - process it [15:26:27]SAM_PROTO_GetFieldsCounters [15:26:27]wFMCommunicate request_size=4 [15:26:27]MH_SAM_APDU [15:26:27]CAPDU: 80 13 00 00 [15:26:27]Write to MH i2c: E2 08 00 C7 07 80 13 00 00 00 00 00 00 4A [15:26:27]Write i2c OK [15:26:27]MH_I2C_Read... [15:26:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:27]Read from MH i2c: E2 [15:26:27]MH_I2C_Read... [15:26:27]Read from MH i2c: E2 62 00 [15:26:27]MH_I2C_Read... [15:26:27]Read from MH i2c: E2 62 00 C7 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 1A 53 02 00 0E 04 04 00 DC 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 45 [15:26: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 1A 53 02 00 0E 04 04 00 DC 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:26:27]wFMCommunicate OK [15:26:27]SAM_PROTO_GetFieldsCounters done [15:26:27]requested_item shift.num is exist - process it [15:26:27]requested_item shift.opened is exist - process it [15:26:27]req_shift_opened [15:26:27]FM_GetShiftState [15:26:27]SAM_PROTO_GetShiftState [15:26:27]wFMCommunicate request_size=4 [15:26:27]MH_SAM_APDU [15:26:27]CAPDU: 80 13 01 00 [15:26:27]Write to MH i2c: E2 08 00 C8 07 80 13 01 00 00 00 00 00 4C [15:26:27]Write i2c OK [15:26:27]MH_I2C_Read... [15:26:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:27]Read from MH i2c: E2 [15:26:27]MH_I2C_Read... [15:26:27]Read from MH i2c: E2 0E 00 [15:26:27]MH_I2C_Read... [15:26:27]Read from MH i2c: E2 0E 00 C8 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AE [15:26:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:26:27]wFMCommunicate OK [15:26:27]SAM_PROTO_GetShiftState done [15:26:27]FM_GetShiftState done [15:26:27]req_shift_opened done [15:26:27]requested_item shift.open_date is exist - process it [15:26:27]req_shift_open_date [15:26:27]req_shift_open_date done [15:26:27]produce_requested_data done [15:26:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152346,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:26:27]process_action_free close_receipt [15:26:27]json_value_free [15:26:27]json_value_free done [15:26:27]process_json_proto returns [15:26:27]Send response to host [15:26:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152346,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:26:27]free response buf [15:26:27]execute_script done [15:26:27]execute_script returns [15:26:27]free content buf [15:26:27]Sock 7.Close socket [15:26:27]Sock 7.Thread stoped [15:26:29]Connected sock=11 [15:26: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 0B 01 00 00 64 0A 03 01 FE 6A 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 DA 00 00 00 F4 03 04 00 A0 88 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EE 35 D7 53 A7 12 F2 FE 0B 9D 99 BF 03 77 [15:26:30]int [15:26:30]Write to MH i2c: 01 00 00 C9 07 D0 [15:26:30]*** FLAG_PRN_PAP1 set [15:26:30]Write i2c OK [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 07 00 [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 07 00 C9 07 00 01 00 00 00 FF 0F E6 [15:26:30]state=0 [15:26:30]No paper [15:26:30]int line is 0 - check status [15:26:30]Write to MH i2c: 01 00 00 CA 07 D1 [15:26:30]*** FLAG_PRN_PAP2 set [15:26:30]Write i2c OK [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 07 00 [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 07 00 CA 07 00 03 00 00 00 FF 0F E9 [15:26:30]state=0 [15:26:30]No paper [15:26:30]Cover opened [15:26:30]int [15:26:30]Write to MH i2c: 01 00 00 CB 07 D2 [15:26:30]Write i2c OK [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 07 00 [15:26:30]MH_I2C_Read... [15:26:30]Read from MH i2c: 01 07 00 CB 07 00 03 00 00 00 FF 0F EA [15:26:30]state=3 [15:26:30]No paper [15:26:30]Cover opened [15:26: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 1F 94 47 00 8C 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 1A 53 02 00 F4 03 04 00 A4 30 F1 66 B6 04 01 00 00 C2 A7 15 34 08 56 3B D5 [15:26:32]CommunicateWithHost err = 0 [15:26:32]CheckOFDResponse [15:26:32]1017 (14) - 77093643461234 [15:26:32]1041 (16) - 0000000000871835 [15:26:32]1040 (4) - 152346 [15:26:32]1012 (4) - 23.09.2024 09:11 [15:26:32]1206 (1) - 0 [15:26:32]OFD Sender: Remove packet 152346 [15:26:32]ProducePacketName [15:26:32]name=ofd_packets/00152346 [15:26:32]NVStorageDeleteData [15:26:32]OFD Sender: No OFD packet to send [15:26:35]Write to MH i2c: 01 00 00 CC 07 D3 [15:26:35]Write i2c OK [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: 01 [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: 01 07 00 [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: 01 07 00 CC 07 00 03 00 00 00 FF 0F EB [15:26:35]state=3 [15:26:35]No paper [15:26:35]Cover opened [15:26:37]recv_with_timeout no data received [15:26:37]OFD Sender: No OFD packet to send [15:26:40]Write to MH i2c: 01 00 00 CD 07 D4 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 07 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 07 00 CD 07 00 03 00 00 00 FF 0F EC [15:26:40]state=3 [15:26:40]No paper [15:26:40]Cover opened [15:26:42]int [15:26:42]Write to MH i2c: 01 00 00 CE 07 D5 [15:26:42]*** FLAG_PRN_PAP2 reset [15:26:42]Write i2c OK [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: 01 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: 01 07 00 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: 01 07 00 CE 07 00 01 00 00 00 FF 0F EB [15:26:42]state=3 [15:26:42]No paper [15:26:42]Cover closed [15:26:42]int [15:26:42]Write to MH i2c: 01 00 00 CF 07 D6 [15:26:42]*** FLAG_PRN_PAP1 reset [15:26:42]Write i2c OK [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: 01 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: 01 07 00 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: 01 07 00 CF 07 00 00 00 00 00 FF 0F EB [15:26:42]state=0 [15:26:42]OFD Sender: No OFD packet to send [15:26:47]OFD Sender: No OFD packet to send [15:26:48]recv_with_timeout no data received [15:26:53]OFD Sender: No OFD packet to send [15:26:58]OFD Sender: No OFD packet to send [15:27:03]OFD Sender: No OFD packet to send [15:27:07]recv_with_timeout no data received [15:27:08]OFD Sender: No OFD packet to send [15:27:13]OFD Sender: No OFD packet to send [15:27:18]OFD Sender: No OFD packet to send [15:27:23]OFD Sender: No OFD packet to send [15:27:26]recv_with_timeout no data received [15:27:28]OFD Sender: No OFD packet to send [15:27:33]OFD Sender: No OFD packet to send [15:27:38]OFD Sender: No OFD packet to send [15:27:43]OFD Sender: No OFD packet to send [15:27:45]recv_with_timeout no data received [15:27:48]OFD Sender: No OFD packet to send [15:27:53]OFD Sender: No OFD packet to send [15:27:58]OFD Sender: No OFD packet to send [15:28:03]OFD Sender: No OFD packet to send [15:28:08]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:03]OFD Sender: No OFD packet to send [15:29:04]recv_with_timeout no data received [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:49]recv_with_timeout no data received [15:29:51]accept exits with 10 [15:29:51]New connection [15:29:51]New thread 3066752356 created [15:29:51]Thread 3066608996 joined [15:29:51]Waiting for new connection... [15:29:51] Sock 10.Parse request [15:29:51]Sock 10.Check first char [15:29:51]Sock 10.First char is OK [15:29:51]request: POST /json_proto HTTP/1.0 [15:29:51]Method: POST [15:29:51]URL: /json_proto [15:29:51]Method is POST - this is cgi request [15:29:51]url: /json_proto [15:29:51]query_string will be loaded in cgi processing [15:29:51]execute_cgi json_proto POST (null) [15:29:51]execute_cgi path=json_proto method=POST [15:29:51]POST find Content-Length [15:29:51]Host: 172.17.43.67:8080 [15:29:51]Content-Length: 678 [15:29:51]Content-Type: application/json [15:29:51] [15:29:51]POST finish read [15:29:51]Found Content-Length = 678 [15:29:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786352", "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" : 6.070, "sum" : 450.39, "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" ] } } [15:29:51]execute_script... [15:29: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)1786352", "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" : 6.070, "sum" : 450.39, "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" ] } } [15:29:51]POST & json_proto [15:29:51]process_json_proto [15:29:51]json parsed OK: [15:29:51]protocol is kg_v1.0 [15:29:51]action value=close_receipt [15:29:51]process_action close_receipt [15:29:51]cmd_close_receipt [15:29:51]MH_GetDate [15:29:51]Write to MH i2c: F0 00 00 D0 07 C6 [15:29:51]Write i2c OK [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: F0 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: F0 09 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: F0 09 00 D0 07 00 6F 89 F1 66 6A BD 47 65 F1 [15:29:51]GetLastDocTimeStamp 1727105184 [15:29:51]current date 1727105391 [15:29:51]FM_GetShiftState [15:29:51]SAM_PROTO_GetShiftState [15:29:51]wFMCommunicate request_size=4 [15:29:51]MH_SAM_APDU [15:29:51]CAPDU: 80 13 01 00 [15:29:51]Write to MH i2c: E2 08 00 D1 07 80 13 01 00 00 00 00 00 55 [15:29:51]Write i2c OK [15:29:51]MH_I2C_Read... [15:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:51]Read from MH i2c: E2 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 0E 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 0E 00 D1 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B7 [15:29:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:29:51]wFMCommunicate OK [15:29:51]SAM_PROTO_GetShiftState done [15:29:51]FM_GetShiftState done [15:29:51]opened in 1727051593 [15:29:51]opened+sec_in_day 1727137993 [15:29:51]quantity*price = 45039 [15:29:51]sum+1 = 45040 [15:29:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.99 НДС 12% : 47.83 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 219 23.09.2024 15:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152347 ФПД: 107867098971222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152347&fm=107867098971222&tin=02508201610067®Number=0000000000091825&sum=45000 [15:29:52]StoreToDocumentArchive [15:29:52]shift 476 fd 152347 [15:29:52]save to /storage/0476/doc_00152347 [15:29:52]save last doc name /storage/0476/doc_00152347 to /storage/kkm_last_doc_name [15:29:52]save OK [15:29:52]Clear old archive folders... [15:29:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:52]tlvbuf is 004BF430 [15:29:52]SAM_PROTO_ClearQueue [15:29:52]wFMCommunicate request_size=4 [15:29:52]MH_SAM_APDU [15:29:52]CAPDU: 80 09 00 00 [15:29:52]Write to MH i2c: E2 08 00 DE 07 80 09 00 00 00 00 00 00 57 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:52]Read from MH i2c: E2 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 DE 07 00 90 00 59 [15:29:52]RAPDU: 90 00 [15:29:52]wFMCommunicate OK [15:29:52]SAM_PROTO_ClearQueue done [15:29:52]KKMCreateOFDPacket [15:29:52]OFDProtocolAddRootSTLVToBuf [15:29:52]FM_MakeSignedData [15:29:52]FM_MakeSignedData [15:29:52]SAM_PROTO_SignData [15:29:52]wFMCommunicate request_size=4 [15:29:52]MH_SAM_APDU [15:29:52]CAPDU: 80 0D 01 02 [15:29:52]Write to MH i2c: E2 08 00 DF 07 80 0D 01 02 00 00 00 00 5F [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:52]Read from MH i2c: E2 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 DF 07 00 90 00 5A [15:29:52]RAPDU: 90 00 [15:29:52]wFMCommunicate OK [15:29:52]wFMCommunicate request_size=255 [15:29:52]MH_SAM_APDU [15:29: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 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 DB 00 00 00 F4 03 04 00 6F 89 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 62 [15:29:52]Write to MH i2c: E2 02 01 E0 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 DB 00 00 00 F4 03 04 00 6F 89 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 62 00 00 08 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:52]Read from MH i2c: E2 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 E0 07 00 90 00 5B [15:29:52]RAPDU: 90 00 [15:29:52]wFMCommunicate OK [15:29:52]wFMCommunicate request_size=10 [15:29:52]MH_SAM_APDU [15:29:52]CAPDU: 80 0D 02 02 05 1A C4 1D FC 56 [15:29:52]Write to MH i2c: E2 0D 00 E1 07 80 0D 02 02 05 00 1A C4 1D FC 56 00 00 B9 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:52]Read from MH i2c: E2 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 03 00 E1 07 00 90 00 5C [15:29:52]RAPDU: 90 00 [15:29:52]wFMCommunicate OK [15:29:52]wFMCommunicate request_size=4 [15:29:52]MH_SAM_APDU [15:29:52]CAPDU: 80 0D 03 02 [15:29:52]Write to MH i2c: E2 08 00 E2 07 80 0D 03 02 00 00 00 00 64 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:52]Read from MH i2c: E2 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 0B 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 0B 00 E2 07 00 A5 56 9A 96 A6 1C 8A 39 90 00 15 [15:29:52]RAPDU: A5 56 9A 96 A6 1C 8A 39 90 00 [15:29:52]wFMCommunicate OK [15:29:52]SAM_PROTO_SignData done [15:29:52]FM_MakeSignedData done [15:29:52]CreateOFDProtocolMessage [15:29:52]wFMCommunicate request_size=4 [15:29:52]MH_SAM_APDU [15:29:52]CAPDU: 80 11 00 00 [15:29:52]Write to MH i2c: E2 08 00 E3 07 80 11 00 00 00 00 00 00 64 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:52]Read from MH i2c: E2 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 17 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: E2 17 00 E3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [15:29:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:29:52]wFMCommunicate OK [15:29:52]CreateOFDProtocolMessage done [15:29:52]OFDSenderStorePacket 152347 [15:29:52]StoreOFDPacket docnum=152347 [15:29: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 AA E8 07 01 7E DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 DB 00 00 00 F4 03 04 00 6F 89 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 62 1A C4 1D FC 56 A5 56 9A 96 A6 1C 8A 39 [15:29:52]CheckFolder [15:29:52]dirname=/storage/ofd_packets [15:29:52]CheckFolder done [15:29:52]ProducePacketName [15:29:52]name=ofd_packets/00152347 [15:29:52]NVStorageSaveData ofd_packets/00152347 [15:29:52]File name is /storage/ofd_packets/00152347 [15:29:52]Write 301 bytes [15:29:52]NVStorageSaveData done [15:29:52]OFDSenderStorePacket done [15:29:52]KKMCreateOFDPacket done [15:29:52]NVStorageSaveData kkm_last_timestamp [15:29:52]File name is /storage/kkm_last_timestamp [15:29:52]Write 4 bytes [15:29:52]NVStorageSaveData done [15:29:53]ExternCall_PrintAddStr [15:29:53]wPrintStart [15:29:53]Write to MH i2c: 01 00 00 E4 07 EB [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 07 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 07 00 E4 07 00 00 00 00 00 FF 0F 00 [15:29:53]RasterBufferAndPrint [15:29:53]line Счет N : (1)1786352 [15:29:53]line ИНН: 02508201610067 [15:29:53]line Контрольно-Кассовый Чек [15:29:53]line ПРОДАЖА [15:29:53]line ТРК (МРК, ГНК) : 13 [15:29:53]line Товар: 2710124500 [15:29:53]line Аи-95-К-5 [15:29:53]line 6.070 * 74.20 [15:29:53]line = 450.39 [15:29:53]line НДС 12% НСП 1% [15:29:53]line > о реализуемом товаре [15:29:53]line ОКРУГЛЕНИЕ: -0.39 [15:29:53]line ИТОГО: 450.00 [15:29:53]line Внесено: 450.00 [15:29:53]line СДАЧА: 0.00 [15:29:53]line НСП 1% : 3.99 [15:29:53]line НДС 12% : 47.83 [15:29:53]line Наличными: 450.00 [15:29:53]line Безнал.: 0.00 [15:29:53]line Место: АЗС № 89 "Партнер Нефть" [15:29:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:29:53]line СНО: Общий режим [15:29:53]line Чек 219 23.09.2024 15:29 [15:29:53]line Смена: 476 ФФД: 1.0 [15:29:53]line ЗНМ: 0300000113 [15:29:53]line РНМ: 0000000000091825 [15:29:53]line Версия ККМ: 001 [15:29:53]line ФМ: 0000000000871835 [15:29:53]line ФД: 152347 [15:29:53]line ФПД: 107867098971222 [15:29:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152347&fm=107867098971222&tin=02508201610067®Number=0000000000091825&sum=45000 [15:29:53]OFD Sender: Processing packet 152347 [packets to send 828, broken 827] [15:29:53]ProducePacketName [15:29:53]name=ofd_packets/00152347 [15:29:53]OFD Sender: To server: pG, [15:29:53]CommunicateWithHost lk.salyk.kg:30040 [15:29:53]ConnectInit lk.salyk.kg [15:29:53]written 0, free lines is 4095 [15:29:53]Write to MH i2c: 01 00 00 0F 08 17 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 07 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 07 00 0F 08 00 00 00 00 00 DC 0C 06 [15:29:53]RasterBufferAndPrint [15:29:53]line [15:29:53]line [15:29:53]line [15:29:53]line [15:29:53]line [15:29:53]written 0, free lines is 3298 [15:29:53]MH_Cut [15:29:53]Write to MH i2c: D1 01 00 16 08 01 F0 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: D1 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: D1 01 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: D1 01 00 16 08 00 EF [15:29:53]Write to MH i2c: 01 00 00 17 08 1F [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:54]*** Cut start [15:29:54]*** Purtial cut [15:29:54]*** Stage 1: CUTSNS_PIN = 1 [15:29:54]Read from MH i2c: 01 [15:29:54]MH_I2C_Read... [15:29:54]*** Stop cut motor [15:29:54]*** Cut end [15:29:54]Read from MH i2c: 01 07 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: 01 07 00 17 08 00 00 00 00 00 FF 0F 34 [15:29:54]process_action close_receipt done [15:29:54]requested_data is exist [15:29:54]produce_requested_data [15:29:54]requested_item fm.sn is exist - process it [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 11 00 00 [15:29:54]Write to MH i2c: E2 08 00 18 08 80 11 00 00 00 00 00 00 9A [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 17 00 [15:29:54]MH_I2C_Read... [15:29:54]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 [15: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 [15:29:54]wFMCommunicate OK [15:29:54]requested_item fd.num is exist - process it [15:29:54]SAM_PROTO_GetFieldsCounters [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 13 00 00 [15:29:54]Write to MH i2c: E2 08 00 19 08 80 13 00 00 00 00 00 00 9D [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 62 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 62 00 19 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 1B 53 02 00 0E 04 04 00 DC 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 9C [15:29: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 1B 53 02 00 0E 04 04 00 DC 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:29:54]wFMCommunicate OK [15:29:54]SAM_PROTO_GetFieldsCounters done [15:29:54]requested_item shift.num is exist - process it [15:29:54]requested_item shift.opened is exist - process it [15:29:54]req_shift_opened [15:29:54]FM_GetShiftState [15:29:54]SAM_PROTO_GetShiftState [15:29:54]wFMCommunicate request_size=4 [15:29:54]MH_SAM_APDU [15:29:54]CAPDU: 80 13 01 00 [15:29:54]Write to MH i2c: E2 08 00 1A 08 80 13 01 00 00 00 00 00 9F [15:29:54]Write i2c OK [15:29:54]MH_I2C_Read... [15:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:54]Read from MH i2c: E2 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 0E 00 [15:29:54]MH_I2C_Read... [15:29:54]Read from MH i2c: E2 0E 00 1A 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 01 [15:29:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:29:54]wFMCommunicate OK [15:29:54]SAM_PROTO_GetShiftState done [15:29:54]FM_GetShiftState done [15:29:54]req_shift_opened done [15:29:54]requested_item shift.open_date is exist - process it [15:29:54]req_shift_open_date [15:29:54]req_shift_open_date done [15:29:54]produce_requested_data done [15:29:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152347,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:29:54]process_action_free close_receipt [15:29:54]json_value_free [15:29:54]json_value_free done [15:29:54]process_json_proto returns [15:29:54]Send response to host [15:29:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152347,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:29:54]free response buf [15:29:54]execute_script done [15:29:54]execute_script returns [15:29:54]free content buf [15:29:54]Sock 10.Close socket [15:29:54]Sock 10.Thread stoped [15:30:00]recv_with_timeout no data received [15:30:20]recv_with_timeout no data received [15:32:08]ConnectInit Can't connect to host [15:32:08]CommunicateWithHost connect error [15:32:08]CommunicateWithHost err = -1 [15:32:08]OFD Sender: Server communicate error [15:32:13]OFD Sender: Processing packet 152347 [packets to send 828, broken 827] [15:32:13]ProducePacketName [15:32:13]name=ofd_packets/00152347 [15:32:13]OFD Sender: To server: pG, [15:32:13]CommunicateWithHost lk.salyk.kg:30040 [15:32:13]ConnectInit lk.salyk.kg [15:32:14]Connected sock=9 [15:32: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 0F 01 00 00 AA E8 07 01 7E DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 DB 00 00 00 F4 03 04 00 6F 89 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 62 1A C4 1D FC 56 A5 56 9A 96 A6 1C 8A 39 [15:32: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 02 57 47 00 EE 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 1B 53 02 00 F4 03 04 00 FD 31 F1 66 B6 04 01 00 00 82 BF C8 B0 B8 5B 59 75 [15:32:14]CommunicateWithHost err = 0 [15:32:14]CheckOFDResponse [15:32:14]1017 (14) - 77093643461234 [15:32:14]1041 (16) - 0000000000871835 [15:32:14]1040 (4) - 152347 [15:32:14]1012 (4) - 23.09.2024 09:16 [15:32:14]1206 (1) - 0 [15:32:14]OFD Sender: Remove packet 152347 [15:32:14]ProducePacketName [15:32:14]name=ofd_packets/00152347 [15:32:14]NVStorageDeleteData [15:32:15]OFD Sender: No OFD packet to send [15:32:20]OFD Sender: No OFD packet to send [15:32:25]OFD Sender: No OFD packet to send [15:32:30]OFD Sender: No OFD packet to send [15:32:35]OFD Sender: No OFD packet to send [15:32:40]OFD Sender: No OFD packet to send [15:32:45]OFD Sender: No OFD packet to send [15:32:50]OFD Sender: No OFD packet to send [15:32:54]recv_with_timeout no data received [15:32:55]OFD Sender: No OFD packet to send [15:33:00]OFD Sender: No OFD packet to send [15:33:05]OFD Sender: No OFD packet to send [15:33:10]OFD Sender: No OFD packet to send [15:33:15]OFD Sender: No OFD packet to send [15:33:20]OFD Sender: No OFD packet to send [15:33:25]OFD Sender: No OFD packet to send [15:33:30]OFD Sender: No OFD packet to send [15:33:31]recv_with_timeout no data received [15:33:32]accept exits with 7 [15:33:32]New connection [15:33:32]New thread 3066608996 created [15:33:32]Thread 3066752356 joined [15:33:32]Waiting for new connection... [15:33:32] Sock 7.Parse request [15:33:32]Sock 7.Check first char [15:33:32]Sock 7.First char is OK [15:33:32]request: POST /json_proto HTTP/1.0 [15:33:32]Method: POST [15:33:32]URL: /json_proto [15:33:32]Method is POST - this is cgi request [15:33:32]url: /json_proto [15:33:32]query_string will be loaded in cgi processing [15:33:32]execute_cgi json_proto POST (null) [15:33:32]execute_cgi path=json_proto method=POST [15:33:32]POST find Content-Length [15:33:32]Host: 172.17.43.67:8080 [15:33:32]Content-Length: 683 [15:33:32]Content-Type: application/json [15:33:32] [15:33:32]POST finish read [15:33:32]Found Content-Length = 683 [15:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786353", "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" ] } } [15:33:32]execute_script... [15:33: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)1786353", "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" ] } } [15:33:32]POST & json_proto [15:33:32]process_json_proto [15:33:32]json parsed OK: [15:33:32]protocol is kg_v1.0 [15:33:32]action value=close_receipt [15:33:32]process_action close_receipt [15:33:32]cmd_close_receipt [15:33:32]MH_GetDate [15:33:32]Write to MH i2c: F0 00 00 1B 08 12 [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: F0 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: F0 09 00 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: F0 09 00 1B 08 00 4D 8A F1 66 6A BD 47 65 1C [15:33:32]GetLastDocTimeStamp 1727105391 [15:33:32]current date 1727105613 [15:33:32]FM_GetShiftState [15:33:32]SAM_PROTO_GetShiftState [15:33:32]wFMCommunicate request_size=4 [15:33:32]MH_SAM_APDU [15:33:32]CAPDU: 80 13 01 00 [15:33:32]Write to MH i2c: E2 08 00 1C 08 80 13 01 00 00 00 00 00 A1 [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:32]Read from MH i2c: E2 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: E2 0E 00 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: E2 0E 00 1C 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 03 [15:33:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:33:32]wFMCommunicate OK [15:33:32]SAM_PROTO_GetShiftState done [15:33:32]FM_GetShiftState done [15:33:32]opened in 1727051593 [15:33:32]opened+sec_in_day 1727137993 [15:33:32]quantity*price = 100021 [15:33:32]sum+1 = 100023 [15:33:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 220 23.09.2024 15:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152348 ФПД: 18577780794086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152348&fm=18577780794086&tin=02508201610067®Number=0000000000091825&sum=100000 [15:33:33]StoreToDocumentArchive [15:33:33]shift 476 fd 152348 [15:33:33]save to /storage/0476/doc_00152348 [15:33:33]save last doc name /storage/0476/doc_00152348 to /storage/kkm_last_doc_name [15:33:33]save OK [15:33:33]Clear old archive folders... [15:33:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:33]tlvbuf is 004BF2F0 [15:33:33]SAM_PROTO_ClearQueue [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 09 00 00 [15:33:33]Write to MH i2c: E2 08 00 29 08 80 09 00 00 00 00 00 00 A3 [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 03 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 03 00 29 08 00 90 00 A5 [15:33:33]RAPDU: 90 00 [15:33:33]wFMCommunicate OK [15:33:33]SAM_PROTO_ClearQueue done [15:33:33]KKMCreateOFDPacket [15:33:33]OFDProtocolAddRootSTLVToBuf [15:33:33]FM_MakeSignedData [15:33:33]FM_MakeSignedData [15:33:33]SAM_PROTO_SignData [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 0D 01 02 [15:33:33]Write to MH i2c: E2 08 00 2A 08 80 0D 01 02 00 00 00 00 AB [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 03 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 03 00 2A 08 00 90 00 A6 [15:33:33]RAPDU: 90 00 [15:33:33]wFMCommunicate OK [15:33:33]wFMCommunicate request_size=255 [15:33:33]MH_SAM_APDU [15:33: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 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 DC 00 00 00 F4 03 04 00 4D 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 [15:33:33]Write to MH i2c: E2 02 01 2B 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 4D 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 00 00 BF [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:34]Read from MH i2c: E2 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 03 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 03 00 2B 08 00 90 00 A7 [15:33:34]RAPDU: 90 00 [15:33:34]wFMCommunicate OK [15:33:34]wFMCommunicate request_size=10 [15:33:34]MH_SAM_APDU [15:33:34]CAPDU: 80 0D 02 02 05 E5 7A 06 62 E6 [15:33:34]Write to MH i2c: E2 0D 00 2C 08 80 0D 02 02 05 00 E5 7A 06 62 E6 00 00 65 [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:34]Read from MH i2c: E2 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 03 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 03 00 2C 08 00 90 00 A8 [15:33:34]RAPDU: 90 00 [15:33:34]wFMCommunicate OK [15:33:34]wFMCommunicate request_size=4 [15:33:34]MH_SAM_APDU [15:33:34]CAPDU: 80 0D 03 02 [15:33:34]Write to MH i2c: E2 08 00 2D 08 80 0D 03 02 00 00 00 00 B0 [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:34]Read from MH i2c: E2 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 0B 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 0B 00 2D 08 00 AE 35 BE AA 4A AE 5A 1F 90 00 6D [15:33:34]RAPDU: AE 35 BE AA 4A AE 5A 1F 90 00 [15:33:34]wFMCommunicate OK [15:33:34]SAM_PROTO_SignData done [15:33:34]FM_MakeSignedData done [15:33:34]CreateOFDProtocolMessage [15:33:34]wFMCommunicate request_size=4 [15:33:34]MH_SAM_APDU [15:33:34]CAPDU: 80 11 00 00 [15:33:34]Write to MH i2c: E2 08 00 2E 08 80 11 00 00 00 00 00 00 B0 [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:34]Read from MH i2c: E2 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 17 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: E2 17 00 2E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [15:33:34]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:34]wFMCommunicate OK [15:33:34]CreateOFDProtocolMessage done [15:33:34]OFDSenderStorePacket 152348 [15:33:34]StoreOFDPacket docnum=152348 [15:33: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 9A 42 07 01 AA 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 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 DC 00 00 00 F4 03 04 00 4D 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 E5 7A 06 62 E6 AE 35 BE AA 4A AE 5A 1F [15:33:34]CheckFolder [15:33:34]dirname=/storage/ofd_packets [15:33:34]CheckFolder done [15:33:34]ProducePacketName [15:33:34]name=ofd_packets/00152348 [15:33:34]NVStorageSaveData ofd_packets/00152348 [15:33:34]File name is /storage/ofd_packets/00152348 [15:33:34]Write 301 bytes [15:33:34]NVStorageSaveData done [15:33:34]OFDSenderStorePacket done [15:33:34]KKMCreateOFDPacket done [15:33:34]NVStorageSaveData kkm_last_timestamp [15:33:34]File name is /storage/kkm_last_timestamp [15:33:34]Write 4 bytes [15:33:34]NVStorageSaveData done [15:33:34]ExternCall_PrintAddStr [15:33:34]wPrintStart [15:33:34]Write to MH i2c: 01 00 00 2F 08 37 [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: 01 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: 01 07 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: 01 07 00 2F 08 00 00 00 00 00 FF 0F 4C [15:33:34]RasterBufferAndPrint [15:33:34]line Счет N : (1)1786353 [15:33:34]line ИНН: 02508201610067 [15:33:34]line Контрольно-Кассовый Чек [15:33:34]line ПРОДАЖА [15:33:34]line ТРК (МРК, ГНК) : 13 [15:33:34]line Товар: 2710124500 [15:33:34]line Аи-95-К-5 [15:33:34]line 13.480 * 74.20 [15:33:34]line = 1000.22 [15:33:34]line НДС 12% НСП 1% [15:33:34]line > о реализуемом товаре [15:33:34]line ОКРУГЛЕНИЕ: -0.22 [15:33:34]line ИТОГО: 1000.00 [15:33:34]line Внесено: 1000.00 [15:33:34]line СДАЧА: 0.00 [15:33:34]line НСП 1% : 8.85 [15:33:34]line НДС 12% : 106.22 [15:33:34]line Наличными: 1000.00 [15:33:34]line Безнал.: 0.00 [15:33:34]line Место: АЗС № 89 "Партнер Нефть" [15:33:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:33:34]line СНО: Общий режим [15:33:34]line Чек 220 23.09.2024 15:33 [15:33:34]line Смена: 476 ФФД: 1.0 [15:33:34]line ЗНМ: 0300000113 [15:33:34]line РНМ: 0000000000091825 [15:33:34]line Версия ККМ: 001 [15:33:34]line ФМ: 0000000000871835 [15:33:34]line ФД: 152348 [15:33:34]line ФПД: 18577780794086 [15:33:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152348&fm=18577780794086&tin=02508201610067®Number=0000000000091825&sum=100000 [15:33:34]written 0, free lines is 4095 [15:33:34]OFD Sender: Processing packet 152348 [packets to send 828, broken 827] [15:33:34]ProducePacketName [15:33:34]name=ofd_packets/00152348 [15:33:34]OFD Sender: To server: pG, [15:33:34]CommunicateWithHost lk.salyk.kg:30040 [15:33:34]ConnectInit lk.salyk.kg [15:33:34]Write to MH i2c: 01 00 00 5A 08 62 [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: 01 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: 01 07 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: 01 07 00 5A 08 00 00 00 00 00 DA 0C 4F [15:33:34]RasterBufferAndPrint [15:33:34]line [15:33:34]line [15:33:34]line [15:33:34]line [15:33:34]line [15:33:34]written 0, free lines is 3296 [15:33:34]MH_Cut [15:33:34]Write to MH i2c: D1 01 00 61 08 01 3B [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: D1 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: D1 01 00 [15:33:34]MH_I2C_Read... [15:33:34]Read from MH i2c: D1 01 00 61 08 00 3A [15:33:34]Write to MH i2c: 01 00 00 62 08 6A [15:33:34]Write i2c OK [15:33:34]MH_I2C_Read... [15:33:35]*** Cut start [15:33:35]*** Purtial cut [15:33:35]*** Stage 1: CUTSNS_PIN = 1 [15:33:35]Read from MH i2c: 01 [15:33:35]MH_I2C_Read... [15:33:35]*** Stop cut motor [15:33:35]*** Cut end [15:33:35]Read from MH i2c: 01 07 00 [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: 01 07 00 62 08 00 00 00 00 00 FF 0F 7F [15:33:35]process_action close_receipt done [15:33:35]requested_data is exist [15:33:35]produce_requested_data [15:33:35]requested_item fm.sn is exist - process it [15:33:35]wFMCommunicate request_size=4 [15:33:35]MH_SAM_APDU [15:33:35]CAPDU: 80 11 00 00 [15:33:35]Write to MH i2c: E2 08 00 63 08 80 11 00 00 00 00 00 00 E5 [15:33:35]Write i2c OK [15:33:35]MH_I2C_Read... [15:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:35]Read from MH i2c: E2 [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: E2 17 00 [15:33:35]MH_I2C_Read... [15:33:35]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 [15:33:35]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:35]wFMCommunicate OK [15:33:35]requested_item fd.num is exist - process it [15:33:35]SAM_PROTO_GetFieldsCounters [15:33:35]wFMCommunicate request_size=4 [15:33:35]MH_SAM_APDU [15:33:35]CAPDU: 80 13 00 00 [15:33:35]Write to MH i2c: E2 08 00 64 08 80 13 00 00 00 00 00 00 E8 [15:33:35]Write i2c OK [15:33:35]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 62 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 62 00 64 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 1C 53 02 00 0E 04 04 00 DC 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 EB [15:33: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 1C 53 02 00 0E 04 04 00 DC 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:33:36]wFMCommunicate OK [15:33:36]SAM_PROTO_GetFieldsCounters done [15:33:36]requested_item shift.num is exist - process it [15:33:36]requested_item shift.opened is exist - process it [15:33:36]req_shift_opened [15:33:36]FM_GetShiftState [15:33:36]SAM_PROTO_GetShiftState [15:33:36]wFMCommunicate request_size=4 [15:33:36]MH_SAM_APDU [15:33:36]CAPDU: 80 13 01 00 [15:33:36]Write to MH i2c: E2 08 00 65 08 80 13 01 00 00 00 00 00 EA [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 0E 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 0E 00 65 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4C [15:33:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:33:36]wFMCommunicate OK [15:33:36]SAM_PROTO_GetShiftState done [15:33:36]FM_GetShiftState done [15:33:36]req_shift_opened done [15:33:36]requested_item shift.open_date is exist - process it [15:33:36]req_shift_open_date [15:33:36]req_shift_open_date done [15:33:36]produce_requested_data done [15:33:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152348,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:33:36]process_action_free close_receipt [15:33:36]json_value_free [15:33:36]json_value_free done [15:33:36]process_json_proto returns [15:33:36]Send response to host [15:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152348,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:33:36]free response buf [15:33:36]execute_script done [15:33:36]execute_script returns [15:33:36]free content buf [15:33:36]Sock 7.Close socket [15:33:36]Sock 7.Thread stoped [15:33:39]ConnectInit Can't take IP for lk.salyk.kg [15:33:39]CommunicateWithHost connect error [15:33:39]CommunicateWithHost err = -1 [15:33:39]OFD Sender: Server communicate error [15:33:44]OFD Sender: Processing packet 152348 [packets to send 828, broken 827] [15:33:44]ProducePacketName [15:33:44]name=ofd_packets/00152348 [15:33:44]OFD Sender: To server: pG, [15:33:44]CommunicateWithHost lk.salyk.kg:30040 [15:33:44]ConnectInit lk.salyk.kg [15:33:50]recv_with_timeout no data received [15:33:59]Connected sock=10 [15: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 9A 42 07 01 AA 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 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 DC 00 00 00 F4 03 04 00 4D 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 E5 7A 06 62 E6 AE 35 BE AA 4A AE 5A 1F [15: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 28 E1 47 00 7C 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 1C 53 02 00 F4 03 04 00 66 32 F1 66 B6 04 01 00 00 07 97 A2 94 EF 20 70 EC [15:34:00]CommunicateWithHost err = 0 [15:34:00]CheckOFDResponse [15:34:00]1017 (14) - 77093643461234 [15:34:00]1041 (16) - 0000000000871835 [15:34:00]1040 (4) - 152348 [15:34:00]1012 (4) - 23.09.2024 09:18 [15:34:00]1206 (1) - 0 [15:34:00]OFD Sender: Remove packet 152348 [15:34:00]ProducePacketName [15:34:00]name=ofd_packets/00152348 [15:34:00]NVStorageDeleteData [15:34:00]OFD Sender: No OFD packet to send [15:34:04]recv_with_timeout no data received [15:34:05]OFD Sender: No OFD packet to send [15:34:10]OFD Sender: No OFD packet to send [15:34:15]recv_with_timeout no data received [15:34:15]OFD Sender: No OFD packet to send [15:34:21]OFD Sender: No OFD packet to send [15:34:26]OFD Sender: No OFD packet to send [15:34:31]OFD Sender: No OFD packet to send [15:34:36]OFD Sender: No OFD packet to send [15:34:41]OFD Sender: No OFD packet to send [15:34:41]recv_with_timeout no data received [15:34:46]OFD Sender: No OFD packet to send [15:34:51]OFD Sender: No OFD packet to send [15:34:56]OFD Sender: No OFD packet to send [15:35:01]OFD Sender: No OFD packet to send [15:35:06]OFD Sender: No OFD packet to send [15:35:11]OFD Sender: No OFD packet to send [15:35:16]OFD Sender: No OFD packet to send [15:35:21]OFD Sender: No OFD packet to send [15:35:26]OFD Sender: No OFD packet to send [15:35:31]OFD Sender: No OFD packet to send [15:35:34]recv_with_timeout no data received [15:35:36]OFD Sender: No OFD packet to send [15:35:41]OFD Sender: No OFD packet to send [15:35:45]recv_with_timeout no data received [15:35:46]OFD Sender: No OFD packet to send [15:35:51]OFD Sender: No OFD packet to send [15:35:56]OFD Sender: No OFD packet to send [15:36:01]OFD Sender: No OFD packet to send [15:36:01]accept exits with 9 [15:36:01]New connection [15:36:01]New thread 3066752356 created [15:36:01]Thread 3066608996 joined [15:36:01]Waiting for new connection... [15:36:01] Sock 9.Parse request [15:36:01]Sock 9.Check first char [15:36:01]Sock 9.First char is OK [15:36:01]request: POST /json_proto HTTP/1.0 [15:36:01]Method: POST [15:36:01]URL: /json_proto [15:36:01]Method is POST - this is cgi request [15:36:01]url: /json_proto [15:36:01]query_string will be loaded in cgi processing [15:36:01]execute_cgi json_proto POST (null) [15:36:01]execute_cgi path=json_proto method=POST [15:36:01]POST find Content-Length [15:36:01]Host: 172.17.43.67:8080 [15:36:01]Content-Length: 678 [15:36:01]Content-Type: application/json [15:36:01] [15:36:01]POST finish read [15:36:01]Found Content-Length = 678 [15:36:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786354", "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" ] } } [15:36:01]execute_script... [15:36:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786354", "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" ] } } [15:36:01]POST & json_proto [15:36:01]process_json_proto [15:36:01]json parsed OK: [15:36:01]protocol is kg_v1.0 [15:36:01]action value=close_receipt [15:36:01]process_action close_receipt [15:36:01]cmd_close_receipt [15:36:01]MH_GetDate [15:36:01]Write to MH i2c: F0 00 00 66 08 5D [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: F0 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: F0 09 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: F0 09 00 66 08 00 E2 8A F1 66 6A BD 47 65 FC [15:36:01]GetLastDocTimeStamp 1727105613 [15:36:01]current date 1727105762 [15:36:01]FM_GetShiftState [15:36:01]SAM_PROTO_GetShiftState [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 13 01 00 [15:36:01]Write to MH i2c: E2 08 00 67 08 80 13 01 00 00 00 00 00 EC [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:01]Read from MH i2c: E2 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 0E 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 0E 00 67 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4E [15:36:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:36:01]wFMCommunicate OK [15:36:01]SAM_PROTO_GetShiftState done [15:36:01]FM_GetShiftState done [15:36:01]opened in 1727051593 [15:36:01]opened+sec_in_day 1727137993 [15:36:01]quantity*price = 40002 [15:36:01]sum+1 = 40003 [15:36:01]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 23.09.2024 15:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152349 ФПД: 18185449651327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153602&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152349&fm=18185449651327&tin=02508201610067®Number=0000000000091825&sum=40000 [15:36:02]StoreToDocumentArchive [15:36:02]shift 476 fd 152349 [15:36:02]save to /storage/0476/doc_00152349 [15:36:02]save last doc name /storage/0476/doc_00152349 to /storage/kkm_last_doc_name [15:36:02]save OK [15:36:02]Clear old archive folders... [15:36:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:36:02]tlvbuf is 004A2510 [15:36:02]SAM_PROTO_ClearQueue [15:36:02]wFMCommunicate request_size=4 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 09 00 00 [15:36:02]Write to MH i2c: E2 08 00 74 08 80 09 00 00 00 00 00 00 EE [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 03 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 03 00 74 08 00 90 00 F0 [15:36:02]RAPDU: 90 00 [15:36:02]wFMCommunicate OK [15:36:02]SAM_PROTO_ClearQueue done [15:36:02]KKMCreateOFDPacket [15:36:02]OFDProtocolAddRootSTLVToBuf [15:36:02]FM_MakeSignedData [15:36:02]FM_MakeSignedData [15:36:02]SAM_PROTO_SignData [15:36:02]wFMCommunicate request_size=4 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 0D 01 02 [15:36:02]Write to MH i2c: E2 08 00 75 08 80 0D 01 02 00 00 00 00 F6 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:03]Read from MH i2c: E2 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 03 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 03 00 75 08 00 90 00 F1 [15:36:03]RAPDU: 90 00 [15:36:03]wFMCommunicate OK [15:36:03]wFMCommunicate request_size=255 [15:36:03]MH_SAM_APDU [15:36:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E2 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 [15:36:03]Write to MH i2c: E2 02 01 76 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 DD 00 00 00 F4 03 04 00 E2 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 00 00 59 [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:03]Read from MH i2c: E2 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 03 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 03 00 76 08 00 90 00 F2 [15:36:03]RAPDU: 90 00 [15:36:03]wFMCommunicate OK [15:36:03]wFMCommunicate request_size=10 [15:36:03]MH_SAM_APDU [15:36:03]CAPDU: 80 0D 02 02 05 8A 21 44 3C 7F [15:36:03]Write to MH i2c: E2 0D 00 77 08 80 0D 02 02 05 00 8A 21 44 3C 7F 00 00 AD [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:03]Read from MH i2c: E2 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 03 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 03 00 77 08 00 90 00 F3 [15:36:03]RAPDU: 90 00 [15:36:03]wFMCommunicate OK [15:36:03]wFMCommunicate request_size=4 [15:36:03]MH_SAM_APDU [15:36:03]CAPDU: 80 0D 03 02 [15:36:03]Write to MH i2c: E2 08 00 78 08 80 0D 03 02 00 00 00 00 FB [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:03]Read from MH i2c: E2 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 0B 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 0B 00 78 08 00 57 CC F7 99 E3 75 83 72 90 00 FC [15:36:03]RAPDU: 57 CC F7 99 E3 75 83 72 90 00 [15:36:03]wFMCommunicate OK [15:36:03]SAM_PROTO_SignData done [15:36:03]FM_MakeSignedData done [15:36:03]CreateOFDProtocolMessage [15:36:03]wFMCommunicate request_size=4 [15:36:03]MH_SAM_APDU [15:36:03]CAPDU: 80 11 00 00 [15:36:03]Write to MH i2c: E2 08 00 79 08 80 11 00 00 00 00 00 00 FB [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:03]Read from MH i2c: E2 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 17 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: E2 17 00 79 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [15: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 [15:36:03]wFMCommunicate OK [15:36:03]CreateOFDProtocolMessage done [15:36:03]OFDSenderStorePacket 152349 [15:36:03]StoreOFDPacket docnum=152349 [15:36: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 0C 65 07 01 F8 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E2 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 8A 21 44 3C 7F 57 CC F7 99 E3 75 83 72 [15:36:03]CheckFolder [15:36:03]dirname=/storage/ofd_packets [15:36:03]CheckFolder done [15:36:03]ProducePacketName [15:36:03]name=ofd_packets/00152349 [15:36:03]NVStorageSaveData ofd_packets/00152349 [15:36:03]File name is /storage/ofd_packets/00152349 [15:36:03]Write 301 bytes [15:36:03]NVStorageSaveData done [15:36:03]OFDSenderStorePacket done [15:36:03]KKMCreateOFDPacket done [15:36:03]NVStorageSaveData kkm_last_timestamp [15:36:03]File name is /storage/kkm_last_timestamp [15:36:03]Write 4 bytes [15:36:03]NVStorageSaveData done [15:36:03]ExternCall_PrintAddStr [15:36:03]wPrintStart [15:36:03]Write to MH i2c: 01 00 00 7A 08 82 [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 07 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 07 00 7A 08 00 00 00 00 00 FF 0F 97 [15:36:03]RasterBufferAndPrint [15:36:03]line Счет N : (1)1786354 [15:36:03]line ИНН: 02508201610067 [15:36:03]line Контрольно-Кассовый Чек [15:36:03]line ПРОДАЖА [15:36:03]line ТРК (МРК, ГНК) : 22 [15:36:03]line Товар: 2710124130 [15:36:03]line Аи-92-К-5 [15:36:03]line 5.900 * 67.80 [15:36:03]line = 400.02 [15:36:03]line НДС 12% НСП 1% [15:36:03]line > о реализуемом товаре [15:36:03]line ОКРУГЛЕНИЕ: -0.02 [15:36:03]line ИТОГО: 400.00 [15:36:03]line Внесено: 400.00 [15:36:03]line СДАЧА: 0.00 [15:36:03]line НСП 1% : 3.54 [15:36:03]line НДС 12% : 42.48 [15:36:03]line Наличными: 400.00 [15:36:03]line Безнал.: 0.00 [15:36:03]line Место: АЗС № 89 "Партнер Нефть" [15:36:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:36:03]line СНО: Общий режим [15:36:03]line Чек 221 23.09.2024 15:36 [15:36:03]line Смена: 476 ФФД: 1.0 [15:36:03]line ЗНМ: 0300000113 [15:36:03]line РНМ: 0000000000091825 [15:36:03]line Версия ККМ: 001 [15:36:03]line ФМ: 0000000000871835 [15:36:03]line ФД: 152349 [15:36:03]line ФПД: 18185449651327 [15:36:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153602&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152349&fm=18185449651327&tin=02508201610067®Number=0000000000091825&sum=40000 [15:36:03]written 0, free lines is 4095 [15:36:03]OFD Sender: Processing packet 152349 [packets to send 828, broken 827] [15:36:03]ProducePacketName [15:36:03]name=ofd_packets/00152349 [15:36:03]OFD Sender: To server: pG, [15:36:03]CommunicateWithHost lk.salyk.kg:30040 [15:36:03]ConnectInit lk.salyk.kg [15:36:03]Write to MH i2c: 01 00 00 A5 08 AD [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 07 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 07 00 A5 08 00 00 00 00 00 D4 0C 94 [15:36:03]RasterBufferAndPrint [15:36:03]line [15:36:03]line [15:36:03]line [15:36:03]line [15:36:03]line [15:36:03]written 0, free lines is 3289 [15:36:03]MH_Cut [15:36:03]Write to MH i2c: D1 01 00 AC 08 01 86 [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: D1 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: D1 01 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: D1 01 00 AC 08 00 85 [15:36:03]Write to MH i2c: 01 00 00 AD 08 B5 [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:04]*** Cut start [15:36:04]*** Purtial cut [15:36:04]*** Stage 1: CUTSNS_PIN = 1 [15:36:04]Read from MH i2c: 01 [15:36:04]MH_I2C_Read... [15:36:04]*** Stop cut motor [15:36:04]*** Cut end [15:36:04]Read from MH i2c: 01 07 00 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: 01 07 00 AD 08 00 00 00 00 00 FF 0F CA [15:36:04]process_action close_receipt done [15:36:04]requested_data is exist [15:36:04]produce_requested_data [15:36:04]requested_item fm.sn is exist - process it [15:36:04]wFMCommunicate request_size=4 [15:36:04]MH_SAM_APDU [15:36:04]CAPDU: 80 11 00 00 [15:36:04]Write to MH i2c: E2 08 00 AE 08 80 11 00 00 00 00 00 00 30 [15:36:04]Write i2c OK [15:36:04]MH_I2C_Read... [15:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:05]Read from MH i2c: E2 [15:36:05]MH_I2C_Read... [15:36:05]Read from MH i2c: E2 17 00 [15:36:05]MH_I2C_Read... [15:36:05]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 [15:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:36:05]wFMCommunicate OK [15:36:05]requested_item fd.num is exist - process it [15:36:05]SAM_PROTO_GetFieldsCounters [15:36:05]wFMCommunicate request_size=4 [15:36:05]MH_SAM_APDU [15:36:05]CAPDU: 80 13 00 00 [15:36:05]Write to MH i2c: E2 08 00 AF 08 80 13 00 00 00 00 00 00 33 [15:36:05]Write i2c OK [15:36:05]MH_I2C_Read... [15:36:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:05]Read from MH i2c: E2 [15:36:05]MH_I2C_Read... [15:36:05]Read from MH i2c: E2 62 00 [15:36:05]MH_I2C_Read... [15:36:05]Read from MH i2c: E2 62 00 AF 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 1D 53 02 00 0E 04 04 00 DC 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 3A [15:36: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 1D 53 02 00 0E 04 04 00 DC 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:36:05]wFMCommunicate OK [15:36:05]SAM_PROTO_GetFieldsCounters done [15:36:05]requested_item shift.num is exist - process it [15:36:05]requested_item shift.opened is exist - process it [15:36:05]req_shift_opened [15:36:05]FM_GetShiftState [15:36:05]SAM_PROTO_GetShiftState [15:36:05]wFMCommunicate request_size=4 [15:36:05]MH_SAM_APDU [15:36:05]CAPDU: 80 13 01 00 [15:36:05]Write to MH i2c: E2 08 00 B0 08 80 13 01 00 00 00 00 00 35 [15:36:05]Write i2c OK [15:36:05]MH_I2C_Read... [15:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:05]Read from MH i2c: E2 [15:36:05]MH_I2C_Read... [15:36:05]Read from MH i2c: E2 0E 00 [15:36:05]MH_I2C_Read... [15:36:05]Read from MH i2c: E2 0E 00 B0 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 97 [15:36:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:36:05]wFMCommunicate OK [15:36:05]SAM_PROTO_GetShiftState done [15:36:05]FM_GetShiftState done [15:36:05]req_shift_opened done [15:36:05]requested_item shift.open_date is exist - process it [15:36:05]req_shift_open_date [15:36:05]req_shift_open_date done [15:36:05]produce_requested_data done [15:36:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152349,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:36:05]process_action_free close_receipt [15:36:05]json_value_free [15:36:05]json_value_free done [15:36:05]process_json_proto returns [15:36:05]Send response to host [15:36:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152349,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:36:05]free response buf [15:36:05]execute_script done [15:36:05]execute_script returns [15:36:05]free content buf [15:36:05]Sock 9.Close socket [15:36:05]Sock 9.Thread stoped [15:36:06]recv_with_timeout no data received [15:36:08]Connected sock=11 [15:36: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 0C 65 07 01 F8 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E2 8A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 10 8A 21 44 3C 7F 57 CC F7 99 E3 75 83 72 [15:36: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 13 85 47 00 2C 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 1D 53 02 00 F4 03 04 00 E7 32 F1 66 B6 04 01 00 00 18 D9 98 3A B6 7F D9 81 [15:36:09]CommunicateWithHost err = 0 [15:36:09]CheckOFDResponse [15:36:09]1017 (14) - 77093643461234 [15:36:09]1041 (16) - 0000000000871835 [15:36:09]1040 (4) - 152349 [15:36:09]1012 (4) - 23.09.2024 09:20 [15:36:09]1206 (1) - 0 [15:36:09]OFD Sender: Remove packet 152349 [15:36:09]ProducePacketName [15:36:09]name=ofd_packets/00152349 [15:36:09]NVStorageDeleteData [15:36:09]OFD Sender: No OFD packet to send [15:36:14]OFD Sender: No OFD packet to send [15:36:19]OFD Sender: No OFD packet to send [15:36:24]OFD Sender: No OFD packet to send [15:36:27]recv_with_timeout no data received [15:36:29]OFD Sender: No OFD packet to send [15:36:34]OFD Sender: No OFD packet to send [15:36:38]recv_with_timeout no data received [15:36:39]OFD Sender: No OFD packet to send [15:36:44]OFD Sender: No OFD packet to send [15:36:49]OFD Sender: No OFD packet to send [15:36:54]OFD Sender: No OFD packet to send [15:36:59]OFD Sender: No OFD packet to send [15:37:04]OFD Sender: No OFD packet to send [15:37:10]OFD Sender: No OFD packet to send [15:37:15]OFD Sender: No OFD packet to send [15:37:18]recv_with_timeout no data received [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:50]OFD Sender: No OFD packet to send [15:37:55]OFD Sender: No OFD packet to send [15:38:00]OFD Sender: No OFD packet to send [15:38:03]recv_with_timeout no data received [15:38:05]OFD Sender: No OFD packet to send [15:38:10]OFD Sender: No OFD packet to send [15:38:15]OFD Sender: No OFD packet to send [15:38:20]OFD Sender: No OFD packet to send [15:38:25]OFD Sender: No OFD packet to send [15:38:30]OFD Sender: No OFD packet to send [15:38:35]OFD Sender: No OFD packet to send [15:38:40]OFD Sender: No OFD packet to send [15:38:45]OFD Sender: No OFD packet to send [15:38:50]OFD Sender: No OFD packet to send [15:38:55]OFD Sender: No OFD packet to send [15:39:00]OFD Sender: No OFD packet to send [15:39:04]recv_with_timeout no data received [15:39:05]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:35]OFD Sender: No OFD packet to send [15:39:36]recv_with_timeout no data received [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:50]OFD Sender: No OFD packet to send [15:39:55]OFD Sender: No OFD packet to send [15:40:00]OFD Sender: No OFD packet to send [15:40:05]recv_with_timeout no data received [15:40:05]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:15]OFD Sender: No OFD packet to send [15:40:20]OFD Sender: No OFD packet to send [15:40:25]OFD Sender: No OFD packet to send [15:40:28]accept exits with 10 [15:40:28]New connection [15:40:28]New thread 3066608996 created [15:40:28]Thread 3066752356 joined [15:40:28]Waiting for new connection... [15:40:28] Sock 10.Parse request [15:40:28]Sock 10.Check first char [15:40:28]Sock 10.First char is OK [15:40:28]request: POST /json_proto HTTP/1.0 [15:40:28]Method: POST [15:40:28]URL: /json_proto [15:40:28]Method is POST - this is cgi request [15:40:28]url: /json_proto [15:40:28]query_string will be loaded in cgi processing [15:40:28]execute_cgi json_proto POST (null) [15:40:28]execute_cgi path=json_proto method=POST [15:40:28]POST find Content-Length [15:40:28]Host: 172.17.43.67:8080 [15:40:28]Content-Length: 980 [15:40:28]Content-Type: application/json [15:40:28] [15:40:28]POST finish read [15:40:28]Found Content-Length = 980 [15:40:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786355", "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" : 119.690, "sum" : 9000.69, "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 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:28]execute_script... [15:40: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)1786355", "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" : 119.690, "sum" : 9000.69, "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 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:28]POST & json_proto [15:40:28]process_json_proto [15:40:28]json parsed OK: [15:40:28]protocol is kg_v1.0 [15:40:28]action value=close_receipt [15:40:28]process_action close_receipt [15:40:28]cmd_close_receipt [15:40:28]MH_GetDate [15:40:28]Write to MH i2c: F0 00 00 B1 08 A8 [15:40:28]Write i2c OK [15:40:28]MH_I2C_Read... [15:40:28]Read from MH i2c: F0 [15:40:28]MH_I2C_Read... [15:40:28]Read from MH i2c: F0 09 00 [15:40:28]MH_I2C_Read... [15:40:28]Read from MH i2c: F0 09 00 B1 08 00 EC 8B F1 66 6A BD 47 65 52 [15:40:28]GetLastDocTimeStamp 1727105762 [15:40:28]current date 1727106028 [15:40:28]FM_GetShiftState [15:40:28]SAM_PROTO_GetShiftState [15:40:28]wFMCommunicate request_size=4 [15:40:28]MH_SAM_APDU [15:40:28]CAPDU: 80 13 01 00 [15:40:28]Write to MH i2c: E2 08 00 B2 08 80 13 01 00 00 00 00 00 37 [15:40:28]Write i2c OK [15:40:28]MH_I2C_Read... [15:40:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:28]Read from MH i2c: E2 [15:40:28]MH_I2C_Read... [15:40:28]Read from MH i2c: E2 0E 00 [15:40:28]MH_I2C_Read... [15:40:28]Read from MH i2c: E2 0E 00 B2 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 99 [15:40:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:40:28]wFMCommunicate OK [15:40:28]SAM_PROTO_GetShiftState done [15:40:28]FM_GetShiftState done [15:40:28]opened in 1727051593 [15:40:28]opened+sec_in_day 1727137993 [15:40:28]quantity*price = 900068 [15:40:28]sum+1 = 900070 [15:40:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 222 23.09.2024 15:40 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 119.69 сом ФМ: 0000000000871835 ФД: 152350 ФПД: 139444570971403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152350&fm=139444570971403&tin=02508201610067®Number=0000000000091825&sum=900000 [15:40:29]StoreToDocumentArchive [15:40:29]shift 476 fd 152350 [15:40:29]save to /storage/0476/doc_00152350 [15:40:29]save last doc name /storage/0476/doc_00152350 to /storage/kkm_last_doc_name [15:40:29]save OK [15:40:29]Clear old archive folders... [15:40:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:40:29]tlvbuf is 00546B40 [15:40:29]SAM_PROTO_ClearQueue [15:40:29]wFMCommunicate request_size=4 [15:40:29]MH_SAM_APDU [15:40:29]CAPDU: 80 09 00 00 [15:40:29]Write to MH i2c: E2 08 00 BF 08 80 09 00 00 00 00 00 00 39 [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:29]Read from MH i2c: E2 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 BF 08 00 90 00 3B [15:40:29]RAPDU: 90 00 [15:40:29]wFMCommunicate OK [15:40:29]SAM_PROTO_ClearQueue done [15:40:29]KKMCreateOFDPacket [15:40:29]OFDProtocolAddRootSTLVToBuf [15:40:29]FM_MakeSignedData [15:40:29]FM_MakeSignedData [15:40:29]SAM_PROTO_SignData [15:40:29]wFMCommunicate request_size=4 [15:40:29]MH_SAM_APDU [15:40:29]CAPDU: 80 0D 01 02 [15:40:29]Write to MH i2c: E2 08 00 C0 08 80 0D 01 02 00 00 00 00 41 [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:29]Read from MH i2c: E2 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 C0 08 00 90 00 3C [15:40:29]RAPDU: 90 00 [15:40:29]wFMCommunicate OK [15:40:29]wFMCommunicate request_size=255 [15:40:29]MH_SAM_APDU [15:40:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 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 EC 8B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7E D2 F8 1E [15:40:29]Write to MH i2c: E2 02 01 C1 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 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 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 EC 8B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7E D2 F8 1E 00 00 68 [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:29]Read from MH i2c: E2 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 C1 08 00 90 00 3D [15:40:29]RAPDU: 90 00 [15:40:29]wFMCommunicate OK [15:40:29]wFMCommunicate request_size=7 [15:40:29]MH_SAM_APDU [15:40:29]CAPDU: 80 0D 02 02 02 5D 0B [15:40:29]Write to MH i2c: E2 0A 00 C2 08 80 0D 02 02 02 00 5D 0B 00 00 B0 [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:29]Read from MH i2c: E2 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 03 00 C2 08 00 90 00 3E [15:40:29]RAPDU: 90 00 [15:40:29]wFMCommunicate OK [15:40:29]wFMCommunicate request_size=4 [15:40:29]MH_SAM_APDU [15:40:29]CAPDU: 80 0D 03 02 [15:40:29]Write to MH i2c: E2 08 00 C3 08 80 0D 03 02 00 00 00 00 46 [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:29]Read from MH i2c: E2 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 0B 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 0B 00 C3 08 00 B3 11 96 F8 5D B4 88 03 90 00 35 [15:40:29]RAPDU: B3 11 96 F8 5D B4 88 03 90 00 [15:40:29]wFMCommunicate OK [15:40:29]SAM_PROTO_SignData done [15:40:29]FM_MakeSignedData done [15:40:29]CreateOFDProtocolMessage [15:40:29]wFMCommunicate request_size=4 [15:40:29]MH_SAM_APDU [15:40:29]CAPDU: 80 11 00 00 [15:40:29]Write to MH i2c: E2 08 00 C4 08 80 11 00 00 00 00 00 00 46 [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:29]Read from MH i2c: E2 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 17 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: E2 17 00 C4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [15:40: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:40:29]wFMCommunicate OK [15:40:29]CreateOFDProtocolMessage done [15:40:29]OFDSenderStorePacket 152350 [15:40:29]StoreOFDPacket docnum=152350 [15:40: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 75 D0 04 01 DD 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 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 EC 8B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7E D2 F8 1E 5D 0B B3 11 96 F8 5D B4 88 03 [15:40:29]CheckFolder [15:40:29]dirname=/storage/ofd_packets [15:40:29]CheckFolder done [15:40:29]ProducePacketName [15:40:29]name=ofd_packets/00152350 [15:40:29]NVStorageSaveData ofd_packets/00152350 [15:40:29]File name is /storage/ofd_packets/00152350 [15:40:29]Write 298 bytes [15:40:29]NVStorageSaveData done [15:40:29]OFDSenderStorePacket done [15:40:29]KKMCreateOFDPacket done [15:40:29]NVStorageSaveData kkm_last_timestamp [15:40:29]File name is /storage/kkm_last_timestamp [15:40:29]Write 4 bytes [15:40:29]NVStorageSaveData done [15:40:29]ExternCall_PrintAddStr [15:40:29]wPrintStart [15:40:29]Write to MH i2c: 01 00 00 C5 08 CD [15:40:29]Write i2c OK [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: 01 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: 01 07 00 [15:40:29]MH_I2C_Read... [15:40:29]Read from MH i2c: 01 07 00 C5 08 00 00 00 00 00 FF 0F E2 [15:40:29]RasterBufferAndPrint [15:40:29]line Счет N : (1)1786355 [15:40:29]line ИНН: 02508201610067 [15:40:29]line Контрольно-Кассовый Чек [15:40:29]line ПРОДАЖА [15:40:29]line ТРК (МРК, ГНК) : 31 [15:40:29]line Товар: 2710194210 [15:40:29]line ДТ-К-5 [15:40:29]line 119.690 * 75.20 [15:40:29]line = 9000.69 [15:40:29]line НДС 12% НСП 1% [15:40:29]line > о реализуемом товаре [15:40:29]line ОКРУГЛЕНИЕ: -0.69 [15:40:29]line ИТОГО: 9000.00 [15:40:29]line Внесено: 9000.00 [15:40:29]line СДАЧА: 0.00 [15:40:29]line НСП 1% : 79.65 [15:40:29]line НДС 12% : 955.82 [15:40:29]line Наличными: 9000.00 [15:40:29]line Безнал.: 0.00 [15:40:29]line Место: АЗС № 89 "Партнер Нефть" [15:40:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:40:29]line СНО: Общий режим [15:40:29]line Чек 222 23.09.2024 15:40 [15:40:29]line Смена: 476 ФФД: 1.0 [15:40:29]line ЗНМ: 0300000113 [15:40:29]line РНМ: 0000000000091825 [15:40:29]line Версия ККМ: 001 [15:40:29]line [15:40:29]line Дисконтная программа [15:40:29]line ДТ [15:40:29]line номер 89 [15:40:29]line сэкономлено 119.69 сом [15:40:29]line ФМ: 0000000000871835 [15:40:29]line ФД: 152350 [15:40:29]line ФПД: 139444570971403 [15:40:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154028&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152350&fm=139444570971403&tin=02508201610067®Number=0000000000091825&sum=900000 [15:40:30]OFD Sender: Processing packet 152350 [packets to send 828, broken 827] [15:40:30]ProducePacketName [15:40:30]name=ofd_packets/00152350 [15:40:30]OFD Sender: To server: pG, [15:40:30]CommunicateWithHost lk.salyk.kg:30040 [15:40:30]ConnectInit lk.salyk.kg [15:40:30]written 0, free lines is 4095 [15:40:30]Write to MH i2c: 01 00 00 F5 08 FD [15:40:30]Write i2c OK [15:40:30]MH_I2C_Read... [15:40:30]Read from MH i2c: 01 [15:40:30]MH_I2C_Read... [15:40:30]Read from MH i2c: 01 07 00 [15:40:30]MH_I2C_Read... [15:40:30]Read from MH i2c: 01 07 00 F5 08 00 00 00 00 00 87 0C 97 [15:40:30]RasterBufferAndPrint [15:40:30]line [15:40:30]line [15:40:30]line [15:40:30]line [15:40:30]line [15:40:30]written 0, free lines is 3212 [15:40:30]MH_Cut [15:40:30]Write to MH i2c: D1 01 00 FC 08 01 D6 [15:40:30]Write i2c OK [15:40:30]MH_I2C_Read... [15:40:30]Read from MH i2c: D1 [15:40:30]MH_I2C_Read... [15:40:30]Read from MH i2c: D1 01 00 [15:40:30]MH_I2C_Read... [15:40:30]Read from MH i2c: D1 01 00 FC 08 00 D5 [15:40:30]Write to MH i2c: 01 00 00 FD 08 05 [15:40:30]Write i2c OK [15:40:30]MH_I2C_Read... [15:40:30]Connected sock=9 [15: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 0C 01 00 00 75 D0 04 01 DD 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 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 EC 8B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7E D2 F8 1E 5D 0B B3 11 96 F8 5D B4 88 03 [15:40:31]*** Cut start [15:40:31]*** Purtial cut [15:40:31]*** Stage 1: CUTSNS_PIN = 1 [15:40:31]Read from MH i2c: 01 [15:40:31]MH_I2C_Read... [15:40:31]*** Stop cut motor [15:40:31]*** Cut end [15:40:31]Read from MH i2c: 01 07 00 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: 01 07 00 FD 08 00 00 00 00 00 FF 0F 1A [15:40:31]process_action close_receipt done [15:40:31]requested_data is exist [15:40:31]produce_requested_data [15:40:31]requested_item fm.sn is exist - process it [15:40:31]wFMCommunicate request_size=4 [15:40:31]MH_SAM_APDU [15:40:31]CAPDU: 80 11 00 00 [15:40:31]Write to MH i2c: E2 08 00 FE 08 80 11 00 00 00 00 00 00 80 [15:40:31]Write i2c OK [15:40:31]MH_I2C_Read... [15:40:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:31]Read from MH i2c: E2 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: E2 17 00 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: E2 17 00 FE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [15:40: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:40:31]wFMCommunicate OK [15:40:31]requested_item fd.num is exist - process it [15:40:31]SAM_PROTO_GetFieldsCounters [15:40:31]wFMCommunicate request_size=4 [15:40:31]MH_SAM_APDU [15:40:31]CAPDU: 80 13 00 00 [15:40:31]Write to MH i2c: E2 08 00 FF 08 80 13 00 00 00 00 00 00 83 [15:40:31]Write i2c OK [15:40:31]MH_I2C_Read... [15: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 1D E1 47 00 88 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 1E 53 02 00 F4 03 04 00 ED 33 F1 66 B6 04 01 00 00 15 AC F8 3E 1D E7 52 C2 [15:40:31]CommunicateWithHost err = 0 [15:40:31]CheckOFDResponse [15:40:31]1017 (14) - 77093643461234 [15:40:31]1041 (16) - 0000000000871835 [15:40:31]1040 (4) - 152350 [15:40:31]1012 (4) - 23.09.2024 09:25 [15:40:31]1206 (1) - 0 [15:40:31]OFD Sender: Remove packet 152350 [15:40:31]ProducePacketName [15:40:31]name=ofd_packets/00152350 [15:40:31]NVStorageDeleteData [15:40:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:31]Read from MH i2c: E2 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: E2 62 00 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: E2 62 00 FF 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 1E 53 02 00 0E 04 04 00 DC 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 8E [15:40: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 1E 53 02 00 0E 04 04 00 DC 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:40:31]wFMCommunicate OK [15:40:31]SAM_PROTO_GetFieldsCounters done [15:40:31]requested_item shift.num is exist - process it [15:40:31]requested_item shift.opened is exist - process it [15:40:31]req_shift_opened [15:40:31]FM_GetShiftState [15:40:31]SAM_PROTO_GetShiftState [15:40:31]wFMCommunicate request_size=4 [15:40:31]MH_SAM_APDU [15:40:31]CAPDU: 80 13 01 00 [15:40:31]Write to MH i2c: E2 08 00 00 09 80 13 01 00 00 00 00 00 86 [15:40:31]Write i2c OK [15:40:31]MH_I2C_Read... [15:40:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:31]Read from MH i2c: E2 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: E2 0E 00 [15:40:31]MH_I2C_Read... [15:40:31]Read from MH i2c: E2 0E 00 00 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E8 [15:40:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:40:31]wFMCommunicate OK [15:40:31]SAM_PROTO_GetShiftState done [15:40:31]FM_GetShiftState done [15:40:31]req_shift_opened done [15:40:31]requested_item shift.open_date is exist - process it [15:40:31]req_shift_open_date [15:40:31]req_shift_open_date done [15:40:31]produce_requested_data done [15:40:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152350,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:40:31]process_action_free close_receipt [15:40:31]json_value_free [15:40:31]json_value_free done [15:40:31]process_json_proto returns [15:40:31]Send response to host [15:40:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152350,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:40:31]free response buf [15:40:31]execute_script done [15:40:31]execute_script returns [15:40:31]free content buf [15:40:31]Sock 10.Close socket [15:40:31]Sock 10.Thread stoped [15:40:32]OFD Sender: No OFD packet to send [15:40:37]OFD Sender: No OFD packet to send [15:40:42]OFD Sender: No OFD packet to send [15:40:47]OFD Sender: No OFD packet to send [15:40:52]OFD Sender: No OFD packet to send [15:40:57]OFD Sender: No OFD packet to send [15:41:02]OFD Sender: No OFD packet to send [15:41:07]OFD Sender: No OFD packet to send [15:41:12]OFD Sender: No OFD packet to send [15:41:17]OFD Sender: No OFD packet to send [15:41:22]OFD Sender: No OFD packet to send [15:41:27]OFD Sender: No OFD packet to send [15:41:32]OFD Sender: No OFD packet to send [15:41:37]OFD Sender: No OFD packet to send [15:41:42]OFD Sender: No OFD packet to send [15:41:47]OFD Sender: No OFD packet to send [15:41:52]OFD Sender: No OFD packet to send [15:41:57]OFD Sender: No OFD packet to send [15:41:59]recv_with_timeout no data received [15:42:02]OFD Sender: No OFD packet to send [15:42:07]OFD Sender: No OFD packet to send [15:42:10]accept exits with 7 [15:42:10]New connection [15:42:10]New thread 3066752356 created [15:42:10]Thread 3066608996 joined [15:42:10]Waiting for new connection... [15:42:10] Sock 7.Parse request [15:42:10]Sock 7.Check first char [15:42:10]Sock 7.First char is OK [15:42:10]request: POST /json_proto HTTP/1.0 [15:42:10]Method: POST [15:42:10]URL: /json_proto [15:42:10]Method is POST - this is cgi request [15:42:10]url: /json_proto [15:42:10]query_string will be loaded in cgi processing [15:42:10]execute_cgi json_proto POST (null) [15:42:10]execute_cgi path=json_proto method=POST [15:42:10]POST find Content-Length [15:42:10]Host: 172.17.43.67:8080 [15:42:10]Content-Length: 678 [15:42:10]Content-Type: application/json [15:42:10] [15:42:10]POST finish read [15:42:10]Found Content-Length = 678 [15:42:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786357", "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" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:10]execute_script... [15:42:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786357", "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" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:10]POST & json_proto [15:42:10]process_json_proto [15:42:10]json parsed OK: [15:42:10]protocol is kg_v1.0 [15:42:10]action value=close_receipt [15:42:10]process_action close_receipt [15:42:10]cmd_close_receipt [15:42:10]MH_GetDate [15:42:10]Write to MH i2c: F0 00 00 01 09 F9 [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: F0 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: F0 09 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: F0 09 00 01 09 00 52 8C F1 66 6A BD 47 65 0A [15:42:10]GetLastDocTimeStamp 1727106028 [15:42:10]current date 1727106130 [15:42:10]FM_GetShiftState [15:42:10]SAM_PROTO_GetShiftState [15:42:10]wFMCommunicate request_size=4 [15:42:10]MH_SAM_APDU [15:42:10]CAPDU: 80 13 01 00 [15:42:10]Write to MH i2c: E2 08 00 02 09 80 13 01 00 00 00 00 00 88 [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:10]Read from MH i2c: E2 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 0E 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 0E 00 02 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [15:42:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:42:10]wFMCommunicate OK [15:42:10]SAM_PROTO_GetShiftState done [15:42:10]FM_GetShiftState done [15:42:10]opened in 1727051593 [15:42:10]opened+sec_in_day 1727137993 [15:42:10]quantity*price = 40068 [15:42:10]sum+1 = 40069 [15:42:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 223 23.09.2024 15:42 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152351 ФПД: 40322108132694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152351&fm=40322108132694&tin=02508201610067®Number=0000000000091825&sum=40000 [15:42:11]StoreToDocumentArchive [15:42:11]shift 476 fd 152351 [15:42:11]save to /storage/0476/doc_00152351 [15:42:11]save last doc name /storage/0476/doc_00152351 to /storage/kkm_last_doc_name [15:42:11]save OK [15:42:11]Clear old archive folders... [15:42:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:11]tlvbuf is 004FB720 [15:42:11]SAM_PROTO_ClearQueue [15:42:11]wFMCommunicate request_size=4 [15:42:11]MH_SAM_APDU [15:42:11]CAPDU: 80 09 00 00 [15:42:11]Write to MH i2c: E2 08 00 0F 09 80 09 00 00 00 00 00 00 8A [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:11]Read from MH i2c: E2 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 0F 09 00 90 00 8C [15:42:11]RAPDU: 90 00 [15:42:11]wFMCommunicate OK [15:42:11]SAM_PROTO_ClearQueue done [15:42:11]KKMCreateOFDPacket [15:42:11]OFDProtocolAddRootSTLVToBuf [15:42:11]FM_MakeSignedData [15:42:11]FM_MakeSignedData [15:42:11]SAM_PROTO_SignData [15:42:11]wFMCommunicate request_size=4 [15:42:11]MH_SAM_APDU [15:42:11]CAPDU: 80 0D 01 02 [15:42:11]Write to MH i2c: E2 08 00 10 09 80 0D 01 02 00 00 00 00 92 [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:11]Read from MH i2c: E2 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 10 09 00 90 00 8D [15:42:11]RAPDU: 90 00 [15:42:11]wFMCommunicate OK [15:42:11]wFMCommunicate request_size=255 [15:42:11]MH_SAM_APDU [15:42:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 53 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 [15:42:11]Write to MH i2c: E2 02 01 11 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 53 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 00 00 5A [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:12]Read from MH i2c: E2 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 03 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 03 00 11 09 00 90 00 8E [15:42:12]RAPDU: 90 00 [15:42:12]wFMCommunicate OK [15:42:12]wFMCommunicate request_size=10 [15:42:12]MH_SAM_APDU [15:42:12]CAPDU: 80 0D 02 02 05 AC 38 EE 8D 56 [15:42:12]Write to MH i2c: E2 0D 00 12 09 80 0D 02 02 05 00 AC 38 EE 8D 56 00 00 54 [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:12]Read from MH i2c: E2 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 03 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 03 00 12 09 00 90 00 8F [15:42:12]RAPDU: 90 00 [15:42:12]wFMCommunicate OK [15:42:12]wFMCommunicate request_size=4 [15:42:12]MH_SAM_APDU [15:42:12]CAPDU: 80 0D 03 02 [15:42:12]Write to MH i2c: E2 08 00 13 09 80 0D 03 02 00 00 00 00 97 [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:12]Read from MH i2c: E2 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 0B 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 0B 00 13 09 00 8A 04 67 58 73 F6 BF 2F 90 00 3C [15:42:12]RAPDU: 8A 04 67 58 73 F6 BF 2F 90 00 [15:42:12]wFMCommunicate OK [15:42:12]SAM_PROTO_SignData done [15:42:12]FM_MakeSignedData done [15:42:12]CreateOFDProtocolMessage [15:42:12]wFMCommunicate request_size=4 [15:42:12]MH_SAM_APDU [15:42:12]CAPDU: 80 11 00 00 [15:42:12]Write to MH i2c: E2 08 00 14 09 80 11 00 00 00 00 00 00 97 [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:12]Read from MH i2c: E2 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 17 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 17 00 14 09 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: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 [15:42:12]wFMCommunicate OK [15:42:12]CreateOFDProtocolMessage done [15:42:12]OFDSenderStorePacket 152351 [15:42:12]StoreOFDPacket docnum=152351 [15: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 AF F9 07 01 24 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 53 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 AC 38 EE 8D 56 8A 04 67 58 73 F6 BF 2F [15:42:12]CheckFolder [15:42:12]dirname=/storage/ofd_packets [15:42:12]CheckFolder done [15:42:12]ProducePacketName [15:42:12]name=ofd_packets/00152351 [15:42:12]NVStorageSaveData ofd_packets/00152351 [15:42:12]File name is /storage/ofd_packets/00152351 [15:42:12]Write 301 bytes [15:42:12]NVStorageSaveData done [15:42:12]OFDSenderStorePacket done [15:42:12]KKMCreateOFDPacket done [15:42:12]NVStorageSaveData kkm_last_timestamp [15:42:12]File name is /storage/kkm_last_timestamp [15:42:12]Write 4 bytes [15:42:12]NVStorageSaveData done [15:42:12]ExternCall_PrintAddStr [15:42:12]wPrintStart [15:42:12]Write to MH i2c: 01 00 00 15 09 1E [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 07 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 07 00 15 09 00 00 00 00 00 FF 0F 33 [15:42:12]RasterBufferAndPrint [15:42:12]line Счет N : (1)1786357 [15:42:12]line ИНН: 02508201610067 [15:42:12]line Контрольно-Кассовый Чек [15:42:12]line ПРОДАЖА [15:42:12]line ТРК (МРК, ГНК) : 13 [15:42:12]line Товар: 2710124500 [15:42:12]line Аи-95-К-5 [15:42:12]line 5.400 * 74.20 [15:42:12]line = 400.68 [15:42:12]line НДС 12% НСП 1% [15:42:12]line > о реализуемом товаре [15:42:12]line ОКРУГЛЕНИЕ: -0.68 [15:42:12]line ИТОГО: 400.00 [15:42:12]line Внесено: 400.00 [15:42:12]line СДАЧА: 0.00 [15:42:12]line НСП 1% : 3.55 [15:42:12]line НДС 12% : 42.55 [15:42:12]line Наличными: 400.00 [15:42:12]line Безнал.: 0.00 [15:42:12]line Место: АЗС № 89 "Партнер Нефть" [15:42:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:42:12]line СНО: Общий режим [15:42:12]line Чек 223 23.09.2024 15:42 [15:42:12]line Смена: 476 ФФД: 1.0 [15:42:12]line ЗНМ: 0300000113 [15:42:12]line РНМ: 0000000000091825 [15:42:12]line Версия ККМ: 001 [15:42:12]line ФМ: 0000000000871835 [15:42:12]line ФД: 152351 [15:42:12]line ФПД: 40322108132694 [15:42:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154211&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152351&fm=40322108132694&tin=02508201610067®Number=0000000000091825&sum=40000 [15:42:12]OFD Sender: Processing packet 152351 [packets to send 828, broken 827] [15:42:12]ProducePacketName [15:42:12]name=ofd_packets/00152351 [15:42:12]OFD Sender: To server: pG, [15:42:12]CommunicateWithHost lk.salyk.kg:30040 [15:42:12]ConnectInit lk.salyk.kg [15:42:12]written 0, free lines is 4095 [15:42:13]Write to MH i2c: 01 00 00 40 09 49 [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: 01 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: 01 07 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: 01 07 00 40 09 00 00 00 00 00 DC 0C 38 [15:42:13]RasterBufferAndPrint [15:42:13]line [15:42:13]line [15:42:13]line [15:42:13]line [15:42:13]line [15:42:13]written 0, free lines is 3295 [15:42:13]MH_Cut [15:42:13]Write to MH i2c: D1 01 00 47 09 01 22 [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: D1 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: D1 01 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: D1 01 00 47 09 00 21 [15:42:13]Write to MH i2c: 01 00 00 48 09 51 [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]*** Cut start [15:42:13]*** Purtial cut [15:42:13]*** Stage 1: CUTSNS_PIN = 1 [15:42:14]Read from MH i2c: 01 [15:42:14]MH_I2C_Read... [15:42:14]*** Stop cut motor [15:42:14]*** Cut end [15:42:14]Read from MH i2c: 01 07 00 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: 01 07 00 48 09 00 00 00 00 00 FF 0F 66 [15:42:14]process_action close_receipt done [15:42:14]requested_data is exist [15:42:14]produce_requested_data [15:42:14]requested_item fm.sn is exist - process it [15:42:14]wFMCommunicate request_size=4 [15:42:14]MH_SAM_APDU [15:42:14]CAPDU: 80 11 00 00 [15:42:14]Write to MH i2c: E2 08 00 49 09 80 11 00 00 00 00 00 00 CC [15:42:14]Write i2c OK [15:42:14]MH_I2C_Read... [15:42:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:14]Read from MH i2c: E2 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 17 00 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 17 00 49 09 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: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 [15:42:14]wFMCommunicate OK [15:42:14]requested_item fd.num is exist - process it [15:42:14]SAM_PROTO_GetFieldsCounters [15:42:14]wFMCommunicate request_size=4 [15:42:14]MH_SAM_APDU [15:42:14]CAPDU: 80 13 00 00 [15:42:14]Write to MH i2c: E2 08 00 4A 09 80 13 00 00 00 00 00 00 CF [15:42:14]Write i2c OK [15:42:14]MH_I2C_Read... [15:42:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:14]Read from MH i2c: E2 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 62 00 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 62 00 4A 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 1F 53 02 00 0E 04 04 00 DC 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 DE [15: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 1F 53 02 00 0E 04 04 00 DC 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:42:14]wFMCommunicate OK [15:42:14]SAM_PROTO_GetFieldsCounters done [15:42:14]requested_item shift.num is exist - process it [15:42:14]requested_item shift.opened is exist - process it [15:42:14]req_shift_opened [15:42:14]FM_GetShiftState [15:42:14]SAM_PROTO_GetShiftState [15:42:14]wFMCommunicate request_size=4 [15:42:14]MH_SAM_APDU [15:42:14]CAPDU: 80 13 01 00 [15:42:14]Write to MH i2c: E2 08 00 4B 09 80 13 01 00 00 00 00 00 D1 [15:42:14]Write i2c OK [15:42:14]MH_I2C_Read... [15:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:14]Read from MH i2c: E2 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 0E 00 [15:42:14]MH_I2C_Read... [15:42:14]Read from MH i2c: E2 0E 00 4B 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 33 [15:42:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:42:14]wFMCommunicate OK [15:42:14]SAM_PROTO_GetShiftState done [15:42:14]FM_GetShiftState done [15:42:14]req_shift_opened done [15:42:14]requested_item shift.open_date is exist - process it [15:42:14]req_shift_open_date [15:42:14]req_shift_open_date done [15:42:14]produce_requested_data done [15:42:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152351,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:42:14]process_action_free close_receipt [15:42:14]json_value_free [15:42:14]json_value_free done [15:42:14]process_json_proto returns [15:42:14]Send response to host [15:42:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152351,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:42:14]free response buf [15:42:14]execute_script done [15:42:14]execute_script returns [15:42:14]free content buf [15:42:14]Sock 7.Close socket [15:42:14]Sock 7.Thread stoped [15:42:21]Connected sock=11 [15:42: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 0F 01 00 00 AF F9 07 01 24 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 53 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 AC 38 EE 8D 56 8A 04 67 58 73 F6 BF 2F [15:42: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 B0 01 47 00 67 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 1F 53 02 00 F4 03 04 00 5C 34 F1 66 B6 04 01 00 00 20 E8 DE B1 41 62 D2 99 [15:42:22]CommunicateWithHost err = 0 [15:42:22]CheckOFDResponse [15:42:22]1017 (14) - 77093643461234 [15:42:22]1041 (16) - 0000000000871835 [15:42:22]1040 (4) - 152351 [15:42:22]1012 (4) - 23.09.2024 09:26 [15:42:22]1206 (1) - 0 [15:42:22]OFD Sender: Remove packet 152351 [15:42:22]ProducePacketName [15:42:22]name=ofd_packets/00152351 [15:42:22]NVStorageDeleteData [15:42:23]OFD Sender: No OFD packet to send [15:42:23]accept exits with 9 [15:42:23]New connection [15:42:23]New thread 3066608996 created [15:42:23]Thread 3066752356 joined [15:42:23]Waiting for new connection... [15:42:23] Sock 9.Parse request [15:42:23]Sock 9.Check first char [15:42:23]Sock 9.First char is OK [15:42:23]request: POST /json_proto HTTP/1.0 [15:42:23]Method: POST [15:42:23]URL: /json_proto [15:42:23]Method is POST - this is cgi request [15:42:23]url: /json_proto [15:42:23]query_string will be loaded in cgi processing [15:42:23]execute_cgi json_proto POST (null) [15:42:23]execute_cgi path=json_proto method=POST [15:42:23]POST find Content-Length [15:42:23]Host: 172.17.43.67:8080 [15:42:23]Content-Length: 794 [15:42:23]Content-Type: application/json [15:42:23] [15:42:23]POST finish read [15:42:23]Found Content-Length = 794 [15:42:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786356", "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" ] } } [15:42:23]execute_script... [15:42: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)1786356", "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" ] } } [15:42:23]POST & json_proto [15:42:23]process_json_proto [15:42:23]json parsed OK: [15:42:23]protocol is kg_v1.0 [15:42:23]action value=close_receipt [15:42:23]process_action close_receipt [15:42:23]cmd_close_receipt [15:42:23]MH_GetDate [15:42:23]Write to MH i2c: F0 00 00 4C 09 44 [15:42:23]Write i2c OK [15:42:23]MH_I2C_Read... [15:42:23]Read from MH i2c: F0 [15:42:23]MH_I2C_Read... [15:42:23]Read from MH i2c: F0 09 00 [15:42:23]MH_I2C_Read... [15:42:23]Read from MH i2c: F0 09 00 4C 09 00 60 8C F1 66 6A BD 47 65 63 [15:42:23]GetLastDocTimeStamp 1727106131 [15:42:23]current date 1727106144 [15:42:23]FM_GetShiftState [15:42:23]SAM_PROTO_GetShiftState [15:42:23]wFMCommunicate request_size=4 [15:42:23]MH_SAM_APDU [15:42:23]CAPDU: 80 13 01 00 [15:42:23]Write to MH i2c: E2 08 00 4D 09 80 13 01 00 00 00 00 00 D3 [15:42:23]Write i2c OK [15:42:23]MH_I2C_Read... [15:42:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:23]Read from MH i2c: E2 [15:42:23]MH_I2C_Read... [15:42:23]Read from MH i2c: E2 0E 00 [15:42:23]MH_I2C_Read... [15:42:23]Read from MH i2c: E2 0E 00 4D 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [15:42:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:42:23]wFMCommunicate OK [15:42:23]SAM_PROTO_GetShiftState done [15:42:23]FM_GetShiftState done [15:42:23]opened in 1727051593 [15:42:23]opened+sec_in_day 1727137993 [15:42:23]quantity*price = 0 [15:42:23]sum+1 = 1 [15:42:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 224 23.09.2024 15:42 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152352 ФПД: 4994479680905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152352&fm=4994479680905&tin=02508201610067®Number=0000000000091825&sum=0 [15:42:24]StoreToDocumentArchive [15:42:24]shift 476 fd 152352 [15:42:24]save to /storage/0476/doc_00152352 [15:42:24]save last doc name /storage/0476/doc_00152352 to /storage/kkm_last_doc_name [15:42:24]save OK [15:42:24]Clear old archive folders... [15:42:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:42:24]tlvbuf is 0050EA30 [15:42:24]SAM_PROTO_ClearQueue [15:42:24]wFMCommunicate request_size=4 [15:42:24]MH_SAM_APDU [15:42:24]CAPDU: 80 09 00 00 [15:42:24]Write to MH i2c: E2 08 00 5A 09 80 09 00 00 00 00 00 00 D5 [15:42:24]Write i2c OK [15:42:24]MH_I2C_Read... [15:42:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:25]Read from MH i2c: E2 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 5A 09 00 90 00 D7 [15:42:25]RAPDU: 90 00 [15:42:25]wFMCommunicate OK [15:42:25]SAM_PROTO_ClearQueue done [15:42:25]KKMCreateOFDPacket [15:42:25]OFDProtocolAddRootSTLVToBuf [15:42:25]FM_MakeSignedData [15:42:25]FM_MakeSignedData [15:42:25]SAM_PROTO_SignData [15:42:25]wFMCommunicate request_size=4 [15:42:25]MH_SAM_APDU [15:42:25]CAPDU: 80 0D 01 02 [15:42:25]Write to MH i2c: E2 08 00 5B 09 80 0D 01 02 00 00 00 00 DD [15:42:25]Write i2c OK [15:42:25]MH_I2C_Read... [15:42:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:25]Read from MH i2c: E2 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 5B 09 00 90 00 D8 [15:42:25]RAPDU: 90 00 [15:42:25]wFMCommunicate OK [15:42:25]wFMCommunicate request_size=255 [15:42:25]MH_SAM_APDU [15:42: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 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 E0 00 00 00 F4 03 04 00 60 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 8A DE 2F [15:42:25]Write to MH i2c: E2 02 01 5C 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 E0 00 00 00 F4 03 04 00 60 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 8A DE 2F 00 00 C7 [15:42:25]Write i2c OK [15:42:25]MH_I2C_Read... [15:42:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:25]Read from MH i2c: E2 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 5C 09 00 90 00 D9 [15:42:25]RAPDU: 90 00 [15:42:25]wFMCommunicate OK [15:42:25]wFMCommunicate request_size=7 [15:42:25]MH_SAM_APDU [15:42:25]CAPDU: 80 0D 02 02 02 ED 89 [15:42:25]Write to MH i2c: E2 0A 00 5D 09 80 0D 02 02 02 00 ED 89 00 00 5A [15:42:25]Write i2c OK [15:42:25]MH_I2C_Read... [15:42:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:25]Read from MH i2c: E2 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 03 00 5D 09 00 90 00 DA [15:42:25]RAPDU: 90 00 [15:42:25]wFMCommunicate OK [15:42:25]wFMCommunicate request_size=4 [15:42:25]MH_SAM_APDU [15:42:25]CAPDU: 80 0D 03 02 [15:42:25]Write to MH i2c: E2 08 00 5E 09 80 0D 03 02 00 00 00 00 E2 [15:42:25]Write i2c OK [15:42:25]MH_I2C_Read... [15:42:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:25]Read from MH i2c: E2 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 0B 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 0B 00 5E 09 00 37 B0 65 FF FD 4C 4E D3 90 00 98 [15:42:25]RAPDU: 37 B0 65 FF FD 4C 4E D3 90 00 [15:42:25]wFMCommunicate OK [15:42:25]SAM_PROTO_SignData done [15:42:25]FM_MakeSignedData done [15:42:25]CreateOFDProtocolMessage [15:42:25]wFMCommunicate request_size=4 [15:42:25]MH_SAM_APDU [15:42:25]CAPDU: 80 11 00 00 [15:42:25]Write to MH i2c: E2 08 00 5F 09 80 11 00 00 00 00 00 00 E2 [15:42:25]Write i2c OK [15:42:25]MH_I2C_Read... [15:42:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:25]Read from MH i2c: E2 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 17 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: E2 17 00 5F 09 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:42:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:42:25]wFMCommunicate OK [15:42:25]CreateOFDProtocolMessage done [15:42:25]OFDSenderStorePacket 152352 [15:42:25]StoreOFDPacket docnum=152352 [15:42: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 92 B3 04 01 AF 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 E0 00 00 00 F4 03 04 00 60 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 8A DE 2F ED 89 37 B0 65 FF FD 4C 4E D3 [15:42:25]CheckFolder [15:42:25]dirname=/storage/ofd_packets [15:42:25]CheckFolder done [15:42:25]ProducePacketName [15:42:25]name=ofd_packets/00152352 [15:42:25]NVStorageSaveData ofd_packets/00152352 [15:42:25]File name is /storage/ofd_packets/00152352 [15:42:25]Write 298 bytes [15:42:25]NVStorageSaveData done [15:42:25]OFDSenderStorePacket done [15:42:25]KKMCreateOFDPacket done [15:42:25]NVStorageSaveData kkm_last_timestamp [15:42:25]File name is /storage/kkm_last_timestamp [15:42:25]Write 4 bytes [15:42:25]NVStorageSaveData done [15:42:25]ExternCall_PrintAddStr [15:42:25]wPrintStart [15:42:25]Write to MH i2c: 01 00 00 60 09 69 [15:42:25]Write i2c OK [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: 01 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: 01 07 00 [15:42:25]MH_I2C_Read... [15:42:25]Read from MH i2c: 01 07 00 60 09 00 00 00 00 00 FF 0F 7E [15:42:25]RasterBufferAndPrint [15:42:25]line Счет N : (1)1786356 [15:42:25]line ИНН: 02508201610067 [15:42:25]line Контрольно-Кассовый Чек [15:42:25]line ПРОДАЖА [15:42:25]line ТРК (МРК, ГНК) : 41 [15:42:25]line Товар: 2710194210 [15:42:25]line ДТ-К-5 [15:42:25]line 13.130 * 0.00 [15:42:25]line = 0.00 [15:42:25]line НДС 12% НСП 1% [15:42:25]line > о реализуемом товаре [15:42:25]line ИТОГО: 0.00 [15:42:25]line НСП 1% : 0.00 [15:42:25]line НДС 12% : 0.00 [15:42:25]line Наличными: 0.00 [15:42:25]line Безнал.: 0.00 [15:42:25]line Место: АЗС № 89 "Партнер Нефть" [15:42:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:42:25]line СНО: Общий режим [15:42:25]line Чек 224 23.09.2024 15:42 [15:42:25]line Смена: 476 ФФД: 1.0 [15:42:25]line ЗНМ: 0300000113 [15:42:25]line РНМ: 0000000000091825 [15:42:25]line Версия ККМ: 001 [15:42:25]line Платежная система: O! деньги [15:42:25]line ФМ: 0000000000871835 [15:42:25]line ФД: 152352 [15:42:25]line ФПД: 4994479680905 [15:42:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154224&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152352&fm=4994479680905&tin=02508201610067®Number=0000000000091825&sum=0 [15:42:25]written 0, free lines is 4095 [15:42:25]OFD Sender: Processing packet 152352 [packets to send 828, broken 827] [15:42:25]ProducePacketName [15:42:25]name=ofd_packets/00152352 [15:42:25]OFD Sender: To server: pG, [15:42:25]CommunicateWithHost lk.salyk.kg:30040 [15:42:25]ConnectInit lk.salyk.kg [15:42:26]Write to MH i2c: 01 00 00 8A 09 93 [15:42:26]Write i2c OK [15:42:26]MH_I2C_Read... [15:42:26]Read from MH i2c: 01 [15:42:26]MH_I2C_Read... [15:42:26]Read from MH i2c: 01 07 00 [15:42:26]MH_I2C_Read... [15:42:26]Read from MH i2c: 01 07 00 8A 09 00 00 00 00 00 E1 0C 87 [15:42:26]RasterBufferAndPrint [15:42:26]line [15:42:26]line [15:42:26]line [15:42:26]line [15:42:26]line [15:42:26]written 0, free lines is 3305 [15:42:26]Connected sock=11 [15:42: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 92 B3 04 01 AF 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 E0 00 00 00 F4 03 04 00 60 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 8A DE 2F ED 89 37 B0 65 FF FD 4C 4E D3 [15:42:26]MH_Cut [15:42:26]Write to MH i2c: D1 01 00 91 09 01 6C [15:42:26]Write i2c OK [15:42:26]MH_I2C_Read... [15:42:26]Read from MH i2c: D1 [15:42:26]MH_I2C_Read... [15:42:26]Read from MH i2c: D1 01 00 [15:42:26]MH_I2C_Read... [15:42:26]Read from MH i2c: D1 01 00 91 09 00 6B [15:42:26]Write to MH i2c: 01 00 00 92 09 9B [15:42:26]Write i2c OK [15:42:26]MH_I2C_Read... [15:42: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 89 0B 47 00 94 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 20 53 02 00 F4 03 04 00 60 34 F1 66 B6 04 01 00 00 57 FE CC 19 CD AC 30 99 [15:42:26]CommunicateWithHost err = 0 [15:42:26]CheckOFDResponse [15:42:26]1017 (14) - 77093643461234 [15:42:26]1041 (16) - 0000000000871835 [15:42:26]1040 (4) - 152352 [15:42:26]1012 (4) - 23.09.2024 09:26 [15:42:26]1206 (1) - 0 [15:42:26]OFD Sender: Remove packet 152352 [15:42:26]ProducePacketName [15:42:26]name=ofd_packets/00152352 [15:42:26]NVStorageDeleteData [15:42:26]*** Cut start [15:42:26]*** Purtial cut [15:42:26]*** Stage 1: CUTSNS_PIN = 1 [15:42:26]OFD Sender: No OFD packet to send [15:42:27]Read from MH i2c: 01 [15:42:27]MH_I2C_Read... [15:42:27]*** Stop cut motor [15:42:27]*** Cut end [15:42:27]Read from MH i2c: 01 07 00 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: 01 07 00 92 09 00 00 00 00 00 FF 0F B0 [15:42:27]process_action close_receipt done [15:42:27]requested_data is exist [15:42:27]produce_requested_data [15:42:27]requested_item fm.sn is exist - process it [15:42:27]wFMCommunicate request_size=4 [15:42:27]MH_SAM_APDU [15:42:27]CAPDU: 80 11 00 00 [15:42:27]Write to MH i2c: E2 08 00 93 09 80 11 00 00 00 00 00 00 16 [15:42:27]Write i2c OK [15:42:27]MH_I2C_Read... [15:42:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:27]Read from MH i2c: E2 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: E2 17 00 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: E2 17 00 93 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [15:42:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:42:27]wFMCommunicate OK [15:42:27]requested_item fd.num is exist - process it [15:42:27]SAM_PROTO_GetFieldsCounters [15:42:27]wFMCommunicate request_size=4 [15:42:27]MH_SAM_APDU [15:42:27]CAPDU: 80 13 00 00 [15:42:27]Write to MH i2c: E2 08 00 94 09 80 13 00 00 00 00 00 00 19 [15:42:27]Write i2c OK [15:42:27]MH_I2C_Read... [15:42:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:27]Read from MH i2c: E2 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: E2 62 00 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: E2 62 00 94 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 20 53 02 00 0E 04 04 00 DC 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 2C [15:42: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 20 53 02 00 0E 04 04 00 DC 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 [15:42:27]wFMCommunicate OK [15:42:27]SAM_PROTO_GetFieldsCounters done [15:42:27]requested_item shift.num is exist - process it [15:42:27]requested_item shift.opened is exist - process it [15:42:27]req_shift_opened [15:42:27]FM_GetShiftState [15:42:27]SAM_PROTO_GetShiftState [15:42:27]wFMCommunicate request_size=4 [15:42:27]MH_SAM_APDU [15:42:27]CAPDU: 80 13 01 00 [15:42:27]Write to MH i2c: E2 08 00 95 09 80 13 01 00 00 00 00 00 1B [15:42:27]Write i2c OK [15:42:27]MH_I2C_Read... [15:42:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:27]Read from MH i2c: E2 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: E2 0E 00 [15:42:27]MH_I2C_Read... [15:42:27]Read from MH i2c: E2 0E 00 95 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7D [15:42:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:42:27]wFMCommunicate OK [15:42:27]SAM_PROTO_GetShiftState done [15:42:27]FM_GetShiftState done [15:42:27]req_shift_opened done [15:42:27]requested_item shift.open_date is exist - process it [15:42:27]req_shift_open_date [15:42:27]req_shift_open_date done [15:42:27]produce_requested_data done [15:42:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152352,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:42:27]process_action_free close_receipt [15:42:27]json_value_free [15:42:27]json_value_free done [15:42:27]process_json_proto returns [15:42:27]Send response to host [15:42:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152352,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:42:27]free response buf [15:42:27]execute_script done [15:42:27]execute_script returns [15:42:27]free content buf [15:42:27]Sock 9.Close socket [15:42:27]Sock 9.Thread stoped [15:42:27]recv_with_timeout no data received [15:42:31]OFD Sender: No OFD packet to send [15:42:36]OFD Sender: No OFD packet to send [15:42:37]recv_with_timeout no data received [15:42:41]OFD Sender: No OFD packet to send [15:42:47]OFD Sender: No OFD packet to send [15:42:52]OFD Sender: No OFD packet to send [15:42:57]OFD Sender: No OFD packet to send [15:43:02]OFD Sender: No OFD packet to send [15:43:07]OFD Sender: No OFD packet to send [15:43:08]recv_with_timeout no data received [15:43:12]OFD Sender: No OFD packet to send [15:43:17]OFD Sender: No OFD packet to send [15:43:22]OFD Sender: No OFD packet to send [15:43:27]OFD Sender: No OFD packet to send [15:43:32]OFD Sender: No OFD packet to send [15:43:36]recv_with_timeout no data received [15:43:36]accept exits with 10 [15:43:36]New connection [15:43:36]New thread 3066752356 created [15:43:36]Thread 3066608996 joined [15:43:36]Waiting for new connection... [15:43:36] Sock 10.Parse request [15:43:36]Sock 10.Check first char [15:43:36]Sock 10.First char is OK [15:43:36]request: POST /json_proto HTTP/1.0 [15:43:36]Method: POST [15:43:36]URL: /json_proto [15:43:36]Method is POST - this is cgi request [15:43:36]url: /json_proto [15:43:36]query_string will be loaded in cgi processing [15:43:36]execute_cgi json_proto POST (null) [15:43:36]execute_cgi path=json_proto method=POST [15:43:36]POST find Content-Length [15:43:36]Host: 172.17.43.67:8080 [15:43:36]Content-Length: 675 [15:43:36]Content-Type: application/json [15:43:36] [15:43:36]POST finish read [15:43:36]Found Content-Length = 675 [15:43:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786358", "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" ] } } [15:43:36]execute_script... [15:43: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)1786358", "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" ] } } [15:43:36]POST & json_proto [15:43:36]process_json_proto [15:43:36]json parsed OK: [15:43:36]protocol is kg_v1.0 [15:43:36]action value=close_receipt [15:43:36]process_action close_receipt [15:43:36]cmd_close_receipt [15:43:36]MH_GetDate [15:43:36]Write to MH i2c: F0 00 00 96 09 8E [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: F0 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: F0 09 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: F0 09 00 96 09 00 A9 8C F1 66 6A BD 47 65 F6 [15:43:36]GetLastDocTimeStamp 1727106144 [15:43:36]current date 1727106217 [15:43:36]FM_GetShiftState [15:43:36]SAM_PROTO_GetShiftState [15:43:36]wFMCommunicate request_size=4 [15:43:36]MH_SAM_APDU [15:43:36]CAPDU: 80 13 01 00 [15:43:36]Write to MH i2c: E2 08 00 97 09 80 13 01 00 00 00 00 00 1D [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:36]Read from MH i2c: E2 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 0E 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: E2 0E 00 97 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7F [15:43:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:43:36]wFMCommunicate OK [15:43:36]SAM_PROTO_GetShiftState done [15:43:36]FM_GetShiftState done [15:43:36]opened in 1727051593 [15:43:36]opened+sec_in_day 1727137993 [15:43:36]quantity*price = 50063 [15:43:36]sum+1 = 50064 [15:43:36]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 СНО: Общий режим Чек 225 23.09.2024 15:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152353 ФПД: 181878817037872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152353&fm=181878817037872&tin=02508201610067®Number=0000000000091825&sum=50000 [15:43:38]StoreToDocumentArchive [15:43:38]shift 476 fd 152353 [15:43:38]save to /storage/0476/doc_00152353 [15:43:38]save last doc name /storage/0476/doc_00152353 to /storage/kkm_last_doc_name [15:43:38]save OK [15:43:38]Clear old archive folders... [15:43:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:43:38]tlvbuf is 004FB5C0 [15:43:38]SAM_PROTO_ClearQueue [15:43:38]wFMCommunicate request_size=4 [15:43:38]MH_SAM_APDU [15:43:38]CAPDU: 80 09 00 00 [15:43:38]Write to MH i2c: E2 08 00 A4 09 80 09 00 00 00 00 00 00 1F [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:38]Read from MH i2c: E2 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 A4 09 00 90 00 21 [15:43:38]RAPDU: 90 00 [15:43:38]wFMCommunicate OK [15:43:38]SAM_PROTO_ClearQueue done [15:43:38]KKMCreateOFDPacket [15:43:38]OFDProtocolAddRootSTLVToBuf [15:43:38]FM_MakeSignedData [15:43:38]FM_MakeSignedData [15:43:38]SAM_PROTO_SignData [15:43:38]wFMCommunicate request_size=4 [15:43:38]MH_SAM_APDU [15:43:38]CAPDU: 80 0D 01 02 [15:43:38]Write to MH i2c: E2 08 00 A5 09 80 0D 01 02 00 00 00 00 27 [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:38]Read from MH i2c: E2 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 A5 09 00 90 00 22 [15:43:38]RAPDU: 90 00 [15:43:38]wFMCommunicate OK [15:43:38]wFMCommunicate request_size=255 [15:43:38]MH_SAM_APDU [15:43: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 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 E1 00 00 00 F4 03 04 00 A9 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 6A F6 48 [15:43:38]Write to MH i2c: E2 02 01 A6 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 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 E1 00 00 00 F4 03 04 00 A9 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 6A F6 48 00 00 41 [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:38]Read from MH i2c: E2 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 A6 09 00 90 00 23 [15:43:38]RAPDU: 90 00 [15:43:38]wFMCommunicate OK [15:43:38]wFMCommunicate request_size=7 [15:43:38]MH_SAM_APDU [15:43:38]CAPDU: 80 0D 02 02 02 1E 30 [15:43:38]Write to MH i2c: E2 0A 00 A7 09 80 0D 02 02 02 00 1E 30 00 00 7C [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:38]Read from MH i2c: E2 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 03 00 A7 09 00 90 00 24 [15:43:38]RAPDU: 90 00 [15:43:38]wFMCommunicate OK [15:43:38]wFMCommunicate request_size=4 [15:43:38]MH_SAM_APDU [15:43:38]CAPDU: 80 0D 03 02 [15:43:38]Write to MH i2c: E2 08 00 A8 09 80 0D 03 02 00 00 00 00 2C [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:38]Read from MH i2c: E2 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 0B 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 0B 00 A8 09 00 CF A8 94 9B 04 86 8F 4D 90 00 39 [15:43:38]RAPDU: CF A8 94 9B 04 86 8F 4D 90 00 [15:43:38]wFMCommunicate OK [15:43:38]SAM_PROTO_SignData done [15:43:38]FM_MakeSignedData done [15:43:38]CreateOFDProtocolMessage [15:43:38]wFMCommunicate request_size=4 [15:43:38]MH_SAM_APDU [15:43:38]CAPDU: 80 11 00 00 [15:43:38]Write to MH i2c: E2 08 00 A9 09 80 11 00 00 00 00 00 00 2C [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:38]Read from MH i2c: E2 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 17 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: E2 17 00 A9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [15:43:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:38]wFMCommunicate OK [15:43:38]CreateOFDProtocolMessage done [15:43:38]OFDSenderStorePacket 152353 [15:43:38]StoreOFDPacket docnum=152353 [15:43: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 4F 62 04 01 9B 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 E1 00 00 00 F4 03 04 00 A9 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 6A F6 48 1E 30 CF A8 94 9B 04 86 8F 4D [15:43:38]CheckFolder [15:43:38]dirname=/storage/ofd_packets [15:43:38]CheckFolder done [15:43:38]ProducePacketName [15:43:38]name=ofd_packets/00152353 [15:43:38]NVStorageSaveData ofd_packets/00152353 [15:43:38]File name is /storage/ofd_packets/00152353 [15:43:38]Write 298 bytes [15:43:38]NVStorageSaveData done [15:43:38]OFDSenderStorePacket done [15:43:38]KKMCreateOFDPacket done [15:43:38]NVStorageSaveData kkm_last_timestamp [15:43:38]File name is /storage/kkm_last_timestamp [15:43:38]Write 4 bytes [15:43:38]NVStorageSaveData done [15:43:38]ExternCall_PrintAddStr [15:43:38]wPrintStart [15:43:38]Write to MH i2c: 01 00 00 AA 09 B3 [15:43:38]Write i2c OK [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: 01 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: 01 07 00 [15:43:38]MH_I2C_Read... [15:43:38]Read from MH i2c: 01 07 00 AA 09 00 00 00 00 00 FF 0F C8 [15:43:38]RasterBufferAndPrint [15:43:38]line Счет N : (1)1786358 [15:43:38]line ИНН: 02508201610067 [15:43:38]line Контрольно-Кассовый Чек [15:43:38]line ПРОДАЖА [15:43:38]line ТРК (МРК, ГНК) : 41 [15:43:38]line Товар: 2710194210 [15:43:38]line ДТ-К-5 [15:43:38]line 6.570 * 76.20 [15:43:38]line = 500.63 [15:43:38]line НДС 12% НСП 1% [15:43:38]line > о реализуемом товаре [15:43:38]line ОКРУГЛЕНИЕ: -0.63 [15:43:38]line ИТОГО: 500.00 [15:43:38]line Внесено: 500.00 [15:43:38]line СДАЧА: 0.00 [15:43:38]line НСП 1% : 4.43 [15:43:38]line НДС 12% : 53.16 [15:43:38]line Наличными: 500.00 [15:43:38]line Безнал.: 0.00 [15:43:38]line Место: АЗС № 89 "Партнер Нефть" [15:43:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:43:38]line СНО: Общий режим [15:43:38]line Чек 225 23.09.2024 15:43 [15:43:38]line Смена: 476 ФФД: 1.0 [15:43:38]line ЗНМ: 0300000113 [15:43:38]line РНМ: 0000000000091825 [15:43:38]line Версия ККМ: 001 [15:43:38]line ФМ: 0000000000871835 [15:43:38]line ФД: 152353 [15:43:38]line ФПД: 181878817037872 [15:43:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152353&fm=181878817037872&tin=02508201610067®Number=0000000000091825&sum=50000 [15:43:38]written 0, free lines is 4095 [15:43:38]OFD Sender: Processing packet 152353 [packets to send 828, broken 827] [15:43:38]ProducePacketName [15:43:38]name=ofd_packets/00152353 [15:43:38]OFD Sender: To server: pG, [15:43:38]CommunicateWithHost lk.salyk.kg:30040 [15:43:38]ConnectInit lk.salyk.kg [15:43:39]Connected sock=9 [15:43: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 4F 62 04 01 9B 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 E1 00 00 00 F4 03 04 00 A9 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 6A F6 48 1E 30 CF A8 94 9B 04 86 8F 4D [15:43:39]Write to MH i2c: 01 00 00 D5 09 DE [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: 01 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: 01 07 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: 01 07 00 D5 09 00 00 00 00 00 DF 0C D0 [15:43:39]RasterBufferAndPrint [15:43:39]line [15:43:39]line [15:43:39]line [15:43:39]line [15:43:39]line [15:43:39]written 0, free lines is 3301 [15:43:39]MH_Cut [15:43:39]Write to MH i2c: D1 01 00 DC 09 01 B7 [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: D1 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: D1 01 00 [15:43:39]MH_I2C_Read... [15:43:39]Read from MH i2c: D1 01 00 DC 09 00 B6 [15:43:39]Write to MH i2c: 01 00 00 DD 09 E6 [15:43:39]Write i2c OK [15:43:39]MH_I2C_Read... [15:43: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 0B 23 47 00 03 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 21 53 02 00 F4 03 04 00 AA 34 F1 66 B6 04 01 00 00 ED 49 93 76 09 13 44 0E [15:43:39]CommunicateWithHost err = 0 [15:43:39]CheckOFDResponse [15:43:39]1017 (14) - 77093643461234 [15:43:39]1041 (16) - 0000000000871835 [15:43:39]1040 (4) - 152353 [15:43:39]1012 (4) - 23.09.2024 09:28 [15:43:39]1206 (1) - 0 [15:43:39]OFD Sender: Remove packet 152353 [15:43:39]ProducePacketName [15:43:39]name=ofd_packets/00152353 [15:43:39]NVStorageDeleteData [15:43:39]*** Cut start [15:43:39]*** Purtial cut [15:43:39]*** Stage 1: CUTSNS_PIN = 1 [15:43:40]OFD Sender: No OFD packet to send [15:43:40]Read from MH i2c: 01 [15:43:40]MH_I2C_Read... [15:43:40]*** Stop cut motor [15:43:40]*** Cut end [15:43:40]Read from MH i2c: 01 07 00 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: 01 07 00 DD 09 00 00 00 00 00 FF 0F FB [15:43:40]process_action close_receipt done [15:43:40]requested_data is exist [15:43:40]produce_requested_data [15:43:40]requested_item fm.sn is exist - process it [15:43:40]wFMCommunicate request_size=4 [15:43:40]MH_SAM_APDU [15:43:40]CAPDU: 80 11 00 00 [15:43:40]Write to MH i2c: E2 08 00 DE 09 80 11 00 00 00 00 00 00 61 [15:43:40]Write i2c OK [15:43:40]MH_I2C_Read... [15:43:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:40]Read from MH i2c: E2 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: E2 17 00 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: E2 17 00 DE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [15:43:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:40]wFMCommunicate OK [15:43:40]requested_item fd.num is exist - process it [15:43:40]SAM_PROTO_GetFieldsCounters [15:43:40]wFMCommunicate request_size=4 [15:43:40]MH_SAM_APDU [15:43:40]CAPDU: 80 13 00 00 [15:43:40]Write to MH i2c: E2 08 00 DF 09 80 13 00 00 00 00 00 00 64 [15:43:40]Write i2c OK [15:43:40]MH_I2C_Read... [15:43:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:40]Read from MH i2c: E2 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: E2 62 00 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: E2 62 00 DF 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 21 53 02 00 0E 04 04 00 DC 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 7B [15:43: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 21 53 02 00 0E 04 04 00 DC 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 [15:43:40]wFMCommunicate OK [15:43:40]SAM_PROTO_GetFieldsCounters done [15:43:40]requested_item shift.num is exist - process it [15:43:40]requested_item shift.opened is exist - process it [15:43:40]req_shift_opened [15:43:40]FM_GetShiftState [15:43:40]SAM_PROTO_GetShiftState [15:43:40]wFMCommunicate request_size=4 [15:43:40]MH_SAM_APDU [15:43:40]CAPDU: 80 13 01 00 [15:43:40]Write to MH i2c: E2 08 00 E0 09 80 13 01 00 00 00 00 00 66 [15:43:40]Write i2c OK [15:43:40]MH_I2C_Read... [15:43:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:40]Read from MH i2c: E2 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: E2 0E 00 [15:43:40]MH_I2C_Read... [15:43:40]Read from MH i2c: E2 0E 00 E0 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C8 [15:43:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:43:40]wFMCommunicate OK [15:43:40]SAM_PROTO_GetShiftState done [15:43:40]FM_GetShiftState done [15:43:40]req_shift_opened done [15:43:40]requested_item shift.open_date is exist - process it [15:43:40]req_shift_open_date [15:43:40]req_shift_open_date done [15:43:40]produce_requested_data done [15:43:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152353,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:43:40]process_action_free close_receipt [15:43:40]json_value_free [15:43:40]json_value_free done [15:43:40]process_json_proto returns [15:43:40]Send response to host [15:43:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152353,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:43:40]free response buf [15:43:40]execute_script done [15:43:40]execute_script returns [15:43:40]free content buf [15:43:40]Sock 10.Close socket [15:43:40]Sock 10.Thread stoped [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:17]recv_with_timeout no data received [15:44:20]OFD Sender: No OFD packet to send [15:44:25]OFD Sender: No OFD packet to send [15:44:30]OFD Sender: No OFD packet to send [15:44:35]OFD Sender: No OFD packet to send [15:44:40]OFD Sender: No OFD packet to send [15:44:45]OFD Sender: No OFD packet to send [15:44:50]OFD Sender: No OFD packet to send [15:44:54]accept exits with 7 [15:44:54]New connection [15:44:54]New thread 3066608996 created [15:44:54]Thread 3066752356 joined [15:44:54]Waiting for new connection... [15:44:54] Sock 7.Parse request [15:44:54]Sock 7.Check first char [15:44:54]Sock 7.First char is OK [15:44:54]request: POST /json_proto HTTP/1.0 [15:44:54]Method: POST [15:44:54]URL: /json_proto [15:44:54]Method is POST - this is cgi request [15:44:54]url: /json_proto [15:44:54]query_string will be loaded in cgi processing [15:44:54]execute_cgi json_proto POST (null) [15:44:54]execute_cgi path=json_proto method=POST [15:44:54]POST find Content-Length [15:44:54]Host: 172.17.43.67:8080 [15:44:54]Content-Length: 683 [15:44:54]Content-Type: application/json [15:44:54] [15:44:54]POST finish read [15:44:54]Found Content-Length = 683 [15:44:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786359", "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" : 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" ] } } [15:44:54]execute_script... [15:44: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)1786359", "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" : 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" ] } } [15:44:54]POST & json_proto [15:44:54]process_json_proto [15:44:54]json parsed OK: [15:44:54]protocol is kg_v1.0 [15:44:54]action value=close_receipt [15:44:54]process_action close_receipt [15:44:54]cmd_close_receipt [15:44:54]MH_GetDate [15:44:54]Write to MH i2c: F0 00 00 E1 09 D9 [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: F0 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: F0 09 00 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: F0 09 00 E1 09 00 F6 8C F1 66 6A BD 47 65 8E [15:44:54]GetLastDocTimeStamp 1727106217 [15:44:54]current date 1727106294 [15:44:54]FM_GetShiftState [15:44:54]SAM_PROTO_GetShiftState [15:44:54]wFMCommunicate request_size=4 [15:44:54]MH_SAM_APDU [15:44:54]CAPDU: 80 13 01 00 [15:44:54]Write to MH i2c: E2 08 00 E2 09 80 13 01 00 00 00 00 00 68 [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:54]Read from MH i2c: E2 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: E2 0E 00 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: E2 0E 00 E2 09 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [15:44:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:44:54]wFMCommunicate OK [15:44:54]SAM_PROTO_GetShiftState done [15:44:54]FM_GetShiftState done [15:44:54]opened in 1727051593 [15:44:54]opened+sec_in_day 1727137993 [15:44:54]quantity*price = 120006 [15:44:54]sum+1 = 120007 [15:44:54]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 СНО: Общий режим Чек 226 23.09.2024 15:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152354 ФПД: 273090517048695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154454&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152354&fm=273090517048695&tin=02508201610067®Number=0000000000091825&sum=120000 [15:44:55]StoreToDocumentArchive [15:44:55]shift 476 fd 152354 [15:44:55]save to /storage/0476/doc_00152354 [15:44:55]save last doc name /storage/0476/doc_00152354 to /storage/kkm_last_doc_name [15:44:55]save OK [15:44:55]Clear old archive folders... [15:44:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:44:55]tlvbuf is 004A2720 [15:44:55]SAM_PROTO_ClearQueue [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 09 00 00 [15:44:55]Write to MH i2c: E2 08 00 EF 09 80 09 00 00 00 00 00 00 6A [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 EF 09 00 90 00 6C [15:44:55]RAPDU: 90 00 [15:44:55]wFMCommunicate OK [15:44:55]SAM_PROTO_ClearQueue done [15:44:55]KKMCreateOFDPacket [15:44:55]OFDProtocolAddRootSTLVToBuf [15:44:55]FM_MakeSignedData [15:44:55]FM_MakeSignedData [15:44:55]SAM_PROTO_SignData [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 0D 01 02 [15:44:55]Write to MH i2c: E2 08 00 F0 09 80 0D 01 02 00 00 00 00 72 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 F0 09 00 90 00 6D [15:44:55]RAPDU: 90 00 [15:44:55]wFMCommunicate OK [15:44:55]wFMCommunicate request_size=255 [15:44:55]MH_SAM_APDU [15:44: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 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 E2 00 00 00 F4 03 04 00 F6 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F8 [15:44:55]Write to MH i2c: E2 02 01 F1 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E2 00 00 00 F4 03 04 00 F6 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F8 00 00 6A [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 F1 09 00 90 00 6E [15:44:55]RAPDU: 90 00 [15:44:55]wFMCommunicate OK [15:44:55]wFMCommunicate request_size=10 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 0D 02 02 05 5F D7 42 9D 77 [15:44:55]Write to MH i2c: E2 0D 00 F2 09 80 0D 02 02 05 00 5F D7 42 9D 77 00 00 0B [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 F2 09 00 90 00 6F [15:44:55]RAPDU: 90 00 [15:44:55]wFMCommunicate OK [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 0D 03 02 [15:44:55]Write to MH i2c: E2 08 00 F3 09 80 0D 03 02 00 00 00 00 77 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 0B 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 0B 00 F3 09 00 A1 90 4A 8A 85 3C E5 33 90 00 56 [15:44:55]RAPDU: A1 90 4A 8A 85 3C E5 33 90 00 [15:44:55]wFMCommunicate OK [15:44:55]SAM_PROTO_SignData done [15:44:55]FM_MakeSignedData done [15:44:55]CreateOFDProtocolMessage [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 11 00 00 [15:44:55]Write to MH i2c: E2 08 00 F4 09 80 11 00 00 00 00 00 00 77 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 17 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 17 00 F4 09 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:44: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:44:55]wFMCommunicate OK [15:44:55]CreateOFDProtocolMessage done [15:44:55]OFDSenderStorePacket 152354 [15:44:55]StoreOFDPacket docnum=152354 [15:44: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 14 9C 07 01 BC D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E2 00 00 00 F4 03 04 00 F6 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F8 5F D7 42 9D 77 A1 90 4A 8A 85 3C E5 33 [15:44:55]CheckFolder [15:44:55]dirname=/storage/ofd_packets [15:44:55]CheckFolder done [15:44:55]ProducePacketName [15:44:55]name=ofd_packets/00152354 [15:44:55]NVStorageSaveData ofd_packets/00152354 [15:44:55]File name is /storage/ofd_packets/00152354 [15:44:55]Write 301 bytes [15:44:55]NVStorageSaveData done [15:44:55]OFDSenderStorePacket done [15:44:55]KKMCreateOFDPacket done [15:44:55]NVStorageSaveData kkm_last_timestamp [15:44:55]File name is /storage/kkm_last_timestamp [15:44:55]Write 4 bytes [15:44:55]NVStorageSaveData done [15:44:55]ExternCall_PrintAddStr [15:44:55]wPrintStart [15:44:55]Write to MH i2c: 01 00 00 F5 09 FE [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: 01 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: 01 07 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: 01 07 00 F5 09 00 00 00 00 00 FF 0F 13 [15:44:55]RasterBufferAndPrint [15:44:55]line Счет N : (1)1786359 [15:44:55]line ИНН: 02508201610067 [15:44:55]line Контрольно-Кассовый Чек [15:44:55]line ПРОДАЖА [15:44:55]line ТРК (МРК, ГНК) : 12 [15:44:55]line Товар: 2710124130 [15:44:55]line Аи-92-К-5 [15:44:55]line 17.700 * 67.80 [15:44:55]line = 1200.06 [15:44:55]line НДС 12% НСП 1% [15:44:55]line > о реализуемом товаре [15:44:55]line ОКРУГЛЕНИЕ: -0.06 [15:44:55]line ИТОГО: 1200.00 [15:44:55]line Внесено: 1200.00 [15:44:55]line СДАЧА: 0.00 [15:44:55]line НСП 1% : 10.62 [15:44:55]line НДС 12% : 127.44 [15:44:55]line Наличными: 1200.00 [15:44:55]line Безнал.: 0.00 [15:44:55]line Место: АЗС № 89 "Партнер Нефть" [15:44:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:44:55]line СНО: Общий режим [15:44:55]line Чек 226 23.09.2024 15:44 [15:44:55]line Смена: 476 ФФД: 1.0 [15:44:55]line ЗНМ: 0300000113 [15:44:55]line РНМ: 0000000000091825 [15:44:55]line Версия ККМ: 001 [15:44:55]line ФМ: 0000000000871835 [15:44:55]line ФД: 152354 [15:44:55]line ФПД: 273090517048695 [15:44:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154454&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152354&fm=273090517048695&tin=02508201610067®Number=0000000000091825&sum=120000 [15:44:56]OFD Sender: Processing packet 152354 [packets to send 828, broken 827] [15:44:56]ProducePacketName [15:44:56]name=ofd_packets/00152354 [15:44:56]OFD Sender: To server: pG, [15:44:56]CommunicateWithHost lk.salyk.kg:30040 [15:44:56]ConnectInit lk.salyk.kg [15:44:56]written 0, free lines is 4095 [15:44:56]Write to MH i2c: 01 00 00 20 0A 2A [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 07 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 07 00 20 0A 00 00 00 00 00 DA 0C 17 [15:44:56]RasterBufferAndPrint [15:44:56]line [15:44:56]line [15:44:56]line [15:44:56]line [15:44:56]line [15:44:56]written 0, free lines is 3296 [15:44:56]MH_Cut [15:44:56]Write to MH i2c: D1 01 00 27 0A 01 03 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: D1 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: D1 01 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: D1 01 00 27 0A 00 02 [15:44:56]Write to MH i2c: 01 00 00 28 0A 32 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:57]*** Cut start [15:44:57]*** Purtial cut [15:44:57]*** Stage 1: CUTSNS_PIN = 1 [15:44:57]Read from MH i2c: 01 [15:44:57]MH_I2C_Read... [15:44:57]*** Stop cut motor [15:44:57]*** Cut end [15:44:57]Read from MH i2c: 01 07 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: 01 07 00 28 0A 00 00 00 00 00 FF 0F 47 [15:44:57]process_action close_receipt done [15:44:57]requested_data is exist [15:44:57]produce_requested_data [15:44:57]requested_item fm.sn is exist - process it [15:44:57]wFMCommunicate request_size=4 [15:44:57]MH_SAM_APDU [15:44:57]CAPDU: 80 11 00 00 [15:44:57]Write to MH i2c: E2 08 00 29 0A 80 11 00 00 00 00 00 00 AD [15:44:57]Write i2c OK [15:44:57]MH_I2C_Read... [15:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:57]Read from MH i2c: E2 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 17 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 17 00 29 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [15:44: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:44:57]wFMCommunicate OK [15:44:57]requested_item fd.num is exist - process it [15:44:57]SAM_PROTO_GetFieldsCounters [15:44:57]wFMCommunicate request_size=4 [15:44:57]MH_SAM_APDU [15:44:57]CAPDU: 80 13 00 00 [15:44:57]Write to MH i2c: E2 08 00 2A 0A 80 13 00 00 00 00 00 00 B0 [15:44:57]Write i2c OK [15:44:57]MH_I2C_Read... [15:44:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:44:57]Read from MH i2c: E2 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 62 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 62 00 2A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 CB [15:44: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 22 53 02 00 0E 04 04 00 DC 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 [15:44:57]wFMCommunicate OK [15:44:57]SAM_PROTO_GetFieldsCounters done [15:44:57]requested_item shift.num is exist - process it [15:44:57]requested_item shift.opened is exist - process it [15:44:57]req_shift_opened [15:44:57]FM_GetShiftState [15:44:57]SAM_PROTO_GetShiftState [15:44:57]wFMCommunicate request_size=4 [15:44:57]MH_SAM_APDU [15:44:57]CAPDU: 80 13 01 00 [15:44:57]Write to MH i2c: E2 08 00 2B 0A 80 13 01 00 00 00 00 00 B2 [15:44:57]Write i2c OK [15:44:57]MH_I2C_Read... [15:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:58]Read from MH i2c: E2 [15:44:58]MH_I2C_Read... [15:44:58]Read from MH i2c: E2 0E 00 [15:44:58]MH_I2C_Read... [15:44:58]Read from MH i2c: E2 0E 00 2B 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 14 [15:44:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:44:58]wFMCommunicate OK [15:44:58]SAM_PROTO_GetShiftState done [15:44:58]FM_GetShiftState done [15:44:58]req_shift_opened done [15:44:58]requested_item shift.open_date is exist - process it [15:44:58]req_shift_open_date [15:44:58]req_shift_open_date done [15:44:58]produce_requested_data done [15:44:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152354,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:44:58]process_action_free close_receipt [15:44:58]json_value_free [15:44:58]json_value_free done [15:44:58]process_json_proto returns [15:44:58]Send response to host [15:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152354,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:44:58]free response buf [15:44:58]execute_script done [15:44:58]execute_script returns [15:44:58]free content buf [15:44:58]Sock 7.Close socket [15:44:58]Sock 7.Thread stoped [15:44:59]Connected sock=11 [15: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 14 9C 07 01 BC D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E2 00 00 00 F4 03 04 00 F6 8C F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F8 5F D7 42 9D 77 A1 90 4A 8A 85 3C E5 33 [15: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 5F DD 47 00 49 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 53 02 00 F4 03 04 00 FB 34 F1 66 B6 04 01 00 00 2A 94 48 BC D9 A2 C6 26 [15:45:00]CommunicateWithHost err = 0 [15:45:00]CheckOFDResponse [15:45:00]1017 (14) - 77093643461234 [15:45:00]1041 (16) - 0000000000871835 [15:45:00]1040 (4) - 152354 [15:45:00]1012 (4) - 23.09.2024 09:29 [15:45:00]1206 (1) - 0 [15:45:00]OFD Sender: Remove packet 152354 [15:45:00]ProducePacketName [15:45:00]name=ofd_packets/00152354 [15:45:00]NVStorageDeleteData [15:45:01]OFD Sender: No OFD packet to send [15:45:06]OFD Sender: No OFD packet to send [15:45:10]recv_with_timeout no data received [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:35]accept exits with 10 [15:45:35]New connection [15:45:35]New thread 3066752356 created [15:45:35]Thread 3066608996 joined [15:45:35]Waiting for new connection... [15:45:35] Sock 10.Parse request [15:45:35]Sock 10.Check first char [15:45:35]Sock 10.First char is OK [15:45:35]request: POST /json_proto HTTP/1.0 [15:45:35]Method: POST [15:45:35]URL: /json_proto [15:45:35]Method is POST - this is cgi request [15:45:35]url: /json_proto [15:45:35]query_string will be loaded in cgi processing [15:45:35]execute_cgi json_proto POST (null) [15:45:35]execute_cgi path=json_proto method=POST [15:45:35]POST find Content-Length [15:45:35]Host: 172.17.43.67:8080 [15:45:35]Content-Length: 678 [15:45:35]Content-Type: application/json [15:45:35] [15:45:35]POST finish read [15:45:35]Found Content-Length = 678 [15:45:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786360", "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:45:35]execute_script... [15:45: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)1786360", "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:45:35]POST & json_proto [15:45:35]process_json_proto [15:45:35]json parsed OK: [15:45:35]protocol is kg_v1.0 [15:45:35]action value=close_receipt [15:45:35]process_action close_receipt [15:45:35]cmd_close_receipt [15:45:35]MH_GetDate [15:45:35]Write to MH i2c: F0 00 00 2C 0A 25 [15:45:35]Write i2c OK [15:45:35]MH_I2C_Read... [15:45:35]Read from MH i2c: F0 [15:45:35]MH_I2C_Read... [15:45:35]Read from MH i2c: F0 09 00 [15:45:35]MH_I2C_Read... [15:45:35]Read from MH i2c: F0 09 00 2C 0A 00 1F 8D F1 66 6A BD 47 65 04 [15:45:35]GetLastDocTimeStamp 1727106294 [15:45:35]current date 1727106335 [15:45:35]FM_GetShiftState [15:45:35]SAM_PROTO_GetShiftState [15:45:35]wFMCommunicate request_size=4 [15:45:35]MH_SAM_APDU [15:45:35]CAPDU: 80 13 01 00 [15:45:35]Write to MH i2c: E2 08 00 2D 0A 80 13 01 00 00 00 00 00 B4 [15:45:35]Write i2c OK [15:45:35]MH_I2C_Read... [15:45:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:35]Read from MH i2c: E2 [15:45:35]MH_I2C_Read... [15:45:35]Read from MH i2c: E2 0E 00 [15:45:35]MH_I2C_Read... [15:45:35]Read from MH i2c: E2 0E 00 2D 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [15:45:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:45:35]wFMCommunicate OK [15:45:35]SAM_PROTO_GetShiftState done [15:45:35]FM_GetShiftState done [15:45:35]opened in 1727051593 [15:45:35]opened+sec_in_day 1727137993 [15:45:35]quantity*price = 20001 [15:45:35]sum+1 = 20002 [15:45:35]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 СНО: Общий режим Чек 227 23.09.2024 15:45 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152355 ФПД: 156918622987410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152355&fm=156918622987410&tin=02508201610067®Number=0000000000091825&sum=20000 [15:45:36]StoreToDocumentArchive [15:45:36]shift 476 fd 152355 [15:45:36]save to /storage/0476/doc_00152355 [15:45:36]save last doc name /storage/0476/doc_00152355 to /storage/kkm_last_doc_name [15:45:36]save OK [15:45:36]Clear old archive folders... [15:45:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:45:36]tlvbuf is 0055B470 [15:45:36]SAM_PROTO_ClearQueue [15:45:36]wFMCommunicate request_size=4 [15:45:36]MH_SAM_APDU [15:45:36]CAPDU: 80 09 00 00 [15:45:36]Write to MH i2c: E2 08 00 3A 0A 80 09 00 00 00 00 00 00 B6 [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:45:36]Read from MH i2c: E2 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 3A 0A 00 90 00 B8 [15:45:36]RAPDU: 90 00 [15:45:36]wFMCommunicate OK [15:45:36]SAM_PROTO_ClearQueue done [15:45:36]KKMCreateOFDPacket [15:45:36]OFDProtocolAddRootSTLVToBuf [15:45:36]FM_MakeSignedData [15:45:36]FM_MakeSignedData [15:45:36]SAM_PROTO_SignData [15:45:36]wFMCommunicate request_size=4 [15:45:36]MH_SAM_APDU [15:45:36]CAPDU: 80 0D 01 02 [15:45:36]Write to MH i2c: E2 08 00 3B 0A 80 0D 01 02 00 00 00 00 BE [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:45:36]OFD Sender: No OFD packet to send [15:45:36]Read from MH i2c: E2 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 3B 0A 00 90 00 B9 [15:45:36]RAPDU: 90 00 [15:45:36]wFMCommunicate OK [15:45:36]wFMCommunicate request_size=255 [15:45:36]MH_SAM_APDU [15:45: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 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 E3 00 00 00 F4 03 04 00 1F 8D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E [15:45:36]Write to MH i2c: E2 02 01 3C 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 E3 00 00 00 F4 03 04 00 1F 8D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E 00 00 08 [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:36]Read from MH i2c: E2 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 3C 0A 00 90 00 BA [15:45:36]RAPDU: 90 00 [15:45:36]wFMCommunicate OK [15:45:36]wFMCommunicate request_size=10 [15:45:36]MH_SAM_APDU [15:45:36]CAPDU: 80 0D 02 02 05 B7 76 C8 24 92 [15:45:36]Write to MH i2c: E2 0D 00 3D 0A 80 0D 02 02 05 00 B7 76 C8 24 92 00 00 76 [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:36]Read from MH i2c: E2 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 03 00 3D 0A 00 90 00 BB [15:45:36]RAPDU: 90 00 [15:45:36]wFMCommunicate OK [15:45:36]wFMCommunicate request_size=4 [15:45:36]MH_SAM_APDU [15:45:36]CAPDU: 80 0D 03 02 [15:45:36]Write to MH i2c: E2 08 00 3E 0A 80 0D 03 02 00 00 00 00 C3 [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:45:36]Read from MH i2c: E2 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 0B 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 0B 00 3E 0A 00 41 4E 9E 24 AD 43 94 A7 90 00 40 [15:45:36]RAPDU: 41 4E 9E 24 AD 43 94 A7 90 00 [15:45:36]wFMCommunicate OK [15:45:36]SAM_PROTO_SignData done [15:45:36]FM_MakeSignedData done [15:45:36]CreateOFDProtocolMessage [15:45:36]wFMCommunicate request_size=4 [15:45:36]MH_SAM_APDU [15:45:36]CAPDU: 80 11 00 00 [15:45:36]Write to MH i2c: E2 08 00 3F 0A 80 11 00 00 00 00 00 00 C3 [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:36]Read from MH i2c: E2 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 17 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: E2 17 00 3F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [15:45:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:45:36]wFMCommunicate OK [15:45:36]CreateOFDProtocolMessage done [15:45:36]OFDSenderStorePacket 152355 [15:45:36]StoreOFDPacket docnum=152355 [15:45: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 4A 1C 07 01 BA 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 00 00 00 F4 03 04 00 1F 8D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E B7 76 C8 24 92 41 4E 9E 24 AD 43 94 A7 [15:45:36]CheckFolder [15:45:36]dirname=/storage/ofd_packets [15:45:36]CheckFolder done [15:45:36]ProducePacketName [15:45:36]name=ofd_packets/00152355 [15:45:36]NVStorageSaveData ofd_packets/00152355 [15:45:36]File name is /storage/ofd_packets/00152355 [15:45:36]Write 301 bytes [15:45:36]NVStorageSaveData done [15:45:36]OFDSenderStorePacket done [15:45:36]KKMCreateOFDPacket done [15:45:36]NVStorageSaveData kkm_last_timestamp [15:45:36]File name is /storage/kkm_last_timestamp [15:45:36]Write 4 bytes [15:45:36]NVStorageSaveData done [15:45:36]ExternCall_PrintAddStr [15:45:36]wPrintStart [15:45:36]Write to MH i2c: 01 00 00 40 0A 4A [15:45:36]Write i2c OK [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: 01 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: 01 07 00 [15:45:36]MH_I2C_Read... [15:45:36]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 FF 0F 5F [15:45:36]RasterBufferAndPrint [15:45:36]line Счет N : (1)1786360 [15:45:36]line ИНН: 02508201610067 [15:45:36]line Контрольно-Кассовый Чек [15:45:36]line ПРОДАЖА [15:45:36]line ТРК (МРК, ГНК) : 42 [15:45:36]line Товар: 2710124130 [15:45:36]line Аи-92-К-5 [15:45:36]line 2.950 * 67.80 [15:45:36]line = 200.01 [15:45:36]line НДС 12% НСП 1% [15:45:36]line > о реализуемом товаре [15:45:36]line ОКРУГЛЕНИЕ: -0.01 [15:45:36]line ИТОГО: 200.00 [15:45:36]line Внесено: 200.00 [15:45:36]line СДАЧА: 0.00 [15:45:36]line НСП 1% : 1.77 [15:45:36]line НДС 12% : 21.24 [15:45:36]line Наличными: 200.00 [15:45:36]line Безнал.: 0.00 [15:45:36]line Место: АЗС № 89 "Партнер Нефть" [15:45:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:45:36]line СНО: Общий режим [15:45:36]line Чек 227 23.09.2024 15:45 [15:45:36]line Смена: 476 ФФД: 1.0 [15:45:36]line ЗНМ: 0300000113 [15:45:36]line РНМ: 0000000000091825 [15:45:36]line Версия ККМ: 001 [15:45:36]line ФМ: 0000000000871835 [15:45:36]line ФД: 152355 [15:45:36]line ФПД: 156918622987410 [15:45:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152355&fm=156918622987410&tin=02508201610067®Number=0000000000091825&sum=20000 [15:45:36]written 0, free lines is 4095 [15:45:37]OFD Sender: Processing packet 152355 [packets to send 828, broken 827] [15:45:37]ProducePacketName [15:45:37]name=ofd_packets/00152355 [15:45:37]OFD Sender: To server: pG, [15:45:37]CommunicateWithHost lk.salyk.kg:30040 [15:45:37]ConnectInit lk.salyk.kg [15:45:37]Write to MH i2c: 01 00 00 6B 0A 75 [15:45:37]Write i2c OK [15:45:37]MH_I2C_Read... [15:45:37]Read from MH i2c: 01 [15:45:37]MH_I2C_Read... [15:45:37]Read from MH i2c: 01 07 00 [15:45:37]MH_I2C_Read... [15:45:37]Read from MH i2c: 01 07 00 6B 0A 00 00 00 00 00 D4 0C 5C [15:45:37]RasterBufferAndPrint [15:45:37]line [15:45:37]line [15:45:37]line [15:45:37]line [15:45:37]line [15:45:37]written 0, free lines is 3289 [15:45:37]MH_Cut [15:45:37]Write to MH i2c: D1 01 00 72 0A 01 4E [15:45:37]Write i2c OK [15:45:37]MH_I2C_Read... [15:45:37]Read from MH i2c: D1 [15:45:37]MH_I2C_Read... [15:45:37]Read from MH i2c: D1 01 00 [15:45:37]MH_I2C_Read... [15:45:37]Read from MH i2c: D1 01 00 72 0A 00 4D [15:45:37]Write to MH i2c: 01 00 00 73 0A 7D [15:45:37]Write i2c OK [15:45:37]MH_I2C_Read... [15:45:37]Connected sock=11 [15:45: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 4A 1C 07 01 BA 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 00 00 00 F4 03 04 00 1F 8D F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E B7 76 C8 24 92 41 4E 9E 24 AD 43 94 A7 [15:45:38]recv_with_timeout no data received [15:45:38]*** Cut start [15:45:38]*** Purtial cut [15:45:38]*** Stage 1: CUTSNS_PIN = 1 [15:45:38]Read from MH i2c: 01 [15:45:38]MH_I2C_Read... [15:45:38]*** Stop cut motor [15:45:38]*** Cut end [15:45:38]Read from MH i2c: 01 07 00 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: 01 07 00 73 0A 00 00 00 00 00 FF 0F 92 [15:45:38]process_action close_receipt done [15:45:38]requested_data is exist [15:45:38]produce_requested_data [15:45:38]requested_item fm.sn is exist - process it [15:45:38]wFMCommunicate request_size=4 [15:45:38]MH_SAM_APDU [15:45:38]CAPDU: 80 11 00 00 [15:45:38]Write to MH i2c: E2 08 00 74 0A 80 11 00 00 00 00 00 00 F8 [15:45:38]Write i2c OK [15:45:38]MH_I2C_Read... [15:45:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:38]Read from MH i2c: E2 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: E2 17 00 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: E2 17 00 74 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [15:45:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:45:38]wFMCommunicate OK [15:45:38]requested_item fd.num is exist - process it [15:45:38]SAM_PROTO_GetFieldsCounters [15:45:38]wFMCommunicate request_size=4 [15:45:38]MH_SAM_APDU [15:45:38]CAPDU: 80 13 00 00 [15:45:38]Write to MH i2c: E2 08 00 75 0A 80 13 00 00 00 00 00 00 FB [15:45:38]Write i2c OK [15:45:38]MH_I2C_Read... [15:45:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:45:38]Read from MH i2c: E2 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: E2 62 00 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: E2 62 00 75 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 53 02 00 0E 04 04 00 DC 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 1A [15:45: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 23 53 02 00 0E 04 04 00 DC 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 [15:45:38]wFMCommunicate OK [15:45:38]SAM_PROTO_GetFieldsCounters done [15:45:38]requested_item shift.num is exist - process it [15:45:38]requested_item shift.opened is exist - process it [15:45:38]req_shift_opened [15:45:38]FM_GetShiftState [15:45:38]SAM_PROTO_GetShiftState [15:45:38]wFMCommunicate request_size=4 [15:45:38]MH_SAM_APDU [15:45:38]CAPDU: 80 13 01 00 [15:45:38]Write to MH i2c: E2 08 00 76 0A 80 13 01 00 00 00 00 00 FD [15:45:38]Write i2c OK [15:45:38]MH_I2C_Read... [15:45:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:38]Read from MH i2c: E2 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: E2 0E 00 [15:45:38]MH_I2C_Read... [15:45:38]Read from MH i2c: E2 0E 00 76 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5F [15:45:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:45:38]wFMCommunicate OK [15:45:38]SAM_PROTO_GetShiftState done [15:45:38]FM_GetShiftState done [15:45:38]req_shift_opened done [15:45:38]requested_item shift.open_date is exist - process it [15:45:38]req_shift_open_date [15:45:38]req_shift_open_date done [15:45:38]produce_requested_data done [15:45:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152355,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:45:38]process_action_free close_receipt [15:45:38]json_value_free [15:45:38]json_value_free done [15:45:38]process_json_proto returns [15:45:38]Send response to host [15:45:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152355,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:45:38]free response buf [15:45:38]execute_script done [15:45:38]execute_script returns [15:45:38]free content buf [15:45:38]Sock 10.Close socket [15:45:38]Sock 10.Thread stoped [15:45: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 F6 7E 47 00 0B 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 23 53 02 00 F4 03 04 00 21 35 F1 66 B6 04 01 00 00 B6 D1 7A D5 37 C5 5E 65 [15:45:38]CommunicateWithHost err = 0 [15:45:38]CheckOFDResponse [15:45:38]1017 (14) - 77093643461234 [15:45:38]1041 (16) - 0000000000871835 [15:45:38]1040 (4) - 152355 [15:45:38]1012 (4) - 23.09.2024 09:30 [15:45:38]1206 (1) - 0 [15:45:38]OFD Sender: Remove packet 152355 [15:45:38]ProducePacketName [15:45:38]name=ofd_packets/00152355 [15:45:38]NVStorageDeleteData [15:45:39]OFD Sender: No OFD packet to send [15:45:44]OFD Sender: No OFD packet to send [15:45:49]OFD Sender: No OFD packet to send [15:45:54]OFD Sender: No OFD packet to send [15:45:59]OFD Sender: No OFD packet to send [15:46:04]OFD Sender: No OFD packet to send [15:46:08]recv_with_timeout no data received [15:46:09]OFD Sender: No OFD packet to send [15:46:14]OFD Sender: No OFD packet to send [15:46:19]OFD Sender: No OFD packet to send [15:46:19]recv_with_timeout no data received [15:46:24]OFD Sender: No OFD packet to send [15:46:29]OFD Sender: No OFD packet to send [15:46:34]OFD Sender: No OFD packet to send [15:46:36]recv_with_timeout no data received [15:46:39]OFD Sender: No OFD packet to send [15:46:44]OFD Sender: No OFD packet to send [15:46:49]OFD Sender: No OFD packet to send [15:46:52]recv_with_timeout no data received [15:46:54]OFD Sender: No OFD packet to send [15:46:59]OFD Sender: No OFD packet to send [15:47:04]OFD Sender: No OFD packet to send [15:47:09]OFD Sender: No OFD packet to send [15:47:14]OFD Sender: No OFD packet to send [15:47:17]recv_with_timeout no data received [15:47:19]OFD Sender: No OFD packet to send [15:47:24]OFD Sender: No OFD packet to send [15:47:29]OFD Sender: No OFD packet to send [15:47:34]OFD Sender: No OFD packet to send [15:47:39]OFD Sender: No OFD packet to send [15:47:44]OFD Sender: No OFD packet to send [15:47:45]recv_with_timeout no data received [15:47:49]OFD Sender: No OFD packet to send [15:47:54]OFD Sender: No OFD packet to send [15:47:59]OFD Sender: No OFD packet to send [15:48:04]recv_with_timeout no data received [15:48:04]OFD Sender: No OFD packet to send [15:48:09]OFD Sender: No OFD packet to send [15:48:14]OFD Sender: No OFD packet to send [15:48:19]OFD Sender: No OFD packet to send [15:48:25]OFD Sender: No OFD packet to send [15:48:30]OFD Sender: No OFD packet to send [15:48:35]OFD Sender: No OFD packet to send [15:48:40]OFD Sender: No OFD packet to send [15:48:45]OFD Sender: No OFD packet to send [15:48:50]OFD Sender: No OFD packet to send [15:48:55]OFD Sender: No OFD packet to send [15:49:00]OFD Sender: No OFD packet to send [15:49:05]OFD Sender: No OFD packet to send [15:49:10]OFD Sender: No OFD packet to send [15:49:15]OFD Sender: No OFD packet to send [15:49:20]OFD Sender: No OFD packet to send [15:49:22]recv_with_timeout no data received [15:49:25]OFD Sender: No OFD packet to send [15:49:30]OFD Sender: No OFD packet to send [15:49:35]OFD Sender: No OFD packet to send [15:49:40]OFD Sender: No OFD packet to send [15:49:45]OFD Sender: No OFD packet to send [15:49:50]OFD Sender: No OFD packet to send [15:49:55]OFD Sender: No OFD packet to send [15:50:00]OFD Sender: No OFD packet to send [15:50:05]OFD Sender: No OFD packet to send [15:50:10]OFD Sender: No OFD packet to send [15:50:15]OFD Sender: No OFD packet to send [15:50:18]accept exits with 9 [15:50:18]New connection [15:50:18]New thread 3066608996 created [15:50:18]Thread 3066752356 joined [15:50:18]Waiting for new connection... [15:50:18] Sock 9.Parse request [15:50:18]Sock 9.Check first char [15:50:18]Sock 9.First char is OK [15:50:18]request: POST /json_proto HTTP/1.0 [15:50:18]Method: POST [15:50:18]URL: /json_proto [15:50:18]Method is POST - this is cgi request [15:50:18]url: /json_proto [15:50:18]query_string will be loaded in cgi processing [15:50:18]execute_cgi json_proto POST (null) [15:50:18]execute_cgi path=json_proto method=POST [15:50:18]POST find Content-Length [15:50:18]Host: 172.17.43.67:8080 [15:50:18]Content-Length: 794 [15:50:18]Content-Type: application/json [15:50:18] [15:50:18]POST finish read [15:50:18]Found Content-Length = 794 [15:50:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786361", "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" ] } } [15:50:18]execute_script... [15:50: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)1786361", "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" ] } } [15:50:18]POST & json_proto [15:50:18]process_json_proto [15:50:18]json parsed OK: [15:50:18]protocol is kg_v1.0 [15:50:18]action value=close_receipt [15:50:18]process_action close_receipt [15:50:18]cmd_close_receipt [15:50:18]MH_GetDate [15:50:18]Write to MH i2c: F0 00 00 77 0A 70 [15:50:18]Write i2c OK [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: F0 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: F0 09 00 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: F0 09 00 77 0A 00 3B 8E F1 66 6A BD 47 65 6C [15:50:18]GetLastDocTimeStamp 1727106335 [15:50:18]current date 1727106619 [15:50:18]FM_GetShiftState [15:50:18]SAM_PROTO_GetShiftState [15:50:18]wFMCommunicate request_size=4 [15:50:18]MH_SAM_APDU [15:50:18]CAPDU: 80 13 01 00 [15:50:18]Write to MH i2c: E2 08 00 78 0A 80 13 01 00 00 00 00 00 FF [15:50:18]Write i2c OK [15:50:18]MH_I2C_Read... [15:50:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:18]Read from MH i2c: E2 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 0E 00 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 0E 00 78 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [15:50:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:50:18]wFMCommunicate OK [15:50:18]SAM_PROTO_GetShiftState done [15:50:18]FM_GetShiftState done [15:50:18]opened in 1727051593 [15:50:18]opened+sec_in_day 1727137993 [15:50:18]quantity*price = 0 [15:50:18]sum+1 = 1 [15:50: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 СНО: Общий режим Чек 228 23.09.2024 15:50 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152356 ФПД: 49329588334547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152356&fm=49329588334547&tin=02508201610067®Number=0000000000091825&sum=0 [15:50:19]StoreToDocumentArchive [15:50:19]shift 476 fd 152356 [15:50:19]save to /storage/0476/doc_00152356 [15:50:19]save last doc name /storage/0476/doc_00152356 to /storage/kkm_last_doc_name [15:50:19]save OK [15:50:19]Clear old archive folders... [15:50:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:50:19]tlvbuf is 004FB1E0 [15:50:19]SAM_PROTO_ClearQueue [15:50:19]wFMCommunicate request_size=4 [15:50:19]MH_SAM_APDU [15:50:19]CAPDU: 80 09 00 00 [15:50:19]Write to MH i2c: E2 08 00 85 0A 80 09 00 00 00 00 00 00 01 [15:50:19]Write i2c OK [15:50:19]MH_I2C_Read... [15:50:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:19]Read from MH i2c: E2 [15:50:19]MH_I2C_Read... [15:50:19]Read from MH i2c: E2 03 00 [15:50:19]MH_I2C_Read... [15:50:19]Read from MH i2c: E2 03 00 85 0A 00 90 00 03 [15:50:19]RAPDU: 90 00 [15:50:19]wFMCommunicate OK [15:50:19]SAM_PROTO_ClearQueue done [15:50:19]KKMCreateOFDPacket [15:50:19]OFDProtocolAddRootSTLVToBuf [15:50:19]FM_MakeSignedData [15:50:19]FM_MakeSignedData [15:50:19]SAM_PROTO_SignData [15:50:19]wFMCommunicate request_size=4 [15:50:19]MH_SAM_APDU [15:50:19]CAPDU: 80 0D 01 02 [15:50:19]Write to MH i2c: E2 08 00 86 0A 80 0D 01 02 00 00 00 00 09 [15:50:19]Write i2c OK [15:50:19]MH_I2C_Read... [15:50:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:20]Read from MH i2c: E2 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 03 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 03 00 86 0A 00 90 00 04 [15:50:20]RAPDU: 90 00 [15:50:20]wFMCommunicate OK [15:50:20]wFMCommunicate request_size=255 [15:50:20]MH_SAM_APDU [15:50: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 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 E4 00 00 00 F4 03 04 00 3B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C DD 70 96 [15:50:20]Write to MH i2c: E2 02 01 87 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 E4 00 00 00 F4 03 04 00 3B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C DD 70 96 00 00 4C [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:20]Read from MH i2c: E2 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 03 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 03 00 87 0A 00 90 00 05 [15:50:20]RAPDU: 90 00 [15:50:20]wFMCommunicate OK [15:50:20]wFMCommunicate request_size=7 [15:50:20]MH_SAM_APDU [15:50:20]CAPDU: 80 0D 02 02 02 EF D3 [15:50:20]Write to MH i2c: E2 0A 00 88 0A 80 0D 02 02 02 00 EF D3 00 00 D2 [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:20]Read from MH i2c: E2 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 03 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 03 00 88 0A 00 90 00 06 [15:50:20]RAPDU: 90 00 [15:50:20]wFMCommunicate OK [15:50:20]wFMCommunicate request_size=4 [15:50:20]MH_SAM_APDU [15:50:20]CAPDU: 80 0D 03 02 [15:50:20]Write to MH i2c: E2 08 00 89 0A 80 0D 03 02 00 00 00 00 0E [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:20]Read from MH i2c: E2 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 0B 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 0B 00 89 0A 00 7D 38 10 32 8C A2 53 91 90 00 18 [15:50:20]RAPDU: 7D 38 10 32 8C A2 53 91 90 00 [15:50:20]wFMCommunicate OK [15:50:20]SAM_PROTO_SignData done [15:50:20]FM_MakeSignedData done [15:50:20]CreateOFDProtocolMessage [15:50:20]wFMCommunicate request_size=4 [15:50:20]MH_SAM_APDU [15:50:20]CAPDU: 80 11 00 00 [15:50:20]Write to MH i2c: E2 08 00 8A 0A 80 11 00 00 00 00 00 00 0E [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:20]Read from MH i2c: E2 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 17 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: E2 17 00 8A 0A 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:50: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:50:20]wFMCommunicate OK [15:50:20]CreateOFDProtocolMessage done [15:50:20]OFDSenderStorePacket 152356 [15:50:20]StoreOFDPacket docnum=152356 [15:50: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 2A 64 04 01 9C AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 E4 00 00 00 F4 03 04 00 3B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C DD 70 96 EF D3 7D 38 10 32 8C A2 53 91 [15:50:20]CheckFolder [15:50:20]dirname=/storage/ofd_packets [15:50:20]CheckFolder done [15:50:20]ProducePacketName [15:50:20]name=ofd_packets/00152356 [15:50:20]NVStorageSaveData ofd_packets/00152356 [15:50:20]File name is /storage/ofd_packets/00152356 [15:50:20]Write 298 bytes [15:50:20]NVStorageSaveData done [15:50:20]OFDSenderStorePacket done [15:50:20]KKMCreateOFDPacket done [15:50:20]NVStorageSaveData kkm_last_timestamp [15:50:20]File name is /storage/kkm_last_timestamp [15:50:20]Write 4 bytes [15:50:20]NVStorageSaveData done [15:50:20]OFD Sender: Processing packet 152356 [packets to send 828, broken 827] [15:50:20]ProducePacketName [15:50:20]name=ofd_packets/00152356 [15:50:20]OFD Sender: To server: pG, [15:50:20]CommunicateWithHost lk.salyk.kg:30040 [15:50:20]ConnectInit lk.salyk.kg [15:50:20]ExternCall_PrintAddStr [15:50:20]wPrintStart [15:50:20]Write to MH i2c: 01 00 00 8B 0A 95 [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: 01 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: 01 07 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 FF 0F AA [15:50:20]RasterBufferAndPrint [15:50:20]line Счет N : (1)1786361 [15:50:20]line ИНН: 02508201610067 [15:50:20]line Контрольно-Кассовый Чек [15:50:20]line ПРОДАЖА [15:50:20]line ТРК (МРК, ГНК) : 41 [15:50:20]line Товар: 2710194210 [15:50:20]line ДТ-К-5 [15:50:20]line 13.130 * 0.00 [15:50:20]line = 0.00 [15:50:20]line НДС 12% НСП 1% [15:50:20]line > о реализуемом товаре [15:50:20]line ИТОГО: 0.00 [15:50:20]line НСП 1% : 0.00 [15:50:20]line НДС 12% : 0.00 [15:50:20]line Наличными: 0.00 [15:50:20]line Безнал.: 0.00 [15:50:20]line Место: АЗС № 89 "Партнер Нефть" [15:50:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:50:20]line СНО: Общий режим [15:50:20]line Чек 228 23.09.2024 15:50 [15:50:20]line Смена: 476 ФФД: 1.0 [15:50:20]line ЗНМ: 0300000113 [15:50:20]line РНМ: 0000000000091825 [15:50:20]line Версия ККМ: 001 [15:50:20]line Платежная система: O! деньги [15:50:20]line ФМ: 0000000000871835 [15:50:20]line ФД: 152356 [15:50:20]line ФПД: 49329588334547 [15:50:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152356&fm=49329588334547&tin=02508201610067®Number=0000000000091825&sum=0 [15:50:20]written 0, free lines is 4095 [15:50:20]Write to MH i2c: 01 00 00 B5 0A BF [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: 01 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: 01 07 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: 01 07 00 B5 0A 00 00 00 00 00 E1 0C B3 [15:50:20]RasterBufferAndPrint [15:50:20]line [15:50:20]line [15:50:20]line [15:50:20]line [15:50:20]line [15:50:20]written 0, free lines is 3303 [15:50:20]MH_Cut [15:50:20]Write to MH i2c: D1 01 00 BC 0A 01 98 [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: D1 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: D1 01 00 [15:50:20]MH_I2C_Read... [15:50:20]Read from MH i2c: D1 01 00 BC 0A 00 97 [15:50:20]Write to MH i2c: 01 00 00 BD 0A C7 [15:50:20]Write i2c OK [15:50:20]MH_I2C_Read... [15:50:21]*** Cut start [15:50:21]*** Purtial cut [15:50:21]*** Stage 1: CUTSNS_PIN = 1 [15:50:21]Read from MH i2c: 01 [15:50:21]MH_I2C_Read... [15:50:21]*** Stop cut motor [15:50:21]*** Cut end [15:50:21]Read from MH i2c: 01 07 00 [15:50:21]MH_I2C_Read... [15:50:21]Read from MH i2c: 01 07 00 BD 0A 00 00 00 00 00 FF 0F DC [15:50:21]process_action close_receipt done [15:50:21]requested_data is exist [15:50:21]produce_requested_data [15:50:21]requested_item fm.sn is exist - process it [15:50:21]wFMCommunicate request_size=4 [15:50:21]MH_SAM_APDU [15:50:21]CAPDU: 80 11 00 00 [15:50:21]Write to MH i2c: E2 08 00 BE 0A 80 11 00 00 00 00 00 00 42 [15:50:21]Write i2c OK [15:50:21]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 17 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 17 00 BE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 95 [15:50: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:50:22]wFMCommunicate OK [15:50:22]requested_item fd.num is exist - process it [15:50:22]SAM_PROTO_GetFieldsCounters [15:50:22]wFMCommunicate request_size=4 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 13 00 00 [15:50:22]Write to MH i2c: E2 08 00 BF 0A 80 13 00 00 00 00 00 00 45 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 62 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 62 00 BF 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 68 [15:50: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 24 53 02 00 0E 04 04 00 DC 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 [15:50:22]wFMCommunicate OK [15:50:22]SAM_PROTO_GetFieldsCounters done [15:50:22]requested_item shift.num is exist - process it [15:50:22]requested_item shift.opened is exist - process it [15:50:22]req_shift_opened [15:50:22]FM_GetShiftState [15:50:22]SAM_PROTO_GetShiftState [15:50:22]wFMCommunicate request_size=4 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 13 01 00 [15:50:22]Write to MH i2c: E2 08 00 C0 0A 80 13 01 00 00 00 00 00 47 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 0E 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 0E 00 C0 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A9 [15:50:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:50:22]wFMCommunicate OK [15:50:22]SAM_PROTO_GetShiftState done [15:50:22]FM_GetShiftState done [15:50:22]req_shift_opened done [15:50:22]requested_item shift.open_date is exist - process it [15:50:22]req_shift_open_date [15:50:22]req_shift_open_date done [15:50:22]produce_requested_data done [15:50:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152356,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:50:22]process_action_free close_receipt [15:50:22]json_value_free [15:50:22]json_value_free done [15:50:22]process_json_proto returns [15:50:22]Send response to host [15:50:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152356,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:50:22]free response buf [15:50:22]execute_script done [15:50:22]execute_script returns [15:50:22]free content buf [15:50:22]Sock 9.Close socket [15:50:22]Sock 9.Thread stoped [15:50:25]ConnectInit Can't take IP for lk.salyk.kg [15:50:25]CommunicateWithHost connect error [15:50:25]CommunicateWithHost err = -1 [15:50:25]OFD Sender: Server communicate error [15:50:25]OFD Sender: Processing packet 152356 [packets to send 828, broken 827] [15:50:25]ProducePacketName [15:50:25]name=ofd_packets/00152356 [15:50:25]OFD Sender: To server: pG, [15:50:25]CommunicateWithHost lk.salyk.kg:30040 [15:50:25]ConnectInit lk.salyk.kg [15:50:27]recv_with_timeout no data received [15:50:30]Connected sock=9 [15:50: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 2A 64 04 01 9C AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 E4 00 00 00 F4 03 04 00 3B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C DD 70 96 EF D3 7D 38 10 32 8C A2 53 91 [15:50: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 E0 A4 47 00 F0 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 24 53 02 00 F4 03 04 00 45 36 F1 66 B6 04 01 00 00 39 EA 96 DA EE D3 0E 7A [15:50:31]CommunicateWithHost err = 0 [15:50:31]CheckOFDResponse [15:50:31]1017 (14) - 77093643461234 [15:50:31]1041 (16) - 0000000000871835 [15:50:31]1040 (4) - 152356 [15:50:31]1012 (4) - 23.09.2024 09:35 [15:50:31]1206 (1) - 0 [15:50:31]OFD Sender: Remove packet 152356 [15:50:31]ProducePacketName [15:50:31]name=ofd_packets/00152356 [15:50:31]NVStorageDeleteData [15:50:31]OFD Sender: No OFD packet to send [15:50:35]accept exits with 10 [15:50:35]New connection [15:50:35]New thread 3066752356 created [15:50:35]Thread 3066608996 joined [15:50:35]Waiting for new connection... [15:50:35] Sock 10.Parse request [15:50:35]Sock 10.Check first char [15:50:35]Sock 10.First char is OK [15:50:35]request: POST /json_proto HTTP/1.0 [15:50:35]Method: POST [15:50:35]URL: /json_proto [15:50:35]Method is POST - this is cgi request [15:50:35]url: /json_proto [15:50:35]query_string will be loaded in cgi processing [15:50:35]execute_cgi json_proto POST (null) [15:50:35]execute_cgi path=json_proto method=POST [15:50:35]POST find Content-Length [15:50:35]Host: 172.17.43.67:8080 [15:50:35]Content-Length: 644 [15:50:35]Content-Type: application/json [15:50:35] [15:50:35]POST finish read [15:50:35]Found Content-Length = 644 [15:50:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18851", "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:50:35]execute_script... [15:50:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18851", "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:50:35]POST & json_proto [15:50:35]process_json_proto [15:50:35]json parsed OK: [15:50:35]protocol is kg_v1.0 [15:50:35]action value=close_receipt [15:50:35]process_action close_receipt [15:50:35]cmd_close_receipt [15:50:35]MH_GetDate [15:50:35]Write to MH i2c: F0 00 00 C1 0A BA [15:50:35]Write i2c OK [15:50:35]MH_I2C_Read... [15:50:35]Read from MH i2c: F0 [15:50:35]MH_I2C_Read... [15:50:35]Read from MH i2c: F0 09 00 [15:50:35]MH_I2C_Read... [15:50:35]Read from MH i2c: F0 09 00 C1 0A 00 4B 8E F1 66 6A BD 47 65 C6 [15:50:35]GetLastDocTimeStamp 1727106619 [15:50:35]current date 1727106635 [15:50:35]FM_GetShiftState [15:50:35]SAM_PROTO_GetShiftState [15:50:35]wFMCommunicate request_size=4 [15:50:35]MH_SAM_APDU [15:50:35]CAPDU: 80 13 01 00 [15:50:35]Write to MH i2c: E2 08 00 C2 0A 80 13 01 00 00 00 00 00 49 [15:50:35]Write i2c OK [15:50:35]MH_I2C_Read... [15:50:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:35]Read from MH i2c: E2 [15:50:35]MH_I2C_Read... [15:50:35]Read from MH i2c: E2 0E 00 [15:50:35]MH_I2C_Read... [15:50:35]Read from MH i2c: E2 0E 00 C2 0A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [15:50:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:50:35]wFMCommunicate OK [15:50:35]SAM_PROTO_GetShiftState done [15:50:35]FM_GetShiftState done [15:50:35]opened in 1727051593 [15:50:35]opened+sec_in_day 1727137993 [15:50:35]quantity*price = 5500 [15:50:35]sum+1 = 5501 [15:50:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 55.00 НСП 1% : 0.49 НДС 12% : 5.84 Наличными: 55.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 229 23.09.2024 15:50 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152357 ФПД: 15001919689903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152357&fm=15001919689903&tin=02508201610067®Number=0000000000091825&sum=5500 0 [15:50:36]StoreToDocumentArchive [15:50:36]shift 476 fd 152357 [15:50:36]save to /storage/0476/doc_00152357 [15:50:36]save last doc name /storage/0476/doc_00152357 to /storage/kkm_last_doc_name [15:50:36]save OK [15:50:36]Clear old archive folders... [15:50:36]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:50:36]tlvbuf is 004CE700 [15:50:36]SAM_PROTO_ClearQueue [15:50:36]wFMCommunicate request_size=4 [15:50:36]MH_SAM_APDU [15:50:36]CAPDU: 80 09 00 00 [15:50:36]Write to MH i2c: E2 08 00 CF 0A 80 09 00 00 00 00 00 00 4B [15:50:36]Write i2c OK [15:50:36]MH_I2C_Read... [15:50:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:36]Read from MH i2c: E2 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 CF 0A 00 90 00 4D [15:50:36]RAPDU: 90 00 [15:50:36]wFMCommunicate OK [15:50:36]SAM_PROTO_ClearQueue done [15:50:36]KKMCreateOFDPacket [15:50:36]OFDProtocolAddRootSTLVToBuf [15:50:36]FM_MakeSignedData [15:50:36]FM_MakeSignedData [15:50:36]SAM_PROTO_SignData [15:50:36]wFMCommunicate request_size=4 [15:50:36]MH_SAM_APDU [15:50:36]CAPDU: 80 0D 01 02 [15:50:36]Write to MH i2c: E2 08 00 D0 0A 80 0D 01 02 00 00 00 00 53 [15:50:36]Write i2c OK [15:50:36]MH_I2C_Read... [15:50:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:36]Read from MH i2c: E2 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 D0 0A 00 90 00 4E [15:50:36]RAPDU: 90 00 [15:50:36]wFMCommunicate OK [15:50:36]wFMCommunicate request_size=255 [15:50:36]MH_SAM_APDU [15:50:36]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 E5 00 00 00 F4 03 04 00 4B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 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:50:36]Write to MH i2c: E2 02 01 D1 0A 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 E5 00 00 00 F4 03 04 00 4B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 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 6F [15:50:36]Write i2c OK [15:50:36]MH_I2C_Read... [15:50:36]OFD Sender: No OFD packet to send [15:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:36]Read from MH i2c: E2 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 D1 0A 00 90 00 4F [15:50:36]RAPDU: 90 00 [15:50:36]wFMCommunicate OK [15:50:36]wFMCommunicate request_size=35 [15:50:36]MH_SAM_APDU [15:50:36]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 53 02 00 35 04 06 00 0D A4 E8 18 14 AF [15:50:36]Write to MH i2c: E2 26 00 D2 0A 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 53 02 00 35 04 06 00 0D A4 E8 18 14 AF 00 00 37 [15:50:36]Write i2c OK [15:50:36]MH_I2C_Read... [15:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:36]Read from MH i2c: E2 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 03 00 D2 0A 00 90 00 50 [15:50:36]RAPDU: 90 00 [15:50:36]wFMCommunicate OK [15:50:36]wFMCommunicate request_size=4 [15:50:36]MH_SAM_APDU [15:50:36]CAPDU: 80 0D 03 02 [15:50:36]Write to MH i2c: E2 08 00 D3 0A 80 0D 03 02 00 00 00 00 58 [15:50:36]Write i2c OK [15:50:36]MH_I2C_Read... [15:50:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:36]Read from MH i2c: E2 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 0B 00 [15:50:36]MH_I2C_Read... [15:50:36]Read from MH i2c: E2 0B 00 D3 0A 00 07 71 61 43 58 0B 9C 30 90 00 A4 [15:50:36]RAPDU: 07 71 61 43 58 0B 9C 30 90 00 [15:50:36]wFMCommunicate OK [15:50:36]SAM_PROTO_SignData done [15:50:36]FM_MakeSignedData done [15:50:36]CreateOFDProtocolMessage [15:50:36]wFMCommunicate request_size=4 [15:50:36]MH_SAM_APDU [15:50:36]CAPDU: 80 11 00 00 [15:50:36]Write to MH i2c: E2 08 00 D4 0A 80 11 00 00 00 00 00 00 58 [15:50:36]Write i2c OK [15:50:36]MH_I2C_Read... [15:50:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:37]Read from MH i2c: E2 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: E2 17 00 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: E2 17 00 D4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [15:50:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:50:37]wFMCommunicate OK [15:50:37]CreateOFDProtocolMessage done [15:50:37]OFDSenderStorePacket 152357 [15:50:37]StoreOFDPacket docnum=152357 [15:50: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 28 01 00 00 1F 92 20 01 39 E0 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 E5 00 00 00 F4 03 04 00 4B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0D A4 E8 18 14 AF 07 71 61 43 58 0B 9C 30 [15:50:37]CheckFolder [15:50:37]dirname=/storage/ofd_packets [15:50:37]CheckFolder done [15:50:37]ProducePacketName [15:50:37]name=ofd_packets/00152357 [15:50:37]NVStorageSaveData ofd_packets/00152357 [15:50:37]File name is /storage/ofd_packets/00152357 [15:50:37]Write 326 bytes [15:50:37]NVStorageSaveData done [15:50:37]OFDSenderStorePacket done [15:50:37]KKMCreateOFDPacket done [15:50:37]NVStorageSaveData kkm_last_timestamp [15:50:37]File name is /storage/kkm_last_timestamp [15:50:37]Write 4 bytes [15:50:37]NVStorageSaveData done [15:50:37]ExternCall_PrintAddStr [15:50:37]wPrintStart [15:50:37]Write to MH i2c: 01 00 00 D5 0A DF [15:50:37]Write i2c OK [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: 01 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: 01 07 00 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: 01 07 00 D5 0A 00 00 00 00 00 FF 0F F4 [15:50:37]RasterBufferAndPrint [15:50:37]line Счет N : (3)18851 [15:50:37]line ИНН: 02508201610067 [15:50:37]line Контрольно-Кассовый Чек [15:50:37]line ПРОДАЖА [15:50:37]line Товар: 4700000310043 [15:50:37]line Вода Жалалабат 27 1л [15:50:37]line 1.000 * 55.00 [15:50:37]line = 55.00 [15:50:37]line НДС 12% НСП 1% [15:50:37]line > о реализуемом товаре [15:50:37]line ИТОГО: 55.00 [15:50:37]line НСП 1% : 0.49 [15:50:37]line НДС 12% : 5.84 [15:50:37]line Наличными: 55.00 [15:50:37]line Безнал.: 0.00 [15:50:37]line Место: АЗС № 89 "Партнер Нефть" [15:50:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:50:37]line СНО: Общий режим [15:50:37]line Чек 229 23.09.2024 15:50 [15:50:37]line Смена: 476 ФФД: 1.0 [15:50:37]line ЗНМ: 0300000113 [15:50:37]line РНМ: 0000000000091825 [15:50:37]line Версия ККМ: 001 [15:50:37]line ФМ: 0000000000871835 [15:50:37]line ФД: 152357 [15:50:37]line ФПД: 15001919689903 [15:50:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152357&fm=15001919689903&tin=02508201610067®Number=0000000000091825&sum=5500 [15:50:37]line 0 [15:50:37]written 0, free lines is 4095 [15:50:37]OFD Sender: Processing packet 152357 [packets to send 828, broken 827] [15:50:37]ProducePacketName [15:50:37]name=ofd_packets/00152357 [15:50:37]OFD Sender: To server: pG, [15:50:37]CommunicateWithHost lk.salyk.kg:30040 [15:50:37]ConnectInit lk.salyk.kg [15:50:37]Write to MH i2c: 01 00 00 FD 0A 07 [15:50:37]Write i2c OK [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: 01 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: 01 07 00 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: 01 07 00 FD 0A 00 00 00 00 00 FB 0C 15 [15:50:37]RasterBufferAndPrint [15:50:37]line [15:50:37]line [15:50:37]line [15:50:37]line [15:50:37]line [15:50:37]written 0, free lines is 3335 [15:50:37]MH_Cut [15:50:37]Write to MH i2c: D1 01 00 04 0B 01 E1 [15:50:37]Write i2c OK [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: D1 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: D1 01 00 [15:50:37]MH_I2C_Read... [15:50:37]Read from MH i2c: D1 01 00 04 0B 00 E0 [15:50:37]Write to MH i2c: 01 00 00 05 0B 10 [15:50:37]Write i2c OK [15:50:37]MH_I2C_Read... [15:50:38]*** Cut start [15:50:38]*** Purtial cut [15:50:38]*** Stage 1: CUTSNS_PIN = 1 [15:50:38]Read from MH i2c: 01 [15:50:38]MH_I2C_Read... [15:50:38]*** Stop cut motor [15:50:38]*** Cut end [15:50:38]Read from MH i2c: 01 07 00 [15:50:38]MH_I2C_Read... [15:50:38]Read from MH i2c: 01 07 00 05 0B 00 00 00 00 00 FF 0F 25 [15:50:38]process_action close_receipt done [15:50:38]requested_data is exist [15:50:38]produce_requested_data [15:50:38]requested_item fm.sn is exist - process it [15:50:38]wFMCommunicate request_size=4 [15:50:38]MH_SAM_APDU [15:50:38]CAPDU: 80 11 00 00 [15:50:38]Write to MH i2c: E2 08 00 06 0B 80 11 00 00 00 00 00 00 8B [15:50:38]Write i2c OK [15:50:38]MH_I2C_Read... [15:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:38]Read from MH i2c: E2 [15:50:38]MH_I2C_Read... [15:50:38]Read from MH i2c: E2 17 00 [15:50:38]MH_I2C_Read... [15:50:38]Read from MH i2c: E2 17 00 06 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [15:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:50:38]wFMCommunicate OK [15:50:38]requested_item fd.num is exist - process it [15:50:38]SAM_PROTO_GetFieldsCounters [15:50:38]wFMCommunicate request_size=4 [15:50:38]MH_SAM_APDU [15:50:38]CAPDU: 80 13 00 00 [15:50:38]Write to MH i2c: E2 08 00 07 0B 80 13 00 00 00 00 00 00 8E [15:50:38]Write i2c OK [15:50:38]MH_I2C_Read... [15:50:38]Connected sock=11 [15:50: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 28 01 00 00 1F 92 20 01 39 E0 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 E5 00 00 00 F4 03 04 00 4B 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0D A4 E8 18 14 AF 07 71 61 43 58 0B 9C 30 [15:50:38]Read from MH i2c: E2 [15:50:38]MH_I2C_Read... [15:50:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:38]Read from MH i2c: E2 62 00 [15:50:38]MH_I2C_Read... [15:50:38]Read from MH i2c: E2 62 00 07 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [15:50: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 25 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:38]wFMCommunicate OK [15:50:38]SAM_PROTO_GetFieldsCounters done [15:50:38]requested_item shift.num is exist - process it [15:50:38]requested_item shift.opened is exist - process it [15:50:38]req_shift_opened [15:50:38]FM_GetShiftState [15:50:38]SAM_PROTO_GetShiftState [15:50:38]wFMCommunicate request_size=4 [15:50:38]MH_SAM_APDU [15:50:38]CAPDU: 80 13 01 00 [15:50:38]Write to MH i2c: E2 08 00 08 0B 80 13 01 00 00 00 00 00 90 [15:50:38]Write i2c OK [15:50:38]MH_I2C_Read... [15:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:38]Read from MH i2c: E2 [15:50:38]MH_I2C_Read... [15:50:38]Read from MH i2c: E2 0E 00 [15:50:38]MH_I2C_Read... [15:50:38]Read from MH i2c: E2 0E 00 08 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F2 [15:50:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:50:38]wFMCommunicate OK [15:50:38]SAM_PROTO_GetShiftState done [15:50:38]FM_GetShiftState done [15:50:38]req_shift_opened done [15:50:38]requested_item shift.open_date is exist - process it [15:50:38]req_shift_open_date [15:50:38]req_shift_open_date done [15:50:38]produce_requested_data done [15:50:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152357,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:50:38]process_action_free close_receipt [15:50:38]json_value_free [15:50:38]json_value_free done [15:50:38]process_json_proto returns [15:50:38]Send response to host [15:50:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152357,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:50:38]free response buf [15:50:38]execute_script done [15:50:38]execute_script returns [15:50:38]free content buf [15:50:38]Sock 10.Close socket [15:50:38]Sock 10.Thread stoped [15:50: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 82 6A 47 00 A5 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 53 02 00 F4 03 04 00 4D 36 F1 66 B6 04 01 00 00 04 C6 F3 76 EC DD 74 26 [15:50:39]CommunicateWithHost err = 0 [15:50:39]CheckOFDResponse [15:50:39]1017 (14) - 77093643461234 [15:50:39]1041 (16) - 0000000000871835 [15:50:39]1040 (4) - 152357 [15:50:39]1012 (4) - 23.09.2024 09:35 [15:50:39]1206 (1) - 0 [15:50:39]OFD Sender: Remove packet 152357 [15:50:39]ProducePacketName [15:50:39]name=ofd_packets/00152357 [15:50:39]NVStorageDeleteData [15:50:39]OFD Sender: No OFD packet to send [15:50:44]OFD Sender: No OFD packet to send [15:50:48]recv_with_timeout no data received [15:50:49]OFD Sender: No OFD packet to send [15:50:54]OFD Sender: No OFD packet to send [15:50:58]recv_with_timeout no data received [15:50:59]OFD Sender: No OFD packet to send [15:51:05]OFD Sender: No OFD packet to send [15:51:08]recv_with_timeout no data received [15:51:10]OFD Sender: No OFD packet to send [15:51:15]OFD Sender: No OFD packet to send [15:51:20]OFD Sender: No OFD packet to send [15:51:25]OFD Sender: No OFD packet to send [15:51:27]recv_with_timeout no data received [15:51:30]OFD Sender: No OFD packet to send [15:51:35]OFD Sender: No OFD packet to send [15:51:38]recv_with_timeout no data received [15:51:40]OFD Sender: No OFD packet to send [15:51:45]OFD Sender: No OFD packet to send [15:51:50]OFD Sender: No OFD packet to send [15:51:55]OFD Sender: No OFD packet to send [15:52:00]OFD Sender: No OFD packet to send [15:52:15]OFD Sender: No OFD packet to send [15:52:20]OFD Sender: No OFD packet to send [15:52:25]OFD Sender: No OFD packet to send [15:52:30]OFD Sender: No OFD packet to send [15:52:35]OFD Sender: No OFD packet to send [15:52:40]OFD Sender: No OFD packet to send [15:52:45]OFD Sender: No OFD packet to send [15:52:50]OFD Sender: No OFD packet to send [15:52:55]OFD Sender: No OFD packet to send [15:53:00]OFD Sender: No OFD packet to send [15:53:00]accept exits with 9 [15:53:00]New connection [15:53:00]New thread 3066608996 created [15:53:00]Thread 3066752356 joined [15:53:00]Waiting for new connection... [15:53:00] Sock 9.Parse request [15:53:00]Sock 9.Check first char [15:53:00]Sock 9.First char is OK [15:53:00]request: POST /json_proto HTTP/1.0 [15:53:00]Method: POST [15:53:00]URL: /json_proto [15:53:00]Method is POST - this is cgi request [15:53:00]url: /json_proto [15:53:00]query_string will be loaded in cgi processing [15:53:00]execute_cgi json_proto POST (null) [15:53:00]execute_cgi path=json_proto method=POST [15:53:00]POST find Content-Length [15:53:00]Host: 172.17.43.67:8080 [15:53:00]Content-Length: 676 [15:53:00]Content-Type: application/json [15:53:00] [15:53:00]POST finish read [15:53:00]Found Content-Length = 676 [15:53:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786363", "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" ] } } [15:53:00]execute_script... [15:53: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)1786363", "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" ] } } [15:53:00]POST & json_proto [15:53:00]process_json_proto [15:53:00]json parsed OK: [15:53:00]protocol is kg_v1.0 [15:53:00]action value=close_receipt [15:53:00]process_action close_receipt [15:53:00]cmd_close_receipt [15:53:00]MH_GetDate [15:53:00]Write to MH i2c: F0 00 00 09 0B 03 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: F0 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: F0 09 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: F0 09 00 09 0B 00 DD 8E F1 66 6A BD 47 65 A1 [15:53:00]GetLastDocTimeStamp 1727106635 [15:53:00]current date 1727106781 [15:53:00]FM_GetShiftState [15:53:00]SAM_PROTO_GetShiftState [15:53:00]wFMCommunicate request_size=4 [15:53:00]MH_SAM_APDU [15:53:00]CAPDU: 80 13 01 00 [15:53:00]Write to MH i2c: E2 08 00 0A 0B 80 13 01 00 00 00 00 00 92 [15:53:00]Write i2c OK [15:53:00]MH_I2C_Read... [15:53:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:00]Read from MH i2c: E2 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 0E 00 [15:53:00]MH_I2C_Read... [15:53:00]Read from MH i2c: E2 0E 00 0A 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F4 [15:53:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:53:00]wFMCommunicate OK [15:53:00]SAM_PROTO_GetShiftState done [15:53:00]FM_GetShiftState done [15:53:00]opened in 1727051593 [15:53:00]opened+sec_in_day 1727137993 [15:53:00]quantity*price = 80010 [15:53:00]sum+1 = 80011 [15:53:00]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 СНО: Общий режим Чек 230 23.09.2024 15:53 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152358 ФПД: 14523002741893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152358&fm=14523002741893&tin=02508201610067®Number=0000000000091825&sum=80000 [15:53:01]StoreToDocumentArchive [15:53:01]shift 476 fd 152358 [15:53:01]save to /storage/0476/doc_00152358 [15:53:01]save last doc name /storage/0476/doc_00152358 to /storage/kkm_last_doc_name [15:53:01]save OK [15:53:01]Clear old archive folders... [15:53:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:53:01]tlvbuf is 004FADA0 [15:53:01]SAM_PROTO_ClearQueue [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 09 00 00 [15:53:01]Write to MH i2c: E2 08 00 17 0B 80 09 00 00 00 00 00 00 94 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 03 00 17 0B 00 90 00 96 [15:53:01]RAPDU: 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_ClearQueue done [15:53:01]KKMCreateOFDPacket [15:53:01]OFDProtocolAddRootSTLVToBuf [15:53:01]FM_MakeSignedData [15:53:01]FM_MakeSignedData [15:53:01]SAM_PROTO_SignData [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 0D 01 02 [15:53:01]Write to MH i2c: E2 08 00 18 0B 80 0D 01 02 00 00 00 00 9C [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 18 0B 00 90 00 97 [15:53:02]RAPDU: 90 00 [15:53:02]wFMCommunicate OK [15:53:02]wFMCommunicate request_size=255 [15:53:02]MH_SAM_APDU [15:53: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 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 E6 00 00 00 F4 03 04 00 DD 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0D 35 66 6B [15:53:02]Write to MH i2c: E2 02 01 19 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 E6 00 00 00 F4 03 04 00 DD 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0D 35 66 6B 00 00 67 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 19 0B 00 90 00 98 [15:53:02]RAPDU: 90 00 [15:53:02]wFMCommunicate OK [15:53:02]wFMCommunicate request_size=7 [15:53:02]MH_SAM_APDU [15:53:02]CAPDU: 80 0D 02 02 02 64 85 [15:53:02]Write to MH i2c: E2 0A 00 1A 0B 80 0D 02 02 02 00 64 85 00 00 8C [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 1A 0B 00 90 00 99 [15:53:02]RAPDU: 90 00 [15:53:02]wFMCommunicate OK [15:53:02]wFMCommunicate request_size=4 [15:53:02]MH_SAM_APDU [15:53:02]CAPDU: 80 0D 03 02 [15:53:02]Write to MH i2c: E2 08 00 1B 0B 80 0D 03 02 00 00 00 00 A1 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 0B 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 0B 00 1B 0B 00 AB F8 B1 9D B9 17 B2 CE 90 00 E3 [15:53:02]RAPDU: AB F8 B1 9D B9 17 B2 CE 90 00 [15:53:02]wFMCommunicate OK [15:53:02]SAM_PROTO_SignData done [15:53:02]FM_MakeSignedData done [15:53:02]CreateOFDProtocolMessage [15:53:02]wFMCommunicate request_size=4 [15:53:02]MH_SAM_APDU [15:53:02]CAPDU: 80 11 00 00 [15:53:02]Write to MH i2c: E2 08 00 1C 0B 80 11 00 00 00 00 00 00 A1 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 17 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 17 00 1C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [15:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:53:02]wFMCommunicate OK [15:53:02]CreateOFDProtocolMessage done [15:53:02]OFDSenderStorePacket 152358 [15:53:02]StoreOFDPacket docnum=152358 [15:53: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 09 C9 04 01 3E 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 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 E6 00 00 00 F4 03 04 00 DD 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0D 35 66 6B 64 85 AB F8 B1 9D B9 17 B2 CE [15:53:02]CheckFolder [15:53:02]dirname=/storage/ofd_packets [15:53:02]CheckFolder done [15:53:02]ProducePacketName [15:53:02]name=ofd_packets/00152358 [15:53:02]NVStorageSaveData ofd_packets/00152358 [15:53:02]File name is /storage/ofd_packets/00152358 [15:53:02]Write 298 bytes [15:53:02]NVStorageSaveData done [15:53:02]OFDSenderStorePacket done [15:53:02]KKMCreateOFDPacket done [15:53:02]NVStorageSaveData kkm_last_timestamp [15:53:02]File name is /storage/kkm_last_timestamp [15:53:02]Write 4 bytes [15:53:02]NVStorageSaveData done [15:53:02]ExternCall_PrintAddStr [15:53:02]wPrintStart [15:53:02]Write to MH i2c: 01 00 00 1D 0B 28 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 07 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 FF 0F 3D [15:53:02]RasterBufferAndPrint [15:53:02]line Счет N : (1)1786363 [15:53:02]line ИНН: 02508201610067 [15:53:02]line Контрольно-Кассовый Чек [15:53:02]line ПРОДАЖА [15:53:02]line ТРК (МРК, ГНК) : 41 [15:53:02]line Товар: 2710194210 [15:53:02]line ДТ-К-5 [15:53:02]line 10.500 * 76.20 [15:53:02]line = 800.10 [15:53:02]line НДС 12% НСП 1% [15:53:02]line > о реализуемом товаре [15:53:02]line ОКРУГЛЕНИЕ: -0.10 [15:53:02]line ИТОГО: 800.00 [15:53:02]line Внесено: 800.00 [15:53:02]line СДАЧА: 0.00 [15:53:02]line НСП 1% : 7.08 [15:53:02]line НДС 12% : 84.97 [15:53:02]line Наличными: 800.00 [15:53:02]line Безнал.: 0.00 [15:53:02]line Место: АЗС № 89 "Партнер Нефть" [15:53:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:53:02]line СНО: Общий режим [15:53:02]line Чек 230 23.09.2024 15:53 [15:53:02]line Смена: 476 ФФД: 1.0 [15:53:02]line ЗНМ: 0300000113 [15:53:02]line РНМ: 0000000000091825 [15:53:02]line Версия ККМ: 001 [15:53:02]line ФМ: 0000000000871835 [15:53:02]line ФД: 152358 [15:53:02]line ФПД: 14523002741893 [15:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155301&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152358&fm=14523002741893&tin=02508201610067®Number=0000000000091825&sum=80000 [15:53:02]written 0, free lines is 4095 [15:53:02]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:53:02]ProducePacketName [15:53:02]name=ofd_packets/00152358 [15:53:02]OFD Sender: To server: pG, [15:53:02]CommunicateWithHost lk.salyk.kg:30040 [15:53:02]ConnectInit lk.salyk.kg [15:53:02]Write to MH i2c: 01 00 00 48 0B 53 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 07 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: 01 07 00 48 0B 00 00 00 00 00 D4 0C 3A [15:53:02]RasterBufferAndPrint [15:53:02]line [15:53:02]line [15:53:02]line [15:53:02]line [15:53:02]line [15:53:02]written 0, free lines is 3290 [15:53:02]MH_Cut [15:53:02]Write to MH i2c: D1 01 00 4F 0B 01 2C [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: D1 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: D1 01 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: D1 01 00 4F 0B 00 2B [15:53:02]Write to MH i2c: 01 00 00 50 0B 5B [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:03]*** Cut start [15:53:03]*** Purtial cut [15:53:03]*** Stage 1: CUTSNS_PIN = 1 [15:53:03]Read from MH i2c: 01 [15:53:03]MH_I2C_Read... [15:53:03]*** Stop cut motor [15:53:03]*** Cut end [15:53:03]Read from MH i2c: 01 07 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 07 00 50 0B 00 00 00 00 00 FF 0F 70 [15:53:03]process_action close_receipt done [15:53:03]requested_data is exist [15:53:03]produce_requested_data [15:53:03]requested_item fm.sn is exist - process it [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 11 00 00 [15:53:03]Write to MH i2c: E2 08 00 51 0B 80 11 00 00 00 00 00 00 D6 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:04]Read from MH i2c: E2 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 17 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 17 00 51 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [15:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:53:04]wFMCommunicate OK [15:53:04]requested_item fd.num is exist - process it [15:53:04]SAM_PROTO_GetFieldsCounters [15:53:04]wFMCommunicate request_size=4 [15:53:04]MH_SAM_APDU [15:53:04]CAPDU: 80 13 00 00 [15:53:04]Write to MH i2c: E2 08 00 52 0B 80 13 00 00 00 00 00 00 D9 [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:04]Read from MH i2c: E2 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 62 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 62 00 52 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [15:53: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 26 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:04]wFMCommunicate OK [15:53:04]SAM_PROTO_GetFieldsCounters done [15:53:04]requested_item shift.num is exist - process it [15:53:04]requested_item shift.opened is exist - process it [15:53:04]req_shift_opened [15:53:04]FM_GetShiftState [15:53:04]SAM_PROTO_GetShiftState [15:53:04]wFMCommunicate request_size=4 [15:53:04]MH_SAM_APDU [15:53:04]CAPDU: 80 13 01 00 [15:53:04]Write to MH i2c: E2 08 00 53 0B 80 13 01 00 00 00 00 00 DB [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:04]Read from MH i2c: E2 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 0E 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: E2 0E 00 53 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3D [15:53:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:53:04]wFMCommunicate OK [15:53:04]SAM_PROTO_GetShiftState done [15:53:04]FM_GetShiftState done [15:53:04]req_shift_opened done [15:53:04]requested_item shift.open_date is exist - process it [15:53:04]req_shift_open_date [15:53:04]req_shift_open_date done [15:53:04]produce_requested_data done [15:53:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152358,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:53:04]process_action_free close_receipt [15:53:04]json_value_free [15:53:04]json_value_free done [15:53:04]process_json_proto returns [15:53:04]Send response to host [15:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152358,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:53:04]free response buf [15:53:04]execute_script done [15:53:04]execute_script returns [15:53:04]free content buf [15:53:04]Sock 9.Close socket [15:53:04]Sock 9.Thread stoped [15:53:07]ConnectInit Can't take IP for lk.salyk.kg [15:53:07]CommunicateWithHost connect error [15:53:07]CommunicateWithHost err = -1 [15:53:07]OFD Sender: Server communicate error [15:53:12]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:53:12]ProducePacketName [15:53:12]name=ofd_packets/00152358 [15:53:12]OFD Sender: To server: pG, [15:53:12]CommunicateWithHost lk.salyk.kg:30040 [15:53:12]ConnectInit lk.salyk.kg [15:53:17]ConnectInit Can't take IP for lk.salyk.kg [15:53:17]CommunicateWithHost connect error [15:53:17]CommunicateWithHost err = -1 [15:53:17]OFD Sender: Server communicate error [15:53:22]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:53:22]ProducePacketName [15:53:22]name=ofd_packets/00152358 [15:53:22]OFD Sender: To server: pG, [15:53:22]CommunicateWithHost lk.salyk.kg:30040 [15:53:22]ConnectInit lk.salyk.kg [15:53:27]ConnectInit Can't take IP for lk.salyk.kg [15:53:27]CommunicateWithHost connect error [15:53:27]CommunicateWithHost err = -1 [15:53:27]OFD Sender: Server communicate error [15:53:32]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:53:32]ProducePacketName [15:53:32]name=ofd_packets/00152358 [15:53:32]OFD Sender: To server: pG, [15:53:32]CommunicateWithHost lk.salyk.kg:30040 [15:53:32]ConnectInit lk.salyk.kg [15:53:37]ConnectInit Can't take IP for lk.salyk.kg [15:53:37]CommunicateWithHost connect error [15:53:37]CommunicateWithHost err = -1 [15:53:37]OFD Sender: Server communicate error [15:53:42]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:53:42]ProducePacketName [15:53:42]name=ofd_packets/00152358 [15:53:42]OFD Sender: To server: pG, [15:53:42]CommunicateWithHost lk.salyk.kg:30040 [15:53:42]ConnectInit lk.salyk.kg [15:53:47]ConnectInit Can't take IP for lk.salyk.kg [15:53:47]CommunicateWithHost connect error [15:53:47]CommunicateWithHost err = -1 [15:53:47]OFD Sender: Server communicate error [15:53:52]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:53:52]ProducePacketName [15:53:52]name=ofd_packets/00152358 [15:53:52]OFD Sender: To server: pG, [15:53:52]CommunicateWithHost lk.salyk.kg:30040 [15:53:52]ConnectInit lk.salyk.kg [15:53:57]ConnectInit Can't take IP for lk.salyk.kg [15:53:57]CommunicateWithHost connect error [15:53:57]CommunicateWithHost err = -1 [15:53:57]OFD Sender: Server communicate error [15:54:02]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:54:02]ProducePacketName [15:54:02]name=ofd_packets/00152358 [15:54:02]OFD Sender: To server: pG, [15:54:02]CommunicateWithHost lk.salyk.kg:30040 [15:54:02]ConnectInit lk.salyk.kg [15:54:07]ConnectInit Can't take IP for lk.salyk.kg [15:54:07]CommunicateWithHost connect error [15:54:07]CommunicateWithHost err = -1 [15:54:07]OFD Sender: Server communicate error [15:54:12]OFD Sender: Processing packet 152358 [packets to send 828, broken 827] [15:54:12]ProducePacketName [15:54:12]name=ofd_packets/00152358 [15:54:12]OFD Sender: To server: pG, [15:54:12]CommunicateWithHost lk.salyk.kg:30040 [15:54:12]ConnectInit lk.salyk.kg [15:54:14]Connected sock=9 [15:54: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 09 C9 04 01 3E 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 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 E6 00 00 00 F4 03 04 00 DD 8E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0D 35 66 6B 64 85 AB F8 B1 9D B9 17 B2 CE [15:54: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 FB 61 47 00 57 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 53 02 00 F4 03 04 00 25 37 F1 66 B6 04 01 00 00 20 B5 28 7E 99 04 3F AC [15:54:14]CommunicateWithHost err = 0 [15:54:14]CheckOFDResponse [15:54:14]1017 (14) - 77093643461234 [15:54:14]1041 (16) - 0000000000871835 [15:54:14]1040 (4) - 152358 [15:54:14]1012 (4) - 23.09.2024 09:38 [15:54:14]1206 (1) - 0 [15:54:14]OFD Sender: Remove packet 152358 [15:54:14]ProducePacketName [15:54:14]name=ofd_packets/00152358 [15:54:14]NVStorageDeleteData [15:54:15]OFD Sender: No OFD packet to send [15:54:20]OFD Sender: No OFD packet to send [15:54:24]ConnectInit Can't connect to host [15:54:25]OFD Sender: No OFD packet to send [15:54:30]OFD Sender: No OFD packet to send [15:54:35]OFD Sender: No OFD packet to send [15:54:40]OFD Sender: No OFD packet to send [15:54:42]accept exits with 10 [15:54:42]New connection [15:54:42]New thread 3066752356 created [15:54:42]Thread 3066608996 joined [15:54:42]Waiting for new connection... [15:54:42] Sock 10.Parse request [15:54:42]Sock 10.Check first char [15:54:42]Sock 10.First char is OK [15:54:42]request: POST /json_proto HTTP/1.0 [15:54:42]Method: POST [15:54:42]URL: /json_proto [15:54:42]Method is POST - this is cgi request [15:54:42]url: /json_proto [15:54:42]query_string will be loaded in cgi processing [15:54:42]execute_cgi json_proto POST (null) [15:54:42]execute_cgi path=json_proto method=POST [15:54:42]POST find Content-Length [15:54:42]Host: 172.17.43.67:8080 [15:54:42]Content-Length: 797 [15:54:42]Content-Type: application/json [15:54:42] [15:54:42]POST finish read [15:54:42]Found Content-Length = 797 [15:54:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786364", "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" ] } } [15:54:42]execute_script... [15:54: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)1786364", "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" ] } } [15:54:42]POST & json_proto [15:54:42]process_json_proto [15:54:42]json parsed OK: [15:54:42]protocol is kg_v1.0 [15:54:42]action value=close_receipt [15:54:42]process_action close_receipt [15:54:42]cmd_close_receipt [15:54:42]MH_GetDate [15:54:42]Write to MH i2c: F0 00 00 54 0B 4E [15:54:42]Write i2c OK [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: F0 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: F0 09 00 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: F0 09 00 54 0B 00 43 8F F1 66 6A BD 47 65 53 [15:54:42]GetLastDocTimeStamp 1727106781 [15:54:42]current date 1727106883 [15:54:42]FM_GetShiftState [15:54:42]SAM_PROTO_GetShiftState [15:54:42]wFMCommunicate request_size=4 [15:54:42]MH_SAM_APDU [15:54:42]CAPDU: 80 13 01 00 [15:54:42]Write to MH i2c: E2 08 00 55 0B 80 13 01 00 00 00 00 00 DD [15:54:42]Write i2c OK [15:54:42]MH_I2C_Read... [15:54:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:42]Read from MH i2c: E2 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: E2 0E 00 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: E2 0E 00 55 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3F [15:54:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:54:42]wFMCommunicate OK [15:54:42]SAM_PROTO_GetShiftState done [15:54:42]FM_GetShiftState done [15:54:42]opened in 1727051593 [15:54:42]opened+sec_in_day 1727137993 [15:54:42]quantity*price = 0 [15:54:42]sum+1 = 1 [15:54:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 231 23.09.2024 15:54 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152359 ФПД: 27808767356565 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155443&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152359&fm=27808767356565&tin=02508201610067®Number=0000000000091825&sum=0 [15:54:44]StoreToDocumentArchive [15:54:44]shift 476 fd 152359 [15:54:44]save to /storage/0476/doc_00152359 [15:54:44]save last doc name /storage/0476/doc_00152359 to /storage/kkm_last_doc_name [15:54:44]save OK [15:54:44]Clear old archive folders... [15:54:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:44]tlvbuf is 00501730 [15:54:44]SAM_PROTO_ClearQueue [15:54:44]wFMCommunicate request_size=4 [15:54:44]MH_SAM_APDU [15:54:44]CAPDU: 80 09 00 00 [15:54:44]Write to MH i2c: E2 08 00 62 0B 80 09 00 00 00 00 00 00 DF [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:44]Read from MH i2c: E2 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 62 0B 00 90 00 E1 [15:54:44]RAPDU: 90 00 [15:54:44]wFMCommunicate OK [15:54:44]SAM_PROTO_ClearQueue done [15:54:44]KKMCreateOFDPacket [15:54:44]OFDProtocolAddRootSTLVToBuf [15:54:44]FM_MakeSignedData [15:54:44]FM_MakeSignedData [15:54:44]SAM_PROTO_SignData [15:54:44]wFMCommunicate request_size=4 [15:54:44]MH_SAM_APDU [15:54:44]CAPDU: 80 0D 01 02 [15:54:44]Write to MH i2c: E2 08 00 63 0B 80 0D 01 02 00 00 00 00 E7 [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:44]Read from MH i2c: E2 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 63 0B 00 90 00 E2 [15:54:44]RAPDU: 90 00 [15:54:44]wFMCommunicate OK [15:54:44]wFMCommunicate request_size=255 [15:54:44]MH_SAM_APDU [15:54: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 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 E7 00 00 00 F4 03 04 00 43 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 19 [15:54:44]Write to MH i2c: E2 02 01 64 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 E7 00 00 00 F4 03 04 00 43 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 19 00 00 4A [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:44]Read from MH i2c: E2 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 64 0B 00 90 00 E3 [15:54:44]RAPDU: 90 00 [15:54:44]wFMCommunicate OK [15:54:44]wFMCommunicate request_size=10 [15:54:44]MH_SAM_APDU [15:54:44]CAPDU: 80 0D 02 02 05 4A BB B3 2E 95 [15:54:44]Write to MH i2c: E2 0D 00 65 0B 80 0D 02 02 05 00 4A BB B3 2E 95 00 00 6F [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:44]Read from MH i2c: E2 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 03 00 65 0B 00 90 00 E4 [15:54:44]RAPDU: 90 00 [15:54:44]wFMCommunicate OK [15:54:44]wFMCommunicate request_size=4 [15:54:44]MH_SAM_APDU [15:54:44]CAPDU: 80 0D 03 02 [15:54:44]Write to MH i2c: E2 08 00 66 0B 80 0D 03 02 00 00 00 00 EC [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:44]Read from MH i2c: E2 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 0B 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 0B 00 66 0B 00 16 2A 83 27 BD 0A A0 10 90 00 4E [15:54:44]RAPDU: 16 2A 83 27 BD 0A A0 10 90 00 [15:54:44]wFMCommunicate OK [15:54:44]SAM_PROTO_SignData done [15:54:44]FM_MakeSignedData done [15:54:44]CreateOFDProtocolMessage [15:54:44]wFMCommunicate request_size=4 [15:54:44]MH_SAM_APDU [15:54:44]CAPDU: 80 11 00 00 [15:54:44]Write to MH i2c: E2 08 00 67 0B 80 11 00 00 00 00 00 00 EC [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:44]Read from MH i2c: E2 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 17 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: E2 17 00 67 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [15:54: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:54:44]wFMCommunicate OK [15:54:44]CreateOFDProtocolMessage done [15:54:44]OFDSenderStorePacket 152359 [15:54:44]StoreOFDPacket docnum=152359 [15:54: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 0F 01 00 00 E0 23 07 01 FF 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E7 00 00 00 F4 03 04 00 43 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 19 4A BB B3 2E 95 16 2A 83 27 BD 0A A0 10 [15:54:44]CheckFolder [15:54:44]dirname=/storage/ofd_packets [15:54:44]CheckFolder done [15:54:44]ProducePacketName [15:54:44]name=ofd_packets/00152359 [15:54:44]NVStorageSaveData ofd_packets/00152359 [15:54:44]File name is /storage/ofd_packets/00152359 [15:54:44]Write 301 bytes [15:54:44]NVStorageSaveData done [15:54:44]OFDSenderStorePacket done [15:54:44]KKMCreateOFDPacket done [15:54:44]NVStorageSaveData kkm_last_timestamp [15:54:44]File name is /storage/kkm_last_timestamp [15:54:44]Write 4 bytes [15:54:44]NVStorageSaveData done [15:54:44]ExternCall_PrintAddStr [15:54:44]wPrintStart [15:54:44]Write to MH i2c: 01 00 00 68 0B 73 [15:54:44]Write i2c OK [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: 01 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: 01 07 00 [15:54:44]MH_I2C_Read... [15:54:44]Read from MH i2c: 01 07 00 68 0B 00 00 00 00 00 FF 0F 88 [15:54:44]RasterBufferAndPrint [15:54:44]line Счет N : (1)1786364 [15:54:44]line ИНН: 02508201610067 [15:54:44]line Контрольно-Кассовый Чек [15:54:44]line ПРОДАЖА [15:54:44]line ТРК (МРК, ГНК) : 22 [15:54:44]line Товар: 2710124130 [15:54:44]line Аи-92-К-5 [15:54:44]line 14.750 * 0.00 [15:54:44]line = 0.00 [15:54:44]line НДС 12% НСП 1% [15:54:44]line > о реализуемом товаре [15:54:44]line ИТОГО: 0.00 [15:54:44]line НСП 1% : 0.00 [15:54:44]line НДС 12% : 0.00 [15:54:44]line Наличными: 0.00 [15:54:44]line Безнал.: 0.00 [15:54:44]line Место: АЗС № 89 "Партнер Нефть" [15:54:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:54:44]line СНО: Общий режим [15:54:44]line Чек 231 23.09.2024 15:54 [15:54:44]line Смена: 476 ФФД: 1.0 [15:54:44]line ЗНМ: 0300000113 [15:54:44]line РНМ: 0000000000091825 [15:54:44]line Версия ККМ: 001 [15:54:44]line Платежная система: O! деньги [15:54:44]line ФМ: 0000000000871835 [15:54:44]line ФД: 152359 [15:54:44]line ФПД: 27808767356565 [15:54:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155443&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152359&fm=27808767356565&tin=02508201610067®Number=0000000000091825&sum=0 [15:54:44]written 0, free lines is 4095 [15:54:44]OFD Sender: Processing packet 152359 [packets to send 828, broken 827] [15:54:44]ProducePacketName [15:54:44]name=ofd_packets/00152359 [15:54:44]OFD Sender: To server: pG, [15:54:44]CommunicateWithHost lk.salyk.kg:30040 [15:54:44]ConnectInit lk.salyk.kg [15:54:45]Write to MH i2c: 01 00 00 92 0B 9D [15:54:45]Write i2c OK [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: 01 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: 01 07 00 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: 01 07 00 92 0B 00 00 00 00 00 E1 0C 91 [15:54:45]RasterBufferAndPrint [15:54:45]line [15:54:45]line [15:54:45]line [15:54:45]line [15:54:45]line [15:54:45]written 0, free lines is 3305 [15:54:45]MH_Cut [15:54:45]Write to MH i2c: D1 01 00 99 0B 01 76 [15:54:45]Write i2c OK [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: D1 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: D1 01 00 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: D1 01 00 99 0B 00 75 [15:54:45]Write to MH i2c: 01 00 00 9A 0B A5 [15:54:45]Write i2c OK [15:54:45]MH_I2C_Read... [15:54:45]*** Cut start [15:54:45]*** Purtial cut [15:54:45]*** Stage 1: CUTSNS_PIN = 1 [15:54:46]Read from MH i2c: 01 [15:54:46]MH_I2C_Read... [15:54:46]*** Stop cut motor [15:54:46]*** Cut end [15:54:46]Read from MH i2c: 01 07 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: 01 07 00 9A 0B 00 00 00 00 00 FF 0F BA [15:54:46]process_action close_receipt done [15:54:46]requested_data is exist [15:54:46]produce_requested_data [15:54:46]requested_item fm.sn is exist - process it [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 11 00 00 [15:54:46]Write to MH i2c: E2 08 00 9B 0B 80 11 00 00 00 00 00 00 20 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 17 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 17 00 9B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [15:54:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:54:46]wFMCommunicate OK [15:54:46]requested_item fd.num is exist - process it [15:54:46]SAM_PROTO_GetFieldsCounters [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 13 00 00 [15:54:46]Write to MH i2c: E2 08 00 9C 0B 80 13 00 00 00 00 00 00 23 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 62 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 62 00 9C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 52 [15:54: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 27 53 02 00 0E 04 04 00 DC 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 [15:54:46]wFMCommunicate OK [15:54:46]SAM_PROTO_GetFieldsCounters done [15:54:46]requested_item shift.num is exist - process it [15:54:46]requested_item shift.opened is exist - process it [15:54:46]req_shift_opened [15:54:46]FM_GetShiftState [15:54:46]SAM_PROTO_GetShiftState [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 13 01 00 [15:54:46]Write to MH i2c: E2 08 00 9D 0B 80 13 01 00 00 00 00 00 25 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 0E 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 0E 00 9D 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 87 [15:54:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:54:46]wFMCommunicate OK [15:54:46]SAM_PROTO_GetShiftState done [15:54:46]FM_GetShiftState done [15:54:46]req_shift_opened done [15:54:46]requested_item shift.open_date is exist - process it [15:54:46]req_shift_open_date [15:54:46]req_shift_open_date done [15:54:46]produce_requested_data done [15:54:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152359,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:54:46]process_action_free close_receipt [15:54:46]json_value_free [15:54:46]json_value_free done [15:54:46]process_json_proto returns [15:54:46]Send response to host [15:54:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152359,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:54:46]free response buf [15:54:46]execute_script done [15:54:46]execute_script returns [15:54:46]free content buf [15:54:46]Sock 10.Close socket [15:54:46]Sock 10.Thread stoped [15:54:49]ConnectInit Can't take IP for lk.salyk.kg [15:54:49]CommunicateWithHost connect error [15:54:49]CommunicateWithHost err = -1 [15:54:49]OFD Sender: Server communicate error [15:54:54]OFD Sender: Processing packet 152359 [packets to send 828, broken 827] [15:54:54]ProducePacketName [15:54:54]name=ofd_packets/00152359 [15:54:54]OFD Sender: To server: pG, [15:54:54]CommunicateWithHost lk.salyk.kg:30040 [15:54:54]ConnectInit lk.salyk.kg [15:54:55]Connected sock=7 [15:54: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 E0 23 07 01 FF 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E7 00 00 00 F4 03 04 00 43 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 19 4A BB B3 2E 95 16 2A 83 27 BD 0A A0 10 [15:54: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 4E 0F 47 00 CD 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 27 53 02 00 F4 03 04 00 4D 37 F1 66 B6 04 01 00 00 11 C5 05 A0 A3 F0 A7 CF [15:54:55]CommunicateWithHost err = 0 [15:54:55]CheckOFDResponse [15:54:55]1017 (14) - 77093643461234 [15:54:55]1041 (16) - 0000000000871835 [15:54:55]1040 (4) - 152359 [15:54:55]1012 (4) - 23.09.2024 09:39 [15:54:55]1206 (1) - 0 [15:54:55]OFD Sender: Remove packet 152359 [15:54:55]ProducePacketName [15:54:55]name=ofd_packets/00152359 [15:54:55]NVStorageDeleteData [15:54:55]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:16]OFD Sender: No OFD packet to send [15:55:21]OFD Sender: No OFD packet to send [15:55:26]OFD Sender: No OFD packet to send [15:55:31]OFD Sender: No OFD packet to send [15:55:36]OFD Sender: No OFD packet to send [15:55:41]OFD Sender: No OFD packet to send [15:55:44]accept exits with 9 [15:55:44]New connection [15:55:44]New thread 3066608996 created [15:55:44]Thread 3066752356 joined [15:55:44]Waiting for new connection... [15:55:44] Sock 9.Parse request [15:55:44]Sock 9.Check first char [15:55:44]Sock 9.First char is OK [15:55:44]request: POST /json_proto HTTP/1.0 [15:55:44]Method: POST [15:55:44]URL: /json_proto [15:55:44]Method is POST - this is cgi request [15:55:44]url: /json_proto [15:55:44]query_string will be loaded in cgi processing [15:55:44]execute_cgi json_proto POST (null) [15:55:44]execute_cgi path=json_proto method=POST [15:55:44]POST find Content-Length [15:55:44]Host: 172.17.43.67:8080 [15:55:44]Content-Length: 980 [15:55:44]Content-Type: application/json [15:55:44] [15:55:44]POST finish read [15:55:44]Found Content-Length = 980 [15:55:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786362", "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" : 119.690, "sum" : 9000.69, "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 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:44]execute_script... [15:55: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)1786362", "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" : 119.690, "sum" : 9000.69, "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 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:44]POST & json_proto [15:55:44]process_json_proto [15:55:44]json parsed OK: [15:55:44]protocol is kg_v1.0 [15:55:44]action value=close_receipt [15:55:44]process_action close_receipt [15:55:44]cmd_close_receipt [15:55:44]MH_GetDate [15:55:44]Write to MH i2c: F0 00 00 9E 0B 98 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: F0 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: F0 09 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: F0 09 00 9E 0B 00 81 8F F1 66 6A BD 47 65 DB [15:55:44]GetLastDocTimeStamp 1727106883 [15:55:44]current date 1727106945 [15:55:44]FM_GetShiftState [15:55:44]SAM_PROTO_GetShiftState [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 13 01 00 [15:55:44]Write to MH i2c: E2 08 00 9F 0B 80 13 01 00 00 00 00 00 27 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 0E 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 0E 00 9F 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 89 [15:55:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:55:44]wFMCommunicate OK [15:55:44]SAM_PROTO_GetShiftState done [15:55:44]FM_GetShiftState done [15:55:44]opened in 1727051593 [15:55:44]opened+sec_in_day 1727137993 [15:55:44]quantity*price = 900068 [15:55:44]sum+1 = 900070 [15:55:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 232 23.09.2024 15:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 119.69 сом ФМ: 0000000000871835 ФД: 152360 ФПД: 245323317433308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152360&fm=245323317433308&tin=02508201610067®Number=0000000000091825&sum=900000 [15:55:45]StoreToDocumentArchive [15:55:45]shift 476 fd 152360 [15:55:45]save to /storage/0476/doc_00152360 [15:55:45]save last doc name /storage/0476/doc_00152360 to /storage/kkm_last_doc_name [15:55:45]save OK [15:55:45]Clear old archive folders... [15:55:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:55:45]tlvbuf is 004FB190 [15:55:45]SAM_PROTO_ClearQueue [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 09 00 00 [15:55:45]Write to MH i2c: E2 08 00 AC 0B 80 09 00 00 00 00 00 00 29 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 AC 0B 00 90 00 2B [15:55:45]RAPDU: 90 00 [15:55:45]wFMCommunicate OK [15:55:45]SAM_PROTO_ClearQueue done [15:55:45]KKMCreateOFDPacket [15:55:45]OFDProtocolAddRootSTLVToBuf [15:55:45]FM_MakeSignedData [15:55:45]FM_MakeSignedData [15:55:45]SAM_PROTO_SignData [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 0D 01 02 [15:55:45]Write to MH i2c: E2 08 00 AD 0B 80 0D 01 02 00 00 00 00 31 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 AD 0B 00 90 00 2C [15:55:45]RAPDU: 90 00 [15:55:45]wFMCommunicate OK [15:55:45]wFMCommunicate request_size=255 [15:55:45]MH_SAM_APDU [15:55: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 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 81 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 1E C9 30 [15:55:45]Write to MH i2c: E2 02 01 AE 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 81 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 1E C9 30 00 00 95 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:46]OFD Sender: No OFD packet to send [15:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 03 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 03 00 AE 0B 00 90 00 2D [15:55:46]RAPDU: 90 00 [15:55:46]wFMCommunicate OK [15:55:46]wFMCommunicate request_size=7 [15:55:46]MH_SAM_APDU [15:55:46]CAPDU: 80 0D 02 02 02 D3 DC [15:55:46]Write to MH i2c: E2 0A 00 AF 0B 80 0D 02 02 02 00 D3 DC 00 00 E7 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 03 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 03 00 AF 0B 00 90 00 2E [15:55:46]RAPDU: 90 00 [15:55:46]wFMCommunicate OK [15:55:46]wFMCommunicate request_size=4 [15:55:46]MH_SAM_APDU [15:55:46]CAPDU: 80 0D 03 02 [15:55:46]Write to MH i2c: E2 08 00 B0 0B 80 0D 03 02 00 00 00 00 36 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0B 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0B 00 B0 0B 00 33 79 7F F6 5D 93 CC FB 90 00 0F [15:55:46]RAPDU: 33 79 7F F6 5D 93 CC FB 90 00 [15:55:46]wFMCommunicate OK [15:55:46]SAM_PROTO_SignData done [15:55:46]FM_MakeSignedData done [15:55:46]CreateOFDProtocolMessage [15:55:46]wFMCommunicate request_size=4 [15:55:46]MH_SAM_APDU [15:55:46]CAPDU: 80 11 00 00 [15:55:46]Write to MH i2c: E2 08 00 B1 0B 80 11 00 00 00 00 00 00 36 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 17 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 17 00 B1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [15:55:46]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:46]wFMCommunicate OK [15:55:46]CreateOFDProtocolMessage done [15:55:46]OFDSenderStorePacket 152360 [15:55:46]StoreOFDPacket docnum=152360 [15:55: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 0C 01 00 00 21 F5 04 01 A9 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 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 81 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 1E C9 30 D3 DC 33 79 7F F6 5D 93 CC FB [15:55:46]CheckFolder [15:55:46]dirname=/storage/ofd_packets [15:55:46]CheckFolder done [15:55:46]ProducePacketName [15:55:46]name=ofd_packets/00152360 [15:55:46]NVStorageSaveData ofd_packets/00152360 [15:55:46]File name is /storage/ofd_packets/00152360 [15:55:46]Write 298 bytes [15:55:46]NVStorageSaveData done [15:55:46]OFDSenderStorePacket done [15:55:46]KKMCreateOFDPacket done [15:55:46]NVStorageSaveData kkm_last_timestamp [15:55:46]File name is /storage/kkm_last_timestamp [15:55:46]Write 4 bytes [15:55:46]NVStorageSaveData done [15:55:46]ExternCall_PrintAddStr [15:55:46]wPrintStart [15:55:46]Write to MH i2c: 01 00 00 B2 0B BD [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 07 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 07 00 B2 0B 00 00 00 00 00 FF 0F D2 [15:55:46]RasterBufferAndPrint [15:55:46]line Счет N : (1)1786362 [15:55:46]line ИНН: 02508201610067 [15:55:46]line Контрольно-Кассовый Чек [15:55:46]line ПРОДАЖА [15:55:46]line ТРК (МРК, ГНК) : 31 [15:55:46]line Товар: 2710194210 [15:55:46]line ДТ-К-5 [15:55:46]line 119.690 * 75.20 [15:55:46]line = 9000.69 [15:55:46]line НДС 12% НСП 1% [15:55:46]line > о реализуемом товаре [15:55:46]line ОКРУГЛЕНИЕ: -0.69 [15:55:46]line ИТОГО: 9000.00 [15:55:46]line Внесено: 9000.00 [15:55:46]line СДАЧА: 0.00 [15:55:46]line НСП 1% : 79.65 [15:55:46]line НДС 12% : 955.82 [15:55:46]line Наличными: 9000.00 [15:55:46]line Безнал.: 0.00 [15:55:46]line Место: АЗС № 89 "Партнер Нефть" [15:55:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:55:46]line СНО: Общий режим [15:55:46]line Чек 232 23.09.2024 15:55 [15:55:46]line Смена: 476 ФФД: 1.0 [15:55:46]line ЗНМ: 0300000113 [15:55:46]line РНМ: 0000000000091825 [15:55:46]line Версия ККМ: 001 [15:55:46]line [15:55:46]line Дисконтная программа [15:55:46]line ДТ [15:55:46]line номер 89 [15:55:46]line сэкономлено 119.69 сом [15:55:46]line ФМ: 0000000000871835 [15:55:46]line ФД: 152360 [15:55:46]line ФПД: 245323317433308 [15:55:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152360&fm=245323317433308&tin=02508201610067®Number=0000000000091825&sum=900000 [15:55:46]OFD Sender: Processing packet 152360 [packets to send 828, broken 827] [15:55:46]ProducePacketName [15:55:46]name=ofd_packets/00152360 [15:55:46]OFD Sender: To server: pG, [15:55:46]CommunicateWithHost lk.salyk.kg:30040 [15:55:46]ConnectInit lk.salyk.kg [15:55:46]written 0, free lines is 4095 [15:55:47]Write to MH i2c: 01 00 00 E2 0B ED [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 E2 0B 00 00 00 00 00 87 0C 87 [15:55:47]RasterBufferAndPrint [15:55:47]line [15:55:47]line [15:55:47]line [15:55:47]line [15:55:47]line [15:55:47]written 0, free lines is 3212 [15:55:47]MH_Cut [15:55:47]Write to MH i2c: D1 01 00 E9 0B 01 C6 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: D1 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: D1 01 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: D1 01 00 E9 0B 00 C5 [15:55:47]Write to MH i2c: 01 00 00 EA 0B F5 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** Cut start [15:55:47]*** Purtial cut [15:55:47]*** Stage 1: CUTSNS_PIN = 1 [15:55:48]Read from MH i2c: 01 [15:55:48]MH_I2C_Read... [15:55:48]*** Stop cut motor [15:55:48]*** Cut end [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 EA 0B 00 00 00 00 00 FF 0F 0A [15:55:48]process_action close_receipt done [15:55:48]requested_data is exist [15:55:48]produce_requested_data [15:55:48]requested_item fm.sn is exist - process it [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 11 00 00 [15:55:48]Write to MH i2c: E2 08 00 EB 0B 80 11 00 00 00 00 00 00 70 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 EB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [15:55:48]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:48]wFMCommunicate OK [15:55:48]requested_item fd.num is exist - process it [15:55:48]SAM_PROTO_GetFieldsCounters [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 13 00 00 [15:55:48]Write to MH i2c: E2 08 00 EC 0B 80 13 00 00 00 00 00 00 73 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 62 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 62 00 EC 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 A6 [15:55: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 28 53 02 00 0E 04 04 00 DC 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 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_GetFieldsCounters done [15:55:48]requested_item shift.num is exist - process it [15:55:48]requested_item shift.opened is exist - process it [15:55:48]req_shift_opened [15:55:48]FM_GetShiftState [15:55:48]SAM_PROTO_GetShiftState [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 13 01 00 [15:55:48]Write to MH i2c: E2 08 00 ED 0B 80 13 01 00 00 00 00 00 75 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0E 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0E 00 ED 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D7 [15:55:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_GetShiftState done [15:55:48]FM_GetShiftState done [15:55:48]req_shift_opened done [15:55:48]requested_item shift.open_date is exist - process it [15:55:48]req_shift_open_date [15:55:48]req_shift_open_date done [15:55:48]produce_requested_data done [15:55:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152360,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:55:48]process_action_free close_receipt [15:55:48]json_value_free [15:55:48]json_value_free done [15:55:48]process_json_proto returns [15:55:48]Send response to host [15:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152360,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:55:48]free response buf [15:55:48]execute_script done [15:55:48]execute_script returns [15:55:48]free content buf [15:55:48]Sock 9.Close socket [15:55:48]Sock 9.Thread stoped [15:55:51]ConnectInit Can't take IP for lk.salyk.kg [15:55:51]CommunicateWithHost connect error [15:55:51]CommunicateWithHost err = -1 [15:55:51]OFD Sender: Server communicate error [15:55:56]OFD Sender: Processing packet 152360 [packets to send 828, broken 827] [15:55:56]ProducePacketName [15:55:56]name=ofd_packets/00152360 [15:55:56]OFD Sender: To server: pG, [15:55:56]CommunicateWithHost lk.salyk.kg:30040 [15:55:56]ConnectInit lk.salyk.kg [15:55:59]recv_with_timeout no data received [15:56:01]ConnectInit Can't take IP for lk.salyk.kg [15:56:01]CommunicateWithHost connect error [15:56:01]CommunicateWithHost err = -1 [15:56:01]OFD Sender: Server communicate error [15:56:06]OFD Sender: Processing packet 152360 [packets to send 828, broken 827] [15:56:06]ProducePacketName [15:56:06]name=ofd_packets/00152360 [15:56:06]OFD Sender: To server: pG, [15:56:06]CommunicateWithHost lk.salyk.kg:30040 [15:56:06]ConnectInit lk.salyk.kg [15:56:13]Connected sock=10 [15:56: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 21 F5 04 01 A9 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 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 81 8F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 1E C9 30 D3 DC 33 79 7F F6 5D 93 CC FB [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 5A 35 47 00 6C 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 28 53 02 00 F4 03 04 00 9C 37 F1 66 B6 04 01 00 00 8C CA BE 4C C7 7D 38 86 [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) - 152360 [15:56:13]1012 (4) - 23.09.2024 09:40 [15:56:13]1206 (1) - 0 [15:56:13]OFD Sender: Remove packet 152360 [15:56:13]ProducePacketName [15:56:13]name=ofd_packets/00152360 [15:56:13]NVStorageDeleteData [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:51]recv_with_timeout no data received [15:56:54]OFD Sender: No OFD packet to send [15:56:59]OFD Sender: No OFD packet to send [15:57:04]OFD Sender: No OFD packet to send [15:57:09]OFD Sender: No OFD packet to send [15:57:14]OFD Sender: No OFD packet to send [15:57:19]OFD Sender: No OFD packet to send [15:57:24]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:35]recv_with_timeout no data received [15:58:39]OFD Sender: No OFD packet to send [15:58:45]OFD Sender: No OFD packet to send [15:58:50]OFD Sender: No OFD packet to send [15:58:53]accept exits with 7 [15:58:53]New connection [15:58:53]New thread 3066752356 created [15:58:53]Thread 3066608996 joined [15:58:53]Waiting for new connection... [15:58:53] Sock 7.Parse request [15:58:53]Sock 7.Check first char [15:58:53]Sock 7.First char is OK [15:58:53]request: POST /json_proto HTTP/1.0 [15:58:53]Method: POST [15:58:53]URL: /json_proto [15:58:53]Method is POST - this is cgi request [15:58:53]url: /json_proto [15:58:53]query_string will be loaded in cgi processing [15:58:53]execute_cgi json_proto POST (null) [15:58:53]execute_cgi path=json_proto method=POST [15:58:53]POST find Content-Length [15:58:53]Host: 172.17.43.67:8080 [15:58:53]Content-Length: 796 [15:58:53]Content-Type: application/json [15:58:53] [15:58:53]POST finish read [15:58:53]Found Content-Length = 796 [15:58:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786366", "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:58:53]execute_script... [15:58: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)1786366", "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:58:53]POST & json_proto [15:58:53]process_json_proto [15:58:53]json parsed OK: [15:58:53]protocol is kg_v1.0 [15:58:53]action value=close_receipt [15:58:53]process_action close_receipt [15:58:53]cmd_close_receipt [15:58:53]MH_GetDate [15:58:53]Write to MH i2c: F0 00 00 EE 0B E8 [15:58:53]Write i2c OK [15:58:53]MH_I2C_Read... [15:58:53]Read from MH i2c: F0 [15:58:53]MH_I2C_Read... [15:58:53]Read from MH i2c: F0 09 00 [15:58:53]MH_I2C_Read... [15:58:53]Read from MH i2c: F0 09 00 EE 0B 00 3D 90 F1 66 6A BD 47 65 E8 [15:58:53]GetLastDocTimeStamp 1727106945 [15:58:53]current date 1727107133 [15:58:53]FM_GetShiftState [15:58:53]SAM_PROTO_GetShiftState [15:58:53]wFMCommunicate request_size=4 [15:58:53]MH_SAM_APDU [15:58:53]CAPDU: 80 13 01 00 [15:58:53]Write to MH i2c: E2 08 00 EF 0B 80 13 01 00 00 00 00 00 77 [15:58:53]Write i2c OK [15:58:53]MH_I2C_Read... [15:58:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:53]Read from MH i2c: E2 [15:58:53]MH_I2C_Read... [15:58:53]Read from MH i2c: E2 0E 00 [15:58:53]MH_I2C_Read... [15:58:53]Read from MH i2c: E2 0E 00 EF 0B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D9 [15:58:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:58:53]wFMCommunicate OK [15:58:53]SAM_PROTO_GetShiftState done [15:58:53]FM_GetShiftState done [15:58:53]opened in 1727051593 [15:58:53]opened+sec_in_day 1727137993 [15:58:53]quantity*price = 0 [15:58:53]sum+1 = 1 [15:58: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 СНО: Общий режим Чек 233 23.09.2024 15:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152361 ФПД: 143742045663192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155853&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152361&fm=143742045663192&tin=02508201610067®Number=0000000000091825&sum=0 [15:58:54]StoreToDocumentArchive [15:58:54]shift 476 fd 152361 [15:58:54]save to /storage/0476/doc_00152361 [15:58:54]save last doc name /storage/0476/doc_00152361 to /storage/kkm_last_doc_name [15:58:54]save OK [15:58:54]Clear old archive folders... [15:58:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:58:54]tlvbuf is 00563F30 [15:58:54]SAM_PROTO_ClearQueue [15:58:54]wFMCommunicate request_size=4 [15:58:54]MH_SAM_APDU [15:58:54]CAPDU: 80 09 00 00 [15:58:54]Write to MH i2c: E2 08 00 FC 0B 80 09 00 00 00 00 00 00 79 [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:54]Read from MH i2c: E2 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 FC 0B 00 90 00 7B [15:58:54]RAPDU: 90 00 [15:58:54]wFMCommunicate OK [15:58:54]SAM_PROTO_ClearQueue done [15:58:54]KKMCreateOFDPacket [15:58:54]OFDProtocolAddRootSTLVToBuf [15:58:54]FM_MakeSignedData [15:58:54]FM_MakeSignedData [15:58:54]SAM_PROTO_SignData [15:58:54]wFMCommunicate request_size=4 [15:58:54]MH_SAM_APDU [15:58:54]CAPDU: 80 0D 01 02 [15:58:54]Write to MH i2c: E2 08 00 FD 0B 80 0D 01 02 00 00 00 00 81 [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:54]Read from MH i2c: E2 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 FD 0B 00 90 00 7C [15:58:54]RAPDU: 90 00 [15:58:54]wFMCommunicate OK [15:58:54]wFMCommunicate request_size=255 [15:58:54]MH_SAM_APDU [15:58: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 3D 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 53 02 00 35 04 06 00 82 [15:58:54]Write to MH i2c: E2 02 01 FE 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E9 00 00 00 F4 03 04 00 3D 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 53 02 00 35 04 06 00 82 00 00 65 [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:54]Read from MH i2c: E2 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 FE 0B 00 90 00 7D [15:58:54]RAPDU: 90 00 [15:58:54]wFMCommunicate OK [15:58:54]wFMCommunicate request_size=10 [15:58:54]MH_SAM_APDU [15:58:54]CAPDU: 80 0D 02 02 05 BB 8D 92 2F D8 [15:58:54]Write to MH i2c: E2 0D 00 FF 0B 80 0D 02 02 05 00 BB 8D 92 2F D8 00 00 6F [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:54]Read from MH i2c: E2 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 03 00 FF 0B 00 90 00 7E [15:58:54]RAPDU: 90 00 [15:58:54]wFMCommunicate OK [15:58:54]wFMCommunicate request_size=4 [15:58:54]MH_SAM_APDU [15:58:54]CAPDU: 80 0D 03 02 [15:58:54]Write to MH i2c: E2 08 00 00 0C 80 0D 03 02 00 00 00 00 87 [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:54]Read from MH i2c: E2 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 0B 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 0B 00 00 0C 00 CF 65 D0 4E AF AC 25 28 90 00 82 [15:58:54]RAPDU: CF 65 D0 4E AF AC 25 28 90 00 [15:58:54]wFMCommunicate OK [15:58:54]SAM_PROTO_SignData done [15:58:54]FM_MakeSignedData done [15:58:54]CreateOFDProtocolMessage [15:58:54]wFMCommunicate request_size=4 [15:58:54]MH_SAM_APDU [15:58:54]CAPDU: 80 11 00 00 [15:58:54]Write to MH i2c: E2 08 00 01 0C 80 11 00 00 00 00 00 00 87 [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:54]Read from MH i2c: E2 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 17 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: E2 17 00 01 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [15:58:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:58:54]wFMCommunicate OK [15:58:54]CreateOFDProtocolMessage done [15:58:54]OFDSenderStorePacket 152361 [15:58:54]StoreOFDPacket docnum=152361 [15:58: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 64 61 07 01 34 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E9 00 00 00 F4 03 04 00 3D 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 53 02 00 35 04 06 00 82 BB 8D 92 2F D8 CF 65 D0 4E AF AC 25 28 [15:58:54]CheckFolder [15:58:54]dirname=/storage/ofd_packets [15:58:54]CheckFolder done [15:58:54]ProducePacketName [15:58:54]name=ofd_packets/00152361 [15:58:54]NVStorageSaveData ofd_packets/00152361 [15:58:54]File name is /storage/ofd_packets/00152361 [15:58:54]Write 301 bytes [15:58:54]NVStorageSaveData done [15:58:54]OFDSenderStorePacket done [15:58:54]KKMCreateOFDPacket done [15:58:54]NVStorageSaveData kkm_last_timestamp [15:58:54]File name is /storage/kkm_last_timestamp [15:58:54]Write 4 bytes [15:58:54]NVStorageSaveData done [15:58:54]ExternCall_PrintAddStr [15:58:54]wPrintStart [15:58:54]Write to MH i2c: 01 00 00 02 0C 0E [15:58:54]Write i2c OK [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: 01 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: 01 07 00 [15:58:54]MH_I2C_Read... [15:58:54]Read from MH i2c: 01 07 00 02 0C 00 00 00 00 00 FF 0F 23 [15:58:54]RasterBufferAndPrint [15:58:54]line Счет N : (1)1786366 [15:58:54]line ИНН: 02508201610067 [15:58:54]line Контрольно-Кассовый Чек [15:58:54]line ПРОДАЖА [15:58:54]line ТРК (МРК, ГНК) : 42 [15:58:54]line Товар: 2710124130 [15:58:54]line Аи-92-К-5 [15:58:54]line 7.380 * 0.00 [15:58:54]line = 0.00 [15:58:54]line НДС 12% НСП 1% [15:58:54]line > о реализуемом товаре [15:58:54]line ИТОГО: 0.00 [15:58:54]line НСП 1% : 0.00 [15:58:54]line НДС 12% : 0.00 [15:58:54]line Наличными: 0.00 [15:58:54]line Безнал.: 0.00 [15:58:54]line Место: АЗС № 89 "Партнер Нефть" [15:58:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:58:54]line СНО: Общий режим [15:58:54]line Чек 233 23.09.2024 15:58 [15:58:54]line Смена: 476 ФФД: 1.0 [15:58:54]line ЗНМ: 0300000113 [15:58:54]line РНМ: 0000000000091825 [15:58:54]line Версия ККМ: 001 [15:58:54]line Платежная система: O! деньги [15:58:54]line ФМ: 0000000000871835 [15:58:54]line ФД: 152361 [15:58:54]line ФПД: 143742045663192 [15:58:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155853&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152361&fm=143742045663192&tin=02508201610067®Number=0000000000091825&sum=0 [15:58:54]written 0, free lines is 4095 [15:58:54]OFD Sender: Processing packet 152361 [packets to send 828, broken 827] [15:58:54]ProducePacketName [15:58:54]name=ofd_packets/00152361 [15:58:54]OFD Sender: To server: pG, [15:58:54]CommunicateWithHost lk.salyk.kg:30040 [15:58:54]ConnectInit lk.salyk.kg [15:58:55]Write to MH i2c: 01 00 00 2C 0C 38 [15:58:55]Write i2c OK [15:58:55]MH_I2C_Read... [15:58:55]Read from MH i2c: 01 [15:58:55]MH_I2C_Read... [15:58:55]Read from MH i2c: 01 07 00 [15:58:55]MH_I2C_Read... [15:58:55]Read from MH i2c: 01 07 00 2C 0C 00 00 00 00 00 E6 0C 31 [15:58:55]RasterBufferAndPrint [15:58:55]line [15:58:55]line [15:58:55]line [15:58:55]line [15:58:55]line [15:58:55]written 0, free lines is 3309 [15:58:55]MH_Cut [15:58:55]Write to MH i2c: D1 01 00 33 0C 01 11 [15:58:55]Write i2c OK [15:58:55]MH_I2C_Read... [15:58:55]Read from MH i2c: D1 [15:58:55]MH_I2C_Read... [15:58:55]Read from MH i2c: D1 01 00 [15:58:55]MH_I2C_Read... [15:58:55]Read from MH i2c: D1 01 00 33 0C 00 10 [15:58:55]Write to MH i2c: 01 00 00 34 0C 40 [15:58:55]Write i2c OK [15:58:55]MH_I2C_Read... [15:58:55]*** Cut start [15:58:55]*** Purtial cut [15:58:55]*** Stage 1: CUTSNS_PIN = 1 [15:58:56]Read from MH i2c: 01 [15:58:56]MH_I2C_Read... [15:58:56]*** Stop cut motor [15:58:56]Read from MH i2c: 01 07 00 [15:58:56]MH_I2C_Read... [15:58:56]*** Cut end [15:58:56]Read from MH i2c: 01 07 00 34 0C 00 00 00 00 00 FF 0F 55 [15:58:56]process_action close_receipt done [15:58:56]requested_data is exist [15:58:56]produce_requested_data [15:58:56]requested_item fm.sn is exist - process it [15:58:56]wFMCommunicate request_size=4 [15:58:56]MH_SAM_APDU [15:58:56]CAPDU: 80 11 00 00 [15:58:56]Write to MH i2c: E2 08 00 35 0C 80 11 00 00 00 00 00 00 BB [15:58:56]Write i2c OK [15:58:56]MH_I2C_Read... [15:58:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:56]Read from MH i2c: E2 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: E2 17 00 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: E2 17 00 35 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [15:58:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:58:56]wFMCommunicate OK [15:58:56]requested_item fd.num is exist - process it [15:58:56]SAM_PROTO_GetFieldsCounters [15:58:56]wFMCommunicate request_size=4 [15:58:56]MH_SAM_APDU [15:58:56]CAPDU: 80 13 00 00 [15:58:56]Write to MH i2c: E2 08 00 36 0C 80 13 00 00 00 00 00 00 BE [15:58:56]Write i2c OK [15:58:56]MH_I2C_Read... [15:58:56]Connected sock=11 [15:58:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 61 07 01 34 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E9 00 00 00 F4 03 04 00 3D 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 53 02 00 35 04 06 00 82 BB 8D 92 2F D8 CF 65 D0 4E AF AC 25 28 [15:58:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:56]Read from MH i2c: E2 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: E2 62 00 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: E2 62 00 36 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 29 53 02 00 0E 04 04 00 DC 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 F5 [15:58:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 53 02 00 0E 04 04 00 DC 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 [15:58:56]wFMCommunicate OK [15:58:56]SAM_PROTO_GetFieldsCounters done [15:58:56]requested_item shift.num is exist - process it [15:58:56]requested_item shift.opened is exist - process it [15:58:56]req_shift_opened [15:58:56]FM_GetShiftState [15:58:56]SAM_PROTO_GetShiftState [15:58:56]wFMCommunicate request_size=4 [15:58:56]MH_SAM_APDU [15:58:56]CAPDU: 80 13 01 00 [15:58:56]Write to MH i2c: E2 08 00 37 0C 80 13 01 00 00 00 00 00 C0 [15:58:56]Write i2c OK [15:58:56]MH_I2C_Read... [15:58:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:56]Read from MH i2c: E2 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: E2 0E 00 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: E2 0E 00 37 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 22 [15:58:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:58:56]wFMCommunicate OK [15:58:56]SAM_PROTO_GetShiftState done [15:58:56]FM_GetShiftState done [15:58:56]req_shift_opened done [15:58:56]requested_item shift.open_date is exist - process it [15:58:56]req_shift_open_date [15:58:56]req_shift_open_date done [15:58:56]produce_requested_data done [15:58:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152361,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:58:56]process_action_free close_receipt [15:58:56]json_value_free [15:58:56]json_value_free done [15:58:56]process_json_proto returns [15:58:56]Send response to host [15:58:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152361,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:58:56]free response buf [15:58:56]execute_script done [15:58:56]execute_script returns [15:58:56]free content buf [15:58:56]Sock 7.Close socket [15:58:56]Sock 7.Thread stoped [15:58: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 E4 FC 47 00 FA 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 29 53 02 00 F4 03 04 00 3F 38 F1 66 B6 04 01 00 00 65 90 BF E3 4F 5D F6 E6 [15:58:57]CommunicateWithHost err = 0 [15:58:57]CheckOFDResponse [15:58:57]1017 (14) - 77093643461234 [15:58:57]1041 (16) - 0000000000871835 [15:58:57]1040 (4) - 152361 [15:58:57]1012 (4) - 23.09.2024 09:43 [15:58:57]1206 (1) - 0 [15:58:57]OFD Sender: Remove packet 152361 [15:58:57]ProducePacketName [15:58:57]name=ofd_packets/00152361 [15:58:57]NVStorageDeleteData [15:58:57]OFD Sender: No OFD packet to send [15:58:58]recv_with_timeout no data received [15:59:02]OFD Sender: No OFD packet to send [15:59:07]OFD Sender: No OFD packet to send [15:59:12]OFD Sender: No OFD packet to send [15:59:17]OFD Sender: No OFD packet to send [15:59:19]recv_with_timeout no data received [15:59:22]OFD Sender: No OFD packet to send [15:59:27]OFD Sender: No OFD packet to send [15:59:32]OFD Sender: No OFD packet to send [15:59:37]OFD Sender: No OFD packet to send [15:59:42]OFD Sender: No OFD packet to send [15:59:47]OFD Sender: No OFD packet to send [15:59:51]accept exits with 9 [15:59:51]New connection [15:59:51]New thread 3066608996 created [15:59:51]Thread 3066752356 joined [15:59:51]Waiting for new connection... [15:59:51] Sock 9.Parse request [15:59:51]Sock 9.Check first char [15:59:51]Sock 9.First char is OK [15:59:51]request: POST /json_proto HTTP/1.0 [15:59:51]Method: POST [15:59:51]URL: /json_proto [15:59:51]Method is POST - this is cgi request [15:59:51]url: /json_proto [15:59:51]query_string will be loaded in cgi processing [15:59:51]execute_cgi json_proto POST (null) [15:59:51]execute_cgi path=json_proto method=POST [15:59:51]POST find Content-Length [15:59:51]Host: 172.17.43.67:8080 [15:59:51]Content-Length: 978 [15:59:51]Content-Type: application/json [15:59:51] [15:59:51]POST finish read [15:59:51]Found Content-Length = 978 [15:59:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786365", "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" : 66.490, "sum" : 5000.05, "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 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:51]execute_script... [15:59: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)1786365", "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" : 66.490, "sum" : 5000.05, "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 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:51]POST & json_proto [15:59:51]process_json_proto [15:59:51]json parsed OK: [15:59:51]protocol is kg_v1.0 [15:59:51]action value=close_receipt [15:59:51]process_action close_receipt [15:59:51]cmd_close_receipt [15:59:51]MH_GetDate [15:59:51]Write to MH i2c: F0 00 00 38 0C 33 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: F0 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: F0 09 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: F0 09 00 38 0C 00 78 90 F1 66 6A BD 47 65 6E [15:59:51]GetLastDocTimeStamp 1727107133 [15:59:51]current date 1727107192 [15:59:51]FM_GetShiftState [15:59:51]SAM_PROTO_GetShiftState [15:59:51]wFMCommunicate request_size=4 [15:59:51]MH_SAM_APDU [15:59:51]CAPDU: 80 13 01 00 [15:59:51]Write to MH i2c: E2 08 00 39 0C 80 13 01 00 00 00 00 00 C2 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:51]Read from MH i2c: E2 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 0E 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 0E 00 39 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 24 [15:59:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:59:51]wFMCommunicate OK [15:59:51]SAM_PROTO_GetShiftState done [15:59:51]FM_GetShiftState done [15:59:51]opened in 1727051593 [15:59:51]opened+sec_in_day 1727137993 [15:59:51]quantity*price = 500004 [15:59:51]sum+1 = 500006 [15:59:51]Check (price>sum+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 СНО: Общий режим Чек 234 23.09.2024 15:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 66.49 сом ФМ: 0000000000871835 ФД: 152362 ФПД: 28672667144067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152362&fm=28672667144067&tin=02508201610067®Number=0000000000091825&sum=500000 [15:59:52]StoreToDocumentArchive [15:59:52]shift 476 fd 152362 [15:59:52]save to /storage/0476/doc_00152362 [15:59:52]save last doc name /storage/0476/doc_00152362 to /storage/kkm_last_doc_name [15:59:52]save OK [15:59:52]Clear old archive folders... [15:59:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:59:52]tlvbuf is 005079C0 [15:59:52]SAM_PROTO_ClearQueue [15:59:52]wFMCommunicate request_size=4 [15:59:52]MH_SAM_APDU [15:59:52]CAPDU: 80 09 00 00 [15:59:52]Write to MH i2c: E2 08 00 46 0C 80 09 00 00 00 00 00 00 C4 [15:59:52]Write i2c OK [15:59:52]MH_I2C_Read... [15:59:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:52]Read from MH i2c: E2 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 03 00 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 03 00 46 0C 00 90 00 C6 [15:59:52]RAPDU: 90 00 [15:59:52]wFMCommunicate OK [15:59:52]SAM_PROTO_ClearQueue done [15:59:52]KKMCreateOFDPacket [15:59:52]OFDProtocolAddRootSTLVToBuf [15:59:52]FM_MakeSignedData [15:59:52]FM_MakeSignedData [15:59:52]SAM_PROTO_SignData [15:59:52]wFMCommunicate request_size=4 [15:59:52]MH_SAM_APDU [15:59:52]CAPDU: 80 0D 01 02 [15:59:52]Write to MH i2c: E2 08 00 47 0C 80 0D 01 02 00 00 00 00 CC [15:59:52]Write i2c OK [15:59:52]MH_I2C_Read... [15:59:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:52]Read from MH i2c: E2 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 03 00 [15:59:52]MH_I2C_Read... [15:59:52]Read from MH i2c: E2 03 00 47 0C 00 90 00 C7 [15:59:52]RAPDU: 90 00 [15:59:52]wFMCommunicate OK [15:59:52]wFMCommunicate request_size=255 [15:59:52]MH_SAM_APDU [15:59: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 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 EA 00 00 00 F4 03 04 00 78 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1A 13 E0 23 [15:59:52]Write to MH i2c: E2 02 01 48 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 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 EA 00 00 00 F4 03 04 00 78 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1A 13 E0 23 00 00 29 [15:59:52]Write i2c OK [15:59:52]MH_I2C_Read... [15:59:53]OFD Sender: No OFD packet to send [15:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:53]Read from MH i2c: E2 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 03 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 03 00 48 0C 00 90 00 C8 [15:59:53]RAPDU: 90 00 [15:59:53]wFMCommunicate OK [15:59:53]wFMCommunicate request_size=7 [15:59:53]MH_SAM_APDU [15:59:53]CAPDU: 80 0D 02 02 02 CF 83 [15:59:53]Write to MH i2c: E2 0A 00 49 0C 80 0D 02 02 02 00 CF 83 00 00 25 [15:59:53]Write i2c OK [15:59:53]MH_I2C_Read... [15:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:53]Read from MH i2c: E2 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 03 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 03 00 49 0C 00 90 00 C9 [15:59:53]RAPDU: 90 00 [15:59:53]wFMCommunicate OK [15:59:53]wFMCommunicate request_size=4 [15:59:53]MH_SAM_APDU [15:59:53]CAPDU: 80 0D 03 02 [15:59:53]Write to MH i2c: E2 08 00 4A 0C 80 0D 03 02 00 00 00 00 D1 [15:59:53]Write i2c OK [15:59:53]MH_I2C_Read... [15:59:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:53]Read from MH i2c: E2 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 0B 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 0B 00 4A 0C 00 96 CD B9 CC 80 5E BD EA 90 00 3F [15:59:53]RAPDU: 96 CD B9 CC 80 5E BD EA 90 00 [15:59:53]wFMCommunicate OK [15:59:53]SAM_PROTO_SignData done [15:59:53]FM_MakeSignedData done [15:59:53]CreateOFDProtocolMessage [15:59:53]wFMCommunicate request_size=4 [15:59:53]MH_SAM_APDU [15:59:53]CAPDU: 80 11 00 00 [15:59:53]Write to MH i2c: E2 08 00 4B 0C 80 11 00 00 00 00 00 00 D1 [15:59:53]Write i2c OK [15:59:53]MH_I2C_Read... [15:59:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:53]Read from MH i2c: E2 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 17 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: E2 17 00 4B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [15: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 [15:59:53]wFMCommunicate OK [15:59:53]CreateOFDProtocolMessage done [15:59:53]OFDSenderStorePacket 152362 [15:59:53]StoreOFDPacket docnum=152362 [15:59: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 0E 26 04 01 84 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 EA 00 00 00 F4 03 04 00 78 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1A 13 E0 23 CF 83 96 CD B9 CC 80 5E BD EA [15:59:53]CheckFolder [15:59:53]dirname=/storage/ofd_packets [15:59:53]CheckFolder done [15:59:53]ProducePacketName [15:59:53]name=ofd_packets/00152362 [15:59:53]NVStorageSaveData ofd_packets/00152362 [15:59:53]File name is /storage/ofd_packets/00152362 [15:59:53]Write 298 bytes [15:59:53]NVStorageSaveData done [15:59:53]OFDSenderStorePacket done [15:59:53]KKMCreateOFDPacket done [15:59:53]NVStorageSaveData kkm_last_timestamp [15:59:53]File name is /storage/kkm_last_timestamp [15:59:53]Write 4 bytes [15:59:53]NVStorageSaveData done [15:59:53]ExternCall_PrintAddStr [15:59:53]wPrintStart [15:59:53]Write to MH i2c: 01 00 00 4C 0C 58 [15:59:53]Write i2c OK [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: 01 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: 01 07 00 [15:59:53]MH_I2C_Read... [15:59:53]Read from MH i2c: 01 07 00 4C 0C 00 00 00 00 00 FF 0F 6D [15:59:53]RasterBufferAndPrint [15:59:53]line Счет N : (1)1786365 [15:59:53]line ИНН: 02508201610067 [15:59:53]line Контрольно-Кассовый Чек [15:59:53]line ПРОДАЖА [15:59:53]line ТРК (МРК, ГНК) : 31 [15:59:53]line Товар: 2710194210 [15:59:53]line ДТ-К-5 [15:59:53]line 66.490 * 75.20 [15:59:53]line = 5000.05 [15:59:53]line НДС 12% НСП 1% [15:59:53]line > о реализуемом товаре [15:59:53]line ОКРУГЛЕНИЕ: -0.05 [15:59:53]line ИТОГО: 5000.00 [15:59:53]line Внесено: 5000.00 [15:59:53]line СДАЧА: 0.00 [15:59:53]line НСП 1% : 44.25 [15:59:53]line НДС 12% : 530.98 [15:59:53]line Наличными: 5000.00 [15:59:53]line Безнал.: 0.00 [15:59:53]line Место: АЗС № 89 "Партнер Нефть" [15:59:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:59:53]line СНО: Общий режим [15:59:53]line Чек 234 23.09.2024 15:59 [15:59:53]line Смена: 476 ФФД: 1.0 [15:59:53]line ЗНМ: 0300000113 [15:59:53]line РНМ: 0000000000091825 [15:59:53]line Версия ККМ: 001 [15:59:53]line [15:59:53]line Дисконтная программа [15:59:53]line ДТ [15:59:53]line номер 89 [15:59:53]line сэкономлено 66.49 сом [15:59:53]line ФМ: 0000000000871835 [15:59:53]line ФД: 152362 [15:59:53]line ФПД: 28672667144067 [15:59:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152362&fm=28672667144067&tin=02508201610067®Number=0000000000091825&sum=500000 [15:59:53]OFD Sender: Processing packet 152362 [packets to send 828, broken 827] [15:59:53]ProducePacketName [15:59:53]name=ofd_packets/00152362 [15:59:53]OFD Sender: To server: pG, [15:59:53]CommunicateWithHost lk.salyk.kg:30040 [15:59:53]ConnectInit lk.salyk.kg [15:59:53]written 0, free lines is 4095 [15:59:54]Write to MH i2c: 01 00 00 7C 0C 88 [15:59:54]Write i2c OK [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: 01 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: 01 07 00 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: 01 07 00 7C 0C 00 00 00 00 00 83 0C 1E [15:59:54]RasterBufferAndPrint [15:59:54]line [15:59:54]line [15:59:54]line [15:59:54]line [15:59:54]line [15:59:54]written 0, free lines is 3209 [15:59:54]MH_Cut [15:59:54]Write to MH i2c: D1 01 00 83 0C 01 61 [15:59:54]Write i2c OK [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: D1 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: D1 01 00 [15:59:54]MH_I2C_Read... [15:59:54]Read from MH i2c: D1 01 00 83 0C 00 60 [15:59:54]Write to MH i2c: 01 00 00 84 0C 90 [15:59:54]Write i2c OK [15:59:54]MH_I2C_Read... [15:59:54]*** Cut start [15:59:54]*** Purtial cut [15:59:54]*** Stage 1: CUTSNS_PIN = 1 [15:59:55]Read from MH i2c: 01 [15:59:55]MH_I2C_Read... [15:59:55]*** Stop cut motor [15:59:55]*** Cut end [15:59:55]Read from MH i2c: 01 07 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: 01 07 00 84 0C 00 00 00 00 00 FF 0F A5 [15:59:55]process_action close_receipt done [15:59:55]requested_data is exist [15:59:55]produce_requested_data [15:59:55]requested_item fm.sn is exist - process it [15:59:55]wFMCommunicate request_size=4 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 11 00 00 [15:59:55]Write to MH i2c: E2 08 00 85 0C 80 11 00 00 00 00 00 00 0B [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 17 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 17 00 85 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [15:59: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:59:55]wFMCommunicate OK [15:59:55]requested_item fd.num is exist - process it [15:59:55]SAM_PROTO_GetFieldsCounters [15:59:55]wFMCommunicate request_size=4 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 13 00 00 [15:59:55]Write to MH i2c: E2 08 00 86 0C 80 13 00 00 00 00 00 00 0E [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 62 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 62 00 86 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 2A 53 02 00 0E 04 04 00 DC 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 49 [15:59: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 2A 53 02 00 0E 04 04 00 DC 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 [15:59:55]wFMCommunicate OK [15:59:55]SAM_PROTO_GetFieldsCounters done [15:59:55]requested_item shift.num is exist - process it [15:59:55]requested_item shift.opened is exist - process it [15:59:55]req_shift_opened [15:59:55]FM_GetShiftState [15:59:55]SAM_PROTO_GetShiftState [15:59:55]wFMCommunicate request_size=4 [15:59:55]MH_SAM_APDU [15:59:55]CAPDU: 80 13 01 00 [15:59:55]Write to MH i2c: E2 08 00 87 0C 80 13 01 00 00 00 00 00 10 [15:59:55]Write i2c OK [15:59:55]MH_I2C_Read... [15:59:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:55]Read from MH i2c: E2 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 0E 00 [15:59:55]MH_I2C_Read... [15:59:55]Read from MH i2c: E2 0E 00 87 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 72 [15:59:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [15:59:55]wFMCommunicate OK [15:59:55]SAM_PROTO_GetShiftState done [15:59:55]FM_GetShiftState done [15:59:55]req_shift_opened done [15:59:55]requested_item shift.open_date is exist - process it [15:59:55]req_shift_open_date [15:59:55]req_shift_open_date done [15:59:55]produce_requested_data done [15:59:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152362,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [15:59:55]process_action_free close_receipt [15:59:55]json_value_free [15:59:55]json_value_free done [15:59:55]process_json_proto returns [15:59:55]Send response to host [15:59:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152362,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [15:59:55]free response buf [15:59:55]execute_script done [15:59:55]execute_script returns [15:59:55]free content buf [15:59:55]Sock 9.Close socket [15:59:55]Sock 9.Thread stoped [15:59:56]Connected sock=11 [15:59: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 0E 26 04 01 84 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 EA 00 00 00 F4 03 04 00 78 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1A 13 E0 23 CF 83 96 CD B9 CC 80 5E BD EA [15:59: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 AC 90 47 00 10 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 53 02 00 F4 03 04 00 7B 38 F1 66 B6 04 01 00 00 25 E1 C9 36 F2 00 6E CC [15:59:58]CommunicateWithHost err = 0 [15:59:58]CheckOFDResponse [15:59:58]1017 (14) - 77093643461234 [15:59:58]1041 (16) - 0000000000871835 [15:59:58]1040 (4) - 152362 [15:59:58]1012 (4) - 23.09.2024 09:44 [15:59:58]1206 (1) - 0 [15:59:58]OFD Sender: Remove packet 152362 [15:59:58]ProducePacketName [15:59:58]name=ofd_packets/00152362 [15:59:58]NVStorageDeleteData [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:06]recv_with_timeout no data received [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:47]accept exits with 7 [16:00:47]New connection [16:00:47]New thread 3066752356 created [16:00:47]Thread 3066608996 joined [16:00:47]Waiting for new connection... [16:00:47] Sock 7.Parse request [16:00:47]Sock 7.Check first char [16:00:47]Sock 7.First char is OK [16:00:47]request: POST /json_proto HTTP/1.0 [16:00:47]Method: POST [16:00:47]URL: /json_proto [16:00:47]Method is POST - this is cgi request [16:00:47]url: /json_proto [16:00:47]query_string will be loaded in cgi processing [16:00:47]execute_cgi json_proto POST (null) [16:00:47]execute_cgi path=json_proto method=POST [16:00:47]POST find Content-Length [16:00:47]Host: 172.17.43.67:8080 [16:00:47]Content-Length: 678 [16:00:47]Content-Type: application/json [16:00:47] [16:00:47]POST finish read [16:00:47]Found Content-Length = 678 [16:00:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786367", "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:00:47]execute_script... [16: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)1786367", "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:00:47]POST & json_proto [16:00:47]process_json_proto [16:00:47]json parsed OK: [16:00:47]protocol is kg_v1.0 [16:00:47]action value=close_receipt [16:00:47]process_action close_receipt [16:00:47]cmd_close_receipt [16:00:47]MH_GetDate [16:00:47]Write to MH i2c: F0 00 00 88 0C 83 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: F0 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: F0 09 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: F0 09 00 88 0C 00 AF 90 F1 66 6A BD 47 65 F5 [16:00:47]GetLastDocTimeStamp 1727107192 [16:00:47]current date 1727107247 [16:00:47]FM_GetShiftState [16:00:47]SAM_PROTO_GetShiftState [16:00:47]wFMCommunicate request_size=4 [16:00:47]MH_SAM_APDU [16:00:47]CAPDU: 80 13 01 00 [16:00:47]Write to MH i2c: E2 08 00 89 0C 80 13 01 00 00 00 00 00 12 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:47]Read from MH i2c: E2 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 0E 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 0E 00 89 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 74 [16:00:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:00:47]wFMCommunicate OK [16:00:47]SAM_PROTO_GetShiftState done [16:00:47]FM_GetShiftState done [16:00:47]opened in 1727051593 [16:00:47]opened+sec_in_day 1727137993 [16:00:47]quantity*price = 50036 [16:00:47]sum+1 = 50037 [16:00:47]Check (price>sum+1) || (price+1 о реализуемом товаре [16:00:49]line ОКРУГЛЕНИЕ: -0.36 [16:00:49]line ИТОГО: 500.00 [16:00:49]line Внесено: 500.00 [16:00:49]line СДАЧА: 0.00 [16:00:49]line НСП 1% : 4.43 [16:00:49]line НДС 12% : 53.14 [16:00:49]line Наличными: 500.00 [16:00:49]line Безнал.: 0.00 [16:00:49]line Место: АЗС № 89 "Партнер Нефть" [16:00:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:00:49]line СНО: Общий режим [16:00:49]line Чек 235 23.09.2024 16:00 [16:00:49]line Смена: 476 ФФД: 1.0 [16:00:49]line ЗНМ: 0300000113 [16:00:49]line РНМ: 0000000000091825 [16:00:49]line Версия ККМ: 001 [16:00:49]line ФМ: 0000000000871835 [16:00:49]line ФД: 152363 [16:00:49]line ФПД: 270394838043844 [16:00:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152363&fm=270394838043844&tin=02508201610067®Number=0000000000091825&sum=50000 [16:00:49]written 0, free lines is 4095 [16:00:49]OFD Sender: Processing packet 152363 [packets to send 828, broken 827] [16:00:49]ProducePacketName [16:00:49]name=ofd_packets/00152363 [16:00:49]OFD Sender: To server: pG, [16:00:49]CommunicateWithHost lk.salyk.kg:30040 [16:00:49]ConnectInit lk.salyk.kg [16:00:49]Write to MH i2c: 01 00 00 C7 0C D3 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: 01 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: 01 07 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: 01 07 00 C7 0C 00 00 00 00 00 E2 0C C8 [16:00:49]RasterBufferAndPrint [16:00:49]line [16:00:49]line [16:00:49]line [16:00:49]line [16:00:49]line [16:00:49]written 0, free lines is 3304 [16:00:49]MH_Cut [16:00:49]Write to MH i2c: D1 01 00 CE 0C 01 AC [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: D1 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: D1 01 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: D1 01 00 CE 0C 00 AB [16:00:49]Write to MH i2c: 01 00 00 CF 0C DB [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]Connected sock=10 [16:00: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 7F 51 07 01 C8 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 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 EB 00 00 00 F4 03 04 00 AF 90 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F5 EC 34 45 4C C4 90 93 17 DF E0 60 97 A2 [16:00:50]*** Cut start [16:00:50]*** Purtial cut [16:00:50]*** Stage 1: CUTSNS_PIN = 1 [16:00:50]Read from MH i2c: 01 [16:00:50]MH_I2C_Read... [16:00:50]*** Stop cut motor [16:00:50]*** Cut end [16:00:50]Read from MH i2c: 01 07 00 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: 01 07 00 CF 0C 00 00 00 00 00 FF 0F F0 [16:00:50]process_action close_receipt done [16:00:50]requested_data is exist [16:00:50]produce_requested_data [16:00:50]requested_item fm.sn is exist - process it [16:00:50]wFMCommunicate request_size=4 [16:00:50]MH_SAM_APDU [16:00:50]CAPDU: 80 11 00 00 [16:00:50]Write to MH i2c: E2 08 00 D0 0C 80 11 00 00 00 00 00 00 56 [16:00:50]Write i2c OK [16:00:50]MH_I2C_Read... [16:00:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:50]Read from MH i2c: E2 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: E2 17 00 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: E2 17 00 D0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [16: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 [16:00:50]wFMCommunicate OK [16:00:50]requested_item fd.num is exist - process it [16:00:50]SAM_PROTO_GetFieldsCounters [16:00:50]wFMCommunicate request_size=4 [16:00:50]MH_SAM_APDU [16:00:50]CAPDU: 80 13 00 00 [16:00:50]Write to MH i2c: E2 08 00 D1 0C 80 13 00 00 00 00 00 00 59 [16:00:50]Write i2c OK [16:00:50]MH_I2C_Read... [16:00:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:50]Read from MH i2c: E2 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: E2 62 00 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: E2 62 00 D1 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 2B 53 02 00 0E 04 04 00 DC 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 98 [16: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 2B 53 02 00 0E 04 04 00 DC 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:00:50]wFMCommunicate OK [16:00:50]SAM_PROTO_GetFieldsCounters done [16:00:50]requested_item shift.num is exist - process it [16:00:50]requested_item shift.opened is exist - process it [16:00:50]req_shift_opened [16:00:50]FM_GetShiftState [16:00:50]SAM_PROTO_GetShiftState [16:00:50]wFMCommunicate request_size=4 [16:00:50]MH_SAM_APDU [16:00:50]CAPDU: 80 13 01 00 [16:00:50]Write to MH i2c: E2 08 00 D2 0C 80 13 01 00 00 00 00 00 5B [16:00:50]Write i2c OK [16:00:50]MH_I2C_Read... [16:00: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 40 85 47 00 6B 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 2B 53 02 00 F4 03 04 00 B0 38 F1 66 B6 04 01 00 00 10 77 C3 29 DD 4F 77 42 [16:00:50]CommunicateWithHost err = 0 [16:00:50]CheckOFDResponse [16:00:50]1017 (14) - 77093643461234 [16:00:50]1041 (16) - 0000000000871835 [16:00:50]1040 (4) - 152363 [16:00:50]1012 (4) - 23.09.2024 09:45 [16:00:50]1206 (1) - 0 [16:00:50]OFD Sender: Remove packet 152363 [16:00:50]ProducePacketName [16:00:50]name=ofd_packets/00152363 [16:00:50]NVStorageDeleteData [16:00:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:50]Read from MH i2c: E2 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: E2 0E 00 [16:00:50]MH_I2C_Read... [16:00:50]Read from MH i2c: E2 0E 00 D2 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BD [16:00:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:00:50]wFMCommunicate OK [16:00:50]SAM_PROTO_GetShiftState done [16:00:50]FM_GetShiftState done [16:00:50]req_shift_opened done [16:00:50]requested_item shift.open_date is exist - process it [16:00:50]req_shift_open_date [16:00:50]req_shift_open_date done [16:00:50]produce_requested_data done [16:00:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152363,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:00:50]process_action_free close_receipt [16:00:50]json_value_free [16:00:50]json_value_free done [16:00:50]process_json_proto returns [16:00:50]Send response to host [16:00:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152363,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:00:50]free response buf [16:00:50]execute_script done [16:00:50]execute_script returns [16:00:50]free content buf [16:00:50]Sock 7.Close socket [16:00:50]Sock 7.Thread stoped [16:00:51]OFD Sender: No OFD packet to send [16:00:56]OFD Sender: No OFD packet to send [16:01:01]OFD Sender: No OFD packet to send [16:01:04]recv_with_timeout no data received [16:01:06]OFD Sender: No OFD packet to send [16:01:11]OFD Sender: No OFD packet to send [16:01:14]recv_with_timeout no data received [16:01:16]OFD Sender: No OFD packet to send [16:01:21]OFD Sender: No OFD packet to send [16:01:26]OFD Sender: No OFD packet to send [16:01:31]OFD Sender: No OFD packet to send [16:01:36]OFD Sender: No OFD packet to send [16:01:41]OFD Sender: No OFD packet to send [16:01:45]recv_with_timeout no data received [16:01:46]OFD Sender: No OFD packet to send [16:01:51]OFD Sender: No OFD packet to send [16:01:56]OFD Sender: No OFD packet to send [16:02:01]OFD Sender: No OFD packet to send [16:02:06]OFD Sender: No OFD packet to send [16:02:09]recv_with_timeout no data received [16:02:11]OFD Sender: No OFD packet to send [16:02:16]OFD Sender: No OFD packet to send [16:02:21]OFD Sender: No OFD packet to send [16:02:26]OFD Sender: No OFD packet to send [16:02:31]OFD Sender: No OFD packet to send [16:02:36]OFD Sender: No OFD packet to send [16:02:40]recv_with_timeout no data received [16:02:41]OFD Sender: No OFD packet to send [16:02:46]OFD Sender: No OFD packet to send [16:02:50]recv_with_timeout no data received [16:02:51]OFD Sender: No OFD packet to send [16:02:56]OFD Sender: No OFD packet to send [16:03:01]OFD Sender: No OFD packet to send [16:03:06]OFD Sender: No OFD packet to send [16:03:11]OFD Sender: No OFD packet to send [16:03:16]OFD Sender: No OFD packet to send [16:03:21]OFD Sender: No OFD packet to send [16:03:26]OFD Sender: No OFD packet to send [16:03:31]OFD Sender: No OFD packet to send [16:03:36]OFD Sender: No OFD packet to send [16:03:41]OFD Sender: No OFD packet to send [16:03:46]OFD Sender: No OFD packet to send [16:03:51]OFD Sender: No OFD packet to send [16:03: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:02]accept exits with 9 [16:05:02]New connection [16:05:02]New thread 3066608996 created [16:05:02]Thread 3066752356 joined [16:05:02]Waiting for new connection... [16:05:02] Sock 9.Parse request [16:05:02]Sock 9.Check first char [16:05:02]Sock 9.First char is OK [16:05:02]request: POST /json_proto HTTP/1.0 [16:05:02]Method: POST [16:05:02]URL: /json_proto [16:05:02]Method is POST - this is cgi request [16:05:02]url: /json_proto [16:05:02]query_string will be loaded in cgi processing [16:05:02]execute_cgi json_proto POST (null) [16:05:02]execute_cgi path=json_proto method=POST [16:05:02]POST find Content-Length [16:05:02]Host: 172.17.43.67:8080 [16:05:02]Content-Length: 675 [16:05:02]Content-Type: application/json [16:05:02] [16:05:02]POST finish read [16:05:02]Found Content-Length = 675 [16:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786368", "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" ] } } [16:05:02]execute_script... [16: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)1786368", "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" ] } } [16:05:02]POST & json_proto [16:05:02]process_json_proto [16:05:02]json parsed OK: [16:05:02]protocol is kg_v1.0 [16:05:02]action value=close_receipt [16:05:02]process_action close_receipt [16:05:02]cmd_close_receipt [16:05:02]MH_GetDate [16:05:02]Write to MH i2c: F0 00 00 D3 0C CE [16:05:02]Write i2c OK [16:05:02]MH_I2C_Read... [16:05:02]Read from MH i2c: F0 [16:05:02]MH_I2C_Read... [16:05:02]Read from MH i2c: F0 09 00 [16:05:02]MH_I2C_Read... [16:05:02]Read from MH i2c: F0 09 00 D3 0C 00 AF 91 F1 66 6A BD 47 65 41 [16:05:02]GetLastDocTimeStamp 1727107247 [16:05:02]current date 1727107503 [16:05:02]FM_GetShiftState [16:05:02]SAM_PROTO_GetShiftState [16:05:02]wFMCommunicate request_size=4 [16:05:02]MH_SAM_APDU [16:05:02]CAPDU: 80 13 01 00 [16:05:02]Write to MH i2c: E2 08 00 D4 0C 80 13 01 00 00 00 00 00 5D [16:05:02]Write i2c OK [16:05:02]MH_I2C_Read... [16:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:02]Read from MH i2c: E2 [16:05:02]MH_I2C_Read... [16:05:02]Read from MH i2c: E2 0E 00 [16:05:02]MH_I2C_Read... [16:05:02]Read from MH i2c: E2 0E 00 D4 0C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BF [16:05:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:05:02]wFMCommunicate OK [16:05:02]SAM_PROTO_GetShiftState done [16:05:02]FM_GetShiftState done [16:05:02]opened in 1727051593 [16:05:02]opened+sec_in_day 1727137993 [16:05:02]quantity*price = 60045 [16:05:02]sum+1 = 60047 [16:05:02]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 СНО: Общий режим Чек 236 23.09.2024 16:05 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152364 ФПД: 21106098625405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152364&fm=21106098625405&tin=02508201610067®Number=0000000000091825&sum=60000 [16:05:03]StoreToDocumentArchive [16:05:03]shift 476 fd 152364 [16:05:03]save to /storage/0476/doc_00152364 [16:05:03]save last doc name /storage/0476/doc_00152364 to /storage/kkm_last_doc_name [16:05:03]save OK [16:05:03]Clear old archive folders... [16:05:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:05:03]tlvbuf is 004FB3A0 [16:05:03]SAM_PROTO_ClearQueue [16:05:03]wFMCommunicate request_size=4 [16:05:03]MH_SAM_APDU [16:05:03]CAPDU: 80 09 00 00 [16:05:03]Write to MH i2c: E2 08 00 E1 0C 80 09 00 00 00 00 00 00 5F [16:05:03]Write i2c OK [16:05:03]MH_I2C_Read... [16:05:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:03]Read from MH i2c: E2 [16:05:03]MH_I2C_Read... [16:05:03]Read from MH i2c: E2 03 00 [16:05:03]MH_I2C_Read... [16:05:03]Read from MH i2c: E2 03 00 E1 0C 00 90 00 61 [16:05:03]RAPDU: 90 00 [16:05:03]wFMCommunicate OK [16:05:03]SAM_PROTO_ClearQueue done [16:05:03]KKMCreateOFDPacket [16:05:03]OFDProtocolAddRootSTLVToBuf [16:05:03]FM_MakeSignedData [16:05:03]FM_MakeSignedData [16:05:03]SAM_PROTO_SignData [16:05:03]wFMCommunicate request_size=4 [16:05:03]MH_SAM_APDU [16:05:03]CAPDU: 80 0D 01 02 [16:05:03]Write to MH i2c: E2 08 00 E2 0C 80 0D 01 02 00 00 00 00 67 [16:05:03]Write i2c OK [16:05:03]MH_I2C_Read... [16:05:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:03]Read from MH i2c: E2 [16:05:03]MH_I2C_Read... [16:05:03]Read from MH i2c: E2 03 00 [16:05:03]MH_I2C_Read... [16:05:03]Read from MH i2c: E2 03 00 E2 0C 00 90 00 62 [16:05:03]RAPDU: 90 00 [16:05:03]wFMCommunicate OK [16:05:03]wFMCommunicate request_size=255 [16:05:03]MH_SAM_APDU [16: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 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 EC 00 00 00 F4 03 04 00 AF 91 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 32 25 82 [16:05:03]Write to MH i2c: E2 02 01 E3 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 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 EC 00 00 00 F4 03 04 00 AF 91 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 32 25 82 00 00 7A [16:05:03]Write i2c OK [16:05:03]MH_I2C_Read... [16:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:04]Read from MH i2c: E2 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 03 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 03 00 E3 0C 00 90 00 63 [16:05:04]RAPDU: 90 00 [16:05:04]wFMCommunicate OK [16:05:04]wFMCommunicate request_size=7 [16:05:04]MH_SAM_APDU [16:05:04]CAPDU: 80 0D 02 02 02 DB 7D [16:05:04]Write to MH i2c: E2 0A 00 E4 0C 80 0D 02 02 02 00 DB 7D 00 00 C6 [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:04]Read from MH i2c: E2 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 03 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 03 00 E4 0C 00 90 00 64 [16:05:04]RAPDU: 90 00 [16:05:04]wFMCommunicate OK [16:05:04]wFMCommunicate request_size=4 [16:05:04]MH_SAM_APDU [16:05:04]CAPDU: 80 0D 03 02 [16:05:04]Write to MH i2c: E2 08 00 E5 0C 80 0D 03 02 00 00 00 00 6C [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:04]Read from MH i2c: E2 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 0B 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 0B 00 E5 0C 00 CA B0 E5 41 45 3C 81 6B 90 00 7A [16:05:04]RAPDU: CA B0 E5 41 45 3C 81 6B 90 00 [16:05:04]wFMCommunicate OK [16:05:04]SAM_PROTO_SignData done [16:05:04]FM_MakeSignedData done [16:05:04]CreateOFDProtocolMessage [16:05:04]wFMCommunicate request_size=4 [16:05:04]MH_SAM_APDU [16:05:04]CAPDU: 80 11 00 00 [16:05:04]Write to MH i2c: E2 08 00 E6 0C 80 11 00 00 00 00 00 00 6C [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:04]Read from MH i2c: E2 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 17 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: E2 17 00 E6 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [16:05: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:05:04]wFMCommunicate OK [16:05:04]CreateOFDProtocolMessage done [16:05:04]OFDSenderStorePacket 152364 [16:05:04]StoreOFDPacket docnum=152364 [16:05: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 9C 7B 04 01 BC 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 EC 00 00 00 F4 03 04 00 AF 91 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 32 25 82 DB 7D CA B0 E5 41 45 3C 81 6B [16:05:04]CheckFolder [16:05:04]dirname=/storage/ofd_packets [16:05:04]CheckFolder done [16:05:04]ProducePacketName [16:05:04]name=ofd_packets/00152364 [16:05:04]NVStorageSaveData ofd_packets/00152364 [16:05:04]File name is /storage/ofd_packets/00152364 [16:05:04]Write 298 bytes [16:05:04]NVStorageSaveData done [16:05:04]OFDSenderStorePacket done [16:05:04]KKMCreateOFDPacket done [16:05:04]NVStorageSaveData kkm_last_timestamp [16:05:04]File name is /storage/kkm_last_timestamp [16:05:04]Write 4 bytes [16:05:04]NVStorageSaveData done [16:05:04]ExternCall_PrintAddStr [16:05:04]wPrintStart [16:05:04]Write to MH i2c: 01 00 00 E7 0C F3 [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: 01 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: 01 07 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: 01 07 00 E7 0C 00 00 00 00 00 FF 0F 08 [16:05:04]RasterBufferAndPrint [16:05:04]line Счет N : (1)1786368 [16:05:04]line ИНН: 02508201610067 [16:05:04]line Контрольно-Кассовый Чек [16:05:04]line ПРОДАЖА [16:05:04]line ТРК (МРК, ГНК) : 31 [16:05:04]line Товар: 2710194210 [16:05:04]line ДТ-К-5 [16:05:04]line 7.880 * 76.20 [16:05:04]line = 600.46 [16:05:04]line НДС 12% НСП 1% [16:05:04]line > о реализуемом товаре [16:05:04]line ОКРУГЛЕНИЕ: -0.46 [16:05:04]line ИТОГО: 600.00 [16:05:04]line Внесено: 600.00 [16:05:04]line СДАЧА: 0.00 [16:05:04]line НСП 1% : 5.31 [16:05:04]line НДС 12% : 63.77 [16:05:04]line Наличными: 600.00 [16:05:04]line Безнал.: 0.00 [16:05:04]line Место: АЗС № 89 "Партнер Нефть" [16:05:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:05:04]line СНО: Общий режим [16:05:04]line Чек 236 23.09.2024 16:05 [16:05:04]line Смена: 476 ФФД: 1.0 [16:05:04]line ЗНМ: 0300000113 [16:05:04]line РНМ: 0000000000091825 [16:05:04]line Версия ККМ: 001 [16:05:04]line ФМ: 0000000000871835 [16:05:04]line ФД: 152364 [16:05:04]line ФПД: 21106098625405 [16:05:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152364&fm=21106098625405&tin=02508201610067®Number=0000000000091825&sum=60000 [16:05:04]OFD Sender: Processing packet 152364 [packets to send 828, broken 827] [16:05:04]ProducePacketName [16:05:04]name=ofd_packets/00152364 [16:05:04]OFD Sender: To server: pG, [16:05:04]CommunicateWithHost lk.salyk.kg:30040 [16:05:04]ConnectInit lk.salyk.kg [16:05:04]written 0, free lines is 4095 [16:05:04]Write to MH i2c: 01 00 00 12 0D 1F [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: 01 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: 01 07 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: 01 07 00 12 0D 00 00 00 00 00 D4 0C 06 [16:05:04]RasterBufferAndPrint [16:05:04]line [16:05:04]line [16:05:04]line [16:05:04]line [16:05:04]line [16:05:04]written 0, free lines is 3290 [16:05:04]MH_Cut [16:05:04]Write to MH i2c: D1 01 00 19 0D 01 F8 [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: D1 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: D1 01 00 [16:05:04]MH_I2C_Read... [16:05:04]Read from MH i2c: D1 01 00 19 0D 00 F7 [16:05:04]Write to MH i2c: 01 00 00 1A 0D 27 [16:05:04]Write i2c OK [16:05:04]MH_I2C_Read... [16:05:05]*** Cut start [16:05:05]*** Purtial cut [16:05:05]*** Stage 1: CUTSNS_PIN = 1 [16:05:05]Read from MH i2c: 01 [16:05:05]MH_I2C_Read... [16:05:05]*** Stop cut motor [16:05:05]*** Cut end [16:05:05]Read from MH i2c: 01 07 00 [16:05:05]MH_I2C_Read... [16:05:05]Read from MH i2c: 01 07 00 1A 0D 00 00 00 00 00 FF 0F 3C [16:05:05]process_action close_receipt done [16:05:05]requested_data is exist [16:05:05]produce_requested_data [16:05:05]requested_item fm.sn is exist - process it [16:05:05]wFMCommunicate request_size=4 [16:05:05]MH_SAM_APDU [16:05:05]CAPDU: 80 11 00 00 [16:05:05]Write to MH i2c: E2 08 00 1B 0D 80 11 00 00 00 00 00 00 A2 [16:05:05]Write i2c OK [16:05:05]MH_I2C_Read... [16:05:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:06]Read from MH i2c: E2 [16:05:06]MH_I2C_Read... [16:05:06]Read from MH i2c: E2 17 00 [16:05:06]MH_I2C_Read... [16:05:06]Read from MH i2c: E2 17 00 1B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [16:05: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:05:06]wFMCommunicate OK [16:05:06]requested_item fd.num is exist - process it [16:05:06]SAM_PROTO_GetFieldsCounters [16:05:06]wFMCommunicate request_size=4 [16:05:06]MH_SAM_APDU [16:05:06]CAPDU: 80 13 00 00 [16:05:06]Write to MH i2c: E2 08 00 1C 0D 80 13 00 00 00 00 00 00 A5 [16:05:06]Write i2c OK [16:05:06]MH_I2C_Read... [16:05:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:06]Read from MH i2c: E2 [16:05:06]MH_I2C_Read... [16:05:06]Read from MH i2c: E2 62 00 [16:05:06]MH_I2C_Read... [16:05:06]Read from MH i2c: E2 62 00 1C 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 2C 53 02 00 0E 04 04 00 DC 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 E8 [16:05: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 2C 53 02 00 0E 04 04 00 DC 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:05:06]wFMCommunicate OK [16:05:06]SAM_PROTO_GetFieldsCounters done [16:05:06]requested_item shift.num is exist - process it [16:05:06]requested_item shift.opened is exist - process it [16:05:06]req_shift_opened [16:05:06]FM_GetShiftState [16:05:06]SAM_PROTO_GetShiftState [16:05:06]wFMCommunicate request_size=4 [16:05:06]MH_SAM_APDU [16:05:06]CAPDU: 80 13 01 00 [16:05:06]Write to MH i2c: E2 08 00 1D 0D 80 13 01 00 00 00 00 00 A7 [16:05:06]Write i2c OK [16:05:06]MH_I2C_Read... [16:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:06]Read from MH i2c: E2 [16:05:06]MH_I2C_Read... [16:05:06]Read from MH i2c: E2 0E 00 [16:05:06]MH_I2C_Read... [16:05:06]Read from MH i2c: E2 0E 00 1D 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 09 [16:05:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:05:06]wFMCommunicate OK [16:05:06]SAM_PROTO_GetShiftState done [16:05:06]FM_GetShiftState done [16:05:06]req_shift_opened done [16:05:06]requested_item shift.open_date is exist - process it [16:05:06]req_shift_open_date [16:05:06]req_shift_open_date done [16:05:06]produce_requested_data done [16:05:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152364,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:05:06]process_action_free close_receipt [16:05:06]json_value_free [16:05:06]json_value_free done [16:05:06]process_json_proto returns [16:05:06]Send response to host [16:05:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152364,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:05:06]free response buf [16:05:06]execute_script done [16:05:06]execute_script returns [16:05:06]free content buf [16:05:06]Sock 9.Close socket [16:05:06]Sock 9.Thread stoped [16:05:07]Connected sock=11 [16:05: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 9C 7B 04 01 BC 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 EC 00 00 00 F4 03 04 00 AF 91 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 32 25 82 DB 7D CA B0 E5 41 45 3C 81 6B [16:05: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 75 37 47 00 57 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 53 02 00 F4 03 04 00 B3 39 F1 66 B6 04 01 00 00 2A 24 C0 AA 58 4F 6E D9 [16:05:08]CommunicateWithHost err = 0 [16:05:08]CheckOFDResponse [16:05:08]1017 (14) - 77093643461234 [16:05:08]1041 (16) - 0000000000871835 [16:05:08]1040 (4) - 152364 [16:05:08]1012 (4) - 23.09.2024 09:49 [16:05:08]1206 (1) - 0 [16:05:08]OFD Sender: Remove packet 152364 [16:05:08]ProducePacketName [16:05:08]name=ofd_packets/00152364 [16:05:08]NVStorageDeleteData [16:05:09]recv_with_timeout no data received [16:05:09]OFD Sender: No OFD packet to send [16:05:14]OFD Sender: No OFD packet to send [16:05:19]OFD Sender: No OFD packet to send [16:05:24]OFD Sender: No OFD packet to send [16:05:29]OFD Sender: No OFD packet to send [16:05:34]OFD Sender: No OFD packet to send [16:05:37]recv_with_timeout no data received [16:05:39]OFD Sender: No OFD packet to send [16:05:44]OFD Sender: No OFD packet to send [16:05:49]OFD Sender: No OFD packet to send [16:05:53]recv_with_timeout no data received [16:05:54]OFD Sender: No OFD packet to send [16:05:59]OFD Sender: No OFD packet to send [16:06:04]OFD Sender: No OFD packet to send [16:06:09]OFD Sender: No OFD packet to send [16:06:09]recv_with_timeout no data received [16:06:14]OFD Sender: No OFD packet to send [16:06:19]OFD Sender: No OFD packet to send [16:06:24]OFD Sender: No OFD packet to send [16:06:29]OFD Sender: No OFD packet to send [16:06:34]OFD Sender: No OFD packet to send [16:06:39]OFD Sender: No OFD packet to send [16:06:44]OFD Sender: No OFD packet to send [16:06:49]OFD Sender: No OFD packet to send [16:06:54]OFD Sender: No OFD packet to send [16:06:59]OFD Sender: No OFD packet to send [16:07:04]OFD Sender: No OFD packet to send [16:07:09]OFD Sender: No OFD packet to send [16:07:14]OFD Sender: No OFD packet to send [16:07:14]recv_with_timeout no data received [16:07:19]OFD Sender: No OFD packet to send [16:07:24]OFD Sender: No OFD packet to send [16:07:29]OFD Sender: No OFD packet to send [16:07:34]OFD Sender: No OFD packet to send [16:07:35]recv_with_timeout no data received [16:07:39]OFD Sender: No OFD packet to send [16:07:44]OFD Sender: No OFD packet to send [16:07:49]OFD Sender: No OFD packet to send [16:07:52]recv_with_timeout no data received [16:07:54]OFD Sender: No OFD packet to send [16:07:59]OFD Sender: No OFD packet to send [16:08:04]OFD Sender: No OFD packet to send [16:08:09]OFD Sender: No OFD packet to send [16:08:14]OFD Sender: No OFD packet to send [16:08:19]OFD Sender: No OFD packet to send [16:08:24]OFD Sender: No OFD packet to send [16:08:29]OFD Sender: No OFD packet to send [16:08:34]OFD Sender: No OFD packet to send [16:08:39]OFD Sender: No OFD packet to send [16:08:43]recv_with_timeout no data received [16:08:44]OFD Sender: No OFD packet to send [16:08:49]OFD Sender: No OFD packet to send [16:08:54]OFD Sender: No OFD packet to send [16:08:59]OFD Sender: No OFD packet to send [16:09:04]OFD Sender: No OFD packet to send [16:09:09]OFD Sender: No OFD packet to send [16:09:14]OFD Sender: No OFD packet to send [16:09:20]OFD Sender: No OFD packet to send [16:09:25]OFD Sender: No OFD packet to send [16:09:30]OFD Sender: No OFD packet to send [16:09:35]OFD Sender: No OFD packet to send [16:09:40]OFD Sender: No OFD packet to send [16:09:45]OFD Sender: No OFD packet to send [16:09:50]OFD Sender: No OFD packet to send [16:09:55]OFD Sender: No OFD packet to send [16:10:00]OFD Sender: No OFD packet to send [16:10:05]OFD Sender: No OFD packet to send [16:10:10]OFD Sender: No OFD packet to send [16:10:15]OFD Sender: No OFD packet to send [16:10:20]OFD Sender: No OFD packet to send [16:10:25]OFD Sender: No OFD packet to send [16:10:30]OFD Sender: No OFD packet to send [16:10:35]OFD Sender: No OFD packet to send [16:10:40]OFD Sender: No OFD packet to send [16:10:45]OFD Sender: No OFD packet to send [16:10:50]OFD Sender: No OFD packet to send [16:10:50]recv_with_timeout no data received [16:10:52]accept exits with 7 [16:10:52]New connection [16:10:52]New thread 3066752356 created [16:10:52]Thread 3066608996 joined [16:10:52]Waiting for new connection... [16:10:52] Sock 7.Parse request [16:10:52]Sock 7.Check first char [16:10:52]Sock 7.First char is OK [16:10:52]request: POST /json_proto HTTP/1.0 [16:10:52]Method: POST [16:10:52]URL: /json_proto [16:10:52]Method is POST - this is cgi request [16:10:52]url: /json_proto [16:10:52]query_string will be loaded in cgi processing [16:10:52]execute_cgi json_proto POST (null) [16:10:52]execute_cgi path=json_proto method=POST [16:10:52]POST find Content-Length [16:10:52]Host: 172.17.43.67:8080 [16:10:52]Content-Length: 683 [16:10:52]Content-Type: application/json [16:10:52] [16:10:52]POST finish read [16:10:52]Found Content-Length = 683 [16:10:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786371", "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" ] } } [16:10:52]execute_script... [16:10:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786371", "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" ] } } [16:10:52]POST & json_proto [16:10:52]process_json_proto [16:10:52]json parsed OK: [16:10:52]protocol is kg_v1.0 [16:10:52]action value=close_receipt [16:10:52]process_action close_receipt [16:10:52]cmd_close_receipt [16:10:52]MH_GetDate [16:10:52]Write to MH i2c: F0 00 00 1E 0D 1A [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: F0 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: F0 09 00 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: F0 09 00 1E 0D 00 0C 93 F1 66 6A BD 47 65 EC [16:10:52]GetLastDocTimeStamp 1727107503 [16:10:52]current date 1727107852 [16:10:52]FM_GetShiftState [16:10:52]SAM_PROTO_GetShiftState [16:10:52]wFMCommunicate request_size=4 [16:10:52]MH_SAM_APDU [16:10:52]CAPDU: 80 13 01 00 [16:10:52]Write to MH i2c: E2 08 00 1F 0D 80 13 01 00 00 00 00 00 A9 [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:52]Read from MH i2c: E2 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: E2 0E 00 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: E2 0E 00 1F 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [16:10:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:10:52]wFMCommunicate OK [16:10:52]SAM_PROTO_GetShiftState done [16:10:52]FM_GetShiftState done [16:10:52]opened in 1727051593 [16:10:52]opened+sec_in_day 1727137993 [16:10:52]quantity*price = 100021 [16:10:52]sum+1 = 100023 [16:10:52]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 СНО: Общий режим Чек 237 23.09.2024 16:10 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152365 ФПД: 181641343300774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161052&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152365&fm=181641343300774&tin=02508201610067®Number=0000000000091825&sum=100000 [16:10:53]StoreToDocumentArchive [16:10:53]shift 476 fd 152365 [16:10:53]save to /storage/0476/doc_00152365 [16:10:53]save last doc name /storage/0476/doc_00152365 to /storage/kkm_last_doc_name [16:10:53]save OK [16:10:53]Clear old archive folders... [16:10:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:10:53]tlvbuf is 00564960 [16:10:53]SAM_PROTO_ClearQueue [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 09 00 00 [16:10:53]Write to MH i2c: E2 08 00 2C 0D 80 09 00 00 00 00 00 00 AB [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 2C 0D 00 90 00 AD [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]SAM_PROTO_ClearQueue done [16:10:53]KKMCreateOFDPacket [16:10:53]OFDProtocolAddRootSTLVToBuf [16:10:53]FM_MakeSignedData [16:10:53]FM_MakeSignedData [16:10:53]SAM_PROTO_SignData [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 01 02 [16:10:53]Write to MH i2c: E2 08 00 2D 0D 80 0D 01 02 00 00 00 00 B3 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 2D 0D 00 90 00 AE [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]wFMCommunicate request_size=255 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 0C 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 [16:10:53]Write to MH i2c: E2 02 01 2E 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 0C 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 00 00 46 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 2E 0D 00 90 00 AF [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]wFMCommunicate request_size=10 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 02 02 05 33 AB BE 74 A6 [16:10:53]Write to MH i2c: E2 0D 00 2F 0D 80 0D 02 02 05 00 33 AB BE 74 A6 00 00 76 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 2F 0D 00 90 00 B0 [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 03 02 [16:10:53]Write to MH i2c: E2 08 00 30 0D 80 0D 03 02 00 00 00 00 B8 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 0B 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 0B 00 30 0D 00 3E CC D3 B6 FC 30 24 FE 90 00 9A [16:10:53]RAPDU: 3E CC D3 B6 FC 30 24 FE 90 00 [16:10:53]wFMCommunicate OK [16:10:53]SAM_PROTO_SignData done [16:10:53]FM_MakeSignedData done [16:10:53]CreateOFDProtocolMessage [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 11 00 00 [16:10:53]Write to MH i2c: E2 08 00 31 0D 80 11 00 00 00 00 00 00 B8 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 17 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 17 00 31 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [16:10: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:10:53]wFMCommunicate OK [16:10:53]CreateOFDProtocolMessage done [16:10:53]OFDSenderStorePacket 152365 [16:10:53]StoreOFDPacket docnum=152365 [16:10: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 68 70 07 01 93 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 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 ED 00 00 00 F4 03 04 00 0C 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 33 AB BE 74 A6 3E CC D3 B6 FC 30 24 FE [16:10:53]CheckFolder [16:10:53]dirname=/storage/ofd_packets [16:10:53]CheckFolder done [16:10:53]ProducePacketName [16:10:53]name=ofd_packets/00152365 [16:10:53]NVStorageSaveData ofd_packets/00152365 [16:10:53]File name is /storage/ofd_packets/00152365 [16:10:53]Write 301 bytes [16:10:53]NVStorageSaveData done [16:10:53]OFDSenderStorePacket done [16:10:53]KKMCreateOFDPacket done [16:10:53]NVStorageSaveData kkm_last_timestamp [16:10:53]File name is /storage/kkm_last_timestamp [16:10:53]Write 4 bytes [16:10:53]NVStorageSaveData done [16:10:53]ExternCall_PrintAddStr [16:10:53]wPrintStart [16:10:53]Write to MH i2c: 01 00 00 32 0D 3F [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 07 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 07 00 32 0D 00 00 00 00 00 FF 0F 54 [16:10:53]RasterBufferAndPrint [16:10:53]line Счет N : (1)1786371 [16:10:53]line ИНН: 02508201610067 [16:10:53]line Контрольно-Кассовый Чек [16:10:53]line ПРОДАЖА [16:10:53]line ТРК (МРК, ГНК) : 23 [16:10:53]line Товар: 2710124500 [16:10:53]line Аи-95-К-5 [16:10:53]line 13.480 * 74.20 [16:10:53]line = 1000.22 [16:10:53]line НДС 12% НСП 1% [16:10:53]line > о реализуемом товаре [16:10:53]line ОКРУГЛЕНИЕ: -0.22 [16:10:53]line ИТОГО: 1000.00 [16:10:53]line Внесено: 1000.00 [16:10:53]line СДАЧА: 0.00 [16:10:53]line НСП 1% : 8.85 [16:10:53]line НДС 12% : 106.22 [16:10:53]line Наличными: 1000.00 [16:10:53]line Безнал.: 0.00 [16:10:53]line Место: АЗС № 89 "Партнер Нефть" [16:10:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:10:53]line СНО: Общий режим [16:10:53]line Чек 237 23.09.2024 16:10 [16:10:53]line Смена: 476 ФФД: 1.0 [16:10:53]line ЗНМ: 0300000113 [16:10:53]line РНМ: 0000000000091825 [16:10:53]line Версия ККМ: 001 [16:10:53]line ФМ: 0000000000871835 [16:10:53]line ФД: 152365 [16:10:53]line ФПД: 181641343300774 [16:10:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161052&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152365&fm=181641343300774&tin=02508201610067®Number=0000000000091825&sum=100000 [16:10:53]written 0, free lines is 4095 [16:10:53]OFD Sender: Processing packet 152365 [packets to send 828, broken 827] [16:10:53]ProducePacketName [16:10:53]name=ofd_packets/00152365 [16:10:53]OFD Sender: To server: pG, [16:10:53]CommunicateWithHost lk.salyk.kg:30040 [16:10:53]ConnectInit lk.salyk.kg [16:10:54]Write to MH i2c: 01 00 00 5D 0D 6A [16:10:54]Write i2c OK [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: 01 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: 01 07 00 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: 01 07 00 5D 0D 00 00 00 00 00 D2 0C 4F [16:10:54]RasterBufferAndPrint [16:10:54]line [16:10:54]line [16:10:54]line [16:10:54]line [16:10:54]line [16:10:54]written 0, free lines is 3288 [16:10:54]MH_Cut [16:10:54]Write to MH i2c: D1 01 00 64 0D 01 43 [16:10:54]Write i2c OK [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: D1 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: D1 01 00 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: D1 01 00 64 0D 00 42 [16:10:54]Write to MH i2c: 01 00 00 65 0D 72 [16:10:54]Write i2c OK [16:10:54]MH_I2C_Read... [16:10:54]Connected sock=10 [16:10: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 68 70 07 01 93 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 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 ED 00 00 00 F4 03 04 00 0C 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 33 AB BE 74 A6 3E CC D3 B6 FC 30 24 FE [16:10: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 7F F1 47 00 90 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 2D 53 02 00 F4 03 04 00 0D 3B F1 66 B6 04 01 00 00 29 CD C6 3D D6 6F 92 73 [16:10:54]CommunicateWithHost err = 0 [16:10:54]CheckOFDResponse [16:10:54]1017 (14) - 77093643461234 [16:10:54]1041 (16) - 0000000000871835 [16:10:54]1040 (4) - 152365 [16:10:54]1012 (4) - 23.09.2024 09:55 [16:10:54]1206 (1) - 0 [16:10:54]OFD Sender: Remove packet 152365 [16:10:54]ProducePacketName [16:10:54]name=ofd_packets/00152365 [16:10:54]NVStorageDeleteData [16:10:55]*** Cut start [16:10:55]*** Purtial cut [16:10:55]*** Stage 1: CUTSNS_PIN = 1 [16:10:55]Read from MH i2c: 01 [16:10:55]MH_I2C_Read... [16:10:55]*** Stop cut motor [16:10:55]*** Cut end [16:10:55]Read from MH i2c: 01 07 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 65 0D 00 00 00 00 00 FF 0F 87 [16:10:55]process_action close_receipt done [16:10:55]requested_data is exist [16:10:55]produce_requested_data [16:10:55]requested_item fm.sn is exist - process it [16:10:55]wFMCommunicate request_size=4 [16:10:55]MH_SAM_APDU [16:10:55]CAPDU: 80 11 00 00 [16:10:55]Write to MH i2c: E2 08 00 66 0D 80 11 00 00 00 00 00 00 ED [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]OFD Sender: No OFD packet to send [16:10:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:55]Read from MH i2c: E2 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 17 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 17 00 66 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [16:10:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:10:55]wFMCommunicate OK [16:10:55]requested_item fd.num is exist - process it [16:10:55]SAM_PROTO_GetFieldsCounters [16:10:55]wFMCommunicate request_size=4 [16:10:55]MH_SAM_APDU [16:10:55]CAPDU: 80 13 00 00 [16:10:55]Write to MH i2c: E2 08 00 67 0D 80 13 00 00 00 00 00 00 F0 [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:55]Read from MH i2c: E2 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 62 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 62 00 67 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 2D 53 02 00 0E 04 04 00 DC 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 37 [16:10: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 2D 53 02 00 0E 04 04 00 DC 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:10:55]wFMCommunicate OK [16:10:55]SAM_PROTO_GetFieldsCounters done [16:10:55]requested_item shift.num is exist - process it [16:10:55]requested_item shift.opened is exist - process it [16:10:55]req_shift_opened [16:10:55]FM_GetShiftState [16:10:55]SAM_PROTO_GetShiftState [16:10:55]wFMCommunicate request_size=4 [16:10:55]MH_SAM_APDU [16:10:55]CAPDU: 80 13 01 00 [16:10:55]Write to MH i2c: E2 08 00 68 0D 80 13 01 00 00 00 00 00 F2 [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 [16:10:55]MH_I2C_Read... [16:10:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:55]Read from MH i2c: E2 0E 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 0E 00 68 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 54 [16:10:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:10:55]wFMCommunicate OK [16:10:55]SAM_PROTO_GetShiftState done [16:10:55]FM_GetShiftState done [16:10:55]req_shift_opened done [16:10:55]requested_item shift.open_date is exist - process it [16:10:55]req_shift_open_date [16:10:55]req_shift_open_date done [16:10:55]produce_requested_data done [16:10:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152365,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:10:55]process_action_free close_receipt [16:10:55]json_value_free [16:10:55]json_value_free done [16:10:55]process_json_proto returns [16:10:55]Send response to host [16:10:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152365,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:10:55]free response buf [16:10:55]execute_script done [16:10:55]execute_script returns [16:10:55]free content buf [16:10:55]Sock 7.Close socket [16:10:55]Sock 7.Thread stoped [16:10:55]int [16:10:55]Write to MH i2c: 01 00 00 69 0D 76 [16:10:55]*** FLAG_PRN_KEY set [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 69 0D 00 08 00 00 00 FF 0F 93 [16:10:55]state=0 [16:10:55]Key pressed [16:10:55]Feed [16:10:55]Write to MH i2c: D8 00 00 6A 0D 4E [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: D8 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: D8 01 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: D8 01 00 6A 0D 00 4F [16:10:55]int [16:10:55]Write to MH i2c: 01 00 00 6B 0D 78 [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 6B 0D 00 48 00 00 00 3C 00 03 [16:10:55]state=2 [16:10:55]Key pressed [16:10:55]int [16:10:55]Write to MH i2c: 01 00 00 6C 0D 79 [16:10:55]*** FLAG_PRN_KEY reset [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 6C 0D 00 00 00 00 00 FB 0F 8A [16:10:55]state=2 [16:10:55]Stop feed [16:11:00]OFD Sender: No OFD packet to send [16:11:01]recv_with_timeout no data received [16:11:05]OFD Sender: No OFD packet to send [16:11:10]OFD Sender: No OFD packet to send [16:11:15]OFD Sender: No OFD packet to send [16:11:19]recv_with_timeout no data received [16:11:20]OFD Sender: No OFD packet to send [16:11:25]OFD Sender: No OFD packet to send [16:11:30]OFD Sender: No OFD packet to send [16:11:31]accept exits with 9 [16:11:31]New connection [16:11:31]New thread 3066608996 created [16:11:31]Thread 3066752356 joined [16:11:31]Waiting for new connection... [16:11:31] Sock 9.Parse request [16:11:31]Sock 9.Check first char [16:11:31]Sock 9.First char is OK [16:11:31]request: POST /json_proto HTTP/1.0 [16:11:31]Method: POST [16:11:31]URL: /json_proto [16:11:31]Method is POST - this is cgi request [16:11:31]url: /json_proto [16:11:31]query_string will be loaded in cgi processing [16:11:31]execute_cgi json_proto POST (null) [16:11:31]execute_cgi path=json_proto method=POST [16:11:31]POST find Content-Length [16:11:31]Host: 172.17.43.67:8080 [16:11:31]Content-Length: 796 [16:11:31]Content-Type: application/json [16:11:31] [16:11:31]POST finish read [16:11:31]Found Content-Length = 796 [16:11:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786369", "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" : 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\u000A30096186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:31]execute_script... [16:11: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)1786369", "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" : 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\u000A30096186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:31]POST & json_proto [16:11:31]process_json_proto [16:11:31]json parsed OK: [16:11:31]protocol is kg_v1.0 [16:11:31]action value=close_receipt [16:11:31]process_action close_receipt [16:11:31]cmd_close_receipt [16:11:31]MH_GetDate [16:11:31]Write to MH i2c: F0 00 00 6D 0D 69 [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: F0 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: F0 09 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: F0 09 00 6D 0D 00 34 93 F1 66 6A BD 47 65 63 [16:11:31]GetLastDocTimeStamp 1727107852 [16:11:31]current date 1727107892 [16:11:31]FM_GetShiftState [16:11:31]SAM_PROTO_GetShiftState [16:11:31]wFMCommunicate request_size=4 [16:11:31]MH_SAM_APDU [16:11:31]CAPDU: 80 13 01 00 [16:11:31]Write to MH i2c: E2 08 00 6E 0D 80 13 01 00 00 00 00 00 F8 [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:31]Read from MH i2c: E2 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: E2 0E 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: E2 0E 00 6E 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5A [16:11:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:11:31]wFMCommunicate OK [16:11:31]SAM_PROTO_GetShiftState done [16:11:31]FM_GetShiftState done [16:11:31]opened in 1727051593 [16:11:31]opened+sec_in_day 1727137993 [16:11:31]quantity*price = 0 [16:11:31]sum+1 = 1 [16:11: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 СНО: Общий режим Чек 238 23.09.2024 16:11 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 30096186 ФМ: 0000000000871835 ФД: 152366 ФПД: 225787289500879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161132&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152366&fm=225787289500879&tin=02508201610067®Number=0000000000091825&sum=0 [16:11:33]StoreToDocumentArchive [16:11:33]shift 476 fd 152366 [16:11:33]save to /storage/0476/doc_00152366 [16:11:33]save last doc name /storage/0476/doc_00152366 to /storage/kkm_last_doc_name [16:11:33]save OK [16:11:33]Clear old archive folders... [16:11:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:33]tlvbuf is B6D77BD0 [16:11:33]SAM_PROTO_ClearQueue [16:11:33]wFMCommunicate request_size=4 [16:11:33]MH_SAM_APDU [16:11:33]CAPDU: 80 09 00 00 [16:11:33]Write to MH i2c: E2 08 00 7B 0D 80 09 00 00 00 00 00 00 FA [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 7B 0D 00 90 00 FC [16:11:33]RAPDU: 90 00 [16:11:33]wFMCommunicate OK [16:11:33]SAM_PROTO_ClearQueue done [16:11:33]KKMCreateOFDPacket [16:11:33]OFDProtocolAddRootSTLVToBuf [16:11:33]FM_MakeSignedData [16:11:33]FM_MakeSignedData [16:11:33]SAM_PROTO_SignData [16:11:33]wFMCommunicate request_size=4 [16:11:33]MH_SAM_APDU [16:11:33]CAPDU: 80 0D 01 02 [16:11:33]Write to MH i2c: E2 08 00 7C 0D 80 0D 01 02 00 00 00 00 02 [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 7C 0D 00 90 00 FD [16:11:33]RAPDU: 90 00 [16:11:33]wFMCommunicate OK [16:11:33]wFMCommunicate request_size=255 [16:11:33]MH_SAM_APDU [16:11: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 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 EE 00 00 00 F4 03 04 00 34 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CD [16:11:33]Write to MH i2c: E2 02 01 7D 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 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 EE 00 00 00 F4 03 04 00 34 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CD 00 00 EA [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 7D 0D 00 90 00 FE [16:11:33]RAPDU: 90 00 [16:11:33]wFMCommunicate OK [16:11:33]wFMCommunicate request_size=10 [16:11:33]MH_SAM_APDU [16:11:33]CAPDU: 80 0D 02 02 05 5A 33 2F 7C CF [16:11:33]Write to MH i2c: E2 0D 00 7E 0D 80 0D 02 02 05 00 5A 33 2F 7C CF 00 00 16 [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 03 00 7E 0D 00 90 00 FF [16:11:33]RAPDU: 90 00 [16:11:33]wFMCommunicate OK [16:11:33]wFMCommunicate request_size=4 [16:11:33]MH_SAM_APDU [16:11:33]CAPDU: 80 0D 03 02 [16:11:33]Write to MH i2c: E2 08 00 7F 0D 80 0D 03 02 00 00 00 00 07 [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 0B 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 0B 00 7F 0D 00 C8 42 CD 18 CF AE 3D 2F 90 00 E0 [16:11:33]RAPDU: C8 42 CD 18 CF AE 3D 2F 90 00 [16:11:33]wFMCommunicate OK [16:11:33]SAM_PROTO_SignData done [16:11:33]FM_MakeSignedData done [16:11:33]CreateOFDProtocolMessage [16:11:33]wFMCommunicate request_size=4 [16:11:33]MH_SAM_APDU [16:11:33]CAPDU: 80 11 00 00 [16:11:33]Write to MH i2c: E2 08 00 80 0D 80 11 00 00 00 00 00 00 07 [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:33]Read from MH i2c: E2 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 17 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: E2 17 00 80 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [16:11: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:11:33]wFMCommunicate OK [16:11:33]CreateOFDProtocolMessage done [16:11:33]OFDSenderStorePacket 152366 [16:11:33]StoreOFDPacket docnum=152366 [16:11: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 65 B8 07 01 14 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 34 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CD 5A 33 2F 7C CF C8 42 CD 18 CF AE 3D 2F [16:11:33]CheckFolder [16:11:33]dirname=/storage/ofd_packets [16:11:33]CheckFolder done [16:11:33]ProducePacketName [16:11:33]name=ofd_packets/00152366 [16:11:33]NVStorageSaveData ofd_packets/00152366 [16:11:33]File name is /storage/ofd_packets/00152366 [16:11:33]Write 301 bytes [16:11:33]NVStorageSaveData done [16:11:33]OFDSenderStorePacket done [16:11:33]KKMCreateOFDPacket done [16:11:33]NVStorageSaveData kkm_last_timestamp [16:11:33]File name is /storage/kkm_last_timestamp [16:11:33]Write 4 bytes [16:11:33]NVStorageSaveData done [16:11:33]ExternCall_PrintAddStr [16:11:33]wPrintStart [16:11:33]Write to MH i2c: 01 00 00 81 0D 8E [16:11:33]Write i2c OK [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: 01 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: 01 07 00 [16:11:33]MH_I2C_Read... [16:11:33]Read from MH i2c: 01 07 00 81 0D 00 00 00 00 00 FF 0F A3 [16:11:33]RasterBufferAndPrint [16:11:33]line Счет N : (1)1786369 [16:11:33]line ИНН: 02508201610067 [16:11:33]line Контрольно-Кассовый Чек [16:11:33]line ПРОДАЖА [16:11:33]line ТРК (МРК, ГНК) : 42 [16:11:33]line Товар: 2710124130 [16:11:33]line Аи-92-К-5 [16:11:33]line 30.000 * 0.00 [16:11:33]line = 0.00 [16:11:33]line НДС 12% НСП 1% [16:11:33]line > о реализуемом товаре [16:11:33]line ИТОГО: 0.00 [16:11:33]line НСП 1% : 0.00 [16:11:33]line НДС 12% : 0.00 [16:11:33]line Наличными: 0.00 [16:11:33]line Безнал.: 0.00 [16:11:33]line Место: АЗС № 89 "Партнер Нефть" [16:11:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:11:33]line СНО: Общий режим [16:11:33]line Чек 238 23.09.2024 16:11 [16:11:33]line Смена: 476 ФФД: 1.0 [16:11:33]line ЗНМ: 0300000113 [16:11:33]line РНМ: 0000000000091825 [16:11:33]line Версия ККМ: 001 [16:11:33]line Талоны: Топливная Карта [16:11:33]line 30096186 [16:11:33]line ФМ: 0000000000871835 [16:11:33]line ФД: 152366 [16:11:33]line ФПД: 225787289500879 [16:11:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161132&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152366&fm=225787289500879&tin=02508201610067®Number=0000000000091825&sum=0 [16:11:33]written 0, free lines is 4095 [16:11:33]OFD Sender: Processing packet 152366 [packets to send 828, broken 827] [16:11:33]ProducePacketName [16:11:33]name=ofd_packets/00152366 [16:11:33]OFD Sender: To server: pG, [16:11:33]CommunicateWithHost lk.salyk.kg:30040 [16:11:33]ConnectInit lk.salyk.kg [16:11:34]Write to MH i2c: 01 00 00 AB 0D B8 [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: 01 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: 01 07 00 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: 01 07 00 AB 0D 00 00 00 00 00 F9 0C C4 [16:11:34]RasterBufferAndPrint [16:11:34]line [16:11:34]line [16:11:34]line [16:11:34]line [16:11:34]line [16:11:34]written 0, free lines is 3327 [16:11:34]MH_Cut [16:11:34]Write to MH i2c: D1 01 00 B2 0D 01 91 [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: D1 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: D1 01 00 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: D1 01 00 B2 0D 00 90 [16:11:34]Write to MH i2c: 01 00 00 B3 0D C0 [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:34]*** Cut start [16:11:34]*** Purtial cut [16:11:34]*** Stage 1: CUTSNS_PIN = 1 [16:11:35]Read from MH i2c: 01 [16:11:35]MH_I2C_Read... [16:11:35]*** Stop cut motor [16:11:35]*** Cut end [16:11:35]Read from MH i2c: 01 07 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: 01 07 00 B3 0D 00 00 00 00 00 FF 0F D5 [16:11:35]process_action close_receipt done [16:11:35]requested_data is exist [16:11:35]produce_requested_data [16:11:35]requested_item fm.sn is exist - process it [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 11 00 00 [16:11:35]Write to MH i2c: E2 08 00 B4 0D 80 11 00 00 00 00 00 00 3B [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 17 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 17 00 B4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [16:11:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:11:35]wFMCommunicate OK [16:11:35]requested_item fd.num is exist - process it [16:11:35]SAM_PROTO_GetFieldsCounters [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 13 00 00 [16:11:35]Write to MH i2c: E2 08 00 B5 0D 80 13 00 00 00 00 00 00 3E [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 62 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 62 00 B5 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 89 [16:11: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 2E 53 02 00 0E 04 04 00 DC 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:11:35]wFMCommunicate OK [16:11:35]SAM_PROTO_GetFieldsCounters done [16:11:35]requested_item shift.num is exist - process it [16:11:35]requested_item shift.opened is exist - process it [16:11:35]req_shift_opened [16:11:35]FM_GetShiftState [16:11:35]SAM_PROTO_GetShiftState [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 13 01 00 [16:11:35]Write to MH i2c: E2 08 00 B6 0D 80 13 01 00 00 00 00 00 40 [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 0E 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 0E 00 B6 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A2 [16:11:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:11:35]wFMCommunicate OK [16:11:35]SAM_PROTO_GetShiftState done [16:11:35]FM_GetShiftState done [16:11:35]req_shift_opened done [16:11:35]requested_item shift.open_date is exist - process it [16:11:35]req_shift_open_date [16:11:35]req_shift_open_date done [16:11:35]produce_requested_data done [16:11:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152366,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:11:35]process_action_free close_receipt [16:11:35]json_value_free [16:11:35]json_value_free done [16:11:35]process_json_proto returns [16:11:35]Send response to host [16:11:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152366,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:11:35]free response buf [16:11:35]execute_script done [16:11:35]execute_script returns [16:11:35]free content buf [16:11:35]Sock 9.Close socket [16:11:35]Sock 9.Thread stoped [16:11:37]recv_with_timeout no data received [16:11:38]ConnectInit Can't take IP for lk.salyk.kg [16:11:38]CommunicateWithHost connect error [16:11:38]CommunicateWithHost err = -1 [16:11:38]OFD Sender: Server communicate error [16:11:43]OFD Sender: Processing packet 152366 [packets to send 828, broken 827] [16:11:43]ProducePacketName [16:11:43]name=ofd_packets/00152366 [16:11:43]OFD Sender: To server: pG, [16:11:43]CommunicateWithHost lk.salyk.kg:30040 [16:11:43]ConnectInit lk.salyk.kg [16:11:48]recv_with_timeout no data received [16:11:49]Connected sock=10 [16:11: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 65 B8 07 01 14 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 34 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CD 5A 33 2F 7C CF C8 42 CD 18 CF AE 3D 2F [16:11:54]recv_with_timeout no data received [16:11:54]CommunicateWithHost answer receiving error [16:11:54]CommunicateWithHost err = -3 [16:11:54]OFD Sender: Server communicate error [16:11:59]OFD Sender: Processing packet 152366 [packets to send 828, broken 827] [16:11:59]ProducePacketName [16:11:59]name=ofd_packets/00152366 [16:11:59]OFD Sender: To server: pG, [16:11:59]CommunicateWithHost lk.salyk.kg:30040 [16:11:59]ConnectInit lk.salyk.kg [16:11:59]recv_with_timeout no data received [16:12:04]Connected sock=10 [16:12: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 65 B8 07 01 14 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 34 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CD 5A 33 2F 7C CF C8 42 CD 18 CF AE 3D 2F [16:12: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 C0 87 47 00 E5 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 2E 53 02 00 F4 03 04 00 52 3B F1 66 B6 04 01 00 00 6F E0 CF 34 B7 8C 0D E3 [16:12:04]CommunicateWithHost err = 0 [16:12:04]CheckOFDResponse [16:12:04]1017 (14) - 77093643461234 [16:12:04]1041 (16) - 0000000000871835 [16:12:04]1040 (4) - 152366 [16:12:04]1012 (4) - 23.09.2024 09:56 [16:12:04]1206 (1) - 0 [16:12:04]OFD Sender: Remove packet 152366 [16:12:04]ProducePacketName [16:12:04]name=ofd_packets/00152366 [16:12:04]NVStorageDeleteData [16:12:04]OFD Sender: No OFD packet to send [16:12:09]OFD Sender: No OFD packet to send [16:12:14]OFD Sender: No OFD packet to send [16:12:19]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 E5 04 01 1B 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 EF 00 00 00 F4 03 04 00 62 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 54 DE 62 7D 9C 34 6E 20 FD 11 89 D4 3A 2D [16:12:19]CheckFolder [16:12:19]dirname=/storage/ofd_packets [16:12:19]CheckFolder done [16:12:19]ProducePacketName [16:12:19]name=ofd_packets/00152367 [16:12:19]NVStorageSaveData ofd_packets/00152367 [16:12:19]File name is /storage/ofd_packets/00152367 [16:12:19]Write 298 bytes [16:12:19]NVStorageSaveData done [16:12:19]OFDSenderStorePacket done [16:12:19]KKMCreateOFDPacket done [16:12:19]NVStorageSaveData kkm_last_timestamp [16:12:19]File name is /storage/kkm_last_timestamp [16:12:19]Write 4 bytes [16:12:19]NVStorageSaveData done [16:12:19]ExternCall_PrintAddStr [16:12:19]wPrintStart [16:12:19]Write to MH i2c: 01 00 00 CB 0D D8 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 07 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 07 00 CB 0D 00 00 00 00 00 FF 0F ED [16:12:19]RasterBufferAndPrint [16:12:19]line Счет N : (1)1786370 [16:12:19]line ИНН: 02508201610067 [16:12:19]line Контрольно-Кассовый Чек [16:12:19]line ПРОДАЖА [16:12:19]line ТРК (МРК, ГНК) : 31 [16:12:19]line Товар: 2710194210 [16:12:19]line ДТ-К-5 [16:12:19]line 26.250 * 0.00 [16:12:19]line = 0.00 [16:12:19]line НДС 12% НСП 1% [16:12:19]line > о реализуемом товаре [16:12:19]line ИТОГО: 0.00 [16:12:19]line НСП 1% : 0.00 [16:12:19]line НДС 12% : 0.00 [16:12:19]line Наличными: 0.00 [16:12:19]line Безнал.: 0.00 [16:12:19]line Место: АЗС № 89 "Партнер Нефть" [16:12:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:12:19]line СНО: Общий режим [16:12:19]line Чек 239 23.09.2024 16:12 [16:12:19]line Смена: 476 ФФД: 1.0 [16:12:19]line ЗНМ: 0300000113 [16:12:19]line РНМ: 0000000000091825 [16:12:19]line Версия ККМ: 001 [16:12:19]line Талоны: Топливные Талоны [16:12:19]line 4086483 [16:12:19]line ФМ: 0000000000871835 [16:12:19]line ФД: 152367 [16:12:19]line ФПД: 93314111872052 [16:12:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152367&fm=93314111872052&tin=02508201610067®Number=0000000000091825&sum=0 [16:12:19]written 0, free lines is 4095 [16:12:19]OFD Sender: Processing packet 152367 [packets to send 828, broken 827] [16:12:19]ProducePacketName [16:12:19]name=ofd_packets/00152367 [16:12:19]OFD Sender: To server: pG, [16:12:19]CommunicateWithHost lk.salyk.kg:30040 [16:12:19]ConnectInit lk.salyk.kg [16:12:19]Write to MH i2c: 01 00 00 F5 0D 02 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 07 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 07 00 F5 0D 00 00 00 00 00 E9 0C FE [16:12:19]RasterBufferAndPrint [16:12:19]line [16:12:19]line [16:12:19]line [16:12:19]line [16:12:19]line [16:12:19]written 0, free lines is 3311 [16:12:19]MH_Cut [16:12:19]Write to MH i2c: D1 01 00 FC 0D 01 DB [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: D1 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: D1 01 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: D1 01 00 FC 0D 00 DA [16:12:19]Write to MH i2c: 01 00 00 FD 0D 0A [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:20]*** Cut start [16:12:20]*** Purtial cut [16:12:20]*** Stage 1: CUTSNS_PIN = 1 [16:12:20]Read from MH i2c: 01 [16:12:20]MH_I2C_Read... [16:12:20]*** Stop cut motor [16:12:20]*** Cut end [16:12:20]Read from MH i2c: 01 07 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 FD 0D 00 00 00 00 00 FF 0F 1F [16:12:20]process_action close_receipt done [16:12:20]requested_data is exist [16:12:20]produce_requested_data [16:12:20]requested_item fm.sn is exist - process it [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 11 00 00 [16:12:20]Write to MH i2c: E2 08 00 FE 0D 80 11 00 00 00 00 00 00 85 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 17 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 17 00 FE 0D 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:12: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:12:20]wFMCommunicate OK [16:12:20]requested_item fd.num is exist - process it [16:12:20]SAM_PROTO_GetFieldsCounters [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 13 00 00 [16:12:20]Write to MH i2c: E2 08 00 FF 0D 80 13 00 00 00 00 00 00 88 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:21]Read from MH i2c: E2 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 62 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 62 00 FF 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 2F 53 02 00 0E 04 04 00 DC 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 D7 [16:12: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 2F 53 02 00 0E 04 04 00 DC 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:12:21]wFMCommunicate OK [16:12:21]SAM_PROTO_GetFieldsCounters done [16:12:21]requested_item shift.num is exist - process it [16:12:21]requested_item shift.opened is exist - process it [16:12:21]req_shift_opened [16:12:21]FM_GetShiftState [16:12:21]SAM_PROTO_GetShiftState [16:12:21]wFMCommunicate request_size=4 [16:12:21]MH_SAM_APDU [16:12:21]CAPDU: 80 13 01 00 [16:12:21]Write to MH i2c: E2 08 00 00 0E 80 13 01 00 00 00 00 00 8B [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:21]Read from MH i2c: E2 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 0E 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 0E 00 00 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 ED [16:12:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:12:21]wFMCommunicate OK [16:12:21]SAM_PROTO_GetShiftState done [16:12:21]FM_GetShiftState done [16:12:21]req_shift_opened done [16:12:21]requested_item shift.open_date is exist - process it [16:12:21]req_shift_open_date [16:12:21]req_shift_open_date done [16:12:21]produce_requested_data done [16:12:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152367,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:12:21]process_action_free close_receipt [16:12:21]json_value_free [16:12:21]json_value_free done [16:12:21]process_json_proto returns [16:12:21]Send response to host [16:12:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152367,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:12:21]free response buf [16:12:21]execute_script done [16:12:21]execute_script returns [16:12:21]free content buf [16:12:21]Sock 7.Close socket [16:12:21]Sock 7.Thread stoped [16:12:22]recv_with_timeout no data received [16:12:24]Connected sock=11 [16: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 0C 01 00 00 FB E5 04 01 1B 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 EF 00 00 00 F4 03 04 00 62 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 54 DE 62 7D 9C 34 6E 20 FD 11 89 D4 3A 2D [16:12: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 15 C8 47 00 FA 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 2F 53 02 00 F4 03 04 00 67 3B F1 66 B6 04 01 00 00 57 1B F2 6E AB 1F 68 86 [16:12:24]CommunicateWithHost err = 0 [16:12:24]CheckOFDResponse [16:12:24]1017 (14) - 77093643461234 [16:12:24]1041 (16) - 0000000000871835 [16:12:24]1040 (4) - 152367 [16:12:17]accept exits with 7 [16:12:17]New connection [16:12:17]New thread 3066752356 created [16:12:17]Thread 3066608996 joined [16:12:17]Waiting for new connection... [16:12:17] Sock 7.Parse request [16:12:17]Sock 7.Check first char [16:12:17]Sock 7.First char is OK [16:12:17]request: POST /json_proto HTTP/1.0 [16:12:17]Method: POST [16:12:17]URL: /json_proto [16:12:17]Method is POST - this is cgi request [16:12:17]url: /json_proto [16:12:17]query_string will be loaded in cgi processing [16:12:17]execute_cgi json_proto POST (null) [16:12:17]execute_cgi path=json_proto method=POST [16:12:17]POST find Content-Length [16:12:17]Host: 172.17.43.67:8080 [16:12:17]Content-Length: 798 [16:12:17]Content-Type: application/json [16:12:17] [16:12:17]POST finish read [16:12:17]Found Content-Length = 798 [16:12:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786370", "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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:17]execute_script... [16:12: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)1786370", "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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:17]POST & json_proto [16:12:17]process_json_proto [16:12:17]json parsed OK: [16:12:17]protocol is kg_v1.0 [16:12:17]action value=close_receipt [16:12:17]process_action close_receipt [16:12:17]cmd_close_receipt [16:12:17]MH_GetDate [16:12:17]Write to MH i2c: F0 00 00 B7 0D B3 [16:12:17]Write i2c OK [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: F0 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: F0 09 00 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: F0 09 00 B7 0D 00 62 93 F1 66 6A BD 47 65 DB [16:12:17]GetLastDocTimeStamp 1727107892 [16:12:17]current date 1727107938 [16:12:17]FM_GetShiftState [16:12:17]SAM_PROTO_GetShiftState [16:12:17]wFMCommunicate request_size=4 [16:12:17]MH_SAM_APDU [16:12:17]CAPDU: 80 13 01 00 [16:12:17]Write to MH i2c: E2 08 00 B8 0D 80 13 01 00 00 00 00 00 42 [16:12:17]Write i2c OK [16:12:17]MH_I2C_Read... [16:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:17]Read from MH i2c: E2 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: E2 0E 00 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: E2 0E 00 B8 0D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A4 [16:12:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:12:17]wFMCommunicate OK [16:12:17]SAM_PROTO_GetShiftState done [16:12:17]FM_GetShiftState done [16:12:17]opened in 1727051593 [16:12:17]opened+sec_in_day 1727137993 [16:12:17]quantity*price = 0 [16:12:17]sum+1 = 1 [16:12: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 СНО: Общий режим Чек 239 23.09.2024 16:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086483 ФМ: 0000000000871835 ФД: 152367 ФПД: 93314111872052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152367&fm=93314111872052&tin=02508201610067®Number=0000000000091825&sum=0 [16:12:18]StoreToDocumentArchive [16:12:18]shift 476 fd 152367 [16:12:18]save to /storage/0476/doc_00152367 [16:12:18]save last doc name /storage/0476/doc_00152367 to /storage/kkm_last_doc_name [16:12:18]save OK [16:12:18]Clear old archive folders... [16:12:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:12:18]tlvbuf is 004F10B0 [16:12:18]SAM_PROTO_ClearQueue [16:12:18]wFMCommunicate request_size=4 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 09 00 00 [16:12:18]Write to MH i2c: E2 08 00 C5 0D 80 09 00 00 00 00 00 00 44 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:18]Read from MH i2c: E2 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 C5 0D 00 90 00 46 [16:12:18]RAPDU: 90 00 [16:12:18]wFMCommunicate OK [16:12:18]SAM_PROTO_ClearQueue done [16:12:18]KKMCreateOFDPacket [16:12:18]OFDProtocolAddRootSTLVToBuf [16:12:18]FM_MakeSignedData [16:12:18]FM_MakeSignedData [16:12:18]SAM_PROTO_SignData [16:12:18]wFMCommunicate request_size=4 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 0D 01 02 [16:12:18]Write to MH i2c: E2 08 00 C6 0D 80 0D 01 02 00 00 00 00 4C [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:18]Read from MH i2c: E2 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 C6 0D 00 90 00 47 [16:12:18]RAPDU: 90 00 [16:12:18]wFMCommunicate OK [16:12:18]wFMCommunicate request_size=255 [16:12:18]MH_SAM_APDU [16:12: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 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 EF 00 00 00 F4 03 04 00 62 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 54 DE 62 7D [16:12:18]Write to MH i2c: E2 02 01 C7 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 EF 00 00 00 F4 03 04 00 62 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 54 DE 62 7D 00 00 46 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 C7 0D 00 90 00 48 [16:12:19]RAPDU: 90 00 [16:12:19]wFMCommunicate OK [16:12:19]wFMCommunicate request_size=7 [16:12:19]MH_SAM_APDU [16:12:19]CAPDU: 80 0D 02 02 02 9C 34 [16:12:19]Write to MH i2c: E2 0A 00 C8 0D 80 0D 02 02 02 00 9C 34 00 00 23 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 C8 0D 00 90 00 49 [16:12:19]RAPDU: 90 00 [16:12:19]wFMCommunicate OK [16:12:19]wFMCommunicate request_size=4 [16:12:19]MH_SAM_APDU [16:12:19]CAPDU: 80 0D 03 02 [16:12:19]Write to MH i2c: E2 08 00 C9 0D 80 0D 03 02 00 00 00 00 51 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 0B 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 0B 00 C9 0D 00 6E 20 FD 11 89 D4 3A 2D 90 00 B2 [16:12:19]RAPDU: 6E 20 FD 11 89 D4 3A 2D 90 00 [16:12:19]wFMCommunicate OK [16:12:19]SAM_PROTO_SignData done [16:12:19]FM_MakeSignedData done [16:12:19]CreateOFDProtocolMessage [16:12:19]wFMCommunicate request_size=4 [16:12:19]MH_SAM_APDU [16:12:19]CAPDU: 80 11 00 00 [16:12:19]Write to MH i2c: E2 08 00 CA 0D 80 11 00 00 00 00 00 00 51 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 17 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 17 00 CA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A4 [16:12:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:12:19]wFMCommunicate OK [16:12:19]CreateOFDProtocolMessage done [16:12:19]OFDSenderStorePacket 152367 [16:12:19]StoreOFDPacket docnum=152367 [16:13:05]OFD Sender: No OFD packet to send [16:13:10]OFD Sender: No OFD packet to send [16:13:15]OFD Sender: No OFD packet to send [16:13:19]accept exits with 10 [16:13:19]New connection [16:13:19]New thread 3066608996 created [16:13:19]Thread 3066752356 joined [16:13:19]Waiting for new connection... [16:13:19] Sock 10.Parse request [16:13:19]Sock 10.Check first char [16:13:19]Sock 10.First char is OK [16:13:19]request: POST /json_proto HTTP/1.0 [16:13:19]Method: POST [16:13:19]URL: /json_proto [16:13:19]Method is POST - this is cgi request [16:13:19]url: /json_proto [16:13:19]query_string will be loaded in cgi processing [16:13:19]execute_cgi json_proto POST (null) [16:13:19]execute_cgi path=json_proto method=POST [16:13:19]POST find Content-Length [16:13:19]Host: 172.17.43.67:8080 [16:13:19]Content-Length: 678 [16:13:19]Content-Type: application/json [16:13:19] [16:13:19]POST finish read [16:13:19]Found Content-Length = 678 [16:13:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786372", "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:13:19]execute_script... [16: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)1786372", "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:13:19]POST & json_proto [16:13:19]process_json_proto [16:13:19]json parsed OK: [16:13:19]protocol is kg_v1.0 [16:13:19]action value=close_receipt [16:13:19]process_action close_receipt [16:13:19]cmd_close_receipt [16:13:19]MH_GetDate [16:13:19]Write to MH i2c: F0 00 00 01 0E FE [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: F0 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: F0 09 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: F0 09 00 01 0E 00 9F 93 F1 66 6A BD 47 65 63 [16:13:19]GetLastDocTimeStamp 1727107938 [16:13:19]current date 1727107999 [16:13:19]FM_GetShiftState [16:13:19]SAM_PROTO_GetShiftState [16:13:19]wFMCommunicate request_size=4 [16:13:19]MH_SAM_APDU [16:13:19]CAPDU: 80 13 01 00 [16:13:19]Write to MH i2c: E2 08 00 02 0E 80 13 01 00 00 00 00 00 8D [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 0E 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 0E 00 02 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EF [16:13:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:13:19]wFMCommunicate OK [16:13:19]SAM_PROTO_GetShiftState done [16:13:19]FM_GetShiftState done [16:13:19]opened in 1727051593 [16:13:19]opened+sec_in_day 1727137993 [16:13:19]quantity*price = 30035 [16:13:19]sum+1 = 30036 [16:13:19]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 СНО: Общий режим Чек 240 23.09.2024 16:13 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152368 ФПД: 227061018086432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161319&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152368&fm=227061018086432&tin=02508201610067®Number=0000000000091825&sum=30000 [16:13:20]StoreToDocumentArchive [16:13:20]shift 476 fd 152368 [16:13:20]save to /storage/0476/doc_00152368 [16:13:20]save last doc name /storage/0476/doc_00152368 to /storage/kkm_last_doc_name [16:13:20]save OK [16:13:20]Clear old archive folders... [16:13:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:13:20]tlvbuf is 0055C020 [16:13:20]SAM_PROTO_ClearQueue [16:13:20]wFMCommunicate request_size=4 [16:13:20]MH_SAM_APDU [16:13:20]CAPDU: 80 09 00 00 [16:13:20]Write to MH i2c: E2 08 00 0F 0E 80 09 00 00 00 00 00 00 8F [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:20]Read from MH i2c: E2 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 0F 0E 00 90 00 91 [16:13:20]RAPDU: 90 00 [16:13:20]wFMCommunicate OK [16:13:20]SAM_PROTO_ClearQueue done [16:13:20]KKMCreateOFDPacket [16:13:20]OFDProtocolAddRootSTLVToBuf [16:13:20]FM_MakeSignedData [16:13:20]FM_MakeSignedData [16:13:20]SAM_PROTO_SignData [16:13:20]wFMCommunicate request_size=4 [16:13:20]MH_SAM_APDU [16:13:20]CAPDU: 80 0D 01 02 [16:13:20]Write to MH i2c: E2 08 00 10 0E 80 0D 01 02 00 00 00 00 97 [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]OFD Sender: No OFD packet to send [16:13:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:20]Read from MH i2c: E2 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 10 0E 00 90 00 92 [16:13:20]RAPDU: 90 00 [16:13:20]wFMCommunicate OK [16:13:20]wFMCommunicate request_size=255 [16:13:20]MH_SAM_APDU [16:13: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 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 F0 00 00 00 F4 03 04 00 9F 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CE [16:13:20]Write to MH i2c: E2 02 01 11 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 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 F0 00 00 00 F4 03 04 00 9F 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CE 00 00 DE [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:20]Read from MH i2c: E2 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 11 0E 00 90 00 93 [16:13:20]RAPDU: 90 00 [16:13:20]wFMCommunicate OK [16:13:20]wFMCommunicate request_size=10 [16:13:20]MH_SAM_APDU [16:13:20]CAPDU: 80 0D 02 02 05 82 C3 53 4C 20 [16:13:20]Write to MH i2c: E2 0D 00 12 0E 80 0D 02 02 05 00 82 C3 53 4C 20 00 00 A8 [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:20]Read from MH i2c: E2 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 03 00 12 0E 00 90 00 94 [16:13:20]RAPDU: 90 00 [16:13:20]wFMCommunicate OK [16:13:20]wFMCommunicate request_size=4 [16:13:20]MH_SAM_APDU [16:13:20]CAPDU: 80 0D 03 02 [16:13:20]Write to MH i2c: E2 08 00 13 0E 80 0D 03 02 00 00 00 00 9C [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:20]Read from MH i2c: E2 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 0B 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 0B 00 13 0E 00 82 A1 CB 60 D4 49 AE 04 90 00 BA [16:13:20]RAPDU: 82 A1 CB 60 D4 49 AE 04 90 00 [16:13:20]wFMCommunicate OK [16:13:20]SAM_PROTO_SignData done [16:13:20]FM_MakeSignedData done [16:13:20]CreateOFDProtocolMessage [16:13:20]wFMCommunicate request_size=4 [16:13:20]MH_SAM_APDU [16:13:20]CAPDU: 80 11 00 00 [16:13:20]Write to MH i2c: E2 08 00 14 0E 80 11 00 00 00 00 00 00 9C [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:20]Read from MH i2c: E2 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 17 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: E2 17 00 14 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [16: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 [16:13:20]wFMCommunicate OK [16:13:20]CreateOFDProtocolMessage done [16:13:20]OFDSenderStorePacket 152368 [16:13:20]StoreOFDPacket docnum=152368 [16: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 0F 01 00 00 1F 19 07 01 F3 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 9F 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CE 82 C3 53 4C 20 82 A1 CB 60 D4 49 AE 04 [16:13:20]CheckFolder [16:13:20]dirname=/storage/ofd_packets [16:13:20]CheckFolder done [16:13:20]ProducePacketName [16:13:20]name=ofd_packets/00152368 [16:13:20]NVStorageSaveData ofd_packets/00152368 [16:13:20]File name is /storage/ofd_packets/00152368 [16:13:20]Write 301 bytes [16:13:20]NVStorageSaveData done [16:13:20]OFDSenderStorePacket done [16:13:20]KKMCreateOFDPacket done [16:13:20]NVStorageSaveData kkm_last_timestamp [16:13:20]File name is /storage/kkm_last_timestamp [16:13:20]Write 4 bytes [16:13:20]NVStorageSaveData done [16:13:20]ExternCall_PrintAddStr [16:13:20]wPrintStart [16:13:20]Write to MH i2c: 01 00 00 15 0E 23 [16:13:20]Write i2c OK [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: 01 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: 01 07 00 [16:13:20]MH_I2C_Read... [16:13:20]Read from MH i2c: 01 07 00 15 0E 00 00 00 00 00 FF 0F 38 [16:13:20]RasterBufferAndPrint [16:13:20]line Счет N : (1)1786372 [16:13:20]line ИНН: 02508201610067 [16:13:20]line Контрольно-Кассовый Чек [16:13:20]line ПРОДАЖА [16:13:20]line ТРК (МРК, ГНК) : 12 [16:13:20]line Товар: 2710124130 [16:13:20]line Аи-92-К-5 [16:13:20]line 4.430 * 67.80 [16:13:20]line = 300.35 [16:13:20]line НДС 12% НСП 1% [16:13:20]line > о реализуемом товаре [16:13:20]line ОКРУГЛЕНИЕ: -0.35 [16:13:20]line ИТОГО: 300.00 [16:13:20]line Внесено: 300.00 [16:13:20]line СДАЧА: 0.00 [16:13:20]line НСП 1% : 2.66 [16:13:20]line НДС 12% : 31.90 [16:13:20]line Наличными: 300.00 [16:13:20]line Безнал.: 0.00 [16:13:20]line Место: АЗС № 89 "Партнер Нефть" [16:13:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:13:20]line СНО: Общий режим [16:13:20]line Чек 240 23.09.2024 16:13 [16:13:20]line Смена: 476 ФФД: 1.0 [16:13:20]line ЗНМ: 0300000113 [16:13:20]line РНМ: 0000000000091825 [16:13:20]line Версия ККМ: 001 [16:13:20]line ФМ: 0000000000871835 [16:13:20]line ФД: 152368 [16:13:20]line ФПД: 227061018086432 [16:13:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161319&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152368&fm=227061018086432&tin=02508201610067®Number=0000000000091825&sum=30000 [16:13:21]OFD Sender: Processing packet 152368 [packets to send 828, broken 827] [16:13:21]ProducePacketName [16:13:21]name=ofd_packets/00152368 [16:13:21]OFD Sender: To server: pG, [16:13:21]CommunicateWithHost lk.salyk.kg:30040 [16:13:21]ConnectInit lk.salyk.kg [16:13:21]written 0, free lines is 4095 [16:13:21]Write to MH i2c: 01 00 00 40 0E 4E [16:13:21]Write i2c OK [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: 01 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: 01 07 00 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: 01 07 00 40 0E 00 00 00 00 00 E2 0C 43 [16:13:21]RasterBufferAndPrint [16:13:21]line [16:13:21]line [16:13:21]line [16:13:21]line [16:13:21]line [16:13:21]written 0, free lines is 3304 [16:13:21]MH_Cut [16:13:21]Write to MH i2c: D1 01 00 47 0E 01 27 [16:13:21]Write i2c OK [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: D1 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: D1 01 00 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: D1 01 00 47 0E 00 26 [16:13:21]Write to MH i2c: 01 00 00 48 0E 56 [16:13:21]Write i2c OK [16:13:21]MH_I2C_Read... [16:13:21]Connected sock=9 [16:13: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 0F 01 00 00 1F 19 07 01 F3 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 9F 93 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CE 82 C3 53 4C 20 82 A1 CB 60 D4 49 AE 04 [16:13:22]*** Cut start [16:13:22]*** Purtial cut [16:13:22]*** Stage 1: CUTSNS_PIN = 1 [16:13: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 6E 89 47 00 EA 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 30 53 02 00 F4 03 04 00 A1 3B F1 66 B6 04 01 00 00 F2 EF E3 ED 34 84 99 12 [16:13:22]CommunicateWithHost err = 0 [16:13:22]CheckOFDResponse [16:13:22]1017 (14) - 77093643461234 [16:13:22]1041 (16) - 0000000000871835 [16:13:22]1040 (4) - 152368 [16:13:22]1012 (4) - 23.09.2024 09:57 [16:13:22]1206 (1) - 0 [16:13:22]OFD Sender: Remove packet 152368 [16:13:22]ProducePacketName [16:13:22]name=ofd_packets/00152368 [16:13:22]NVStorageDeleteData [16:13:22]Read from MH i2c: 01 [16:13:22]MH_I2C_Read... [16:13:22]*** Stop cut motor [16:13:22]*** Cut end [16:13:22]Read from MH i2c: 01 07 00 [16:13:22]MH_I2C_Read... [16:13:22]Read from MH i2c: 01 07 00 48 0E 00 00 00 00 00 FF 0F 6B [16:13:22]process_action close_receipt done [16:13:22]requested_data is exist [16:13:22]produce_requested_data [16:13:22]requested_item fm.sn is exist - process it [16:13:22]wFMCommunicate request_size=4 [16:13:22]MH_SAM_APDU [16:13:22]CAPDU: 80 11 00 00 [16:13:22]Write to MH i2c: E2 08 00 49 0E 80 11 00 00 00 00 00 00 D1 [16:13:22]Write i2c OK [16:13:22]MH_I2C_Read... [16:13:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:22]Read from MH i2c: E2 [16:13:22]MH_I2C_Read... [16:13:22]Read from MH i2c: E2 17 00 [16:13:22]MH_I2C_Read... [16:13:22]Read from MH i2c: E2 17 00 49 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [16: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 [16:13:22]wFMCommunicate OK [16:13:22]requested_item fd.num is exist - process it [16:13:22]SAM_PROTO_GetFieldsCounters [16:13:22]wFMCommunicate request_size=4 [16:13:22]MH_SAM_APDU [16:13:22]CAPDU: 80 13 00 00 [16:13:22]Write to MH i2c: E2 08 00 4A 0E 80 13 00 00 00 00 00 00 D4 [16:13:22]Write i2c OK [16:13:22]MH_I2C_Read... [16:13:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:22]Read from MH i2c: E2 [16:13:22]MH_I2C_Read... [16:13:22]Read from MH i2c: E2 62 00 [16:13:22]MH_I2C_Read... [16:13:22]Read from MH i2c: E2 62 00 4A 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 30 53 02 00 0E 04 04 00 DC 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 27 [16: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 30 53 02 00 0E 04 04 00 DC 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:13:22]wFMCommunicate OK [16:13:22]SAM_PROTO_GetFieldsCounters done [16:13:22]requested_item shift.num is exist - process it [16:13:22]requested_item shift.opened is exist - process it [16:13:22]req_shift_opened [16:13:22]FM_GetShiftState [16:13:22]SAM_PROTO_GetShiftState [16:13:22]wFMCommunicate request_size=4 [16:13:22]MH_SAM_APDU [16:13:22]CAPDU: 80 13 01 00 [16:13:22]Write to MH i2c: E2 08 00 4B 0E 80 13 01 00 00 00 00 00 D6 [16:13:22]Write i2c OK [16:13:22]MH_I2C_Read... [16:13:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:23]Read from MH i2c: E2 [16:13:23]MH_I2C_Read... [16:13:23]Read from MH i2c: E2 0E 00 [16:13:23]MH_I2C_Read... [16:13:23]Read from MH i2c: E2 0E 00 4B 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 38 [16:13:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:13:23]wFMCommunicate OK [16:13:23]SAM_PROTO_GetShiftState done [16:13:23]FM_GetShiftState done [16:13:23]req_shift_opened done [16:13:23]requested_item shift.open_date is exist - process it [16:13:23]req_shift_open_date [16:13:23]req_shift_open_date done [16:13:23]produce_requested_data done [16:13:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152368,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:13:23]process_action_free close_receipt [16:13:23]json_value_free [16:13:23]json_value_free done [16:13:23]process_json_proto returns [16:13:23]Send response to host [16:13:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152368,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:13:23]free response buf [16:13:23]execute_script done [16:13:23]execute_script returns [16:13:23]free content buf [16:13:23]Sock 10.Close socket [16:13:23]Sock 10.Thread stoped [16:13:23]OFD Sender: No OFD packet to send [16:13:28]OFD Sender: No OFD packet to send [16:13:33]OFD Sender: No OFD packet to send [16:13:38]OFD Sender: No OFD packet to send [16:13:43]OFD Sender: No OFD packet to send [16:13:45]recv_with_timeout no data received [16:13:48]OFD Sender: No OFD packet to send [16:13:53]OFD Sender: No OFD packet to send [16:13:58]OFD Sender: No OFD packet to send [16:14:03]OFD Sender: No OFD packet to send [16:14:08]OFD Sender: No OFD packet to send [16:14:09]recv_with_timeout no data received [16:14:13]OFD Sender: No OFD packet to send [16:14:18]OFD Sender: No OFD packet to send [16:14:23]OFD Sender: No OFD packet to send [16:14:28]OFD Sender: No OFD packet to send [16:14:32]recv_with_timeout no data received [16:14:33]OFD Sender: No OFD packet to send [16:14:38]OFD Sender: No OFD packet to send [16:14:43]OFD Sender: No OFD packet to send [16:14:48]OFD Sender: No OFD packet to send [16:14:53]OFD Sender: No OFD packet to send [16:14:58]OFD Sender: No OFD packet to send [16:15:03]OFD Sender: No OFD packet to send [16:15:08]OFD Sender: No OFD packet to send [16:15:10]recv_with_timeout no data received [16:15:13]OFD Sender: No OFD packet to send [16:15:18]OFD Sender: No OFD packet to send [16:15:23]OFD Sender: No OFD packet to send [16:15:28]OFD Sender: No OFD packet to send [16:15:33]OFD Sender: No OFD packet to send [16:15:33]recv_with_timeout no data received [16:15:38]OFD Sender: No OFD packet to send [16:15:43]OFD Sender: No OFD packet to send [16:15:44]recv_with_timeout no data received [16:15:48]OFD Sender: No OFD packet to send [16:15:53]OFD Sender: No OFD packet to send [16:15:58]OFD Sender: No OFD packet to send [16:16:02]recv_with_timeout no data received [16:16:03]OFD Sender: No OFD packet to send [16:16:08]OFD Sender: No OFD packet to send [16:16:13]OFD Sender: No OFD packet to send [16:16:18]OFD Sender: No OFD packet to send [16:16:23]OFD Sender: No OFD packet to send [16:16:28]OFD Sender: No OFD packet to send [16:16:33]OFD Sender: No OFD packet to send [16:16:38]OFD Sender: No OFD packet to send [16:16:43]OFD Sender: No OFD packet to send [16:16:48]OFD Sender: No OFD packet to send [16:16:53]OFD Sender: No OFD packet to send [16:16:58]OFD Sender: No OFD packet to send [16:17:03]OFD Sender: No OFD packet to send [16:17:08]OFD Sender: No OFD packet to send [16:17:13]OFD Sender: No OFD packet to send [16:17:19]OFD Sender: No OFD packet to send [16:17:24]OFD Sender: No OFD packet to send [16:17:29]OFD Sender: No OFD packet to send [16:17:34]OFD Sender: No OFD packet to send [16:17:39]OFD Sender: No OFD packet to send [16:17:44]OFD Sender: No OFD packet to send [16:17:49]OFD Sender: No OFD packet to send [16:17:54]OFD Sender: No OFD packet to send [16:17:59]OFD Sender: No OFD packet to send [16:18:04]OFD Sender: No OFD packet to send [16:18:09]OFD Sender: No OFD packet to send [16:18:14]OFD Sender: No OFD packet to send [16:18:19]OFD Sender: No OFD packet to send [16:18:24]OFD Sender: No OFD packet to send [16:18:29]OFD Sender: No OFD packet to send [16:18:34]OFD Sender: No OFD packet to send [16:18:37]recv_with_timeout no data received [16:18:39]OFD Sender: No OFD packet to send [16:18:44]OFD Sender: No OFD packet to send [16:18:49]OFD Sender: No OFD packet to send [16:18:54]OFD Sender: No OFD packet to send [16:18:59]OFD Sender: No OFD packet to send [16:19:04]OFD Sender: No OFD packet to send [16:19:09]OFD Sender: No OFD packet to send [16:19:14]OFD Sender: No OFD packet to send [16:19:19]OFD Sender: No OFD packet to send [16:19:24]OFD Sender: No OFD packet to send [16:19:29]OFD Sender: No OFD packet to send [16:19:34]OFD Sender: No OFD packet to send [16:19:39]OFD Sender: No OFD packet to send [16:19:44]OFD Sender: No OFD packet to send [16:19:49]OFD Sender: No OFD packet to send [16:19:53]accept exits with 7 [16:19:53]New connection [16:19:53]New thread 3066752356 created [16:19:53]Thread 3066608996 joined [16:19:53]Waiting for new connection... [16:19:53] Sock 7.Parse request [16:19:53]Sock 7.Check first char [16:19:53]Sock 7.First char is OK [16:19:53]request: POST /json_proto HTTP/1.0 [16:19:53]Method: POST [16:19:53]URL: /json_proto [16:19:53]Method is POST - this is cgi request [16:19:53]url: /json_proto [16:19:53]query_string will be loaded in cgi processing [16:19:53]execute_cgi json_proto POST (null) [16:19:53]execute_cgi path=json_proto method=POST [16:19:53]POST find Content-Length [16:19:53]Host: 172.17.43.67:8080 [16:19:53]Content-Length: 662 [16:19:53]Content-Type: application/json [16:19:53] [16:19:53]POST finish read [16:19:53]Found Content-Length = 662 [16:19:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786374", "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" ] } } [16:19:53]execute_script... [16:19: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)1786374", "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" ] } } [16:19:53]POST & json_proto [16:19:53]process_json_proto [16:19:53]json parsed OK: [16:19:53]protocol is kg_v1.0 [16:19:53]action value=close_receipt [16:19:53]process_action close_receipt [16:19:53]cmd_close_receipt [16:19:53]MH_GetDate [16:19:53]Write to MH i2c: F0 00 00 4C 0E 49 [16:19:53]Write i2c OK [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: F0 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: F0 09 00 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: F0 09 00 4C 0E 00 2A 95 F1 66 6A BD 47 65 3B [16:19:53]GetLastDocTimeStamp 1727107999 [16:19:53]current date 1727108394 [16:19:53]FM_GetShiftState [16:19:53]SAM_PROTO_GetShiftState [16:19:53]wFMCommunicate request_size=4 [16:19:53]MH_SAM_APDU [16:19:53]CAPDU: 80 13 01 00 [16:19:53]Write to MH i2c: E2 08 00 4D 0E 80 13 01 00 00 00 00 00 D8 [16:19:53]Write i2c OK [16:19:53]MH_I2C_Read... [16:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:53]Read from MH i2c: E2 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 0E 00 [16:19:53]MH_I2C_Read... [16:19:53]Read from MH i2c: E2 0E 00 4D 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3A [16:19:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:19:53]wFMCommunicate OK [16:19:53]SAM_PROTO_GetShiftState done [16:19:53]FM_GetShiftState done [16:19:53]opened in 1727051593 [16:19:53]opened+sec_in_day 1727137993 [16:19:53]quantity*price = 50034 [16:19:53]sum+1 = 50036 [16:19: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 СНО: Общий режим Чек 241 23.09.2024 16:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152369 ФПД: 14271231973875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161954&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152369&fm=14271231973875&tin=02508201610067®Number=0000000000091825&sum=50000 [16:19:54]StoreToDocumentArchive [16:19:54]shift 476 fd 152369 [16:19:54]save to /storage/0476/doc_00152369 [16:19:54]save last doc name /storage/0476/doc_00152369 to /storage/kkm_last_doc_name [16:19:54]save OK [16:19:54]Clear old archive folders... [16:19:54]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:19:54]tlvbuf is 005073F0 [16:19:54]SAM_PROTO_ClearQueue [16:19:54]wFMCommunicate request_size=4 [16:19:54]MH_SAM_APDU [16:19:54]CAPDU: 80 09 00 00 [16:19:54]Write to MH i2c: E2 08 00 5A 0E 80 09 00 00 00 00 00 00 DA [16:19:54]Write i2c OK [16:19:54]MH_I2C_Read... [16:19:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:54]Read from MH i2c: E2 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: E2 03 00 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: E2 03 00 5A 0E 00 90 00 DC [16:19:54]RAPDU: 90 00 [16:19:54]wFMCommunicate OK [16:19:54]SAM_PROTO_ClearQueue done [16:19:54]KKMCreateOFDPacket [16:19:54]OFDProtocolAddRootSTLVToBuf [16:19:54]FM_MakeSignedData [16:19:54]FM_MakeSignedData [16:19:54]SAM_PROTO_SignData [16:19:54]wFMCommunicate request_size=4 [16:19:54]MH_SAM_APDU [16:19:54]CAPDU: 80 0D 01 02 [16:19:54]Write to MH i2c: E2 08 00 5B 0E 80 0D 01 02 00 00 00 00 E2 [16:19:54]Write i2c OK [16:19:54]MH_I2C_Read... [16:19:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:54]Read from MH i2c: E2 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: E2 03 00 [16:19:54]MH_I2C_Read... [16:19:54]Read from MH i2c: E2 03 00 5B 0E 00 90 00 DD [16:19:54]RAPDU: 90 00 [16:19:54]wFMCommunicate OK [16:19:54]wFMCommunicate request_size=255 [16:19:54]MH_SAM_APDU [16:19: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 F1 00 00 00 F4 03 04 00 2A 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0C FA C7 B6 59 [16:19:54]Write to MH i2c: E2 02 01 5C 0E 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 F1 00 00 00 F4 03 04 00 2A 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0C FA C7 B6 59 00 00 BE [16:19:54]Write i2c OK [16:19:54]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 5C 0E 00 90 00 DE [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=6 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 02 02 01 F3 [16:19:55]Write to MH i2c: E2 09 00 5D 0E 80 0D 02 02 01 00 F3 00 00 DA [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 03 00 5D 0E 00 90 00 DF [16:19:55]RAPDU: 90 00 [16:19:55]wFMCommunicate OK [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 0D 03 02 [16:19:55]Write to MH i2c: E2 08 00 5E 0E 80 0D 03 02 00 00 00 00 E7 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0B 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 0B 00 5E 0E 00 76 7E 16 E2 FE B7 22 A4 90 00 4F [16:19:55]RAPDU: 76 7E 16 E2 FE B7 22 A4 90 00 [16:19:55]wFMCommunicate OK [16:19:55]SAM_PROTO_SignData done [16:19:55]FM_MakeSignedData done [16:19:55]CreateOFDProtocolMessage [16:19:55]wFMCommunicate request_size=4 [16:19:55]MH_SAM_APDU [16:19:55]CAPDU: 80 11 00 00 [16:19:55]Write to MH i2c: E2 08 00 5F 0E 80 11 00 00 00 00 00 00 E7 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:55]Read from MH i2c: E2 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 17 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: E2 17 00 5F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [16:19:55]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:55]wFMCommunicate OK [16:19:55]CreateOFDProtocolMessage done [16:19:55]OFDSenderStorePacket 152369 [16:19:55]StoreOFDPacket docnum=152369 [16:19: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 45 84 03 01 13 4B 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 F1 00 00 00 F4 03 04 00 2A 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0C FA C7 B6 59 F3 76 7E 16 E2 FE B7 22 A4 [16:19:55]CheckFolder [16:19:55]dirname=/storage/ofd_packets [16:19:55]CheckFolder done [16:19:55]ProducePacketName [16:19:55]name=ofd_packets/00152369 [16:19:55]NVStorageSaveData ofd_packets/00152369 [16:19:55]File name is /storage/ofd_packets/00152369 [16:19:55]Write 297 bytes [16:19:55]NVStorageSaveData done [16:19:55]OFDSenderStorePacket done [16:19:55]KKMCreateOFDPacket done [16:19:55]NVStorageSaveData kkm_last_timestamp [16:19:55]File name is /storage/kkm_last_timestamp [16:19:55]Write 4 bytes [16:19:55]NVStorageSaveData done [16:19:55]ExternCall_PrintAddStr [16:19:55]wPrintStart [16:19:55]Write to MH i2c: 01 00 00 60 0E 6E [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 60 0E 00 00 00 00 00 FF 0F 83 [16:19:55]RasterBufferAndPrint [16:19:55]line Счет N : (1)1786374 [16:19:55]line ИНН: 02508201610067 [16:19:55]line Контрольно-Кассовый Чек [16:19:55]line ПРОДАЖА [16:19:55]line ТРК (МРК, ГНК) : 11 [16:19:55]line Товар: 2710124130 [16:19:55]line Super-92 [16:19:55]line 7.220 * 69.30 [16:19:55]line = 500.35 [16:19:55]line НДС 12% НСП 1% [16:19:55]line > о реализуемом товаре [16:19:55]line ОКРУГЛЕНИЕ: -0.35 [16:19:55]line ИТОГО: 500.00 [16:19:55]line Внесено: 500.00 [16:19:55]line СДАЧА: 0.00 [16:19:55]line НСП 1% : 4.43 [16:19:55]line НДС 12% : 53.13 [16:19:55]line Наличными: 500.00 [16:19:55]line Безнал.: 0.00 [16:19:55]line Место: АЗС № 89 "Партнер Нефть" [16:19:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:19:55]line СНО: Общий режим [16:19:55]line Чек 241 23.09.2024 16:19 [16:19:55]line Смена: 476 ФФД: 1.0 [16:19:55]line ЗНМ: 0300000113 [16:19:55]line РНМ: 0000000000091825 [16:19:55]line Версия ККМ: 001 [16:19:55]line ФМ: 0000000000871835 [16:19:55]line ФД: 152369 [16:19:55]line ФПД: 14271231973875 [16:19:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161954&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152369&fm=14271231973875&tin=02508201610067®Number=0000000000091825&sum=50000 [16:19:55]written 0, free lines is 4095 [16:19:55]OFD Sender: Processing packet 152369 [packets to send 828, broken 827] [16:19:55]ProducePacketName [16:19:55]name=ofd_packets/00152369 [16:19:55]OFD Sender: To server: pG, [16:19:55]CommunicateWithHost lk.salyk.kg:30040 [16:19:55]ConnectInit lk.salyk.kg [16:19:55]Write to MH i2c: 01 00 00 8B 0E 99 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: 01 07 00 8B 0E 00 00 00 00 00 D4 0C 80 [16:19:55]RasterBufferAndPrint [16:19:55]line [16:19:55]line [16:19:55]line [16:19:55]line [16:19:55]line [16:19:55]written 0, free lines is 3289 [16:19:55]MH_Cut [16:19:55]Write to MH i2c: D1 01 00 92 0E 01 72 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: D1 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: D1 01 00 [16:19:55]MH_I2C_Read... [16:19:55]Read from MH i2c: D1 01 00 92 0E 00 71 [16:19:55]Write to MH i2c: 01 00 00 93 0E A1 [16:19:55]Write i2c OK [16:19:55]MH_I2C_Read... [16:19:56]*** Cut start [16:19:56]*** Purtial cut [16:19:56]*** Stage 1: CUTSNS_PIN = 1 [16:19:56]Connected sock=10 [16:19:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 45 84 03 01 13 4B 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 F1 00 00 00 F4 03 04 00 2A 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0C FA C7 B6 59 F3 76 7E 16 E2 FE B7 22 A4 [16:19:56]Read from MH i2c: 01 [16:19:56]MH_I2C_Read... [16:19:56]*** Stop cut motor [16:19:56]*** Cut end [16:19:56]Read from MH i2c: 01 07 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: 01 07 00 93 0E 00 00 00 00 00 FF 0F B6 [16:19:56]process_action close_receipt done [16:19:56]requested_data is exist [16:19:56]produce_requested_data [16:19:56]requested_item fm.sn is exist - process it [16:19:56]wFMCommunicate request_size=4 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 11 00 00 [16:19:56]Write to MH i2c: E2 08 00 94 0E 80 11 00 00 00 00 00 00 1C [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:56]Read from MH i2c: E2 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 17 00 [16:19:56]MH_I2C_Read... [16:19:56]Read from MH i2c: E2 17 00 94 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [16:19:56]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:56]wFMCommunicate OK [16:19:56]requested_item fd.num is exist - process it [16:19:56]SAM_PROTO_GetFieldsCounters [16:19:56]wFMCommunicate request_size=4 [16:19:56]MH_SAM_APDU [16:19:56]CAPDU: 80 13 00 00 [16:19:56]Write to MH i2c: E2 08 00 95 0E 80 13 00 00 00 00 00 00 1F [16:19:56]Write i2c OK [16:19:56]MH_I2C_Read... [16:19:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:57]Read from MH i2c: E2 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 62 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 62 00 95 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 31 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [16:19: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 31 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:57]wFMCommunicate OK [16:19:57]SAM_PROTO_GetFieldsCounters done [16:19:57]requested_item shift.num is exist - process it [16:19:57]requested_item shift.opened is exist - process it [16:19:57]req_shift_opened [16:19:57]FM_GetShiftState [16:19:57]SAM_PROTO_GetShiftState [16:19:57]wFMCommunicate request_size=4 [16:19:57]MH_SAM_APDU [16:19:57]CAPDU: 80 13 01 00 [16:19:57]Write to MH i2c: E2 08 00 96 0E 80 13 01 00 00 00 00 00 21 [16:19:57]Write i2c OK [16:19:57]MH_I2C_Read... [16:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:57]Read from MH i2c: E2 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 0E 00 [16:19:57]MH_I2C_Read... [16:19:57]Read from MH i2c: E2 0E 00 96 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 83 [16:19:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:19:57]wFMCommunicate OK [16:19:57]SAM_PROTO_GetShiftState done [16:19:57]FM_GetShiftState done [16:19:57]req_shift_opened done [16:19:57]requested_item shift.open_date is exist - process it [16:19:57]req_shift_open_date [16:19:57]req_shift_open_date done [16:19:57]produce_requested_data done [16:19:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152369,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:19:57]process_action_free close_receipt [16:19:57]json_value_free [16:19:57]json_value_free done [16:19:57]process_json_proto returns [16:19:57]Send response to host [16:19:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152369,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:19:57]free response buf [16:19:57]execute_script done [16:19:57]execute_script returns [16:19:57]free content buf [16:19:57]Sock 7.Close socket [16:19:57]Sock 7.Thread stoped [16:19: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 6B 5E 47 00 6F 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 53 02 00 F4 03 04 00 2C 3D F1 66 B6 04 01 00 00 67 BB F6 EE 49 B6 1D E2 [16:19:57]CommunicateWithHost err = 0 [16:19:57]CheckOFDResponse [16:19:57]1017 (14) - 77093643461234 [16:19:57]1041 (16) - 0000000000871835 [16:19:57]1040 (4) - 152369 [16:19:57]1012 (4) - 23.09.2024 10:04 [16:19:57]1206 (1) - 0 [16:19:57]OFD Sender: Remove packet 152369 [16:19:57]ProducePacketName [16:19:57]name=ofd_packets/00152369 [16:19:57]NVStorageDeleteData [16:19:58]OFD Sender: No OFD packet to send [16:20:03]OFD Sender: No OFD packet to send [16:20:08]OFD Sender: No OFD packet to send [16:20:12]recv_with_timeout no data received [16:20:13]OFD Sender: No OFD packet to send [16:20:18]OFD Sender: No OFD packet to send [16:20:23]recv_with_timeout no data received [16:20:23]OFD Sender: No OFD packet to send [16:20:28]OFD Sender: No OFD packet to send [16:20:33]OFD Sender: No OFD packet to send [16:20:38]OFD Sender: No OFD packet to send [16:20:43]OFD Sender: No OFD packet to send [16:20:46]recv_with_timeout no data received [16:20:48]OFD Sender: No OFD packet to send [16:20:53]OFD Sender: No OFD packet to send [16:20:58]OFD Sender: No OFD packet to send [16:21:03]OFD Sender: No OFD packet to send [16:21:08]OFD Sender: No OFD packet to send [16:21:13]OFD Sender: No OFD packet to send [16:21:18]OFD Sender: No OFD packet to send [16:21:23]OFD Sender: No OFD packet to send [16:21:28]OFD Sender: No OFD packet to send [16:21:33]OFD Sender: No OFD packet to send [16:21:38]OFD Sender: No OFD packet to send [16:21:39]accept exits with 9 [16:21:39]New connection [16:21:39]New thread 3066608996 created [16:21:39]Thread 3066752356 joined [16:21:39]Waiting for new connection... [16:21:39] Sock 9.Parse request [16:21:39]Sock 9.Check first char [16:21:39]Sock 9.First char is OK [16:21:39]request: POST /json_proto HTTP/1.0 [16:21:39]Method: POST [16:21:39]URL: /json_proto [16:21:39]Method is POST - this is cgi request [16:21:39]url: /json_proto [16:21:39]query_string will be loaded in cgi processing [16:21:39]execute_cgi json_proto POST (null) [16:21:39]execute_cgi path=json_proto method=POST [16:21:39]POST find Content-Length [16:21:39]Host: 172.17.43.67:8080 [16:21:39]Content-Length: 978 [16:21:39]Content-Type: application/json [16:21:39] [16:21:39]POST finish read [16:21:39]Found Content-Length = 978 [16:21:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786373", "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" : 99.740, "sum" : 7500.45, "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 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:39]execute_script... [16:21: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)1786373", "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" : 99.740, "sum" : 7500.45, "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 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:39]POST & json_proto [16:21:39]process_json_proto [16:21:39]json parsed OK: [16:21:39]protocol is kg_v1.0 [16:21:39]action value=close_receipt [16:21:39]process_action close_receipt [16:21:39]cmd_close_receipt [16:21:39]MH_GetDate [16:21:39]Write to MH i2c: F0 00 00 97 0E 94 [16:21:39]Write i2c OK [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: F0 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: F0 09 00 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: F0 09 00 97 0E 00 94 95 F1 66 6A BD 47 65 F0 [16:21:39]GetLastDocTimeStamp 1727108394 [16:21:39]current date 1727108500 [16:21:39]FM_GetShiftState [16:21:39]SAM_PROTO_GetShiftState [16:21:39]wFMCommunicate request_size=4 [16:21:39]MH_SAM_APDU [16:21:39]CAPDU: 80 13 01 00 [16:21:39]Write to MH i2c: E2 08 00 98 0E 80 13 01 00 00 00 00 00 23 [16:21:39]Write i2c OK [16:21:39]MH_I2C_Read... [16:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:39]Read from MH i2c: E2 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: E2 0E 00 [16:21:39]MH_I2C_Read... [16:21:39]Read from MH i2c: E2 0E 00 98 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 85 [16:21:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:21:39]wFMCommunicate OK [16:21:39]SAM_PROTO_GetShiftState done [16:21:39]FM_GetShiftState done [16:21:39]opened in 1727051593 [16:21:39]opened+sec_in_day 1727137993 [16:21:39]quantity*price = 750044 [16:21:39]sum+1 = 750046 [16:21:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 242 23.09.2024 16:21 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 99.74 сом ФМ: 0000000000871835 ФД: 152370 ФПД: 160096897567431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152370&fm=160096897567431&tin=02508201610067®Number=0000000000091825&sum=750000 [16:21:40]StoreToDocumentArchive [16:21:40]shift 476 fd 152370 [16:21:40]save to /storage/0476/doc_00152370 [16:21:40]save last doc name /storage/0476/doc_00152370 to /storage/kkm_last_doc_name [16:21:40]save OK [16:21:40]Clear old archive folders... [16:21:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:21:40]tlvbuf is 00566FC0 [16:21:40]SAM_PROTO_ClearQueue [16:21:40]wFMCommunicate request_size=4 [16:21:40]MH_SAM_APDU [16:21:40]CAPDU: 80 09 00 00 [16:21:40]Write to MH i2c: E2 08 00 A5 0E 80 09 00 00 00 00 00 00 25 [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:40]Read from MH i2c: E2 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 A5 0E 00 90 00 27 [16:21:40]RAPDU: 90 00 [16:21:40]wFMCommunicate OK [16:21:40]SAM_PROTO_ClearQueue done [16:21:40]KKMCreateOFDPacket [16:21:40]OFDProtocolAddRootSTLVToBuf [16:21:40]FM_MakeSignedData [16:21:40]FM_MakeSignedData [16:21:40]SAM_PROTO_SignData [16:21:40]wFMCommunicate request_size=4 [16:21:40]MH_SAM_APDU [16:21:40]CAPDU: 80 0D 01 02 [16:21:40]Write to MH i2c: E2 08 00 A6 0E 80 0D 01 02 00 00 00 00 2D [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:40]Read from MH i2c: E2 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 [16:21:40]MH_I2C_Read... [16:21:40]Read from MH i2c: E2 03 00 A6 0E 00 90 00 28 [16:21:40]RAPDU: 90 00 [16:21:40]wFMCommunicate OK [16:21:40]wFMCommunicate request_size=255 [16:21:40]MH_SAM_APDU [16:21: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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 9B 76 B5 [16:21:40]Write to MH i2c: E2 02 01 A7 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 9B 76 B5 00 00 69 [16:21:40]Write i2c OK [16:21:40]MH_I2C_Read... [16:21:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:41]Read from MH i2c: E2 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 03 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 03 00 A7 0E 00 90 00 29 [16:21:41]RAPDU: 90 00 [16:21:41]wFMCommunicate OK [16:21:41]wFMCommunicate request_size=7 [16:21:41]MH_SAM_APDU [16:21:41]CAPDU: 80 0D 02 02 02 8A C7 [16:21:41]Write to MH i2c: E2 0A 00 A8 0E 80 0D 02 02 02 00 8A C7 00 00 85 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:41]Read from MH i2c: E2 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 03 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 03 00 A8 0E 00 90 00 2A [16:21:41]RAPDU: 90 00 [16:21:41]wFMCommunicate OK [16:21:41]wFMCommunicate request_size=4 [16:21:41]MH_SAM_APDU [16:21:41]CAPDU: 80 0D 03 02 [16:21:41]Write to MH i2c: E2 08 00 A9 0E 80 0D 03 02 00 00 00 00 32 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:41]Read from MH i2c: E2 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 0B 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 0B 00 A9 0E 00 99 4F 01 54 89 02 4A DE 90 00 23 [16:21:41]RAPDU: 99 4F 01 54 89 02 4A DE 90 00 [16:21:41]wFMCommunicate OK [16:21:41]SAM_PROTO_SignData done [16:21:41]FM_MakeSignedData done [16:21:41]CreateOFDProtocolMessage [16:21:41]wFMCommunicate request_size=4 [16:21:41]MH_SAM_APDU [16:21:41]CAPDU: 80 11 00 00 [16:21:41]Write to MH i2c: E2 08 00 AA 0E 80 11 00 00 00 00 00 00 32 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:41]Read from MH i2c: E2 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 17 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: E2 17 00 AA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [16:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:41]wFMCommunicate OK [16:21:41]CreateOFDProtocolMessage done [16:21:41]OFDSenderStorePacket 152370 [16:21:41]StoreOFDPacket docnum=152370 [16:21: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 0C 01 00 00 B4 D2 04 01 6F 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 9B 76 B5 8A C7 99 4F 01 54 89 02 4A DE [16:21:41]CheckFolder [16:21:41]dirname=/storage/ofd_packets [16:21:41]CheckFolder done [16:21:41]ProducePacketName [16:21:41]name=ofd_packets/00152370 [16:21:41]NVStorageSaveData ofd_packets/00152370 [16:21:41]File name is /storage/ofd_packets/00152370 [16:21:41]Write 298 bytes [16:21:41]NVStorageSaveData done [16:21:41]OFDSenderStorePacket done [16:21:41]KKMCreateOFDPacket done [16:21:41]NVStorageSaveData kkm_last_timestamp [16:21:41]File name is /storage/kkm_last_timestamp [16:21:41]Write 4 bytes [16:21:41]NVStorageSaveData done [16:21:41]ExternCall_PrintAddStr [16:21:41]wPrintStart [16:21:41]Write to MH i2c: 01 00 00 AB 0E B9 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: 01 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: 01 07 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: 01 07 00 AB 0E 00 00 00 00 00 FF 0F CE [16:21:41]RasterBufferAndPrint [16:21:41]line Счет N : (1)1786373 [16:21:41]line ИНН: 02508201610067 [16:21:41]line Контрольно-Кассовый Чек [16:21:41]line ПРОДАЖА [16:21:41]line ТРК (МРК, ГНК) : 41 [16:21:41]line Товар: 2710194210 [16:21:41]line ДТ-К-5 [16:21:41]line 99.740 * 75.20 [16:21:41]line = 7500.45 [16:21:41]line НДС 12% НСП 1% [16:21:41]line > о реализуемом товаре [16:21:41]line ОКРУГЛЕНИЕ: -0.45 [16:21:41]line ИТОГО: 7500.00 [16:21:41]line Внесено: 7500.00 [16:21:41]line СДАЧА: 0.00 [16:21:41]line НСП 1% : 66.38 [16:21:41]line НДС 12% : 796.51 [16:21:41]line Наличными: 7500.00 [16:21:41]line Безнал.: 0.00 [16:21:41]line Место: АЗС № 89 "Партнер Нефть" [16:21:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:21:41]line СНО: Общий режим [16:21:41]line Чек 242 23.09.2024 16:21 [16:21:41]line Смена: 476 ФФД: 1.0 [16:21:41]line ЗНМ: 0300000113 [16:21:41]line РНМ: 0000000000091825 [16:21:41]line Версия ККМ: 001 [16:21:41]line [16:21:41]line Дисконтная программа [16:21:41]line ДТ [16:21:41]line номер 89 [16:21:41]line сэкономлено 99.74 сом [16:21:41]line ФМ: 0000000000871835 [16:21:41]line ФД: 152370 [16:21:41]line ФПД: 160096897567431 [16:21:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162140&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152370&fm=160096897567431&tin=02508201610067®Number=0000000000091825&sum=750000 [16:21:41]OFD Sender: Processing packet 152370 [packets to send 828, broken 827] [16:21:41]ProducePacketName [16:21:41]name=ofd_packets/00152370 [16:21:41]OFD Sender: To server: pG, [16:21:41]CommunicateWithHost lk.salyk.kg:30040 [16:21:41]ConnectInit lk.salyk.kg [16:21:41]written 0, free lines is 4095 [16:21:41]Connected sock=10 [16:21: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 0C 01 00 00 B4 D2 04 01 6F 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 94 95 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 9B 76 B5 8A C7 99 4F 01 54 89 02 4A DE [16:21:42]Write to MH i2c: 01 00 00 DB 0E E9 [16:21:42]Write i2c OK [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: 01 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: 01 07 00 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: 01 07 00 DB 0E 00 00 00 00 00 84 0C 80 [16:21:42]RasterBufferAndPrint [16:21:42]line [16:21:42]line [16:21:42]line [16:21:42]line [16:21:42]line [16:21:42]written 0, free lines is 3210 [16:21:42]MH_Cut [16:21:42]Write to MH i2c: D1 01 00 E2 0E 01 C2 [16:21:42]Write i2c OK [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: D1 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: D1 01 00 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: D1 01 00 E2 0E 00 C1 [16:21:42]Write to MH i2c: 01 00 00 E3 0E F1 [16:21:42]Write i2c OK [16:21:42]MH_I2C_Read... [16:21: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 00 39 47 00 0B 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 32 53 02 00 F4 03 04 00 94 3D F1 66 B6 04 01 00 00 0A 34 CA A8 CB C8 B0 B1 [16:21:42]CommunicateWithHost err = 0 [16:21:42]CheckOFDResponse [16:21:42]1017 (14) - 77093643461234 [16:21:42]1041 (16) - 0000000000871835 [16:21:42]1040 (4) - 152370 [16:21:42]1012 (4) - 23.09.2024 10:06 [16:21:42]1206 (1) - 0 [16:21:42]OFD Sender: Remove packet 152370 [16:21:42]ProducePacketName [16:21:42]name=ofd_packets/00152370 [16:21:42]NVStorageDeleteData [16:21:42]*** Cut start [16:21:42]*** Purtial cut [16:21:42]*** Stage 1: CUTSNS_PIN = 1 [16:21:42]OFD Sender: No OFD packet to send [16:21:43]Read from MH i2c: 01 [16:21:43]MH_I2C_Read... [16:21:43]*** Stop cut motor [16:21:43]*** Cut end [16:21:43]Read from MH i2c: 01 07 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: 01 07 00 E3 0E 00 00 00 00 00 FF 0F 06 [16:21:43]process_action close_receipt done [16:21:43]requested_data is exist [16:21:43]produce_requested_data [16:21:43]requested_item fm.sn is exist - process it [16:21:43]wFMCommunicate request_size=4 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 11 00 00 [16:21:43]Write to MH i2c: E2 08 00 E4 0E 80 11 00 00 00 00 00 00 6C [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 17 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 17 00 E4 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [16:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:43]wFMCommunicate OK [16:21:43]requested_item fd.num is exist - process it [16:21:43]SAM_PROTO_GetFieldsCounters [16:21:43]wFMCommunicate request_size=4 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 13 00 00 [16:21:43]Write to MH i2c: E2 08 00 E5 0E 80 13 00 00 00 00 00 00 6F [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 62 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 62 00 E5 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 32 53 02 00 0E 04 04 00 DC 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 CA [16:21: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 32 53 02 00 0E 04 04 00 DC 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:21:43]wFMCommunicate OK [16:21:43]SAM_PROTO_GetFieldsCounters done [16:21:43]requested_item shift.num is exist - process it [16:21:43]requested_item shift.opened is exist - process it [16:21:43]req_shift_opened [16:21:43]FM_GetShiftState [16:21:43]SAM_PROTO_GetShiftState [16:21:43]wFMCommunicate request_size=4 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 13 01 00 [16:21:43]Write to MH i2c: E2 08 00 E6 0E 80 13 01 00 00 00 00 00 71 [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 0E 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 0E 00 E6 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D3 [16:21:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:21:43]wFMCommunicate OK [16:21:43]SAM_PROTO_GetShiftState done [16:21:43]FM_GetShiftState done [16:21:43]req_shift_opened done [16:21:43]requested_item shift.open_date is exist - process it [16:21:43]req_shift_open_date [16:21:43]req_shift_open_date done [16:21:43]produce_requested_data done [16:21:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152370,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:21:43]process_action_free close_receipt [16:21:43]json_value_free [16:21:43]json_value_free done [16:21:43]process_json_proto returns [16:21:43]Send response to host [16:21:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152370,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:21:43]free response buf [16:21:43]execute_script done [16:21:43]execute_script returns [16:21:43]free content buf [16:21:43]Sock 9.Close socket [16:21:43]Sock 9.Thread stoped [16:21:47]OFD Sender: No OFD packet to send [16:21:52]OFD Sender: No OFD packet to send [16:21:57]OFD Sender: No OFD packet to send [16:22:02]OFD Sender: No OFD packet to send [16:22:07]OFD Sender: No OFD packet to send [16:22:12]OFD Sender: No OFD packet to send [16:22:17]OFD Sender: No OFD packet to send [16:22:23]OFD Sender: No OFD packet to send [16:22:28]OFD Sender: No OFD packet to send [16:22:33]OFD Sender: No OFD packet to send [16:22:38]OFD Sender: No OFD packet to send [16:22:43]OFD Sender: No OFD packet to send [16:22:48]OFD Sender: No OFD packet to send [16:22:53]OFD Sender: No OFD packet to send [16:22:58]OFD Sender: No OFD packet to send [16:23:03]OFD Sender: No OFD packet to send [16:23:08]OFD Sender: No OFD packet to send [16:23:13]OFD Sender: No OFD packet to send [16:23:18]OFD Sender: No OFD packet to send [16:23:23]OFD Sender: No OFD packet to send [16:23:28]OFD Sender: No OFD packet to send [16:23:33]OFD Sender: No OFD packet to send [16:23:38]OFD Sender: No OFD packet to send [16:23:43]OFD Sender: No OFD packet to send [16:23:48]OFD Sender: No OFD packet to send [16:23:53]OFD Sender: No OFD packet to send [16:23:58]OFD Sender: No OFD packet to send [16:24:03]OFD Sender: No OFD packet to send [16:24:08]OFD Sender: No OFD packet to send [16:24:13]OFD Sender: No OFD packet to send [16:24:16]recv_with_timeout no data received [16:24:18]OFD Sender: No OFD packet to send [16:24:23]OFD Sender: No OFD packet to send [16:24:28]OFD Sender: No OFD packet to send [16:24:33]OFD Sender: No OFD packet to send [16:24:38]OFD Sender: No OFD packet to send [16:24:43]OFD Sender: No OFD packet to send [16:24:48]OFD Sender: No OFD packet to send [16:24:53]OFD Sender: No OFD packet to send [16:24:58]OFD Sender: No OFD packet to send [16:25:03]OFD Sender: No OFD packet to send [16:25:08]OFD Sender: No OFD packet to send [16:25:13]OFD Sender: No OFD packet to send [16:25:18]OFD Sender: No OFD packet to send [16:25:23]OFD Sender: No OFD packet to send [16:25:28]OFD Sender: No OFD packet to send [16:25:33]OFD Sender: No OFD packet to send [16:25:35]recv_with_timeout no data received [16:25:38]OFD Sender: No OFD packet to send [16:25:43]OFD Sender: No OFD packet to send [16:25:48]OFD Sender: No OFD packet to send [16:25:52]recv_with_timeout no data received [16:25:53]OFD Sender: No OFD packet to send [16:25:58]OFD Sender: No OFD packet to send [16:26:03]OFD Sender: No OFD packet to send [16:26:08]OFD Sender: No OFD packet to send [16:26:09]recv_with_timeout no data received [16:26:13]OFD Sender: No OFD packet to send [16:26:18]OFD Sender: No OFD packet to send [16:26:20]recv_with_timeout no data received [16:26:23]OFD Sender: No OFD packet to send [16:26:28]OFD Sender: No OFD packet to send [16:26:33]OFD Sender: No OFD packet to send [16:26:38]OFD Sender: No OFD packet to send [16:26:43]OFD Sender: No OFD packet to send [16:26:48]OFD Sender: No OFD packet to send [16:26:53]OFD Sender: No OFD packet to send [16:26:58]OFD Sender: No OFD packet to send [16:27:04]OFD Sender: No OFD packet to send [16:27:09]OFD Sender: No OFD packet to send [16:27:13]recv_with_timeout no data received [16:27:14]OFD Sender: No OFD packet to send [16:27:19]OFD Sender: No OFD packet to send [16:27:24]OFD Sender: No OFD packet to send [16:27:29]OFD Sender: No OFD packet to send [16:27:34]OFD Sender: No OFD packet to send [16:27:39]OFD Sender: No OFD packet to send [16:27:44]OFD Sender: No OFD packet to send [16:27:49]OFD Sender: No OFD packet to send [16:27:53]recv_with_timeout no data received [16:27:54]OFD Sender: No OFD packet to send [16:27:59]OFD Sender: No OFD packet to send [16:28:04]OFD Sender: No OFD packet to send [16:28:09]OFD Sender: No OFD packet to send [16:28:14]OFD Sender: No OFD packet to send [16:28:19]OFD Sender: No OFD packet to send [16:28:24]OFD Sender: No OFD packet to send [16:28:29]OFD Sender: No OFD packet to send [16:28:34]OFD Sender: No OFD packet to send [16:28:39]OFD Sender: No OFD packet to send [16:28:44]OFD Sender: No OFD packet to send [16:28:49]OFD Sender: No OFD packet to send [16:28:51]accept exits with 7 [16:28:51]New connection [16:28:51]New thread 3066752356 created [16:28:51]Thread 3066608996 joined [16:28:51]Waiting for new connection... [16:28:51] Sock 7.Parse request [16:28:51]Sock 7.Check first char [16:28:51]Sock 7.First char is OK [16:28:51]request: POST /json_proto HTTP/1.0 [16:28:51]Method: POST [16:28:51]URL: /json_proto [16:28:51]Method is POST - this is cgi request [16:28:51]url: /json_proto [16:28:51]query_string will be loaded in cgi processing [16:28:51]execute_cgi json_proto POST (null) [16:28:51]execute_cgi path=json_proto method=POST [16:28:51]POST find Content-Length [16:28:51]Host: 172.17.43.67:8080 [16:28:51]Content-Length: 678 [16:28:51]Content-Type: application/json [16:28:51] [16:28:51]POST finish read [16:28:51]Found Content-Length = 678 [16:28:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786375", "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:28:51]execute_script... [16:28: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)1786375", "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:28:51]POST & json_proto [16:28:51]process_json_proto [16:28:51]json parsed OK: [16:28:51]protocol is kg_v1.0 [16:28:51]action value=close_receipt [16:28:51]process_action close_receipt [16:28:51]cmd_close_receipt [16:28:51]MH_GetDate [16:28:51]Write to MH i2c: F0 00 00 E7 0E E4 [16:28:51]Write i2c OK [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: F0 [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: F0 09 00 [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: F0 09 00 E7 0E 00 44 97 F1 66 6A BD 47 65 F2 [16:28:51]GetLastDocTimeStamp 1727108500 [16:28:51]current date 1727108932 [16:28:51]FM_GetShiftState [16:28:51]SAM_PROTO_GetShiftState [16:28:51]wFMCommunicate request_size=4 [16:28:51]MH_SAM_APDU [16:28:51]CAPDU: 80 13 01 00 [16:28:51]Write to MH i2c: E2 08 00 E8 0E 80 13 01 00 00 00 00 00 73 [16:28:51]Write i2c OK [16:28:51]MH_I2C_Read... [16:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:51]Read from MH i2c: E2 [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: E2 0E 00 [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: E2 0E 00 E8 0E 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D5 [16:28:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:28:51]wFMCommunicate OK [16:28:51]SAM_PROTO_GetShiftState done [16:28:51]FM_GetShiftState done [16:28:51]opened in 1727051593 [16:28:51]opened+sec_in_day 1727137993 [16:28:51]quantity*price = 50036 [16:28:51]sum+1 = 50037 [16:28:51]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 СНО: Общий режим Чек 243 23.09.2024 16:28 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152371 ФПД: 210037924877894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162852&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152371&fm=210037924877894&tin=02508201610067®Number=0000000000091825&sum=50000 [16:28:52]StoreToDocumentArchive [16:28:52]shift 476 fd 152371 [16:28:52]save to /storage/0476/doc_00152371 [16:28:52]save last doc name /storage/0476/doc_00152371 to /storage/kkm_last_doc_name [16:28:52]save OK [16:28:52]Clear old archive folders... [16:28:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:28:52]tlvbuf is 00507DE0 [16:28:52]SAM_PROTO_ClearQueue [16:28:52]wFMCommunicate request_size=4 [16:28:52]MH_SAM_APDU [16:28:52]CAPDU: 80 09 00 00 [16:28:52]Write to MH i2c: E2 08 00 F5 0E 80 09 00 00 00 00 00 00 75 [16:28:52]Write i2c OK [16:28:52]MH_I2C_Read... [16:28:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:52]Read from MH i2c: E2 [16:28:52]MH_I2C_Read... [16:28:52]Read from MH i2c: E2 03 00 [16:28:52]MH_I2C_Read... [16:28:52]Read from MH i2c: E2 03 00 F5 0E 00 90 00 77 [16:28:52]RAPDU: 90 00 [16:28:52]wFMCommunicate OK [16:28:52]SAM_PROTO_ClearQueue done [16:28:52]KKMCreateOFDPacket [16:28:52]OFDProtocolAddRootSTLVToBuf [16:28:52]FM_MakeSignedData [16:28:52]FM_MakeSignedData [16:28:52]SAM_PROTO_SignData [16:28:52]wFMCommunicate request_size=4 [16:28:52]MH_SAM_APDU [16:28:52]CAPDU: 80 0D 01 02 [16:28:52]Write to MH i2c: E2 08 00 F6 0E 80 0D 01 02 00 00 00 00 7D [16:28:52]Write i2c OK [16:28:52]MH_I2C_Read... [16:28:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:52]Read from MH i2c: E2 [16:28:52]MH_I2C_Read... [16:28:52]Read from MH i2c: E2 03 00 [16:28:52]MH_I2C_Read... [16:28:52]Read from MH i2c: E2 03 00 F6 0E 00 90 00 78 [16:28:52]RAPDU: 90 00 [16:28:52]wFMCommunicate OK [16:28:52]wFMCommunicate request_size=255 [16:28:52]MH_SAM_APDU [16:28: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 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 F3 00 00 00 F4 03 04 00 44 97 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BF [16:28:52]Write to MH i2c: E2 02 01 F7 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 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 F3 00 00 00 F4 03 04 00 44 97 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BF 00 00 45 [16:28:52]Write i2c OK [16:28:52]MH_I2C_Read... [16:28:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:52]Read from MH i2c: E2 [16:28:52]MH_I2C_Read... [16:28:52]Read from MH i2c: E2 03 00 [16:28:52]MH_I2C_Read... [16:28:52]Read from MH i2c: E2 03 00 F7 0E 00 90 00 79 [16:28:52]RAPDU: 90 00 [16:28:52]wFMCommunicate OK [16:28:52]wFMCommunicate request_size=10 [16:28:52]MH_SAM_APDU [16:28:52]CAPDU: 80 0D 02 02 05 07 43 E6 D6 46 [16:28:52]Write to MH i2c: E2 0D 00 F8 0E 80 0D 02 02 05 00 07 43 E6 D6 46 00 00 D6 [16:28:52]Write i2c OK [16:28:52]MH_I2C_Read... [16:28:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:53]Read from MH i2c: E2 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: E2 03 00 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: E2 03 00 F8 0E 00 90 00 7A [16:28:53]RAPDU: 90 00 [16:28:53]wFMCommunicate OK [16:28:53]wFMCommunicate request_size=4 [16:28:53]MH_SAM_APDU [16:28:53]CAPDU: 80 0D 03 02 [16:28:53]Write to MH i2c: E2 08 00 F9 0E 80 0D 03 02 00 00 00 00 82 [16:28:53]Write i2c OK [16:28:53]MH_I2C_Read... [16:28:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:53]Read from MH i2c: E2 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: E2 0B 00 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: E2 0B 00 F9 0E 00 0D A0 20 39 66 73 90 9A 90 00 8C [16:28:53]RAPDU: 0D A0 20 39 66 73 90 9A 90 00 [16:28:53]wFMCommunicate OK [16:28:53]SAM_PROTO_SignData done [16:28:53]FM_MakeSignedData done [16:28:53]CreateOFDProtocolMessage [16:28:53]wFMCommunicate request_size=4 [16:28:53]MH_SAM_APDU [16:28:53]CAPDU: 80 11 00 00 [16:28:53]Write to MH i2c: E2 08 00 FA 0E 80 11 00 00 00 00 00 00 82 [16:28:53]Write i2c OK [16:28:53]MH_I2C_Read... [16:28:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:53]Read from MH i2c: E2 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: E2 17 00 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: E2 17 00 FA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [16:28: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:28:53]wFMCommunicate OK [16:28:53]CreateOFDProtocolMessage done [16:28:53]OFDSenderStorePacket 152371 [16:28:53]StoreOFDPacket docnum=152371 [16:28: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 92 58 07 01 DB F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F3 00 00 00 F4 03 04 00 44 97 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BF 07 43 E6 D6 46 0D A0 20 39 66 73 90 9A [16:28:53]CheckFolder [16:28:53]dirname=/storage/ofd_packets [16:28:53]CheckFolder done [16:28:53]ProducePacketName [16:28:53]name=ofd_packets/00152371 [16:28:53]NVStorageSaveData ofd_packets/00152371 [16:28:53]File name is /storage/ofd_packets/00152371 [16:28:53]Write 301 bytes [16:28:53]NVStorageSaveData done [16:28:53]OFDSenderStorePacket done [16:28:53]KKMCreateOFDPacket done [16:28:53]NVStorageSaveData kkm_last_timestamp [16:28:53]File name is /storage/kkm_last_timestamp [16:28:53]Write 4 bytes [16:28:53]NVStorageSaveData done [16:28:53]ExternCall_PrintAddStr [16:28:53]wPrintStart [16:28:53]Write to MH i2c: 01 00 00 FB 0E 09 [16:28:53]Write i2c OK [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: 01 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: 01 07 00 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: 01 07 00 FB 0E 00 00 00 00 00 FF 0F 1E [16:28:53]RasterBufferAndPrint [16:28:53]line Счет N : (1)1786375 [16:28:53]line ИНН: 02508201610067 [16:28:53]line Контрольно-Кассовый Чек [16:28:53]line ПРОДАЖА [16:28:53]line ТРК (МРК, ГНК) : 22 [16:28:53]line Товар: 2710124130 [16:28:53]line Аи-92-К-5 [16:28:53]line 7.380 * 67.80 [16:28:53]line = 500.36 [16:28:53]line НДС 12% НСП 1% [16:28:53]line > о реализуемом товаре [16:28:53]line ОКРУГЛЕНИЕ: -0.36 [16:28:53]line ИТОГО: 500.00 [16:28:53]line Внесено: 500.00 [16:28:53]line СДАЧА: 0.00 [16:28:53]line НСП 1% : 4.43 [16:28:53]line НДС 12% : 53.14 [16:28:53]line Наличными: 500.00 [16:28:53]line Безнал.: 0.00 [16:28:53]line Место: АЗС № 89 "Партнер Нефть" [16:28:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:28:53]line СНО: Общий режим [16:28:53]line Чек 243 23.09.2024 16:28 [16:28:53]line Смена: 476 ФФД: 1.0 [16:28:53]line ЗНМ: 0300000113 [16:28:53]line РНМ: 0000000000091825 [16:28:53]line Версия ККМ: 001 [16:28:53]line ФМ: 0000000000871835 [16:28:53]line ФД: 152371 [16:28:53]line ФПД: 210037924877894 [16:28:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162852&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152371&fm=210037924877894&tin=02508201610067®Number=0000000000091825&sum=50000 [16:28:53]written 0, free lines is 4095 [16:28:53]OFD Sender: Processing packet 152371 [packets to send 828, broken 827] [16:28:53]ProducePacketName [16:28:53]name=ofd_packets/00152371 [16:28:53]OFD Sender: To server: pG, [16:28:53]CommunicateWithHost lk.salyk.kg:30040 [16:28:53]ConnectInit lk.salyk.kg [16:28:53]Write to MH i2c: 01 00 00 26 0F 35 [16:28:53]Write i2c OK [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: 01 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: 01 07 00 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: 01 07 00 26 0F 00 00 00 00 00 DF 0C 27 [16:28:53]RasterBufferAndPrint [16:28:53]line [16:28:53]line [16:28:53]line [16:28:53]line [16:28:53]line [16:28:53]written 0, free lines is 3301 [16:28:53]MH_Cut [16:28:53]Write to MH i2c: D1 01 00 2D 0F 01 0E [16:28:53]Write i2c OK [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: D1 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: D1 01 00 [16:28:53]MH_I2C_Read... [16:28:53]Read from MH i2c: D1 01 00 2D 0F 00 0D [16:28:53]Write to MH i2c: 01 00 00 2E 0F 3D [16:28:53]Write i2c OK [16:28:53]MH_I2C_Read... [16:28:54]Connected sock=10 [16:28: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 92 58 07 01 DB F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F3 00 00 00 F4 03 04 00 44 97 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BF 07 43 E6 D6 46 0D A0 20 39 66 73 90 9A [16:28: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 0B CE 47 00 F5 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 33 53 02 00 F4 03 04 00 45 3F F1 66 B6 04 01 00 00 B9 F0 8F C5 2D 69 56 98 [16:28:54]CommunicateWithHost err = 0 [16:28:54]CheckOFDResponse [16:28:54]1017 (14) - 77093643461234 [16:28:54]1041 (16) - 0000000000871835 [16:28:54]1040 (4) - 152371 [16:28:54]1012 (4) - 23.09.2024 10:13 [16:28:54]1206 (1) - 0 [16:28:54]OFD Sender: Remove packet 152371 [16:28:54]ProducePacketName [16:28:54]name=ofd_packets/00152371 [16:28:54]NVStorageDeleteData [16:28:54]*** Cut start [16:28:54]*** Purtial cut [16:28:54]*** Stage 1: CUTSNS_PIN = 1 [16:28:54]Read from MH i2c: 01 [16:28:54]MH_I2C_Read... [16:28:54]*** Stop cut motor [16:28:54]*** Cut end [16:28:54]Read from MH i2c: 01 07 00 [16:28:54]MH_I2C_Read... [16:28:54]Read from MH i2c: 01 07 00 2E 0F 00 00 00 00 00 FF 0F 52 [16:28:54]process_action close_receipt done [16:28:54]requested_data is exist [16:28:54]produce_requested_data [16:28:54]requested_item fm.sn is exist - process it [16:28:54]wFMCommunicate request_size=4 [16:28:54]MH_SAM_APDU [16:28:54]CAPDU: 80 11 00 00 [16:28:54]Write to MH i2c: E2 08 00 2F 0F 80 11 00 00 00 00 00 00 B8 [16:28:54]Write i2c OK [16:28:54]MH_I2C_Read... [16:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:54]Read from MH i2c: E2 [16:28:54]MH_I2C_Read... [16:28:54]Read from MH i2c: E2 17 00 [16:28:54]MH_I2C_Read... [16:28:54]Read from MH i2c: E2 17 00 2F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [16:28: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:28:55]wFMCommunicate OK [16:28:55]requested_item fd.num is exist - process it [16:28:55]SAM_PROTO_GetFieldsCounters [16:28:55]wFMCommunicate request_size=4 [16:28:55]MH_SAM_APDU [16:28:55]CAPDU: 80 13 00 00 [16:28:55]Write to MH i2c: E2 08 00 30 0F 80 13 00 00 00 00 00 00 BB [16:28:55]Write i2c OK [16:28:55]MH_I2C_Read... [16:28:55]OFD Sender: No OFD packet to send [16:28:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:55]Read from MH i2c: E2 [16:28:55]MH_I2C_Read... [16:28:55]Read from MH i2c: E2 62 00 [16:28:55]MH_I2C_Read... [16:28:55]Read from MH i2c: E2 62 00 30 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 1A [16:28: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 33 53 02 00 0E 04 04 00 DC 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:28:55]wFMCommunicate OK [16:28:55]SAM_PROTO_GetFieldsCounters done [16:28:55]requested_item shift.num is exist - process it [16:28:55]requested_item shift.opened is exist - process it [16:28:55]req_shift_opened [16:28:55]FM_GetShiftState [16:28:55]SAM_PROTO_GetShiftState [16:28:55]wFMCommunicate request_size=4 [16:28:55]MH_SAM_APDU [16:28:55]CAPDU: 80 13 01 00 [16:28:55]Write to MH i2c: E2 08 00 31 0F 80 13 01 00 00 00 00 00 BD [16:28:55]Write i2c OK [16:28:55]MH_I2C_Read... [16:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:55]Read from MH i2c: E2 [16:28:55]MH_I2C_Read... [16:28:55]Read from MH i2c: E2 0E 00 [16:28:55]MH_I2C_Read... [16:28:55]Read from MH i2c: E2 0E 00 31 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1F [16:28:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:28:55]wFMCommunicate OK [16:28:55]SAM_PROTO_GetShiftState done [16:28:55]FM_GetShiftState done [16:28:55]req_shift_opened done [16:28:55]requested_item shift.open_date is exist - process it [16:28:55]req_shift_open_date [16:28:55]req_shift_open_date done [16:28:55]produce_requested_data done [16:28:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152371,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:28:55]process_action_free close_receipt [16:28:55]json_value_free [16:28:55]json_value_free done [16:28:55]process_json_proto returns [16:28:55]Send response to host [16:28:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152371,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:28:55]free response buf [16:28:55]execute_script done [16:28:55]execute_script returns [16:28:55]free content buf [16:28:55]Sock 7.Close socket [16:28:55]Sock 7.Thread stoped [16:29:00]OFD Sender: No OFD packet to send [16:29:05]OFD Sender: No OFD packet to send [16:29:10]recv_with_timeout no data received [16:29:10]OFD Sender: No OFD packet to send [16:29:15]OFD Sender: No OFD packet to send [16:29:20]OFD Sender: No OFD packet to send [16:29:20]recv_with_timeout no data received [16:29:25]OFD Sender: No OFD packet to send [16:29:30]OFD Sender: No OFD packet to send [16:29:35]OFD Sender: No OFD packet to send [16:29:40]OFD Sender: No OFD packet to send [16:29:40]recv_with_timeout no data received [16:29:45]OFD Sender: No OFD packet to send [16:29:50]OFD Sender: No OFD packet to send [16:29:55]OFD Sender: No OFD packet to send [16:30:00]OFD Sender: No OFD packet to send [16:30:05]OFD Sender: No OFD packet to send [16:30:10]OFD Sender: No OFD packet to send [16:30:15]OFD Sender: No OFD packet to send [16:30:20]OFD Sender: No OFD packet to send [16:30:25]OFD Sender: No OFD packet to send [16:30:30]OFD Sender: No OFD packet to send [16:30:35]OFD Sender: No OFD packet to send [16:30:40]OFD Sender: No OFD packet to send [16:30:42]recv_with_timeout no data received [16:30:45]OFD Sender: No OFD packet to send [16:30:50]OFD Sender: No OFD packet to send [16:30:55]OFD Sender: No OFD packet to send [16:30:59]recv_with_timeout no data received [16:31:00]OFD Sender: No OFD packet to send [16:31:05]OFD Sender: No OFD packet to send [16:31:10]OFD Sender: No OFD packet to send [16:31:15]OFD Sender: No OFD packet to send [16:31:20]OFD Sender: No OFD packet to send [16:31:25]OFD Sender: No OFD packet to send [16:31:30]OFD Sender: No OFD packet to send [16:31:35]OFD Sender: No OFD packet to send [16:31:40]OFD Sender: No OFD packet to send [16:31:44]recv_with_timeout no data received [16:31:45]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:34]recv_with_timeout no data received [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:55]OFD Sender: No OFD packet to send [16:33:00]OFD Sender: No OFD packet to send [16:33:05]OFD Sender: No OFD packet to send [16:33:10]recv_with_timeout no data received [16:33:10]OFD Sender: No OFD packet to send [16:33:16]OFD Sender: No OFD packet to send [16:33:21]OFD Sender: No OFD packet to send [16:33:26]OFD Sender: No OFD packet to send [16:33:31]OFD Sender: No OFD packet to send [16:33:36]OFD Sender: No OFD packet to send [16:33:41]OFD Sender: No OFD packet to send [16:33:42]recv_with_timeout no data received [16:33:46]OFD Sender: No OFD packet to send [16:33:51]OFD Sender: No OFD packet to send [16:33:56]OFD Sender: No OFD packet to send [16:34:01]OFD Sender: No OFD packet to send [16:34:06]OFD Sender: No OFD packet to send [16:34:11]OFD Sender: No OFD packet to send [16:34:12]recv_with_timeout no data received [16:34:16]OFD Sender: No OFD packet to send [16:34:19]accept exits with 9 [16:34:19]New connection [16:34:19]New thread 3066608996 created [16:34:19]Thread 3066752356 joined [16:34:19]Waiting for new connection... [16:34:19] Sock 9.Parse request [16:34:19]Sock 9.Check first char [16:34:19]Sock 9.First char is OK [16:34:19]request: POST /json_proto HTTP/1.0 [16:34:19]Method: POST [16:34:19]URL: /json_proto [16:34:19]Method is POST - this is cgi request [16:34:19]url: /json_proto [16:34:19]query_string will be loaded in cgi processing [16:34:19]execute_cgi json_proto POST (null) [16:34:19]execute_cgi path=json_proto method=POST [16:34:19]POST find Content-Length [16:34:19]Host: 172.17.43.67:8080 [16:34:19]Content-Length: 678 [16:34:19]Content-Type: application/json [16:34:19] [16:34:19]POST finish read [16:34:19]Found Content-Length = 678 [16:34:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786376", "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:34:19]execute_script... [16:34: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)1786376", "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:34:19]POST & json_proto [16:34:19]process_json_proto [16:34:19]json parsed OK: [16:34:19]protocol is kg_v1.0 [16:34:19]action value=close_receipt [16:34:19]process_action close_receipt [16:34:19]cmd_close_receipt [16:34:19]MH_GetDate [16:34:19]Write to MH i2c: F0 00 00 32 0F 30 [16:34:19]Write i2c OK [16:34:19]MH_I2C_Read... [16:34:19]Read from MH i2c: F0 [16:34:19]MH_I2C_Read... [16:34:19]Read from MH i2c: F0 09 00 [16:34:19]MH_I2C_Read... [16:34:19]Read from MH i2c: F0 09 00 32 0F 00 8B 98 F1 66 6A BD 47 65 86 [16:34:19]GetLastDocTimeStamp 1727108932 [16:34:19]current date 1727109259 [16:34:19]FM_GetShiftState [16:34:19]SAM_PROTO_GetShiftState [16:34:19]wFMCommunicate request_size=4 [16:34:19]MH_SAM_APDU [16:34:19]CAPDU: 80 13 01 00 [16:34:19]Write to MH i2c: E2 08 00 33 0F 80 13 01 00 00 00 00 00 BF [16:34:19]Write i2c OK [16:34:19]MH_I2C_Read... [16:34:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:19]Read from MH i2c: E2 [16:34:19]MH_I2C_Read... [16:34:19]Read from MH i2c: E2 0E 00 [16:34:19]MH_I2C_Read... [16:34:19]Read from MH i2c: E2 0E 00 33 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 21 [16:34:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:34:19]wFMCommunicate OK [16:34:19]SAM_PROTO_GetShiftState done [16:34:19]FM_GetShiftState done [16:34:19]opened in 1727051593 [16:34:19]opened+sec_in_day 1727137993 [16:34:19]quantity*price = 50036 [16:34:19]sum+1 = 50037 [16:34: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 СНО: Общий режим Чек 244 23.09.2024 16:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152372 ФПД: 278740883498046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152372&fm=278740883498046&tin=02508201610067®Number=0000000000091825&sum=50000 [16:34:20]StoreToDocumentArchive [16:34:20]shift 476 fd 152372 [16:34:20]save to /storage/0476/doc_00152372 [16:34:20]save last doc name /storage/0476/doc_00152372 to /storage/kkm_last_doc_name [16:34:20]save OK [16:34:20]Clear old archive folders... [16:34:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:20]tlvbuf is 00564620 [16:34:20]SAM_PROTO_ClearQueue [16:34:20]wFMCommunicate request_size=4 [16:34:20]MH_SAM_APDU [16:34:20]CAPDU: 80 09 00 00 [16:34:20]Write to MH i2c: E2 08 00 40 0F 80 09 00 00 00 00 00 00 C1 [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:20]Read from MH i2c: E2 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 40 0F 00 90 00 C3 [16:34:20]RAPDU: 90 00 [16:34:20]wFMCommunicate OK [16:34:20]SAM_PROTO_ClearQueue done [16:34:20]KKMCreateOFDPacket [16:34:20]OFDProtocolAddRootSTLVToBuf [16:34:20]FM_MakeSignedData [16:34:20]FM_MakeSignedData [16:34:20]SAM_PROTO_SignData [16:34:20]wFMCommunicate request_size=4 [16:34:20]MH_SAM_APDU [16:34:20]CAPDU: 80 0D 01 02 [16:34:20]Write to MH i2c: E2 08 00 41 0F 80 0D 01 02 00 00 00 00 C9 [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:20]Read from MH i2c: E2 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 41 0F 00 90 00 C4 [16:34:20]RAPDU: 90 00 [16:34:20]wFMCommunicate OK [16:34:20]wFMCommunicate request_size=255 [16:34:20]MH_SAM_APDU [16:34: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 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 8B 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FD [16:34:20]Write to MH i2c: E2 02 01 42 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8B 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FD 00 00 19 [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:20]Read from MH i2c: E2 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 42 0F 00 90 00 C5 [16:34:20]RAPDU: 90 00 [16:34:20]wFMCommunicate OK [16:34:20]wFMCommunicate request_size=10 [16:34:20]MH_SAM_APDU [16:34:20]CAPDU: 80 0D 02 02 05 83 6B 58 64 3E [16:34:20]Write to MH i2c: E2 0D 00 43 0F 80 0D 02 02 05 00 83 6B 58 64 3E 00 00 BE [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:20]Read from MH i2c: E2 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 03 00 43 0F 00 90 00 C6 [16:34:20]RAPDU: 90 00 [16:34:20]wFMCommunicate OK [16:34:20]wFMCommunicate request_size=4 [16:34:20]MH_SAM_APDU [16:34:20]CAPDU: 80 0D 03 02 [16:34:20]Write to MH i2c: E2 08 00 44 0F 80 0D 03 02 00 00 00 00 CE [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:20]Read from MH i2c: E2 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 0B 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 0B 00 44 0F 00 B0 4F 76 24 E8 A2 A8 1B 90 00 B5 [16:34:20]RAPDU: B0 4F 76 24 E8 A2 A8 1B 90 00 [16:34:20]wFMCommunicate OK [16:34:20]SAM_PROTO_SignData done [16:34:20]FM_MakeSignedData done [16:34:20]CreateOFDProtocolMessage [16:34:20]wFMCommunicate request_size=4 [16:34:20]MH_SAM_APDU [16:34:20]CAPDU: 80 11 00 00 [16:34:20]Write to MH i2c: E2 08 00 45 0F 80 11 00 00 00 00 00 00 CE [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:20]Read from MH i2c: E2 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 17 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: E2 17 00 45 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [16:34: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:34:20]wFMCommunicate OK [16:34:20]CreateOFDProtocolMessage done [16:34:20]OFDSenderStorePacket 152372 [16:34:20]StoreOFDPacket docnum=152372 [16:34: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 0F 01 00 00 0B 4F 07 01 79 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 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 8B 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FD 83 6B 58 64 3E B0 4F 76 24 E8 A2 A8 1B [16:34:20]CheckFolder [16:34:20]dirname=/storage/ofd_packets [16:34:20]CheckFolder done [16:34:20]ProducePacketName [16:34:20]name=ofd_packets/00152372 [16:34:20]NVStorageSaveData ofd_packets/00152372 [16:34:20]File name is /storage/ofd_packets/00152372 [16:34:20]Write 301 bytes [16:34:20]NVStorageSaveData done [16:34:20]OFDSenderStorePacket done [16:34:20]KKMCreateOFDPacket done [16:34:20]NVStorageSaveData kkm_last_timestamp [16:34:20]File name is /storage/kkm_last_timestamp [16:34:20]Write 4 bytes [16:34:20]NVStorageSaveData done [16:34:20]ExternCall_PrintAddStr [16:34:20]wPrintStart [16:34:20]Write to MH i2c: 01 00 00 46 0F 55 [16:34:20]Write i2c OK [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: 01 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: 01 07 00 [16:34:20]MH_I2C_Read... [16:34:20]Read from MH i2c: 01 07 00 46 0F 00 00 00 00 00 FF 0F 6A [16:34:20]RasterBufferAndPrint [16:34:20]line Счет N : (1)1786376 [16:34:20]line ИНН: 02508201610067 [16:34:20]line Контрольно-Кассовый Чек [16:34:20]line ПРОДАЖА [16:34:20]line ТРК (МРК, ГНК) : 22 [16:34:20]line Товар: 2710124130 [16:34:20]line Аи-92-К-5 [16:34:20]line 7.380 * 67.80 [16:34:20]line = 500.36 [16:34:20]line НДС 12% НСП 1% [16:34:20]line > о реализуемом товаре [16:34:20]line ОКРУГЛЕНИЕ: -0.36 [16:34:20]line ИТОГО: 500.00 [16:34:20]line Внесено: 500.00 [16:34:20]line СДАЧА: 0.00 [16:34:20]line НСП 1% : 4.43 [16:34:20]line НДС 12% : 53.14 [16:34:20]line Наличными: 500.00 [16:34:20]line Безнал.: 0.00 [16:34:20]line Место: АЗС № 89 "Партнер Нефть" [16:34:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:34:20]line СНО: Общий режим [16:34:20]line Чек 244 23.09.2024 16:34 [16:34:20]line Смена: 476 ФФД: 1.0 [16:34:20]line ЗНМ: 0300000113 [16:34:20]line РНМ: 0000000000091825 [16:34:20]line Версия ККМ: 001 [16:34:20]line ФМ: 0000000000871835 [16:34:20]line ФД: 152372 [16:34:20]line ФПД: 278740883498046 [16:34:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152372&fm=278740883498046&tin=02508201610067®Number=0000000000091825&sum=50000 [16:34:20]written 0, free lines is 4095 [16:34:20]OFD Sender: Processing packet 152372 [packets to send 828, broken 827] [16:34:20]ProducePacketName [16:34:20]name=ofd_packets/00152372 [16:34:20]OFD Sender: To server: pG, [16:34:20]CommunicateWithHost lk.salyk.kg:30040 [16:34:20]ConnectInit lk.salyk.kg [16:34:21]Connected sock=10 [16:34: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 0F 01 00 00 0B 4F 07 01 79 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 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 8B 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FD 83 6B 58 64 3E B0 4F 76 24 E8 A2 A8 1B [16:34:21]Write to MH i2c: 01 00 00 71 0F 80 [16:34:21]Write i2c OK [16:34:21]MH_I2C_Read... [16:34:21]Read from MH i2c: 01 [16:34:21]MH_I2C_Read... [16:34:21]Read from MH i2c: 01 07 00 [16:34:21]MH_I2C_Read... [16:34:21]Read from MH i2c: 01 07 00 71 0F 00 00 00 00 00 D7 0C 6A [16:34:21]RasterBufferAndPrint [16:34:21]line [16:34:21]line [16:34:21]line [16:34:21]line [16:34:21]line [16:34:21]written 0, free lines is 3294 [16:34:21]MH_Cut [16:34:21]Write to MH i2c: D1 01 00 78 0F 01 59 [16:34:21]Write i2c OK [16:34:21]MH_I2C_Read... [16:34:21]Read from MH i2c: D1 [16:34:21]MH_I2C_Read... [16:34:21]Read from MH i2c: D1 01 00 [16:34:21]MH_I2C_Read... [16:34:21]Read from MH i2c: D1 01 00 78 0F 00 58 [16:34:21]Write to MH i2c: 01 00 00 79 0F 88 [16:34:21]Write i2c OK [16:34:21]MH_I2C_Read... [16:34: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 68 BF 47 00 43 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 34 53 02 00 F4 03 04 00 8C 40 F1 66 B6 04 01 00 00 C7 1B CC B1 C6 50 1F 48 [16:34:21]CommunicateWithHost err = 0 [16:34:21]CheckOFDResponse [16:34:21]1017 (14) - 77093643461234 [16:34:21]1041 (16) - 0000000000871835 [16:34:21]1040 (4) - 152372 [16:34:21]1012 (4) - 23.09.2024 10:18 [16:34:21]1206 (1) - 0 [16:34:21]OFD Sender: Remove packet 152372 [16:34:21]ProducePacketName [16:34:21]name=ofd_packets/00152372 [16:34:21]NVStorageDeleteData [16:34:22]*** Cut start [16:34:22]*** Purtial cut [16:34:22]*** Stage 1: CUTSNS_PIN = 1 [16:34:22]Read from MH i2c: 01 [16:34:22]MH_I2C_Read... [16:34:22]*** Stop cut motor [16:34:22]*** Cut end [16:34:22]OFD Sender: No OFD packet to send [16:34:22]Read from MH i2c: 01 07 00 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: 01 07 00 79 0F 00 00 00 00 00 FF 0F 9D [16:34:22]process_action close_receipt done [16:34:22]requested_data is exist [16:34:22]produce_requested_data [16:34:22]requested_item fm.sn is exist - process it [16:34:22]wFMCommunicate request_size=4 [16:34:22]MH_SAM_APDU [16:34:22]CAPDU: 80 11 00 00 [16:34:22]Write to MH i2c: E2 08 00 7A 0F 80 11 00 00 00 00 00 00 03 [16:34:22]Write i2c OK [16:34:22]MH_I2C_Read... [16:34:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:22]Read from MH i2c: E2 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: E2 17 00 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: E2 17 00 7A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [16:34: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:34:22]wFMCommunicate OK [16:34:22]requested_item fd.num is exist - process it [16:34:22]SAM_PROTO_GetFieldsCounters [16:34:22]wFMCommunicate request_size=4 [16:34:22]MH_SAM_APDU [16:34:22]CAPDU: 80 13 00 00 [16:34:22]Write to MH i2c: E2 08 00 7B 0F 80 13 00 00 00 00 00 00 06 [16:34:22]Write i2c OK [16:34:22]MH_I2C_Read... [16:34:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:22]Read from MH i2c: E2 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: E2 62 00 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: E2 62 00 7B 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [16:34: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 34 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:22]wFMCommunicate OK [16:34:22]SAM_PROTO_GetFieldsCounters done [16:34:22]requested_item shift.num is exist - process it [16:34:22]requested_item shift.opened is exist - process it [16:34:22]req_shift_opened [16:34:22]FM_GetShiftState [16:34:22]SAM_PROTO_GetShiftState [16:34:22]wFMCommunicate request_size=4 [16:34:22]MH_SAM_APDU [16:34:22]CAPDU: 80 13 01 00 [16:34:22]Write to MH i2c: E2 08 00 7C 0F 80 13 01 00 00 00 00 00 08 [16:34:22]Write i2c OK [16:34:22]MH_I2C_Read... [16:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:22]Read from MH i2c: E2 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: E2 0E 00 [16:34:22]MH_I2C_Read... [16:34:22]Read from MH i2c: E2 0E 00 7C 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6A [16:34:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:34:22]wFMCommunicate OK [16:34:22]SAM_PROTO_GetShiftState done [16:34:22]FM_GetShiftState done [16:34:22]req_shift_opened done [16:34:22]requested_item shift.open_date is exist - process it [16:34:22]req_shift_open_date [16:34:22]req_shift_open_date done [16:34:22]produce_requested_data done [16:34:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152372,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:34:22]process_action_free close_receipt [16:34:22]json_value_free [16:34:22]json_value_free done [16:34:22]process_json_proto returns [16:34:22]Send response to host [16:34:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152372,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:34:22]free response buf [16:34:22]execute_script done [16:34:22]execute_script returns [16:34:22]free content buf [16:34:22]Sock 9.Close socket [16:34:22]Sock 9.Thread stoped [16:34:27]OFD Sender: No OFD packet to send [16:34:32]OFD Sender: No OFD packet to send [16:34:37]OFD Sender: No OFD packet to send [16:34:42]OFD Sender: No OFD packet to send [16:34:47]OFD Sender: No OFD packet to send [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]OFD Sender: No OFD packet to send [16:35:07]OFD Sender: No OFD packet to send [16:35:12]OFD Sender: No OFD packet to send [16:35:16]recv_with_timeout no data received [16:35:17]OFD Sender: No OFD packet to send [16:35:22]OFD Sender: No OFD packet to send [16:35:27]OFD Sender: No OFD packet to send [16:35:32]OFD Sender: No OFD packet to send [16:35:34]accept exits with 7 [16:35:34]New connection [16:35:34]New thread 3066752356 created [16:35:34]Thread 3066608996 joined [16:35:34]Waiting for new connection... [16:35:34] Sock 7.Parse request [16:35:34]Sock 7.Check first char [16:35:34]Sock 7.First char is OK [16:35:34]request: POST /json_proto HTTP/1.0 [16:35:34]Method: POST [16:35:34]URL: /json_proto [16:35:34]Method is POST - this is cgi request [16:35:34]url: /json_proto [16:35:34]query_string will be loaded in cgi processing [16:35:34]execute_cgi json_proto POST (null) [16:35:34]execute_cgi path=json_proto method=POST [16:35:34]POST find Content-Length [16:35:34]Host: 172.17.43.67:8080 [16:35:34]Content-Length: 798 [16:35:34]Content-Type: application/json [16:35:34] [16:35:34]POST finish read [16:35:34]Found Content-Length = 798 [16:35:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786377", "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": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:34]execute_script... [16:35: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)1786377", "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": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:34]POST & json_proto [16:35:34]process_json_proto [16:35:34]json parsed OK: [16:35:34]protocol is kg_v1.0 [16:35:34]action value=close_receipt [16:35:34]process_action close_receipt [16:35:34]cmd_close_receipt [16:35:34]MH_GetDate [16:35:34]Write to MH i2c: F0 00 00 7D 0F 7B [16:35:34]Write i2c OK [16:35:34]MH_I2C_Read... [16:35:34]Read from MH i2c: F0 [16:35:34]MH_I2C_Read... [16:35:34]Read from MH i2c: F0 09 00 [16:35:34]MH_I2C_Read... [16:35:34]Read from MH i2c: F0 09 00 7D 0F 00 D7 98 F1 66 6A BD 47 65 1D [16:35:34]GetLastDocTimeStamp 1727109259 [16:35:34]current date 1727109335 [16:35:34]FM_GetShiftState [16:35:34]SAM_PROTO_GetShiftState [16:35:34]wFMCommunicate request_size=4 [16:35:34]MH_SAM_APDU [16:35:34]CAPDU: 80 13 01 00 [16:35:34]Write to MH i2c: E2 08 00 7E 0F 80 13 01 00 00 00 00 00 0A [16:35:34]Write i2c OK [16:35:34]MH_I2C_Read... [16:35:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:34]Read from MH i2c: E2 [16:35:34]MH_I2C_Read... [16:35:34]Read from MH i2c: E2 0E 00 [16:35:34]MH_I2C_Read... [16:35:34]Read from MH i2c: E2 0E 00 7E 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6C [16:35:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:35:34]wFMCommunicate OK [16:35:34]SAM_PROTO_GetShiftState done [16:35:34]FM_GetShiftState done [16:35:34]opened in 1727051593 [16:35:34]opened+sec_in_day 1727137993 [16:35:34]quantity*price = 0 [16:35:34]sum+1 = 1 [16:35:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 245 23.09.2024 16:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086483 ФМ: 0000000000871835 ФД: 152373 ФПД: 73401488985985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152373&fm=73401488985985&tin=02508201610067®Number=0000000000091825&sum=0 [16:35:35]StoreToDocumentArchive [16:35:35]shift 476 fd 152373 [16:35:35]save to /storage/0476/doc_00152373 [16:35:35]save last doc name /storage/0476/doc_00152373 to /storage/kkm_last_doc_name [16:35:35]save OK [16:35:35]Clear old archive folders... [16:35:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:35:35]tlvbuf is 00507B30 [16:35:35]SAM_PROTO_ClearQueue [16:35:35]wFMCommunicate request_size=4 [16:35:35]MH_SAM_APDU [16:35:35]CAPDU: 80 09 00 00 [16:35:35]Write to MH i2c: E2 08 00 8B 0F 80 09 00 00 00 00 00 00 0C [16:35:35]Write i2c OK [16:35:35]MH_I2C_Read... [16:35:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:35]Read from MH i2c: E2 [16:35:35]MH_I2C_Read... [16:35:35]Read from MH i2c: E2 03 00 [16:35:35]MH_I2C_Read... [16:35:35]Read from MH i2c: E2 03 00 8B 0F 00 90 00 0E [16:35:35]RAPDU: 90 00 [16:35:35]wFMCommunicate OK [16:35:35]SAM_PROTO_ClearQueue done [16:35:35]KKMCreateOFDPacket [16:35:35]OFDProtocolAddRootSTLVToBuf [16:35:35]FM_MakeSignedData [16:35:35]FM_MakeSignedData [16:35:35]SAM_PROTO_SignData [16:35:35]wFMCommunicate request_size=4 [16:35:35]MH_SAM_APDU [16:35:35]CAPDU: 80 0D 01 02 [16:35:35]Write to MH i2c: E2 08 00 8C 0F 80 0D 01 02 00 00 00 00 14 [16:35:35]Write i2c OK [16:35:35]MH_I2C_Read... [16:35:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:35]Read from MH i2c: E2 [16:35:35]MH_I2C_Read... [16:35:35]Read from MH i2c: E2 03 00 [16:35:35]MH_I2C_Read... [16:35:35]Read from MH i2c: E2 03 00 8C 0F 00 90 00 0F [16:35:35]RAPDU: 90 00 [16:35:35]wFMCommunicate OK [16:35:35]wFMCommunicate request_size=255 [16:35:35]MH_SAM_APDU [16:35: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 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 F5 00 00 00 F4 03 04 00 D7 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 C2 1D AD [16:35:35]Write to MH i2c: E2 02 01 8D 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F5 00 00 00 F4 03 04 00 D7 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 C2 1D AD 00 00 DE [16:35:35]Write i2c OK [16:35:35]MH_I2C_Read... [16:35:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:36]Read from MH i2c: E2 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 03 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 03 00 8D 0F 00 90 00 10 [16:35:36]RAPDU: 90 00 [16:35:36]wFMCommunicate OK [16:35:36]wFMCommunicate request_size=7 [16:35:36]MH_SAM_APDU [16:35:36]CAPDU: 80 0D 02 02 02 4F 81 [16:35:36]Write to MH i2c: E2 0A 00 8E 0F 80 0D 02 02 02 00 4F 81 00 00 EB [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:36]Read from MH i2c: E2 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 03 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 03 00 8E 0F 00 90 00 11 [16:35:36]RAPDU: 90 00 [16:35:36]wFMCommunicate OK [16:35:36]wFMCommunicate request_size=4 [16:35:36]MH_SAM_APDU [16:35:36]CAPDU: 80 0D 03 02 [16:35:36]Write to MH i2c: E2 08 00 8F 0F 80 0D 03 02 00 00 00 00 19 [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:36]Read from MH i2c: E2 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 0B 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 0B 00 8F 0F 00 56 86 30 C5 60 9A DA 3A 90 00 F9 [16:35:36]RAPDU: 56 86 30 C5 60 9A DA 3A 90 00 [16:35:36]wFMCommunicate OK [16:35:36]SAM_PROTO_SignData done [16:35:36]FM_MakeSignedData done [16:35:36]CreateOFDProtocolMessage [16:35:36]wFMCommunicate request_size=4 [16:35:36]MH_SAM_APDU [16:35:36]CAPDU: 80 11 00 00 [16:35:36]Write to MH i2c: E2 08 00 90 0F 80 11 00 00 00 00 00 00 19 [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:36]Read from MH i2c: E2 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 17 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: E2 17 00 90 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [16:35: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:35:36]wFMCommunicate OK [16:35:36]CreateOFDProtocolMessage done [16:35:36]OFDSenderStorePacket 152373 [16:35:36]StoreOFDPacket docnum=152373 [16:35: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 0C 01 00 00 77 33 04 01 C9 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F5 00 00 00 F4 03 04 00 D7 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 C2 1D AD 4F 81 56 86 30 C5 60 9A DA 3A [16:35:36]CheckFolder [16:35:36]dirname=/storage/ofd_packets [16:35:36]CheckFolder done [16:35:36]ProducePacketName [16:35:36]name=ofd_packets/00152373 [16:35:36]NVStorageSaveData ofd_packets/00152373 [16:35:36]File name is /storage/ofd_packets/00152373 [16:35:36]Write 298 bytes [16:35:36]NVStorageSaveData done [16:35:36]OFDSenderStorePacket done [16:35:36]KKMCreateOFDPacket done [16:35:36]NVStorageSaveData kkm_last_timestamp [16:35:36]File name is /storage/kkm_last_timestamp [16:35:36]Write 4 bytes [16:35:36]NVStorageSaveData done [16:35:36]ExternCall_PrintAddStr [16:35:36]wPrintStart [16:35:36]Write to MH i2c: 01 00 00 91 0F A0 [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: 01 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: 01 07 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: 01 07 00 91 0F 00 00 00 00 00 FF 0F B5 [16:35:36]RasterBufferAndPrint [16:35:36]line Счет N : (1)1786377 [16:35:36]line ИНН: 02508201610067 [16:35:36]line Контрольно-Кассовый Чек [16:35:36]line ПРОДАЖА [16:35:36]line ТРК (МРК, ГНК) : 31 [16:35:36]line Товар: 2710194210 [16:35:36]line ДТ-К-5 [16:35:36]line 13.130 * 0.00 [16:35:36]line = 0.00 [16:35:36]line НДС 12% НСП 1% [16:35:36]line > о реализуемом товаре [16:35:36]line ИТОГО: 0.00 [16:35:36]line НСП 1% : 0.00 [16:35:36]line НДС 12% : 0.00 [16:35:36]line Наличными: 0.00 [16:35:36]line Безнал.: 0.00 [16:35:36]line Место: АЗС № 89 "Партнер Нефть" [16:35:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:35:36]line СНО: Общий режим [16:35:36]line Чек 245 23.09.2024 16:35 [16:35:36]line Смена: 476 ФФД: 1.0 [16:35:36]line ЗНМ: 0300000113 [16:35:36]line РНМ: 0000000000091825 [16:35:36]line Версия ККМ: 001 [16:35:36]line Талоны: Топливные Талоны [16:35:36]line 4086483 [16:35:36]line ФМ: 0000000000871835 [16:35:36]line ФД: 152373 [16:35:36]line ФПД: 73401488985985 [16:35:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152373&fm=73401488985985&tin=02508201610067®Number=0000000000091825&sum=0 [16:35:36]written 0, free lines is 4095 [16:35:36]OFD Sender: Processing packet 152373 [packets to send 828, broken 827] [16:35:36]ProducePacketName [16:35:36]name=ofd_packets/00152373 [16:35:36]OFD Sender: To server: pG, [16:35:36]CommunicateWithHost lk.salyk.kg:30040 [16:35:36]ConnectInit lk.salyk.kg [16:35:36]Write to MH i2c: 01 00 00 BB 0F CA [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: 01 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: 01 07 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: 01 07 00 BB 0F 00 00 00 00 00 E3 0C C0 [16:35:36]RasterBufferAndPrint [16:35:36]line [16:35:36]line [16:35:36]line [16:35:36]line [16:35:36]line [16:35:36]written 0, free lines is 3305 [16:35:36]MH_Cut [16:35:36]Write to MH i2c: D1 01 00 C2 0F 01 A3 [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: D1 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: D1 01 00 [16:35:36]MH_I2C_Read... [16:35:36]Read from MH i2c: D1 01 00 C2 0F 00 A2 [16:35:36]Write to MH i2c: 01 00 00 C3 0F D2 [16:35:36]Write i2c OK [16:35:36]MH_I2C_Read... [16:35:37]*** Cut start [16:35:37]*** Purtial cut [16:35:37]*** Stage 1: CUTSNS_PIN = 1 [16:35:37]Read from MH i2c: 01 [16:35:37]MH_I2C_Read... [16:35:37]*** Stop cut motor [16:35:37]*** Cut end [16:35:37]Read from MH i2c: 01 07 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: 01 07 00 C3 0F 00 00 00 00 00 FF 0F E7 [16:35:37]process_action close_receipt done [16:35:37]requested_data is exist [16:35:37]produce_requested_data [16:35:37]requested_item fm.sn is exist - process it [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 11 00 00 [16:35:37]Write to MH i2c: E2 08 00 C4 0F 80 11 00 00 00 00 00 00 4D [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 17 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 17 00 C4 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [16:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:37]wFMCommunicate OK [16:35:37]requested_item fd.num is exist - process it [16:35:37]SAM_PROTO_GetFieldsCounters [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 13 00 00 [16:35:37]Write to MH i2c: E2 08 00 C5 0F 80 13 00 00 00 00 00 00 50 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 62 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 62 00 C5 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 B7 [16:35: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 35 53 02 00 0E 04 04 00 DC 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:35:37]wFMCommunicate OK [16:35:37]SAM_PROTO_GetFieldsCounters done [16:35:37]requested_item shift.num is exist - process it [16:35:37]requested_item shift.opened is exist - process it [16:35:37]req_shift_opened [16:35:37]FM_GetShiftState [16:35:37]SAM_PROTO_GetShiftState [16:35:37]wFMCommunicate request_size=4 [16:35:37]MH_SAM_APDU [16:35:37]CAPDU: 80 13 01 00 [16:35:37]Write to MH i2c: E2 08 00 C6 0F 80 13 01 00 00 00 00 00 52 [16:35:37]Write i2c OK [16:35:37]MH_I2C_Read... [16:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:37]Read from MH i2c: E2 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 0E 00 [16:35:37]MH_I2C_Read... [16:35:37]Read from MH i2c: E2 0E 00 C6 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B4 [16:35:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:35:37]wFMCommunicate OK [16:35:37]SAM_PROTO_GetShiftState done [16:35:37]FM_GetShiftState done [16:35:37]req_shift_opened done [16:35:37]requested_item shift.open_date is exist - process it [16:35:37]req_shift_open_date [16:35:37]req_shift_open_date done [16:35:37]produce_requested_data done [16:35:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152373,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:35:37]process_action_free close_receipt [16:35:37]json_value_free [16:35:37]json_value_free done [16:35:37]process_json_proto returns [16:35:37]Send response to host [16:35:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152373,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:35:37]free response buf [16:35:37]execute_script done [16:35:37]execute_script returns [16:35:37]free content buf [16:35:37]Sock 7.Close socket [16:35:37]Sock 7.Thread stoped [16:35:42]Connected sock=9 [16:35: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 77 33 04 01 C9 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F5 00 00 00 F4 03 04 00 D7 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 C2 1D AD 4F 81 56 86 30 C5 60 9A DA 3A [16:35:47]recv_with_timeout no data received [16:35:47]CommunicateWithHost answer receiving error [16:35:47]CommunicateWithHost err = -3 [16:35:47]OFD Sender: Server communicate error [16:35:49]recv_with_timeout no data received [16:35:52]OFD Sender: Processing packet 152373 [packets to send 828, broken 827] [16:35:52]ProducePacketName [16:35:52]name=ofd_packets/00152373 [16:35:52]OFD Sender: To server: pG, [16:35:52]CommunicateWithHost lk.salyk.kg:30040 [16:35:52]ConnectInit lk.salyk.kg [16:35:57]ConnectInit Can't take IP for lk.salyk.kg [16:35:57]CommunicateWithHost connect error [16:35:57]CommunicateWithHost err = -1 [16:35:57]OFD Sender: Server communicate error [16:36:02]OFD Sender: Processing packet 152373 [packets to send 828, broken 827] [16:36:02]ProducePacketName [16:36:02]name=ofd_packets/00152373 [16:36:02]OFD Sender: To server: pG, [16:36:02]CommunicateWithHost lk.salyk.kg:30040 [16:36:02]ConnectInit lk.salyk.kg [16:36:06]Connected sock=7 [16:36: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 77 33 04 01 C9 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F5 00 00 00 F4 03 04 00 D7 98 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 C2 1D AD 4F 81 56 86 30 C5 60 9A DA 3A [16: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 6E AD 47 00 AB 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 35 53 02 00 F4 03 04 00 F5 40 F1 66 B6 04 01 00 00 33 36 72 38 07 0A 09 11 [16:36:06]CommunicateWithHost err = 0 [16:36:06]CheckOFDResponse [16:36:06]1017 (14) - 77093643461234 [16:36:06]1041 (16) - 0000000000871835 [16:36:06]1040 (4) - 152373 [16:36:06]1012 (4) - 23.09.2024 10:20 [16:36:06]1206 (1) - 0 [16:36:06]OFD Sender: Remove packet 152373 [16:36:06]ProducePacketName [16:36:06]name=ofd_packets/00152373 [16:36:06]NVStorageDeleteData [16:36:07]OFD Sender: No OFD packet to send [16:36:12]OFD Sender: No OFD packet to send [16:36:17]OFD Sender: No OFD packet to send [16:36:22]OFD Sender: No OFD packet to send [16:36:27]OFD Sender: No OFD packet to send [16:36:32]OFD Sender: No OFD packet to send [16:36:37]OFD Sender: No OFD packet to send [16:36:42]OFD Sender: No OFD packet to send [16:36:47]OFD Sender: No OFD packet to send [16:36:52]OFD Sender: No OFD packet to send [16:36:57]OFD Sender: No OFD packet to send [16:37:02]OFD Sender: No OFD packet to send [16:37:05]accept exits with 10 [16:37:05]New connection [16:37:05]New thread 3066608996 created [16:37:05]Thread 3066752356 joined [16:37:05]Waiting for new connection... [16:37:05] Sock 10.Parse request [16:37:05]Sock 10.Check first char [16:37:05]Sock 10.First char is OK [16:37:05]request: POST /json_proto HTTP/1.0 [16:37:05]Method: POST [16:37:05]URL: /json_proto [16:37:05]Method is POST - this is cgi request [16:37:05]url: /json_proto [16:37:05]query_string will be loaded in cgi processing [16:37:05]execute_cgi json_proto POST (null) [16:37:05]execute_cgi path=json_proto method=POST [16:37:05]POST find Content-Length [16:37:05]Host: 172.17.43.67:8080 [16:37:05]Content-Length: 687 [16:37:05]Content-Type: application/json [16:37:05] [16:37:05]POST finish read [16:37:05]Found Content-Length = 687 [16:37:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18852", "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:37:05]execute_script... [16:37:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18852", "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:37:05]POST & json_proto [16:37:05]process_json_proto [16:37:05]json parsed OK: [16:37:05]protocol is kg_v1.0 [16:37:05]action value=close_receipt [16:37:05]process_action close_receipt [16:37:05]cmd_close_receipt [16:37:05]MH_GetDate [16:37:05]Write to MH i2c: F0 00 00 C7 0F C5 [16:37:05]Write i2c OK [16:37:05]MH_I2C_Read... [16:37:05]Read from MH i2c: F0 [16:37:05]MH_I2C_Read... [16:37:05]Read from MH i2c: F0 09 00 [16:37:05]MH_I2C_Read... [16:37:05]Read from MH i2c: F0 09 00 C7 0F 00 31 99 F1 66 6A BD 47 65 C2 [16:37:05]GetLastDocTimeStamp 1727109335 [16:37:05]current date 1727109425 [16:37:05]FM_GetShiftState [16:37:05]SAM_PROTO_GetShiftState [16:37:05]wFMCommunicate request_size=4 [16:37:05]MH_SAM_APDU [16:37:05]CAPDU: 80 13 01 00 [16:37:05]Write to MH i2c: E2 08 00 C8 0F 80 13 01 00 00 00 00 00 54 [16:37:05]Write i2c OK [16:37:05]MH_I2C_Read... [16:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:05]Read from MH i2c: E2 [16:37:05]MH_I2C_Read... [16:37:05]Read from MH i2c: E2 0E 00 [16:37:05]MH_I2C_Read... [16:37:05]Read from MH i2c: E2 0E 00 C8 0F 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B6 [16:37:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:37:05]wFMCommunicate OK [16:37:05]SAM_PROTO_GetShiftState done [16:37:05]FM_GetShiftState done [16:37:05]opened in 1727051593 [16:37:05]opened+sec_in_day 1727137993 [16:37:05]quantity*price = 9500 [16:37:05]sum+1 = 9501 [16:37:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 246 23.09.2024 16:37 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152374 ФПД: 110467046173431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152374&fm=110467046173431&tin=02508201610067®Number=0000000000091825&sum=9500 0 [16:37:06]StoreToDocumentArchive [16:37:06]shift 476 fd 152374 [16:37:06]save to /storage/0476/doc_00152374 [16:37:06]save last doc name /storage/0476/doc_00152374 to /storage/kkm_last_doc_name [16:37:06]save OK [16:37:06]Clear old archive folders... [16:37:06]ProcessDocumentItem done err = 0, tmpTLVsize=299 [16:37:06]tlvbuf is B6F27B10 [16:37:06]SAM_PROTO_ClearQueue [16:37:06]wFMCommunicate request_size=4 [16:37:06]MH_SAM_APDU [16:37:06]CAPDU: 80 09 00 00 [16:37:06]Write to MH i2c: E2 08 00 D5 0F 80 09 00 00 00 00 00 00 56 [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 [16:37:06]MH_I2C_Read... [16:37:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:06]Read from MH i2c: E2 03 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 D5 0F 00 90 00 58 [16:37:06]RAPDU: 90 00 [16:37:06]wFMCommunicate OK [16:37:06]SAM_PROTO_ClearQueue done [16:37:06]KKMCreateOFDPacket [16:37:06]OFDProtocolAddRootSTLVToBuf [16:37:06]FM_MakeSignedData [16:37:06]FM_MakeSignedData [16:37:06]SAM_PROTO_SignData [16:37:06]wFMCommunicate request_size=4 [16:37:06]MH_SAM_APDU [16:37:06]CAPDU: 80 0D 01 02 [16:37:06]Write to MH i2c: E2 08 00 D6 0F 80 0D 01 02 00 00 00 00 5E [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:06]Read from MH i2c: E2 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 D6 0F 00 90 00 59 [16:37:06]RAPDU: 90 00 [16:37:06]wFMCommunicate OK [16:37:06]wFMCommunicate request_size=255 [16:37:06]MH_SAM_APDU [16:37:06]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 F6 00 00 00 F4 03 04 00 31 99 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [16:37:06]Write to MH i2c: E2 02 01 D7 0F 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 F6 00 00 00 F4 03 04 00 31 99 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 F9 [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:06]Read from MH i2c: E2 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 D7 0F 00 90 00 5A [16:37:06]RAPDU: 90 00 [16:37:06]wFMCommunicate OK [16:37:06]wFMCommunicate request_size=58 [16:37:06]MH_SAM_APDU [16:37:06]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 36 53 02 00 35 04 06 00 64 78 1D 0B EA F7 [16:37:06]Write to MH i2c: E2 3D 00 D8 0F 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 36 53 02 00 35 04 06 00 64 78 1D 0B EA F7 00 00 C0 [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:06]Read from MH i2c: E2 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 03 00 D8 0F 00 90 00 5B [16:37:06]RAPDU: 90 00 [16:37:06]wFMCommunicate OK [16:37:06]wFMCommunicate request_size=4 [16:37:06]MH_SAM_APDU [16:37:06]CAPDU: 80 0D 03 02 [16:37:06]Write to MH i2c: E2 08 00 D9 0F 80 0D 03 02 00 00 00 00 63 [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:06]Read from MH i2c: E2 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 0B 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 0B 00 D9 0F 00 82 1B 1B D3 45 4B C5 0D 90 00 51 [16:37:06]RAPDU: 82 1B 1B D3 45 4B C5 0D 90 00 [16:37:06]wFMCommunicate OK [16:37:06]SAM_PROTO_SignData done [16:37:06]FM_MakeSignedData done [16:37:06]CreateOFDProtocolMessage [16:37:06]wFMCommunicate request_size=4 [16:37:06]MH_SAM_APDU [16:37:06]CAPDU: 80 11 00 00 [16:37:06]Write to MH i2c: E2 08 00 DA 0F 80 11 00 00 00 00 00 00 63 [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:06]Read from MH i2c: E2 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 17 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: E2 17 00 DA 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [16:37: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:37:06]wFMCommunicate OK [16:37:06]CreateOFDProtocolMessage done [16:37:06]OFDSenderStorePacket 152374 [16:37:06]StoreOFDPacket docnum=152374 [16:37: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 3F 01 00 00 7E 81 37 01 0B EE 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 F6 00 00 00 F4 03 04 00 31 99 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 64 78 1D 0B EA F7 82 1B 1B D3 45 4B C5 0D [16:37:06]CheckFolder [16:37:06]dirname=/storage/ofd_packets [16:37:06]CheckFolder done [16:37:06]ProducePacketName [16:37:06]name=ofd_packets/00152374 [16:37:06]NVStorageSaveData ofd_packets/00152374 [16:37:06]File name is /storage/ofd_packets/00152374 [16:37:06]Write 349 bytes [16:37:06]NVStorageSaveData done [16:37:06]OFDSenderStorePacket done [16:37:06]KKMCreateOFDPacket done [16:37:06]NVStorageSaveData kkm_last_timestamp [16:37:06]File name is /storage/kkm_last_timestamp [16:37:06]Write 4 bytes [16:37:06]NVStorageSaveData done [16:37:06]ExternCall_PrintAddStr [16:37:06]wPrintStart [16:37:06]Write to MH i2c: 01 00 00 DB 0F EA [16:37:06]Write i2c OK [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: 01 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: 01 07 00 [16:37:06]MH_I2C_Read... [16:37:06]Read from MH i2c: 01 07 00 DB 0F 00 00 00 00 00 FF 0F FF [16:37:06]RasterBufferAndPrint [16:37:06]line Счет N : (3)18852 [16:37:06]line ИНН: 02508201610067 [16:37:06]line Контрольно-Кассовый Чек [16:37:06]line ПРОДАЖА [16:37:06]line Товар: 4700003010070 [16:37:06]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [16:37:06]line 1.000 * 95.00 [16:37:06]line = 95.00 [16:37:06]line НДС 12% НСП 1% [16:37:06]line > о реализуемом товаре [16:37:06]line ИТОГО: 95.00 [16:37:06]line НСП 1% : 0.84 [16:37:06]line НДС 12% : 10.09 [16:37:06]line Наличными: 95.00 [16:37:06]line Безнал.: 0.00 [16:37:06]line Место: АЗС № 89 "Партнер Нефть" [16:37:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:37:06]line СНО: Общий режим [16:37:06]line Чек 246 23.09.2024 16:37 [16:37:06]line Смена: 476 ФФД: 1.0 [16:37:06]line ЗНМ: 0300000113 [16:37:06]line РНМ: 0000000000091825 [16:37:06]line Версия ККМ: 001 [16:37:06]line ФМ: 0000000000871835 [16:37:06]line ФД: 152374 [16:37:06]line ФПД: 110467046173431 [16:37:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163705&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152374&fm=110467046173431&tin=02508201610067®Number=0000000000091825&sum=9500 [16:37:07]line 0 [16:37:07]OFD Sender: Processing packet 152374 [packets to send 828, broken 827] [16:37:07]ProducePacketName [16:37:07]name=ofd_packets/00152374 [16:37:07]OFD Sender: To server: pG, [16:37:07]CommunicateWithHost lk.salyk.kg:30040 [16:37:07]ConnectInit lk.salyk.kg [16:37:07]written 0, free lines is 4095 [16:37:07]Write to MH i2c: 01 00 00 04 10 14 [16:37:07]Write i2c OK [16:37:07]MH_I2C_Read... [16:37:07]Read from MH i2c: 01 [16:37:07]MH_I2C_Read... [16:37:07]Read from MH i2c: 01 07 00 [16:37:07]MH_I2C_Read... [16:37:07]Read from MH i2c: 01 07 00 04 10 00 00 00 00 00 E9 0C 10 [16:37:07]RasterBufferAndPrint [16:37:07]line [16:37:07]line [16:37:07]line [16:37:07]line [16:37:07]line [16:37:07]written 0, free lines is 3311 [16:37:07]MH_Cut [16:37:07]Write to MH i2c: D1 01 00 0B 10 01 ED [16:37:07]Write i2c OK [16:37:07]MH_I2C_Read... [16:37:07]Read from MH i2c: D1 [16:37:07]MH_I2C_Read... [16:37:07]Read from MH i2c: D1 01 00 [16:37:07]MH_I2C_Read... [16:37:07]Read from MH i2c: D1 01 00 0B 10 00 EC [16:37:07]Write to MH i2c: 01 00 00 0C 10 1C [16:37:07]Write i2c OK [16:37:07]MH_I2C_Read... [16:37:08]*** Cut start [16:37:08]*** Purtial cut [16:37:08]*** Stage 1: CUTSNS_PIN = 1 [16:37:08]Read from MH i2c: 01 [16:37:08]MH_I2C_Read... [16:37:08]*** Stop cut motor [16:37:08]*** Cut end [16:37:08]Read from MH i2c: 01 07 00 [16:37:08]MH_I2C_Read... [16:37:08]Read from MH i2c: 01 07 00 0C 10 00 00 00 00 00 FF 0F 31 [16:37:08]process_action close_receipt done [16:37:08]requested_data is exist [16:37:08]produce_requested_data [16:37:08]requested_item fm.sn is exist - process it [16:37:08]wFMCommunicate request_size=4 [16:37:08]MH_SAM_APDU [16:37:08]CAPDU: 80 11 00 00 [16:37:08]Write to MH i2c: E2 08 00 0D 10 80 11 00 00 00 00 00 00 97 [16:37:08]Write i2c OK [16:37:08]MH_I2C_Read... [16:37:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:08]Read from MH i2c: E2 [16:37:08]MH_I2C_Read... [16:37:08]Read from MH i2c: E2 17 00 [16:37:08]MH_I2C_Read... [16:37:08]Read from MH i2c: E2 17 00 0D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [16:37: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:37:08]wFMCommunicate OK [16:37:08]requested_item fd.num is exist - process it [16:37:08]SAM_PROTO_GetFieldsCounters [16:37:08]wFMCommunicate request_size=4 [16:37:08]MH_SAM_APDU [16:37:08]CAPDU: 80 13 00 00 [16:37:08]Write to MH i2c: E2 08 00 0E 10 80 13 00 00 00 00 00 00 9A [16:37:08]Write i2c OK [16:37:08]MH_I2C_Read... [16:37:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:08]Read from MH i2c: E2 [16:37:08]MH_I2C_Read... [16:37:08]Read from MH i2c: E2 62 00 [16:37:08]MH_I2C_Read... [16:37:08]Read from MH i2c: E2 62 00 0E 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 05 [16:37: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 36 53 02 00 0E 04 04 00 DC 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:37:08]wFMCommunicate OK [16:37:08]SAM_PROTO_GetFieldsCounters done [16:37:08]requested_item shift.num is exist - process it [16:37:08]requested_item shift.opened is exist - process it [16:37:08]req_shift_opened [16:37:08]FM_GetShiftState [16:37:08]SAM_PROTO_GetShiftState [16:37:08]wFMCommunicate request_size=4 [16:37:08]MH_SAM_APDU [16:37:08]CAPDU: 80 13 01 00 [16:37:08]Write to MH i2c: E2 08 00 0F 10 80 13 01 00 00 00 00 00 9C [16:37:08]Write i2c OK [16:37:08]MH_I2C_Read... [16:37:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:09]Read from MH i2c: E2 [16:37:09]MH_I2C_Read... [16:37:09]Read from MH i2c: E2 0E 00 [16:37:09]MH_I2C_Read... [16:37:09]Read from MH i2c: E2 0E 00 0F 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FE [16:37:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:37:09]wFMCommunicate OK [16:37:09]SAM_PROTO_GetShiftState done [16:37:09]FM_GetShiftState done [16:37:09]req_shift_opened done [16:37:09]requested_item shift.open_date is exist - process it [16:37:09]req_shift_open_date [16:37:09]req_shift_open_date done [16:37:09]produce_requested_data done [16:37:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152374,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:37:09]process_action_free close_receipt [16:37:09]json_value_free [16:37:09]json_value_free done [16:37:09]process_json_proto returns [16:37:09]Send response to host [16:37:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152374,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:37:09]free response buf [16:37:09]execute_script done [16:37:09]execute_script returns [16:37:09]free content buf [16:37:09]Sock 10.Close socket [16:37:09]Sock 10.Thread stoped [16:37:10]Connected sock=11 [16:37: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 3F 01 00 00 7E 81 37 01 0B EE 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 F6 00 00 00 F4 03 04 00 31 99 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 64 78 1D 0B EA F7 82 1B 1B D3 45 4B C5 0D [16:37: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 24 E7 47 00 43 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 36 53 02 00 F4 03 04 00 35 41 F1 66 B6 04 01 00 00 09 8E 61 EA CD 52 06 E0 [16:37:11]CommunicateWithHost err = 0 [16:37:11]CheckOFDResponse [16:37:11]1017 (14) - 77093643461234 [16:37:11]1041 (16) - 0000000000871835 [16:37:11]1040 (4) - 152374 [16:37:11]1012 (4) - 23.09.2024 10:21 [16:37:11]1206 (1) - 0 [16:37:11]OFD Sender: Remove packet 152374 [16:37:11]ProducePacketName [16:37:11]name=ofd_packets/00152374 [16:37:11]NVStorageDeleteData [16:37:11]OFD Sender: No OFD packet to send [16:37:16]OFD Sender: No OFD packet to send [16:37:21]OFD Sender: No OFD packet to send [16:37:26]OFD Sender: No OFD packet to send [16:37:30]recv_with_timeout no data received [16:37:31]OFD Sender: No OFD packet to send [16:37:36]OFD Sender: No OFD packet to send [16:37:41]OFD Sender: No OFD packet to send [16:37:46]OFD Sender: No OFD packet to send [16:37:51]OFD Sender: No OFD packet to send [16:37:56]OFD Sender: No OFD packet to send [16:38:01]OFD Sender: No OFD packet to send [16:38:06]OFD Sender: No OFD packet to send [16:38:11]OFD Sender: No OFD packet to send [16:38:16]OFD Sender: No OFD packet to send [16:38:21]OFD Sender: No OFD packet to send [16:38:26]OFD Sender: No OFD packet to send [16:38:31]OFD Sender: No OFD packet to send [16:38:37]OFD Sender: No OFD packet to send [16:38:42]OFD Sender: No OFD packet to send [16:38:47]OFD Sender: No OFD packet to send [16:38:52]OFD Sender: No OFD packet to send [16:38:54]recv_with_timeout no data received [16:38:57]OFD Sender: No OFD packet to send [16:39:02]OFD Sender: No OFD packet to send [16:39:07]OFD Sender: No OFD packet to send [16:39:12]OFD Sender: No OFD packet to send [16:39:17]OFD Sender: No OFD packet to send [16:39:19]recv_with_timeout no data received [16:39:22]OFD Sender: No OFD packet to send [16:39:27]OFD Sender: No OFD packet to send [16:39:32]OFD Sender: No OFD packet to send [16:39:37]OFD Sender: No OFD packet to send [16:39:42]OFD Sender: No OFD packet to send [16:39:47]OFD Sender: No OFD packet to send [16:39:52]OFD Sender: No OFD packet to send [16:39:57]OFD Sender: No OFD packet to send [16:40:01]recv_with_timeout no data received [16:40:02]OFD Sender: No OFD packet to send [16:40:07]OFD Sender: No OFD packet to send [16:40:12]OFD Sender: No OFD packet to send [16:40:17]OFD Sender: No OFD packet to send [16:40:22]OFD Sender: No OFD packet to send [16:40:25]recv_with_timeout no data received [16:40:27]OFD Sender: No OFD packet to send [16:40:32]OFD Sender: No OFD packet to send [16:40:37]OFD Sender: No OFD packet to send [16:40:42]OFD Sender: No OFD packet to send [16:40:47]OFD Sender: No OFD packet to send [16:40:52]OFD Sender: No OFD packet to send [16:40:57]OFD Sender: No OFD packet to send [16:41:02]OFD Sender: No OFD packet to send [16:41:07]OFD Sender: No OFD packet to send [16:41:10]recv_with_timeout no data received [16:41:12]OFD Sender: No OFD packet to send [16:41:17]OFD Sender: No OFD packet to send [16:41:22]OFD Sender: No OFD packet to send [16:41:27]OFD Sender: No OFD packet to send [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:47]OFD Sender: No OFD packet to send [16:41:52]OFD Sender: No OFD packet to send [16:41:56]recv_with_timeout no data received [16:41:57]OFD Sender: No OFD packet to send [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:42:15]recv_with_timeout no data received [16:42:17]OFD Sender: No OFD packet to send [16:42:22]OFD Sender: No OFD packet to send [16:42:27]OFD Sender: No OFD packet to send [16:42:32]OFD Sender: No OFD packet to send [16:42:37]OFD Sender: No OFD packet to send [16:42:42]OFD Sender: No OFD packet to send [16:42:47]OFD Sender: No OFD packet to send [16:42:52]OFD Sender: No OFD packet to send [16:42:57]OFD Sender: No OFD packet to send [16:43:02]OFD Sender: No OFD packet to send [16:43:07]OFD Sender: No OFD packet to send [16:43:12]OFD Sender: No OFD packet to send [16:43:18]OFD Sender: No OFD packet to send [16:43:23]OFD Sender: No OFD packet to send [16:43:23]recv_with_timeout no data received [16:43:28]OFD Sender: No OFD packet to send [16:43:33]OFD Sender: No OFD packet to send [16:43:38]OFD Sender: No OFD packet to send [16:43:43]OFD Sender: No OFD packet to send [16:43:48]OFD Sender: No OFD packet to send [16:43:53]OFD Sender: No OFD packet to send [16:43:58]OFD Sender: No OFD packet to send [16:44:03]OFD Sender: No OFD packet to send [16:44:07]accept exits with 7 [16:44:07]New connection [16:44:07]New thread 3066752356 created [16:44:07]Thread 3066608996 joined [16:44:07]Waiting for new connection... [16:44:07] Sock 7.Parse request [16:44:07]Sock 7.Check first char [16:44:07]Sock 7.First char is OK [16:44:07]request: POST /json_proto HTTP/1.0 [16:44:07]Method: POST [16:44:07]URL: /json_proto [16:44:07]Method is POST - this is cgi request [16:44:07]url: /json_proto [16:44:07]query_string will be loaded in cgi processing [16:44:07]execute_cgi json_proto POST (null) [16:44:07]execute_cgi path=json_proto method=POST [16:44:07]POST find Content-Length [16:44:07]Host: 172.17.43.67:8080 [16:44:07]Content-Length: 678 [16:44:07]Content-Type: application/json [16:44:07] [16:44:07]POST finish read [16:44:07]Found Content-Length = 678 [16:44:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786379", "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:44:07]execute_script... [16:44: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)1786379", "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:44:07]POST & json_proto [16:44:07]process_json_proto [16:44:07]json parsed OK: [16:44:07]protocol is kg_v1.0 [16:44:07]action value=close_receipt [16:44:07]process_action close_receipt [16:44:07]cmd_close_receipt [16:44:07]MH_GetDate [16:44:07]Write to MH i2c: F0 00 00 10 10 0F [16:44:07]Write i2c OK [16:44:07]MH_I2C_Read... [16:44:07]Read from MH i2c: F0 [16:44:07]MH_I2C_Read... [16:44:07]Read from MH i2c: F0 09 00 [16:44:07]MH_I2C_Read... [16:44:07]Read from MH i2c: F0 09 00 10 10 00 D8 9A F1 66 6A BD 47 65 B4 [16:44:07]GetLastDocTimeStamp 1727109425 [16:44:07]current date 1727109848 [16:44:07]FM_GetShiftState [16:44:07]SAM_PROTO_GetShiftState [16:44:07]wFMCommunicate request_size=4 [16:44:07]MH_SAM_APDU [16:44:07]CAPDU: 80 13 01 00 [16:44:07]Write to MH i2c: E2 08 00 11 10 80 13 01 00 00 00 00 00 9E [16:44:07]Write i2c OK [16:44:07]MH_I2C_Read... [16:44:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:08]Read from MH i2c: E2 [16:44:08]MH_I2C_Read... [16:44:08]Read from MH i2c: E2 0E 00 [16:44:08]MH_I2C_Read... [16:44:08]Read from MH i2c: E2 0E 00 11 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 00 [16:44:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:44:08]wFMCommunicate OK [16:44:08]SAM_PROTO_GetShiftState done [16:44:08]FM_GetShiftState done [16:44:08]opened in 1727051593 [16:44:08]opened+sec_in_day 1727137993 [16:44:08]quantity*price = 50036 [16:44:08]sum+1 = 50037 [16:44:08]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 СНО: Общий режим Чек 247 23.09.2024 16:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152375 ФПД: 255503954141427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152375&fm=255503954141427&tin=02508201610067®Number=0000000000091825&sum=50000 [16:44:09]StoreToDocumentArchive [16:44:09]shift 476 fd 152375 [16:44:09]save to /storage/0476/doc_00152375 [16:44:09]save last doc name /storage/0476/doc_00152375 to /storage/kkm_last_doc_name [16:44:09]save OK [16:44:09]Clear old archive folders... [16:44:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:09]tlvbuf is B6F27A00 [16:44:09]SAM_PROTO_ClearQueue [16:44:09]wFMCommunicate request_size=4 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 09 00 00 [16:44:09]Write to MH i2c: E2 08 00 1E 10 80 09 00 00 00 00 00 00 A0 [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 1E 10 00 90 00 A2 [16:44:09]RAPDU: 90 00 [16:44:09]wFMCommunicate OK [16:44:09]SAM_PROTO_ClearQueue done [16:44:09]KKMCreateOFDPacket [16:44:09]OFDProtocolAddRootSTLVToBuf [16:44:09]FM_MakeSignedData [16:44:09]FM_MakeSignedData [16:44:09]SAM_PROTO_SignData [16:44:09]wFMCommunicate request_size=4 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 0D 01 02 [16:44:09]Write to MH i2c: E2 08 00 1F 10 80 0D 01 02 00 00 00 00 A8 [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 1F 10 00 90 00 A3 [16:44:09]RAPDU: 90 00 [16:44:09]wFMCommunicate OK [16:44:09]wFMCommunicate request_size=255 [16:44:09]MH_SAM_APDU [16:44: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 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 D8 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E8 [16:44:09]Write to MH i2c: E2 02 01 20 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D8 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E8 00 00 38 [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 20 10 00 90 00 A4 [16:44:09]RAPDU: 90 00 [16:44:09]wFMCommunicate OK [16:44:09]wFMCommunicate request_size=10 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 0D 02 02 05 61 26 6C E0 F3 [16:44:09]Write to MH i2c: E2 0D 00 21 10 80 0D 02 02 05 00 61 26 6C E0 F3 00 00 7B [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 03 00 21 10 00 90 00 A5 [16:44:09]RAPDU: 90 00 [16:44:09]wFMCommunicate OK [16:44:09]wFMCommunicate request_size=4 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 0D 03 02 [16:44:09]Write to MH i2c: E2 08 00 22 10 80 0D 03 02 00 00 00 00 AD [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 0B 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 0B 00 22 10 00 8C 46 2D BC 09 A1 E8 AE 90 00 A9 [16:44:09]RAPDU: 8C 46 2D BC 09 A1 E8 AE 90 00 [16:44:09]wFMCommunicate OK [16:44:09]SAM_PROTO_SignData done [16:44:09]FM_MakeSignedData done [16:44:09]CreateOFDProtocolMessage [16:44:09]wFMCommunicate request_size=4 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 11 00 00 [16:44:09]Write to MH i2c: E2 08 00 23 10 80 11 00 00 00 00 00 00 AD [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:09]Read from MH i2c: E2 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 17 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: E2 17 00 23 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [16:44:09]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:09]wFMCommunicate OK [16:44:09]CreateOFDProtocolMessage done [16:44:09]OFDSenderStorePacket 152375 [16:44:09]StoreOFDPacket docnum=152375 [16:44: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 AA FC 07 01 82 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 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 D8 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E8 61 26 6C E0 F3 8C 46 2D BC 09 A1 E8 AE [16:44:09]CheckFolder [16:44:09]dirname=/storage/ofd_packets [16:44:09]CheckFolder done [16:44:09]ProducePacketName [16:44:09]name=ofd_packets/00152375 [16:44:09]NVStorageSaveData ofd_packets/00152375 [16:44:09]File name is /storage/ofd_packets/00152375 [16:44:09]Write 301 bytes [16:44:09]NVStorageSaveData done [16:44:09]OFDSenderStorePacket done [16:44:09]KKMCreateOFDPacket done [16:44:09]NVStorageSaveData kkm_last_timestamp [16:44:09]File name is /storage/kkm_last_timestamp [16:44:09]Write 4 bytes [16:44:09]NVStorageSaveData done [16:44:09]ExternCall_PrintAddStr [16:44:09]wPrintStart [16:44:09]Write to MH i2c: 01 00 00 24 10 34 [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: 01 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: 01 07 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: 01 07 00 24 10 00 00 00 00 00 FF 0F 49 [16:44:09]RasterBufferAndPrint [16:44:09]line Счет N : (1)1786379 [16:44:09]line ИНН: 02508201610067 [16:44:09]line Контрольно-Кассовый Чек [16:44:09]line ПРОДАЖА [16:44:09]line ТРК (МРК, ГНК) : 22 [16:44:09]line Товар: 2710124130 [16:44:09]line Аи-92-К-5 [16:44:09]line 7.380 * 67.80 [16:44:09]line = 500.36 [16:44:09]line НДС 12% НСП 1% [16:44:09]line > о реализуемом товаре [16:44:09]line ОКРУГЛЕНИЕ: -0.36 [16:44:09]line ИТОГО: 500.00 [16:44:09]line Внесено: 500.00 [16:44:09]line СДАЧА: 0.00 [16:44:09]line НСП 1% : 4.43 [16:44:09]line НДС 12% : 53.14 [16:44:09]line Наличными: 500.00 [16:44:09]line Безнал.: 0.00 [16:44:09]line Место: АЗС № 89 "Партнер Нефть" [16:44:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:44:09]line СНО: Общий режим [16:44:09]line Чек 247 23.09.2024 16:44 [16:44:09]line Смена: 476 ФФД: 1.0 [16:44:09]line ЗНМ: 0300000113 [16:44:09]line РНМ: 0000000000091825 [16:44:09]line Версия ККМ: 001 [16:44:09]line ФМ: 0000000000871835 [16:44:09]line ФД: 152375 [16:44:09]line ФПД: 255503954141427 [16:44:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152375&fm=255503954141427&tin=02508201610067®Number=0000000000091825&sum=50000 [16:44:09]written 0, free lines is 4095 [16:44:09]OFD Sender: Processing packet 152375 [packets to send 828, broken 827] [16:44:09]ProducePacketName [16:44:09]name=ofd_packets/00152375 [16:44:09]OFD Sender: To server: pG, [16:44:09]CommunicateWithHost lk.salyk.kg:30040 [16:44:09]ConnectInit lk.salyk.kg [16:44:10]Write to MH i2c: 01 00 00 4F 10 5F [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 4F 10 00 00 00 00 00 D7 0C 49 [16:44:10]RasterBufferAndPrint [16:44:10]line [16:44:10]line [16:44:10]line [16:44:10]line [16:44:10]line [16:44:10]written 0, free lines is 3293 [16:44:10]MH_Cut [16:44:10]Write to MH i2c: D1 01 00 56 10 01 38 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: D1 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: D1 01 00 [16:44:10]MH_I2C_Read... [16:44:10]Read from MH i2c: D1 01 00 56 10 00 37 [16:44:10]Write to MH i2c: 01 00 00 57 10 67 [16:44:10]Write i2c OK [16:44:10]MH_I2C_Read... [16:44:10]*** Cut start [16:44:10]*** Purtial cut [16:44:10]*** Stage 1: CUTSNS_PIN = 1 [16:44:11]Read from MH i2c: 01 [16:44:11]MH_I2C_Read... [16:44:11]*** Stop cut motor [16:44:11]*** Cut end [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 57 10 00 00 00 00 00 FF 0F 7C [16:44:11]process_action close_receipt done [16:44:11]requested_data is exist [16:44:11]produce_requested_data [16:44:11]requested_item fm.sn is exist - process it [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 11 00 00 [16:44:11]Write to MH i2c: E2 08 00 58 10 80 11 00 00 00 00 00 00 E2 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 17 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 17 00 58 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [16:44: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:44:11]wFMCommunicate OK [16:44:11]requested_item fd.num is exist - process it [16:44:11]SAM_PROTO_GetFieldsCounters [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 13 00 00 [16:44:11]Write to MH i2c: E2 08 00 59 10 80 13 00 00 00 00 00 00 E5 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 62 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 62 00 59 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 54 [16:44: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 37 53 02 00 0E 04 04 00 DC 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:11]wFMCommunicate OK [16:44:11]SAM_PROTO_GetFieldsCounters done [16:44:11]requested_item shift.num is exist - process it [16:44:11]requested_item shift.opened is exist - process it [16:44:11]req_shift_opened [16:44:11]FM_GetShiftState [16:44:11]SAM_PROTO_GetShiftState [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 13 01 00 [16:44:11]Write to MH i2c: E2 08 00 5A 10 80 13 01 00 00 00 00 00 E7 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 0E 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 0E 00 5A 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 49 [16:44:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:44:11]wFMCommunicate OK [16:44:11]SAM_PROTO_GetShiftState done [16:44:11]FM_GetShiftState done [16:44:11]req_shift_opened done [16:44:11]requested_item shift.open_date is exist - process it [16:44:11]req_shift_open_date [16:44:11]req_shift_open_date done [16:44:11]produce_requested_data done [16:44:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152375,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:44:11]process_action_free close_receipt [16:44:11]json_value_free [16:44:11]json_value_free done [16:44:11]process_json_proto returns [16:44:11]Send response to host [16:44:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152375,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:44:11]free response buf [16:44:11]execute_script done [16:44:11]execute_script returns [16:44:11]free content buf [16:44:11]Sock 7.Close socket [16:44:11]Sock 7.Thread stoped [16:44:11]accept exits with 9 [16:44:11]New connection [16:44:11]New thread 3066608996 created [16:44:11]Thread 3066752356 joined [16:44:11]Waiting for new connection... [16:44:11] Sock 9.Parse request [16:44:11]Sock 9.Check first char [16:44:11]Sock 9.First char is OK [16:44:11]request: POST /json_proto HTTP/1.0 [16:44:11]Method: POST [16:44:11]URL: /json_proto [16:44:11]Method is POST - this is cgi request [16:44:11]url: /json_proto [16:44:11]query_string will be loaded in cgi processing [16:44:11]execute_cgi json_proto POST (null) [16:44:11]execute_cgi path=json_proto method=POST [16:44:11]POST find Content-Length [16:44:11]Host: 172.17.43.67:8080 [16:44:11]Content-Length: 680 [16:44:11]Content-Type: application/json [16:44:11] [16:44:11]POST finish read [16:44:11]Found Content-Length = 680 [16:44:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786378", "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:44:11]execute_script... [16:44: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)1786378", "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:44:11]POST & json_proto [16:44:11]process_json_proto [16:44:11]json parsed OK: [16:44:11]protocol is kg_v1.0 [16:44:11]action value=close_receipt [16:44:11]process_action close_receipt [16:44:11]cmd_close_receipt [16:44:11]MH_GetDate [16:44:11]Write to MH i2c: F0 00 00 5B 10 5A [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: F0 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: F0 09 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: F0 09 00 5B 10 00 DC 9A F1 66 6A BD 47 65 03 [16:44:11]GetLastDocTimeStamp 1727109848 [16:44:11]current date 1727109852 [16:44:11]FM_GetShiftState [16:44:11]SAM_PROTO_GetShiftState [16:44:11]wFMCommunicate request_size=4 [16:44:11]MH_SAM_APDU [16:44:11]CAPDU: 80 13 01 00 [16:44:11]Write to MH i2c: E2 08 00 5C 10 80 13 01 00 00 00 00 00 E9 [16:44:11]Write i2c OK [16:44:11]MH_I2C_Read... [16:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:11]Read from MH i2c: E2 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 0E 00 [16:44:11]MH_I2C_Read... [16:44:11]Read from MH i2c: E2 0E 00 5C 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4B [16:44:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:44:11]wFMCommunicate OK [16:44:11]SAM_PROTO_GetShiftState done [16:44:11]FM_GetShiftState done [16:44:11]opened in 1727051593 [16:44:11]opened+sec_in_day 1727137993 [16:44:11]quantity*price = 100050 [16:44:11]sum+1 = 100052 [16:44:11]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 СНО: Общий режим Чек 248 23.09.2024 16:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152376 ФПД: 197159054710634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164412&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152376&fm=197159054710634&tin=02508201610067®Number=0000000000091825&sum=100000 [16:44:13]StoreToDocumentArchive [16:44:13]shift 476 fd 152376 [16:44:13]save to /storage/0476/doc_00152376 [16:44:13]save last doc name /storage/0476/doc_00152376 to /storage/kkm_last_doc_name [16:44:13]save OK [16:44:13]Clear old archive folders... [16:44:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:44:13]tlvbuf is 0051D040 [16:44:13]SAM_PROTO_ClearQueue [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 09 00 00 [16:44:13]Write to MH i2c: E2 08 00 69 10 80 09 00 00 00 00 00 00 EB [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 69 10 00 90 00 ED [16:44:13]RAPDU: 90 00 [16:44:13]wFMCommunicate OK [16:44:13]SAM_PROTO_ClearQueue done [16:44:13]KKMCreateOFDPacket [16:44:13]OFDProtocolAddRootSTLVToBuf [16:44:13]FM_MakeSignedData [16:44:13]FM_MakeSignedData [16:44:13]SAM_PROTO_SignData [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 0D 01 02 [16:44:13]Write to MH i2c: E2 08 00 6A 10 80 0D 01 02 00 00 00 00 F3 [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 6A 10 00 90 00 EE [16:44:13]RAPDU: 90 00 [16:44:13]wFMCommunicate OK [16:44:13]wFMCommunicate request_size=255 [16:44:13]MH_SAM_APDU [16:44: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 F8 00 00 00 F4 03 04 00 DC 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B3 50 AB 6B [16:44:13]Write to MH i2c: E2 02 01 6B 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F8 00 00 00 F4 03 04 00 DC 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B3 50 AB 6B 00 00 C0 [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 6B 10 00 90 00 EF [16:44:13]RAPDU: 90 00 [16:44:13]wFMCommunicate OK [16:44:13]wFMCommunicate request_size=7 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 0D 02 02 02 97 6A [16:44:13]Write to MH i2c: E2 0A 00 6C 10 80 0D 02 02 02 00 97 6A 00 00 FB [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 03 00 6C 10 00 90 00 F0 [16:44:13]RAPDU: 90 00 [16:44:13]wFMCommunicate OK [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 0D 03 02 [16:44:13]Write to MH i2c: E2 08 00 6D 10 80 0D 03 02 00 00 00 00 F8 [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 0B 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 0B 00 6D 10 00 4E 94 B8 16 61 EA C4 CF 90 00 87 [16:44:13]RAPDU: 4E 94 B8 16 61 EA C4 CF 90 00 [16:44:13]wFMCommunicate OK [16:44:13]SAM_PROTO_SignData done [16:44:13]FM_MakeSignedData done [16:44:13]CreateOFDProtocolMessage [16:44:13]wFMCommunicate request_size=4 [16:44:13]MH_SAM_APDU [16:44:13]CAPDU: 80 11 00 00 [16:44:13]Write to MH i2c: E2 08 00 6E 10 80 11 00 00 00 00 00 00 F8 [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:13]Read from MH i2c: E2 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 17 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: E2 17 00 6E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [16:44: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:44:13]wFMCommunicate OK [16:44:13]CreateOFDProtocolMessage done [16:44:13]OFDSenderStorePacket 152376 [16:44:13]StoreOFDPacket docnum=152376 [16:44: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 0C 01 00 00 11 84 04 01 99 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 F8 00 00 00 F4 03 04 00 DC 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B3 50 AB 6B 97 6A 4E 94 B8 16 61 EA C4 CF [16:44:13]CheckFolder [16:44:13]dirname=/storage/ofd_packets [16:44:13]CheckFolder done [16:44:13]ProducePacketName [16:44:13]name=ofd_packets/00152376 [16:44:13]NVStorageSaveData ofd_packets/00152376 [16:44:13]File name is /storage/ofd_packets/00152376 [16:44:13]Write 298 bytes [16:44:13]NVStorageSaveData done [16:44:13]OFDSenderStorePacket done [16:44:13]KKMCreateOFDPacket done [16:44:13]NVStorageSaveData kkm_last_timestamp [16:44:13]File name is /storage/kkm_last_timestamp [16:44:13]Write 4 bytes [16:44:13]NVStorageSaveData done [16:44:13]ExternCall_PrintAddStr [16:44:13]wPrintStart [16:44:13]Write to MH i2c: 01 00 00 6F 10 7F [16:44:13]Write i2c OK [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: 01 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: 01 07 00 [16:44:13]MH_I2C_Read... [16:44:13]Read from MH i2c: 01 07 00 6F 10 00 00 00 00 00 FF 0F 94 [16:44:13]RasterBufferAndPrint [16:44:13]line Счет N : (1)1786378 [16:44:13]line ИНН: 02508201610067 [16:44:13]line Контрольно-Кассовый Чек [16:44:13]line ПРОДАЖА [16:44:13]line ТРК (МРК, ГНК) : 41 [16:44:13]line Товар: 2710194210 [16:44:13]line ДТ-К-5 [16:44:13]line 13.130 * 76.20 [16:44:13]line = 1000.51 [16:44:13]line НДС 12% НСП 1% [16:44:13]line > о реализуемом товаре [16:44:13]line ОКРУГЛЕНИЕ: -0.51 [16:44:13]line ИТОГО: 1000.00 [16:44:13]line Внесено: 1000.00 [16:44:13]line СДАЧА: 0.00 [16:44:13]line НСП 1% : 8.85 [16:44:13]line НДС 12% : 106.25 [16:44:13]line Наличными: 1000.00 [16:44:13]line Безнал.: 0.00 [16:44:13]line Место: АЗС № 89 "Партнер Нефть" [16:44:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:44:13]line СНО: Общий режим [16:44:13]line Чек 248 23.09.2024 16:44 [16:44:13]line Смена: 476 ФФД: 1.0 [16:44:13]line ЗНМ: 0300000113 [16:44:13]line РНМ: 0000000000091825 [16:44:13]line Версия ККМ: 001 [16:44:13]line ФМ: 0000000000871835 [16:44:13]line ФД: 152376 [16:44:13]line ФПД: 197159054710634 [16:44:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164412&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152376&fm=197159054710634&tin=02508201610067®Number=0000000000091825&sum=100000 [16:44:13]written 0, free lines is 4095 [16:44:14]Write to MH i2c: 01 00 00 9A 10 AA [16:44:14]Write i2c OK [16:44:14]MH_I2C_Read... [16:44:14]Read from MH i2c: 01 [16:44:14]MH_I2C_Read... [16:44:14]Read from MH i2c: 01 07 00 [16:44:14]MH_I2C_Read... [16:44:14]Read from MH i2c: 01 07 00 9A 10 00 00 00 00 00 D8 0C 95 [16:44:14]RasterBufferAndPrint [16:44:14]line [16:44:14]line [16:44:14]line [16:44:14]line [16:44:14]line [16:44:14]written 0, free lines is 3298 [16:44:14]MH_Cut [16:44:14]Write to MH i2c: D1 01 00 A1 10 01 83 [16:44:14]Write i2c OK [16:44:14]MH_I2C_Read... [16:44:14]Read from MH i2c: D1 [16:44:14]MH_I2C_Read... [16:44:14]Read from MH i2c: D1 01 00 [16:44:14]MH_I2C_Read... [16:44:14]Read from MH i2c: D1 01 00 A1 10 00 82 [16:44:14]Write to MH i2c: 01 00 00 A2 10 B2 [16:44:14]Write i2c OK [16:44:14]MH_I2C_Read... [16:44:14]ConnectInit Can't take IP for lk.salyk.kg [16:44:14]CommunicateWithHost connect error [16:44:14]CommunicateWithHost err = -1 [16:44:14]OFD Sender: Server communicate error [16:44:14]OFD Sender: Processing packet 152375 [packets to send 829, broken 827] [16:44:14]ProducePacketName [16:44:14]name=ofd_packets/00152375 [16:44:14]OFD Sender: To server: pG, [16:44:14]CommunicateWithHost lk.salyk.kg:30040 [16:44:14]ConnectInit lk.salyk.kg [16:44:15]*** Cut start [16:44:15]*** Purtial cut [16:44:15]*** Stage 1: CUTSNS_PIN = 1 [16:44:15]Read from MH i2c: 01 [16:44:15]MH_I2C_Read... [16:44:15]*** Stop cut motor [16:44:15]*** Cut end [16:44:15]Read from MH i2c: 01 07 00 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: 01 07 00 A2 10 00 00 00 00 00 FF 0F C7 [16:44:15]process_action close_receipt done [16:44:15]requested_data is exist [16:44:15]produce_requested_data [16:44:15]requested_item fm.sn is exist - process it [16:44:15]wFMCommunicate request_size=4 [16:44:15]MH_SAM_APDU [16:44:15]CAPDU: 80 11 00 00 [16:44:15]Write to MH i2c: E2 08 00 A3 10 80 11 00 00 00 00 00 00 2D [16:44:15]Write i2c OK [16:44:15]MH_I2C_Read... [16:44:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:15]Read from MH i2c: E2 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: E2 17 00 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: E2 17 00 A3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [16:44:15]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:15]wFMCommunicate OK [16:44:15]requested_item fd.num is exist - process it [16:44:15]SAM_PROTO_GetFieldsCounters [16:44:15]wFMCommunicate request_size=4 [16:44:15]MH_SAM_APDU [16:44:15]CAPDU: 80 13 00 00 [16:44:15]Write to MH i2c: E2 08 00 A4 10 80 13 00 00 00 00 00 00 30 [16:44:15]Write i2c OK [16:44:15]MH_I2C_Read... [16:44:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:15]Read from MH i2c: E2 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: E2 62 00 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: E2 62 00 A4 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 A3 [16:44: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 38 53 02 00 0E 04 04 00 DC 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:15]wFMCommunicate OK [16:44:15]SAM_PROTO_GetFieldsCounters done [16:44:15]requested_item shift.num is exist - process it [16:44:15]requested_item shift.opened is exist - process it [16:44:15]req_shift_opened [16:44:15]FM_GetShiftState [16:44:15]SAM_PROTO_GetShiftState [16:44:15]wFMCommunicate request_size=4 [16:44:15]MH_SAM_APDU [16:44:15]CAPDU: 80 13 01 00 [16:44:15]Write to MH i2c: E2 08 00 A5 10 80 13 01 00 00 00 00 00 32 [16:44:15]Write i2c OK [16:44:15]MH_I2C_Read... [16:44:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:15]Read from MH i2c: E2 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: E2 0E 00 [16:44:15]MH_I2C_Read... [16:44:15]Read from MH i2c: E2 0E 00 A5 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 94 [16:44:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:44:15]wFMCommunicate OK [16:44:15]SAM_PROTO_GetShiftState done [16:44:15]FM_GetShiftState done [16:44:15]req_shift_opened done [16:44:15]requested_item shift.open_date is exist - process it [16:44:15]req_shift_open_date [16:44:15]req_shift_open_date done [16:44:15]produce_requested_data done [16:44:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152376,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:44:15]process_action_free close_receipt [16:44:15]json_value_free [16:44:15]json_value_free done [16:44:15]process_json_proto returns [16:44:15]Send response to host [16:44:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152376,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:44:15]free response buf [16:44:15]execute_script done [16:44:15]execute_script returns [16:44:15]free content buf [16:44:15]Sock 9.Close socket [16:44:15]Sock 9.Thread stoped [16:44:23]recv_with_timeout no data received [16:44:24]Connected sock=10 [16: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 AA FC 07 01 82 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 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 D8 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E8 61 26 6C E0 F3 8C 46 2D BC 09 A1 E8 AE [16: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 6D 1F 47 00 A2 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 53 02 00 F4 03 04 00 E7 42 F1 66 B6 04 01 00 00 BE 1F 72 A6 B0 4B AF B2 [16:44:25]CommunicateWithHost err = 0 [16:44:25]CheckOFDResponse [16:44:25]1017 (14) - 77093643461234 [16:44:25]1041 (16) - 0000000000871835 [16:44:25]1040 (4) - 152375 [16:44:25]1012 (4) - 23.09.2024 10:28 [16:44:25]1206 (1) - 0 [16:44:25]OFD Sender: Remove packet 152375 [16:44:25]ProducePacketName [16:44:25]name=ofd_packets/00152375 [16:44:25]NVStorageDeleteData [16:44:25]OFD Sender: Processing packet 152376 [packets to send 828, broken 827] [16:44:25]ProducePacketName [16:44:25]name=ofd_packets/00152376 [16:44:25]OFD Sender: To server: pG, [16:44:25]CommunicateWithHost lk.salyk.kg:30040 [16:44:25]ConnectInit lk.salyk.kg [16:44:26]Connected sock=7 [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 0C 01 00 00 11 84 04 01 99 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 F8 00 00 00 F4 03 04 00 DC 9A F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B3 50 AB 6B 97 6A 4E 94 B8 16 61 EA C4 CF [16:44: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 60 03 47 00 29 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 53 02 00 F4 03 04 00 E9 42 F1 66 B6 04 01 00 00 63 E1 87 5B 0C C1 45 88 [16:44:26]CommunicateWithHost err = 0 [16:44:26]CheckOFDResponse [16:44:26]1017 (14) - 77093643461234 [16:44:26]1041 (16) - 0000000000871835 [16:44:26]1040 (4) - 152376 [16:44:26]1012 (4) - 23.09.2024 10:28 [16:44:26]1206 (1) - 0 [16:44:26]OFD Sender: Remove packet 152376 [16:44:26]ProducePacketName [16:44:26]name=ofd_packets/00152376 [16:44:26]NVStorageDeleteData [16:44:27]OFD Sender: No OFD packet to send [16:44:32]OFD Sender: No OFD packet to send [16:44:37]OFD Sender: No OFD packet to send [16:44:42]OFD Sender: No OFD packet to send [16:44:47]OFD Sender: No OFD packet to send [16:44:52]OFD Sender: No OFD packet to send [16:44:57]OFD Sender: No OFD packet to send [16:45:00]recv_with_timeout no data received [16:45:02]OFD Sender: No OFD packet to send [16:45:07]OFD Sender: No OFD packet to send [16:45:12]OFD Sender: No OFD packet to send [16:45:17]OFD Sender: No OFD packet to send [16:45:22]OFD Sender: No OFD packet to send [16:45:27]OFD Sender: No OFD packet to send [16:45:32]OFD Sender: No OFD packet to send [16:45:35]recv_with_timeout no data received [16:45:37]OFD Sender: No OFD packet to send [16:45:42]OFD Sender: No OFD packet to send [16:45:47]OFD Sender: No OFD packet to send [16:45:52]OFD Sender: No OFD packet to send [16:45:57]OFD Sender: No OFD packet to send [16:46:02]OFD Sender: No OFD packet to send [16:46:07]OFD Sender: No OFD packet to send [16:46:12]OFD Sender: No OFD packet to send [16:46:17]OFD Sender: No OFD packet to send [16:46:22]OFD Sender: No OFD packet to send [16:46:27]OFD Sender: No OFD packet to send [16:46:32]OFD Sender: No OFD packet to send [16:46:37]OFD Sender: No OFD packet to send [16:46:42]OFD Sender: No OFD packet to send [16:46:47]OFD Sender: No OFD packet to send [16:46:52]OFD Sender: No OFD packet to send [16:46:57]OFD Sender: No OFD packet to send [16:47:02]OFD Sender: No OFD packet to send [16:47:07]OFD Sender: No OFD packet to send [16:47:12]OFD Sender: No OFD packet to send [16:47:17]OFD Sender: No OFD packet to send [16:47:22]OFD Sender: No OFD packet to send [16:47:27]OFD Sender: No OFD packet to send [16:47:32]OFD Sender: No OFD packet to send [16:47:34]recv_with_timeout no data received [16:47:37]OFD Sender: No OFD packet to send [16:47:42]OFD Sender: No OFD packet to send [16:47:47]OFD Sender: No OFD packet to send [16:47:48]accept exits with 12 [16:47:48]New connection [16:47:48]New thread 3066752356 created [16:47:48]Thread 3066608996 joined [16:47:48]Waiting for new connection... [16:47:48] Sock 12.Parse request [16:47:48]Sock 12.Check first char [16:47:48]Sock 12.First char is OK [16:47:48]request: POST /json_proto HTTP/1.0 [16:47:48]Method: POST [16:47:48]URL: /json_proto [16:47:48]Method is POST - this is cgi request [16:47:48]url: /json_proto [16:47:48]query_string will be loaded in cgi processing [16:47:48]execute_cgi json_proto POST (null) [16:47:48]execute_cgi path=json_proto method=POST [16:47:48]POST find Content-Length [16:47:48]Host: 172.17.43.67:8080 [16:47:48]Content-Length: 790 [16:47:48]Content-Type: application/json [16:47:48] [16:47:48]POST finish read [16:47:48]Found Content-Length = 790 [16:47:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786380", "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" : 49.770, "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:48]execute_script... [16:47: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)1786380", "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" : 49.770, "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:48]POST & json_proto [16:47:48]process_json_proto [16:47:48]json parsed OK: [16:47:48]protocol is kg_v1.0 [16:47:48]action value=close_receipt [16:47:48]process_action close_receipt [16:47:48]cmd_close_receipt [16:47:48]MH_GetDate [16:47:48]Write to MH i2c: F0 00 00 A6 10 A5 [16:47:48]Write i2c OK [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: F0 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: F0 09 00 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: F0 09 00 A6 10 00 B5 9B F1 66 6A BD 47 65 28 [16:47:48]GetLastDocTimeStamp 1727109852 [16:47:48]current date 1727110069 [16:47:48]FM_GetShiftState [16:47:48]SAM_PROTO_GetShiftState [16:47:48]wFMCommunicate request_size=4 [16:47:48]MH_SAM_APDU [16:47:48]CAPDU: 80 13 01 00 [16:47:48]Write to MH i2c: E2 08 00 A7 10 80 13 01 00 00 00 00 00 34 [16:47:48]Write i2c OK [16:47:48]MH_I2C_Read... [16:47:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:48]Read from MH i2c: E2 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: E2 0E 00 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: E2 0E 00 A7 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 96 [16:47:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:47:48]wFMCommunicate OK [16:47:48]SAM_PROTO_GetShiftState done [16:47:48]FM_GetShiftState done [16:47:48]opened in 1727051593 [16:47:48]opened+sec_in_day 1727137993 [16:47:48]quantity*price = 0 [16:47:48]sum+1 = 1 [16:47:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 249 23.09.2024 16:47 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152377 ФПД: 72839130327830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164749&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152377&fm=72839130327830&tin=02508201610067®Number=0000000000091825&sum=0 [16:47:49]StoreToDocumentArchive [16:47:49]shift 476 fd 152377 [16:47:49]save to /storage/0476/doc_00152377 [16:47:49]save last doc name /storage/0476/doc_00152377 to /storage/kkm_last_doc_name [16:47:49]save OK [16:47:49]Clear old archive folders... [16:47:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:47:49]tlvbuf is 004E9DE0 [16:47:49]SAM_PROTO_ClearQueue [16:47:49]wFMCommunicate request_size=4 [16:47:49]MH_SAM_APDU [16:47:49]CAPDU: 80 09 00 00 [16:47:49]Write to MH i2c: E2 08 00 B4 10 80 09 00 00 00 00 00 00 36 [16:47:49]Write i2c OK [16:47:49]MH_I2C_Read... [16:47:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:50]Read from MH i2c: E2 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 B4 10 00 90 00 38 [16:47:50]RAPDU: 90 00 [16:47:50]wFMCommunicate OK [16:47:50]SAM_PROTO_ClearQueue done [16:47:50]KKMCreateOFDPacket [16:47:50]OFDProtocolAddRootSTLVToBuf [16:47:50]FM_MakeSignedData [16:47:50]FM_MakeSignedData [16:47:50]SAM_PROTO_SignData [16:47:50]wFMCommunicate request_size=4 [16:47:50]MH_SAM_APDU [16:47:50]CAPDU: 80 0D 01 02 [16:47:50]Write to MH i2c: E2 08 00 B5 10 80 0D 01 02 00 00 00 00 3E [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:50]Read from MH i2c: E2 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 B5 10 00 90 00 39 [16:47:50]RAPDU: 90 00 [16:47:50]wFMCommunicate OK [16:47:50]wFMCommunicate request_size=255 [16:47:50]MH_SAM_APDU [16:47:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A C2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 B5 9B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 3F 2E 7D [16:47:50]Write to MH i2c: E2 02 01 B6 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A C2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 B5 9B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 3F 2E 7D 00 00 FE [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:50]Read from MH i2c: E2 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 B6 10 00 90 00 3A [16:47:50]RAPDU: 90 00 [16:47:50]wFMCommunicate OK [16:47:50]wFMCommunicate request_size=7 [16:47:50]MH_SAM_APDU [16:47:50]CAPDU: 80 0D 02 02 02 2B 16 [16:47:50]Write to MH i2c: E2 0A 00 B7 10 80 0D 02 02 02 00 2B 16 00 00 86 [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:50]Read from MH i2c: E2 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 03 00 B7 10 00 90 00 3B [16:47:50]RAPDU: 90 00 [16:47:50]wFMCommunicate OK [16:47:50]wFMCommunicate request_size=4 [16:47:50]MH_SAM_APDU [16:47:50]CAPDU: 80 0D 03 02 [16:47:50]Write to MH i2c: E2 08 00 B8 10 80 0D 03 02 00 00 00 00 43 [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:50]Read from MH i2c: E2 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 0B 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 0B 00 B8 10 00 65 2E E7 8C 8A 93 4E E0 90 00 95 [16:47:50]RAPDU: 65 2E E7 8C 8A 93 4E E0 90 00 [16:47:50]wFMCommunicate OK [16:47:50]SAM_PROTO_SignData done [16:47:50]FM_MakeSignedData done [16:47:50]CreateOFDProtocolMessage [16:47:50]wFMCommunicate request_size=4 [16:47:50]MH_SAM_APDU [16:47:50]CAPDU: 80 11 00 00 [16:47:50]Write to MH i2c: E2 08 00 B9 10 80 11 00 00 00 00 00 00 43 [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:50]Read from MH i2c: E2 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 17 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: E2 17 00 B9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [16:47:50]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:50]wFMCommunicate OK [16:47:50]CreateOFDProtocolMessage done [16:47:50]OFDSenderStorePacket 152377 [16:47:50]StoreOFDPacket docnum=152377 [16:47: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 0C 01 00 00 8E 0A 04 01 7F 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A C2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 B5 9B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 3F 2E 7D 2B 16 65 2E E7 8C 8A 93 4E E0 [16:47:50]CheckFolder [16:47:50]dirname=/storage/ofd_packets [16:47:50]CheckFolder done [16:47:50]ProducePacketName [16:47:50]name=ofd_packets/00152377 [16:47:50]NVStorageSaveData ofd_packets/00152377 [16:47:50]File name is /storage/ofd_packets/00152377 [16:47:50]Write 298 bytes [16:47:50]NVStorageSaveData done [16:47:50]OFDSenderStorePacket done [16:47:50]KKMCreateOFDPacket done [16:47:50]NVStorageSaveData kkm_last_timestamp [16:47:50]File name is /storage/kkm_last_timestamp [16:47:50]Write 4 bytes [16:47:50]NVStorageSaveData done [16:47:50]ExternCall_PrintAddStr [16:47:50]wPrintStart [16:47:50]Write to MH i2c: 01 00 00 BA 10 CA [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: 01 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: 01 07 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: 01 07 00 BA 10 00 00 00 00 00 FF 0F DF [16:47:50]RasterBufferAndPrint [16:47:50]line Счет N : (1)1786380 [16:47:50]line ИНН: 02508201610067 [16:47:50]line Контрольно-Кассовый Чек [16:47:50]line ПРОДАЖА [16:47:50]line ТРК (МРК, ГНК) : 31 [16:47:50]line Товар: 2710194210 [16:47:50]line ДТ-К-5 [16:47:50]line 49.770 * 0.00 [16:47:50]line = 0.00 [16:47:50]line НДС 12% НСП 1% [16:47:50]line > о реализуемом товаре [16:47:50]line ИТОГО: 0.00 [16:47:50]line НСП 1% : 0.00 [16:47:50]line НДС 12% : 0.00 [16:47:50]line Наличными: 0.00 [16:47:50]line Безнал.: 0.00 [16:47:50]line Место: АЗС № 89 "Партнер Нефть" [16:47:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:47:50]line СНО: Общий режим [16:47:50]line Чек 249 23.09.2024 16:47 [16:47:50]line Смена: 476 ФФД: 1.0 [16:47:50]line ЗНМ: 0300000113 [16:47:50]line РНМ: 0000000000091825 [16:47:50]line Версия ККМ: 001 [16:47:50]line Талоны: Топливная Карта [16:47:50]line 38551 [16:47:50]line ФМ: 0000000000871835 [16:47:50]line ФД: 152377 [16:47:50]line ФПД: 72839130327830 [16:47:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164749&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152377&fm=72839130327830&tin=02508201610067®Number=0000000000091825&sum=0 [16:47:50]written 0, free lines is 4095 [16:47:50]OFD Sender: Processing packet 152377 [packets to send 828, broken 827] [16:47:50]ProducePacketName [16:47:50]name=ofd_packets/00152377 [16:47:50]OFD Sender: To server: pG, [16:47:50]CommunicateWithHost lk.salyk.kg:30040 [16:47:50]ConnectInit lk.salyk.kg [16:47:50]Write to MH i2c: 01 00 00 E4 10 F4 [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: 01 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: 01 07 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: 01 07 00 E4 10 00 00 00 00 00 E1 0C E8 [16:47:50]RasterBufferAndPrint [16:47:50]line [16:47:50]line [16:47:50]line [16:47:50]line [16:47:50]line [16:47:50]written 0, free lines is 3303 [16:47:50]MH_Cut [16:47:50]Write to MH i2c: D1 01 00 EB 10 01 CD [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: D1 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: D1 01 00 [16:47:50]MH_I2C_Read... [16:47:50]Read from MH i2c: D1 01 00 EB 10 00 CC [16:47:50]Write to MH i2c: 01 00 00 EC 10 FC [16:47:50]Write i2c OK [16:47:50]MH_I2C_Read... [16:47:51]Connected sock=9 [16:47: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 8E 0A 04 01 7F 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A C2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 B5 9B F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 42 3F 2E 7D 2B 16 65 2E E7 8C 8A 93 4E E0 [16:47:51]*** Cut start [16:47:51]*** Purtial cut [16:47:51]*** Stage 1: CUTSNS_PIN = 1 [16:47:51]Read from MH i2c: 01 [16:47:51]MH_I2C_Read... [16:47:51]*** Stop cut motor [16:47:51]*** Cut end [16:47:51]Read from MH i2c: 01 07 00 [16:47:51]MH_I2C_Read... [16:47:51]Read from MH i2c: 01 07 00 EC 10 00 00 00 00 00 FF 0F 11 [16:47:51]process_action close_receipt done [16:47:51]requested_data is exist [16:47:51]produce_requested_data [16:47:51]requested_item fm.sn is exist - process it [16:47:51]wFMCommunicate request_size=4 [16:47:51]MH_SAM_APDU [16:47:51]CAPDU: 80 11 00 00 [16:47:51]Write to MH i2c: E2 08 00 ED 10 80 11 00 00 00 00 00 00 77 [16:47:51]Write i2c OK [16:47:51]MH_I2C_Read... [16:47:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:52]Read from MH i2c: E2 [16:47:52]MH_I2C_Read... [16:47:52]Read from MH i2c: E2 17 00 [16:47:52]MH_I2C_Read... [16:47:52]Read from MH i2c: E2 17 00 ED 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [16:47: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:47:52]wFMCommunicate OK [16:47:52]requested_item fd.num is exist - process it [16:47:52]SAM_PROTO_GetFieldsCounters [16:47:52]wFMCommunicate request_size=4 [16:47:52]MH_SAM_APDU [16:47:52]CAPDU: 80 13 00 00 [16:47:52]Write to MH i2c: E2 08 00 EE 10 80 13 00 00 00 00 00 00 7A [16:47:52]Write i2c OK [16:47:52]MH_I2C_Read... [16:47:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:52]Read from MH i2c: E2 [16:47:52]MH_I2C_Read... [16:47:52]Read from MH i2c: E2 62 00 [16:47:52]MH_I2C_Read... [16:47:52]Read from MH i2c: E2 62 00 EE 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 F1 [16:47: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 39 53 02 00 0E 04 04 00 DC 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:52]wFMCommunicate OK [16:47:52]SAM_PROTO_GetFieldsCounters done [16:47:52]requested_item shift.num is exist - process it [16:47:52]requested_item shift.opened is exist - process it [16:47:52]req_shift_opened [16:47:52]FM_GetShiftState [16:47:52]SAM_PROTO_GetShiftState [16:47:52]wFMCommunicate request_size=4 [16:47:52]MH_SAM_APDU [16:47:52]CAPDU: 80 13 01 00 [16:47:52]Write to MH i2c: E2 08 00 EF 10 80 13 01 00 00 00 00 00 7C [16:47: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 C4 FB 47 00 8D 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 39 53 02 00 F4 03 04 00 B6 43 F1 66 B6 04 01 00 00 E6 4F 3C EF 9C D2 4C 14 [16:47:52]CommunicateWithHost err = 0 [16:47:52]CheckOFDResponse [16:47:52]1017 (14) - 77093643461234 [16:47:52]1041 (16) - 0000000000871835 [16:47:52]1040 (4) - 152377 [16:47:52]1012 (4) - 23.09.2024 10:32 [16:47:52]1206 (1) - 0 [16:47:52]OFD Sender: Remove packet 152377 [16:47:52]ProducePacketName [16:47:52]name=ofd_packets/00152377 [16:47:52]NVStorageDeleteData [16:47:52]Write i2c OK [16:47:52]MH_I2C_Read... [16:47:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:52]Read from MH i2c: E2 [16:47:52]MH_I2C_Read... [16:47:52]Read from MH i2c: E2 0E 00 [16:47:52]MH_I2C_Read... [16:47:52]Read from MH i2c: E2 0E 00 EF 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [16:47:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:47:52]wFMCommunicate OK [16:47:52]SAM_PROTO_GetShiftState done [16:47:52]FM_GetShiftState done [16:47:52]req_shift_opened done [16:47:52]requested_item shift.open_date is exist - process it [16:47:52]req_shift_open_date [16:47:52]req_shift_open_date done [16:47:52]produce_requested_data done [16:47:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152377,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:47:52]process_action_free close_receipt [16:47:52]json_value_free [16:47:52]json_value_free done [16:47:52]process_json_proto returns [16:47:52]Send response to host [16:47:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152377,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:47:52]free response buf [16:47:52]execute_script done [16:47:52]execute_script returns [16:47:52]free content buf [16:47:52]Sock 12.Close socket [16:47:52]Sock 12.Thread stoped [16:47:52]OFD Sender: No OFD packet to send [16:47:57]OFD Sender: No OFD packet to send [16:48:02]OFD Sender: No OFD packet to send [16:48:07]OFD Sender: No OFD packet to send [16:48:12]OFD Sender: No OFD packet to send [16:48:17]OFD Sender: No OFD packet to send [16:48:17]recv_with_timeout no data received [16:48:22]OFD Sender: No OFD packet to send [16:48:27]OFD Sender: No OFD packet to send [16:48:32]OFD Sender: No OFD packet to send [16:48:37]OFD Sender: No OFD packet to send [16:48:42]OFD Sender: No OFD packet to send [16:48:47]OFD Sender: No OFD packet to send [16:48:52]OFD Sender: No OFD packet to send [16:48:57]OFD Sender: No OFD packet to send [16:49:02]OFD Sender: No OFD packet to send [16:49:07]OFD Sender: No OFD packet to send [16:49:08]recv_with_timeout no data received [16:49:12]OFD Sender: No OFD packet to send [16:49:18]OFD Sender: No OFD packet to send [16:49:23]OFD Sender: No OFD packet to send [16:49:26]recv_with_timeout no data received [16:49:28]OFD Sender: No OFD packet to send [16:49:33]OFD Sender: No OFD packet to send [16:49:38]OFD Sender: No OFD packet to send [16:49:42]recv_with_timeout no data received [16:49:43]OFD Sender: No OFD packet to send [16:49:48]OFD Sender: No OFD packet to send [16:49:53]OFD Sender: No OFD packet to send [16:49:58]OFD Sender: No OFD packet to send [16:50:03]OFD Sender: No OFD packet to send [16:50:08]OFD Sender: No OFD packet to send [16:50:13]OFD Sender: No OFD packet to send [16:50:18]OFD Sender: No OFD packet to send [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:13]OFD Sender: No OFD packet to send [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:35]recv_with_timeout no data received [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]OFD Sender: No OFD packet to send [16:51:58]OFD Sender: No OFD packet to send [16:52:03]OFD Sender: No OFD packet to send [16:52:08]OFD Sender: No OFD packet to send [16:52:13]OFD Sender: No OFD packet to send [16:52:18]OFD Sender: No OFD packet to send [16:52:23]OFD Sender: No OFD packet to send [16:52:28]OFD Sender: No OFD packet to send [16:52:33]OFD Sender: No OFD packet to send [16:52:38]OFD Sender: No OFD packet to send [16:52:43]OFD Sender: No OFD packet to send [16:52:48]OFD Sender: No OFD packet to send [16:52:53]OFD Sender: No OFD packet to send [16:52:56]recv_with_timeout no data received [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:13]recv_with_timeout no data received [16:53:18]OFD Sender: No OFD packet to send [16:53:23]OFD Sender: No OFD packet to send [16:53:28]OFD Sender: No OFD packet to send [16:53:33]OFD Sender: No OFD packet to send [16:53:38]OFD Sender: No OFD packet to send [16:53:43]OFD Sender: No OFD packet to send [16:53:48]recv_with_timeout no data received [16:53:48]OFD Sender: No OFD packet to send [16:53:53]OFD Sender: No OFD packet to send [16:53:59]OFD Sender: No OFD packet to send [16:54:04]OFD Sender: No OFD packet to send [16:54:09]OFD Sender: No OFD packet to send [16:54:12]recv_with_timeout no data received [16:54:14]OFD Sender: No OFD packet to send [16:54:19]OFD Sender: No OFD packet to send [16:54:24]OFD Sender: No OFD packet to send [16:54:29]OFD Sender: No OFD packet to send [16:54:29]recv_with_timeout no data received [16:54:34]OFD Sender: No OFD packet to send [16:54:39]OFD Sender: No OFD packet to send [16:54:44]OFD Sender: No OFD packet to send [16:54:49]OFD Sender: No OFD packet to send [16:54:54]OFD Sender: No OFD packet to send [16:54:59]OFD Sender: No OFD packet to send [16:55:04]OFD Sender: No OFD packet to send [16:55:09]OFD Sender: No OFD packet to send [16:55:14]OFD Sender: No OFD packet to send [16:55:19]OFD Sender: No OFD packet to send [16:55:24]OFD Sender: No OFD packet to send [16:55:29]OFD Sender: No OFD packet to send [16:55:34]OFD Sender: No OFD packet to send [16:55:39]OFD Sender: No OFD packet to send [16:55:44]OFD Sender: No OFD packet to send [16:55:46]recv_with_timeout no data received [16:55:49]OFD Sender: No OFD packet to send [16:55:54]OFD Sender: No OFD packet to send [16:55:59]OFD Sender: No OFD packet to send [16:56:02]recv_with_timeout no data received [16:56:04]OFD Sender: No OFD packet to send [16:56:09]OFD Sender: No OFD packet to send [16:56:14]OFD Sender: No OFD packet to send [16:56:19]OFD Sender: No OFD packet to send [16:56:22]recv_with_timeout no data received [16:56:24]OFD Sender: No OFD packet to send [16:56:29]OFD Sender: No OFD packet to send [16:56:34]OFD Sender: No OFD packet to send [16:56:39]OFD Sender: No OFD packet to send [16:56:44]OFD Sender: No OFD packet to send [16:56:49]OFD Sender: No OFD packet to send [16:56:54]OFD Sender: No OFD packet to send [16:56:59]OFD Sender: No OFD packet to send [16:57:04]OFD Sender: No OFD packet to send [16:57:09]OFD Sender: No OFD packet to send [16:57:14]OFD Sender: No OFD packet to send [16:57:19]OFD Sender: No OFD packet to send [16:57:24]OFD Sender: No OFD packet to send [16:57:29]OFD Sender: No OFD packet to send [16:57:34]OFD Sender: No OFD packet to send [16:57:37]accept exits with 7 [16:57:37]New connection [16:57:37]New thread 3066608996 created [16:57:37]Thread 3066752356 joined [16:57:37]Waiting for new connection... [16:57:37] Sock 7.Parse request [16:57:37]Sock 7.Check first char [16:57:37]Sock 7.First char is OK [16:57:37]request: POST /json_proto HTTP/1.0 [16:57:37]Method: POST [16:57:37]URL: /json_proto [16:57:37]Method is POST - this is cgi request [16:57:37]url: /json_proto [16:57:37]query_string will be loaded in cgi processing [16:57:37]execute_cgi json_proto POST (null) [16:57:37]execute_cgi path=json_proto method=POST [16:57:37]POST find Content-Length [16:57:37]Host: 172.17.43.67:8080 [16:57:37]Content-Length: 678 [16:57:37]Content-Type: application/json [16:57:37] [16:57:37]POST finish read [16:57:37]Found Content-Length = 678 [16:57:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786381", "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" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:37]execute_script... [16:57: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)1786381", "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" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:37]POST & json_proto [16:57:37]process_json_proto [16:57:37]json parsed OK: [16:57:37]protocol is kg_v1.0 [16:57:37]action value=close_receipt [16:57:37]process_action close_receipt [16:57:37]cmd_close_receipt [16:57:37]MH_GetDate [16:57:37]Write to MH i2c: F0 00 00 F0 10 EF [16:57:37]Write i2c OK [16:57:37]MH_I2C_Read... [16:57:37]Read from MH i2c: F0 [16:57:37]MH_I2C_Read... [16:57:37]Read from MH i2c: F0 09 00 [16:57:37]MH_I2C_Read... [16:57:37]Read from MH i2c: F0 09 00 F0 10 00 02 9E F1 66 6A BD 47 65 C2 [16:57:37]GetLastDocTimeStamp 1727110069 [16:57:37]current date 1727110658 [16:57:37]FM_GetShiftState [16:57:37]SAM_PROTO_GetShiftState [16:57:37]wFMCommunicate request_size=4 [16:57:37]MH_SAM_APDU [16:57:37]CAPDU: 80 13 01 00 [16:57:37]Write to MH i2c: E2 08 00 F1 10 80 13 01 00 00 00 00 00 7E [16:57:37]Write i2c OK [16:57:37]MH_I2C_Read... [16:57:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:37]Read from MH i2c: E2 [16:57:37]MH_I2C_Read... [16:57:37]Read from MH i2c: E2 0E 00 [16:57:37]MH_I2C_Read... [16:57:37]Read from MH i2c: E2 0E 00 F1 10 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E0 [16:57:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:57:37]wFMCommunicate OK [16:57:37]SAM_PROTO_GetShiftState done [16:57:37]FM_GetShiftState done [16:57:37]opened in 1727051593 [16:57:37]opened+sec_in_day 1727137993 [16:57:37]quantity*price = 50010 [16:57:37]sum+1 = 50012 [16:57:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 250 23.09.2024 16:57 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152378 ФПД: 12098384375958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152378&fm=12098384375958&tin=02508201610067®Number=0000000000091825&sum=50000 [16:57:38]StoreToDocumentArchive [16:57:38]shift 476 fd 152378 [16:57:38]save to /storage/0476/doc_00152378 [16:57:38]save last doc name /storage/0476/doc_00152378 to /storage/kkm_last_doc_name [16:57:38]save OK [16:57:38]Clear old archive folders... [16:57:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:38]tlvbuf is 00556DE0 [16:57:38]SAM_PROTO_ClearQueue [16:57:38]wFMCommunicate request_size=4 [16:57:38]MH_SAM_APDU [16:57:38]CAPDU: 80 09 00 00 [16:57:38]Write to MH i2c: E2 08 00 FE 10 80 09 00 00 00 00 00 00 80 [16:57:38]Write i2c OK [16:57:38]MH_I2C_Read... [16:57:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:38]Read from MH i2c: E2 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 FE 10 00 90 00 82 [16:57:38]RAPDU: 90 00 [16:57:38]wFMCommunicate OK [16:57:38]SAM_PROTO_ClearQueue done [16:57:38]KKMCreateOFDPacket [16:57:38]OFDProtocolAddRootSTLVToBuf [16:57:38]FM_MakeSignedData [16:57:38]FM_MakeSignedData [16:57:38]SAM_PROTO_SignData [16:57:38]wFMCommunicate request_size=4 [16:57:38]MH_SAM_APDU [16:57:38]CAPDU: 80 0D 01 02 [16:57:38]Write to MH i2c: E2 08 00 FF 10 80 0D 01 02 00 00 00 00 88 [16:57:38]Write i2c OK [16:57:38]MH_I2C_Read... [16:57:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:38]Read from MH i2c: E2 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 FF 10 00 90 00 83 [16:57:38]RAPDU: 90 00 [16:57:38]wFMCommunicate OK [16:57:38]wFMCommunicate request_size=255 [16:57:38]MH_SAM_APDU [16:57:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 02 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B [16:57:38]Write to MH i2c: E2 02 01 00 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 02 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 00 00 58 [16:57:38]Write i2c OK [16:57:38]MH_I2C_Read... [16:57:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:38]Read from MH i2c: E2 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 00 11 00 90 00 85 [16:57:38]RAPDU: 90 00 [16:57:38]wFMCommunicate OK [16:57:38]wFMCommunicate request_size=10 [16:57:38]MH_SAM_APDU [16:57:38]CAPDU: 80 0D 02 02 05 00 DF E7 30 96 [16:57:38]Write to MH i2c: E2 0D 00 01 11 80 0D 02 02 05 00 00 DF E7 30 96 00 00 22 [16:57:38]Write i2c OK [16:57:38]MH_I2C_Read... [16:57:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:38]Read from MH i2c: E2 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 03 00 01 11 00 90 00 86 [16:57:38]RAPDU: 90 00 [16:57:38]wFMCommunicate OK [16:57:38]wFMCommunicate request_size=4 [16:57:38]MH_SAM_APDU [16:57:38]CAPDU: 80 0D 03 02 [16:57:38]Write to MH i2c: E2 08 00 02 11 80 0D 03 02 00 00 00 00 8E [16:57:38]Write i2c OK [16:57:38]MH_I2C_Read... [16:57:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:38]Read from MH i2c: E2 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 0B 00 [16:57:38]MH_I2C_Read... [16:57:38]Read from MH i2c: E2 0B 00 02 11 00 B1 5C C4 03 F9 33 AF 4D 90 00 8B [16:57:38]RAPDU: B1 5C C4 03 F9 33 AF 4D 90 00 [16:57:38]wFMCommunicate OK [16:57:38]SAM_PROTO_SignData done [16:57:38]FM_MakeSignedData done [16:57:38]CreateOFDProtocolMessage [16:57:38]wFMCommunicate request_size=4 [16:57:38]MH_SAM_APDU [16:57:38]CAPDU: 80 11 00 00 [16:57:38]Write to MH i2c: E2 08 00 03 11 80 11 00 00 00 00 00 00 8E [16:57:38]Write i2c OK [16:57:38]MH_I2C_Read... [16:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:39]Read from MH i2c: E2 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: E2 17 00 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: E2 17 00 03 11 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:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:57:39]wFMCommunicate OK [16:57:39]CreateOFDProtocolMessage done [16:57:39]OFDSenderStorePacket 152378 [16:57:39]StoreOFDPacket docnum=152378 [16:57: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 64 2C 07 01 04 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 02 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 00 DF E7 30 96 B1 5C C4 03 F9 33 AF 4D [16:57:39]CheckFolder [16:57:39]dirname=/storage/ofd_packets [16:57:39]CheckFolder done [16:57:39]ProducePacketName [16:57:39]name=ofd_packets/00152378 [16:57:39]NVStorageSaveData ofd_packets/00152378 [16:57:39]File name is /storage/ofd_packets/00152378 [16:57:39]Write 301 bytes [16:57:39]NVStorageSaveData done [16:57:39]OFDSenderStorePacket done [16:57:39]KKMCreateOFDPacket done [16:57:39]NVStorageSaveData kkm_last_timestamp [16:57:39]File name is /storage/kkm_last_timestamp [16:57:39]Write 4 bytes [16:57:39]NVStorageSaveData done [16:57:39]ExternCall_PrintAddStr [16:57:39]wPrintStart [16:57:39]Write to MH i2c: 01 00 00 04 11 15 [16:57:39]OFD Sender: Processing packet 152378 [packets to send 828, broken 827] [16:57:39]ProducePacketName [16:57:39]name=ofd_packets/00152378 [16:57:39]OFD Sender: To server: pG, [16:57:39]CommunicateWithHost lk.salyk.kg:30040 [16:57:39]ConnectInit lk.salyk.kg [16:57:39]Write i2c OK [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: 01 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: 01 07 00 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: 01 07 00 04 11 00 00 00 00 00 FF 0F 2A [16:57:39]RasterBufferAndPrint [16:57:39]line Счет N : (1)1786381 [16:57:39]line ИНН: 02508201610067 [16:57:39]line Контрольно-Кассовый Чек [16:57:39]line ПРОДАЖА [16:57:39]line ТРК (МРК, ГНК) : 13 [16:57:39]line Товар: 2710124500 [16:57:39]line Аи-95-К-5 [16:57:39]line 6.740 * 74.20 [16:57:39]line = 500.11 [16:57:39]line НДС 12% НСП 1% [16:57:39]line > о реализуемом товаре [16:57:39]line ОКРУГЛЕНИЕ: -0.11 [16:57:39]line ИТОГО: 500.00 [16:57:39]line Внесено: 500.00 [16:57:39]line СДАЧА: 0.00 [16:57:39]line НСП 1% : 4.43 [16:57:39]line НДС 12% : 53.11 [16:57:39]line Наличными: 500.00 [16:57:39]line Безнал.: 0.00 [16:57:39]line Место: АЗС № 89 "Партнер Нефть" [16:57:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:57:39]line СНО: Общий режим [16:57:39]line Чек 250 23.09.2024 16:57 [16:57:39]line Смена: 476 ФФД: 1.0 [16:57:39]line ЗНМ: 0300000113 [16:57:39]line РНМ: 0000000000091825 [16:57:39]line Версия ККМ: 001 [16:57:39]line ФМ: 0000000000871835 [16:57:39]line ФД: 152378 [16:57:39]line ФПД: 12098384375958 [16:57:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152378&fm=12098384375958&tin=02508201610067®Number=0000000000091825&sum=50000 [16:57:39]written 0, free lines is 4095 [16:57:39]Write to MH i2c: 01 00 00 2F 11 40 [16:57:39]Write i2c OK [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: 01 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: 01 07 00 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: 01 07 00 2F 11 00 00 00 00 00 D1 0C 24 [16:57:39]RasterBufferAndPrint [16:57:39]line [16:57:39]line [16:57:39]line [16:57:39]line [16:57:39]line [16:57:39]written 0, free lines is 3287 [16:57:39]MH_Cut [16:57:39]Write to MH i2c: D1 01 00 36 11 01 19 [16:57:39]Write i2c OK [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: D1 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: D1 01 00 [16:57:39]MH_I2C_Read... [16:57:39]Read from MH i2c: D1 01 00 36 11 00 18 [16:57:39]Write to MH i2c: 01 00 00 37 11 48 [16:57:39]Write i2c OK [16:57:39]MH_I2C_Read... [16:57:39]Connected sock=10 [16:57: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 64 2C 07 01 04 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 02 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0B 00 DF E7 30 96 B1 5C C4 03 F9 33 AF 4D [16:57:40]*** Cut start [16:57:40]*** Purtial cut [16:57:40]*** Stage 1: CUTSNS_PIN = 1 [16:57: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 4B 55 47 00 45 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 53 02 00 F4 03 04 00 02 46 F1 66 B6 04 01 00 00 9C FB EE 42 28 40 E5 03 [16:57:40]CommunicateWithHost err = 0 [16:57:40]CheckOFDResponse [16:57:40]1017 (14) - 77093643461234 [16:57:40]1041 (16) - 0000000000871835 [16:57:40]1040 (4) - 152378 [16:57:40]1012 (4) - 23.09.2024 10:42 [16:57:40]1206 (1) - 0 [16:57:40]OFD Sender: Remove packet 152378 [16:57:40]ProducePacketName [16:57:40]name=ofd_packets/00152378 [16:57:40]NVStorageDeleteData [16:57:40]Read from MH i2c: 01 [16:57:40]MH_I2C_Read... [16:57:40]*** Stop cut motor [16:57:40]*** Cut end [16:57:40]Read from MH i2c: 01 07 00 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: 01 07 00 37 11 00 00 00 00 00 FF 0F 5D [16:57:40]process_action close_receipt done [16:57:40]requested_data is exist [16:57:40]produce_requested_data [16:57:40]requested_item fm.sn is exist - process it [16:57:40]wFMCommunicate request_size=4 [16:57:40]MH_SAM_APDU [16:57:40]CAPDU: 80 11 00 00 [16:57:40]Write to MH i2c: E2 08 00 38 11 80 11 00 00 00 00 00 00 C3 [16:57:40]Write i2c OK [16:57:40]MH_I2C_Read... [16:57:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:40]Read from MH i2c: E2 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: E2 17 00 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: E2 17 00 38 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [16:57: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:57:40]wFMCommunicate OK [16:57:40]requested_item fd.num is exist - process it [16:57:40]SAM_PROTO_GetFieldsCounters [16:57:40]wFMCommunicate request_size=4 [16:57:40]MH_SAM_APDU [16:57:40]CAPDU: 80 13 00 00 [16:57:40]Write to MH i2c: E2 08 00 39 11 80 13 00 00 00 00 00 00 C6 [16:57:40]Write i2c OK [16:57:40]MH_I2C_Read... [16:57:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:40]Read from MH i2c: E2 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: E2 62 00 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: E2 62 00 39 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 41 [16:57: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 3A 53 02 00 0E 04 04 00 DC 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:57:40]wFMCommunicate OK [16:57:40]SAM_PROTO_GetFieldsCounters done [16:57:40]requested_item shift.num is exist - process it [16:57:40]requested_item shift.opened is exist - process it [16:57:40]req_shift_opened [16:57:40]FM_GetShiftState [16:57:40]SAM_PROTO_GetShiftState [16:57:40]wFMCommunicate request_size=4 [16:57:40]MH_SAM_APDU [16:57:40]CAPDU: 80 13 01 00 [16:57:40]Write to MH i2c: E2 08 00 3A 11 80 13 01 00 00 00 00 00 C8 [16:57:40]Write i2c OK [16:57:40]MH_I2C_Read... [16:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:40]Read from MH i2c: E2 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: E2 0E 00 [16:57:40]MH_I2C_Read... [16:57:40]Read from MH i2c: E2 0E 00 3A 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2A [16:57:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:57:40]wFMCommunicate OK [16:57:40]SAM_PROTO_GetShiftState done [16:57:40]FM_GetShiftState done [16:57:40]req_shift_opened done [16:57:40]requested_item shift.open_date is exist - process it [16:57:40]req_shift_open_date [16:57:40]req_shift_open_date done [16:57:40]produce_requested_data done [16:57:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152378,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:57:40]process_action_free close_receipt [16:57:40]json_value_free [16:57:40]json_value_free done [16:57:40]process_json_proto returns [16:57:40]Send response to host [16:57:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152378,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:57:40]free response buf [16:57:40]execute_script done [16:57:40]execute_script returns [16:57:40]free content buf [16:57:40]Sock 7.Close socket [16:57:40]Sock 7.Thread stoped [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:58:00]OFD Sender: No OFD packet to send [16:58:05]recv_with_timeout no data received [16:58:05]OFD Sender: No OFD packet to send [16:58:10]OFD Sender: No OFD packet to send [16:58:15]OFD Sender: No OFD packet to send [16:58:20]OFD Sender: No OFD packet to send [16:58:25]OFD Sender: No OFD packet to send [16:58:27]accept exits with 9 [16:58:27]New connection [16:58:27]New thread 3066752356 created [16:58:27]Thread 3066608996 joined [16:58:27]Waiting for new connection... [16:58:27] Sock 9.Parse request [16:58:27]Sock 9.Check first char [16:58:27]Sock 9.First char is OK [16:58:27]request: POST /json_proto HTTP/1.0 [16:58:27]Method: POST [16:58:27]URL: /json_proto [16:58:27]Method is POST - this is cgi request [16:58:27]url: /json_proto [16:58:27]query_string will be loaded in cgi processing [16:58:27]execute_cgi json_proto POST (null) [16:58:27]execute_cgi path=json_proto method=POST [16:58:27]POST find Content-Length [16:58:27]Host: 172.17.43.67:8080 [16:58:27]Content-Length: 798 [16:58:27]Content-Type: application/json [16:58:27] [16:58:27]POST finish read [16:58:27]Found Content-Length = 798 [16:58:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786382", "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": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:27]execute_script... [16:58:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786382", "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": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:27]POST & json_proto [16:58:27]process_json_proto [16:58:27]json parsed OK: [16:58:27]protocol is kg_v1.0 [16:58:27]action value=close_receipt [16:58:27]process_action close_receipt [16:58:27]cmd_close_receipt [16:58:27]MH_GetDate [16:58:27]Write to MH i2c: F0 00 00 3B 11 3B [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: F0 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: F0 09 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: F0 09 00 3B 11 00 34 9E F1 66 6A BD 47 65 40 [16:58:27]GetLastDocTimeStamp 1727110658 [16:58:27]current date 1727110708 [16:58:27]FM_GetShiftState [16:58:27]SAM_PROTO_GetShiftState [16:58:27]wFMCommunicate request_size=4 [16:58:27]MH_SAM_APDU [16:58:27]CAPDU: 80 13 01 00 [16:58:27]Write to MH i2c: E2 08 00 3C 11 80 13 01 00 00 00 00 00 CA [16:58:27]Write i2c OK [16:58:27]MH_I2C_Read... [16:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:27]Read from MH i2c: E2 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0E 00 [16:58:27]MH_I2C_Read... [16:58:27]Read from MH i2c: E2 0E 00 3C 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2C [16:58:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:58:27]wFMCommunicate OK [16:58:27]SAM_PROTO_GetShiftState done [16:58:27]FM_GetShiftState done [16:58:27]opened in 1727051593 [16:58:27]opened+sec_in_day 1727137993 [16:58:27]quantity*price = 0 [16:58:27]sum+1 = 1 [16:58: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 СНО: Общий режим Чек 251 23.09.2024 16:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086483 ФМ: 0000000000871835 ФД: 152379 ФПД: 39786353871096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152379&fm=39786353871096&tin=02508201610067®Number=0000000000091825&sum=0 [16:58:28]StoreToDocumentArchive [16:58:28]shift 476 fd 152379 [16:58:28]save to /storage/0476/doc_00152379 [16:58:28]save last doc name /storage/0476/doc_00152379 to /storage/kkm_last_doc_name [16:58:28]save OK [16:58:28]Clear old archive folders... [16:58:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:58:28]tlvbuf is 004E9960 [16:58:28]SAM_PROTO_ClearQueue [16:58:28]wFMCommunicate request_size=4 [16:58:28]MH_SAM_APDU [16:58:28]CAPDU: 80 09 00 00 [16:58:28]Write to MH i2c: E2 08 00 49 11 80 09 00 00 00 00 00 00 CC [16:58:28]Write i2c OK [16:58:28]MH_I2C_Read... [16:58:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:28]Read from MH i2c: E2 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: E2 03 00 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: E2 03 00 49 11 00 90 00 CE [16:58:28]RAPDU: 90 00 [16:58:28]wFMCommunicate OK [16:58:28]SAM_PROTO_ClearQueue done [16:58:28]KKMCreateOFDPacket [16:58:28]OFDProtocolAddRootSTLVToBuf [16:58:28]FM_MakeSignedData [16:58:28]FM_MakeSignedData [16:58:28]SAM_PROTO_SignData [16:58:28]wFMCommunicate request_size=4 [16:58:28]MH_SAM_APDU [16:58:28]CAPDU: 80 0D 01 02 [16:58:28]Write to MH i2c: E2 08 00 4A 11 80 0D 01 02 00 00 00 00 D4 [16:58:28]Write i2c OK [16:58:28]MH_I2C_Read... [16:58:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:28]Read from MH i2c: E2 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: E2 03 00 [16:58:28]MH_I2C_Read... [16:58:28]Read from MH i2c: E2 03 00 4A 11 00 90 00 CF [16:58:28]RAPDU: 90 00 [16:58:28]wFMCommunicate OK [16:58:28]wFMCommunicate request_size=255 [16:58:28]MH_SAM_APDU [16:58: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 FB 00 00 00 F4 03 04 00 34 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 2F 7B 7D [16:58:28]Write to MH i2c: E2 02 01 4B 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 FB 00 00 00 F4 03 04 00 34 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 2F 7B 7D 00 00 8A [16:58:28]Write i2c OK [16:58:28]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 03 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 03 00 4B 11 00 90 00 D0 [16:58:29]RAPDU: 90 00 [16:58:29]wFMCommunicate OK [16:58:29]wFMCommunicate request_size=7 [16:58:29]MH_SAM_APDU [16:58:29]CAPDU: 80 0D 02 02 02 48 F8 [16:58:29]Write to MH i2c: E2 0A 00 4C 11 80 0D 02 02 02 00 48 F8 00 00 1B [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 03 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 03 00 4C 11 00 90 00 D1 [16:58:29]RAPDU: 90 00 [16:58:29]wFMCommunicate OK [16:58:29]wFMCommunicate request_size=4 [16:58:29]MH_SAM_APDU [16:58:29]CAPDU: 80 0D 03 02 [16:58:29]Write to MH i2c: E2 08 00 4D 11 80 0D 03 02 00 00 00 00 D9 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 0B 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 0B 00 4D 11 00 EE 03 36 52 3A 9A EC B3 90 00 C6 [16:58:29]RAPDU: EE 03 36 52 3A 9A EC B3 90 00 [16:58:29]wFMCommunicate OK [16:58:29]SAM_PROTO_SignData done [16:58:29]FM_MakeSignedData done [16:58:29]CreateOFDProtocolMessage [16:58:29]wFMCommunicate request_size=4 [16:58:29]MH_SAM_APDU [16:58:29]CAPDU: 80 11 00 00 [16:58:29]Write to MH i2c: E2 08 00 4E 11 80 11 00 00 00 00 00 00 D9 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:29]Read from MH i2c: E2 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 17 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: E2 17 00 4E 11 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:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:58:29]wFMCommunicate OK [16:58:29]CreateOFDProtocolMessage done [16:58:29]OFDSenderStorePacket 152379 [16:58:29]StoreOFDPacket docnum=152379 [16:58: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 80 02 04 01 65 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 34 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 2F 7B 7D 48 F8 EE 03 36 52 3A 9A EC B3 [16:58:29]CheckFolder [16:58:29]dirname=/storage/ofd_packets [16:58:29]CheckFolder done [16:58:29]ProducePacketName [16:58:29]name=ofd_packets/00152379 [16:58:29]NVStorageSaveData ofd_packets/00152379 [16:58:29]File name is /storage/ofd_packets/00152379 [16:58:29]Write 298 bytes [16:58:29]NVStorageSaveData done [16:58:29]OFDSenderStorePacket done [16:58:29]KKMCreateOFDPacket done [16:58:29]NVStorageSaveData kkm_last_timestamp [16:58:29]File name is /storage/kkm_last_timestamp [16:58:29]Write 4 bytes [16:58:29]NVStorageSaveData done [16:58:29]ExternCall_PrintAddStr [16:58:29]wPrintStart [16:58:29]Write to MH i2c: 01 00 00 4F 11 60 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 07 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 07 00 4F 11 00 00 00 00 00 FF 0F 75 [16:58:29]RasterBufferAndPrint [16:58:29]line Счет N : (1)1786382 [16:58:29]line ИНН: 02508201610067 [16:58:29]line Контрольно-Кассовый Чек [16:58:29]line ПРОДАЖА [16:58:29]line ТРК (МРК, ГНК) : 31 [16:58:29]line Товар: 2710194210 [16:58:29]line ДТ-К-5 [16:58:29]line 13.130 * 0.00 [16:58:29]line = 0.00 [16:58:29]line НДС 12% НСП 1% [16:58:29]line > о реализуемом товаре [16:58:29]line ИТОГО: 0.00 [16:58:29]line НСП 1% : 0.00 [16:58:29]line НДС 12% : 0.00 [16:58:29]line Наличными: 0.00 [16:58:29]line Безнал.: 0.00 [16:58:29]line Место: АЗС № 89 "Партнер Нефть" [16:58:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:58:29]line СНО: Общий режим [16:58:29]line Чек 251 23.09.2024 16:58 [16:58:29]line Смена: 476 ФФД: 1.0 [16:58:29]line ЗНМ: 0300000113 [16:58:29]line РНМ: 0000000000091825 [16:58:29]line Версия ККМ: 001 [16:58:29]line Талоны: Топливные Талоны [16:58:29]line 4086483 [16:58:29]line ФМ: 0000000000871835 [16:58:29]line ФД: 152379 [16:58:29]line ФПД: 39786353871096 [16:58:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152379&fm=39786353871096&tin=02508201610067®Number=0000000000091825&sum=0 [16:58:29]written 0, free lines is 4095 [16:58:29]OFD Sender: Processing packet 152379 [packets to send 828, broken 827] [16:58:29]ProducePacketName [16:58:29]name=ofd_packets/00152379 [16:58:29]OFD Sender: To server: pG, [16:58:29]CommunicateWithHost lk.salyk.kg:30040 [16:58:29]ConnectInit lk.salyk.kg [16:58:29]Write to MH i2c: 01 00 00 79 11 8A [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 07 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: 01 07 00 79 11 00 00 00 00 00 E0 0C 7D [16:58:29]RasterBufferAndPrint [16:58:29]line [16:58:29]line [16:58:29]line [16:58:29]line [16:58:29]line [16:58:29]written 0, free lines is 3302 [16:58:29]MH_Cut [16:58:29]Write to MH i2c: D1 01 00 80 11 01 63 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: D1 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: D1 01 00 [16:58:29]MH_I2C_Read... [16:58:29]Read from MH i2c: D1 01 00 80 11 00 62 [16:58:29]Write to MH i2c: 01 00 00 81 11 92 [16:58:29]Write i2c OK [16:58:29]MH_I2C_Read... [16:58:29]Connected sock=10 [16:58: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 80 02 04 01 65 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 34 9E F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 2F 7B 7D 48 F8 EE 03 36 52 3A 9A EC B3 [16:58: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 9A AF 47 00 A6 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 53 02 00 F4 03 04 00 35 46 F1 66 B6 04 01 00 00 34 7E 8B E3 42 C0 05 6F [16:58:30]CommunicateWithHost err = 0 [16:58:30]CheckOFDResponse [16:58:30]1017 (14) - 77093643461234 [16:58:30]1041 (16) - 0000000000871835 [16:58:30]1040 (4) - 152379 [16:58:30]1012 (4) - 23.09.2024 10:43 [16:58:30]1206 (1) - 0 [16:58:30]OFD Sender: Remove packet 152379 [16:58:30]ProducePacketName [16:58:30]name=ofd_packets/00152379 [16:58:30]NVStorageDeleteData [16:58:30]*** Cut start [16:58:30]*** Purtial cut [16:58:30]*** Stage 1: CUTSNS_PIN = 1 [16:58:30]Read from MH i2c: 01 [16:58:30]MH_I2C_Read... [16:58:30]*** Stop cut motor [16:58:30]*** Cut end [16:58:30]Read from MH i2c: 01 07 00 [16:58:30]MH_I2C_Read... [16:58:30]Read from MH i2c: 01 07 00 81 11 00 00 00 00 00 FF 0F A7 [16:58:30]process_action close_receipt done [16:58:30]requested_data is exist [16:58:30]produce_requested_data [16:58:30]requested_item fm.sn is exist - process it [16:58:30]wFMCommunicate request_size=4 [16:58:30]MH_SAM_APDU [16:58:30]CAPDU: 80 11 00 00 [16:58:30]Write to MH i2c: E2 08 00 82 11 80 11 00 00 00 00 00 00 0D [16:58:30]Write i2c OK [16:58:30]MH_I2C_Read... [16:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:30]Read from MH i2c: E2 [16:58:30]MH_I2C_Read... [16:58:30]Read from MH i2c: E2 17 00 [16:58:30]MH_I2C_Read... [16:58:30]Read from MH i2c: E2 17 00 82 11 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:58: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:58:30]wFMCommunicate OK [16:58:30]requested_item fd.num is exist - process it [16:58:30]SAM_PROTO_GetFieldsCounters [16:58:30]wFMCommunicate request_size=4 [16:58:30]MH_SAM_APDU [16:58:30]CAPDU: 80 13 00 00 [16:58:30]Write to MH i2c: E2 08 00 83 11 80 13 00 00 00 00 00 00 10 [16:58:30]Write i2c OK [16:58:30]MH_I2C_Read... [16:58:30]OFD Sender: No OFD packet to send [16:58:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:30]Read from MH i2c: E2 [16:58:30]MH_I2C_Read... [16:58:30]Read from MH i2c: E2 62 00 [16:58:30]MH_I2C_Read... [16:58:30]Read from MH i2c: E2 62 00 83 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 8F [16:58: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 3B 53 02 00 0E 04 04 00 DC 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:58:30]wFMCommunicate OK [16:58:30]SAM_PROTO_GetFieldsCounters done [16:58:30]requested_item shift.num is exist - process it [16:58:30]requested_item shift.opened is exist - process it [16:58:30]req_shift_opened [16:58:30]FM_GetShiftState [16:58:30]SAM_PROTO_GetShiftState [16:58:30]wFMCommunicate request_size=4 [16:58:30]MH_SAM_APDU [16:58:30]CAPDU: 80 13 01 00 [16:58:30]Write to MH i2c: E2 08 00 84 11 80 13 01 00 00 00 00 00 12 [16:58:30]Write i2c OK [16:58:30]MH_I2C_Read... [16:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:31]Read from MH i2c: E2 [16:58:31]MH_I2C_Read... [16:58:31]Read from MH i2c: E2 0E 00 [16:58:31]MH_I2C_Read... [16:58:31]Read from MH i2c: E2 0E 00 84 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 74 [16:58:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [16:58:31]wFMCommunicate OK [16:58:31]SAM_PROTO_GetShiftState done [16:58:31]FM_GetShiftState done [16:58:31]req_shift_opened done [16:58:31]requested_item shift.open_date is exist - process it [16:58:31]req_shift_open_date [16:58:31]req_shift_open_date done [16:58:31]produce_requested_data done [16:58:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152379,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [16:58:31]process_action_free close_receipt [16:58:31]json_value_free [16:58:31]json_value_free done [16:58:31]process_json_proto returns [16:58:31]Send response to host [16:58:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152379,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [16:58:31]free response buf [16:58:31]execute_script done [16:58:31]execute_script returns [16:58:31]free content buf [16:58:31]Sock 9.Close socket [16:58:31]Sock 9.Thread stoped [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:51]OFD Sender: No OFD packet to send [16:58:56]OFD Sender: No OFD packet to send [16:59:00]recv_with_timeout no data received [16:59:01]OFD Sender: No OFD packet to send [16:59:06]OFD Sender: No OFD packet to send [16:59:11]OFD Sender: No OFD packet to send [16:59:16]OFD Sender: No OFD packet to send [16:59:21]OFD Sender: No OFD packet to send [16:59:23]recv_with_timeout no data received [16:59:26]OFD Sender: No OFD packet to send [16:59:31]OFD Sender: No OFD packet to send [16:59:36]OFD Sender: No OFD packet to send [16:59:41]OFD Sender: No OFD packet to send [16:59:46]OFD Sender: No OFD packet to send [16:59:51]OFD Sender: No OFD packet to send [16:59:56]OFD Sender: No OFD packet to send [17:00:01]OFD Sender: No OFD packet to send [17:00:06]OFD Sender: No OFD packet to send [17:00:11]OFD Sender: No OFD packet to send [17:00:13]recv_with_timeout no data received [17:00:16]OFD Sender: No OFD packet to send [17:00:21]OFD Sender: No OFD packet to send [17:00:26]OFD Sender: No OFD packet to send [17:00:31]OFD Sender: No OFD packet to send [17:00:36]OFD Sender: No OFD packet to send [17:00:41]OFD Sender: No OFD packet to send [17:00:46]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:15]accept exits with 7 [17:02:15]New connection [17:02:15]New thread 3066608996 created [17:02:15]Thread 3066752356 joined [17:02:15]Waiting for new connection... [17:02:15] Sock 7.Parse request [17:02:15]Sock 7.Check first char [17:02:15]Sock 7.First char is OK [17:02:15]request: POST /json_proto HTTP/1.0 [17:02:15]Method: POST [17:02:15]URL: /json_proto [17:02:15]Method is POST - this is cgi request [17:02:15]url: /json_proto [17:02:15]query_string will be loaded in cgi processing [17:02:15]execute_cgi json_proto POST (null) [17:02:15]execute_cgi path=json_proto method=POST [17:02:15]POST find Content-Length [17:02:15]Host: 172.17.43.67:8080 [17:02:15]Content-Length: 675 [17:02:15]Content-Type: application/json [17:02:15] [17:02:15]POST finish read [17:02:15]Found Content-Length = 675 [17:02:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786383", "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.290, "sum" : 250.70, "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" ] } } [17:02:15]execute_script... [17:02: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)1786383", "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.290, "sum" : 250.70, "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" ] } } [17:02:15]POST & json_proto [17:02:15]process_json_proto [17:02:15]json parsed OK: [17:02:15]protocol is kg_v1.0 [17:02:15]action value=close_receipt [17:02:15]process_action close_receipt [17:02:15]cmd_close_receipt [17:02:15]MH_GetDate [17:02:15]Write to MH i2c: F0 00 00 85 11 85 [17:02:15]Write i2c OK [17:02:15]MH_I2C_Read... [17:02:15]Read from MH i2c: F0 [17:02:15]MH_I2C_Read... [17:02:15]Read from MH i2c: F0 09 00 [17:02:15]MH_I2C_Read... [17:02:15]Read from MH i2c: F0 09 00 85 11 00 17 9F F1 66 6A BD 47 65 6E [17:02:15]GetLastDocTimeStamp 1727110708 [17:02:15]current date 1727110935 [17:02:15]FM_GetShiftState [17:02:15]SAM_PROTO_GetShiftState [17:02:15]wFMCommunicate request_size=4 [17:02:15]MH_SAM_APDU [17:02:15]CAPDU: 80 13 01 00 [17:02:15]Write to MH i2c: E2 08 00 86 11 80 13 01 00 00 00 00 00 14 [17:02:15]Write i2c OK [17:02:15]MH_I2C_Read... [17:02:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:15]Read from MH i2c: E2 [17:02:15]MH_I2C_Read... [17:02:15]Read from MH i2c: E2 0E 00 [17:02:15]MH_I2C_Read... [17:02:15]Read from MH i2c: E2 0E 00 86 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 76 [17:02:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:02:15]wFMCommunicate OK [17:02:15]SAM_PROTO_GetShiftState done [17:02:15]FM_GetShiftState done [17:02:15]opened in 1727051593 [17:02:15]opened+sec_in_day 1727137993 [17:02:15]quantity*price = 25069 [17:02:15]sum+1 = 25071 [17:02:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.70 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.22 НДС 12% : 26.62 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 252 23.09.2024 17:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152380 ФПД: 212563582857899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152380&fm=212563582857899&tin=02508201610067®Number=0000000000091825&sum=25000 [17:02:16]StoreToDocumentArchive [17:02:16]shift 476 fd 152380 [17:02:16]save to /storage/0476/doc_00152380 [17:02:16]save last doc name /storage/0476/doc_00152380 to /storage/kkm_last_doc_name [17:02:16]save OK [17:02:16]Clear old archive folders... [17:02:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:02:16]tlvbuf is 005666B0 [17:02:16]SAM_PROTO_ClearQueue [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 09 00 00 [17:02:16]Write to MH i2c: E2 08 00 93 11 80 09 00 00 00 00 00 00 16 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 93 11 00 90 00 18 [17:02:16]RAPDU: 90 00 [17:02:16]wFMCommunicate OK [17:02:16]SAM_PROTO_ClearQueue done [17:02:16]KKMCreateOFDPacket [17:02:16]OFDProtocolAddRootSTLVToBuf [17:02:16]FM_MakeSignedData [17:02:16]FM_MakeSignedData [17:02:16]SAM_PROTO_SignData [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 0D 01 02 [17:02:16]Write to MH i2c: E2 08 00 94 11 80 0D 01 02 00 00 00 00 1E [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 94 11 00 90 00 19 [17:02:16]RAPDU: 90 00 [17:02:16]wFMCommunicate OK [17:02:16]wFMCommunicate request_size=255 [17:02:16]MH_SAM_APDU [17:02: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 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 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 FC 00 00 00 F4 03 04 00 18 9F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 53 02 00 35 04 06 00 C1 53 50 D9 [17:02:16]Write to MH i2c: E2 02 01 95 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 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 FC 00 00 00 F4 03 04 00 18 9F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 53 02 00 35 04 06 00 C1 53 50 D9 00 00 A6 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]OFD Sender: No OFD packet to send [17:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 95 11 00 90 00 1A [17:02:16]RAPDU: 90 00 [17:02:16]wFMCommunicate OK [17:02:16]wFMCommunicate request_size=7 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 0D 02 02 02 32 AB [17:02:16]Write to MH i2c: E2 0A 00 96 11 80 0D 02 02 02 00 32 AB 00 00 02 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 03 00 96 11 00 90 00 1B [17:02:16]RAPDU: 90 00 [17:02:16]wFMCommunicate OK [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 0D 03 02 [17:02:16]Write to MH i2c: E2 08 00 97 11 80 0D 03 02 00 00 00 00 23 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 0B 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 0B 00 97 11 00 0B F0 2B E1 65 8A F4 CA 90 00 D8 [17:02:16]RAPDU: 0B F0 2B E1 65 8A F4 CA 90 00 [17:02:16]wFMCommunicate OK [17:02:16]SAM_PROTO_SignData done [17:02:16]FM_MakeSignedData done [17:02:16]CreateOFDProtocolMessage [17:02:16]wFMCommunicate request_size=4 [17:02:16]MH_SAM_APDU [17:02:16]CAPDU: 80 11 00 00 [17:02:16]Write to MH i2c: E2 08 00 98 11 80 11 00 00 00 00 00 00 23 [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:16]Read from MH i2c: E2 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 17 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: E2 17 00 98 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [17:02: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:02:16]wFMCommunicate OK [17:02:16]CreateOFDProtocolMessage done [17:02:16]OFDSenderStorePacket 152380 [17:02:16]StoreOFDPacket docnum=152380 [17:02: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 F6 21 04 01 DB 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 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 FC 00 00 00 F4 03 04 00 18 9F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 53 02 00 35 04 06 00 C1 53 50 D9 32 AB 0B F0 2B E1 65 8A F4 CA [17:02:16]CheckFolder [17:02:16]dirname=/storage/ofd_packets [17:02:16]CheckFolder done [17:02:16]ProducePacketName [17:02:16]name=ofd_packets/00152380 [17:02:16]NVStorageSaveData ofd_packets/00152380 [17:02:16]File name is /storage/ofd_packets/00152380 [17:02:16]Write 298 bytes [17:02:16]NVStorageSaveData done [17:02:16]OFDSenderStorePacket done [17:02:16]KKMCreateOFDPacket done [17:02:16]NVStorageSaveData kkm_last_timestamp [17:02:16]File name is /storage/kkm_last_timestamp [17:02:16]Write 4 bytes [17:02:16]NVStorageSaveData done [17:02:16]ExternCall_PrintAddStr [17:02:16]wPrintStart [17:02:16]Write to MH i2c: 01 00 00 99 11 AA [17:02:16]Write i2c OK [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: 01 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: 01 07 00 [17:02:16]MH_I2C_Read... [17:02:16]Read from MH i2c: 01 07 00 99 11 00 00 00 00 00 FF 0F BF [17:02:16]RasterBufferAndPrint [17:02:16]line Счет N : (1)1786383 [17:02:16]line ИНН: 02508201610067 [17:02:16]line Контрольно-Кассовый Чек [17:02:16]line ПРОДАЖА [17:02:16]line ТРК (МРК, ГНК) : 31 [17:02:16]line Товар: 2710194210 [17:02:16]line ДТ-К-5 [17:02:16]line 3.290 * 76.20 [17:02:16]line = 250.70 [17:02:16]line НДС 12% НСП 1% [17:02:16]line > о реализуемом товаре [17:02:16]line ОКРУГЛЕНИЕ: -0.70 [17:02:16]line ИТОГО: 250.00 [17:02:16]line Внесено: 250.00 [17:02:16]line СДАЧА: 0.00 [17:02:16]line НСП 1% : 2.22 [17:02:16]line НДС 12% : 26.62 [17:02:16]line Наличными: 250.00 [17:02:16]line Безнал.: 0.00 [17:02:16]line Место: АЗС № 89 "Партнер Нефть" [17:02:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:02:16]line СНО: Общий режим [17:02:16]line Чек 252 23.09.2024 17:02 [17:02:16]line Смена: 476 ФФД: 1.0 [17:02:16]line ЗНМ: 0300000113 [17:02:16]line РНМ: 0000000000091825 [17:02:16]line Версия ККМ: 001 [17:02:16]line ФМ: 0000000000871835 [17:02:16]line ФД: 152380 [17:02:16]line ФПД: 212563582857899 [17:02:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152380&fm=212563582857899&tin=02508201610067®Number=0000000000091825&sum=25000 [17:02:16]written 0, free lines is 4095 [17:02:16]OFD Sender: Processing packet 152380 [packets to send 828, broken 827] [17:02:17]ProducePacketName [17:02:17]name=ofd_packets/00152380 [17:02:17]OFD Sender: To server: pG, [17:02:17]CommunicateWithHost lk.salyk.kg:30040 [17:02:17]ConnectInit lk.salyk.kg [17:02:17]Write to MH i2c: 01 00 00 C4 11 D5 [17:02:17]Write i2c OK [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: 01 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: 01 07 00 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: 01 07 00 C4 11 00 00 00 00 00 D5 0C BD [17:02:17]RasterBufferAndPrint [17:02:17]line [17:02:17]line [17:02:17]line [17:02:17]line [17:02:17]line [17:02:17]written 0, free lines is 3293 [17:02:17]MH_Cut [17:02:17]Write to MH i2c: D1 01 00 CB 11 01 AE [17:02:17]Write i2c OK [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: D1 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: D1 01 00 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: D1 01 00 CB 11 00 AD [17:02:17]Write to MH i2c: 01 00 00 CC 11 DD [17:02:17]Write i2c OK [17:02:17]MH_I2C_Read... [17:02:18]Connected sock=10 [17:02: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 F6 21 04 01 DB 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 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 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 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 FC 00 00 00 F4 03 04 00 18 9F F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 53 02 00 35 04 06 00 C1 53 50 D9 32 AB 0B F0 2B E1 65 8A F4 CA [17:02:18]*** Cut start [17:02:18]*** Purtial cut [17:02:18]*** Stage 1: CUTSNS_PIN = 1 [17:02:18]Read from MH i2c: 01 [17:02:18]MH_I2C_Read... [17:02:18]*** Stop cut motor [17:02:18]*** Cut end [17:02:18]Read from MH i2c: 01 07 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: 01 07 00 CC 11 00 00 00 00 00 FF 0F F2 [17:02:18]process_action close_receipt done [17:02:18]requested_data is exist [17:02:18]produce_requested_data [17:02:18]requested_item fm.sn is exist - process it [17:02:18]wFMCommunicate request_size=4 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 11 00 00 [17:02:18]Write to MH i2c: E2 08 00 CD 11 80 11 00 00 00 00 00 00 58 [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 17 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 17 00 CD 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [17:02: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:02:18]wFMCommunicate OK [17:02:18]requested_item fd.num is exist - process it [17:02:18]SAM_PROTO_GetFieldsCounters [17:02:18]wFMCommunicate request_size=4 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 13 00 00 [17:02:18]Write to MH i2c: E2 08 00 CE 11 80 13 00 00 00 00 00 00 5B [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 62 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 62 00 CE 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 53 02 00 0E 04 04 00 DC 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 DE [17:02: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 3C 53 02 00 0E 04 04 00 DC 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 [17:02:18]wFMCommunicate OK [17:02:18]SAM_PROTO_GetFieldsCounters done [17:02:18]requested_item shift.num is exist - process it [17:02:18]requested_item shift.opened is exist - process it [17:02:18]req_shift_opened [17:02:18]FM_GetShiftState [17:02:18]SAM_PROTO_GetShiftState [17:02:18]wFMCommunicate request_size=4 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 13 01 00 [17:02:18]Write to MH i2c: E2 08 00 CF 11 80 13 01 00 00 00 00 00 5D [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02: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 E9 7A 47 00 86 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 3C 53 02 00 F4 03 04 00 19 47 F1 66 B6 04 01 00 00 E8 16 4E 51 AE 5B BB AB [17:02:18]CommunicateWithHost err = 0 [17:02:18]CheckOFDResponse [17:02:18]1017 (14) - 77093643461234 [17:02:18]1041 (16) - 0000000000871835 [17:02:18]1040 (4) - 152380 [17:02:18]1012 (4) - 23.09.2024 10:46 [17:02:18]1206 (1) - 0 [17:02:18]OFD Sender: Remove packet 152380 [17:02:18]ProducePacketName [17:02:18]name=ofd_packets/00152380 [17:02:18]NVStorageDeleteData [17:02:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 0E 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 0E 00 CF 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BF [17:02:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:02:18]wFMCommunicate OK [17:02:18]SAM_PROTO_GetShiftState done [17:02:18]FM_GetShiftState done [17:02:18]req_shift_opened done [17:02:18]requested_item shift.open_date is exist - process it [17:02:18]req_shift_open_date [17:02:18]req_shift_open_date done [17:02:18]produce_requested_data done [17:02:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152380,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:02:18]process_action_free close_receipt [17:02:18]json_value_free [17:02:18]json_value_free done [17:02:18]process_json_proto returns [17:02:18]Send response to host [17:02:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152380,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:02:18]free response buf [17:02:18]execute_script done [17:02:18]execute_script returns [17:02:18]free content buf [17:02:18]Sock 7.Close socket [17:02:18]Sock 7.Thread stoped [17:02:19]OFD Sender: No OFD packet to send [17:02:24]OFD Sender: No OFD packet to send [17:02:29]OFD Sender: No OFD packet to send [17:02:34]OFD Sender: No OFD packet to send [17:02:39]OFD Sender: No OFD packet to send [17:02:42]recv_with_timeout no data received [17:02:44]OFD Sender: No OFD packet to send [17:02:49]OFD Sender: No OFD packet to send [17:02:54]OFD Sender: No OFD packet to send [17:02:59]OFD Sender: No OFD packet to send [17:03:04]OFD Sender: No OFD packet to send [17:03:09]OFD Sender: No OFD packet to send [17:03:14]OFD Sender: No OFD packet to send [17:03:19]OFD Sender: No OFD packet to send [17:03:24]OFD Sender: No OFD packet to send [17:03:29]OFD Sender: No OFD packet to send [17:03:34]OFD Sender: No OFD packet to send [17:03:39]OFD Sender: No OFD packet to send [17:03:44]OFD Sender: No OFD packet to send [17:03:49]OFD Sender: No OFD packet to send [17:03:50]recv_with_timeout no data received [17:03:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:08]recv_with_timeout no data received [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:34]OFD Sender: No OFD packet to send [17:04:39]OFD Sender: No OFD packet to send [17:04:40]recv_with_timeout no data received [17:04:44]OFD Sender: No OFD packet to send [17:04:49]OFD Sender: No OFD packet to send [17:04:54]OFD Sender: No OFD packet to send [17:04:59]OFD Sender: No OFD packet to send [17:05:04]OFD Sender: No OFD packet to send [17:05:09]OFD Sender: No OFD packet to send [17:05:14]OFD Sender: No OFD packet to send [17:05:19]OFD Sender: No OFD packet to send [17:05:24]OFD Sender: No OFD packet to send [17:05:29]OFD Sender: No OFD packet to send [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:49]OFD Sender: No OFD packet to send [17:05: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:07]recv_with_timeout no data received [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]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:30]OFD Sender: No OFD packet to send [17:07:35]OFD Sender: No OFD packet to send [17:07:40]OFD Sender: No OFD packet to send [17:07:45]OFD Sender: No OFD packet to send [17:07:50]OFD Sender: No OFD packet to send [17:07:55]OFD Sender: No OFD packet to send [17:08:00]OFD Sender: No OFD packet to send [17:08:05]OFD Sender: No OFD packet to send [17:08:10]OFD Sender: No OFD packet to send [17:08:15]OFD Sender: No OFD packet to send [17:08:20]OFD Sender: No OFD packet to send [17:08:25]OFD Sender: No OFD packet to send [17:08:29]accept exits with 9 [17:08:29]New connection [17:08:29]New thread 3066752356 created [17:08:29]Thread 3066608996 joined [17:08:29]Waiting for new connection... [17:08:29] Sock 9.Parse request [17:08:29]Sock 9.Check first char [17:08:29]Sock 9.First char is OK [17:08:29]request: POST /json_proto HTTP/1.0 [17:08:29]Method: POST [17:08:29]URL: /json_proto [17:08:29]Method is POST - this is cgi request [17:08:29]url: /json_proto [17:08:29]query_string will be loaded in cgi processing [17:08:29]execute_cgi json_proto POST (null) [17:08:29]execute_cgi path=json_proto method=POST [17:08:29]POST find Content-Length [17:08:29]Host: 172.17.43.67:8080 [17:08:29]Content-Length: 680 [17:08:29]Content-Type: application/json [17:08:29] [17:08:29]POST finish read [17:08:29]Found Content-Length = 680 [17:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786384", "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:08:29]execute_script... [17:08:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786384", "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:08:29]POST & json_proto [17:08:29]process_json_proto [17:08:29]json parsed OK: [17:08:29]protocol is kg_v1.0 [17:08:29]action value=close_receipt [17:08:29]process_action close_receipt [17:08:29]cmd_close_receipt [17:08:29]MH_GetDate [17:08:29]Write to MH i2c: F0 00 00 D0 11 D0 [17:08:29]Write i2c OK [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: F0 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: F0 09 00 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: F0 09 00 D0 11 00 8E A0 F1 66 6A BD 47 65 31 [17:08:29]GetLastDocTimeStamp 1727110936 [17:08:29]current date 1727111310 [17:08:29]FM_GetShiftState [17:08:29]SAM_PROTO_GetShiftState [17:08:29]wFMCommunicate request_size=4 [17:08:29]MH_SAM_APDU [17:08:29]CAPDU: 80 13 01 00 [17:08:29]Write to MH i2c: E2 08 00 D1 11 80 13 01 00 00 00 00 00 5F [17:08:29]Write i2c OK [17:08:29]MH_I2C_Read... [17:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:29]Read from MH i2c: E2 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: E2 0E 00 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: E2 0E 00 D1 11 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C1 [17:08:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:08:29]wFMCommunicate OK [17:08:29]SAM_PROTO_GetShiftState done [17:08:29]FM_GetShiftState done [17:08:29]opened in 1727051593 [17:08:29]opened+sec_in_day 1727137993 [17:08:29]quantity*price = 100050 [17:08:29]sum+1 = 100052 [17:08: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 СНО: Общий режим Чек 253 23.09.2024 17:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152381 ФПД: 271499916871038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170830&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152381&fm=271499916871038&tin=02508201610067®Number=0000000000091825&sum=100000 [17:08:30]StoreToDocumentArchive [17:08:30]shift 476 fd 152381 [17:08:30]save to /storage/0476/doc_00152381 [17:08:30]save last doc name /storage/0476/doc_00152381 to /storage/kkm_last_doc_name [17:08:30]save OK [17:08:30]Clear old archive folders... [17:08:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:08:30]tlvbuf is 0053DD70 [17:08:30]SAM_PROTO_ClearQueue [17:08:30]wFMCommunicate request_size=4 [17:08:30]MH_SAM_APDU [17:08:30]CAPDU: 80 09 00 00 [17:08:30]Write to MH i2c: E2 08 00 DE 11 80 09 00 00 00 00 00 00 61 [17:08:30]Write i2c OK [17:08:30]MH_I2C_Read... [17:08:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:30]Read from MH i2c: E2 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 03 00 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 03 00 DE 11 00 90 00 63 [17:08:30]RAPDU: 90 00 [17:08:30]wFMCommunicate OK [17:08:30]SAM_PROTO_ClearQueue done [17:08:30]KKMCreateOFDPacket [17:08:30]OFDProtocolAddRootSTLVToBuf [17:08:30]FM_MakeSignedData [17:08:30]FM_MakeSignedData [17:08:30]SAM_PROTO_SignData [17:08:30]wFMCommunicate request_size=4 [17:08:30]MH_SAM_APDU [17:08:30]CAPDU: 80 0D 01 02 [17:08:30]Write to MH i2c: E2 08 00 DF 11 80 0D 01 02 00 00 00 00 69 [17:08:30]Write i2c OK [17:08:30]MH_I2C_Read... [17:08:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:30]Read from MH i2c: E2 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 03 00 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 03 00 DF 11 00 90 00 64 [17:08:30]RAPDU: 90 00 [17:08:30]wFMCommunicate OK [17:08:30]wFMCommunicate request_size=255 [17:08:30]MH_SAM_APDU [17:08: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 FD 00 00 00 F4 03 04 00 8E A0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F6 ED 80 1A [17:08:30]Write to MH i2c: E2 02 01 E0 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 FD 00 00 00 F4 03 04 00 8E A0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F6 ED 80 1A 00 00 5C [17:08:30]Write i2c OK [17:08:30]MH_I2C_Read... [17:08:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:31]Read from MH i2c: E2 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 03 00 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 03 00 E0 11 00 90 00 65 [17:08:31]RAPDU: 90 00 [17:08:31]wFMCommunicate OK [17:08:31]wFMCommunicate request_size=7 [17:08:31]MH_SAM_APDU [17:08:31]CAPDU: 80 0D 02 02 02 05 7E [17:08:31]Write to MH i2c: E2 0A 00 E1 11 80 0D 02 02 02 00 05 7E 00 00 F3 [17:08:31]Write i2c OK [17:08:31]MH_I2C_Read... [17:08:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:31]Read from MH i2c: E2 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 03 00 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 03 00 E1 11 00 90 00 66 [17:08:31]RAPDU: 90 00 [17:08:31]wFMCommunicate OK [17:08:31]wFMCommunicate request_size=4 [17:08:31]MH_SAM_APDU [17:08:31]CAPDU: 80 0D 03 02 [17:08:31]Write to MH i2c: E2 08 00 E2 11 80 0D 03 02 00 00 00 00 6E [17:08:31]Write i2c OK [17:08:31]MH_I2C_Read... [17:08:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:31]Read from MH i2c: E2 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 0B 00 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 0B 00 E2 11 00 18 D6 28 C8 01 3D C0 D0 90 00 1B [17:08:31]RAPDU: 18 D6 28 C8 01 3D C0 D0 90 00 [17:08:31]wFMCommunicate OK [17:08:31]SAM_PROTO_SignData done [17:08:31]FM_MakeSignedData done [17:08:31]CreateOFDProtocolMessage [17:08:31]wFMCommunicate request_size=4 [17:08:31]MH_SAM_APDU [17:08:31]CAPDU: 80 11 00 00 [17:08:31]Write to MH i2c: E2 08 00 E3 11 80 11 00 00 00 00 00 00 6E [17:08:31]Write i2c OK [17:08:31]MH_I2C_Read... [17:08:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:31]Read from MH i2c: E2 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 17 00 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: E2 17 00 E3 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [17:08: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:08:31]wFMCommunicate OK [17:08:31]CreateOFDProtocolMessage done [17:08:31]OFDSenderStorePacket 152381 [17:08:31]StoreOFDPacket docnum=152381 [17:08: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 9A 90 04 01 35 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 FD 00 00 00 F4 03 04 00 8E A0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F6 ED 80 1A 05 7E 18 D6 28 C8 01 3D C0 D0 [17:08:31]CheckFolder [17:08:31]dirname=/storage/ofd_packets [17:08:31]CheckFolder done [17:08:31]ProducePacketName [17:08:31]name=ofd_packets/00152381 [17:08:31]NVStorageSaveData ofd_packets/00152381 [17:08:31]File name is /storage/ofd_packets/00152381 [17:08:31]Write 298 bytes [17:08:31]NVStorageSaveData done [17:08:31]OFDSenderStorePacket done [17:08:31]KKMCreateOFDPacket done [17:08:31]NVStorageSaveData kkm_last_timestamp [17:08:31]File name is /storage/kkm_last_timestamp [17:08:31]Write 4 bytes [17:08:31]NVStorageSaveData done [17:08:31]ExternCall_PrintAddStr [17:08:31]wPrintStart [17:08:31]Write to MH i2c: 01 00 00 E4 11 F5 [17:08:31]Write i2c OK [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: 01 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: 01 07 00 [17:08:31]MH_I2C_Read... [17:08:31]Read from MH i2c: 01 07 00 E4 11 00 00 00 00 00 FF 0F 0A [17:08:31]RasterBufferAndPrint [17:08:31]line Счет N : (1)1786384 [17:08:31]line ИНН: 02508201610067 [17:08:31]line Контрольно-Кассовый Чек [17:08:31]line ПРОДАЖА [17:08:31]line ТРК (МРК, ГНК) : 31 [17:08:31]line Товар: 2710194210 [17:08:31]line ДТ-К-5 [17:08:31]line 13.130 * 76.20 [17:08:31]line = 1000.51 [17:08:31]line НДС 12% НСП 1% [17:08:31]line > о реализуемом товаре [17:08:31]line ОКРУГЛЕНИЕ: -0.51 [17:08:31]line ИТОГО: 1000.00 [17:08:31]line Внесено: 1000.00 [17:08:31]line СДАЧА: 0.00 [17:08:31]line НСП 1% : 8.85 [17:08:31]line НДС 12% : 106.25 [17:08:31]line Наличными: 1000.00 [17:08:31]line Безнал.: 0.00 [17:08:31]line Место: АЗС № 89 "Партнер Нефть" [17:08:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:08:31]line СНО: Общий режим [17:08:31]line Чек 253 23.09.2024 17:08 [17:08:31]line Смена: 476 ФФД: 1.0 [17:08:31]line ЗНМ: 0300000113 [17:08:31]line РНМ: 0000000000091825 [17:08:31]line Версия ККМ: 001 [17:08:31]line ФМ: 0000000000871835 [17:08:31]line ФД: 152381 [17:08:31]line ФПД: 271499916871038 [17:08:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170830&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152381&fm=271499916871038&tin=02508201610067®Number=0000000000091825&sum=100000 [17:08:31]written 0, free lines is 4095 [17:08:31]OFD Sender: Processing packet 152381 [packets to send 828, broken 827] [17:08:31]ProducePacketName [17:08:31]name=ofd_packets/00152381 [17:08:31]OFD Sender: To server: pG, [17:08:31]CommunicateWithHost lk.salyk.kg:30040 [17:08:31]ConnectInit lk.salyk.kg [17:08:32]Write to MH i2c: 01 00 00 0F 12 21 [17:08:32]Write i2c OK [17:08:32]MH_I2C_Read... [17:08:32]Read from MH i2c: 01 [17:08:32]MH_I2C_Read... [17:08:32]Read from MH i2c: 01 07 00 [17:08:32]MH_I2C_Read... [17:08:32]Read from MH i2c: 01 07 00 0F 12 00 00 00 00 00 D4 0C 08 [17:08:32]RasterBufferAndPrint [17:08:32]line [17:08:32]line [17:08:32]line [17:08:32]line [17:08:32]line [17:08:32]written 0, free lines is 3290 [17:08:32]MH_Cut [17:08:32]Write to MH i2c: D1 01 00 16 12 01 FA [17:08:32]Write i2c OK [17:08:32]MH_I2C_Read... [17:08:32]Read from MH i2c: D1 [17:08:32]MH_I2C_Read... [17:08:32]Read from MH i2c: D1 01 00 [17:08:32]MH_I2C_Read... [17:08:32]Read from MH i2c: D1 01 00 16 12 00 F9 [17:08:32]Write to MH i2c: 01 00 00 17 12 29 [17:08:32]Write i2c OK [17:08:32]MH_I2C_Read... [17:08:32]Connected sock=10 [17:08: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 9A 90 04 01 35 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 FD 00 00 00 F4 03 04 00 8E A0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F6 ED 80 1A 05 7E 18 D6 28 C8 01 3D C0 D0 [17:08:32]*** Cut start [17:08:32]*** Purtial cut [17:08:32]*** Stage 1: CUTSNS_PIN = 1 [17:08: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 39 44 47 00 9C 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 3D 53 02 00 F4 03 04 00 8F 48 F1 66 B6 04 01 00 00 B2 25 6C 4F CA A7 6E F0 [17:08:33]CommunicateWithHost err = 0 [17:08:33]CheckOFDResponse [17:08:33]1017 (14) - 77093643461234 [17:08:33]1041 (16) - 0000000000871835 [17:08:33]1040 (4) - 152381 [17:08:33]1012 (4) - 23.09.2024 10:53 [17:08:33]1206 (1) - 0 [17:08:33]OFD Sender: Remove packet 152381 [17:08:33]ProducePacketName [17:08:33]name=ofd_packets/00152381 [17:08:33]NVStorageDeleteData [17:08:33]Read from MH i2c: 01 [17:08:33]MH_I2C_Read... [17:08:33]*** Stop cut motor [17:08:33]*** Cut end [17:08:33]Read from MH i2c: 01 07 00 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: 01 07 00 17 12 00 00 00 00 00 FF 0F 3E [17:08:33]process_action close_receipt done [17:08:33]requested_data is exist [17:08:33]produce_requested_data [17:08:33]requested_item fm.sn is exist - process it [17:08:33]wFMCommunicate request_size=4 [17:08:33]MH_SAM_APDU [17:08:33]CAPDU: 80 11 00 00 [17:08:33]Write to MH i2c: E2 08 00 18 12 80 11 00 00 00 00 00 00 A4 [17:08:33]Write i2c OK [17:08:33]MH_I2C_Read... [17:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:33]Read from MH i2c: E2 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: E2 17 00 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: E2 17 00 18 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [17:08: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:08:33]wFMCommunicate OK [17:08:33]requested_item fd.num is exist - process it [17:08:33]SAM_PROTO_GetFieldsCounters [17:08:33]wFMCommunicate request_size=4 [17:08:33]MH_SAM_APDU [17:08:33]CAPDU: 80 13 00 00 [17:08:33]Write to MH i2c: E2 08 00 19 12 80 13 00 00 00 00 00 00 A7 [17:08:33]Write i2c OK [17:08:33]MH_I2C_Read... [17:08:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:33]Read from MH i2c: E2 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: E2 62 00 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: E2 62 00 19 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 2E [17:08: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 3D 53 02 00 0E 04 04 00 DC 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 [17:08:33]wFMCommunicate OK [17:08:33]SAM_PROTO_GetFieldsCounters done [17:08:33]requested_item shift.num is exist - process it [17:08:33]requested_item shift.opened is exist - process it [17:08:33]req_shift_opened [17:08:33]FM_GetShiftState [17:08:33]SAM_PROTO_GetShiftState [17:08:33]wFMCommunicate request_size=4 [17:08:33]MH_SAM_APDU [17:08:33]CAPDU: 80 13 01 00 [17:08:33]Write to MH i2c: E2 08 00 1A 12 80 13 01 00 00 00 00 00 A9 [17:08:33]Write i2c OK [17:08:33]MH_I2C_Read... [17:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:33]Read from MH i2c: E2 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: E2 0E 00 [17:08:33]MH_I2C_Read... [17:08:33]Read from MH i2c: E2 0E 00 1A 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [17:08:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:08:33]wFMCommunicate OK [17:08:33]SAM_PROTO_GetShiftState done [17:08:33]FM_GetShiftState done [17:08:33]req_shift_opened done [17:08:33]requested_item shift.open_date is exist - process it [17:08:33]req_shift_open_date [17:08:33]req_shift_open_date done [17:08:33]produce_requested_data done [17:08:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152381,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:08:33]process_action_free close_receipt [17:08:33]json_value_free [17:08:33]json_value_free done [17:08:33]process_json_proto returns [17:08:33]Send response to host [17:08:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152381,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:08:33]free response buf [17:08:33]execute_script done [17:08:33]execute_script returns [17:08:33]free content buf [17:08:33]Sock 9.Close socket [17:08:33]Sock 9.Thread stoped [17:08:33]OFD Sender: No OFD packet to send [17:08:38]OFD Sender: No OFD packet to send [17:08:43]OFD Sender: No OFD packet to send [17:08:45]recv_with_timeout no data received [17:08:48]OFD Sender: No OFD packet to send [17:08:53]OFD Sender: No OFD packet to send [17:08:58]OFD Sender: No OFD packet to send [17:09:03]OFD Sender: No OFD packet to send [17:09:08]OFD Sender: No OFD packet to send [17:09:13]OFD Sender: No OFD packet to send [17:09:18]OFD Sender: No OFD packet to send [17:09:23]OFD Sender: No OFD packet to send [17:09:28]OFD Sender: No OFD packet to send [17:09:33]OFD Sender: No OFD packet to send [17:09:38]OFD Sender: No OFD packet to send [17:09:39]recv_with_timeout no data received [17:09:43]OFD Sender: No OFD packet to send [17:09:48]OFD Sender: No OFD packet to send [17:09:52]recv_with_timeout no data received [17:09:53]OFD Sender: No OFD packet to send [17:09:58]OFD Sender: No OFD packet to send [17:10:03]OFD Sender: No OFD packet to send [17:10:08]OFD Sender: No OFD packet to send [17:10:13]OFD Sender: No OFD packet to send [17:10:16]recv_with_timeout no data received [17:10:18]OFD Sender: No OFD packet to send [17:10:24]OFD Sender: No OFD packet to send [17:10:29]OFD Sender: No OFD packet to send [17:10:34]OFD Sender: No OFD packet to send [17:10:39]OFD Sender: No OFD packet to send [17:10:44]OFD Sender: No OFD packet to send [17:10:49]OFD Sender: No OFD packet to send [17:10:51]recv_with_timeout no data received [17:10:54]OFD Sender: No OFD packet to send [17:10:59]OFD Sender: No OFD packet to send [17:11:04]OFD Sender: No OFD packet to send [17:11:09]OFD Sender: No OFD packet to send [17:11:14]OFD Sender: No OFD packet to send [17:11:19]OFD Sender: No OFD packet to send [17:11:24]OFD Sender: No OFD packet to send [17:11:29]OFD Sender: No OFD packet to send [17:11:34]OFD Sender: No OFD packet to send [17:11:39]OFD Sender: No OFD packet to send [17:11:44]OFD Sender: No OFD packet to send [17:11:49]OFD Sender: No OFD packet to send [17:11:54]OFD Sender: No OFD packet to send [17:11:59]OFD Sender: No OFD packet to send [17:12:04]OFD Sender: No OFD packet to send [17:12:09]OFD Sender: No OFD packet to send [17:12:12]recv_with_timeout no data received [17:12:14]OFD Sender: No OFD packet to send [17:12:19]OFD Sender: No OFD packet to send [17:12:20]accept exits with 7 [17:12:20]New connection [17:12:20]New thread 3066608996 created [17:12:20]Thread 3066752356 joined [17:12:20]Waiting for new connection... [17:12:20] Sock 7.Parse request [17:12:20]Sock 7.Check first char [17:12:20]Sock 7.First char is OK [17:12:20]request: POST /json_proto HTTP/1.0 [17:12:20]Method: POST [17:12:20]URL: /json_proto [17:12:20]Method is POST - this is cgi request [17:12:20]url: /json_proto [17:12:20]query_string will be loaded in cgi processing [17:12:20]execute_cgi json_proto POST (null) [17:12:20]execute_cgi path=json_proto method=POST [17:12:20]POST find Content-Length [17:12:20]Host: 172.17.43.67:8080 [17:12:20]Content-Length: 678 [17:12:20]Content-Type: application/json [17:12:20] [17:12:20]POST finish read [17:12:20]Found Content-Length = 678 [17:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786386", "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:12:20]execute_script... [17:12:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786386", "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:12:20]POST & json_proto [17:12:20]process_json_proto [17:12:20]json parsed OK: [17:12:20]protocol is kg_v1.0 [17:12:20]action value=close_receipt [17:12:20]process_action close_receipt [17:12:20]cmd_close_receipt [17:12:20]MH_GetDate [17:12:20]Write to MH i2c: F0 00 00 1B 12 1C [17:12:20]Write i2c OK [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: F0 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: F0 09 00 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: F0 09 00 1B 12 00 75 A1 F1 66 6A BD 47 65 65 [17:12:20]GetLastDocTimeStamp 1727111310 [17:12:20]current date 1727111541 [17:12:20]FM_GetShiftState [17:12:20]SAM_PROTO_GetShiftState [17:12:20]wFMCommunicate request_size=4 [17:12:20]MH_SAM_APDU [17:12:20]CAPDU: 80 13 01 00 [17:12:20]Write to MH i2c: E2 08 00 1C 12 80 13 01 00 00 00 00 00 AB [17:12:20]Write i2c OK [17:12:20]MH_I2C_Read... [17:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:20]Read from MH i2c: E2 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: E2 0E 00 [17:12:20]MH_I2C_Read... [17:12:20]Read from MH i2c: E2 0E 00 1C 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0D [17:12:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:12:20]wFMCommunicate OK [17:12:20]SAM_PROTO_GetShiftState done [17:12:20]FM_GetShiftState done [17:12:20]opened in 1727051593 [17:12:20]opened+sec_in_day 1727137993 [17:12:20]quantity*price = 50036 [17:12:20]sum+1 = 50037 [17:12: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 СНО: Общий режим Чек 254 23.09.2024 17:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152382 ФПД: 71883851089169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171221&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152382&fm=71883851089169&tin=02508201610067®Number=0000000000091825&sum=50000 [17:12:21]StoreToDocumentArchive [17:12:21]shift 476 fd 152382 [17:12:21]save to /storage/0476/doc_00152382 [17:12:21]save last doc name /storage/0476/doc_00152382 to /storage/kkm_last_doc_name [17:12:21]save OK [17:12:21]Clear old archive folders... [17:12:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:12:21]tlvbuf is 004F6F90 [17:12:21]SAM_PROTO_ClearQueue [17:12:21]wFMCommunicate request_size=4 [17:12:21]MH_SAM_APDU [17:12:21]CAPDU: 80 09 00 00 [17:12:21]Write to MH i2c: E2 08 00 29 12 80 09 00 00 00 00 00 00 AD [17:12:21]Write i2c OK [17:12:21]MH_I2C_Read... [17:12:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:21]Read from MH i2c: E2 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 29 12 00 90 00 AF [17:12:21]RAPDU: 90 00 [17:12:21]wFMCommunicate OK [17:12:21]SAM_PROTO_ClearQueue done [17:12:21]KKMCreateOFDPacket [17:12:21]OFDProtocolAddRootSTLVToBuf [17:12:21]FM_MakeSignedData [17:12:21]FM_MakeSignedData [17:12:21]SAM_PROTO_SignData [17:12:21]wFMCommunicate request_size=4 [17:12:21]MH_SAM_APDU [17:12:21]CAPDU: 80 0D 01 02 [17:12:21]Write to MH i2c: E2 08 00 2A 12 80 0D 01 02 00 00 00 00 B5 [17:12:21]Write i2c OK [17:12:21]MH_I2C_Read... [17:12:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:21]Read from MH i2c: E2 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 2A 12 00 90 00 B0 [17:12:21]RAPDU: 90 00 [17:12:21]wFMCommunicate OK [17:12:21]wFMCommunicate request_size=255 [17:12:21]MH_SAM_APDU [17:12:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 FE 00 00 00 F4 03 04 00 75 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 [17:12:21]Write to MH i2c: E2 02 01 2B 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 00 00 00 F4 03 04 00 75 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 00 00 50 [17:12:21]Write i2c OK [17:12:21]MH_I2C_Read... [17:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:21]Read from MH i2c: E2 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 2B 12 00 90 00 B1 [17:12:21]RAPDU: 90 00 [17:12:21]wFMCommunicate OK [17:12:21]wFMCommunicate request_size=10 [17:12:21]MH_SAM_APDU [17:12:21]CAPDU: 80 0D 02 02 05 60 C3 68 C5 11 [17:12:21]Write to MH i2c: E2 0D 00 2C 12 80 0D 02 02 05 00 60 C3 68 C5 11 00 00 23 [17:12:21]Write i2c OK [17:12:21]MH_I2C_Read... [17:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:21]Read from MH i2c: E2 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 03 00 2C 12 00 90 00 B2 [17:12:21]RAPDU: 90 00 [17:12:21]wFMCommunicate OK [17:12:21]wFMCommunicate request_size=4 [17:12:21]MH_SAM_APDU [17:12:21]CAPDU: 80 0D 03 02 [17:12:21]Write to MH i2c: E2 08 00 2D 12 80 0D 03 02 00 00 00 00 BA [17:12:21]Write i2c OK [17:12:21]MH_I2C_Read... [17:12:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:21]Read from MH i2c: E2 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 0B 00 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 0B 00 2D 12 00 17 D0 C1 7F 00 2F E5 51 90 00 47 [17:12:21]RAPDU: 17 D0 C1 7F 00 2F E5 51 90 00 [17:12:21]wFMCommunicate OK [17:12:21]SAM_PROTO_SignData done [17:12:21]FM_MakeSignedData done [17:12:21]CreateOFDProtocolMessage [17:12:21]wFMCommunicate request_size=4 [17:12:21]MH_SAM_APDU [17:12:21]CAPDU: 80 11 00 00 [17:12:21]Write to MH i2c: E2 08 00 2E 12 80 11 00 00 00 00 00 00 BA [17:12:21]Write i2c OK [17:12:21]MH_I2C_Read... [17:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:21]Read from MH i2c: E2 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 17 00 [17:12:21]MH_I2C_Read... [17:12:21]Read from MH i2c: E2 17 00 2E 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [17:12: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:12:21]wFMCommunicate OK [17:12:21]CreateOFDProtocolMessage done [17:12:21]OFDSenderStorePacket 152382 [17:12:21]StoreOFDPacket docnum=152382 [17:12: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 5D 4F 07 01 6E 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 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 FE 00 00 00 F4 03 04 00 75 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 60 C3 68 C5 11 17 D0 C1 7F 00 2F E5 51 [17:12:21]CheckFolder [17:12:21]dirname=/storage/ofd_packets [17:12:21]CheckFolder done [17:12:21]ProducePacketName [17:12:21]name=ofd_packets/00152382 [17:12:21]NVStorageSaveData ofd_packets/00152382 [17:12:21]File name is /storage/ofd_packets/00152382 [17:12:21]Write 301 bytes [17:12:21]NVStorageSaveData done [17:12:21]OFDSenderStorePacket done [17:12:21]KKMCreateOFDPacket done [17:12:21]NVStorageSaveData kkm_last_timestamp [17:12:21]File name is /storage/kkm_last_timestamp [17:12:21]Write 4 bytes [17:12:21]NVStorageSaveData done [17:12:22]ExternCall_PrintAddStr [17:12:22]wPrintStart [17:12:22]Write to MH i2c: 01 00 00 2F 12 41 [17:12:22]Write i2c OK [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: 01 [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: 01 07 00 [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: 01 07 00 2F 12 00 00 00 00 00 FF 0F 56 [17:12:22]RasterBufferAndPrint [17:12:22]line Счет N : (1)1786386 [17:12:22]line ИНН: 02508201610067 [17:12:22]line Контрольно-Кассовый Чек [17:12:22]line ПРОДАЖА [17:12:22]line ТРК (МРК, ГНК) : 22 [17:12:22]line Товар: 2710124130 [17:12:22]line Аи-92-К-5 [17:12:22]line 7.380 * 67.80 [17:12:22]line = 500.36 [17:12:22]line НДС 12% НСП 1% [17:12:22]line > о реализуемом товаре [17:12:22]line ОКРУГЛЕНИЕ: -0.36 [17:12:22]line ИТОГО: 500.00 [17:12:22]line Внесено: 500.00 [17:12:22]line СДАЧА: 0.00 [17:12:22]line НСП 1% : 4.43 [17:12:22]line НДС 12% : 53.14 [17:12:22]line Наличными: 500.00 [17:12:22]line Безнал.: 0.00 [17:12:22]line Место: АЗС № 89 "Партнер Нефть" [17:12:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:12:22]line СНО: Общий режим [17:12:22]line Чек 254 23.09.2024 17:12 [17:12:22]line Смена: 476 ФФД: 1.0 [17:12:22]line ЗНМ: 0300000113 [17:12:22]line РНМ: 0000000000091825 [17:12:22]line Версия ККМ: 001 [17:12:22]line ФМ: 0000000000871835 [17:12:22]line ФД: 152382 [17:12:22]line ФПД: 71883851089169 [17:12:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171221&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152382&fm=71883851089169&tin=02508201610067®Number=0000000000091825&sum=50000 [17:12:22]written 0, free lines is 4095 [17:12:22]OFD Sender: Processing packet 152382 [packets to send 828, broken 827] [17:12:22]ProducePacketName [17:12:22]name=ofd_packets/00152382 [17:12:22]OFD Sender: To server: pG, [17:12:22]CommunicateWithHost lk.salyk.kg:30040 [17:12:22]ConnectInit lk.salyk.kg [17:12:22]Write to MH i2c: 01 00 00 5A 12 6C [17:12:22]Write i2c OK [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: 01 [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: 01 07 00 [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: 01 07 00 5A 12 00 00 00 00 00 D4 0C 53 [17:12:22]RasterBufferAndPrint [17:12:22]line [17:12:22]line [17:12:22]line [17:12:22]line [17:12:22]line [17:12:22]Connected sock=10 [17:12: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 5D 4F 07 01 6E 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 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 FE 00 00 00 F4 03 04 00 75 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 60 C3 68 C5 11 17 D0 C1 7F 00 2F E5 51 [17:12:22]written 0, free lines is 3290 [17:12:22]MH_Cut [17:12:22]Write to MH i2c: D1 01 00 61 12 01 45 [17:12:22]Write i2c OK [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: D1 [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: D1 01 00 [17:12:22]MH_I2C_Read... [17:12:22]Read from MH i2c: D1 01 00 61 12 00 44 [17:12:22]Write to MH i2c: 01 00 00 62 12 74 [17:12:22]Write i2c OK [17:12:22]MH_I2C_Read... [17:12: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 30 60 47 00 C5 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 3E 53 02 00 F4 03 04 00 75 49 F1 66 B6 04 01 00 00 94 70 C2 40 16 94 F5 76 [17:12:22]CommunicateWithHost err = 0 [17:12:22]CheckOFDResponse [17:12:22]1017 (14) - 77093643461234 [17:12:22]1041 (16) - 0000000000871835 [17:12:22]1040 (4) - 152382 [17:12:22]1012 (4) - 23.09.2024 10:56 [17:12:22]1206 (1) - 0 [17:12:22]OFD Sender: Remove packet 152382 [17:12:22]ProducePacketName [17:12:22]name=ofd_packets/00152382 [17:12:22]NVStorageDeleteData [17:12:23]*** Cut start [17:12:23]*** Purtial cut [17:12:23]*** Stage 1: CUTSNS_PIN = 1 [17:12:23]OFD Sender: No OFD packet to send [17:12:23]Read from MH i2c: 01 [17:12:23]MH_I2C_Read... [17:12:23]*** Stop cut motor [17:12:23]*** Cut end [17:12:23]Read from MH i2c: 01 07 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: 01 07 00 62 12 00 00 00 00 00 FF 0F 89 [17:12:23]process_action close_receipt done [17:12:23]requested_data is exist [17:12:23]produce_requested_data [17:12:23]requested_item fm.sn is exist - process it [17:12:23]wFMCommunicate request_size=4 [17:12:23]MH_SAM_APDU [17:12:23]CAPDU: 80 11 00 00 [17:12:23]Write to MH i2c: E2 08 00 63 12 80 11 00 00 00 00 00 00 EF [17:12:23]Write i2c OK [17:12:23]MH_I2C_Read... [17:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:23]Read from MH i2c: E2 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 17 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 17 00 63 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [17:12: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:12:23]wFMCommunicate OK [17:12:23]requested_item fd.num is exist - process it [17:12:23]SAM_PROTO_GetFieldsCounters [17:12:23]wFMCommunicate request_size=4 [17:12:23]MH_SAM_APDU [17:12:23]CAPDU: 80 13 00 00 [17:12:23]Write to MH i2c: E2 08 00 64 12 80 13 00 00 00 00 00 00 F2 [17:12:23]Write i2c OK [17:12:23]MH_I2C_Read... [17:12:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:23]Read from MH i2c: E2 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 62 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 62 00 64 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 7D [17:12: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 3E 53 02 00 0E 04 04 00 DC 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 [17:12:23]wFMCommunicate OK [17:12:23]SAM_PROTO_GetFieldsCounters done [17:12:23]requested_item shift.num is exist - process it [17:12:23]requested_item shift.opened is exist - process it [17:12:23]req_shift_opened [17:12:23]FM_GetShiftState [17:12:23]SAM_PROTO_GetShiftState [17:12:23]wFMCommunicate request_size=4 [17:12:23]MH_SAM_APDU [17:12:23]CAPDU: 80 13 01 00 [17:12:23]Write to MH i2c: E2 08 00 65 12 80 13 01 00 00 00 00 00 F4 [17:12:23]Write i2c OK [17:12:23]MH_I2C_Read... [17:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:23]Read from MH i2c: E2 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 0E 00 [17:12:23]MH_I2C_Read... [17:12:23]Read from MH i2c: E2 0E 00 65 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 56 [17:12:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:12:23]wFMCommunicate OK [17:12:23]SAM_PROTO_GetShiftState done [17:12:23]FM_GetShiftState done [17:12:23]req_shift_opened done [17:12:23]requested_item shift.open_date is exist - process it [17:12:23]req_shift_open_date [17:12:23]req_shift_open_date done [17:12:23]produce_requested_data done [17:12:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152382,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:12:23]process_action_free close_receipt [17:12:23]json_value_free [17:12:23]json_value_free done [17:12:23]process_json_proto returns [17:12:23]Send response to host [17:12:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152382,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:12:23]free response buf [17:12:23]execute_script done [17:12:23]execute_script returns [17:12:23]free content buf [17:12:23]Sock 7.Close socket [17:12:23]Sock 7.Thread stoped [17:12:28]OFD Sender: No OFD packet to send [17:12:33]OFD Sender: No OFD packet to send [17:12:36]recv_with_timeout no data received [17:12:38]OFD Sender: No OFD packet to send [17:12:43]OFD Sender: No OFD packet to send [17:12:48]OFD Sender: No OFD packet to send [17:12:50]accept exits with 9 [17:12:50]New connection [17:12:50]New thread 3066752356 created [17:12:50]Thread 3066608996 joined [17:12:50]Waiting for new connection... [17:12:50] Sock 9.Parse request [17:12:50]Sock 9.Check first char [17:12:50]Sock 9.First char is OK [17:12:50]request: POST /json_proto HTTP/1.0 [17:12:50]Method: POST [17:12:50]URL: /json_proto [17:12:50]Method is POST - this is cgi request [17:12:50]url: /json_proto [17:12:50]query_string will be loaded in cgi processing [17:12:50]execute_cgi json_proto POST (null) [17:12:50]execute_cgi path=json_proto method=POST [17:12:50]POST find Content-Length [17:12:50]Host: 172.17.43.67:8080 [17:12:50]Content-Length: 683 [17:12:50]Content-Type: application/json [17:12:50] [17:12:50]POST finish read [17:12:50]Found Content-Length = 683 [17:12:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786385", "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" ] } } [17:12:50]execute_script... [17:12: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)1786385", "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" ] } } [17:12:50]POST & json_proto [17:12:50]process_json_proto [17:12:50]json parsed OK: [17:12:50]protocol is kg_v1.0 [17:12:50]action value=close_receipt [17:12:50]process_action close_receipt [17:12:50]cmd_close_receipt [17:12:50]MH_GetDate [17:12:50]Write to MH i2c: F0 00 00 66 12 67 [17:12:50]Write i2c OK [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: F0 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: F0 09 00 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: F0 09 00 66 12 00 93 A1 F1 66 6A BD 47 65 CE [17:12:50]GetLastDocTimeStamp 1727111541 [17:12:50]current date 1727111571 [17:12:50]FM_GetShiftState [17:12:50]SAM_PROTO_GetShiftState [17:12:50]wFMCommunicate request_size=4 [17:12:50]MH_SAM_APDU [17:12:50]CAPDU: 80 13 01 00 [17:12:50]Write to MH i2c: E2 08 00 67 12 80 13 01 00 00 00 00 00 F6 [17:12:50]Write i2c OK [17:12:50]MH_I2C_Read... [17:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:50]Read from MH i2c: E2 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: E2 0E 00 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: E2 0E 00 67 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 58 [17:12:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:12:50]wFMCommunicate OK [17:12:50]SAM_PROTO_GetShiftState done [17:12:50]FM_GetShiftState done [17:12:50]opened in 1727051593 [17:12:50]opened+sec_in_day 1727137993 [17:12:50]quantity*price = 100005 [17:12:50]sum+1 = 100006 [17:12:50]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 СНО: Общий режим Чек 255 23.09.2024 17:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152383 ФПД: 204325719117419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171251&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152383&fm=204325719117419&tin=02508201610067®Number=0000000000091825&sum=100000 [17:12:51]StoreToDocumentArchive [17:12:51]shift 476 fd 152383 [17:12:51]save to /storage/0476/doc_00152383 [17:12:51]save last doc name /storage/0476/doc_00152383 to /storage/kkm_last_doc_name [17:12:51]save OK [17:12:51]Clear old archive folders... [17:12:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:12:51]tlvbuf is 00506FB0 [17:12:51]SAM_PROTO_ClearQueue [17:12:51]wFMCommunicate request_size=4 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 09 00 00 [17:12:51]Write to MH i2c: E2 08 00 74 12 80 09 00 00 00 00 00 00 F8 [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 74 12 00 90 00 FA [17:12:51]RAPDU: 90 00 [17:12:51]wFMCommunicate OK [17:12:51]SAM_PROTO_ClearQueue done [17:12:51]KKMCreateOFDPacket [17:12:51]OFDProtocolAddRootSTLVToBuf [17:12:51]FM_MakeSignedData [17:12:51]FM_MakeSignedData [17:12:51]SAM_PROTO_SignData [17:12:51]wFMCommunicate request_size=4 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 0D 01 02 [17:12:51]Write to MH i2c: E2 08 00 75 12 80 0D 01 02 00 00 00 00 00 [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 75 12 00 90 00 FB [17:12:51]RAPDU: 90 00 [17:12:51]wFMCommunicate OK [17:12:51]wFMCommunicate request_size=255 [17:12:51]MH_SAM_APDU [17:12: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 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 FF 00 00 00 F4 03 04 00 93 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B9 [17:12:51]Write to MH i2c: E2 02 01 76 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 FF 00 00 00 F4 03 04 00 93 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B9 00 00 C2 [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:52]Read from MH i2c: E2 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 03 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 03 00 76 12 00 90 00 FC [17:12:52]RAPDU: 90 00 [17:12:52]wFMCommunicate OK [17:12:52]wFMCommunicate request_size=10 [17:12:52]MH_SAM_APDU [17:12:52]CAPDU: 80 0D 02 02 05 D5 49 E8 0E 6B [17:12:52]Write to MH i2c: E2 0D 00 77 12 80 0D 02 02 05 00 D5 49 E8 0E 6B 00 00 8C [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:52]Read from MH i2c: E2 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 03 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 03 00 77 12 00 90 00 FD [17:12:52]RAPDU: 90 00 [17:12:52]wFMCommunicate OK [17:12:52]wFMCommunicate request_size=4 [17:12:52]MH_SAM_APDU [17:12:52]CAPDU: 80 0D 03 02 [17:12:52]Write to MH i2c: E2 08 00 78 12 80 0D 03 02 00 00 00 00 05 [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:52]Read from MH i2c: E2 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 0B 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 0B 00 78 12 00 B1 3D 75 95 98 A2 AD 7E 90 00 63 [17:12:52]RAPDU: B1 3D 75 95 98 A2 AD 7E 90 00 [17:12:52]wFMCommunicate OK [17:12:52]SAM_PROTO_SignData done [17:12:52]FM_MakeSignedData done [17:12:52]CreateOFDProtocolMessage [17:12:52]wFMCommunicate request_size=4 [17:12:52]MH_SAM_APDU [17:12:52]CAPDU: 80 11 00 00 [17:12:52]Write to MH i2c: E2 08 00 79 12 80 11 00 00 00 00 00 00 05 [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:52]Read from MH i2c: E2 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 17 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: E2 17 00 79 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [17:12:52]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:52]wFMCommunicate OK [17:12:52]CreateOFDProtocolMessage done [17:12:52]OFDSenderStorePacket 152383 [17:12:52]StoreOFDPacket docnum=152383 [17:12: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 E7 3F 07 01 30 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 FF 00 00 00 F4 03 04 00 93 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B9 D5 49 E8 0E 6B B1 3D 75 95 98 A2 AD 7E [17:12:52]CheckFolder [17:12:52]dirname=/storage/ofd_packets [17:12:52]CheckFolder done [17:12:52]ProducePacketName [17:12:52]name=ofd_packets/00152383 [17:12:52]NVStorageSaveData ofd_packets/00152383 [17:12:52]File name is /storage/ofd_packets/00152383 [17:12:52]Write 301 bytes [17:12:52]NVStorageSaveData done [17:12:52]OFDSenderStorePacket done [17:12:52]KKMCreateOFDPacket done [17:12:52]NVStorageSaveData kkm_last_timestamp [17:12:52]File name is /storage/kkm_last_timestamp [17:12:52]Write 4 bytes [17:12:52]NVStorageSaveData done [17:12:52]ExternCall_PrintAddStr [17:12:52]wPrintStart [17:12:52]Write to MH i2c: 01 00 00 7A 12 8C [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: 01 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: 01 07 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: 01 07 00 7A 12 00 00 00 00 00 FF 0F A1 [17:12:52]RasterBufferAndPrint [17:12:52]line Счет N : (1)1786385 [17:12:52]line ИНН: 02508201610067 [17:12:52]line Контрольно-Кассовый Чек [17:12:52]line ПРОДАЖА [17:12:52]line ТРК (МРК, ГНК) : 42 [17:12:52]line Товар: 2710124130 [17:12:52]line Аи-92-К-5 [17:12:52]line 14.750 * 67.80 [17:12:52]line = 1000.05 [17:12:52]line НДС 12% НСП 1% [17:12:52]line > о реализуемом товаре [17:12:52]line ОКРУГЛЕНИЕ: -0.05 [17:12:52]line ИТОГО: 1000.00 [17:12:52]line Внесено: 1000.00 [17:12:52]line СДАЧА: 0.00 [17:12:52]line НСП 1% : 8.85 [17:12:52]line НДС 12% : 106.20 [17:12:52]line Наличными: 1000.00 [17:12:52]line Безнал.: 0.00 [17:12:52]line Место: АЗС № 89 "Партнер Нефть" [17:12:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:12:52]line СНО: Общий режим [17:12:52]line Чек 255 23.09.2024 17:12 [17:12:52]line Смена: 476 ФФД: 1.0 [17:12:52]line ЗНМ: 0300000113 [17:12:52]line РНМ: 0000000000091825 [17:12:52]line Версия ККМ: 001 [17:12:52]line ФМ: 0000000000871835 [17:12:52]line ФД: 152383 [17:12:52]line ФПД: 204325719117419 [17:12:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171251&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152383&fm=204325719117419&tin=02508201610067®Number=0000000000091825&sum=100000 [17:12:52]OFD Sender: Processing packet 152383 [packets to send 828, broken 827] [17:12:52]ProducePacketName [17:12:52]name=ofd_packets/00152383 [17:12:52]OFD Sender: To server: pG, [17:12:52]CommunicateWithHost lk.salyk.kg:30040 [17:12:52]ConnectInit lk.salyk.kg [17:12:52]written 0, free lines is 4095 [17:12:53]Write to MH i2c: 01 00 00 A5 12 B7 [17:12:53]Write i2c OK [17:12:53]MH_I2C_Read... [17:12:53]Read from MH i2c: 01 [17:12:53]MH_I2C_Read... [17:12:53]Connected sock=7 [17:12: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 E7 3F 07 01 30 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 FF 00 00 00 F4 03 04 00 93 A1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B9 D5 49 E8 0E 6B B1 3D 75 95 98 A2 AD 7E [17:12:53]Read from MH i2c: 01 07 00 [17:12:53]MH_I2C_Read... [17:12:53]Read from MH i2c: 01 07 00 A5 12 00 00 00 00 00 DA 0C A4 [17:12:53]RasterBufferAndPrint [17:12:53]line [17:12:53]line [17:12:53]line [17:12:53]line [17:12:53]line [17:12:53]written 0, free lines is 3351 [17:12:53]MH_Cut [17:12:53]Write to MH i2c: D1 01 00 AC 12 01 90 [17:12:53]Write i2c OK [17:12:53]MH_I2C_Read... [17:12:53]Read from MH i2c: D1 [17:12:53]MH_I2C_Read... [17:12:53]Read from MH i2c: D1 01 00 [17:12:53]MH_I2C_Read... [17:12:53]Read from MH i2c: D1 01 00 AC 12 00 8F [17:12:53]Write to MH i2c: 01 00 00 AD 12 BF [17:12:53]Write i2c OK [17:12:53]MH_I2C_Read... [17:12: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 11 0A 47 00 07 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 3F 53 02 00 F4 03 04 00 94 49 F1 66 B6 04 01 00 00 18 D0 2B 4A 89 A9 7D 75 [17:12:53]CommunicateWithHost err = 0 [17:12:53]CheckOFDResponse [17:12:53]1017 (14) - 77093643461234 [17:12:53]1041 (16) - 0000000000871835 [17:12:53]1040 (4) - 152383 [17:12:53]1012 (4) - 23.09.2024 10:57 [17:12:53]1206 (1) - 0 [17:12:53]OFD Sender: Remove packet 152383 [17:12:53]ProducePacketName [17:12:53]name=ofd_packets/00152383 [17:12:53]NVStorageDeleteData [17:12:53]*** Cut start [17:12:53]*** Purtial cut [17:12:53]*** Stage 1: CUTSNS_PIN = 1 [17:12:54]OFD Sender: No OFD packet to send [17:12:54]Read from MH i2c: 01 [17:12:54]MH_I2C_Read... [17:12:54]*** Stop cut motor [17:12:54]*** Cut end [17:12:54]Read from MH i2c: 01 07 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: 01 07 00 AD 12 00 00 00 00 00 FF 0F D4 [17:12:54]process_action close_receipt done [17:12:54]requested_data is exist [17:12:54]produce_requested_data [17:12:54]requested_item fm.sn is exist - process it [17:12:54]wFMCommunicate request_size=4 [17:12:54]MH_SAM_APDU [17:12:54]CAPDU: 80 11 00 00 [17:12:54]Write to MH i2c: E2 08 00 AE 12 80 11 00 00 00 00 00 00 3A [17:12:54]Write i2c OK [17:12:54]MH_I2C_Read... [17:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:54]Read from MH i2c: E2 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 17 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 17 00 AE 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [17:12:54]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:54]wFMCommunicate OK [17:12:54]requested_item fd.num is exist - process it [17:12:54]SAM_PROTO_GetFieldsCounters [17:12:54]wFMCommunicate request_size=4 [17:12:54]MH_SAM_APDU [17:12:54]CAPDU: 80 13 00 00 [17:12:54]Write to MH i2c: E2 08 00 AF 12 80 13 00 00 00 00 00 00 3D [17:12:54]Write i2c OK [17:12:54]MH_I2C_Read... [17:12:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:54]Read from MH i2c: E2 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 62 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 62 00 AF 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 53 02 00 0E 04 04 00 DC 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 CD [17:12: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 3F 53 02 00 0E 04 04 00 DC 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:12:54]wFMCommunicate OK [17:12:54]SAM_PROTO_GetFieldsCounters done [17:12:54]requested_item shift.num is exist - process it [17:12:54]requested_item shift.opened is exist - process it [17:12:54]req_shift_opened [17:12:54]FM_GetShiftState [17:12:54]SAM_PROTO_GetShiftState [17:12:54]wFMCommunicate request_size=4 [17:12:54]MH_SAM_APDU [17:12:54]CAPDU: 80 13 01 00 [17:12:54]Write to MH i2c: E2 08 00 B0 12 80 13 01 00 00 00 00 00 3F [17:12:54]Write i2c OK [17:12:54]MH_I2C_Read... [17:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:54]Read from MH i2c: E2 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 0E 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 0E 00 B0 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A1 [17:12:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:12:54]wFMCommunicate OK [17:12:54]SAM_PROTO_GetShiftState done [17:12:54]FM_GetShiftState done [17:12:54]req_shift_opened done [17:12:54]requested_item shift.open_date is exist - process it [17:12:54]req_shift_open_date [17:12:54]req_shift_open_date done [17:12:54]produce_requested_data done [17:12:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152383,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:12:54]process_action_free close_receipt [17:12:54]json_value_free [17:12:54]json_value_free done [17:12:54]process_json_proto returns [17:12:54]Send response to host [17:12:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152383,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:12:54]free response buf [17:12:54]execute_script done [17:12:54]execute_script returns [17:12:54]free content buf [17:12:54]Sock 9.Close socket [17:12:54]Sock 9.Thread stoped [17:12:59]OFD Sender: No OFD packet to send [17:13:04]OFD Sender: No OFD packet to send [17:13:09]OFD Sender: No OFD packet to send [17:13:14]OFD Sender: No OFD packet to send [17:13:19]OFD Sender: No OFD packet to send [17:13:24]OFD Sender: No OFD packet to send [17:13:29]OFD Sender: No OFD packet to send [17:13:34]OFD Sender: No OFD packet to send [17:13:39]OFD Sender: No OFD packet to send [17:13:44]OFD Sender: No OFD packet to send [17:13:49]OFD Sender: No OFD packet to send [17:13:54]OFD Sender: No OFD packet to send [17:13:59]OFD Sender: No OFD packet to send [17:14:04]OFD Sender: No OFD packet to send [17:14:09]OFD Sender: No OFD packet to send [17:14:14]OFD Sender: No OFD packet to send [17:14:19]OFD Sender: No OFD packet to send [17:14:24]OFD Sender: No OFD packet to send [17:14:29]OFD Sender: No OFD packet to send [17:14:34]OFD Sender: No OFD packet to send [17:14:39]OFD Sender: No OFD packet to send [17:14:44]OFD Sender: No OFD packet to send [17:14:49]OFD Sender: No OFD packet to send [17:14:54]OFD Sender: No OFD packet to send [17:14:59]OFD Sender: No OFD packet to send [17:15:02]accept exits with 10 [17:15:02]New connection [17:15:02]New thread 3066608996 created [17:15:02]Thread 3066752356 joined [17:15:02]Waiting for new connection... [17:15:02] Sock 10.Parse request [17:15:02]Sock 10.Check first char [17:15:02]Sock 10.First char is OK [17:15:02]request: POST /json_proto HTTP/1.0 [17:15:02]Method: POST [17:15:02]URL: /json_proto [17:15:02]Method is POST - this is cgi request [17:15:02]url: /json_proto [17:15:02]query_string will be loaded in cgi processing [17:15:02]execute_cgi json_proto POST (null) [17:15:02]execute_cgi path=json_proto method=POST [17:15:02]POST find Content-Length [17:15:02]Host: 172.17.43.67:8080 [17:15:02]Content-Length: 675 [17:15:02]Content-Type: application/json [17:15:02] [17:15:02]POST finish read [17:15:02]Found Content-Length = 675 [17:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786388", "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" ] } } [17:15:02]execute_script... [17:15: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)1786388", "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" ] } } [17:15:02]POST & json_proto [17:15:02]process_json_proto [17:15:02]json parsed OK: [17:15:02]protocol is kg_v1.0 [17:15:02]action value=close_receipt [17:15:02]process_action close_receipt [17:15:02]cmd_close_receipt [17:15:02]MH_GetDate [17:15:02]Write to MH i2c: F0 00 00 B1 12 B2 [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: F0 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: F0 09 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: F0 09 00 B1 12 00 17 A2 F1 66 6A BD 47 65 9E [17:15:02]GetLastDocTimeStamp 1727111571 [17:15:02]current date 1727111703 [17:15:02]FM_GetShiftState [17:15:02]SAM_PROTO_GetShiftState [17:15:02]wFMCommunicate request_size=4 [17:15:02]MH_SAM_APDU [17:15:02]CAPDU: 80 13 01 00 [17:15:02]Write to MH i2c: E2 08 00 B2 12 80 13 01 00 00 00 00 00 41 [17:15:02]Write i2c OK [17:15:02]MH_I2C_Read... [17:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:02]Read from MH i2c: E2 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 0E 00 [17:15:02]MH_I2C_Read... [17:15:02]Read from MH i2c: E2 0E 00 B2 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A3 [17:15:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:15:02]wFMCommunicate OK [17:15:02]SAM_PROTO_GetShiftState done [17:15:02]FM_GetShiftState done [17:15:02]opened in 1727051593 [17:15:02]opened+sec_in_day 1727137993 [17:15:02]quantity*price = 40005 [17:15:02]sum+1 = 40006 [17:15: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 СНО: Общий режим Чек 256 23.09.2024 17:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152384 ФПД: 29668789881189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152384&fm=29668789881189&tin=02508201610067®Number=0000000000091825&sum=40000 [17:15:03]StoreToDocumentArchive [17:15:03]shift 476 fd 152384 [17:15:03]save to /storage/0476/doc_00152384 [17:15:03]save last doc name /storage/0476/doc_00152384 to /storage/kkm_last_doc_name [17:15:03]save OK [17:15:03]Clear old archive folders... [17:15:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:15:03]tlvbuf is 005072B0 [17:15:03]SAM_PROTO_ClearQueue [17:15:03]wFMCommunicate request_size=4 [17:15:03]MH_SAM_APDU [17:15:03]CAPDU: 80 09 00 00 [17:15:03]Write to MH i2c: E2 08 00 BF 12 80 09 00 00 00 00 00 00 43 [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:03]Read from MH i2c: E2 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 03 00 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 03 00 BF 12 00 90 00 45 [17:15:03]RAPDU: 90 00 [17:15:03]wFMCommunicate OK [17:15:03]SAM_PROTO_ClearQueue done [17:15:03]KKMCreateOFDPacket [17:15:03]OFDProtocolAddRootSTLVToBuf [17:15:03]FM_MakeSignedData [17:15:03]FM_MakeSignedData [17:15:03]SAM_PROTO_SignData [17:15:03]wFMCommunicate request_size=4 [17:15:03]MH_SAM_APDU [17:15:03]CAPDU: 80 0D 01 02 [17:15:03]Write to MH i2c: E2 08 00 C0 12 80 0D 01 02 00 00 00 00 4B [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:03]Read from MH i2c: E2 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 03 00 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 03 00 C0 12 00 90 00 46 [17:15:03]RAPDU: 90 00 [17:15:03]wFMCommunicate OK [17:15:03]wFMCommunicate request_size=255 [17:15:03]MH_SAM_APDU [17:15: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 00 01 00 00 F4 03 04 00 17 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 53 02 00 35 04 06 00 1A FB CD AE [17:15:03]Write to MH i2c: E2 02 01 C1 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 00 01 00 00 F4 03 04 00 17 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 53 02 00 35 04 06 00 1A FB CD AE 00 00 D6 [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 C1 12 00 90 00 47 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]wFMCommunicate request_size=7 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 02 02 02 89 65 [17:15:04]Write to MH i2c: E2 0A 00 C2 12 80 0D 02 02 02 00 89 65 00 00 40 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 C2 12 00 90 00 48 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 03 02 [17:15:04]Write to MH i2c: E2 08 00 C3 12 80 0D 03 02 00 00 00 00 50 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 0B 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 0B 00 C3 12 00 0E D8 E3 D7 EA E8 A0 0D 90 00 70 [17:15:04]RAPDU: 0E D8 E3 D7 EA E8 A0 0D 90 00 [17:15:04]wFMCommunicate OK [17:15:04]SAM_PROTO_SignData done [17:15:04]FM_MakeSignedData done [17:15:04]CreateOFDProtocolMessage [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 11 00 00 [17:15:04]Write to MH i2c: E2 08 00 C4 12 80 11 00 00 00 00 00 00 50 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 17 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 17 00 C4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [17: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 [17:15:04]wFMCommunicate OK [17:15:04]CreateOFDProtocolMessage done [17:15:04]OFDSenderStorePacket 152384 [17:15:04]StoreOFDPacket docnum=152384 [17:15: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 0C 17 04 01 05 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 00 01 00 00 F4 03 04 00 17 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 53 02 00 35 04 06 00 1A FB CD AE 89 65 0E D8 E3 D7 EA E8 A0 0D [17:15:04]CheckFolder [17:15:04]dirname=/storage/ofd_packets [17:15:04]CheckFolder done [17:15:04]ProducePacketName [17:15:04]name=ofd_packets/00152384 [17:15:04]NVStorageSaveData ofd_packets/00152384 [17:15:04]File name is /storage/ofd_packets/00152384 [17:15:04]Write 298 bytes [17:15:04]NVStorageSaveData done [17:15:04]OFDSenderStorePacket done [17:15:04]KKMCreateOFDPacket done [17:15:04]NVStorageSaveData kkm_last_timestamp [17:15:04]File name is /storage/kkm_last_timestamp [17:15:04]Write 4 bytes [17:15:04]NVStorageSaveData done [17:15:04]ExternCall_PrintAddStr [17:15:04]wPrintStart [17:15:04]Write to MH i2c: 01 00 00 C5 12 D7 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 07 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 07 00 C5 12 00 00 00 00 00 FF 0F EC [17:15:04]RasterBufferAndPrint [17:15:04]line Счет N : (1)1786388 [17:15:04]line ИНН: 02508201610067 [17:15:04]line Контрольно-Кассовый Чек [17:15:04]line ПРОДАЖА [17:15:04]line ТРК (МРК, ГНК) : 31 [17:15:04]line Товар: 2710194210 [17:15:04]line ДТ-К-5 [17:15:04]line 5.250 * 76.20 [17:15:04]line = 400.05 [17:15:04]line НДС 12% НСП 1% [17:15:04]line > о реализуемом товаре [17:15:04]line ОКРУГЛЕНИЕ: -0.05 [17:15:04]line ИТОГО: 400.00 [17:15:04]line Внесено: 400.00 [17:15:04]line СДАЧА: 0.00 [17:15:04]line НСП 1% : 3.54 [17:15:04]line НДС 12% : 42.48 [17:15:04]line Наличными: 400.00 [17:15:04]line Безнал.: 0.00 [17:15:04]line Место: АЗС № 89 "Партнер Нефть" [17:15:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:15:04]line СНО: Общий режим [17:15:04]line Чек 256 23.09.2024 17:15 [17:15:04]line Смена: 476 ФФД: 1.0 [17:15:04]line ЗНМ: 0300000113 [17:15:04]line РНМ: 0000000000091825 [17:15:04]line Версия ККМ: 001 [17:15:04]line ФМ: 0000000000871835 [17:15:04]line ФД: 152384 [17:15:04]line ФПД: 29668789881189 [17:15:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152384&fm=29668789881189&tin=02508201610067®Number=0000000000091825&sum=40000 [17:15:04]OFD Sender: Processing packet 152384 [packets to send 828, broken 827] [17:15:04]ProducePacketName [17:15:04]name=ofd_packets/00152384 [17:15:04]OFD Sender: To server: pG, [17:15:04]CommunicateWithHost lk.salyk.kg:30040 [17:15:04]ConnectInit lk.salyk.kg [17:15:04]written 0, free lines is 4095 [17:15:04]Connected sock=7 [17:15: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 0C 17 04 01 05 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 00 01 00 00 F4 03 04 00 17 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 53 02 00 35 04 06 00 1A FB CD AE 89 65 0E D8 E3 D7 EA E8 A0 0D [17:15:04]Write to MH i2c: 01 00 00 F0 12 02 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 07 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: 01 07 00 F0 12 00 00 00 00 00 D7 0C EC [17:15:04]RasterBufferAndPrint [17:15:04]line [17:15:04]line [17:15:04]line [17:15:04]line [17:15:04]line [17:15:04]written 0, free lines is 3294 [17:15:04]MH_Cut [17:15:04]Write to MH i2c: D1 01 00 F7 12 01 DB [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: D1 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: D1 01 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: D1 01 00 F7 12 00 DA [17:15:04]Write to MH i2c: 01 00 00 F8 12 0A [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15: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 FC A0 47 00 BC 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 40 53 02 00 F4 03 04 00 17 4A F1 66 B6 04 01 00 00 F5 A9 3F EB AB 1D CD 2F [17:15:05]CommunicateWithHost err = 0 [17:15:05]CheckOFDResponse [17:15:05]1017 (14) - 77093643461234 [17:15:05]1041 (16) - 0000000000871835 [17:15:05]1040 (4) - 152384 [17:15:05]1012 (4) - 23.09.2024 10:59 [17:15:05]1206 (1) - 0 [17:15:05]OFD Sender: Remove packet 152384 [17:15:05]ProducePacketName [17:15:05]name=ofd_packets/00152384 [17:15:05]NVStorageDeleteData [17:15:05]*** Cut start [17:15:05]*** Purtial cut [17:15:05]*** Stage 1: CUTSNS_PIN = 1 [17:15:05]OFD Sender: No OFD packet to send [17:15:05]Read from MH i2c: 01 [17:15:05]MH_I2C_Read... [17:15:05]*** Stop cut motor [17:15:05]*** Cut end [17:15:05]Read from MH i2c: 01 07 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 F8 12 00 00 00 00 00 FF 0F 1F [17:15:05]process_action close_receipt done [17:15:05]requested_data is exist [17:15:05]produce_requested_data [17:15:05]requested_item fm.sn is exist - process it [17:15:05]wFMCommunicate request_size=4 [17:15:05]MH_SAM_APDU [17:15:05]CAPDU: 80 11 00 00 [17:15:05]Write to MH i2c: E2 08 00 F9 12 80 11 00 00 00 00 00 00 85 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 [17:15:06]MH_I2C_Read... [17:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:06]Read from MH i2c: E2 17 00 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: E2 17 00 F9 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [17: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 [17:15:06]wFMCommunicate OK [17:15:06]requested_item fd.num is exist - process it [17:15:06]SAM_PROTO_GetFieldsCounters [17:15:06]wFMCommunicate request_size=4 [17:15:06]MH_SAM_APDU [17:15:06]CAPDU: 80 13 00 00 [17:15:06]Write to MH i2c: E2 08 00 FA 12 80 13 00 00 00 00 00 00 88 [17:15:06]Write i2c OK [17:15:06]MH_I2C_Read... [17:15:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:06]Read from MH i2c: E2 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: E2 62 00 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: E2 62 00 FA 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 53 02 00 0E 04 04 00 DC 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 1E [17:15: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 40 53 02 00 0E 04 04 00 DC 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:15:06]wFMCommunicate OK [17:15:06]SAM_PROTO_GetFieldsCounters done [17:15:06]requested_item shift.num is exist - process it [17:15:06]requested_item shift.opened is exist - process it [17:15:06]req_shift_opened [17:15:06]FM_GetShiftState [17:15:06]SAM_PROTO_GetShiftState [17:15:06]wFMCommunicate request_size=4 [17:15:06]MH_SAM_APDU [17:15:06]CAPDU: 80 13 01 00 [17:15:06]Write to MH i2c: E2 08 00 FB 12 80 13 01 00 00 00 00 00 8A [17:15:06]Write i2c OK [17:15:06]MH_I2C_Read... [17:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:06]Read from MH i2c: E2 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: E2 0E 00 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: E2 0E 00 FB 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EC [17:15:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:15:06]wFMCommunicate OK [17:15:06]SAM_PROTO_GetShiftState done [17:15:06]FM_GetShiftState done [17:15:06]req_shift_opened done [17:15:06]requested_item shift.open_date is exist - process it [17:15:06]req_shift_open_date [17:15:06]req_shift_open_date done [17:15:06]produce_requested_data done [17:15:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152384,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:15:06]process_action_free close_receipt [17:15:06]json_value_free [17:15:06]json_value_free done [17:15:06]process_json_proto returns [17:15:06]Send response to host [17:15:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152384,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:15:06]free response buf [17:15:06]execute_script done [17:15:06]execute_script returns [17:15:06]free content buf [17:15:06]Sock 10.Close socket [17:15:06]Sock 10.Thread stoped [17:15:10]OFD Sender: No OFD packet to send [17:15:14]recv_with_timeout no data received [17:15:15]OFD Sender: No OFD packet to send [17:15:20]OFD Sender: No OFD packet to send [17:15:24]recv_with_timeout no data received [17:15:25]OFD Sender: No OFD packet to send [17:15:30]OFD Sender: No OFD packet to send [17:15:35]OFD Sender: No OFD packet to send [17:15:36]accept exits with 9 [17:15:36]New connection [17:15:36]New thread 3066752356 created [17:15:36]Thread 3066608996 joined [17:15:36]Waiting for new connection... [17:15:36] Sock 9.Parse request [17:15:36]Sock 9.Check first char [17:15:36]Sock 9.First char is OK [17:15:36]request: POST /json_proto HTTP/1.0 [17:15:36]Method: POST [17:15:36]URL: /json_proto [17:15:36]Method is POST - this is cgi request [17:15:36]url: /json_proto [17:15:36]query_string will be loaded in cgi processing [17:15:36]execute_cgi json_proto POST (null) [17:15:36]execute_cgi path=json_proto method=POST [17:15:36]POST find Content-Length [17:15:36]Host: 172.17.43.67:8080 [17:15:36]Content-Length: 680 [17:15:36]Content-Type: application/json [17:15:36] [17:15:36]POST finish read [17:15:36]Found Content-Length = 680 [17:15:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786387", "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:15:36]execute_script... [17:15: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)1786387", "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:15:36]POST & json_proto [17:15:36]process_json_proto [17:15:36]json parsed OK: [17:15:36]protocol is kg_v1.0 [17:15:36]action value=close_receipt [17:15:36]process_action close_receipt [17:15:36]cmd_close_receipt [17:15:36]MH_GetDate [17:15:36]Write to MH i2c: F0 00 00 FC 12 FD [17:15:36]Write i2c OK [17:15:36]MH_I2C_Read... [17:15:36]Read from MH i2c: F0 [17:15:36]MH_I2C_Read... [17:15:36]Read from MH i2c: F0 09 00 [17:15:36]MH_I2C_Read... [17:15:36]Read from MH i2c: F0 09 00 FC 12 00 39 A2 F1 66 6A BD 47 65 0B [17:15:36]GetLastDocTimeStamp 1727111703 [17:15:36]current date 1727111737 [17:15:36]FM_GetShiftState [17:15:36]SAM_PROTO_GetShiftState [17:15:36]wFMCommunicate request_size=4 [17:15:36]MH_SAM_APDU [17:15:36]CAPDU: 80 13 01 00 [17:15:36]Write to MH i2c: E2 08 00 FD 12 80 13 01 00 00 00 00 00 8C [17:15:36]Write i2c OK [17:15:36]MH_I2C_Read... [17:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:36]Read from MH i2c: E2 [17:15:36]MH_I2C_Read... [17:15:36]Read from MH i2c: E2 0E 00 [17:15:36]MH_I2C_Read... [17:15:36]Read from MH i2c: E2 0E 00 FD 12 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EE [17:15:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:15:36]wFMCommunicate OK [17:15:36]SAM_PROTO_GetShiftState done [17:15:36]FM_GetShiftState done [17:15:36]opened in 1727051593 [17:15:36]opened+sec_in_day 1727137993 [17:15:36]quantity*price = 100050 [17:15:36]sum+1 = 100052 [17:15: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 СНО: Общий режим Чек 257 23.09.2024 17:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152385 ФПД: 44537296504113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152385&fm=44537296504113&tin=02508201610067®Number=0000000000091825&sum=100000 [17:15:37]StoreToDocumentArchive [17:15:37]shift 476 fd 152385 [17:15:37]save to /storage/0476/doc_00152385 [17:15:37]save last doc name /storage/0476/doc_00152385 to /storage/kkm_last_doc_name [17:15:37]save OK [17:15:37]Clear old archive folders... [17:15:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:15:37]tlvbuf is 0053D6D0 [17:15:37]SAM_PROTO_ClearQueue [17:15:37]wFMCommunicate request_size=4 [17:15:37]MH_SAM_APDU [17:15:37]CAPDU: 80 09 00 00 [17:15:37]Write to MH i2c: E2 08 00 0A 13 80 09 00 00 00 00 00 00 8F [17:15:37]Write i2c OK [17:15:37]MH_I2C_Read... [17:15:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:37]Read from MH i2c: E2 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 0A 13 00 90 00 91 [17:15:37]RAPDU: 90 00 [17:15:37]wFMCommunicate OK [17:15:37]SAM_PROTO_ClearQueue done [17:15:37]KKMCreateOFDPacket [17:15:37]OFDProtocolAddRootSTLVToBuf [17:15:37]FM_MakeSignedData [17:15:37]FM_MakeSignedData [17:15:37]SAM_PROTO_SignData [17:15:37]wFMCommunicate request_size=4 [17:15:37]MH_SAM_APDU [17:15:37]CAPDU: 80 0D 01 02 [17:15:37]Write to MH i2c: E2 08 00 0B 13 80 0D 01 02 00 00 00 00 97 [17:15:37]Write i2c OK [17:15:37]MH_I2C_Read... [17:15:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:37]Read from MH i2c: E2 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 0B 13 00 90 00 92 [17:15:37]RAPDU: 90 00 [17:15:37]wFMCommunicate OK [17:15:37]wFMCommunicate request_size=255 [17:15:37]MH_SAM_APDU [17:15: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 01 01 00 00 F4 03 04 00 39 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 81 A5 BC [17:15:37]Write to MH i2c: E2 02 01 0C 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 01 01 00 00 F4 03 04 00 39 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 81 A5 BC 00 00 CD [17:15:37]Write i2c OK [17:15:37]MH_I2C_Read... [17:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:37]Read from MH i2c: E2 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 0C 13 00 90 00 93 [17:15:37]RAPDU: 90 00 [17:15:37]wFMCommunicate OK [17:15:37]wFMCommunicate request_size=7 [17:15:37]MH_SAM_APDU [17:15:37]CAPDU: 80 0D 02 02 02 C5 31 [17:15:37]Write to MH i2c: E2 0A 00 0D 13 80 0D 02 02 02 00 C5 31 00 00 94 [17:15:37]Write i2c OK [17:15:37]MH_I2C_Read... [17:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:37]Read from MH i2c: E2 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 03 00 0D 13 00 90 00 94 [17:15:37]RAPDU: 90 00 [17:15:37]wFMCommunicate OK [17:15:37]wFMCommunicate request_size=4 [17:15:37]MH_SAM_APDU [17:15:37]CAPDU: 80 0D 03 02 [17:15:37]Write to MH i2c: E2 08 00 0E 13 80 0D 03 02 00 00 00 00 9C [17:15:37]Write i2c OK [17:15:37]MH_I2C_Read... [17:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:37]Read from MH i2c: E2 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 0B 00 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 0B 00 0E 13 00 7F 8C 6B BB F5 A5 CE 0D 90 00 43 [17:15:37]RAPDU: 7F 8C 6B BB F5 A5 CE 0D 90 00 [17:15:37]wFMCommunicate OK [17:15:37]SAM_PROTO_SignData done [17:15:37]FM_MakeSignedData done [17:15:37]CreateOFDProtocolMessage [17:15:37]wFMCommunicate request_size=4 [17:15:37]MH_SAM_APDU [17:15:37]CAPDU: 80 11 00 00 [17:15:37]Write to MH i2c: E2 08 00 0F 13 80 11 00 00 00 00 00 00 9C [17:15:37]Write i2c OK [17:15:37]MH_I2C_Read... [17:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:37]Read from MH i2c: E2 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 17 00 [17:15:37]MH_I2C_Read... [17:15:37]Read from MH i2c: E2 17 00 0F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [17:15: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:15:37]wFMCommunicate OK [17:15:37]CreateOFDProtocolMessage done [17:15:37]OFDSenderStorePacket 152385 [17:15:37]StoreOFDPacket docnum=152385 [17:15: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 01 92 04 01 6E 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 01 00 00 F4 03 04 00 39 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 81 A5 BC C5 31 7F 8C 6B BB F5 A5 CE 0D [17:15:37]CheckFolder [17:15:37]dirname=/storage/ofd_packets [17:15:37]CheckFolder done [17:15:37]ProducePacketName [17:15:37]name=ofd_packets/00152385 [17:15:37]NVStorageSaveData ofd_packets/00152385 [17:15:37]File name is /storage/ofd_packets/00152385 [17:15:37]Write 298 bytes [17:15:37]NVStorageSaveData done [17:15:37]OFDSenderStorePacket done [17:15:37]KKMCreateOFDPacket done [17:15:37]NVStorageSaveData kkm_last_timestamp [17:15:37]File name is /storage/kkm_last_timestamp [17:15:37]Write 4 bytes [17:15:37]NVStorageSaveData done [17:15:38]ExternCall_PrintAddStr [17:15:38]wPrintStart [17:15:38]Write to MH i2c: 01 00 00 10 13 23 [17:15:38]Write i2c OK [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: 01 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: 01 07 00 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: 01 07 00 10 13 00 00 00 00 00 FF 0F 38 [17:15:38]RasterBufferAndPrint [17:15:38]line Счет N : (1)1786387 [17:15:38]line ИНН: 02508201610067 [17:15:38]line Контрольно-Кассовый Чек [17:15:38]line ПРОДАЖА [17:15:38]line ТРК (МРК, ГНК) : 41 [17:15:38]line Товар: 2710194210 [17:15:38]line ДТ-К-5 [17:15:38]line 13.130 * 76.20 [17:15:38]line = 1000.51 [17:15:38]line НДС 12% НСП 1% [17:15:38]line > о реализуемом товаре [17:15:38]line ОКРУГЛЕНИЕ: -0.51 [17:15:38]line ИТОГО: 1000.00 [17:15:38]line Внесено: 1000.00 [17:15:38]line СДАЧА: 0.00 [17:15:38]line НСП 1% : 8.85 [17:15:38]line НДС 12% : 106.25 [17:15:38]line Наличными: 1000.00 [17:15:38]line Безнал.: 0.00 [17:15:38]line Место: АЗС № 89 "Партнер Нефть" [17:15:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:15:38]line СНО: Общий режим [17:15:38]line Чек 257 23.09.2024 17:15 [17:15:38]line Смена: 476 ФФД: 1.0 [17:15:38]line ЗНМ: 0300000113 [17:15:38]line РНМ: 0000000000091825 [17:15:38]line Версия ККМ: 001 [17:15:38]line ФМ: 0000000000871835 [17:15:38]line ФД: 152385 [17:15:38]line ФПД: 44537296504113 [17:15:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152385&fm=44537296504113&tin=02508201610067®Number=0000000000091825&sum=100000 [17:15:38]written 0, free lines is 4095 [17:15:38]OFD Sender: Processing packet 152385 [packets to send 828, broken 827] [17:15:38]ProducePacketName [17:15:38]name=ofd_packets/00152385 [17:15:38]OFD Sender: To server: pG, [17:15:38]CommunicateWithHost lk.salyk.kg:30040 [17:15:38]ConnectInit lk.salyk.kg [17:15:38]Write to MH i2c: 01 00 00 3B 13 4E [17:15:38]Write i2c OK [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: 01 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: 01 07 00 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: 01 07 00 3B 13 00 00 00 00 00 D2 0C 33 [17:15:38]RasterBufferAndPrint [17:15:38]line [17:15:38]line [17:15:38]line [17:15:38]line [17:15:38]line [17:15:38]written 0, free lines is 3288 [17:15:38]MH_Cut [17:15:38]Write to MH i2c: D1 01 00 42 13 01 27 [17:15:38]Write i2c OK [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: D1 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: D1 01 00 [17:15:38]MH_I2C_Read... [17:15:38]Read from MH i2c: D1 01 00 42 13 00 26 [17:15:38]Write to MH i2c: 01 00 00 43 13 56 [17:15:38]Write i2c OK [17:15:38]MH_I2C_Read... [17:15:38]Connected sock=10 [17:15: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 01 92 04 01 6E 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 01 01 00 00 F4 03 04 00 39 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 81 A5 BC C5 31 7F 8C 6B BB F5 A5 CE 0D [17:15:39]*** Cut start [17:15:39]*** Purtial cut [17:15:39]*** Stage 1: CUTSNS_PIN = 1 [17:15: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 38 E0 47 00 D8 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 41 53 02 00 F4 03 04 00 3A 4A F1 66 B6 04 01 00 00 C8 E5 7D 4C C7 74 7E 79 [17:15:39]CommunicateWithHost err = 0 [17:15:39]CheckOFDResponse [17:15:39]1017 (14) - 77093643461234 [17:15:39]1041 (16) - 0000000000871835 [17:15:39]1040 (4) - 152385 [17:15:39]1012 (4) - 23.09.2024 11:00 [17:15:39]1206 (1) - 0 [17:15:39]OFD Sender: Remove packet 152385 [17:15:39]ProducePacketName [17:15:39]name=ofd_packets/00152385 [17:15:39]NVStorageDeleteData [17:15:39]Read from MH i2c: 01 [17:15:39]MH_I2C_Read... [17:15:39]*** Stop cut motor [17:15:39]*** Cut end [17:15:39]Read from MH i2c: 01 07 00 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: 01 07 00 43 13 00 00 00 00 00 FF 0F 6B [17:15:39]process_action close_receipt done [17:15:39]requested_data is exist [17:15:39]produce_requested_data [17:15:39]requested_item fm.sn is exist - process it [17:15:39]wFMCommunicate request_size=4 [17:15:39]MH_SAM_APDU [17:15:39]CAPDU: 80 11 00 00 [17:15:39]Write to MH i2c: E2 08 00 44 13 80 11 00 00 00 00 00 00 D1 [17:15:39]Write i2c OK [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 [17:15:39]MH_I2C_Read... [17:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:39]Read from MH i2c: E2 17 00 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 17 00 44 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [17:15: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:15:39]wFMCommunicate OK [17:15:39]requested_item fd.num is exist - process it [17:15:39]SAM_PROTO_GetFieldsCounters [17:15:39]wFMCommunicate request_size=4 [17:15:39]MH_SAM_APDU [17:15:39]CAPDU: 80 13 00 00 [17:15:39]Write to MH i2c: E2 08 00 45 13 80 13 00 00 00 00 00 00 D4 [17:15:39]Write i2c OK [17:15:39]MH_I2C_Read... [17:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:39]Read from MH i2c: E2 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 62 00 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 62 00 45 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 6E [17:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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:15:39]wFMCommunicate OK [17:15:39]SAM_PROTO_GetFieldsCounters done [17:15:39]requested_item shift.num is exist - process it [17:15:39]requested_item shift.opened is exist - process it [17:15:39]req_shift_opened [17:15:39]FM_GetShiftState [17:15:39]SAM_PROTO_GetShiftState [17:15:39]wFMCommunicate request_size=4 [17:15:39]MH_SAM_APDU [17:15:39]CAPDU: 80 13 01 00 [17:15:39]Write to MH i2c: E2 08 00 46 13 80 13 01 00 00 00 00 00 D6 [17:15:39]Write i2c OK [17:15:39]MH_I2C_Read... [17:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:39]Read from MH i2c: E2 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 0E 00 [17:15:39]MH_I2C_Read... [17:15:39]Read from MH i2c: E2 0E 00 46 13 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 38 [17:15:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:15:39]wFMCommunicate OK [17:15:39]SAM_PROTO_GetShiftState done [17:15:39]FM_GetShiftState done [17:15:39]req_shift_opened done [17:15:39]requested_item shift.open_date is exist - process it [17:15:39]req_shift_open_date [17:15:39]req_shift_open_date done [17:15:39]produce_requested_data done [17:15:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152385,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:15:39]process_action_free close_receipt [17:15:39]json_value_free [17:15:39]json_value_free done [17:15:39]process_json_proto returns [17:15:39]Send response to host [17:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152385,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:15:39]free response buf [17:15:39]execute_script done [17:15:39]execute_script returns [17:15:39]free content buf [17:15:39]Sock 9.Close socket [17:15:39]Sock 9.Thread stoped [17:15:40]OFD Sender: No OFD packet to send [17:15:44]recv_with_timeout no data received [17:15:45]OFD Sender: No OFD packet to send [17:15:50]OFD Sender: No OFD packet to send [17:15:55]OFD Sender: No OFD packet to send [17:16:00]OFD Sender: No OFD packet to send [17:16:05]OFD Sender: No OFD packet to send [17:16:10]OFD Sender: No OFD packet to send [17:16:15]OFD Sender: No OFD packet to send [17:16:15]accept exits with 7 [17:16:15]New connection [17:16:15]New thread 3066608996 created [17:16:15]Thread 3066752356 joined [17:16:15]Waiting for new connection... [17:16:15] Sock 7.Parse request [17:16:15]Sock 7.Check first char [17:16:15]Sock 7.First char is OK [17:16:15]request: POST /json_proto HTTP/1.0 [17:16:15]Method: POST [17:16:15]URL: /json_proto [17:16:15]Method is POST - this is cgi request [17:16:15]url: /json_proto [17:16:15]query_string will be loaded in cgi processing [17:16:15]execute_cgi json_proto POST (null) [17:16:15]execute_cgi path=json_proto method=POST [17:16:15]POST find Content-Length [17:16:15]Host: 172.17.43.67:8080 [17:16:15]Content-Length: 678 [17:16:15]Content-Type: application/json [17:16:15] [17:16:15]POST finish read [17:16:15]Found Content-Length = 678 [17:16:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786389", "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:16:15]execute_script... [17: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)1786389", "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:16:15]POST & json_proto [17:16:15]process_json_proto [17:16:15]json parsed OK: [17:16:15]protocol is kg_v1.0 [17:16:15]action value=close_receipt [17:16:15]process_action close_receipt [17:16:15]cmd_close_receipt [17:16:15]MH_GetDate [17:16:15]Write to MH i2c: F0 00 00 47 13 49 [17:16:15]Write i2c OK [17:16:15]MH_I2C_Read... [17:16:15]Read from MH i2c: F0 [17:16:15]MH_I2C_Read... [17:16:15]Read from MH i2c: F0 09 00 [17:16:15]MH_I2C_Read... [17:16:15]Read from MH i2c: F0 09 00 47 13 00 5F A2 F1 66 6A BD 47 65 7D [17:16:15]GetLastDocTimeStamp 1727111737 [17:16:15]current date 1727111775 [17:16:15]FM_GetShiftState [17:16:15]SAM_PROTO_GetShiftState [17:16:15]wFMCommunicate request_size=4 [17:16:15]MH_SAM_APDU [17:16:15]CAPDU: 80 13 01 00 [17:16:15]Write to MH i2c: E2 08 00 48 13 80 13 01 00 00 00 00 00 D8 [17:16:15]Write i2c OK [17:16:15]MH_I2C_Read... [17:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:15]Read from MH i2c: E2 [17:16:15]MH_I2C_Read... [17:16:15]Read from MH i2c: E2 0E 00 [17:16:15]MH_I2C_Read... [17:16:15]Read from MH i2c: E2 0E 00 48 13 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3A [17:16:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:16:15]wFMCommunicate OK [17:16:15]SAM_PROTO_GetShiftState done [17:16:15]FM_GetShiftState done [17:16:15]opened in 1727051593 [17:16:15]opened+sec_in_day 1727137993 [17:16:15]quantity*price = 50036 [17:16:15]sum+1 = 50037 [17:16:15]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 СНО: Общий режим Чек 258 23.09.2024 17:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152386 ФПД: 237600785368969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152386&fm=237600785368969&tin=02508201610067®Number=0000000000091825&sum=50000 [17:16:16]StoreToDocumentArchive [17:16:16]shift 476 fd 152386 [17:16:16]save to /storage/0476/doc_00152386 [17:16:16]save last doc name /storage/0476/doc_00152386 to /storage/kkm_last_doc_name [17:16:16]save OK [17:16:16]Clear old archive folders... [17:16:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:16:16]tlvbuf is B6E77390 [17:16:16]SAM_PROTO_ClearQueue [17:16:16]wFMCommunicate request_size=4 [17:16:16]MH_SAM_APDU [17:16:16]CAPDU: 80 09 00 00 [17:16:16]Write to MH i2c: E2 08 00 55 13 80 09 00 00 00 00 00 00 DA [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:16]Read from MH i2c: E2 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 55 13 00 90 00 DC [17:16:16]RAPDU: 90 00 [17:16:16]wFMCommunicate OK [17:16:16]SAM_PROTO_ClearQueue done [17:16:16]KKMCreateOFDPacket [17:16:16]OFDProtocolAddRootSTLVToBuf [17:16:16]FM_MakeSignedData [17:16:16]FM_MakeSignedData [17:16:16]SAM_PROTO_SignData [17:16:16]wFMCommunicate request_size=4 [17:16:16]MH_SAM_APDU [17:16:16]CAPDU: 80 0D 01 02 [17:16:16]Write to MH i2c: E2 08 00 56 13 80 0D 01 02 00 00 00 00 E2 [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:16]Read from MH i2c: E2 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 56 13 00 90 00 DD [17:16:16]RAPDU: 90 00 [17:16:16]wFMCommunicate OK [17:16:16]wFMCommunicate request_size=255 [17:16:16]MH_SAM_APDU [17:16: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 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 02 01 00 00 F4 03 04 00 60 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D8 [17:16:16]Write to MH i2c: E2 02 01 57 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 02 01 00 00 F4 03 04 00 60 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D8 00 00 09 [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:16]Read from MH i2c: E2 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 57 13 00 90 00 DE [17:16:16]RAPDU: 90 00 [17:16:16]wFMCommunicate OK [17:16:16]wFMCommunicate request_size=10 [17:16:16]MH_SAM_APDU [17:16:16]CAPDU: 80 0D 02 02 05 18 BE 69 07 89 [17:16:16]Write to MH i2c: E2 0D 00 58 13 80 0D 02 02 05 00 18 BE 69 07 89 00 00 BE [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:16]Read from MH i2c: E2 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 03 00 58 13 00 90 00 DF [17:16:16]RAPDU: 90 00 [17:16:16]wFMCommunicate OK [17:16:16]wFMCommunicate request_size=4 [17:16:16]MH_SAM_APDU [17:16:16]CAPDU: 80 0D 03 02 [17:16:16]Write to MH i2c: E2 08 00 59 13 80 0D 03 02 00 00 00 00 E7 [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:16]Read from MH i2c: E2 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 0B 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 0B 00 59 13 00 4C CA 1C 71 97 3A D0 60 90 00 8C [17:16:16]RAPDU: 4C CA 1C 71 97 3A D0 60 90 00 [17:16:16]wFMCommunicate OK [17:16:16]SAM_PROTO_SignData done [17:16:16]FM_MakeSignedData done [17:16:16]CreateOFDProtocolMessage [17:16:16]wFMCommunicate request_size=4 [17:16:16]MH_SAM_APDU [17:16:16]CAPDU: 80 11 00 00 [17:16:16]Write to MH i2c: E2 08 00 5A 13 80 11 00 00 00 00 00 00 E7 [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:16]Read from MH i2c: E2 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 17 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: E2 17 00 5A 13 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: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 [17:16:16]wFMCommunicate OK [17:16:16]CreateOFDProtocolMessage done [17:16:16]OFDSenderStorePacket 152386 [17:16:16]StoreOFDPacket docnum=152386 [17: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 0F 01 00 00 E9 5B 07 01 62 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 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 02 01 00 00 F4 03 04 00 60 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D8 18 BE 69 07 89 4C CA 1C 71 97 3A D0 60 [17:16:16]CheckFolder [17:16:16]dirname=/storage/ofd_packets [17:16:16]CheckFolder done [17:16:16]ProducePacketName [17:16:16]name=ofd_packets/00152386 [17:16:16]NVStorageSaveData ofd_packets/00152386 [17:16:16]File name is /storage/ofd_packets/00152386 [17:16:16]Write 301 bytes [17:16:16]NVStorageSaveData done [17:16:16]OFDSenderStorePacket done [17:16:16]KKMCreateOFDPacket done [17:16:16]NVStorageSaveData kkm_last_timestamp [17:16:16]File name is /storage/kkm_last_timestamp [17:16:16]Write 4 bytes [17:16:16]NVStorageSaveData done [17:16:16]ExternCall_PrintAddStr [17:16:16]wPrintStart [17:16:16]Write to MH i2c: 01 00 00 5B 13 6E [17:16:16]Write i2c OK [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: 01 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: 01 07 00 [17:16:16]MH_I2C_Read... [17:16:16]Read from MH i2c: 01 07 00 5B 13 00 00 00 00 00 FF 0F 83 [17:16:16]RasterBufferAndPrint [17:16:16]line Счет N : (1)1786389 [17:16:16]line ИНН: 02508201610067 [17:16:16]line Контрольно-Кассовый Чек [17:16:16]line ПРОДАЖА [17:16:16]line ТРК (МРК, ГНК) : 22 [17:16:16]line Товар: 2710124130 [17:16:16]line Аи-92-К-5 [17:16:16]line 7.380 * 67.80 [17:16:16]line = 500.36 [17:16:16]line НДС 12% НСП 1% [17:16:16]line > о реализуемом товаре [17:16:16]line ОКРУГЛЕНИЕ: -0.36 [17:16:16]line ИТОГО: 500.00 [17:16:16]line Внесено: 500.00 [17:16:16]line СДАЧА: 0.00 [17:16:16]line НСП 1% : 4.43 [17:16:16]line НДС 12% : 53.14 [17:16:16]line Наличными: 500.00 [17:16:16]line Безнал.: 0.00 [17:16:16]line Место: АЗС № 89 "Партнер Нефть" [17:16:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:16:16]line СНО: Общий режим [17:16:16]line Чек 258 23.09.2024 17:16 [17:16:16]line Смена: 476 ФФД: 1.0 [17:16:16]line ЗНМ: 0300000113 [17:16:16]line РНМ: 0000000000091825 [17:16:16]line Версия ККМ: 001 [17:16:16]line ФМ: 0000000000871835 [17:16:16]line ФД: 152386 [17:16:16]line ФПД: 237600785368969 [17:16:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171616&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152386&fm=237600785368969&tin=02508201610067®Number=0000000000091825&sum=50000 [17:16:16]written 0, free lines is 4095 [17:16:16]OFD Sender: Processing packet 152386 [packets to send 828, broken 827] [17:16:16]ProducePacketName [17:16:16]name=ofd_packets/00152386 [17:16:16]OFD Sender: To server: pG, [17:16:16]CommunicateWithHost lk.salyk.kg:30040 [17:16:16]ConnectInit lk.salyk.kg [17:16:17]Write to MH i2c: 01 00 00 86 13 99 [17:16:17]Write i2c OK [17:16:17]MH_I2C_Read... [17:16:17]Read from MH i2c: 01 [17:16:17]MH_I2C_Read... [17:16:17]Read from MH i2c: 01 07 00 [17:16:17]MH_I2C_Read... [17:16:17]Read from MH i2c: 01 07 00 86 13 00 00 00 00 00 DF 0C 8B [17:16:17]RasterBufferAndPrint [17:16:17]line [17:16:17]line [17:16:17]line [17:16:17]line [17:16:17]line [17:16:17]written 0, free lines is 3301 [17:16:17]MH_Cut [17:16:17]Write to MH i2c: D1 01 00 8D 13 01 72 [17:16:17]Write i2c OK [17:16:17]MH_I2C_Read... [17:16:17]Read from MH i2c: D1 [17:16:17]MH_I2C_Read... [17:16:17]Read from MH i2c: D1 01 00 [17:16:17]MH_I2C_Read... [17:16:17]Read from MH i2c: D1 01 00 8D 13 00 71 [17:16:17]Write to MH i2c: 01 00 00 8E 13 A1 [17:16:17]Write i2c OK [17:16:17]MH_I2C_Read... [17:16:18]*** Cut start [17:16:18]*** Purtial cut [17:16:18]*** Stage 1: CUTSNS_PIN = 1 [17:16:18]Read from MH i2c: 01 [17:16:18]MH_I2C_Read... [17:16:18]*** Stop cut motor [17:16:18]*** Cut end [17:16:18]Read from MH i2c: 01 07 00 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: 01 07 00 8E 13 00 00 00 00 00 FF 0F B6 [17:16:18]process_action close_receipt done [17:16:18]requested_data is exist [17:16:18]produce_requested_data [17:16:18]requested_item fm.sn is exist - process it [17:16:18]wFMCommunicate request_size=4 [17:16:18]MH_SAM_APDU [17:16:18]CAPDU: 80 11 00 00 [17:16:18]Write to MH i2c: E2 08 00 8F 13 80 11 00 00 00 00 00 00 1C [17:16:18]Write i2c OK [17:16:18]MH_I2C_Read... [17:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:18]Read from MH i2c: E2 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: E2 17 00 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: E2 17 00 8F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [17: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 [17:16:18]wFMCommunicate OK [17:16:18]requested_item fd.num is exist - process it [17:16:18]SAM_PROTO_GetFieldsCounters [17:16:18]wFMCommunicate request_size=4 [17:16:18]MH_SAM_APDU [17:16:18]CAPDU: 80 13 00 00 [17:16:18]Write to MH i2c: E2 08 00 90 13 80 13 00 00 00 00 00 00 1F [17:16:18]Write i2c OK [17:16:18]MH_I2C_Read... [17:16:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:18]Read from MH i2c: E2 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: E2 62 00 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: E2 62 00 90 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 BD [17: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 42 53 02 00 0E 04 04 00 DC 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:16:18]wFMCommunicate OK [17:16:18]SAM_PROTO_GetFieldsCounters done [17:16:18]requested_item shift.num is exist - process it [17:16:18]requested_item shift.opened is exist - process it [17:16:18]req_shift_opened [17:16:18]FM_GetShiftState [17:16:18]SAM_PROTO_GetShiftState [17:16:18]wFMCommunicate request_size=4 [17:16:18]MH_SAM_APDU [17:16:18]CAPDU: 80 13 01 00 [17:16:18]Write to MH i2c: E2 08 00 91 13 80 13 01 00 00 00 00 00 21 [17:16:18]Write i2c OK [17:16:18]MH_I2C_Read... [17:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:18]Read from MH i2c: E2 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: E2 0E 00 [17:16:18]MH_I2C_Read... [17:16:18]Read from MH i2c: E2 0E 00 91 13 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 83 [17:16:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:16:18]wFMCommunicate OK [17:16:18]SAM_PROTO_GetShiftState done [17:16:18]FM_GetShiftState done [17:16:18]req_shift_opened done [17:16:18]requested_item shift.open_date is exist - process it [17:16:18]req_shift_open_date [17:16:18]req_shift_open_date done [17:16:18]produce_requested_data done [17:16:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152386,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:16:18]process_action_free close_receipt [17:16:18]json_value_free [17:16:18]json_value_free done [17:16:18]process_json_proto returns [17:16:18]Send response to host [17:16:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152386,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:16:18]free response buf [17:16:18]execute_script done [17:16:18]execute_script returns [17:16:18]free content buf [17:16:18]Sock 7.Close socket [17:16:18]Sock 7.Thread stoped [17:16:26]Connected sock=11 [17:16: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 E9 5B 07 01 62 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 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 02 01 00 00 F4 03 04 00 60 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D8 18 BE 69 07 89 4C CA 1C 71 97 3A D0 60 [17:16:31]recv_with_timeout no data received [17:16:31]CommunicateWithHost answer receiving error [17:16:31]CommunicateWithHost err = -3 [17:16:31]OFD Sender: Server communicate error [17:16:36]OFD Sender: Processing packet 152386 [packets to send 828, broken 827] [17:16:36]ProducePacketName [17:16:36]name=ofd_packets/00152386 [17:16:36]OFD Sender: To server: pG, [17:16:36]CommunicateWithHost lk.salyk.kg:30040 [17:16:36]ConnectInit lk.salyk.kg [17:16:41]ConnectInit Can't take IP for lk.salyk.kg [17:16:41]CommunicateWithHost connect error [17:16:41]CommunicateWithHost err = -1 [17:16:41]OFD Sender: Server communicate error [17:16:45]recv_with_timeout no data received [17:16:46]OFD Sender: Processing packet 152386 [packets to send 828, broken 827] [17:16:46]ProducePacketName [17:16:46]name=ofd_packets/00152386 [17:16:46]OFD Sender: To server: pG, [17:16:46]CommunicateWithHost lk.salyk.kg:30040 [17:16:46]ConnectInit lk.salyk.kg [17:16:51]ConnectInit Can't take IP for lk.salyk.kg [17:16:51]CommunicateWithHost connect error [17:16:51]CommunicateWithHost err = -1 [17:16:51]OFD Sender: Server communicate error [17:16:56]OFD Sender: Processing packet 152386 [packets to send 828, broken 827] [17:16:56]ProducePacketName [17:16:56]name=ofd_packets/00152386 [17:16:56]OFD Sender: To server: pG, [17:16:56]CommunicateWithHost lk.salyk.kg:30040 [17:16:56]ConnectInit lk.salyk.kg [17:17:01]ConnectInit Can't take IP for lk.salyk.kg [17:17:01]CommunicateWithHost connect error [17:17:01]CommunicateWithHost err = -1 [17:17:01]OFD Sender: Server communicate error [17:17:06]OFD Sender: Processing packet 152386 [packets to send 828, broken 827] [17:17:06]ProducePacketName [17:17:06]name=ofd_packets/00152386 [17:17:06]OFD Sender: To server: pG, [17:17:06]CommunicateWithHost lk.salyk.kg:30040 [17:17:06]ConnectInit lk.salyk.kg [17:17:07]accept exits with 10 [17:17:07]New connection [17:17:07]New thread 3066752356 created [17:17:07]Thread 3066608996 joined [17:17:07]Waiting for new connection... [17:17:07] Sock 10.Parse request [17:17:07]Sock 10.Check first char [17:17:07]Sock 10.First char is OK [17:17:07]request: POST /json_proto HTTP/1.0 [17:17:07]Method: POST [17:17:07]URL: /json_proto [17:17:07]Method is POST - this is cgi request [17:17:07]url: /json_proto [17:17:07]query_string will be loaded in cgi processing [17:17:07]execute_cgi json_proto POST (null) [17:17:07]execute_cgi path=json_proto method=POST [17:17:07]POST find Content-Length [17:17:07]Host: 172.17.43.67:8080 [17:17:07]Content-Length: 678 [17:17:07]Content-Type: application/json [17:17:07] [17:17:07]POST finish read [17:17:07]Found Content-Length = 678 [17:17:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786390", "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.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" ] } } [17:17:07]execute_script... [17:17: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)1786390", "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.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" ] } } [17:17:07]POST & json_proto [17:17:07]process_json_proto [17:17:07]json parsed OK: [17:17:07]protocol is kg_v1.0 [17:17:07]action value=close_receipt [17:17:07]process_action close_receipt [17:17:07]cmd_close_receipt [17:17:07]MH_GetDate [17:17:07]Write to MH i2c: F0 00 00 92 13 94 [17:17:07]Write i2c OK [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: F0 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: F0 09 00 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: F0 09 00 92 13 00 93 A2 F1 66 6A BD 47 65 FC [17:17:07]GetLastDocTimeStamp 1727111776 [17:17:07]current date 1727111827 [17:17:07]FM_GetShiftState [17:17:07]SAM_PROTO_GetShiftState [17:17:07]wFMCommunicate request_size=4 [17:17:07]MH_SAM_APDU [17:17:07]CAPDU: 80 13 01 00 [17:17:07]Write to MH i2c: E2 08 00 93 13 80 13 01 00 00 00 00 00 23 [17:17:07]Write i2c OK [17:17:07]MH_I2C_Read... [17:17:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:07]Read from MH i2c: E2 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 0E 00 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 0E 00 93 13 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 85 [17:17:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:17:07]wFMCommunicate OK [17:17:07]SAM_PROTO_GetShiftState done [17:17:07]FM_GetShiftState done [17:17:07]opened in 1727051593 [17:17:07]opened+sec_in_day 1727137993 [17:17:07]quantity*price = 20001 [17:17:07]sum+1 = 20002 [17:17:07]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 СНО: Общий режим Чек 259 23.09.2024 17:17 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152387 ФПД: 65122900973437 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152387&fm=65122900973437&tin=02508201610067®Number=0000000000091825&sum=20000 [17:17:08]StoreToDocumentArchive [17:17:08]shift 476 fd 152387 [17:17:08]save to /storage/0476/doc_00152387 [17:17:08]save last doc name /storage/0476/doc_00152387 to /storage/kkm_last_doc_name [17:17:08]save OK [17:17:08]Clear old archive folders... [17:17:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:17:08]tlvbuf is 004E6C70 [17:17:08]SAM_PROTO_ClearQueue [17:17:08]wFMCommunicate request_size=4 [17:17:08]MH_SAM_APDU [17:17:08]CAPDU: 80 09 00 00 [17:17:08]Write to MH i2c: E2 08 00 A0 13 80 09 00 00 00 00 00 00 25 [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:08]Read from MH i2c: E2 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 A0 13 00 90 00 27 [17:17:08]RAPDU: 90 00 [17:17:08]wFMCommunicate OK [17:17:08]SAM_PROTO_ClearQueue done [17:17:08]KKMCreateOFDPacket [17:17:08]OFDProtocolAddRootSTLVToBuf [17:17:08]FM_MakeSignedData [17:17:08]FM_MakeSignedData [17:17:08]SAM_PROTO_SignData [17:17:08]wFMCommunicate request_size=4 [17:17:08]MH_SAM_APDU [17:17:08]CAPDU: 80 0D 01 02 [17:17:08]Write to MH i2c: E2 08 00 A1 13 80 0D 01 02 00 00 00 00 2D [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:08]Read from MH i2c: E2 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 A1 13 00 90 00 28 [17:17:08]RAPDU: 90 00 [17:17:08]wFMCommunicate OK [17:17:08]wFMCommunicate request_size=255 [17:17:08]MH_SAM_APDU [17:17: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 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 03 01 00 00 F4 03 04 00 93 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3B [17:17:08]Write to MH i2c: E2 02 01 A2 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 03 01 00 00 F4 03 04 00 93 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3B 00 00 EE [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]OFD Sender: No OFD packet to send [17:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:08]Read from MH i2c: E2 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 A2 13 00 90 00 29 [17:17:08]RAPDU: 90 00 [17:17:08]wFMCommunicate OK [17:17:08]wFMCommunicate request_size=10 [17:17:08]MH_SAM_APDU [17:17:08]CAPDU: 80 0D 02 02 05 3A 9B 61 17 7D [17:17:08]Write to MH i2c: E2 0D 00 A3 13 80 0D 02 02 05 00 3A 9B 61 17 7D 00 00 04 [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:08]Read from MH i2c: E2 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 03 00 A3 13 00 90 00 2A [17:17:08]RAPDU: 90 00 [17:17:08]wFMCommunicate OK [17:17:08]wFMCommunicate request_size=4 [17:17:08]MH_SAM_APDU [17:17:08]CAPDU: 80 0D 03 02 [17:17:08]Write to MH i2c: E2 08 00 A4 13 80 0D 03 02 00 00 00 00 32 [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:08]Read from MH i2c: E2 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 0B 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 0B 00 A4 13 00 68 6A F0 B6 1A F2 00 24 90 00 DB [17:17:08]RAPDU: 68 6A F0 B6 1A F2 00 24 90 00 [17:17:08]wFMCommunicate OK [17:17:08]SAM_PROTO_SignData done [17:17:08]FM_MakeSignedData done [17:17:08]CreateOFDProtocolMessage [17:17:08]wFMCommunicate request_size=4 [17:17:08]MH_SAM_APDU [17:17:08]CAPDU: 80 11 00 00 [17:17:08]Write to MH i2c: E2 08 00 A5 13 80 11 00 00 00 00 00 00 32 [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:08]Read from MH i2c: E2 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 17 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: E2 17 00 A5 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [17:17: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:17:08]wFMCommunicate OK [17:17:08]CreateOFDProtocolMessage done [17:17:08]OFDSenderStorePacket 152387 [17:17:08]StoreOFDPacket docnum=152387 [17:17: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 1C 58 07 01 EB 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 03 01 00 00 F4 03 04 00 93 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3B 3A 9B 61 17 7D 68 6A F0 B6 1A F2 00 24 [17:17:08]CheckFolder [17:17:08]dirname=/storage/ofd_packets [17:17:08]CheckFolder done [17:17:08]ProducePacketName [17:17:08]name=ofd_packets/00152387 [17:17:08]NVStorageSaveData ofd_packets/00152387 [17:17:08]File name is /storage/ofd_packets/00152387 [17:17:08]Write 301 bytes [17:17:08]NVStorageSaveData done [17:17:08]OFDSenderStorePacket done [17:17:08]KKMCreateOFDPacket done [17:17:08]NVStorageSaveData kkm_last_timestamp [17:17:08]File name is /storage/kkm_last_timestamp [17:17:08]Write 4 bytes [17:17:08]NVStorageSaveData done [17:17:08]ExternCall_PrintAddStr [17:17:08]wPrintStart [17:17:08]Write to MH i2c: 01 00 00 A6 13 B9 [17:17:08]Write i2c OK [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: 01 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: 01 07 00 [17:17:08]MH_I2C_Read... [17:17:08]Read from MH i2c: 01 07 00 A6 13 00 00 00 00 00 FF 0F CE [17:17:08]RasterBufferAndPrint [17:17:08]line Счет N : (1)1786390 [17:17:08]line ИНН: 02508201610067 [17:17:08]line Контрольно-Кассовый Чек [17:17:08]line ПРОДАЖА [17:17:08]line ТРК (МРК, ГНК) : 12 [17:17:08]line Товар: 2710124130 [17:17:08]line Аи-92-К-5 [17:17:08]line 2.950 * 67.80 [17:17:08]line = 200.01 [17:17:08]line НДС 12% НСП 1% [17:17:08]line > о реализуемом товаре [17:17:08]line ОКРУГЛЕНИЕ: -0.01 [17:17:08]line ИТОГО: 200.00 [17:17:08]line Внесено: 200.00 [17:17:08]line СДАЧА: 0.00 [17:17:08]line НСП 1% : 1.77 [17:17:08]line НДС 12% : 21.24 [17:17:08]line Наличными: 200.00 [17:17:08]line Безнал.: 0.00 [17:17:08]line Место: АЗС № 89 "Партнер Нефть" [17:17:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:17:08]line СНО: Общий режим [17:17:08]line Чек 259 23.09.2024 17:17 [17:17:08]line Смена: 476 ФФД: 1.0 [17:17:08]line ЗНМ: 0300000113 [17:17:08]line РНМ: 0000000000091825 [17:17:08]line Версия ККМ: 001 [17:17:08]line ФМ: 0000000000871835 [17:17:08]line ФД: 152387 [17:17:08]line ФПД: 65122900973437 [17:17:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152387&fm=65122900973437&tin=02508201610067®Number=0000000000091825&sum=20000 [17:17:09]OFD Sender: Processing packet 152387 [packets to send 828, broken 827] [17:17:09]ProducePacketName [17:17:09]name=ofd_packets/00152387 [17:17:09]OFD Sender: To server: pG, [17:17:09]CommunicateWithHost lk.salyk.kg:30040 [17:17:09]ConnectInit lk.salyk.kg [17:17:09]written 0, free lines is 4095 [17:17:09]Connected sock=7 [17:17: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 1C 58 07 01 EB 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 03 01 00 00 F4 03 04 00 93 A2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3B 3A 9B 61 17 7D 68 6A F0 B6 1A F2 00 24 [17:17:09]Write to MH i2c: 01 00 00 D1 13 E4 [17:17:09]Write i2c OK [17:17:09]MH_I2C_Read... [17:17:09]Read from MH i2c: 01 [17:17:09]MH_I2C_Read... [17:17:09]Read from MH i2c: 01 07 00 [17:17:09]MH_I2C_Read... [17:17:09]Read from MH i2c: 01 07 00 D1 13 00 00 00 00 00 E8 0C DF [17:17:09]RasterBufferAndPrint [17:17:09]line [17:17:09]line [17:17:09]line [17:17:09]line [17:17:09]line [17:17:09]written 0, free lines is 3313 [17:17:09]MH_Cut [17:17:09]Write to MH i2c: D1 01 00 D8 13 01 BD [17:17:09]Write i2c OK [17:17:09]MH_I2C_Read... [17:17:09]Read from MH i2c: D1 [17:17:09]MH_I2C_Read... [17:17:09]Read from MH i2c: D1 01 00 [17:17:09]MH_I2C_Read... [17:17:09]Read from MH i2c: D1 01 00 D8 13 00 BC [17:17:09]Write to MH i2c: 01 00 00 D9 13 EC [17:17:09]Write i2c OK [17:17:09]MH_I2C_Read... [17:17: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 B3 C8 47 00 32 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 43 53 02 00 F4 03 04 00 94 4A F1 66 B6 04 01 00 00 25 F7 D0 EE F8 70 0C 3C [17:17:09]CommunicateWithHost err = 0 [17:17:09]CheckOFDResponse [17:17:09]1017 (14) - 77093643461234 [17:17:09]1041 (16) - 0000000000871835 [17:17:09]1040 (4) - 152387 [17:17:09]1012 (4) - 23.09.2024 11:01 [17:17:09]1206 (1) - 0 [17:17:09]OFD Sender: Remove packet 152387 [17:17:09]ProducePacketName [17:17:09]name=ofd_packets/00152387 [17:17:09]NVStorageDeleteData [17:17:10]*** Cut start [17:17:10]*** Purtial cut [17:17:10]*** Stage 1: CUTSNS_PIN = 1 [17:17:10]OFD Sender: No OFD packet to send [17:17:10]Read from MH i2c: 01 [17:17:10]MH_I2C_Read... [17:17:10]*** Stop cut motor [17:17:10]*** Cut end [17:17:10]Read from MH i2c: 01 07 00 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: 01 07 00 D9 13 00 00 00 00 00 FF 0F 01 [17:17:10]process_action close_receipt done [17:17:10]requested_data is exist [17:17:10]produce_requested_data [17:17:10]requested_item fm.sn is exist - process it [17:17:10]wFMCommunicate request_size=4 [17:17:10]MH_SAM_APDU [17:17:10]CAPDU: 80 11 00 00 [17:17:10]Write to MH i2c: E2 08 00 DA 13 80 11 00 00 00 00 00 00 67 [17:17:10]Write i2c OK [17:17:10]MH_I2C_Read... [17:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:10]Read from MH i2c: E2 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 17 00 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 17 00 DA 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [17:17: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:17:10]wFMCommunicate OK [17:17:10]requested_item fd.num is exist - process it [17:17:10]SAM_PROTO_GetFieldsCounters [17:17:10]wFMCommunicate request_size=4 [17:17:10]MH_SAM_APDU [17:17:10]CAPDU: 80 13 00 00 [17:17:10]Write to MH i2c: E2 08 00 DB 13 80 13 00 00 00 00 00 00 6A [17:17:10]Write i2c OK [17:17:10]MH_I2C_Read... [17:17:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:10]Read from MH i2c: E2 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 62 00 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 62 00 DB 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 0C [17:17: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 43 53 02 00 0E 04 04 00 DC 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:17:10]wFMCommunicate OK [17:17:10]SAM_PROTO_GetFieldsCounters done [17:17:10]requested_item shift.num is exist - process it [17:17:10]requested_item shift.opened is exist - process it [17:17:10]req_shift_opened [17:17:10]FM_GetShiftState [17:17:10]SAM_PROTO_GetShiftState [17:17:10]wFMCommunicate request_size=4 [17:17:10]MH_SAM_APDU [17:17:10]CAPDU: 80 13 01 00 [17:17:10]Write to MH i2c: E2 08 00 DC 13 80 13 01 00 00 00 00 00 6C [17:17:10]Write i2c OK [17:17:10]MH_I2C_Read... [17:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:10]Read from MH i2c: E2 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 0E 00 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 0E 00 DC 13 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CE [17:17:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:17:10]wFMCommunicate OK [17:17:10]SAM_PROTO_GetShiftState done [17:17:10]FM_GetShiftState done [17:17:10]req_shift_opened done [17:17:10]requested_item shift.open_date is exist - process it [17:17:10]req_shift_open_date [17:17:10]req_shift_open_date done [17:17:10]produce_requested_data done [17:17:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152387,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:17:10]process_action_free close_receipt [17:17:10]json_value_free [17:17:10]json_value_free done [17:17:10]process_json_proto returns [17:17:10]Send response to host [17:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152387,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:17:10]free response buf [17:17:10]execute_script done [17:17:10]execute_script returns [17:17:10]free content buf [17:17:10]Sock 10.Close socket [17:17:10]Sock 10.Thread stoped [17:17:15]OFD Sender: No OFD packet to send [17:17:20]OFD Sender: No OFD packet to send [17:17:25]OFD Sender: No OFD packet to send [17:17:26]recv_with_timeout no data received [17:17:30]OFD Sender: No OFD packet to send [17:17:35]OFD Sender: No OFD packet to send [17:17:37]recv_with_timeout no data received [17:17:40]OFD Sender: No OFD packet to send [17:17:45]OFD Sender: No OFD packet to send [17:17:50]OFD Sender: No OFD packet to send [17:17:55]OFD Sender: No OFD packet to send [17:18:00]OFD Sender: No OFD packet to send [17:18:05]OFD Sender: No OFD packet to send [17:18:10]OFD Sender: No OFD packet to send [17:18:15]OFD Sender: No OFD packet to send [17:18:20]OFD Sender: No OFD packet to send [17:18:25]OFD Sender: No OFD packet to send [17:18:30]OFD Sender: No OFD packet to send [17:18:34]recv_with_timeout no data received [17:18:35]OFD Sender: No OFD packet to send [17:18:40]OFD Sender: No OFD packet to send [17:18:45]OFD Sender: No OFD packet to send [17:18:50]OFD Sender: No OFD packet to send [17:18:51]recv_with_timeout no data received [17:18:55]OFD Sender: No OFD packet to send [17:19:00]OFD Sender: No OFD packet to send [17:19:05]OFD Sender: No OFD packet to send [17:19:10]OFD Sender: No OFD packet to send [17:19:15]OFD Sender: No OFD packet to send [17:19:20]OFD Sender: No OFD packet to send [17:19:25]OFD Sender: No OFD packet to send [17:19:30]OFD Sender: No OFD packet to send [17:19:35]OFD Sender: No OFD packet to send [17:19:40]OFD Sender: No OFD packet to send [17:19:45]OFD Sender: No OFD packet to send [17:19:48]accept exits with 12 [17:19:48]New connection [17:19:48]New thread 3066608996 created [17:19:48]Thread 3066752356 joined [17:19:48]Waiting for new connection... [17:19:48] Sock 12.Parse request [17:19:48]Sock 12.Check first char [17:19:48]Sock 12.First char is OK [17:19:48]request: POST /json_proto HTTP/1.0 [17:19:48]Method: POST [17:19:48]URL: /json_proto [17:19:48]Method is POST - this is cgi request [17:19:48]url: /json_proto [17:19:48]query_string will be loaded in cgi processing [17:19:48]execute_cgi json_proto POST (null) [17:19:48]execute_cgi path=json_proto method=POST [17:19:48]POST find Content-Length [17:19:48]Host: 172.17.43.67:8080 [17:19:48]Content-Length: 675 [17:19:48]Content-Type: application/json [17:19:48] [17:19:48]POST finish read [17:19:48]Found Content-Length = 675 [17:19:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786391", "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" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:48]execute_script... [17:19:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786391", "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" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:48]POST & json_proto [17:19:48]process_json_proto [17:19:48]json parsed OK: [17:19:48]protocol is kg_v1.0 [17:19:48]action value=close_receipt [17:19:48]process_action close_receipt [17:19:48]cmd_close_receipt [17:19:48]MH_GetDate [17:19:48]Write to MH i2c: F0 00 00 DD 13 DF [17:19:48]Write i2c OK [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: F0 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: F0 09 00 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: F0 09 00 DD 13 00 35 A3 F1 66 6A BD 47 65 EA [17:19:48]GetLastDocTimeStamp 1727111827 [17:19:48]current date 1727111989 [17:19:48]FM_GetShiftState [17:19:48]SAM_PROTO_GetShiftState [17:19:48]wFMCommunicate request_size=4 [17:19:48]MH_SAM_APDU [17:19:48]CAPDU: 80 13 01 00 [17:19:48]Write to MH i2c: E2 08 00 DE 13 80 13 01 00 00 00 00 00 6E [17:19:48]Write i2c OK [17:19:48]MH_I2C_Read... [17:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:48]Read from MH i2c: E2 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: E2 0E 00 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: E2 0E 00 DE 13 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D0 [17:19:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:19:48]wFMCommunicate OK [17:19:48]SAM_PROTO_GetShiftState done [17:19:48]FM_GetShiftState done [17:19:48]opened in 1727051593 [17:19:48]opened+sec_in_day 1727137993 [17:19:48]quantity*price = 70027 [17:19:48]sum+1 = 70029 [17:19:48]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 СНО: Общий режим Чек 260 23.09.2024 17:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152388 ФПД: 87349329609901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152388&fm=87349329609901&tin=02508201610067®Number=0000000000091825&sum=70000 [17:19:49]StoreToDocumentArchive [17:19:49]shift 476 fd 152388 [17:19:49]save to /storage/0476/doc_00152388 [17:19:49]save last doc name /storage/0476/doc_00152388 to /storage/kkm_last_doc_name [17:19:49]save OK [17:19:49]Clear old archive folders... [17:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:19:49]tlvbuf is 0055C200 [17:19:49]SAM_PROTO_ClearQueue [17:19:49]wFMCommunicate request_size=4 [17:19:49]MH_SAM_APDU [17:19:49]CAPDU: 80 09 00 00 [17:19:49]Write to MH i2c: E2 08 00 EB 13 80 09 00 00 00 00 00 00 70 [17:19:49]Write i2c OK [17:19:49]MH_I2C_Read... [17:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:49]Read from MH i2c: E2 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 EB 13 00 90 00 72 [17:19:49]RAPDU: 90 00 [17:19:49]wFMCommunicate OK [17:19:49]SAM_PROTO_ClearQueue done [17:19:49]KKMCreateOFDPacket [17:19:49]OFDProtocolAddRootSTLVToBuf [17:19:49]FM_MakeSignedData [17:19:49]FM_MakeSignedData [17:19:49]SAM_PROTO_SignData [17:19:49]wFMCommunicate request_size=4 [17:19:49]MH_SAM_APDU [17:19:49]CAPDU: 80 0D 01 02 [17:19:49]Write to MH i2c: E2 08 00 EC 13 80 0D 01 02 00 00 00 00 78 [17:19:49]Write i2c OK [17:19:49]MH_I2C_Read... [17:19:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:49]Read from MH i2c: E2 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 EC 13 00 90 00 73 [17:19:49]RAPDU: 90 00 [17:19:49]wFMCommunicate OK [17:19:49]wFMCommunicate request_size=255 [17:19:49]MH_SAM_APDU [17:19:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 04 01 00 00 F4 03 04 00 35 A3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F 71 99 C3 [17:19:49]Write to MH i2c: E2 02 01 ED 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 04 01 00 00 F4 03 04 00 35 A3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F 71 99 C3 00 00 BF [17:19:49]Write i2c OK [17:19:49]MH_I2C_Read... [17:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:49]Read from MH i2c: E2 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 ED 13 00 90 00 74 [17:19:49]RAPDU: 90 00 [17:19:49]wFMCommunicate OK [17:19:49]wFMCommunicate request_size=7 [17:19:49]MH_SAM_APDU [17:19:49]CAPDU: 80 0D 02 02 02 44 AD [17:19:49]Write to MH i2c: E2 0A 00 EE 13 80 0D 02 02 02 00 44 AD 00 00 70 [17:19:49]Write i2c OK [17:19:49]MH_I2C_Read... [17:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:49]Read from MH i2c: E2 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 [17:19:49]MH_I2C_Read... [17:19:49]Read from MH i2c: E2 03 00 EE 13 00 90 00 75 [17:19:49]RAPDU: 90 00 [17:19:49]wFMCommunicate OK [17:19:49]wFMCommunicate request_size=4 [17:19:49]MH_SAM_APDU [17:19:49]CAPDU: 80 0D 03 02 [17:19:49]Write to MH i2c: E2 08 00 EF 13 80 0D 03 02 00 00 00 00 7D [17:19:49]Write i2c OK [17:19:49]MH_I2C_Read... [17:19:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:50]Read from MH i2c: E2 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: E2 0B 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: E2 0B 00 EF 13 00 BD 4F 3A 37 6C 20 24 21 90 00 CC [17:19:50]RAPDU: BD 4F 3A 37 6C 20 24 21 90 00 [17:19:50]wFMCommunicate OK [17:19:50]SAM_PROTO_SignData done [17:19:50]FM_MakeSignedData done [17:19:50]CreateOFDProtocolMessage [17:19:50]wFMCommunicate request_size=4 [17:19:50]MH_SAM_APDU [17:19:50]CAPDU: 80 11 00 00 [17:19:50]Write to MH i2c: E2 08 00 F0 13 80 11 00 00 00 00 00 00 7D [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:50]Read from MH i2c: E2 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: E2 17 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: E2 17 00 F0 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D0 [17: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 [17:19:50]wFMCommunicate OK [17:19:50]CreateOFDProtocolMessage done [17:19:50]OFDSenderStorePacket 152388 [17:19:50]StoreOFDPacket docnum=152388 [17:19: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 0C 01 00 00 FF 69 04 01 A6 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 04 01 00 00 F4 03 04 00 35 A3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F 71 99 C3 44 AD BD 4F 3A 37 6C 20 24 21 [17:19:50]CheckFolder [17:19:50]dirname=/storage/ofd_packets [17:19:50]CheckFolder done [17:19:50]ProducePacketName [17:19:50]name=ofd_packets/00152388 [17:19:50]NVStorageSaveData ofd_packets/00152388 [17:19:50]File name is /storage/ofd_packets/00152388 [17:19:50]Write 298 bytes [17:19:50]NVStorageSaveData done [17:19:50]OFDSenderStorePacket done [17:19:50]KKMCreateOFDPacket done [17:19:50]NVStorageSaveData kkm_last_timestamp [17:19:50]File name is /storage/kkm_last_timestamp [17:19:50]Write 4 bytes [17:19:50]NVStorageSaveData done [17:19:50]ExternCall_PrintAddStr [17:19:50]wPrintStart [17:19:50]Write to MH i2c: 01 00 00 F1 13 04 [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: 01 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: 01 07 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: 01 07 00 F1 13 00 00 00 00 00 FF 0F 19 [17:19:50]RasterBufferAndPrint [17:19:50]line Счет N : (1)1786391 [17:19:50]line ИНН: 02508201610067 [17:19:50]line Контрольно-Кассовый Чек [17:19:50]line ПРОДАЖА [17:19:50]line ТРК (МРК, ГНК) : 31 [17:19:50]line Товар: 2710194210 [17:19:50]line ДТ-К-5 [17:19:50]line 9.190 * 76.20 [17:19:50]line = 700.28 [17:19:50]line НДС 12% НСП 1% [17:19:50]line > о реализуемом товаре [17:19:50]line ОКРУГЛЕНИЕ: -0.28 [17:19:50]line ИТОГО: 700.00 [17:19:50]line Внесено: 700.00 [17:19:50]line СДАЧА: 0.00 [17:19:50]line НСП 1% : 6.20 [17:19:50]line НДС 12% : 74.37 [17:19:50]line Наличными: 700.00 [17:19:50]line Безнал.: 0.00 [17:19:50]line Место: АЗС № 89 "Партнер Нефть" [17:19:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:19:50]line СНО: Общий режим [17:19:50]line Чек 260 23.09.2024 17:19 [17:19:50]line Смена: 476 ФФД: 1.0 [17:19:50]line ЗНМ: 0300000113 [17:19:50]line РНМ: 0000000000091825 [17:19:50]line Версия ККМ: 001 [17:19:50]line ФМ: 0000000000871835 [17:19:50]line ФД: 152388 [17:19:50]line ФПД: 87349329609901 [17:19:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171949&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152388&fm=87349329609901&tin=02508201610067®Number=0000000000091825&sum=70000 [17:19:50]written 0, free lines is 4095 [17:19:50]OFD Sender: Processing packet 152388 [packets to send 828, broken 827] [17:19:50]ProducePacketName [17:19:50]name=ofd_packets/00152388 [17:19:50]OFD Sender: To server: pG, [17:19:50]CommunicateWithHost lk.salyk.kg:30040 [17:19:50]ConnectInit lk.salyk.kg [17:19:50]Write to MH i2c: 01 00 00 1C 14 30 [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: 01 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: 01 07 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: 01 07 00 1C 14 00 00 00 00 00 DA 0C 1D [17:19:50]RasterBufferAndPrint [17:19:50]line [17:19:50]line [17:19:50]line [17:19:50]line [17:19:50]line [17:19:50]written 0, free lines is 3296 [17:19:50]MH_Cut [17:19:50]Write to MH i2c: D1 01 00 23 14 01 09 [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: D1 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: D1 01 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: D1 01 00 23 14 00 08 [17:19:50]Write to MH i2c: 01 00 00 24 14 38 [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:51]*** Cut start [17:19:51]*** Purtial cut [17:19:51]*** Stage 1: CUTSNS_PIN = 1 [17:19:51]Read from MH i2c: 01 [17:19:51]MH_I2C_Read... [17:19:51]*** Stop cut motor [17:19:51]*** Cut end [17:19:51]Read from MH i2c: 01 07 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: 01 07 00 24 14 00 00 00 00 00 FF 0F 4D [17:19:51]process_action close_receipt done [17:19:51]requested_data is exist [17:19:51]produce_requested_data [17:19:51]requested_item fm.sn is exist - process it [17:19:51]wFMCommunicate request_size=4 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 11 00 00 [17:19:51]Write to MH i2c: E2 08 00 25 14 80 11 00 00 00 00 00 00 B3 [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 17 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 17 00 25 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [17:19: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:19:51]wFMCommunicate OK [17:19:51]requested_item fd.num is exist - process it [17:19:51]SAM_PROTO_GetFieldsCounters [17:19:51]wFMCommunicate request_size=4 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 13 00 00 [17:19:51]Write to MH i2c: E2 08 00 26 14 80 13 00 00 00 00 00 00 B6 [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]Connected sock=9 [17: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 FF 69 04 01 A6 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 04 01 00 00 F4 03 04 00 35 A3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F 71 99 C3 44 AD BD 4F 3A 37 6C 20 24 21 [17:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 62 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 62 00 26 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 5C [17: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 44 53 02 00 0E 04 04 00 DC 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:19:51]wFMCommunicate OK [17:19:51]SAM_PROTO_GetFieldsCounters done [17:19:51]requested_item shift.num is exist - process it [17:19:51]requested_item shift.opened is exist - process it [17:19:51]req_shift_opened [17:19:51]FM_GetShiftState [17:19:51]SAM_PROTO_GetShiftState [17:19:51]wFMCommunicate request_size=4 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 13 01 00 [17:19:51]Write to MH i2c: E2 08 00 27 14 80 13 01 00 00 00 00 00 B8 [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 0E 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 0E 00 27 14 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1A [17:19:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:19:51]wFMCommunicate OK [17:19:51]SAM_PROTO_GetShiftState done [17:19:51]FM_GetShiftState done [17:19:51]req_shift_opened done [17:19:51]requested_item shift.open_date is exist - process it [17:19:51]req_shift_open_date [17:19:51]req_shift_open_date done [17:19:51]produce_requested_data done [17:19:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152388,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:19:51]process_action_free close_receipt [17:19:51]json_value_free [17:19:51]json_value_free done [17:19:51]process_json_proto returns [17:19:51]Send response to host [17:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152388,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:19:51]free response buf [17:19:51]execute_script done [17:19:51]execute_script returns [17:19:51]free content buf [17:19:51]Sock 12.Close socket [17:19:51]Sock 12.Thread stoped [17: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 E8 BE 47 00 1A 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 53 02 00 F4 03 04 00 37 4B F1 66 B6 04 01 00 00 34 C7 0D 6B C6 DC 82 BA [17:19:52]CommunicateWithHost err = 0 [17:19:52]CheckOFDResponse [17:19:52]1017 (14) - 77093643461234 [17:19:52]1041 (16) - 0000000000871835 [17:19:52]1040 (4) - 152388 [17:19:52]1012 (4) - 23.09.2024 11:04 [17:19:52]1206 (1) - 0 [17:19:52]OFD Sender: Remove packet 152388 [17:19:52]ProducePacketName [17:19:52]name=ofd_packets/00152388 [17:19:52]NVStorageDeleteData [17:19:53]OFD Sender: No OFD packet to send [17:19:58]OFD Sender: No OFD packet to send [17:20:03]OFD Sender: No OFD packet to send [17:20:06]recv_with_timeout no data received [17:20:08]OFD Sender: No OFD packet to send [17:20:13]OFD Sender: No OFD packet to send [17:20:18]OFD Sender: No OFD packet to send [17:20:23]OFD Sender: No OFD packet to send [17:20:28]OFD Sender: No OFD packet to send [17:20:33]OFD Sender: No OFD packet to send [17:20:38]OFD Sender: No OFD packet to send [17:20:43]OFD Sender: No OFD packet to send [17:20:48]OFD Sender: No OFD packet to send [17:20:53]recv_with_timeout no data received [17:20:53]OFD Sender: No OFD packet to send [17:20:58]OFD Sender: No OFD packet to send [17:21:03]OFD Sender: No OFD packet to send [17:21:08]OFD Sender: No OFD packet to send [17:21:10]recv_with_timeout no data received [17:21:13]OFD Sender: No OFD packet to send [17:21:18]OFD Sender: No OFD packet to send [17:21:21]recv_with_timeout no data received [17:21:23]OFD Sender: No OFD packet to send [17:21:28]OFD Sender: No OFD packet to send [17:21:33]OFD Sender: No OFD packet to send [17:21:38]OFD Sender: No OFD packet to send [17:21:43]OFD Sender: No OFD packet to send [17:21:48]OFD Sender: No OFD packet to send [17:21:53]OFD Sender: No OFD packet to send [17:21:58]OFD Sender: No OFD packet to send [17:22:03]OFD Sender: No OFD packet to send [17:22:08]OFD Sender: No OFD packet to send [17:22:13]OFD Sender: No OFD packet to send [17:22:18]OFD Sender: No OFD packet to send [17:22:23]OFD Sender: No OFD packet to send [17:22:28]OFD Sender: No OFD packet to send [17:22:34]OFD Sender: No OFD packet to send [17:22:38]recv_with_timeout no data received [17:22:39]OFD Sender: No OFD packet to send [17:22:44]OFD Sender: No OFD packet to send [17:22:49]OFD Sender: No OFD packet to send [17:22:54]OFD Sender: No OFD packet to send [17:22:57]recv_with_timeout no data received [17:22:59]OFD Sender: No OFD packet to send [17:23:04]OFD Sender: No OFD packet to send [17:23:09]OFD Sender: No OFD packet to send [17:23:14]OFD Sender: No OFD packet to send [17:23:19]OFD Sender: No OFD packet to send [17:23:24]OFD Sender: No OFD packet to send [17:23:26]recv_with_timeout no data received [17:23:29]OFD Sender: No OFD packet to send [17:23:34]OFD Sender: No OFD packet to send [17:23:37]recv_with_timeout no data received [17:23:39]OFD Sender: No OFD packet to send [17:23:44]OFD Sender: No OFD packet to send [17:23:49]OFD Sender: No OFD packet to send [17:23:54]OFD Sender: No OFD packet to send [17:23:59]OFD Sender: No OFD packet to send [17:24:04]OFD Sender: No OFD packet to send [17:24:09]OFD Sender: No OFD packet to send [17:24:14]OFD Sender: No OFD packet to send [17:24:14]recv_with_timeout no data received [17:24:19]OFD Sender: No OFD packet to send [17:24:24]OFD Sender: No OFD packet to send [17:24:29]OFD Sender: No OFD packet to send [17:24:34]OFD Sender: No OFD packet to send [17:24:39]OFD Sender: No OFD packet to send [17:24:44]OFD Sender: No OFD packet to send [17:24:45]recv_with_timeout no data received [17:24:49]OFD Sender: No OFD packet to send [17:24:54]OFD Sender: No OFD packet to send [17:24:59]OFD Sender: No OFD packet to send [17:25:04]OFD Sender: No OFD packet to send [17:25:09]OFD Sender: No OFD packet to send [17:25:14]OFD Sender: No OFD packet to send [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:39]OFD Sender: No OFD packet to send [17:25:44]OFD Sender: No OFD packet to send [17:25:49]OFD Sender: No OFD packet to send [17:25:50]recv_with_timeout no data received [17:25:54]OFD Sender: No OFD packet to send [17:25:59]OFD Sender: No OFD packet to send [17:26:04]OFD Sender: No OFD packet to send [17:26:09]OFD Sender: No OFD packet to send [17:26:14]OFD Sender: No OFD packet to send [17:26:19]OFD Sender: No OFD packet to send [17:26:24]OFD Sender: No OFD packet to send [17:26:29]OFD Sender: No OFD packet to send [17:26:34]OFD Sender: No OFD packet to send [17:26:39]OFD Sender: No OFD packet to send [17:26:44]OFD Sender: No OFD packet to send [17:26:49]OFD Sender: No OFD packet to send [17:26:54]OFD Sender: No OFD packet to send [17:26:59]OFD Sender: No OFD packet to send [17:27:04]OFD Sender: No OFD packet to send [17:27:09]OFD Sender: No OFD packet to send [17:27:11]recv_with_timeout no data received [17:27:15]OFD Sender: No OFD packet to send [17:27:20]OFD Sender: No OFD packet to send [17:27:25]OFD Sender: No OFD packet to send [17:27:30]OFD Sender: No OFD packet to send [17:27:35]OFD Sender: No OFD packet to send [17:27:38]accept exits with 7 [17:27:38]New connection [17:27:38]New thread 3066752356 created [17:27:38]Thread 3066608996 joined [17:27:38]Waiting for new connection... [17:27:38] Sock 7.Parse request [17:27:38]Sock 7.Check first char [17:27:38]Sock 7.First char is OK [17:27:38]request: POST /json_proto HTTP/1.0 [17:27:38]Method: POST [17:27:38]URL: /json_proto [17:27:38]Method is POST - this is cgi request [17:27:38]url: /json_proto [17:27:38]query_string will be loaded in cgi processing [17:27:38]execute_cgi json_proto POST (null) [17:27:38]execute_cgi path=json_proto method=POST [17:27:38]POST find Content-Length [17:27:38]Host: 172.17.43.67:8080 [17:27:38]Content-Length: 629 [17:27:38]Content-Type: application/json [17:27:38] [17:27:38]POST finish read [17:27:38]Found Content-Length = 629 [17:27:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18853", "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" ] } } [17:27:38]execute_script... [17:27:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18853", "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" ] } } [17:27:38]POST & json_proto [17:27:38]process_json_proto [17:27:38]json parsed OK: [17:27:38]protocol is kg_v1.0 [17:27:38]action value=close_receipt [17:27:38]process_action close_receipt [17:27:38]cmd_close_receipt [17:27:38]MH_GetDate [17:27:38]Write to MH i2c: F0 00 00 28 14 2B [17:27:38]Write i2c OK [17:27:38]MH_I2C_Read... [17:27:38]Read from MH i2c: F0 [17:27:38]MH_I2C_Read... [17:27:38]Read from MH i2c: F0 09 00 [17:27:38]MH_I2C_Read... [17:27:38]Read from MH i2c: F0 09 00 28 14 00 0B A5 F1 66 6A BD 47 65 0E [17:27:38]GetLastDocTimeStamp 1727111989 [17:27:38]current date 1727112459 [17:27:38]FM_GetShiftState [17:27:38]SAM_PROTO_GetShiftState [17:27:38]wFMCommunicate request_size=4 [17:27:38]MH_SAM_APDU [17:27:38]CAPDU: 80 13 01 00 [17:27:38]Write to MH i2c: E2 08 00 29 14 80 13 01 00 00 00 00 00 BA [17:27:38]Write i2c OK [17:27:38]MH_I2C_Read... [17:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:39]Read from MH i2c: E2 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 0E 00 [17:27:39]MH_I2C_Read... [17:27:39]Read from MH i2c: E2 0E 00 29 14 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1C [17:27:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:27:39]wFMCommunicate OK [17:27:39]SAM_PROTO_GetShiftState done [17:27:39]FM_GetShiftState done [17:27:39]opened in 1727051593 [17:27:39]opened+sec_in_day 1727137993 [17:27:39]quantity*price = 4500 [17:27:39]sum+1 = 4501 [17:27:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 261 23.09.2024 17:27 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152389 ФПД: 35711074281222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152389&fm=35711074281222&tin=02508201610067®Number=0000000000091825&sum=4500 0 [17:27:40]StoreToDocumentArchive [17:27:40]shift 476 fd 152389 [17:27:40]save to /storage/0476/doc_00152389 [17:27:40]save last doc name /storage/0476/doc_00152389 to /storage/kkm_last_doc_name [17:27:40]save OK [17:27:40]Clear old archive folders... [17:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=269 [17:27:40]tlvbuf is 0051F790 [17:27:40]SAM_PROTO_ClearQueue [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 09 00 00 [17:27:40]Write to MH i2c: E2 08 00 36 14 80 09 00 00 00 00 00 00 BC [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 36 14 00 90 00 BE [17:27:40]RAPDU: 90 00 [17:27:40]wFMCommunicate OK [17:27:40]SAM_PROTO_ClearQueue done [17:27:40]KKMCreateOFDPacket [17:27:40]OFDProtocolAddRootSTLVToBuf [17:27:40]FM_MakeSignedData [17:27:40]FM_MakeSignedData [17:27:40]SAM_PROTO_SignData [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 0D 01 02 [17:27:40]Write to MH i2c: E2 08 00 37 14 80 0D 01 02 00 00 00 00 C4 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 37 14 00 90 00 BF [17:27:40]RAPDU: 90 00 [17:27:40]wFMCommunicate OK [17:27:40]wFMCommunicate request_size=255 [17:27:40]MH_SAM_APDU [17:27:40]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 05 01 00 00 F4 03 04 00 0B A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [17:27:40]Write to MH i2c: E2 02 01 38 14 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 05 01 00 00 F4 03 04 00 0B A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 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 B3 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 38 14 00 90 00 C0 [17:27:40]RAPDU: 90 00 [17:27:40]wFMCommunicate OK [17:27:40]wFMCommunicate request_size=28 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 45 53 02 00 35 04 06 00 20 7A A1 E5 A7 06 [17:27:40]Write to MH i2c: E2 1F 00 39 14 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 45 53 02 00 35 04 06 00 20 7A A1 E5 A7 06 00 00 BB [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 03 00 39 14 00 90 00 C1 [17:27:40]RAPDU: 90 00 [17:27:40]wFMCommunicate OK [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 0D 03 02 [17:27:40]Write to MH i2c: E2 08 00 3A 14 80 0D 03 02 00 00 00 00 C9 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 0B 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 0B 00 3A 14 00 D5 D1 8C 6D F1 D6 7B 72 90 00 1D [17:27:40]RAPDU: D5 D1 8C 6D F1 D6 7B 72 90 00 [17:27:40]wFMCommunicate OK [17:27:40]SAM_PROTO_SignData done [17:27:40]FM_MakeSignedData done [17:27:40]CreateOFDProtocolMessage [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 11 00 00 [17:27:40]Write to MH i2c: E2 08 00 3B 14 80 11 00 00 00 00 00 00 C9 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 17 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 17 00 3B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [17:27: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:27:40]wFMCommunicate OK [17:27:40]CreateOFDProtocolMessage done [17:27:40]OFDSenderStorePacket 152389 [17:27:40]StoreOFDPacket docnum=152389 [17:27: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 21 01 00 00 9A A9 19 01 09 F6 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 05 01 00 00 F4 03 04 00 0B A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 20 7A A1 E5 A7 06 D5 D1 8C 6D F1 D6 7B 72 [17:27:40]CheckFolder [17:27:40]dirname=/storage/ofd_packets [17:27:40]CheckFolder done [17:27:40]ProducePacketName [17:27:40]name=ofd_packets/00152389 [17:27:40]NVStorageSaveData ofd_packets/00152389 [17:27:40]File name is /storage/ofd_packets/00152389 [17:27:40]Write 319 bytes [17:27:40]NVStorageSaveData done [17:27:40]OFDSenderStorePacket done [17:27:40]KKMCreateOFDPacket done [17:27:40]NVStorageSaveData kkm_last_timestamp [17:27:40]File name is /storage/kkm_last_timestamp [17:27:40]Write 4 bytes [17:27:40]NVStorageSaveData done [17:27:40]ExternCall_PrintAddStr [17:27:40]wPrintStart [17:27:40]Write to MH i2c: 01 00 00 3C 14 50 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: 01 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: 01 07 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: 01 07 00 3C 14 00 00 00 00 00 FF 0F 65 [17:27:40]RasterBufferAndPrint [17:27:40]line Счет N : (3)18853 [17:27:40]line ИНН: 02508201610067 [17:27:40]line Контрольно-Кассовый Чек [17:27:40]line ПРОДАЖА [17:27:40]line Товар: 4700000160358 [17:27:40]line Вода Легенда 1л [17:27:40]line 1.000 * 45.00 [17:27:40]line = 45.00 [17:27:40]line НДС 12% НСП 1% [17:27:40]line > о реализуемом товаре [17:27:40]line ИТОГО: 45.00 [17:27:40]line НСП 1% : 0.40 [17:27:40]line НДС 12% : 4.78 [17:27:40]line Наличными: 45.00 [17:27:40]line Безнал.: 0.00 [17:27:40]line Место: АЗС № 89 "Партнер Нефть" [17:27:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:27:40]line СНО: Общий режим [17:27:40]line Чек 261 23.09.2024 17:27 [17:27:40]line Смена: 476 ФФД: 1.0 [17:27:40]line ЗНМ: 0300000113 [17:27:40]line РНМ: 0000000000091825 [17:27:40]line Версия ККМ: 001 [17:27:40]line ФМ: 0000000000871835 [17:27:40]line ФД: 152389 [17:27:40]line ФПД: 35711074281222 [17:27:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152389&fm=35711074281222&tin=02508201610067®Number=0000000000091825&sum=4500 [17:27:40]line 0 [17:27:40]written 0, free lines is 4095 [17:27:40]OFD Sender: Processing packet 152389 [packets to send 828, broken 827] [17:27:40]ProducePacketName [17:27:40]name=ofd_packets/00152389 [17:27:40]OFD Sender: To server: pG, [17:27:40]CommunicateWithHost lk.salyk.kg:30040 [17:27:40]ConnectInit lk.salyk.kg [17:27:41]Write to MH i2c: 01 00 00 64 14 78 [17:27:41]Write i2c OK [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: 01 [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: 01 07 00 [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: 01 07 00 64 14 00 00 00 00 00 F1 0C 7C [17:27:41]RasterBufferAndPrint [17:27:41]line [17:27:41]line [17:27:41]line [17:27:41]line [17:27:41]line [17:27:41]written 0, free lines is 3319 [17:27:41]MH_Cut [17:27:41]Write to MH i2c: D1 01 00 6B 14 01 51 [17:27:41]Write i2c OK [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: D1 [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: D1 01 00 [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: D1 01 00 6B 14 00 50 [17:27:41]Write to MH i2c: 01 00 00 6C 14 80 [17:27:41]Write i2c OK [17:27:41]MH_I2C_Read... [17:27:41]*** Cut start [17:27:41]*** Purtial cut [17:27:41]*** Stage 1: CUTSNS_PIN = 1 [17:27:41]Connected sock=9 [17:27: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 21 01 00 00 9A A9 19 01 09 F6 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 05 01 00 00 F4 03 04 00 0B A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 20 7A A1 E5 A7 06 D5 D1 8C 6D F1 D6 7B 72 [17:27:42]Read from MH i2c: 01 [17:27:42]MH_I2C_Read... [17:27:42]*** Stop cut motor [17:27:42]*** Cut end [17:27:42]Read from MH i2c: 01 07 00 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: 01 07 00 6C 14 00 00 00 00 00 FF 0F 95 [17:27:42]process_action close_receipt done [17:27:42]requested_data is exist [17:27:42]produce_requested_data [17:27:42]requested_item fm.sn is exist - process it [17:27:42]wFMCommunicate request_size=4 [17:27:42]MH_SAM_APDU [17:27:42]CAPDU: 80 11 00 00 [17:27:42]Write to MH i2c: E2 08 00 6D 14 80 11 00 00 00 00 00 00 FB [17:27:42]Write i2c OK [17:27:42]MH_I2C_Read... [17:27:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:42]Read from MH i2c: E2 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: E2 17 00 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: E2 17 00 6D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [17:27: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:27:42]wFMCommunicate OK [17:27:42]requested_item fd.num is exist - process it [17:27:42]SAM_PROTO_GetFieldsCounters [17:27:42]wFMCommunicate request_size=4 [17:27:42]MH_SAM_APDU [17:27:42]CAPDU: 80 13 00 00 [17:27:42]Write to MH i2c: E2 08 00 6E 14 80 13 00 00 00 00 00 00 FE [17:27:42]Write i2c OK [17:27:42]MH_I2C_Read... [17:27:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:42]Read from MH i2c: E2 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: E2 62 00 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: E2 62 00 6E 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 A8 [17:27: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 45 53 02 00 0E 04 04 00 DC 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:27:42]wFMCommunicate OK [17:27:42]SAM_PROTO_GetFieldsCounters done [17:27:42]requested_item shift.num is exist - process it [17:27:42]requested_item shift.opened is exist - process it [17:27:42]req_shift_opened [17:27:42]FM_GetShiftState [17:27:42]SAM_PROTO_GetShiftState [17:27:42]wFMCommunicate request_size=4 [17:27:42]MH_SAM_APDU [17:27:42]CAPDU: 80 13 01 00 [17:27:42]Write to MH i2c: E2 08 00 6F 14 80 13 01 00 00 00 00 00 00 [17:27:42]Write i2c OK [17:27:42]MH_I2C_Read... [17:27:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:42]Read from MH i2c: E2 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: E2 0E 00 [17:27:42]MH_I2C_Read... [17:27:42]Read from MH i2c: E2 0E 00 6F 14 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [17:27:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:27:42]wFMCommunicate OK [17:27:42]SAM_PROTO_GetShiftState done [17:27:42]FM_GetShiftState done [17:27:42]req_shift_opened done [17:27:42]requested_item shift.open_date is exist - process it [17:27:42]req_shift_open_date [17:27:42]req_shift_open_date done [17:27:42]produce_requested_data done [17:27:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152389,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:27:42]process_action_free close_receipt [17:27:42]json_value_free [17:27:42]json_value_free done [17:27:42]process_json_proto returns [17:27:42]Send response to host [17:27:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152389,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:27:42]free response buf [17:27:42]execute_script done [17:27:42]execute_script returns [17:27:42]free content buf [17:27:42]Sock 7.Close socket [17:27:42]Sock 7.Thread stoped [17:27: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 6E 70 47 00 77 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 45 53 02 00 F4 03 04 00 0D 4D F1 66 B6 04 01 00 00 AD 5A 33 4A 2D 7E 06 E1 [17:27:42]CommunicateWithHost err = 0 [17:27:42]CheckOFDResponse [17:27:42]1017 (14) - 77093643461234 [17:27:42]1041 (16) - 0000000000871835 [17:27:42]1040 (4) - 152389 [17:27:42]1012 (4) - 23.09.2024 11:12 [17:27:42]1206 (1) - 0 [17:27:42]OFD Sender: Remove packet 152389 [17:27:42]ProducePacketName [17:27:42]name=ofd_packets/00152389 [17:27:42]NVStorageDeleteData [17:27:42]OFD Sender: No OFD packet to send [17:27:48]OFD Sender: No OFD packet to send [17:27:48]accept exits with 10 [17:27:48]New connection [17:27:48]New thread 3066608996 created [17:27:48]Thread 3066752356 joined [17:27:48]Waiting for new connection... [17:27:48] Sock 10.Parse request [17:27:48]Sock 10.Check first char [17:27:48]Sock 10.First char is OK [17:27:48]request: POST /json_proto HTTP/1.0 [17:27:48]Method: POST [17:27:48]URL: /json_proto [17:27:48]Method is POST - this is cgi request [17:27:48]url: /json_proto [17:27:48]query_string will be loaded in cgi processing [17:27:48]execute_cgi json_proto POST (null) [17:27:48]execute_cgi path=json_proto method=POST [17:27:48]POST find Content-Length [17:27:48]Host: 172.17.43.67:8080 [17:27:48]Content-Length: 793 [17:27:48]Content-Type: application/json [17:27:48] [17:27:48]POST finish read [17:27:48]Found Content-Length = 793 [17:27:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786393", "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" : 2.000, "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:27:48]execute_script... [17:27: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)1786393", "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" : 2.000, "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:27:48]POST & json_proto [17:27:48]process_json_proto [17:27:48]json parsed OK: [17:27:48]protocol is kg_v1.0 [17:27:48]action value=close_receipt [17:27:48]process_action close_receipt [17:27:48]cmd_close_receipt [17:27:48]MH_GetDate [17:27:48]Write to MH i2c: F0 00 00 70 14 73 [17:27:48]Write i2c OK [17:27:48]MH_I2C_Read... [17:27:48]Read from MH i2c: F0 [17:27:48]MH_I2C_Read... [17:27:48]Read from MH i2c: F0 09 00 [17:27:48]MH_I2C_Read... [17:27:48]Read from MH i2c: F0 09 00 70 14 00 15 A5 F1 66 6A BD 47 65 60 [17:27:48]GetLastDocTimeStamp 1727112459 [17:27:48]current date 1727112469 [17:27:48]FM_GetShiftState [17:27:48]SAM_PROTO_GetShiftState [17:27:48]wFMCommunicate request_size=4 [17:27:48]MH_SAM_APDU [17:27:48]CAPDU: 80 13 01 00 [17:27:48]Write to MH i2c: E2 08 00 71 14 80 13 01 00 00 00 00 00 02 [17:27:48]Write i2c OK [17:27:48]MH_I2C_Read... [17:27:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:48]Read from MH i2c: E2 [17:27:48]MH_I2C_Read... [17:27:48]Read from MH i2c: E2 0E 00 [17:27:48]MH_I2C_Read... [17:27:48]Read from MH i2c: E2 0E 00 71 14 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 64 [17:27:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:27:48]wFMCommunicate OK [17:27:48]SAM_PROTO_GetShiftState done [17:27:48]FM_GetShiftState done [17:27:48]opened in 1727051593 [17:27:48]opened+sec_in_day 1727137993 [17:27:48]quantity*price = 0 [17:27:48]sum+1 = 1 [17:27:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 262 23.09.2024 17:27 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152390 ФПД: 1970151575745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172749&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152390&fm=1970151575745&tin=02508201610067®Number=0000000000091825&sum=0 [17:27:49]StoreToDocumentArchive [17:27:49]shift 476 fd 152390 [17:27:49]save to /storage/0476/doc_00152390 [17:27:49]save last doc name /storage/0476/doc_00152390 to /storage/kkm_last_doc_name [17:27:49]save OK [17:27:49]Clear old archive folders... [17:27:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:27:49]tlvbuf is B6E907B0 [17:27:49]SAM_PROTO_ClearQueue [17:27:49]wFMCommunicate request_size=4 [17:27:49]MH_SAM_APDU [17:27:49]CAPDU: 80 09 00 00 [17:27:49]Write to MH i2c: E2 08 00 7E 14 80 09 00 00 00 00 00 00 04 [17:27:49]Write i2c OK [17:27:49]MH_I2C_Read... [17:27:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:49]Read from MH i2c: E2 [17:27:49]MH_I2C_Read... [17:27:49]Read from MH i2c: E2 03 00 [17:27:49]MH_I2C_Read... [17:27:49]Read from MH i2c: E2 03 00 7E 14 00 90 00 06 [17:27:49]RAPDU: 90 00 [17:27:49]wFMCommunicate OK [17:27:49]SAM_PROTO_ClearQueue done [17:27:49]KKMCreateOFDPacket [17:27:49]OFDProtocolAddRootSTLVToBuf [17:27:49]FM_MakeSignedData [17:27:49]FM_MakeSignedData [17:27:49]SAM_PROTO_SignData [17:27:49]wFMCommunicate request_size=4 [17:27:49]MH_SAM_APDU [17:27:49]CAPDU: 80 0D 01 02 [17:27:49]Write to MH i2c: E2 08 00 7F 14 80 0D 01 02 00 00 00 00 0C [17:27:49]Write i2c OK [17:27:49]MH_I2C_Read... [17:27:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:49]Read from MH i2c: E2 [17:27:49]MH_I2C_Read... [17:27:49]Read from MH i2c: E2 03 00 [17:27:49]MH_I2C_Read... [17:27:49]Read from MH i2c: E2 03 00 7F 14 00 90 00 07 [17:27:49]RAPDU: 90 00 [17:27:49]wFMCommunicate OK [17:27:49]wFMCommunicate request_size=255 [17:27:49]MH_SAM_APDU [17:27:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 15 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 53 02 00 35 04 06 00 01 CA B6 2F [17:27:50]Write to MH i2c: E2 02 01 80 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 15 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 53 02 00 35 04 06 00 01 CA B6 2F 00 00 80 [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:50]Read from MH i2c: E2 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 03 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 03 00 80 14 00 90 00 08 [17:27:50]RAPDU: 90 00 [17:27:50]wFMCommunicate OK [17:27:50]wFMCommunicate request_size=7 [17:27:50]MH_SAM_APDU [17:27:50]CAPDU: 80 0D 02 02 02 50 C1 [17:27:50]Write to MH i2c: E2 0A 00 81 14 80 0D 02 02 02 00 50 C1 00 00 24 [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:50]Read from MH i2c: E2 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 03 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 03 00 81 14 00 90 00 09 [17:27:50]RAPDU: 90 00 [17:27:50]wFMCommunicate OK [17:27:50]wFMCommunicate request_size=4 [17:27:50]MH_SAM_APDU [17:27:50]CAPDU: 80 0D 03 02 [17:27:50]Write to MH i2c: E2 08 00 82 14 80 0D 03 02 00 00 00 00 11 [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:50]Read from MH i2c: E2 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 0B 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 0B 00 82 14 00 13 9C 61 77 34 AB E4 4A 90 00 A6 [17:27:50]RAPDU: 13 9C 61 77 34 AB E4 4A 90 00 [17:27:50]wFMCommunicate OK [17:27:50]SAM_PROTO_SignData done [17:27:50]FM_MakeSignedData done [17:27:50]CreateOFDProtocolMessage [17:27:50]wFMCommunicate request_size=4 [17:27:50]MH_SAM_APDU [17:27:50]CAPDU: 80 11 00 00 [17:27:50]Write to MH i2c: E2 08 00 83 14 80 11 00 00 00 00 00 00 11 [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:50]Read from MH i2c: E2 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 17 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: E2 17 00 83 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 64 [17:27: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:27:50]wFMCommunicate OK [17:27:50]CreateOFDProtocolMessage done [17:27:50]OFDSenderStorePacket 152390 [17:27:50]StoreOFDPacket docnum=152390 [17:27: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 0C 01 00 00 0C EE 04 01 EB 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 15 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 53 02 00 35 04 06 00 01 CA B6 2F 50 C1 13 9C 61 77 34 AB E4 4A [17:27:50]CheckFolder [17:27:50]dirname=/storage/ofd_packets [17:27:50]CheckFolder done [17:27:50]ProducePacketName [17:27:50]name=ofd_packets/00152390 [17:27:50]NVStorageSaveData ofd_packets/00152390 [17:27:50]File name is /storage/ofd_packets/00152390 [17:27:50]Write 298 bytes [17:27:50]NVStorageSaveData done [17:27:50]OFDSenderStorePacket done [17:27:50]KKMCreateOFDPacket done [17:27:50]NVStorageSaveData kkm_last_timestamp [17:27:50]File name is /storage/kkm_last_timestamp [17:27:50]Write 4 bytes [17:27:50]NVStorageSaveData done [17:27:50]ExternCall_PrintAddStr [17:27:50]wPrintStart [17:27:50]Write to MH i2c: 01 00 00 84 14 98 [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: 01 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: 01 07 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: 01 07 00 84 14 00 00 00 00 00 FF 0F AD [17:27:50]RasterBufferAndPrint [17:27:50]line Счет N : (1)1786393 [17:27:50]line ИНН: 02508201610067 [17:27:50]line Контрольно-Кассовый Чек [17:27:50]line ПРОДАЖА [17:27:50]line ТРК (МРК, ГНК) : 31 [17:27:50]line Товар: 2710194210 [17:27:50]line ДТ-К-5 [17:27:50]line 2.000 * 0.00 [17:27:50]line = 0.00 [17:27:50]line НДС 12% НСП 1% [17:27:50]line > о реализуемом товаре [17:27:50]line ИТОГО: 0.00 [17:27:50]line НСП 1% : 0.00 [17:27:50]line НДС 12% : 0.00 [17:27:50]line Наличными: 0.00 [17:27:50]line Безнал.: 0.00 [17:27:50]line Место: АЗС № 89 "Партнер Нефть" [17:27:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:27:50]line СНО: Общий режим [17:27:50]line Чек 262 23.09.2024 17:27 [17:27:50]line Смена: 476 ФФД: 1.0 [17:27:50]line ЗНМ: 0300000113 [17:27:50]line РНМ: 0000000000091825 [17:27:50]line Версия ККМ: 001 [17:27:50]line Платежная система: O! деньги [17:27:50]line ФМ: 0000000000871835 [17:27:50]line ФД: 152390 [17:27:50]line ФПД: 1970151575745 [17:27:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172749&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152390&fm=1970151575745&tin=02508201610067®Number=0000000000091825&sum=0 [17:27:50]written 0, free lines is 4095 [17:27:50]OFD Sender: Processing packet 152390 [packets to send 828, broken 827] [17:27:50]ProducePacketName [17:27:50]name=ofd_packets/00152390 [17:27:50]OFD Sender: To server: pG, [17:27:50]CommunicateWithHost lk.salyk.kg:30040 [17:27:50]ConnectInit lk.salyk.kg [17:27:50]Write to MH i2c: 01 00 00 AE 14 C2 [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: 01 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: 01 07 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: 01 07 00 AE 14 00 00 00 00 00 E4 0C B9 [17:27:50]RasterBufferAndPrint [17:27:50]line [17:27:50]line [17:27:50]line [17:27:50]line [17:27:50]line [17:27:50]written 0, free lines is 3312 [17:27:50]MH_Cut [17:27:50]Write to MH i2c: D1 01 00 B5 14 01 9B [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: D1 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: D1 01 00 [17:27:50]MH_I2C_Read... [17:27:50]Read from MH i2c: D1 01 00 B5 14 00 9A [17:27:50]Write to MH i2c: 01 00 00 B6 14 CA [17:27:50]Write i2c OK [17:27:50]MH_I2C_Read... [17:27:51]Connected sock=7 [17:27: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 0C EE 04 01 EB 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 15 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 53 02 00 35 04 06 00 01 CA B6 2F 50 C1 13 9C 61 77 34 AB E4 4A [17:27:51]*** Cut start [17:27:51]*** Purtial cut [17:27:51]*** Stage 1: CUTSNS_PIN = 1 [17:27: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 B5 08 47 00 8C 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 53 02 00 F4 03 04 00 16 4D F1 66 B6 04 01 00 00 11 CF D2 36 E2 69 EE AD [17:27:51]CommunicateWithHost err = 0 [17:27:51]CheckOFDResponse [17:27:51]1017 (14) - 77093643461234 [17:27:51]1041 (16) - 0000000000871835 [17:27:51]1040 (4) - 152390 [17:27:51]1012 (4) - 23.09.2024 11:12 [17:27:51]1206 (1) - 0 [17:27:51]OFD Sender: Remove packet 152390 [17:27:51]ProducePacketName [17:27:51]name=ofd_packets/00152390 [17:27:51]NVStorageDeleteData [17:27:51]Read from MH i2c: 01 [17:27:51]MH_I2C_Read... [17:27:51]*** Stop cut motor [17:27:51]*** Cut end [17:27:51]Read from MH i2c: 01 07 00 [17:27:51]MH_I2C_Read... [17:27:51]Read from MH i2c: 01 07 00 B6 14 00 00 00 00 00 FF 0F DF [17:27:51]process_action close_receipt done [17:27:51]requested_data is exist [17:27:51]produce_requested_data [17:27:51]requested_item fm.sn is exist - process it [17:27:51]wFMCommunicate request_size=4 [17:27:51]MH_SAM_APDU [17:27:51]CAPDU: 80 11 00 00 [17:27:51]Write to MH i2c: E2 08 00 B7 14 80 11 00 00 00 00 00 00 45 [17:27:51]Write i2c OK [17:27:51]MH_I2C_Read... [17:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:52]Read from MH i2c: E2 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 17 00 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 17 00 B7 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [17:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:27:52]wFMCommunicate OK [17:27:52]requested_item fd.num is exist - process it [17:27:52]SAM_PROTO_GetFieldsCounters [17:27:52]wFMCommunicate request_size=4 [17:27:52]MH_SAM_APDU [17:27:52]CAPDU: 80 13 00 00 [17:27:52]Write to MH i2c: E2 08 00 B8 14 80 13 00 00 00 00 00 00 48 [17:27:52]Write i2c OK [17:27:52]MH_I2C_Read... [17:27:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:52]Read from MH i2c: E2 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 62 00 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 62 00 B8 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 F6 [17:27: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 46 53 02 00 0E 04 04 00 DC 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:27:52]wFMCommunicate OK [17:27:52]SAM_PROTO_GetFieldsCounters done [17:27:52]requested_item shift.num is exist - process it [17:27:52]requested_item shift.opened is exist - process it [17:27:52]req_shift_opened [17:27:52]FM_GetShiftState [17:27:52]SAM_PROTO_GetShiftState [17:27:52]wFMCommunicate request_size=4 [17:27:52]MH_SAM_APDU [17:27:52]CAPDU: 80 13 01 00 [17:27:52]Write to MH i2c: E2 08 00 B9 14 80 13 01 00 00 00 00 00 4A [17:27:52]Write i2c OK [17:27:52]MH_I2C_Read... [17:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:52]Read from MH i2c: E2 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 0E 00 [17:27:52]MH_I2C_Read... [17:27:52]Read from MH i2c: E2 0E 00 B9 14 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AC [17:27:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:27:52]wFMCommunicate OK [17:27:52]SAM_PROTO_GetShiftState done [17:27:52]FM_GetShiftState done [17:27:52]req_shift_opened done [17:27:52]requested_item shift.open_date is exist - process it [17:27:52]req_shift_open_date [17:27:52]req_shift_open_date done [17:27:52]produce_requested_data done [17:27:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152390,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:27:52]process_action_free close_receipt [17:27:52]json_value_free [17:27:52]json_value_free done [17:27:52]process_json_proto returns [17:27:52]Send response to host [17:28:16]wFMCommunicate OK [17:28:16]wFMCommunicate request_size=11 [17:28:16]MH_SAM_APDU [17:28:16]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [17:28:16]Write to MH i2c: E2 0E 00 C3 14 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 89 [17:28:16]Write i2c OK [17:28:16]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 C3 14 00 90 00 4B [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]wFMCommunicate request_size=13 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 15 02 00 08 F4 03 04 00 31 A5 F1 66 [17:28:17]Write to MH i2c: E2 10 00 C4 14 80 15 02 00 08 00 F4 03 04 00 31 A5 F1 66 00 00 90 [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 C4 14 00 90 00 4C [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]wFMCommunicate request_size=25 [17:28:17]MH_SAM_APDU [17:28: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 [17:28:17]Write to MH i2c: E2 1C 00 C5 14 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 BB [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 C5 14 00 90 00 4D [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]wFMCommunicate request_size=4 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 15 03 00 [17:28:17]Write to MH i2c: E2 08 00 C6 14 80 15 03 00 00 00 00 00 5B [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 40 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 40 00 C6 14 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 47 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 07 01 00 00 35 04 06 00 1E D1 7E 65 EB 7F 90 00 0E [17:28: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 47 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 07 01 00 00 35 04 06 00 1E D1 7E 65 EB 7F 90 00 [17:28:17]wFMCommunicate OK [17:28:17]SAM_PROTO_ProcessDocument answer len = 59 [17:28:17]SAM_PROTO_ProcessDocument done [17:28:17]SetTLVBufToDocument [17:28:17]Processing tag 1209 (04B9) [17:28:17]Malloc new data [17:28:17]Processing tag 1041 (0411) [17:28:17]Processing tag 1040 (0410) [17:28:17]Malloc new data [17:28:17]Processing tag 1038 (040E) [17:28:17]Malloc new data [17:28:17]Processing tag 1042 (0412) [17:28:17]Malloc new data [17:28:17]Processing tag 1077 (0435) [17:28:17]Malloc new data [17:28:17]SetTLVBufToDocument err=0 [17:28:17]KKMLoadAndSignReceiptData store KKM data [17:28:17]KKMLoadAndSignReceiptData err=0 [17:28:17]wFMCommunicate request_size=4 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 11 00 00 [17:28:17]Write to MH i2c: E2 08 00 C7 14 80 11 00 00 00 00 00 00 55 [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 17 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 17 00 C7 14 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:28:17]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:17]wFMCommunicate OK [17:28:17]Счет N : (1)1786392 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 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 СНО: Общий режим Чек 263 23.09.2024 17:28 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152391 ФПД: 33885117606783 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152391&fm=33885117606783&tin=02508201610067®Number=0000000000091825&sum=0 [17:28:17]StoreToDocumentArchive [17:28:17]shift 476 fd 152391 [17:28:17]save to /storage/0476/doc_00152391 [17:28:17]save last doc name /storage/0476/doc_00152391 to /storage/kkm_last_doc_name [17:28:17]save OK [17:28:17]Clear old archive folders... [17:28:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:28:17]tlvbuf is 00573770 [17:28:17]SAM_PROTO_ClearQueue [17:28:17]wFMCommunicate request_size=4 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 09 00 00 [17:28:17]Write to MH i2c: E2 08 00 C8 14 80 09 00 00 00 00 00 00 4E [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 C8 14 00 90 00 50 [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]SAM_PROTO_ClearQueue done [17:28:17]KKMCreateOFDPacket [17:28:17]OFDProtocolAddRootSTLVToBuf [17:28:17]FM_MakeSignedData [17:28:17]FM_MakeSignedData [17:28:17]SAM_PROTO_SignData [17:28:17]wFMCommunicate request_size=4 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 0D 01 02 [17:28:17]Write to MH i2c: E2 08 00 C9 14 80 0D 01 02 00 00 00 00 56 [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:17]OFD Sender: No OFD packet to send [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 C9 14 00 90 00 51 [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]wFMCommunicate request_size=255 [17:28:17]MH_SAM_APDU [17:28: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 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 07 01 00 00 F4 03 04 00 31 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E D1 7E 65 [17:28:17]Write to MH i2c: E2 02 01 CA 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 07 01 00 00 F4 03 04 00 31 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E D1 7E 65 00 00 A0 [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 CA 14 00 90 00 52 [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]wFMCommunicate request_size=7 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 0D 02 02 02 EB 7F [17:28:17]Write to MH i2c: E2 0A 00 CB 14 80 0D 02 02 02 00 EB 7F 00 00 C7 [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 03 00 CB 14 00 90 00 53 [17:28:17]RAPDU: 90 00 [17:28:17]wFMCommunicate OK [17:28:17]wFMCommunicate request_size=4 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 0D 03 02 [17:28:17]Write to MH i2c: E2 08 00 CC 14 80 0D 03 02 00 00 00 00 5B [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:17]Read from MH i2c: E2 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 0B 00 [17:28:17]MH_I2C_Read... [17:28:17]Read from MH i2c: E2 0B 00 CC 14 00 66 A7 45 BE E4 DA FA 11 90 00 35 [17:28:17]RAPDU: 66 A7 45 BE E4 DA FA 11 90 00 [17:28:17]wFMCommunicate OK [17:28:17]SAM_PROTO_SignData done [17:28:17]FM_MakeSignedData done [17:28:17]CreateOFDProtocolMessage [17:28:17]wFMCommunicate request_size=4 [17:28:17]MH_SAM_APDU [17:28:17]CAPDU: 80 11 00 00 [17:28:17]Write to MH i2c: E2 08 00 CD 14 80 11 00 00 00 00 00 00 5B [17:28:17]Write i2c OK [17:28:17]MH_I2C_Read... [17:27:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152390,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:27:52]free response buf [17:27:52]execute_script done [17:27:52]execute_script returns [17:27:52]free content buf [17:27:52]Sock 10.Close socket [17:27:52]Sock 10.Thread stoped [17:27:52]OFD Sender: No OFD packet to send [17:27:57]OFD Sender: No OFD packet to send [17:28:02]OFD Sender: No OFD packet to send [17:28:07]OFD Sender: No OFD packet to send [17:28:12]OFD Sender: No OFD packet to send [17:28:16]accept exits with 9 [17:28:16]New connection [17:28:16]New thread 3066752356 created [17:28:16]Thread 3066608996 joined [17:28:16]Waiting for new connection... [17:28:16] Sock 9.Parse request [17:28:16]Sock 9.Check first char [17:28:16]Sock 9.First char is OK [17:28:16]request: POST /json_proto HTTP/1.0 [17:28:16]Method: POST [17:28:16]URL: /json_proto [17:28:16]Method is POST - this is cgi request [17:28:16]url: /json_proto [17:28:16]query_string will be loaded in cgi processing [17:28:16]execute_cgi json_proto POST (null) [17:28:16]execute_cgi path=json_proto method=POST [17:28:16]POST find Content-Length [17:28:16]Host: 172.17.43.67:8080 [17:28:16]Content-Length: 790 [17:28:16]Content-Type: application/json [17:28:16] [17:28:16]POST finish read [17:28:16]Found Content-Length = 790 [17:28:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786392", "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" : 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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:16]execute_script... [17:28:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786392", "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" : 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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:16]POST & json_proto [17:28:16]process_json_proto [17:28:16]json parsed OK: [17:28:16]protocol is kg_v1.0 [17:28:16]action value=close_receipt [17:28:16]process_action close_receipt [17:28:16]cmd_close_receipt [17:28:16]MH_GetDate [17:28:16]Write to MH i2c: F0 00 00 BA 14 BD [17:28:16]Write i2c OK [17:28:16]MH_I2C_Read... [17:28:16]Read from MH i2c: F0 [17:28:16]MH_I2C_Read... [17:28:16]Read from MH i2c: F0 09 00 [17:28:16]MH_I2C_Read... [17:28:16]Read from MH i2c: F0 09 00 BA 14 00 31 A5 F1 66 6A BD 47 65 C6 [17:28:16]GetLastDocTimeStamp 1727112469 [17:28:16]current date 1727112497 [17:28:16]FM_GetShiftState [17:28:16]SAM_PROTO_GetShiftState [17:28:16]wFMCommunicate request_size=4 [17:28:16]MH_SAM_APDU [17:28:16]CAPDU: 80 13 01 00 [17:28:16]Write to MH i2c: E2 08 00 BB 14 80 13 01 00 00 00 00 00 4C [17:28:16]Write i2c OK [17:28:16]MH_I2C_Read... [17:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:16]Read from MH i2c: E2 [17:28:16]MH_I2C_Read... [17:28:16]Read from MH i2c: E2 0E 00 [17:28:16]MH_I2C_Read... [17:28:16]Read from MH i2c: E2 0E 00 BB 14 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AE [17:28:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:28:16]wFMCommunicate OK [17:28:16]SAM_PROTO_GetShiftState done [17:28:16]FM_GetShiftState done [17:28:16]opened in 1727051593 [17:28:16]opened+sec_in_day 1727137993 [17:28:16]quantity*price = 0 [17:28:16]sum+1 = 1 [17:28:16]Check (price>sum+1) || (price+1 о реализуемом товаре [17:28:18]line ИТОГО: 0.00 [17:28:18]line НСП 1% : 0.00 [17:28:18]line НДС 12% : 0.00 [17:28:18]line Наличными: 0.00 [17:28:18]line Безнал.: 0.00 [17:28:18]line Место: АЗС № 89 "Партнер Нефть" [17:28:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:28:18]line СНО: Общий режим [17:28:18]line Чек 263 23.09.2024 17:28 [17:28:18]line Смена: 476 ФФД: 1.0 [17:28:18]line ЗНМ: 0300000113 [17:28:18]line РНМ: 0000000000091825 [17:28:18]line Версия ККМ: 001 [17:28:18]line Талоны: Топливная Карта [17:28:18]line 38551 [17:28:18]line ФМ: 0000000000871835 [17:28:18]line ФД: 152391 [17:28:18]line ФПД: 33885117606783 [17:28:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152391&fm=33885117606783&tin=02508201610067®Number=0000000000091825&sum=0 [17:28:18]written 0, free lines is 4095 [17:28:18]OFD Sender: Processing packet 152391 [packets to send 828, broken 827] [17:28:18]ProducePacketName [17:28:18]name=ofd_packets/00152391 [17:28:18]OFD Sender: To server: pG, [17:28:18]CommunicateWithHost lk.salyk.kg:30040 [17:28:18]ConnectInit lk.salyk.kg [17:28:18]Write to MH i2c: 01 00 00 F8 14 0C [17:28:18]Write i2c OK [17:28:18]MH_I2C_Read... [17:28:18]Read from MH i2c: 01 [17:28:18]MH_I2C_Read... [17:28:18]Read from MH i2c: 01 07 00 [17:28:18]MH_I2C_Read... [17:28:18]Read from MH i2c: 01 07 00 F8 14 00 00 00 00 00 E9 0C 08 [17:28:18]RasterBufferAndPrint [17:28:18]line [17:28:18]line [17:28:18]line [17:28:18]line [17:28:18]line [17:28:18]written 0, free lines is 3317 [17:28:18]MH_Cut [17:28:18]Write to MH i2c: D1 01 00 FF 14 01 E5 [17:28:18]Write i2c OK [17:28:18]MH_I2C_Read... [17:28:18]Read from MH i2c: D1 [17:28:18]MH_I2C_Read... [17:28:18]Read from MH i2c: D1 01 00 [17:28:18]MH_I2C_Read... [17:28:18]Read from MH i2c: D1 01 00 FF 14 00 E4 [17:28:18]Write to MH i2c: 01 00 00 00 15 15 [17:28:18]Write i2c OK [17:28:18]MH_I2C_Read... [17:28:19]*** Cut start [17:28:19]*** Purtial cut [17:28:19]*** Stage 1: CUTSNS_PIN = 1 [17:28:19]Read from MH i2c: 01 [17:28:19]MH_I2C_Read... [17:28:19]*** Stop cut motor [17:28:19]*** Cut end [17:28:19]Read from MH i2c: 01 07 00 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: 01 07 00 00 15 00 00 00 00 00 FF 0F 2A [17:28:19]process_action close_receipt done [17:28:19]requested_data is exist [17:28:19]produce_requested_data [17:28:19]requested_item fm.sn is exist - process it [17:28:19]wFMCommunicate request_size=4 [17:28:19]MH_SAM_APDU [17:28:19]CAPDU: 80 11 00 00 [17:28:19]Write to MH i2c: E2 08 00 01 15 80 11 00 00 00 00 00 00 90 [17:28:19]Write i2c OK [17:28:19]MH_I2C_Read... [17:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:19]Read from MH i2c: E2 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: E2 17 00 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: E2 17 00 01 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [17: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 [17:28:19]wFMCommunicate OK [17:28:19]requested_item fd.num is exist - process it [17:28:19]SAM_PROTO_GetFieldsCounters [17:28:19]wFMCommunicate request_size=4 [17:28:19]MH_SAM_APDU [17:28:19]CAPDU: 80 13 00 00 [17:28:19]Write to MH i2c: E2 08 00 02 15 80 13 00 00 00 00 00 00 93 [17:28:19]Write i2c OK [17:28:19]MH_I2C_Read... [17:28:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:19]Read from MH i2c: E2 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: E2 62 00 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: E2 62 00 02 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 45 [17:28: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 47 53 02 00 0E 04 04 00 DC 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:28:19]wFMCommunicate OK [17:28:19]SAM_PROTO_GetFieldsCounters done [17:28:19]requested_item shift.num is exist - process it [17:28:19]requested_item shift.opened is exist - process it [17:28:19]req_shift_opened [17:28:19]FM_GetShiftState [17:28:19]SAM_PROTO_GetShiftState [17:28:19]wFMCommunicate request_size=4 [17:28:19]MH_SAM_APDU [17:28:19]CAPDU: 80 13 01 00 [17:28:19]Write to MH i2c: E2 08 00 03 15 80 13 01 00 00 00 00 00 95 [17:28:19]Write i2c OK [17:28:19]MH_I2C_Read... [17:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:19]Read from MH i2c: E2 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: E2 0E 00 [17:28:19]MH_I2C_Read... [17:28:19]Read from MH i2c: E2 0E 00 03 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F7 [17:28:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:28:19]wFMCommunicate OK [17:28:19]SAM_PROTO_GetShiftState done [17:28:19]FM_GetShiftState done [17:28:19]req_shift_opened done [17:28:19]requested_item shift.open_date is exist - process it [17:28:19]req_shift_open_date [17:28:19]req_shift_open_date done [17:28:19]produce_requested_data done [17:28:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152391,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:28:19]process_action_free close_receipt [17:28:19]json_value_free [17:28:19]json_value_free done [17:28:19]process_json_proto returns [17:28:19]Send response to host [17:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152391,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:28:19]free response buf [17:28:19]execute_script done [17:28:19]execute_script returns [17:28:19]free content buf [17:28:19]Sock 9.Close socket [17:28:19]Sock 9.Thread stoped [17:28:20]Connected sock=11 [17: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 67 9E 04 01 83 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 07 01 00 00 F4 03 04 00 31 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E D1 7E 65 EB 7F 66 A7 45 BE E4 DA FA 11 [17:28: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 41 05 47 00 0B D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 53 02 00 F4 03 04 00 33 4D F1 66 B6 04 01 00 00 94 AB 9F C3 77 F9 D2 71 [17:28:20]CommunicateWithHost err = 0 [17:28:20]CheckOFDResponse [17:28:20]1017 (14) - 77093643461234 [17:28:20]1041 (16) - 0000000000871835 [17:28:20]1040 (4) - 152391 [17:28:20]1012 (4) - 23.09.2024 11:12 [17:28:20]1206 (1) - 0 [17:28:20]OFD Sender: Remove packet 152391 [17:28:20]ProducePacketName [17:28:20]name=ofd_packets/00152391 [17:28:20]NVStorageDeleteData [17:28:21]OFD Sender: No OFD packet to send [17:28:26]OFD Sender: No OFD packet to send [17:28:31]OFD Sender: No OFD packet to send [17:28:36]OFD Sender: No OFD packet to send [17:28:40]recv_with_timeout no data received [17:28:41]OFD Sender: No OFD packet to send [17:28:46]OFD Sender: No OFD packet to send [17:28:51]OFD Sender: No OFD packet to send [17:28:56]recv_with_timeout no data received [17:28:56]OFD Sender: No OFD packet to send [17:29:01]OFD Sender: No OFD packet to send [17:29:06]OFD Sender: No OFD packet to send [17:29:11]OFD Sender: No OFD packet to send [17:29:16]OFD Sender: No OFD packet to send [17:29:17]recv_with_timeout no data received [17:29:21]OFD Sender: No OFD packet to send [17:29:26]OFD Sender: No OFD packet to send [17:29:27]recv_with_timeout no data received [17:29:31]OFD Sender: No OFD packet to send [17:29:36]OFD Sender: No OFD packet to send [17:29:41]OFD Sender: No OFD packet to send [17:29:41]accept exits with 10 [17:29:41]New connection [17:29:41]New thread 3066608996 created [17:29:41]Thread 3066752356 joined [17:29:41]Waiting for new connection... [17:29:41] Sock 10.Parse request [17:29:41]Sock 10.Check first char [17:29:41]Sock 10.First char is OK [17:29:41]request: POST /json_proto HTTP/1.0 [17:29:41]Method: POST [17:29:41]URL: /json_proto [17:29:41]Method is POST - this is cgi request [17:29:41]url: /json_proto [17:29:41]query_string will be loaded in cgi processing [17:29:41]execute_cgi json_proto POST (null) [17:29:41]execute_cgi path=json_proto method=POST [17:29:41]POST find Content-Length [17:29:41]Host: 172.17.43.67:8080 [17:29:41]Content-Length: 678 [17:29:41]Content-Type: application/json [17:29:41] [17:29:41]POST finish read [17:29:41]Found Content-Length = 678 [17:29:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786394", "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:29:41]execute_script... [17:29: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)1786394", "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:29:41]POST & json_proto [17:29:41]process_json_proto [17:29:41]json parsed OK: [17:29:41]protocol is kg_v1.0 [17:29:41]action value=close_receipt [17:29:41]process_action close_receipt [17:29:41]cmd_close_receipt [17:29:41]MH_GetDate [17:29:41]Write to MH i2c: F0 00 00 04 15 08 [17:29:41]Write i2c OK [17:29:41]MH_I2C_Read... [17:29:41]Read from MH i2c: F0 [17:29:41]MH_I2C_Read... [17:29:41]Read from MH i2c: F0 09 00 [17:29:41]MH_I2C_Read... [17:29:41]Read from MH i2c: F0 09 00 04 15 00 86 A5 F1 66 6A BD 47 65 66 [17:29:41]GetLastDocTimeStamp 1727112497 [17:29:41]current date 1727112582 [17:29:41]FM_GetShiftState [17:29:41]SAM_PROTO_GetShiftState [17:29:41]wFMCommunicate request_size=4 [17:29:41]MH_SAM_APDU [17:29:41]CAPDU: 80 13 01 00 [17:29:41]Write to MH i2c: E2 08 00 05 15 80 13 01 00 00 00 00 00 97 [17:29:41]Write i2c OK [17:29:41]MH_I2C_Read... [17:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:41]Read from MH i2c: E2 [17:29:41]MH_I2C_Read... [17:29:41]Read from MH i2c: E2 0E 00 [17:29:41]MH_I2C_Read... [17:29:41]Read from MH i2c: E2 0E 00 05 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F9 [17:29:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:29:41]wFMCommunicate OK [17:29:41]SAM_PROTO_GetShiftState done [17:29:41]FM_GetShiftState done [17:29:41]opened in 1727051593 [17:29:41]opened+sec_in_day 1727137993 [17:29:41]quantity*price = 50036 [17:29:41]sum+1 = 50037 [17:29:41]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 СНО: Общий режим Чек 264 23.09.2024 17:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152392 ФПД: 209913242139352 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152392&fm=209913242139352&tin=02508201610067®Number=0000000000091825&sum=50000 [17:29:43]StoreToDocumentArchive [17:29:43]shift 476 fd 152392 [17:29:43]save to /storage/0476/doc_00152392 [17:29:43]save last doc name /storage/0476/doc_00152392 to /storage/kkm_last_doc_name [17:29:43]save OK [17:29:43]Clear old archive folders... [17:29:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:29:43]tlvbuf is 004F6F00 [17:29:43]SAM_PROTO_ClearQueue [17:29:43]wFMCommunicate request_size=4 [17:29:43]MH_SAM_APDU [17:29:43]CAPDU: 80 09 00 00 [17:29:43]Write to MH i2c: E2 08 00 12 15 80 09 00 00 00 00 00 00 99 [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:43]Read from MH i2c: E2 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 12 15 00 90 00 9B [17:29:43]RAPDU: 90 00 [17:29:43]wFMCommunicate OK [17:29:43]SAM_PROTO_ClearQueue done [17:29:43]KKMCreateOFDPacket [17:29:43]OFDProtocolAddRootSTLVToBuf [17:29:43]FM_MakeSignedData [17:29:43]FM_MakeSignedData [17:29:43]SAM_PROTO_SignData [17:29:43]wFMCommunicate request_size=4 [17:29:43]MH_SAM_APDU [17:29:43]CAPDU: 80 0D 01 02 [17:29:43]Write to MH i2c: E2 08 00 13 15 80 0D 01 02 00 00 00 00 A1 [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:43]Read from MH i2c: E2 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 13 15 00 90 00 9C [17:29:43]RAPDU: 90 00 [17:29:43]wFMCommunicate OK [17:29:43]wFMCommunicate request_size=255 [17:29:43]MH_SAM_APDU [17:29:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 01 00 00 F4 03 04 00 86 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE [17:29:43]Write to MH i2c: E2 02 01 14 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 01 00 00 F4 03 04 00 86 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE 00 00 E3 [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:43]Read from MH i2c: E2 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 14 15 00 90 00 9D [17:29:43]RAPDU: 90 00 [17:29:43]wFMCommunicate OK [17:29:43]wFMCommunicate request_size=10 [17:29:43]MH_SAM_APDU [17:29:43]CAPDU: 80 0D 02 02 05 EA 3C 3B 3A D8 [17:29:43]Write to MH i2c: E2 0D 00 15 15 80 0D 02 02 05 00 EA 3C 3B 3A D8 00 00 21 [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:43]Read from MH i2c: E2 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 03 00 15 15 00 90 00 9E [17:29:43]RAPDU: 90 00 [17:29:43]wFMCommunicate OK [17:29:43]wFMCommunicate request_size=4 [17:29:43]MH_SAM_APDU [17:29:43]CAPDU: 80 0D 03 02 [17:29:43]Write to MH i2c: E2 08 00 16 15 80 0D 03 02 00 00 00 00 A6 [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:43]Read from MH i2c: E2 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 0B 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 0B 00 16 15 00 6A C4 D8 F0 D1 50 55 5E 90 00 71 [17:29:43]RAPDU: 6A C4 D8 F0 D1 50 55 5E 90 00 [17:29:43]wFMCommunicate OK [17:29:43]SAM_PROTO_SignData done [17:29:43]FM_MakeSignedData done [17:29:43]CreateOFDProtocolMessage [17:29:43]wFMCommunicate request_size=4 [17:29:43]MH_SAM_APDU [17:29:43]CAPDU: 80 11 00 00 [17:29:43]Write to MH i2c: E2 08 00 17 15 80 11 00 00 00 00 00 00 A6 [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:43]Read from MH i2c: E2 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 17 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: E2 17 00 17 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [17:29: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:29:43]wFMCommunicate OK [17:29:43]CreateOFDProtocolMessage done [17:29:43]OFDSenderStorePacket 152392 [17:29:43]StoreOFDPacket docnum=152392 [17:29: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 3E 02 07 01 0B D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 01 00 00 F4 03 04 00 86 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE EA 3C 3B 3A D8 6A C4 D8 F0 D1 50 55 5E [17:29:43]CheckFolder [17:29:43]dirname=/storage/ofd_packets [17:29:43]CheckFolder done [17:29:43]ProducePacketName [17:29:43]name=ofd_packets/00152392 [17:29:43]NVStorageSaveData ofd_packets/00152392 [17:29:43]File name is /storage/ofd_packets/00152392 [17:29:43]Write 301 bytes [17:29:43]NVStorageSaveData done [17:29:43]OFDSenderStorePacket done [17:29:43]KKMCreateOFDPacket done [17:29:43]NVStorageSaveData kkm_last_timestamp [17:29:43]File name is /storage/kkm_last_timestamp [17:29:43]Write 4 bytes [17:29:43]NVStorageSaveData done [17:29:43]ExternCall_PrintAddStr [17:29:43]wPrintStart [17:29:43]Write to MH i2c: 01 00 00 18 15 2D [17:29:43]Write i2c OK [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: 01 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: 01 07 00 [17:29:43]MH_I2C_Read... [17:29:43]Read from MH i2c: 01 07 00 18 15 00 00 00 00 00 FF 0F 42 [17:29:43]RasterBufferAndPrint [17:29:43]line Счет N : (1)1786394 [17:29:43]line ИНН: 02508201610067 [17:29:43]line Контрольно-Кассовый Чек [17:29:43]line ПРОДАЖА [17:29:43]line ТРК (МРК, ГНК) : 22 [17:29:43]line Товар: 2710124130 [17:29:43]line Аи-92-К-5 [17:29:43]line 7.380 * 67.80 [17:29:43]line = 500.36 [17:29:43]line НДС 12% НСП 1% [17:29:43]line > о реализуемом товаре [17:29:43]line ОКРУГЛЕНИЕ: -0.36 [17:29:43]line ИТОГО: 500.00 [17:29:43]line Внесено: 500.00 [17:29:43]line СДАЧА: 0.00 [17:29:43]line НСП 1% : 4.43 [17:29:43]line НДС 12% : 53.14 [17:29:43]line Наличными: 500.00 [17:29:43]line Безнал.: 0.00 [17:29:43]line Место: АЗС № 89 "Партнер Нефть" [17:29:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:29:43]line СНО: Общий режим [17:29:43]line Чек 264 23.09.2024 17:29 [17:29:43]line Смена: 476 ФФД: 1.0 [17:29:43]line ЗНМ: 0300000113 [17:29:43]line РНМ: 0000000000091825 [17:29:43]line Версия ККМ: 001 [17:29:43]line ФМ: 0000000000871835 [17:29:43]line ФД: 152392 [17:29:43]line ФПД: 209913242139352 [17:29:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152392&fm=209913242139352&tin=02508201610067®Number=0000000000091825&sum=50000 [17:29:43]written 0, free lines is 4095 [17:29:43]OFD Sender: Processing packet 152392 [packets to send 828, broken 827] [17:29:43]ProducePacketName [17:29:43]name=ofd_packets/00152392 [17:29:43]OFD Sender: To server: pG, [17:29:43]CommunicateWithHost lk.salyk.kg:30040 [17:29:43]ConnectInit lk.salyk.kg [17:29:44]Connected sock=9 [17:29: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 3E 02 07 01 0B D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 01 00 00 F4 03 04 00 86 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE EA 3C 3B 3A D8 6A C4 D8 F0 D1 50 55 5E [17:29:44]Write to MH i2c: 01 00 00 43 15 58 [17:29:44]Write i2c OK [17:29:44]MH_I2C_Read... [17:29:44]Read from MH i2c: 01 [17:29:44]MH_I2C_Read... [17:29:44]Read from MH i2c: 01 07 00 [17:29:44]MH_I2C_Read... [17:29:44]Read from MH i2c: 01 07 00 43 15 00 00 00 00 00 EB 0C 56 [17:29:44]RasterBufferAndPrint [17:29:44]line [17:29:44]line [17:29:44]line [17:29:44]line [17:29:44]line [17:29:44]written 0, free lines is 3313 [17:29:44]MH_Cut [17:29:44]Write to MH i2c: D1 01 00 4A 15 01 31 [17:29:44]Write i2c OK [17:29:44]MH_I2C_Read... [17:29:44]Read from MH i2c: D1 [17:29:44]MH_I2C_Read... [17:29:44]Read from MH i2c: D1 01 00 [17:29:44]MH_I2C_Read... [17:29:44]Read from MH i2c: D1 01 00 4A 15 00 30 [17:29:44]Write to MH i2c: 01 00 00 4B 15 60 [17:29:44]Write i2c OK [17:29:44]MH_I2C_Read... [17:29: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 84 AA 47 00 5D 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 48 53 02 00 F4 03 04 00 87 4D F1 66 B6 04 01 00 00 9C 8F A0 90 AE C2 E5 6D [17:29:44]CommunicateWithHost err = 0 [17:29:44]CheckOFDResponse [17:29:44]1017 (14) - 77093643461234 [17:29:44]1041 (16) - 0000000000871835 [17:29:44]1040 (4) - 152392 [17:29:44]1012 (4) - 23.09.2024 11:14 [17:29:44]1206 (1) - 0 [17:29:44]OFD Sender: Remove packet 152392 [17:29:44]ProducePacketName [17:29:44]name=ofd_packets/00152392 [17:29:44]NVStorageDeleteData [17:29:44]*** Cut start [17:29:44]*** Purtial cut [17:29:44]*** Stage 1: CUTSNS_PIN = 1 [17:29:44]OFD Sender: No OFD packet to send [17:29:45]Read from MH i2c: 01 [17:29:45]MH_I2C_Read... [17:29:45]*** Stop cut motor [17:29:45]*** Cut end [17:29:45]Read from MH i2c: 01 07 00 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: 01 07 00 4B 15 00 00 00 00 00 FF 0F 75 [17:29:45]process_action close_receipt done [17:29:45]requested_data is exist [17:29:45]produce_requested_data [17:29:45]requested_item fm.sn is exist - process it [17:29:45]wFMCommunicate request_size=4 [17:29:45]MH_SAM_APDU [17:29:45]CAPDU: 80 11 00 00 [17:29:45]Write to MH i2c: E2 08 00 4C 15 80 11 00 00 00 00 00 00 DB [17:29:45]Write i2c OK [17:29:45]MH_I2C_Read... [17:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:45]Read from MH i2c: E2 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: E2 17 00 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: E2 17 00 4C 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [17:29: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:29:45]wFMCommunicate OK [17:29:45]requested_item fd.num is exist - process it [17:29:45]SAM_PROTO_GetFieldsCounters [17:29:45]wFMCommunicate request_size=4 [17:29:45]MH_SAM_APDU [17:29:45]CAPDU: 80 13 00 00 [17:29:45]Write to MH i2c: E2 08 00 4D 15 80 13 00 00 00 00 00 00 DE [17:29:45]Write i2c OK [17:29:45]MH_I2C_Read... [17:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:45]Read from MH i2c: E2 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: E2 62 00 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: E2 62 00 4D 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 94 [17:29: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 48 53 02 00 0E 04 04 00 DC 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:29:45]wFMCommunicate OK [17:29:45]SAM_PROTO_GetFieldsCounters done [17:29:45]requested_item shift.num is exist - process it [17:29:45]requested_item shift.opened is exist - process it [17:29:45]req_shift_opened [17:29:45]FM_GetShiftState [17:29:45]SAM_PROTO_GetShiftState [17:29:45]wFMCommunicate request_size=4 [17:29:45]MH_SAM_APDU [17:29:45]CAPDU: 80 13 01 00 [17:29:45]Write to MH i2c: E2 08 00 4E 15 80 13 01 00 00 00 00 00 E0 [17:29:45]Write i2c OK [17:29:45]MH_I2C_Read... [17:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:45]Read from MH i2c: E2 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: E2 0E 00 [17:29:45]MH_I2C_Read... [17:29:45]Read from MH i2c: E2 0E 00 4E 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 42 [17:29:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:29:45]wFMCommunicate OK [17:29:45]SAM_PROTO_GetShiftState done [17:29:45]FM_GetShiftState done [17:29:45]req_shift_opened done [17:29:45]requested_item shift.open_date is exist - process it [17:29:45]req_shift_open_date [17:29:45]req_shift_open_date done [17:29:45]produce_requested_data done [17:29:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152392,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:29:45]process_action_free close_receipt [17:29:45]json_value_free [17:29:45]json_value_free done [17:29:45]process_json_proto returns [17:29:45]Send response to host [17:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152392,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:29:45]free response buf [17:29:45]execute_script done [17:29:45]execute_script returns [17:29:45]free content buf [17:29:45]Sock 10.Close socket [17:29:45]Sock 10.Thread stoped [17:29:49]OFD Sender: No OFD packet to send [17:29:54]OFD Sender: No OFD packet to send [17:29:59]recv_with_timeout no data received [17:30:00]OFD Sender: No OFD packet to send [17:30:05]OFD Sender: No OFD packet to send [17:30:10]OFD Sender: No OFD packet to send [17:30:13]accept exits with 7 [17:30:13]New connection [17:30:13]New thread 3066752356 created [17:30:13]Thread 3066608996 joined [17:30:13]Waiting for new connection... [17:30:13] Sock 7.Parse request [17:30:13]Sock 7.Check first char [17:30:13]Sock 7.First char is OK [17:30:13]request: POST /json_proto HTTP/1.0 [17:30:13]Method: POST [17:30:13]URL: /json_proto [17:30:13]Method is POST - this is cgi request [17:30:13]url: /json_proto [17:30:13]query_string will be loaded in cgi processing [17:30:13]execute_cgi json_proto POST (null) [17:30:13]execute_cgi path=json_proto method=POST [17:30:13]POST find Content-Length [17:30:13]Host: 172.17.43.67:8080 [17:30:13]Content-Length: 668 [17:30:13]Content-Type: application/json [17:30:13] [17:30:13]POST finish read [17:30:13]Found Content-Length = 668 [17:30:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18854", "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" ] } } [17:30:13]execute_script... [17:30:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18854", "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" ] } } [17:30:13]POST & json_proto [17:30:13]process_json_proto [17:30:13]json parsed OK: [17:30:13]protocol is kg_v1.0 [17:30:13]action value=close_receipt [17:30:13]process_action close_receipt [17:30:13]cmd_close_receipt [17:30:13]MH_GetDate [17:30:13]Write to MH i2c: F0 00 00 4F 15 53 [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: F0 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: F0 09 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: F0 09 00 4F 15 00 A6 A5 F1 66 6A BD 47 65 D1 [17:30:13]GetLastDocTimeStamp 1727112582 [17:30:13]current date 1727112614 [17:30:13]FM_GetShiftState [17:30:13]SAM_PROTO_GetShiftState [17:30:13]wFMCommunicate request_size=4 [17:30:13]MH_SAM_APDU [17:30:13]CAPDU: 80 13 01 00 [17:30:13]Write to MH i2c: E2 08 00 50 15 80 13 01 00 00 00 00 00 E2 [17:30:13]Write i2c OK [17:30:13]MH_I2C_Read... [17:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:13]Read from MH i2c: E2 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 0E 00 [17:30:13]MH_I2C_Read... [17:30:13]Read from MH i2c: E2 0E 00 50 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 44 [17:30:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:30:13]wFMCommunicate OK [17:30:13]SAM_PROTO_GetShiftState done [17:30:13]FM_GetShiftState done [17:30:13]opened in 1727051593 [17:30:13]opened+sec_in_day 1727137993 [17:30:13]quantity*price = 5000 [17:30:13]sum+1 = 5001 [17:30:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 265 23.09.2024 17:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152393 ФПД: 68825760290263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173014&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152393&fm=68825760290263&tin=02508201610067®Number=0000000000091825&sum=5000 0 [17:30:15]StoreToDocumentArchive [17:30:15]shift 476 fd 152393 [17:30:15]save to /storage/0476/doc_00152393 [17:30:15]save last doc name /storage/0476/doc_00152393 to /storage/kkm_last_doc_name [17:30:15]save OK [17:30:15]Clear old archive folders... [17:30:15]ProcessDocumentItem done err = 0, tmpTLVsize=292 [17:30:15]tlvbuf is 0053DB20 [17:30:15]SAM_PROTO_ClearQueue [17:30:15]wFMCommunicate request_size=4 [17:30:15]MH_SAM_APDU [17:30:15]CAPDU: 80 09 00 00 [17:30:15]Write to MH i2c: E2 08 00 5D 15 80 09 00 00 00 00 00 00 E4 [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:15]OFD Sender: No OFD packet to send [17:30:15]Read from MH i2c: E2 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 5D 15 00 90 00 E6 [17:30:15]RAPDU: 90 00 [17:30:15]wFMCommunicate OK [17:30:15]SAM_PROTO_ClearQueue done [17:30:15]KKMCreateOFDPacket [17:30:15]OFDProtocolAddRootSTLVToBuf [17:30:15]FM_MakeSignedData [17:30:15]FM_MakeSignedData [17:30:15]SAM_PROTO_SignData [17:30:15]wFMCommunicate request_size=4 [17:30:15]MH_SAM_APDU [17:30:15]CAPDU: 80 0D 01 02 [17:30:15]Write to MH i2c: E2 08 00 5E 15 80 0D 01 02 00 00 00 00 EC [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:15]Read from MH i2c: E2 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 5E 15 00 90 00 E7 [17:30:15]RAPDU: 90 00 [17:30:15]wFMCommunicate OK [17:30:15]wFMCommunicate request_size=255 [17:30:15]MH_SAM_APDU [17:30: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 09 01 00 00 F4 03 04 00 A6 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [17:30:15]Write to MH i2c: E2 02 01 5F 15 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 09 01 00 00 F4 03 04 00 A6 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 C6 [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:15]Read from MH i2c: E2 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 5F 15 00 90 00 E8 [17:30:15]RAPDU: 90 00 [17:30:15]wFMCommunicate OK [17:30:15]wFMCommunicate request_size=51 [17:30:15]MH_SAM_APDU [17:30:15]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 49 53 02 00 35 04 06 00 3E 98 BE FE 55 D7 [17:30:15]Write to MH i2c: E2 36 00 60 15 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 49 53 02 00 35 04 06 00 3E 98 BE FE 55 D7 00 00 DC [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:15]Read from MH i2c: E2 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 03 00 60 15 00 90 00 E9 [17:30:15]RAPDU: 90 00 [17:30:15]wFMCommunicate OK [17:30:15]wFMCommunicate request_size=4 [17:30:15]MH_SAM_APDU [17:30:15]CAPDU: 80 0D 03 02 [17:30:15]Write to MH i2c: E2 08 00 61 15 80 0D 03 02 00 00 00 00 F1 [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:15]Read from MH i2c: E2 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 0B 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 0B 00 61 15 00 64 06 43 46 C7 EB AD 88 90 00 CC [17:30:15]RAPDU: 64 06 43 46 C7 EB AD 88 90 00 [17:30:15]wFMCommunicate OK [17:30:15]SAM_PROTO_SignData done [17:30:15]FM_MakeSignedData done [17:30:15]CreateOFDProtocolMessage [17:30:15]wFMCommunicate request_size=4 [17:30:15]MH_SAM_APDU [17:30:15]CAPDU: 80 11 00 00 [17:30:15]Write to MH i2c: E2 08 00 62 15 80 11 00 00 00 00 00 00 F1 [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:15]Read from MH i2c: E2 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 17 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: E2 17 00 62 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [17:30:15]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:15]wFMCommunicate OK [17:30:15]CreateOFDProtocolMessage done [17:30:15]OFDSenderStorePacket 152393 [17:30:15]StoreOFDPacket docnum=152393 [17:30: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 38 01 00 00 1E 5E 30 01 2C B7 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 09 01 00 00 F4 03 04 00 A6 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3E 98 BE FE 55 D7 64 06 43 46 C7 EB AD 88 [17:30:15]CheckFolder [17:30:15]dirname=/storage/ofd_packets [17:30:15]CheckFolder done [17:30:15]ProducePacketName [17:30:15]name=ofd_packets/00152393 [17:30:15]NVStorageSaveData ofd_packets/00152393 [17:30:15]File name is /storage/ofd_packets/00152393 [17:30:15]Write 342 bytes [17:30:15]NVStorageSaveData done [17:30:15]OFDSenderStorePacket done [17:30:15]KKMCreateOFDPacket done [17:30:15]NVStorageSaveData kkm_last_timestamp [17:30:15]File name is /storage/kkm_last_timestamp [17:30:15]Write 4 bytes [17:30:15]NVStorageSaveData done [17:30:15]ExternCall_PrintAddStr [17:30:15]wPrintStart [17:30:15]Write to MH i2c: 01 00 00 63 15 78 [17:30:15]Write i2c OK [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: 01 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: 01 07 00 [17:30:15]MH_I2C_Read... [17:30:15]Read from MH i2c: 01 07 00 63 15 00 00 00 00 00 FF 0F 8D [17:30:15]RasterBufferAndPrint [17:30:15]line Счет N : (3)18854 [17:30:15]line ИНН: 02508201610067 [17:30:15]line Контрольно-Кассовый Чек [17:30:15]line ПРОДАЖА [17:30:15]line Товар: 4700003010018 [17:30:15]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [17:30:15]line 1.000 * 50.00 [17:30:15]line = 50.00 [17:30:15]line НДС 12% НСП 1% [17:30:15]line > о реализуемом товаре [17:30:15]line ИТОГО: 50.00 [17:30:15]line НСП 1% : 0.44 [17:30:15]line НДС 12% : 5.31 [17:30:15]line Наличными: 50.00 [17:30:15]line Безнал.: 0.00 [17:30:15]line Место: АЗС № 89 "Партнер Нефть" [17:30:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:30:15]line СНО: Общий режим [17:30:15]line Чек 265 23.09.2024 17:30 [17:30:15]line Смена: 476 ФФД: 1.0 [17:30:15]line ЗНМ: 0300000113 [17:30:15]line РНМ: 0000000000091825 [17:30:15]line Версия ККМ: 001 [17:30:15]line ФМ: 0000000000871835 [17:30:15]line ФД: 152393 [17:30:15]line ФПД: 68825760290263 [17:30:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173014&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152393&fm=68825760290263&tin=02508201610067®Number=0000000000091825&sum=5000 [17:30:15]OFD Sender: Processing packet 152393 [packets to send 828, broken 827] [17:30:15]ProducePacketName [17:30:15]name=ofd_packets/00152393 [17:30:15]OFD Sender: To server: pG, [17:30:15]CommunicateWithHost lk.salyk.kg:30040 [17:30:15]ConnectInit lk.salyk.kg [17:30:15]line 0 [17:30:15]written 0, free lines is 4095 [17:30:16]Write to MH i2c: 01 00 00 8C 15 A1 [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: 01 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: 01 07 00 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: 01 07 00 8C 15 00 00 00 00 00 E5 0C 99 [17:30:16]RasterBufferAndPrint [17:30:16]line [17:30:16]line [17:30:16]line [17:30:16]line [17:30:16]line [17:30:16]written 0, free lines is 3309 [17:30:16]Connected sock=9 [17:30: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 38 01 00 00 1E 5E 30 01 2C B7 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 09 01 00 00 F4 03 04 00 A6 A5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3E 98 BE FE 55 D7 64 06 43 46 C7 EB AD 88 [17:30:16]MH_Cut [17:30:16]Write to MH i2c: D1 01 00 93 15 01 7A [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: D1 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: D1 01 00 [17:30:16]MH_I2C_Read... [17:30:16]Read from MH i2c: D1 01 00 93 15 00 79 [17:30:16]Write to MH i2c: 01 00 00 94 15 A9 [17:30:16]Write i2c OK [17:30:16]MH_I2C_Read... [17:30: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 56 60 47 00 13 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 49 53 02 00 F4 03 04 00 A7 4D F1 66 B6 04 01 00 00 59 BF 40 A0 1F A3 28 54 [17:30:16]CommunicateWithHost err = 0 [17:30:16]CheckOFDResponse [17:30:16]1017 (14) - 77093643461234 [17:30:16]1041 (16) - 0000000000871835 [17:30:16]1040 (4) - 152393 [17:30:16]1012 (4) - 23.09.2024 11:14 [17:30:16]1206 (1) - 0 [17:30:16]OFD Sender: Remove packet 152393 [17:30:16]ProducePacketName [17:30:16]name=ofd_packets/00152393 [17:30:16]NVStorageDeleteData [17:30:17]*** Cut start [17:30:17]*** Purtial cut [17:30:17]*** Stage 1: CUTSNS_PIN = 1 [17:30:17]Read from MH i2c: 01 [17:30:17]MH_I2C_Read... [17:30:17]*** Stop cut motor [17:30:17]*** Cut end [17:30:17]Read from MH i2c: 01 07 00 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: 01 07 00 94 15 00 00 00 00 00 FF 0F BE [17:30:17]process_action close_receipt done [17:30:17]requested_data is exist [17:30:17]produce_requested_data [17:30:17]requested_item fm.sn is exist - process it [17:30:17]wFMCommunicate request_size=4 [17:30:17]MH_SAM_APDU [17:30:17]CAPDU: 80 11 00 00 [17:30:17]Write to MH i2c: E2 08 00 95 15 80 11 00 00 00 00 00 00 24 [17:30:17]Write i2c OK [17:30:17]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:17]Read from MH i2c: E2 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 17 00 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 17 00 95 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [17: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 [17:30:17]wFMCommunicate OK [17:30:17]requested_item fd.num is exist - process it [17:30:17]SAM_PROTO_GetFieldsCounters [17:30:17]wFMCommunicate request_size=4 [17:30:17]MH_SAM_APDU [17:30:17]CAPDU: 80 13 00 00 [17:30:17]Write to MH i2c: E2 08 00 96 15 80 13 00 00 00 00 00 00 27 [17:30:17]OFD Sender: No OFD packet to send [17:30:17]Write i2c OK [17:30:17]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:17]Read from MH i2c: E2 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 62 00 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 62 00 96 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 E1 [17:30:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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:30:17]wFMCommunicate OK [17:30:17]SAM_PROTO_GetFieldsCounters done [17:30:17]requested_item shift.num is exist - process it [17:30:17]requested_item shift.opened is exist - process it [17:30:17]req_shift_opened [17:30:17]FM_GetShiftState [17:30:17]SAM_PROTO_GetShiftState [17:30:17]wFMCommunicate request_size=4 [17:30:17]MH_SAM_APDU [17:30:17]CAPDU: 80 13 01 00 [17:30:17]Write to MH i2c: E2 08 00 97 15 80 13 01 00 00 00 00 00 29 [17:30:17]Write i2c OK [17:30:17]MH_I2C_Read... [17:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:17]Read from MH i2c: E2 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 0E 00 [17:30:17]MH_I2C_Read... [17:30:17]Read from MH i2c: E2 0E 00 97 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8B [17:30:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:30:17]wFMCommunicate OK [17:30:17]SAM_PROTO_GetShiftState done [17:30:17]FM_GetShiftState done [17:30:17]req_shift_opened done [17:30:17]requested_item shift.open_date is exist - process it [17:30:17]req_shift_open_date [17:30:17]req_shift_open_date done [17:30:17]produce_requested_data done [17:30:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152393,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:30:17]process_action_free close_receipt [17:30:17]json_value_free [17:30:17]json_value_free done [17:30:17]process_json_proto returns [17:30:17]Send response to host [17:30:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152393,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:30:17]free response buf [17:30:17]execute_script done [17:30:17]execute_script returns [17:30:17]free content buf [17:30:17]Sock 7.Close socket [17:30:17]Sock 7.Thread stoped [17:30:22]OFD Sender: No OFD packet to send [17:30:25]recv_with_timeout no data received [17:30:27]OFD Sender: No OFD packet to send [17:30:32]OFD Sender: No OFD packet to send [17:30:37]OFD Sender: No OFD packet to send [17:30:38]recv_with_timeout no data received [17:30:42]OFD Sender: No OFD packet to send [17:30:47]OFD Sender: No OFD packet to send [17:30:52]OFD Sender: No OFD packet to send [17:30:57]OFD Sender: No OFD packet to send [17:31:02]OFD Sender: No OFD packet to send [17:31:07]OFD Sender: No OFD packet to send [17:31:10]recv_with_timeout no data received [17:31:12]OFD Sender: No OFD packet to send [17:31:17]OFD Sender: No OFD packet to send [17:31:22]OFD Sender: No OFD packet to send [17:31:27]OFD Sender: No OFD packet to send [17:31:32]OFD Sender: No OFD packet to send [17:31:37]OFD Sender: No OFD packet to send [17:31:42]OFD Sender: No OFD packet to send [17:31:47]OFD Sender: No OFD packet to send [17:31:52]OFD Sender: No OFD packet to send [17:31:57]OFD Sender: No OFD packet to send [17:32:02]OFD Sender: No OFD packet to send [17:32:07]OFD Sender: No OFD packet to send [17:32:09]recv_with_timeout no data received [17:32:12]OFD Sender: No OFD packet to send [17:32:17]OFD Sender: No OFD packet to send [17:32:22]OFD Sender: No OFD packet to send [17:32:27]OFD Sender: No OFD packet to send [17:32:32]OFD Sender: No OFD packet to send [17:32:37]OFD Sender: No OFD packet to send [17:32:43]OFD Sender: No OFD packet to send [17:32:48]OFD Sender: No OFD packet to send [17:32:53]OFD Sender: No OFD packet to send [17:32:58]OFD Sender: No OFD packet to send [17:33:03]OFD Sender: No OFD packet to send [17:33:08]OFD Sender: No OFD packet to send [17:33:13]OFD Sender: No OFD packet to send [17:33:18]OFD Sender: No OFD packet to send [17:33:18]recv_with_timeout no data received [17:33:23]OFD Sender: No OFD packet to send [17:33:28]OFD Sender: No OFD packet to send [17:33:33]OFD Sender: No OFD packet to send [17:33:35]recv_with_timeout no data received [17:33:38]OFD Sender: No OFD packet to send [17:33:43]OFD Sender: No OFD packet to send [17:33:46]recv_with_timeout no data received [17:33:48]OFD Sender: No OFD packet to send [17:33:53]OFD Sender: No OFD packet to send [17:33:58]OFD Sender: No OFD packet to send [17:34:03]OFD Sender: No OFD packet to send [17:34:08]OFD Sender: No OFD packet to send [17:34:11]recv_with_timeout no data received [17:34:13]OFD Sender: No OFD packet to send [17:34:18]OFD Sender: No OFD packet to send [17:34:23]OFD Sender: No OFD packet to send [17:34:28]OFD Sender: No OFD packet to send [17:34:33]OFD Sender: No OFD packet to send [17:34:38]OFD Sender: No OFD packet to send [17:34:41]recv_with_timeout no data received [17:34:43]OFD Sender: No OFD packet to send [17:34:48]OFD Sender: No OFD packet to send [17:34:53]OFD Sender: No OFD packet to send [17:34:58]OFD Sender: No OFD packet to send [17:35:01]recv_with_timeout no data received [17:35:03]OFD Sender: No OFD packet to send [17:35:08]OFD Sender: No OFD packet to send [17:35:13]OFD Sender: No OFD packet to send [17:35:18]OFD Sender: No OFD packet to send [17:35:23]OFD Sender: No OFD packet to send [17:35:28]OFD Sender: No OFD packet to send [17:35:33]OFD Sender: No OFD packet to send [17:35:38]OFD Sender: No OFD packet to send [17:35:43]OFD Sender: No OFD packet to send [17:35:48]OFD Sender: No OFD packet to send [17:35:53]OFD Sender: No OFD packet to send [17:35:58]OFD Sender: No OFD packet to send [17:36:03]recv_with_timeout no data received [17:36:03]OFD Sender: No OFD packet to send [17:36:08]OFD Sender: No OFD packet to send [17:36:13]OFD Sender: No OFD packet to send [17:36:18]OFD Sender: No OFD packet to send [17:36:21]recv_with_timeout no data received [17:36:23]OFD Sender: No OFD packet to send [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]accept exits with 10 [17:36:43]New connection [17:36:43]New thread 3066608996 created [17:36:43]Thread 3066752356 joined [17:36:43]Waiting for new connection... [17:36:43] Sock 10.Parse request [17:36:43]Sock 10.Check first char [17:36:43]Sock 10.First char is OK [17:36:43]request: POST /json_proto HTTP/1.0 [17:36:43]Method: POST [17:36:43]URL: /json_proto [17:36:43]Method is POST - this is cgi request [17:36:43]url: /json_proto [17:36:43]query_string will be loaded in cgi processing [17:36:43]execute_cgi json_proto POST (null) [17:36:43]execute_cgi path=json_proto method=POST [17:36:43]POST find Content-Length [17:36:43]Host: 172.17.43.67:8080 [17:36:43]Content-Length: 678 [17:36:43]Content-Type: application/json [17:36:43] [17:36:43]POST finish read [17:36:43]Found Content-Length = 678 [17:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786395", "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" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:43]execute_script... [17:36:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786395", "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" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:43]POST & json_proto [17:36:43]process_json_proto [17:36:43]json parsed OK: [17:36:43]protocol is kg_v1.0 [17:36:43]action value=close_receipt [17:36:43]process_action close_receipt [17:36:43]cmd_close_receipt [17:36:43]MH_GetDate [17:36:43]Write to MH i2c: F0 00 00 98 15 9C [17:36:43]Write i2c OK [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: F0 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: F0 09 00 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: F0 09 00 98 15 00 2C A7 F1 66 6A BD 47 65 A2 [17:36:43]GetLastDocTimeStamp 1727112614 [17:36:43]current date 1727113004 [17:36:43]FM_GetShiftState [17:36:43]SAM_PROTO_GetShiftState [17:36:43]wFMCommunicate request_size=4 [17:36:43]MH_SAM_APDU [17:36:43]CAPDU: 80 13 01 00 [17:36:43]Write to MH i2c: E2 08 00 99 15 80 13 01 00 00 00 00 00 2B [17:36:43]Write i2c OK [17:36:43]MH_I2C_Read... [17:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:43]OFD Sender: No OFD packet to send [17:36:43]Read from MH i2c: E2 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: E2 0E 00 [17:36:43]MH_I2C_Read... [17:36:43]Read from MH i2c: E2 0E 00 99 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8D [17:36:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:36:43]wFMCommunicate OK [17:36:43]SAM_PROTO_GetShiftState done [17:36:43]FM_GetShiftState done [17:36:43]opened in 1727051593 [17:36:43]opened+sec_in_day 1727137993 [17:36:43]quantity*price = 30051 [17:36:43]sum+1 = 30052 [17:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 266 23.09.2024 17:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152394 ФПД: 171144831796610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152394&fm=171144831796610&tin=02508201610067®Number=0000000000091825&sum=30000 [17:36:44]StoreToDocumentArchive [17:36:44]shift 476 fd 152394 [17:36:44]save to /storage/0476/doc_00152394 [17:36:44]save last doc name /storage/0476/doc_00152394 to /storage/kkm_last_doc_name [17:36:44]save OK [17:36:44]Clear old archive folders... [17:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:36:44]tlvbuf is 005568C0 [17:36:44]SAM_PROTO_ClearQueue [17:36:44]wFMCommunicate request_size=4 [17:36:44]MH_SAM_APDU [17:36:44]CAPDU: 80 09 00 00 [17:36:44]Write to MH i2c: E2 08 00 A6 15 80 09 00 00 00 00 00 00 2D [17:36:44]Write i2c OK [17:36:44]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 A6 15 00 90 00 2F [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]SAM_PROTO_ClearQueue done [17:36:45]KKMCreateOFDPacket [17:36:45]OFDProtocolAddRootSTLVToBuf [17:36:45]FM_MakeSignedData [17:36:45]FM_MakeSignedData [17:36:45]SAM_PROTO_SignData [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 01 02 [17:36:45]Write to MH i2c: E2 08 00 A7 15 80 0D 01 02 00 00 00 00 35 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 A7 15 00 90 00 30 [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]wFMCommunicate request_size=255 [17:36:45]MH_SAM_APDU [17:36: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 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 2C A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B [17:36:45]Write to MH i2c: E2 02 01 A8 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 2C A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B 00 00 38 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 A8 15 00 90 00 31 [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]wFMCommunicate request_size=10 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 02 02 05 A7 C2 E7 85 82 [17:36:45]Write to MH i2c: E2 0D 00 A9 15 80 0D 02 02 05 00 A7 C2 E7 85 82 00 00 99 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 03 00 A9 15 00 90 00 32 [17:36:45]RAPDU: 90 00 [17:36:45]wFMCommunicate OK [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 0D 03 02 [17:36:45]Write to MH i2c: E2 08 00 AA 15 80 0D 03 02 00 00 00 00 3A [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 0B 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 0B 00 AA 15 00 98 AA 11 FD 83 9D C2 4F 90 00 BC [17:36:45]RAPDU: 98 AA 11 FD 83 9D C2 4F 90 00 [17:36:45]wFMCommunicate OK [17:36:45]SAM_PROTO_SignData done [17:36:45]FM_MakeSignedData done [17:36:45]CreateOFDProtocolMessage [17:36:45]wFMCommunicate request_size=4 [17:36:45]MH_SAM_APDU [17:36:45]CAPDU: 80 11 00 00 [17:36:45]Write to MH i2c: E2 08 00 AB 15 80 11 00 00 00 00 00 00 3A [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:45]Read from MH i2c: E2 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 17 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: E2 17 00 AB 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [17:36: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:36:45]wFMCommunicate OK [17:36:45]CreateOFDProtocolMessage done [17:36:45]OFDSenderStorePacket 152394 [17:36:45]StoreOFDPacket docnum=152394 [17:36: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 9C 96 07 01 9B 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 2C A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B A7 C2 E7 85 82 98 AA 11 FD 83 9D C2 4F [17:36:45]CheckFolder [17:36:45]dirname=/storage/ofd_packets [17:36:45]CheckFolder done [17:36:45]ProducePacketName [17:36:45]name=ofd_packets/00152394 [17:36:45]NVStorageSaveData ofd_packets/00152394 [17:36:45]File name is /storage/ofd_packets/00152394 [17:36:45]Write 301 bytes [17:36:45]NVStorageSaveData done [17:36:45]OFDSenderStorePacket done [17:36:45]KKMCreateOFDPacket done [17:36:45]NVStorageSaveData kkm_last_timestamp [17:36:45]File name is /storage/kkm_last_timestamp [17:36:45]Write 4 bytes [17:36:45]NVStorageSaveData done [17:36:45]ExternCall_PrintAddStr [17:36:45]wPrintStart [17:36:45]Write to MH i2c: 01 00 00 AC 15 C1 [17:36:45]Write i2c OK [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: 01 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: 01 07 00 [17:36:45]MH_I2C_Read... [17:36:45]Read from MH i2c: 01 07 00 AC 15 00 00 00 00 00 FF 0F D6 [17:36:45]RasterBufferAndPrint [17:36:45]line Счет N : (1)1786395 [17:36:45]line ИНН: 02508201610067 [17:36:45]line Контрольно-Кассовый Чек [17:36:45]line ПРОДАЖА [17:36:45]line ТРК (МРК, ГНК) : 23 [17:36:45]line Товар: 2710124500 [17:36:45]line Аи-95-К-5 [17:36:45]line 4.050 * 74.20 [17:36:45]line = 300.51 [17:36:45]line НДС 12% НСП 1% [17:36:45]line > о реализуемом товаре [17:36:45]line ОКРУГЛЕНИЕ: -0.51 [17:36:45]line ИТОГО: 300.00 [17:36:45]line Внесено: 300.00 [17:36:45]line СДАЧА: 0.00 [17:36:45]line НСП 1% : 2.66 [17:36:45]line НДС 12% : 31.91 [17:36:45]line Наличными: 300.00 [17:36:45]line Безнал.: 0.00 [17:36:45]line Место: АЗС № 89 "Партнер Нефть" [17:36:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:36:45]line СНО: Общий режим [17:36:45]line Чек 266 23.09.2024 17:36 [17:36:45]line Смена: 476 ФФД: 1.0 [17:36:45]line ЗНМ: 0300000113 [17:36:45]line РНМ: 0000000000091825 [17:36:45]line Версия ККМ: 001 [17:36:45]line ФМ: 0000000000871835 [17:36:45]line ФД: 152394 [17:36:45]line ФПД: 171144831796610 [17:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173644&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152394&fm=171144831796610&tin=02508201610067®Number=0000000000091825&sum=30000 [17:36:45]written 0, free lines is 4095 [17:36:45]OFD Sender: Processing packet 152394 [packets to send 828, broken 827] [17:36:45]ProducePacketName [17:36:45]name=ofd_packets/00152394 [17:36:45]OFD Sender: To server: pG, [17:36:45]CommunicateWithHost lk.salyk.kg:30040 [17:36:45]ConnectInit lk.salyk.kg [17:36:46]Write to MH i2c: 01 00 00 D7 15 EC [17:36:46]Write i2c OK [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: 01 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: 01 07 00 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: 01 07 00 D7 15 00 00 00 00 00 D7 0C D6 [17:36:46]RasterBufferAndPrint [17:36:46]line [17:36:46]line [17:36:46]line [17:36:46]line [17:36:46]line [17:36:46]written 0, free lines is 3294 [17:36:46]MH_Cut [17:36:46]Write to MH i2c: D1 01 00 DE 15 01 C5 [17:36:46]Write i2c OK [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: D1 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: D1 01 00 [17:36:46]MH_I2C_Read... [17:36:46]Read from MH i2c: D1 01 00 DE 15 00 C4 [17:36:46]Write to MH i2c: 01 00 00 DF 15 F4 [17:36:46]Write i2c OK [17:36:46]MH_I2C_Read... [17:36:46]Connected sock=9 [17:36: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 9C 96 07 01 9B 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 2C A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B A7 C2 E7 85 82 98 AA 11 FD 83 9D C2 4F [17:36:47]*** Cut start [17:36:47]*** Purtial cut [17:36:47]*** Stage 1: CUTSNS_PIN = 1 [17:36:47]Read from MH i2c: 01 [17:36:47]MH_I2C_Read... [17:36:47]*** Stop cut motor [17:36:47]*** Cut end [17:36:47]Read from MH i2c: 01 07 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: 01 07 00 DF 15 00 00 00 00 00 FF 0F 09 [17:36:47]process_action close_receipt done [17:36:47]requested_data is exist [17:36:47]produce_requested_data [17:36:47]requested_item fm.sn is exist - process it [17:36:47]wFMCommunicate request_size=4 [17:36:47]MH_SAM_APDU [17:36:47]CAPDU: 80 11 00 00 [17:36:47]Write to MH i2c: E2 08 00 E0 15 80 11 00 00 00 00 00 00 6F [17:36:47]Write i2c OK [17:36:47]MH_I2C_Read... [17:36: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 FD B5 47 00 E7 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 4A 53 02 00 F4 03 04 00 2D 4F F1 66 B6 04 01 00 00 15 26 78 BC DF 2E 31 F1 [17:36:47]CommunicateWithHost err = 0 [17:36:47]CheckOFDResponse [17:36:47]1017 (14) - 77093643461234 [17:36:47]1041 (16) - 0000000000871835 [17:36:47]1040 (4) - 152394 [17:36:47]1012 (4) - 23.09.2024 11:21 [17:36:47]1206 (1) - 0 [17:36:47]OFD Sender: Remove packet 152394 [17:36:47]ProducePacketName [17:36:47]name=ofd_packets/00152394 [17:36:47]NVStorageDeleteData [17:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:47]Read from MH i2c: E2 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 17 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 17 00 E0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [17:36: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:36:47]wFMCommunicate OK [17:36:47]requested_item fd.num is exist - process it [17:36:47]SAM_PROTO_GetFieldsCounters [17:36:47]wFMCommunicate request_size=4 [17:36:47]MH_SAM_APDU [17:36:47]CAPDU: 80 13 00 00 [17:36:47]Write to MH i2c: E2 08 00 E1 15 80 13 00 00 00 00 00 00 72 [17:36:47]Write i2c OK [17:36:47]MH_I2C_Read... [17:36:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:47]Read from MH i2c: E2 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 62 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 62 00 E1 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 30 [17:36: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 4A 53 02 00 0E 04 04 00 DC 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:36:47]wFMCommunicate OK [17:36:47]SAM_PROTO_GetFieldsCounters done [17:36:47]requested_item shift.num is exist - process it [17:36:47]requested_item shift.opened is exist - process it [17:36:47]req_shift_opened [17:36:47]FM_GetShiftState [17:36:47]SAM_PROTO_GetShiftState [17:36:47]wFMCommunicate request_size=4 [17:36:47]MH_SAM_APDU [17:36:47]CAPDU: 80 13 01 00 [17:36:47]Write to MH i2c: E2 08 00 E2 15 80 13 01 00 00 00 00 00 74 [17:36:47]Write i2c OK [17:36:47]MH_I2C_Read... [17:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:47]Read from MH i2c: E2 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 0E 00 [17:36:47]MH_I2C_Read... [17:36:47]Read from MH i2c: E2 0E 00 E2 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D6 [17:36:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:36:47]wFMCommunicate OK [17:36:47]SAM_PROTO_GetShiftState done [17:36:47]FM_GetShiftState done [17:36:47]req_shift_opened done [17:36:47]requested_item shift.open_date is exist - process it [17:36:47]req_shift_open_date [17:36:47]req_shift_open_date done [17:36:47]produce_requested_data done [17:36:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152394,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:36:47]process_action_free close_receipt [17:36:47]json_value_free [17:36:47]json_value_free done [17:36:47]process_json_proto returns [17:36:47]Send response to host [17:36:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152394,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:36:47]free response buf [17:36:47]execute_script done [17:36:47]execute_script returns [17:36:47]free content buf [17:36:47]Sock 10.Close socket [17:36:47]Sock 10.Thread stoped [17:36:47]OFD Sender: No OFD packet to send [17:36:52]OFD Sender: No OFD packet to send [17:36:52]recv_with_timeout no data received [17:36:57]OFD Sender: No OFD packet to send [17:37:02]OFD Sender: No OFD packet to send [17:37:07]OFD Sender: No OFD packet to send [17:37:10]recv_with_timeout no data received [17:37:12]OFD Sender: No OFD packet to send [17:37:17]OFD Sender: No OFD packet to send [17:37:23]OFD Sender: No OFD packet to send [17:37:28]OFD Sender: No OFD packet to send [17:37:33]OFD Sender: No OFD packet to send [17:37:38]OFD Sender: No OFD packet to send [17:37:43]OFD Sender: No OFD packet to send [17:37:48]OFD Sender: No OFD packet to send [17:37:53]OFD Sender: No OFD packet to send [17:37:58]OFD Sender: No OFD packet to send [17:38:03]OFD Sender: No OFD packet to send [17:38:08]OFD Sender: No OFD packet to send [17:38:09]accept exits with 7 [17:38:09]New connection [17:38:09]New thread 3066752356 created [17:38:09]Thread 3066608996 joined [17:38:09]Waiting for new connection... [17:38:09] Sock 7.Parse request [17:38:09]Sock 7.Check first char [17:38:09]Sock 7.First char is OK [17:38:09]request: POST /json_proto HTTP/1.0 [17:38:09]Method: POST [17:38:09]URL: /json_proto [17:38:09]Method is POST - this is cgi request [17:38:09]url: /json_proto [17:38:09]query_string will be loaded in cgi processing [17:38:09]execute_cgi json_proto POST (null) [17:38:09]execute_cgi path=json_proto method=POST [17:38:09]POST find Content-Length [17:38:09]Host: 172.17.43.67:8080 [17:38:09]Content-Length: 813 [17:38:09]Content-Type: application/json [17:38:09] [17:38:09]POST finish read [17:38:09]Found Content-Length = 813 [17:38:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786396", "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" : 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" ] } } [17:38:09]execute_script... [17:38:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786396", "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" : 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" ] } } [17:38:09]POST & json_proto [17:38:09]process_json_proto [17:38:09]json parsed OK: [17:38:09]protocol is kg_v1.0 [17:38:09]action value=close_receipt [17:38:09]process_action close_receipt [17:38:09]cmd_close_receipt [17:38:09]MH_GetDate [17:38:09]Write to MH i2c: F0 00 00 E3 15 E7 [17:38:09]Write i2c OK [17:38:09]MH_I2C_Read... [17:38:09]Read from MH i2c: F0 [17:38:09]MH_I2C_Read... [17:38:09]Read from MH i2c: F0 09 00 [17:38:09]MH_I2C_Read... [17:38:09]Read from MH i2c: F0 09 00 E3 15 00 82 A7 F1 66 6A BD 47 65 43 [17:38:09]GetLastDocTimeStamp 1727113004 [17:38:09]current date 1727113090 [17:38:09]FM_GetShiftState [17:38:09]SAM_PROTO_GetShiftState [17:38:09]wFMCommunicate request_size=4 [17:38:09]MH_SAM_APDU [17:38:09]CAPDU: 80 13 01 00 [17:38:09]Write to MH i2c: E2 08 00 E4 15 80 13 01 00 00 00 00 00 76 [17:38:09]Write i2c OK [17:38:09]MH_I2C_Read... [17:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:09]Read from MH i2c: E2 [17:38:09]MH_I2C_Read... [17:38:09]Read from MH i2c: E2 0E 00 [17:38:09]MH_I2C_Read... [17:38:09]Read from MH i2c: E2 0E 00 E4 15 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D8 [17:38:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:38:09]wFMCommunicate OK [17:38:09]SAM_PROTO_GetShiftState done [17:38:09]FM_GetShiftState done [17:38:09]opened in 1727051593 [17:38:09]opened+sec_in_day 1727137993 [17:38:09]quantity*price = 0 [17:38:09]sum+1 = 1 [17:38: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 СНО: Общий режим Чек 267 23.09.2024 17:38 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 152395 ФПД: 31213677779389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152395&fm=31213677779389&tin=02508201610067®Number=0000000000091825&sum=0 [17:38:10]StoreToDocumentArchive [17:38:10]shift 476 fd 152395 [17:38:10]save to /storage/0476/doc_00152395 [17:38:10]save last doc name /storage/0476/doc_00152395 to /storage/kkm_last_doc_name [17:38:10]save OK [17:38:10]Clear old archive folders... [17:38:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:10]tlvbuf is 00556BC0 [17:38:10]SAM_PROTO_ClearQueue [17:38:10]wFMCommunicate request_size=4 [17:38:10]MH_SAM_APDU [17:38:10]CAPDU: 80 09 00 00 [17:38:10]Write to MH i2c: E2 08 00 F1 15 80 09 00 00 00 00 00 00 78 [17:38:10]Write i2c OK [17:38:10]MH_I2C_Read... [17:38:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:10]Read from MH i2c: E2 [17:38:10]MH_I2C_Read... [17:38:10]Read from MH i2c: E2 03 00 [17:38:10]MH_I2C_Read... [17:38:10]Read from MH i2c: E2 03 00 F1 15 00 90 00 7A [17:38:10]RAPDU: 90 00 [17:38:10]wFMCommunicate OK [17:38:10]SAM_PROTO_ClearQueue done [17:38:10]KKMCreateOFDPacket [17:38:10]OFDProtocolAddRootSTLVToBuf [17:38:10]FM_MakeSignedData [17:38:10]FM_MakeSignedData [17:38:10]SAM_PROTO_SignData [17:38:10]wFMCommunicate request_size=4 [17:38:10]MH_SAM_APDU [17:38:10]CAPDU: 80 0D 01 02 [17:38:10]Write to MH i2c: E2 08 00 F2 15 80 0D 01 02 00 00 00 00 80 [17:38:10]Write i2c OK [17:38:10]MH_I2C_Read... [17:38:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:11]Read from MH i2c: E2 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 03 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 03 00 F2 15 00 90 00 7B [17:38:11]RAPDU: 90 00 [17:38:11]wFMCommunicate OK [17:38:11]wFMCommunicate request_size=255 [17:38:11]MH_SAM_APDU [17:38: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 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 0B 01 00 00 F4 03 04 00 82 A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C [17:38:11]Write to MH i2c: E2 02 01 F3 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 82 A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 00 00 86 [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:11]Read from MH i2c: E2 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 03 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 03 00 F3 15 00 90 00 7C [17:38:11]RAPDU: 90 00 [17:38:11]wFMCommunicate OK [17:38:11]wFMCommunicate request_size=10 [17:38:11]MH_SAM_APDU [17:38:11]CAPDU: 80 0D 02 02 05 63 80 2D 19 BD [17:38:11]Write to MH i2c: E2 0D 00 F4 15 80 0D 02 02 05 00 63 80 2D 19 BD 00 00 73 [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:11]Read from MH i2c: E2 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 03 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 03 00 F4 15 00 90 00 7D [17:38:11]RAPDU: 90 00 [17:38:11]wFMCommunicate OK [17:38:11]wFMCommunicate request_size=4 [17:38:11]MH_SAM_APDU [17:38:11]CAPDU: 80 0D 03 02 [17:38:11]Write to MH i2c: E2 08 00 F5 15 80 0D 03 02 00 00 00 00 85 [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:11]Read from MH i2c: E2 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 0B 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 0B 00 F5 15 00 C5 FA 6D 17 98 E8 C6 8B 90 00 9A [17:38:11]RAPDU: C5 FA 6D 17 98 E8 C6 8B 90 00 [17:38:11]wFMCommunicate OK [17:38:11]SAM_PROTO_SignData done [17:38:11]FM_MakeSignedData done [17:38:11]CreateOFDProtocolMessage [17:38:11]wFMCommunicate request_size=4 [17:38:11]MH_SAM_APDU [17:38:11]CAPDU: 80 11 00 00 [17:38:11]Write to MH i2c: E2 08 00 F6 15 80 11 00 00 00 00 00 00 85 [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:11]Read from MH i2c: E2 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 17 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: E2 17 00 F6 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [17:38: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:38:11]wFMCommunicate OK [17:38:11]CreateOFDProtocolMessage done [17:38:11]OFDSenderStorePacket 152395 [17:38:11]StoreOFDPacket docnum=152395 [17:38: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 EA 92 07 01 DA 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 82 A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 63 80 2D 19 BD C5 FA 6D 17 98 E8 C6 8B [17:38:11]CheckFolder [17:38:11]dirname=/storage/ofd_packets [17:38:11]CheckFolder done [17:38:11]ProducePacketName [17:38:11]name=ofd_packets/00152395 [17:38:11]NVStorageSaveData ofd_packets/00152395 [17:38:11]File name is /storage/ofd_packets/00152395 [17:38:11]Write 301 bytes [17:38:11]NVStorageSaveData done [17:38:11]OFDSenderStorePacket done [17:38:11]KKMCreateOFDPacket done [17:38:11]NVStorageSaveData kkm_last_timestamp [17:38:11]File name is /storage/kkm_last_timestamp [17:38:11]Write 4 bytes [17:38:11]NVStorageSaveData done [17:38:11]ExternCall_PrintAddStr [17:38:11]wPrintStart [17:38:11]Write to MH i2c: 01 00 00 F7 15 0C [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: 01 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: 01 07 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: 01 07 00 F7 15 00 00 00 00 00 FF 0F 21 [17:38:11]RasterBufferAndPrint [17:38:11]line Счет N : (1)1786396 [17:38:11]line ИНН: 02508201610067 [17:38:11]line Контрольно-Кассовый Чек [17:38:11]line ПРОДАЖА [17:38:11]line ТРК (МРК, ГНК) : 42 [17:38:11]line Товар: 2710124130 [17:38:11]line Аи-92-К-5 [17:38:11]line 14.750 * 0.00 [17:38:11]line = 0.00 [17:38:11]line НДС 12% НСП 1% [17:38:11]line > о реализуемом товаре [17:38:11]line ИТОГО: 0.00 [17:38:11]line НСП 1% : 0.00 [17:38:11]line НДС 12% : 0.00 [17:38:11]line Наличными: 0.00 [17:38:11]line Безнал.: 0.00 [17:38:11]line Место: АЗС № 89 "Партнер Нефть" [17:38:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:38:11]line СНО: Общий режим [17:38:11]line Чек 267 23.09.2024 17:38 [17:38:11]line Смена: 476 ФФД: 1.0 [17:38:11]line ЗНМ: 0300000113 [17:38:11]line РНМ: 0000000000091825 [17:38:11]line Версия ККМ: 001 [17:38:11]line Платежная система: Бакай Банк [17:38:11]line ФМ: 0000000000871835 [17:38:11]line ФД: 152395 [17:38:11]line ФПД: 31213677779389 [17:38:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173810&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152395&fm=31213677779389&tin=02508201610067®Number=0000000000091825&sum=0 [17:38:11]written 0, free lines is 4095 [17:38:11]OFD Sender: Processing packet 152395 [packets to send 828, broken 827] [17:38:11]ProducePacketName [17:38:11]name=ofd_packets/00152395 [17:38:11]OFD Sender: To server: pG, [17:38:11]CommunicateWithHost lk.salyk.kg:30040 [17:38:11]ConnectInit lk.salyk.kg [17:38:11]Write to MH i2c: 01 00 00 21 16 37 [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: 01 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: 01 07 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: 01 07 00 21 16 00 00 00 00 00 E4 0C 2E [17:38:11]RasterBufferAndPrint [17:38:11]line [17:38:11]line [17:38:11]line [17:38:11]line [17:38:11]line [17:38:11]written 0, free lines is 3305 [17:38:11]MH_Cut [17:38:11]Write to MH i2c: D1 01 00 28 16 01 10 [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: D1 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: D1 01 00 [17:38:11]MH_I2C_Read... [17:38:11]Read from MH i2c: D1 01 00 28 16 00 0F [17:38:11]Write to MH i2c: 01 00 00 29 16 3F [17:38:11]Write i2c OK [17:38:11]MH_I2C_Read... [17:38:12]*** Cut start [17:38:12]*** Purtial cut [17:38:12]*** Stage 1: CUTSNS_PIN = 1 [17:38:12]recv_with_timeout no data received [17:38:12]Read from MH i2c: 01 [17:38:12]MH_I2C_Read... [17:38:12]*** Stop cut motor [17:38:12]*** Cut end [17:38:12]Read from MH i2c: 01 07 00 [17:38:12]MH_I2C_Read... [17:38:12]Read from MH i2c: 01 07 00 29 16 00 00 00 00 00 FF 0F 54 [17:38:12]process_action close_receipt done [17:38:12]requested_data is exist [17:38:12]produce_requested_data [17:38:12]requested_item fm.sn is exist - process it [17:38:12]wFMCommunicate request_size=4 [17:38:12]MH_SAM_APDU [17:38:12]CAPDU: 80 11 00 00 [17:38:12]Write to MH i2c: E2 08 00 2A 16 80 11 00 00 00 00 00 00 BA [17:38:12]Write i2c OK [17:38:12]MH_I2C_Read... [17:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:12]Read from MH i2c: E2 [17:38:12]MH_I2C_Read... [17:38:12]Read from MH i2c: E2 17 00 [17:38:12]MH_I2C_Read... [17:38:12]Read from MH i2c: E2 17 00 2A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [17:38: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:38:12]wFMCommunicate OK [17:38:12]requested_item fd.num is exist - process it [17:38:12]SAM_PROTO_GetFieldsCounters [17:38:12]wFMCommunicate request_size=4 [17:38:12]MH_SAM_APDU [17:38:12]CAPDU: 80 13 00 00 [17:38:12]Write to MH i2c: E2 08 00 2B 16 80 13 00 00 00 00 00 00 BD [17:38:12]Write i2c OK [17:38:12]MH_I2C_Read... [17:38:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:13]Read from MH i2c: E2 [17:38:13]MH_I2C_Read... [17:38:13]Read from MH i2c: E2 62 00 [17:38:13]MH_I2C_Read... [17:38:13]Read from MH i2c: E2 62 00 2B 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 7F [17:38: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 4B 53 02 00 0E 04 04 00 DC 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:38:13]wFMCommunicate OK [17:38:13]SAM_PROTO_GetFieldsCounters done [17:38:13]requested_item shift.num is exist - process it [17:38:13]requested_item shift.opened is exist - process it [17:38:13]req_shift_opened [17:38:13]FM_GetShiftState [17:38:13]SAM_PROTO_GetShiftState [17:38:13]wFMCommunicate request_size=4 [17:38:13]MH_SAM_APDU [17:38:13]CAPDU: 80 13 01 00 [17:38:13]Write to MH i2c: E2 08 00 2C 16 80 13 01 00 00 00 00 00 BF [17:38:13]Write i2c OK [17:38:13]MH_I2C_Read... [17:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:13]Read from MH i2c: E2 [17:38:13]MH_I2C_Read... [17:38:13]Read from MH i2c: E2 0E 00 [17:38:13]MH_I2C_Read... [17:38:13]Read from MH i2c: E2 0E 00 2C 16 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 21 [17:38:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:38:13]wFMCommunicate OK [17:38:13]SAM_PROTO_GetShiftState done [17:38:13]FM_GetShiftState done [17:38:13]req_shift_opened done [17:38:13]requested_item shift.open_date is exist - process it [17:38:13]req_shift_open_date [17:38:13]req_shift_open_date done [17:38:13]produce_requested_data done [17:38:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152395,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:38:13]process_action_free close_receipt [17:38:13]json_value_free [17:38:13]json_value_free done [17:38:13]process_json_proto returns [17:38:13]Send response to host [17:38:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152395,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:38:13]free response buf [17:38:13]execute_script done [17:38:13]execute_script returns [17:38:13]free content buf [17:38:13]Sock 7.Close socket [17:38:13]Sock 7.Thread stoped [17:38:15]Connected sock=11 [17:38: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 EA 92 07 01 DA 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 82 A7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 63 80 2D 19 BD C5 FA 6D 17 98 E8 C6 8B [17:38: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 4C 0E 47 00 7A 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 53 02 00 F4 03 04 00 86 4F F1 66 B6 04 01 00 00 C5 45 7C 21 D7 76 A7 24 [17:38:15]CommunicateWithHost err = 0 [17:38:15]CheckOFDResponse [17:38:15]1017 (14) - 77093643461234 [17:38:15]1041 (16) - 0000000000871835 [17:38:15]1040 (4) - 152395 [17:38:15]1012 (4) - 23.09.2024 11:22 [17:38:15]1206 (1) - 0 [17:38:15]OFD Sender: Remove packet 152395 [17:38:15]ProducePacketName [17:38:15]name=ofd_packets/00152395 [17:38:15]NVStorageDeleteData [17:38:16]OFD Sender: No OFD packet to send [17:38:21]OFD Sender: No OFD packet to send [17:38:26]OFD Sender: No OFD packet to send [17:38:31]OFD Sender: No OFD packet to send [17:38:36]OFD Sender: No OFD packet to send [17:38:41]OFD Sender: No OFD packet to send [17:38:46]OFD Sender: No OFD packet to send [17:38:51]OFD Sender: No OFD packet to send [17:38:56]OFD Sender: No OFD packet to send [17:39:01]OFD Sender: No OFD packet to send [17:39:06]OFD Sender: No OFD packet to send [17:39:09]recv_with_timeout no data received [17:39:11]OFD Sender: No OFD packet to send [17:39:16]OFD Sender: No OFD packet to send [17:39:21]OFD Sender: No OFD packet to send [17:39:26]OFD Sender: No OFD packet to send [17:39:31]OFD Sender: No OFD packet to send [17:39:36]OFD Sender: No OFD packet to send [17:39:41]OFD Sender: No OFD packet to send [17:39:46]OFD Sender: No OFD packet to send [17:39:51]OFD Sender: No OFD packet to send [17:39:56]OFD Sender: No OFD packet to send [17:39:58]recv_with_timeout no data received [17:40:01]OFD Sender: No OFD packet to send [17:40:06]OFD Sender: No OFD packet to send [17:40:11]OFD Sender: No OFD packet to send [17:40:16]OFD Sender: No OFD packet to send [17:40:21]OFD Sender: No OFD packet to send [17:40:26]OFD Sender: No OFD packet to send [17:40:31]OFD Sender: No OFD packet to send [17:40:34]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:46]OFD Sender: No OFD packet to send [17:40:51]OFD Sender: No OFD packet to send [17:40:56]OFD Sender: No OFD packet to send [17:41:01]OFD Sender: No OFD packet to send [17:41:06]OFD Sender: No OFD packet to send [17:41:11]OFD Sender: No OFD packet to send [17:41:16]OFD Sender: No OFD packet to send [17:41:21]OFD Sender: No OFD packet to send [17:41:24]accept exits with 10 [17:41:24]New connection [17:41:24]New thread 3066608996 created [17:41:24]Thread 3066752356 joined [17:41:24]Waiting for new connection... [17:41:24] Sock 10.Parse request [17:41:24]Sock 10.Check first char [17:41:24]Sock 10.First char is OK [17:41:24]request: POST /json_proto HTTP/1.0 [17:41:24]Method: POST [17:41:24]URL: /json_proto [17:41:24]Method is POST - this is cgi request [17:41:24]url: /json_proto [17:41:24]query_string will be loaded in cgi processing [17:41:24]execute_cgi json_proto POST (null) [17:41:24]execute_cgi path=json_proto method=POST [17:41:24]POST find Content-Length [17:41:24]Host: 172.17.43.67:8080 [17:41:24]Content-Length: 797 [17:41:24]Content-Type: application/json [17:41:24] [17:41:24]POST finish read [17:41:24]Found Content-Length = 797 [17:41:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786399", "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.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:41:24]execute_script... [17:41:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786399", "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.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:41:24]POST & json_proto [17:41:24]process_json_proto [17:41:24]json parsed OK: [17:41:24]protocol is kg_v1.0 [17:41:24]action value=close_receipt [17:41:24]process_action close_receipt [17:41:24]cmd_close_receipt [17:41:24]MH_GetDate [17:41:24]Write to MH i2c: F0 00 00 2D 16 32 [17:41:24]Write i2c OK [17:41:24]MH_I2C_Read... [17:41:24]Read from MH i2c: F0 [17:41:24]MH_I2C_Read... [17:41:24]Read from MH i2c: F0 09 00 [17:41:24]MH_I2C_Read... [17:41:24]Read from MH i2c: F0 09 00 2D 16 00 45 A8 F1 66 6A BD 47 65 52 [17:41:24]GetLastDocTimeStamp 1727113090 [17:41:24]current date 1727113285 [17:41:24]FM_GetShiftState [17:41:24]SAM_PROTO_GetShiftState [17:41:24]wFMCommunicate request_size=4 [17:41:24]MH_SAM_APDU [17:41:24]CAPDU: 80 13 01 00 [17:41:24]Write to MH i2c: E2 08 00 2E 16 80 13 01 00 00 00 00 00 C1 [17:41:24]Write i2c OK [17:41:24]MH_I2C_Read... [17:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:24]Read from MH i2c: E2 [17:41:24]MH_I2C_Read... [17:41:24]Read from MH i2c: E2 0E 00 [17:41:24]MH_I2C_Read... [17:41:24]Read from MH i2c: E2 0E 00 2E 16 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 23 [17:41:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:41:24]wFMCommunicate OK [17:41:24]SAM_PROTO_GetShiftState done [17:41:24]FM_GetShiftState done [17:41:24]opened in 1727051593 [17:41:24]opened+sec_in_day 1727137993 [17:41:24]quantity*price = 0 [17:41:24]sum+1 = 1 [17:41: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 СНО: Общий режим Чек 268 23.09.2024 17:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152396 ФПД: 33926017890748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T174125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152396&fm=33926017890748&tin=02508201610067®Number=0000000000091825&sum=0 [17:41:25]StoreToDocumentArchive [17:41:25]shift 476 fd 152396 [17:41:25]save to /storage/0476/doc_00152396 [17:41:25]save last doc name /storage/0476/doc_00152396 to /storage/kkm_last_doc_name [17:41:25]save OK [17:41:25]Clear old archive folders... [17:41:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:25]tlvbuf is B6E90B10 [17:41:25]SAM_PROTO_ClearQueue [17:41:25]wFMCommunicate request_size=4 [17:41:25]MH_SAM_APDU [17:41:25]CAPDU: 80 09 00 00 [17:41:25]Write to MH i2c: E2 08 00 3B 16 80 09 00 00 00 00 00 00 C3 [17:41:25]Write i2c OK [17:41:25]MH_I2C_Read... [17:41:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:25]Read from MH i2c: E2 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 03 00 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 03 00 3B 16 00 90 00 C5 [17:41:25]RAPDU: 90 00 [17:41:25]wFMCommunicate OK [17:41:25]SAM_PROTO_ClearQueue done [17:41:25]KKMCreateOFDPacket [17:41:25]OFDProtocolAddRootSTLVToBuf [17:41:25]FM_MakeSignedData [17:41:25]FM_MakeSignedData [17:41:25]SAM_PROTO_SignData [17:41:25]wFMCommunicate request_size=4 [17:41:25]MH_SAM_APDU [17:41:25]CAPDU: 80 0D 01 02 [17:41:25]Write to MH i2c: E2 08 00 3C 16 80 0D 01 02 00 00 00 00 CB [17:41:25]Write i2c OK [17:41:25]MH_I2C_Read... [17:41:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:25]Read from MH i2c: E2 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 03 00 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 03 00 3C 16 00 90 00 C6 [17:41:25]RAPDU: 90 00 [17:41:25]wFMCommunicate OK [17:41:25]wFMCommunicate request_size=255 [17:41:25]MH_SAM_APDU [17:41: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 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 45 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E [17:41:25]Write to MH i2c: E2 02 01 3D 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 45 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E 00 00 44 [17:41:25]Write i2c OK [17:41:25]MH_I2C_Read... [17:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:25]Read from MH i2c: E2 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 03 00 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 03 00 3D 16 00 90 00 C7 [17:41:25]RAPDU: 90 00 [17:41:25]wFMCommunicate OK [17:41:25]wFMCommunicate request_size=10 [17:41:25]MH_SAM_APDU [17:41:25]CAPDU: 80 0D 02 02 05 DB 04 3E B9 BC [17:41:25]Write to MH i2c: E2 0D 00 3E 16 80 0D 02 02 05 00 DB 04 3E B9 BC 00 00 6A [17:41:25]Write i2c OK [17:41:25]MH_I2C_Read... [17:41:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:26]Read from MH i2c: E2 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: E2 03 00 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: E2 03 00 3E 16 00 90 00 C8 [17:41:26]RAPDU: 90 00 [17:41:26]wFMCommunicate OK [17:41:26]wFMCommunicate request_size=4 [17:41:26]MH_SAM_APDU [17:41:26]CAPDU: 80 0D 03 02 [17:41:26]Write to MH i2c: E2 08 00 3F 16 80 0D 03 02 00 00 00 00 D0 [17:41:26]Write i2c OK [17:41:26]MH_I2C_Read... [17:41:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:26]Read from MH i2c: E2 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: E2 0B 00 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: E2 0B 00 3F 16 00 03 BB 11 AF 87 88 C8 F8 90 00 1E [17:41:26]RAPDU: 03 BB 11 AF 87 88 C8 F8 90 00 [17:41:26]wFMCommunicate OK [17:41:26]SAM_PROTO_SignData done [17:41:26]FM_MakeSignedData done [17:41:26]CreateOFDProtocolMessage [17:41:26]wFMCommunicate request_size=4 [17:41:26]MH_SAM_APDU [17:41:26]CAPDU: 80 11 00 00 [17:41:26]Write to MH i2c: E2 08 00 40 16 80 11 00 00 00 00 00 00 D0 [17:41:26]Write i2c OK [17:41:26]MH_I2C_Read... [17:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:26]Read from MH i2c: E2 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: E2 17 00 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: E2 17 00 40 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [17: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 [17:41:26]wFMCommunicate OK [17:41:26]CreateOFDProtocolMessage done [17:41:26]OFDSenderStorePacket 152396 [17:41:26]StoreOFDPacket docnum=152396 [17:41: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 61 1F 07 01 EC 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 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 45 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E DB 04 3E B9 BC 03 BB 11 AF 87 88 C8 F8 [17:41:26]CheckFolder [17:41:26]dirname=/storage/ofd_packets [17:41:26]CheckFolder done [17:41:26]ProducePacketName [17:41:26]name=ofd_packets/00152396 [17:41:26]NVStorageSaveData ofd_packets/00152396 [17:41:26]File name is /storage/ofd_packets/00152396 [17:41:26]Write 301 bytes [17:41:26]NVStorageSaveData done [17:41:26]OFDSenderStorePacket done [17:41:26]KKMCreateOFDPacket done [17:41:26]NVStorageSaveData kkm_last_timestamp [17:41:26]File name is /storage/kkm_last_timestamp [17:41:26]Write 4 bytes [17:41:26]NVStorageSaveData done [17:41:26]ExternCall_PrintAddStr [17:41:26]wPrintStart [17:41:26]Write to MH i2c: 01 00 00 41 16 57 [17:41:26]Write i2c OK [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: 01 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: 01 07 00 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: 01 07 00 41 16 00 00 00 00 00 FF 0F 6C [17:41:26]RasterBufferAndPrint [17:41:26]line Счет N : (1)1786399 [17:41:26]line ИНН: 02508201610067 [17:41:26]line Контрольно-Кассовый Чек [17:41:26]line ПРОДАЖА [17:41:26]line ТРК (МРК, ГНК) : 42 [17:41:26]line Товар: 2710124130 [17:41:26]line Аи-92-К-5 [17:41:26]line 10.330 * 0.00 [17:41:26]line = 0.00 [17:41:26]line НДС 12% НСП 1% [17:41:26]line > о реализуемом товаре [17:41:26]line ИТОГО: 0.00 [17:41:26]line НСП 1% : 0.00 [17:41:26]line НДС 12% : 0.00 [17:41:26]line Наличными: 0.00 [17:41:26]line Безнал.: 0.00 [17:41:26]line Место: АЗС № 89 "Партнер Нефть" [17:41:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:41:26]line СНО: Общий режим [17:41:26]line Чек 268 23.09.2024 17:41 [17:41:26]line Смена: 476 ФФД: 1.0 [17:41:26]line ЗНМ: 0300000113 [17:41:26]line РНМ: 0000000000091825 [17:41:26]line Версия ККМ: 001 [17:41:26]line Платежная система: O! деньги [17:41:26]line ФМ: 0000000000871835 [17:41:26]line ФД: 152396 [17:41:26]line ФПД: 33926017890748 [17:41:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T174125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152396&fm=33926017890748&tin=02508201610067®Number=0000000000091825&sum=0 [17:41:26]written 0, free lines is 4095 [17:41:26]OFD Sender: Processing packet 152396 [packets to send 828, broken 827] [17:41:26]ProducePacketName [17:41:26]name=ofd_packets/00152396 [17:41:26]OFD Sender: To server: pG, [17:41:26]CommunicateWithHost lk.salyk.kg:30040 [17:41:26]ConnectInit lk.salyk.kg [17:41:26]Write to MH i2c: 01 00 00 6B 16 81 [17:41:26]Write i2c OK [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: 01 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: 01 07 00 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: 01 07 00 6B 16 00 00 00 00 00 E4 0C 78 [17:41:26]RasterBufferAndPrint [17:41:26]line [17:41:26]line [17:41:26]line [17:41:26]line [17:41:26]line [17:41:26]written 0, free lines is 3305 [17:41:26]MH_Cut [17:41:26]Write to MH i2c: D1 01 00 72 16 01 5A [17:41:26]Write i2c OK [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: D1 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: D1 01 00 [17:41:26]MH_I2C_Read... [17:41:26]Read from MH i2c: D1 01 00 72 16 00 59 [17:41:26]Write to MH i2c: 01 00 00 73 16 89 [17:41:26]Write i2c OK [17:41:26]MH_I2C_Read... [17:41:27]*** Cut start [17:41:27]*** Purtial cut [17:41:27]*** Stage 1: CUTSNS_PIN = 1 [17:41:27]Read from MH i2c: 01 [17:41:27]MH_I2C_Read... [17:41:27]*** Stop cut motor [17:41:27]*** Cut end [17:41:27]Read from MH i2c: 01 07 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: 01 07 00 73 16 00 00 00 00 00 FF 0F 9E [17:41:27]process_action close_receipt done [17:41:27]requested_data is exist [17:41:27]produce_requested_data [17:41:27]requested_item fm.sn is exist - process it [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 11 00 00 [17:41:27]Write to MH i2c: E2 08 00 74 16 80 11 00 00 00 00 00 00 04 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 17 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 17 00 74 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [17:41: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:41:27]wFMCommunicate OK [17:41:27]requested_item fd.num is exist - process it [17:41:27]SAM_PROTO_GetFieldsCounters [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 13 00 00 [17:41:27]Write to MH i2c: E2 08 00 75 16 80 13 00 00 00 00 00 00 07 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 62 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 62 00 75 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 53 02 00 0E 04 04 00 DC 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 CD [17:41: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 4C 53 02 00 0E 04 04 00 DC 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:41:27]wFMCommunicate OK [17:41:27]SAM_PROTO_GetFieldsCounters done [17:41:27]requested_item shift.num is exist - process it [17:41:27]requested_item shift.opened is exist - process it [17:41:27]req_shift_opened [17:41:27]FM_GetShiftState [17:41:27]SAM_PROTO_GetShiftState [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 13 01 00 [17:41:27]Write to MH i2c: E2 08 00 76 16 80 13 01 00 00 00 00 00 09 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 0E 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 0E 00 76 16 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6B [17:41:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:41:27]wFMCommunicate OK [17:41:27]SAM_PROTO_GetShiftState done [17:41:27]FM_GetShiftState done [17:41:27]req_shift_opened done [17:41:27]requested_item shift.open_date is exist - process it [17:41:27]req_shift_open_date [17:41:27]req_shift_open_date done [17:41:27]produce_requested_data done [17:41:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152396,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:41:27]process_action_free close_receipt [17:41:27]json_value_free [17:41:27]json_value_free done [17:41:27]process_json_proto returns [17:41:27]Send response to host [17:41:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152396,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:41:27]free response buf [17:41:27]execute_script done [17:41:27]execute_script returns [17:41:27]free content buf [17:41:27]Sock 10.Close socket [17:41:27]Sock 10.Thread stoped [17:41:27]Connected sock=9 [17:41: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 61 1F 07 01 EC 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 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 45 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E DB 04 3E B9 BC 03 BB 11 AF 87 88 C8 F8 [17:41:32]recv_with_timeout no data received [17:41:32]CommunicateWithHost answer receiving error [17:41:32]CommunicateWithHost err = -3 [17:41:32]OFD Sender: Server communicate error [17:41:37]OFD Sender: Processing packet 152396 [packets to send 828, broken 827] [17:41:37]ProducePacketName [17:41:37]name=ofd_packets/00152396 [17:41:37]OFD Sender: To server: pG, [17:41:37]CommunicateWithHost lk.salyk.kg:30040 [17:41:37]ConnectInit lk.salyk.kg [17:41:38]Connected sock=9 [17:41: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 61 1F 07 01 EC 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 5A 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 45 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1E DB 04 3E B9 BC 03 BB 11 AF 87 88 C8 F8 [17:41: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 E9 1A 47 00 7D 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 53 02 00 F4 03 04 00 51 50 F1 66 B6 04 01 00 00 FE D3 E1 49 B8 17 75 78 [17:41:38]CommunicateWithHost err = 0 [17:41:38]CheckOFDResponse [17:41:38]1017 (14) - 77093643461234 [17:41:38]1041 (16) - 0000000000871835 [17:41:38]1040 (4) - 152396 [17:41:38]1012 (4) - 23.09.2024 11:26 [17:41:38]1206 (1) - 0 [17:41:38]OFD Sender: Remove packet 152396 [17:41:38]ProducePacketName [17:41:38]name=ofd_packets/00152396 [17:41:38]NVStorageDeleteData [17:41:39]OFD Sender: No OFD packet to send [17:41:42]accept exits with 7 [17:41:42]New connection [17:41:42]New thread 3066752356 created [17:41:42]Thread 3066608996 joined [17:41:42]Waiting for new connection... [17:41:42] Sock 7.Parse request [17:41:42]Sock 7.Check first char [17:41:42]Sock 7.First char is OK [17:41:42]request: POST /json_proto HTTP/1.0 [17:41:42]Method: POST [17:41:42]URL: /json_proto [17:41:42]Method is POST - this is cgi request [17:41:42]url: /json_proto [17:41:42]query_string will be loaded in cgi processing [17:41:42]execute_cgi json_proto POST (null) [17:41:42]execute_cgi path=json_proto method=POST [17:41:42]POST find Content-Length [17:41:42]Host: 172.17.43.67:8080 [17:41:42]Content-Length: 984 [17:41:42]Content-Type: application/json [17:41:42] [17:41:42]POST finish read [17:41:42]Found Content-Length = 984 [17:41:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786398", "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" : 53.710, "sum" : 3587.83, "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 53.71 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 3587.00, "payments": [ { "type": 0, "sum" : 3587.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:42]execute_script... [17:41: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)1786398", "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" : 53.710, "sum" : 3587.83, "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 53.71 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 3587.00, "payments": [ { "type": 0, "sum" : 3587.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:42]POST & json_proto [17:41:42]process_json_proto [17:41:42]json parsed OK: [17:41:42]protocol is kg_v1.0 [17:41:42]action value=close_receipt [17:41:42]process_action close_receipt [17:41:42]cmd_close_receipt [17:41:42]MH_GetDate [17:41:42]Write to MH i2c: F0 00 00 77 16 7C [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: F0 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: F0 09 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: F0 09 00 77 16 00 57 A8 F1 66 6A BD 47 65 AE [17:41:42]GetLastDocTimeStamp 1727113285 [17:41:42]current date 1727113303 [17:41:42]FM_GetShiftState [17:41:42]SAM_PROTO_GetShiftState [17:41:42]wFMCommunicate request_size=4 [17:41:42]MH_SAM_APDU [17:41:42]CAPDU: 80 13 01 00 [17:41:42]Write to MH i2c: E2 08 00 78 16 80 13 01 00 00 00 00 00 0B [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 0E 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 0E 00 78 16 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6D [17:41:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:41:42]wFMCommunicate OK [17:41:42]SAM_PROTO_GetShiftState done [17:41:42]FM_GetShiftState done [17:41:42]opened in 1727051593 [17:41:42]opened+sec_in_day 1727137993 [17:41:42]quantity*price = 358782 [17:41:42]sum+1 = 358784 [17:41:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.83 ИТОГО: 3587.00 Внесено: 5000.00 СДАЧА: 1413.00 НСП 1% : 31.75 НДС 12% : 381.01 Наличными: 3587.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 269 23.09.2024 17:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 53.71 сом ФМ: 0000000000871835 ФД: 152397 ФПД: 274214355031948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T174143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152397&fm=274214355031948&tin=02508201610067®Number=0000000000091825&sum=358700 [17:41:44]StoreToDocumentArchive [17:41:44]shift 476 fd 152397 [17:41:44]save to /storage/0476/doc_00152397 [17:41:44]save last doc name /storage/0476/doc_00152397 to /storage/kkm_last_doc_name [17:41:44]save OK [17:41:44]Clear old archive folders... [17:41:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:44]tlvbuf is 00567A20 [17:41:44]SAM_PROTO_ClearQueue [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 09 00 00 [17:41:44]Write to MH i2c: E2 08 00 85 16 80 09 00 00 00 00 00 00 0D [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 85 16 00 90 00 0F [17:41:44]RAPDU: 90 00 [17:41:44]wFMCommunicate OK [17:41:44]SAM_PROTO_ClearQueue done [17:41:44]KKMCreateOFDPacket [17:41:44]OFDProtocolAddRootSTLVToBuf [17:41:44]FM_MakeSignedData [17:41:44]FM_MakeSignedData [17:41:44]SAM_PROTO_SignData [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 0D 01 02 [17:41:44]Write to MH i2c: E2 08 00 86 16 80 0D 01 02 00 00 00 00 15 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 86 16 00 90 00 10 [17:41:44]RAPDU: 90 00 [17:41:44]wFMCommunicate OK [17:41:44]wFMCommunicate request_size=255 [17:41:44]MH_SAM_APDU [17:41: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 CE D1 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 7F 79 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 79 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 94 00 00 00 00 07 04 06 00 2C 79 05 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 57 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F9 [17:41:44]Write to MH i2c: E2 02 01 87 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE D1 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 7F 79 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 79 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 94 00 00 00 00 07 04 06 00 2C 79 05 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 57 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F9 00 00 F9 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]OFD Sender: No OFD packet to send [17:41:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 87 16 00 90 00 11 [17:41:44]RAPDU: 90 00 [17:41:44]wFMCommunicate OK [17:41:44]wFMCommunicate request_size=10 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 0D 02 02 05 65 81 39 57 8C [17:41:44]Write to MH i2c: E2 0D 00 88 16 80 0D 02 02 05 00 65 81 39 57 8C 00 00 24 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 03 00 88 16 00 90 00 12 [17:41:44]RAPDU: 90 00 [17:41:44]wFMCommunicate OK [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 0D 03 02 [17:41:44]Write to MH i2c: E2 08 00 89 16 80 0D 03 02 00 00 00 00 1A [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 0B 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 0B 00 89 16 00 72 D7 5A 38 2F 02 F6 72 90 00 8F [17:41:44]RAPDU: 72 D7 5A 38 2F 02 F6 72 90 00 [17:41:44]wFMCommunicate OK [17:41:44]SAM_PROTO_SignData done [17:41:44]FM_MakeSignedData done [17:41:44]CreateOFDProtocolMessage [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 11 00 00 [17:41:44]Write to MH i2c: E2 08 00 8A 16 80 11 00 00 00 00 00 00 1A [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 17 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 17 00 8A 16 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:41:44]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:44]wFMCommunicate OK [17:41:44]CreateOFDProtocolMessage done [17:41:44]OFDSenderStorePacket 152397 [17:41:44]StoreOFDPacket docnum=152397 [17:41: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 0F 01 00 00 C4 5D 07 01 EE 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 CE D1 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 7F 79 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 79 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 94 00 00 00 00 07 04 06 00 2C 79 05 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 57 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F9 65 81 39 57 8C 72 D7 5A 38 2F 02 F6 72 [17:41:44]CheckFolder [17:41:44]dirname=/storage/ofd_packets [17:41:44]CheckFolder done [17:41:44]ProducePacketName [17:41:44]name=ofd_packets/00152397 [17:41:44]NVStorageSaveData ofd_packets/00152397 [17:41:44]File name is /storage/ofd_packets/00152397 [17:41:44]Write 301 bytes [17:41:44]NVStorageSaveData done [17:41:44]OFDSenderStorePacket done [17:41:44]KKMCreateOFDPacket done [17:41:44]NVStorageSaveData kkm_last_timestamp [17:41:44]File name is /storage/kkm_last_timestamp [17:41:44]Write 4 bytes [17:41:44]NVStorageSaveData done [17:41:44]ExternCall_PrintAddStr [17:41:44]wPrintStart [17:41:44]Write to MH i2c: 01 00 00 8B 16 A1 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: 01 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: 01 07 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: 01 07 00 8B 16 00 00 00 00 00 FF 0F B6 [17:41:44]RasterBufferAndPrint [17:41:44]line Счет N : (1)1786398 [17:41:44]line ИНН: 02508201610067 [17:41:44]line Контрольно-Кассовый Чек [17:41:44]line ПРОДАЖА [17:41:44]line ТРК (МРК, ГНК) : 12 [17:41:44]line Товар: 2710124130 [17:41:44]line Аи-92-К-5 [17:41:44]line 53.710 * 66.80 [17:41:44]line = 3587.83 [17:41:44]line НДС 12% НСП 1% [17:41:44]line > о реализуемом товаре [17:41:44]line ОКРУГЛЕНИЕ: -0.83 [17:41:44]line ИТОГО: 3587.00 [17:41:44]line Внесено: 5000.00 [17:41:44]line СДАЧА: 1413.00 [17:41:44]line НСП 1% : 31.75 [17:41:44]line НДС 12% : 381.01 [17:41:44]line Наличными: 3587.00 [17:41:44]line Безнал.: 0.00 [17:41:44]line Место: АЗС № 89 "Партнер Нефть" [17:41:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:41:44]line СНО: Общий режим [17:41:44]line Чек 269 23.09.2024 17:41 [17:41:44]line Смена: 476 ФФД: 1.0 [17:41:44]line ЗНМ: 0300000113 [17:41:44]line РНМ: 0000000000091825 [17:41:44]line Версия ККМ: 001 [17:41:44]line [17:41:44]line Дисконтная программа [17:41:44]line АИ-92 [17:41:44]line номер 89 [17:41:44]line сэкономлено 53.71 сом [17:41:44]line ФМ: 0000000000871835 [17:41:44]line ФД: 152397 [17:41:44]line ФПД: 274214355031948 [17:41:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T174143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152397&fm=274214355031948&tin=02508201610067®Number=0000000000091825&sum=358700 [17:41:44]written 0, free lines is 4095 [17:41:44]OFD Sender: Processing packet 152397 [packets to send 828, broken 827] [17:41:44]ProducePacketName [17:41:44]name=ofd_packets/00152397 [17:41:44]OFD Sender: To server: pG, [17:41:44]CommunicateWithHost lk.salyk.kg:30040 [17:41:44]ConnectInit lk.salyk.kg [17:41:45]Write to MH i2c: 01 00 00 BB 16 D1 [17:41:45]Write i2c OK [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: 01 [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: 01 07 00 [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: 01 07 00 BB 16 00 00 00 00 00 8E 0C 72 [17:41:45]RasterBufferAndPrint [17:41:45]line [17:41:45]line [17:41:45]line [17:41:45]line [17:41:45]line [17:41:45]written 0, free lines is 3226 [17:41:45]MH_Cut [17:41:45]Write to MH i2c: D1 01 00 C2 16 01 AA [17:41:45]Write i2c OK [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: D1 [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: D1 01 00 [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: D1 01 00 C2 16 00 A9 [17:41:45]Write to MH i2c: 01 00 00 C3 16 D9 [17:41:45]Write i2c OK [17:41:45]MH_I2C_Read... [17:41:45]*** Cut start [17:41:45]*** Purtial cut [17:41:45]*** Stage 1: CUTSNS_PIN = 1 [17:41:46]Read from MH i2c: 01 [17:41:46]MH_I2C_Read... [17:41:46]*** Stop cut motor [17:41:46]*** Cut end [17:41:46]Read from MH i2c: 01 07 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: 01 07 00 C3 16 00 00 00 00 00 FF 0F EE [17:41:46]process_action close_receipt done [17:41:46]requested_data is exist [17:41:46]produce_requested_data [17:41:46]requested_item fm.sn is exist - process it [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 11 00 00 [17:41:46]Write to MH i2c: E2 08 00 C4 16 80 11 00 00 00 00 00 00 54 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 17 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 17 00 C4 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [17:41:46]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:46]wFMCommunicate OK [17:41:46]requested_item fd.num is exist - process it [17:41:46]SAM_PROTO_GetFieldsCounters [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 13 00 00 [17:41:46]Write to MH i2c: E2 08 00 C5 16 80 13 00 00 00 00 00 00 57 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:46]Read from MH i2c: E2 62 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 62 00 C5 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 21 [17:41: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 4D 53 02 00 0E 04 04 00 DC 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:41:46]wFMCommunicate OK [17:41:46]SAM_PROTO_GetFieldsCounters done [17:41:46]requested_item shift.num is exist - process it [17:41:46]requested_item shift.opened is exist - process it [17:41:46]req_shift_opened [17:41:46]FM_GetShiftState [17:41:46]SAM_PROTO_GetShiftState [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 13 01 00 [17:41:46]Write to MH i2c: E2 08 00 C6 16 80 13 01 00 00 00 00 00 59 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 0E 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 0E 00 C6 16 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BB [17:41:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:41:46]wFMCommunicate OK [17:41:46]SAM_PROTO_GetShiftState done [17:41:46]FM_GetShiftState done [17:41:46]req_shift_opened done [17:41:46]requested_item shift.open_date is exist - process it [17:41:46]req_shift_open_date [17:41:46]req_shift_open_date done [17:41:46]produce_requested_data done [17:41:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152397,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:41:46]process_action_free close_receipt [17:41:46]json_value_free [17:41:46]json_value_free done [17:41:46]process_json_proto returns [17:41:46]Send response to host [17:41:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152397,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:41:46]free response buf [17:41:46]execute_script done [17:41:46]execute_script returns [17:41:46]free content buf [17:41:46]Sock 7.Close socket [17:41:46]Sock 7.Thread stoped [17:41:48]recv_with_timeout no data received [17:41:48]Connected sock=11 [17:41: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 C4 5D 07 01 EE 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 CE D1 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 7F 79 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 79 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 94 00 00 00 00 07 04 06 00 2C 79 05 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 57 A8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F9 65 81 39 57 8C 72 D7 5A 38 2F 02 F6 72 [17:41: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 BD B4 47 00 83 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 4D 53 02 00 F4 03 04 00 5C 50 F1 66 B6 04 01 00 00 21 93 8D 2B 49 10 F1 50 [17:41:49]CommunicateWithHost err = 0 [17:41:49]CheckOFDResponse [17:41:49]1017 (14) - 77093643461234 [17:41:49]1041 (16) - 0000000000871835 [17:41:49]1040 (4) - 152397 [17:41:49]1012 (4) - 23.09.2024 11:26 [17:41:49]1206 (1) - 0 [17:41:49]OFD Sender: Remove packet 152397 [17:41:49]ProducePacketName [17:41:49]name=ofd_packets/00152397 [17:41:49]NVStorageDeleteData [17:41:49]OFD Sender: No OFD packet to send [17:41:54]OFD Sender: No OFD packet to send [17:41:59]OFD Sender: No OFD packet to send [17:42:05]OFD Sender: No OFD packet to send [17:42:10]OFD Sender: No OFD packet to send [17:42:15]OFD Sender: No OFD packet to send [17:42:19]recv_with_timeout no data received [17:42:20]OFD Sender: No OFD packet to send [17:42:25]OFD Sender: No OFD packet to send [17:42:30]OFD Sender: No OFD packet to send [17:42:35]OFD Sender: No OFD packet to send [17:42:40]OFD Sender: No OFD packet to send [17:42:45]OFD Sender: No OFD packet to send [17:42:50]OFD Sender: No OFD packet to send [17:42:55]OFD Sender: No OFD packet to send [17:43:00]OFD Sender: No OFD packet to send [17:43:05]OFD Sender: No OFD packet to send [17:43:10]OFD Sender: No OFD packet to send [17:43:13]recv_with_timeout no data received [17:43:15]OFD Sender: No OFD packet to send [17:43:20]OFD Sender: No OFD packet to send [17:43:25]OFD Sender: No OFD packet to send [17:43:30]OFD Sender: No OFD packet to send [17:43:30]recv_with_timeout no data received [17:43:35]OFD Sender: No OFD packet to send [17:43:40]OFD Sender: No OFD packet to send [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:55]OFD Sender: No OFD packet to send [17:44:00]OFD Sender: No OFD packet to send [17:44:05]OFD Sender: No OFD packet to send [17:44:10]OFD Sender: No OFD packet to send [17:44:15]OFD Sender: No OFD packet to send [17:44:20]OFD Sender: No OFD packet to send [17:44:25]OFD Sender: No OFD packet to send [17:44:30]OFD Sender: No OFD packet to send [17:44:35]OFD Sender: No OFD packet to send [17:44:40]OFD Sender: No OFD packet to send [17:44:45]OFD Sender: No OFD packet to send [17:44:50]OFD Sender: No OFD packet to send [17:44:55]OFD Sender: No OFD packet to send [17:45:00]OFD Sender: No OFD packet to send [17:45:05]OFD Sender: No OFD packet to send [17:45:10]OFD Sender: No OFD packet to send [17:45:15]OFD Sender: No OFD packet to send [17:45:20]OFD Sender: No OFD packet to send [17:45:25]OFD Sender: No OFD packet to send [17:45:30]OFD Sender: No OFD packet to send [17:45:35]OFD Sender: No OFD packet to send [17:45:40]OFD Sender: No OFD packet to send [17:45:45]OFD Sender: No OFD packet to send [17:45:50]OFD Sender: No OFD packet to send [17:45:55]OFD Sender: No OFD packet to send [17:46:00]OFD Sender: No OFD packet to send [17:46: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:16]recv_with_timeout no data received [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:34]recv_with_timeout no data received [17:46:35]OFD Sender: No OFD packet to send [17:46:40]OFD Sender: No OFD packet to send [17:46:46]OFD Sender: No OFD packet to send [17:46:51]OFD Sender: No OFD packet to send [17:46:56]OFD Sender: No OFD packet to send [17:47:01]OFD Sender: No OFD packet to send [17:47:06]OFD Sender: No OFD packet to send [17:47:11]OFD Sender: No OFD packet to send [17:47:16]OFD Sender: No OFD packet to send [17:47:21]OFD Sender: No OFD packet to send [17:47:26]OFD Sender: No OFD packet to send [17:47:31]OFD Sender: No OFD packet to send [17:47:36]OFD Sender: No OFD packet to send [17:47:37]recv_with_timeout no data received [17:47:41]OFD Sender: No OFD packet to send [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:23]recv_with_timeout no data received [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:51]OFD Sender: No OFD packet to send [17:48:53]recv_with_timeout no data received [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:11]OFD Sender: No OFD packet to send [17:49:16]OFD Sender: No OFD packet to send [17:49:18]recv_with_timeout no data received [17:49:21]OFD Sender: No OFD packet to send [17:49:26]OFD Sender: No OFD packet to send [17:49:31]OFD Sender: No OFD packet to send [17:49:36]OFD Sender: No OFD packet to send [17:49:41]OFD Sender: No OFD packet to send [17:49:46]OFD Sender: No OFD packet to send [17:49:51]OFD Sender: No OFD packet to send [17:49:56]OFD Sender: No OFD packet to send [17:50:01]OFD Sender: No OFD packet to send [17:50:06]OFD Sender: No OFD packet to send [17:50:11]OFD Sender: No OFD packet to send [17:50:16]OFD Sender: No OFD packet to send [17:50:21]OFD Sender: No OFD packet to send [17:50:25]recv_with_timeout no data received [17:50:26]OFD Sender: No OFD packet to send [17:50:31]OFD Sender: No OFD packet to send [17:50:36]OFD Sender: No OFD packet to send [17:50:41]OFD Sender: No OFD packet to send [17:50:46]OFD Sender: No OFD packet to send [17:50:49]recv_with_timeout no data received [17:50:51]OFD Sender: No OFD packet to send [17:50:56]OFD Sender: No OFD packet to send [17:51:01]OFD Sender: No OFD packet to send [17:51:06]OFD Sender: No OFD packet to send [17:51:11]OFD Sender: No OFD packet to send [17:51:13]recv_with_timeout no data received [17:51:16]OFD Sender: No OFD packet to send [17:51:21]OFD Sender: No OFD packet to send [17:51:23]recv_with_timeout no data received [17:51:27]OFD Sender: No OFD packet to send [17:51:32]OFD Sender: No OFD packet to send [17:51:37]OFD Sender: No OFD packet to send [17:51:41]recv_with_timeout no data received [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:07]recv_with_timeout no data received [17:52:12]OFD Sender: No OFD packet to send [17:52:17]OFD Sender: No OFD packet to send [17:52:22]OFD Sender: No OFD packet to send [17:52:26]recv_with_timeout no data received [17:52:27]OFD Sender: No OFD packet to send [17:52:32]OFD Sender: No OFD packet to send [17:52:37]OFD Sender: No OFD packet to send [17:52:42]OFD Sender: No OFD packet to send [17:52:47]OFD Sender: No OFD packet to send [17:52:52]OFD Sender: No OFD packet to send [17:52:57]OFD Sender: No OFD packet to send [17:53:02]OFD Sender: No OFD packet to send [17:53:07]OFD Sender: No OFD packet to send [17:53:12]OFD Sender: No OFD packet to send [17:53:17]OFD Sender: No OFD packet to send [17:53:22]OFD Sender: No OFD packet to send [17:53:27]OFD Sender: No OFD packet to send [17:53:32]OFD Sender: No OFD packet to send [17:53:34]recv_with_timeout no data received [17:53:37]OFD Sender: No OFD packet to send [17:53:42]OFD Sender: No OFD packet to send [17:53:47]OFD Sender: No OFD packet to send [17:53:52]OFD Sender: No OFD packet to send [17:53:57]OFD Sender: No OFD packet to send [17:54:02]OFD Sender: No OFD packet to send [17:54:07]OFD Sender: No OFD packet to send [17:54:11]recv_with_timeout no data received [17:54:12]OFD Sender: No OFD packet to send [17:54:17]OFD Sender: No OFD packet to send [17:54:22]OFD Sender: No OFD packet to send [17:54:27]OFD Sender: No OFD packet to send [17:54:29]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:50]accept exits with 10 [17:54:50]New connection [17:54:50]New thread 3066608996 created [17:54:50]Thread 3066752356 joined [17:54:50]Waiting for new connection... [17:54:50] Sock 10.Parse request [17:54:50]Sock 10.Check first char [17:54:50]Sock 10.First char is OK [17:54:50]request: POST /json_proto HTTP/1.0 [17:54:50]Method: POST [17:54:50]URL: /json_proto [17:54:50]Method is POST - this is cgi request [17:54:50]url: /json_proto [17:54:50]query_string will be loaded in cgi processing [17:54:50]execute_cgi json_proto POST (null) [17:54:50]execute_cgi path=json_proto method=POST [17:54:50]POST find Content-Length [17:54:50]Host: 172.17.43.67:8080 [17:54:50]Content-Length: 662 [17:54:50]Content-Type: application/json [17:54:50] [17:54:50]POST finish read [17:54:50]Found Content-Length = 662 [17:54:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786400", "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" : 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:54:50]execute_script... [17:54: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)1786400", "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" : 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:54:50]POST & json_proto [17:54:50]process_json_proto [17:54:50]json parsed OK: [17:54:50]protocol is kg_v1.0 [17:54:50]action value=close_receipt [17:54:50]process_action close_receipt [17:54:50]cmd_close_receipt [17:54:50]MH_GetDate [17:54:50]Write to MH i2c: F0 00 00 C7 16 CC [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: F0 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: F0 09 00 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: F0 09 00 C7 16 00 6B AB F1 66 6A BD 47 65 15 [17:54:50]GetLastDocTimeStamp 1727113303 [17:54:50]current date 1727114091 [17:54:50]FM_GetShiftState [17:54:50]SAM_PROTO_GetShiftState [17:54:50]wFMCommunicate request_size=4 [17:54:50]MH_SAM_APDU [17:54:50]CAPDU: 80 13 01 00 [17:54:50]Write to MH i2c: E2 08 00 C8 16 80 13 01 00 00 00 00 00 5B [17:54:50]Write i2c OK [17:54:50]MH_I2C_Read... [17:54:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:50]Read from MH i2c: E2 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: E2 0E 00 [17:54:50]MH_I2C_Read... [17:54:50]Read from MH i2c: E2 0E 00 C8 16 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BD [17:54:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:54:50]wFMCommunicate OK [17:54:50]SAM_PROTO_GetShiftState done [17:54:50]FM_GetShiftState done [17:54:50]opened in 1727051593 [17:54:50]opened+sec_in_day 1727137993 [17:54:50]quantity*price = 50034 [17:54:50]sum+1 = 50036 [17:54:50]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 СНО: Общий режим Чек 270 23.09.2024 17:54 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152398 ФПД: 131179144131175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152398&fm=131179144131175&tin=02508201610067®Number=0000000000091825&sum=50000 [17:54:51]StoreToDocumentArchive [17:54:51]shift 476 fd 152398 [17:54:51]save to /storage/0476/doc_00152398 [17:54:51]save last doc name /storage/0476/doc_00152398 to /storage/kkm_last_doc_name [17:54:51]save OK [17:54:51]Clear old archive folders... [17:54:51]ProcessDocumentItem done err = 0, tmpTLVsize=247 [17:54:51]tlvbuf is 00513E90 [17:54:51]SAM_PROTO_ClearQueue [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 09 00 00 [17:54:51]Write to MH i2c: E2 08 00 D5 16 80 09 00 00 00 00 00 00 5D [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 D5 16 00 90 00 5F [17:54:51]RAPDU: 90 00 [17:54:51]wFMCommunicate OK [17:54:51]SAM_PROTO_ClearQueue done [17:54:51]KKMCreateOFDPacket [17:54:51]OFDProtocolAddRootSTLVToBuf [17:54:51]FM_MakeSignedData [17:54:51]FM_MakeSignedData [17:54:51]SAM_PROTO_SignData [17:54:51]wFMCommunicate request_size=4 [17:54:51]MH_SAM_APDU [17:54:51]CAPDU: 80 0D 01 02 [17:54:51]Write to MH i2c: E2 08 00 D6 16 80 0D 01 02 00 00 00 00 65 [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:51]Read from MH i2c: E2 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 [17:54:51]MH_I2C_Read... [17:54:51]Read from MH i2c: E2 03 00 D6 16 00 90 00 60 [17:54:51]RAPDU: 90 00 [17:54:51]wFMCommunicate OK [17:54:51]wFMCommunicate request_size=255 [17:54:51]MH_SAM_APDU [17:54:51]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 0E 01 00 00 F4 03 04 00 6B AB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 77 4E 86 49 B2 [17:54:51]Write to MH i2c: E2 02 01 D7 16 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 0E 01 00 00 F4 03 04 00 6B AB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 77 4E 86 49 B2 00 00 3D [17:54:51]Write i2c OK [17:54:51]MH_I2C_Read... [17:54:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:52]Read from MH i2c: E2 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 03 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 03 00 D7 16 00 90 00 61 [17:54:52]RAPDU: 90 00 [17:54:52]wFMCommunicate OK [17:54:52]wFMCommunicate request_size=6 [17:54:52]MH_SAM_APDU [17:54:52]CAPDU: 80 0D 02 02 01 67 [17:54:52]Write to MH i2c: E2 09 00 D8 16 80 0D 02 02 01 00 67 00 00 D1 [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:52]Read from MH i2c: E2 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 03 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 03 00 D8 16 00 90 00 62 [17:54:52]RAPDU: 90 00 [17:54:52]wFMCommunicate OK [17:54:52]wFMCommunicate request_size=4 [17:54:52]MH_SAM_APDU [17:54:52]CAPDU: 80 0D 03 02 [17:54:52]Write to MH i2c: E2 08 00 D9 16 80 0D 03 02 00 00 00 00 6A [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:52]Read from MH i2c: E2 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 0B 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 0B 00 D9 16 00 90 43 E3 F7 99 E3 E6 EB 90 00 65 [17:54:52]RAPDU: 90 43 E3 F7 99 E3 E6 EB 90 00 [17:54:52]wFMCommunicate OK [17:54:52]SAM_PROTO_SignData done [17:54:52]FM_MakeSignedData done [17:54:52]CreateOFDProtocolMessage [17:54:52]wFMCommunicate request_size=4 [17:54:52]MH_SAM_APDU [17:54:52]CAPDU: 80 11 00 00 [17:54:52]Write to MH i2c: E2 08 00 DA 16 80 11 00 00 00 00 00 00 6A [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:52]Read from MH i2c: E2 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 17 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: E2 17 00 DA 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [17:54:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:54:52]wFMCommunicate OK [17:54:52]CreateOFDProtocolMessage done [17:54:52]OFDSenderStorePacket 152398 [17:54:52]StoreOFDPacket docnum=152398 [17:54: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 70 72 03 01 D7 12 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 0E 01 00 00 F4 03 04 00 6B AB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 77 4E 86 49 B2 67 90 43 E3 F7 99 E3 E6 EB [17:54:52]CheckFolder [17:54:52]dirname=/storage/ofd_packets [17:54:52]CheckFolder done [17:54:52]ProducePacketName [17:54:52]name=ofd_packets/00152398 [17:54:52]NVStorageSaveData ofd_packets/00152398 [17:54:52]File name is /storage/ofd_packets/00152398 [17:54:52]Write 297 bytes [17:54:52]NVStorageSaveData done [17:54:52]OFDSenderStorePacket done [17:54:52]KKMCreateOFDPacket done [17:54:52]NVStorageSaveData kkm_last_timestamp [17:54:52]File name is /storage/kkm_last_timestamp [17:54:52]Write 4 bytes [17:54:52]NVStorageSaveData done [17:54:52]ExternCall_PrintAddStr [17:54:52]wPrintStart [17:54:52]Write to MH i2c: 01 00 00 DB 16 F1 [17:54:52]Write i2c OK [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: 01 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: 01 07 00 [17:54:52]MH_I2C_Read... [17:54:52]Read from MH i2c: 01 07 00 DB 16 00 00 00 00 00 FF 0F 06 [17:54:52]RasterBufferAndPrint [17:54:52]line Счет N : (1)1786400 [17:54:52]line ИНН: 02508201610067 [17:54:52]line Контрольно-Кассовый Чек [17:54:52]line ПРОДАЖА [17:54:52]line ТРК (МРК, ГНК) : 33 [17:54:52]line Товар: 2710124130 [17:54:52]line Super-92 [17:54:52]line 7.220 * 69.30 [17:54:52]line = 500.35 [17:54:52]line НДС 12% НСП 1% [17:54:52]line > о реализуемом товаре [17:54:52]line ОКРУГЛЕНИЕ: -0.35 [17:54:52]line ИТОГО: 500.00 [17:54:52]line Внесено: 500.00 [17:54:52]line СДАЧА: 0.00 [17:54:52]line НСП 1% : 4.43 [17:54:52]line НДС 12% : 53.13 [17:54:52]line Наличными: 500.00 [17:54:52]line Безнал.: 0.00 [17:54:52]line Место: АЗС № 89 "Партнер Нефть" [17:54:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:54:52]line СНО: Общий режим [17:54:52]line Чек 270 23.09.2024 17:54 [17:54:52]line Смена: 476 ФФД: 1.0 [17:54:52]line ЗНМ: 0300000113 [17:54:52]line РНМ: 0000000000091825 [17:54:52]line Версия ККМ: 001 [17:54:52]line ФМ: 0000000000871835 [17:54:52]line ФД: 152398 [17:54:52]line ФПД: 131179144131175 [17:54:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152398&fm=131179144131175&tin=02508201610067®Number=0000000000091825&sum=50000 [17:54:52]OFD Sender: Processing packet 152398 [packets to send 828, broken 827] [17:54:52]ProducePacketName [17:54:52]name=ofd_packets/00152398 [17:54:52]OFD Sender: To server: pG, [17:54:52]CommunicateWithHost lk.salyk.kg:30040 [17:54:52]ConnectInit lk.salyk.kg [17:54:52]written 0, free lines is 4095 [17:54:53]Write to MH i2c: 01 00 00 06 17 1D [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: 01 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: 01 07 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: 01 07 00 06 17 00 00 00 00 00 D4 0C 04 [17:54:53]RasterBufferAndPrint [17:54:53]line [17:54:53]line [17:54:53]line [17:54:53]line [17:54:53]line [17:54:53]written 0, free lines is 3289 [17:54:53]MH_Cut [17:54:53]Write to MH i2c: D1 01 00 0D 17 01 F6 [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: D1 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: D1 01 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: D1 01 00 0D 17 00 F5 [17:54:53]Write to MH i2c: 01 00 00 0E 17 25 [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]*** Cut start [17:54:53]*** Purtial cut [17:54:53]*** Stage 1: CUTSNS_PIN = 1 [17:54:54]Read from MH i2c: 01 [17:54:54]MH_I2C_Read... [17:54:54]*** Stop cut motor [17:54:54]*** Cut end [17:54:54]Read from MH i2c: 01 07 00 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: 01 07 00 0E 17 00 00 00 00 00 FF 0F 3A [17:54:54]process_action close_receipt done [17:54:54]requested_data is exist [17:54:54]produce_requested_data [17:54:54]requested_item fm.sn is exist - process it [17:54:54]wFMCommunicate request_size=4 [17:54:54]MH_SAM_APDU [17:54:54]CAPDU: 80 11 00 00 [17:54:54]Write to MH i2c: E2 08 00 0F 17 80 11 00 00 00 00 00 00 A0 [17:54:54]Write i2c OK [17:54:54]MH_I2C_Read... [17:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:54]Read from MH i2c: E2 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 17 00 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 17 00 0F 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [17:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:54:54]wFMCommunicate OK [17:54:54]requested_item fd.num is exist - process it [17:54:54]SAM_PROTO_GetFieldsCounters [17:54:54]wFMCommunicate request_size=4 [17:54:54]MH_SAM_APDU [17:54:54]CAPDU: 80 13 00 00 [17:54:54]Write to MH i2c: E2 08 00 10 17 80 13 00 00 00 00 00 00 A3 [17:54:54]Write i2c OK [17:54:54]MH_I2C_Read... [17:54:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:54]Read from MH i2c: E2 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 62 00 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 62 00 10 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 71 [17:54: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 4E 53 02 00 0E 04 04 00 DC 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:54:54]wFMCommunicate OK [17:54:54]SAM_PROTO_GetFieldsCounters done [17:54:54]requested_item shift.num is exist - process it [17:54:54]requested_item shift.opened is exist - process it [17:54:54]req_shift_opened [17:54:54]FM_GetShiftState [17:54:54]SAM_PROTO_GetShiftState [17:54:54]wFMCommunicate request_size=4 [17:54:54]MH_SAM_APDU [17:54:54]CAPDU: 80 13 01 00 [17:54:54]Write to MH i2c: E2 08 00 11 17 80 13 01 00 00 00 00 00 A5 [17:54:54]Write i2c OK [17:54:54]MH_I2C_Read... [17:54:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:54]Read from MH i2c: E2 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 0E 00 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 0E 00 11 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 07 [17:54:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:54:54]wFMCommunicate OK [17:54:54]SAM_PROTO_GetShiftState done [17:54:54]FM_GetShiftState done [17:54:54]req_shift_opened done [17:54:54]requested_item shift.open_date is exist - process it [17:54:54]req_shift_open_date [17:54:54]req_shift_open_date done [17:54:54]produce_requested_data done [17:54:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152398,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:54:54]process_action_free close_receipt [17:54:54]json_value_free [17:54:54]json_value_free done [17:54:54]process_json_proto returns [17:54:54]Send response to host [17:54:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152398,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:54:54]free response buf [17:54:54]execute_script done [17:54:54]execute_script returns [17:54:54]free content buf [17:54:54]Sock 10.Close socket [17:54:54]Sock 10.Thread stoped [17:54:56]recv_with_timeout no data received [17:54:57]ConnectInit Can't take IP for lk.salyk.kg [17:54:57]CommunicateWithHost connect error [17:54:57]CommunicateWithHost err = -1 [17:54:57]OFD Sender: Server communicate error [17:55:02]OFD Sender: Processing packet 152398 [packets to send 828, broken 827] [17:55:02]ProducePacketName [17:55:02]name=ofd_packets/00152398 [17:55:02]OFD Sender: To server: pG, [17:55:02]CommunicateWithHost lk.salyk.kg:30040 [17:55:02]ConnectInit lk.salyk.kg [17:55:07]ConnectInit Can't take IP for lk.salyk.kg [17:55:07]CommunicateWithHost connect error [17:55:07]CommunicateWithHost err = -1 [17:55:07]OFD Sender: Server communicate error [17:55:12]OFD Sender: Processing packet 152398 [packets to send 828, broken 827] [17:55:12]ProducePacketName [17:55:12]name=ofd_packets/00152398 [17:55:12]OFD Sender: To server: pG, [17:55:12]CommunicateWithHost lk.salyk.kg:30040 [17:55:12]ConnectInit lk.salyk.kg [17:55:17]ConnectInit Can't take IP for lk.salyk.kg [17:55:17]CommunicateWithHost connect error [17:55:17]CommunicateWithHost err = -1 [17:55:17]OFD Sender: Server communicate error [17:55:22]recv_with_timeout no data received [17:55:22]OFD Sender: Processing packet 152398 [packets to send 828, broken 827] [17:55:22]ProducePacketName [17:55:22]name=ofd_packets/00152398 [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:27]ConnectInit Can't take IP for lk.salyk.kg [17:55:27]CommunicateWithHost connect error [17:55:27]CommunicateWithHost err = -1 [17:55:27]OFD Sender: Server communicate error [17:55:32]OFD Sender: Processing packet 152398 [packets to send 828, broken 827] [17:55:32]ProducePacketName [17:55:32]name=ofd_packets/00152398 [17:55:32]OFD Sender: To server: pG, [17:55:32]CommunicateWithHost lk.salyk.kg:30040 [17:55:32]ConnectInit lk.salyk.kg [17:55:33]recv_with_timeout no data received [17:55:39]Connected sock=9 [17:55: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 0B 01 00 00 70 72 03 01 D7 12 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 0E 01 00 00 F4 03 04 00 6B AB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 77 4E 86 49 B2 67 90 43 E3 F7 99 E3 E6 EB [17:55: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 F1 26 47 00 E3 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 4E 53 02 00 F4 03 04 00 9A 53 F1 66 B6 04 01 00 00 C8 AB C4 88 82 28 AF F0 [17:55:39]CommunicateWithHost err = 0 [17:55:39]CheckOFDResponse [17:55:39]1017 (14) - 77093643461234 [17:55:39]1041 (16) - 0000000000871835 [17:55:39]1040 (4) - 152398 [17:55:39]1012 (4) - 23.09.2024 11:40 [17:55:39]1206 (1) - 0 [17:55:39]OFD Sender: Remove packet 152398 [17:55:39]ProducePacketName [17:55:39]name=ofd_packets/00152398 [17:55:39]NVStorageDeleteData [17:55:40]OFD Sender: No OFD packet to send [17:55:45]OFD Sender: No OFD packet to send [17:55:50]OFD Sender: No OFD packet to send [17:55:55]OFD Sender: No OFD packet to send [17:56:00]OFD Sender: No OFD packet to send [17:56:05]OFD Sender: No OFD packet to send [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: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:45]OFD Sender: No OFD packet to send [17:56:50]OFD Sender: No OFD packet to send [17:56:55]OFD Sender: No OFD packet to send [17:57:00]OFD Sender: No OFD packet to send [17:57:05]OFD Sender: No OFD packet to send [17:57:06]recv_with_timeout no data received [17:57:10]OFD Sender: No OFD packet to send [17:57:15]OFD Sender: No OFD packet to send [17:57:20]OFD Sender: No OFD packet to send [17:57:23]recv_with_timeout no data received [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: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:21]accept exits with 7 [17:58:21]New connection [17:58:21]New thread 3066752356 created [17:58:21]Thread 3066608996 joined [17:58:21]Waiting for new connection... [17:58:21] Sock 7.Parse request [17:58:21]Sock 7.Check first char [17:58:21]Sock 7.First char is OK [17:58:21]request: POST /json_proto HTTP/1.0 [17:58:21]Method: POST [17:58:21]URL: /json_proto [17:58:21]Method is POST - this is cgi request [17:58:21]url: /json_proto [17:58:21]query_string will be loaded in cgi processing [17:58:21]execute_cgi json_proto POST (null) [17:58:21]execute_cgi path=json_proto method=POST [17:58:21]POST find Content-Length [17:58:21]Host: 172.17.43.67:8080 [17:58:21]Content-Length: 678 [17:58:21]Content-Type: application/json [17:58:21] [17:58:21]POST finish read [17:58:21]Found Content-Length = 678 [17:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786401", "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" ] } } [17:58:21]execute_script... [17:58: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)1786401", "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" ] } } [17:58:21]POST & json_proto [17:58:21]process_json_proto [17:58:21]json parsed OK: [17:58:21]protocol is kg_v1.0 [17:58:21]action value=close_receipt [17:58:21]process_action close_receipt [17:58:21]cmd_close_receipt [17:58:21]MH_GetDate [17:58:21]Write to MH i2c: F0 00 00 12 17 18 [17:58:21]Write i2c OK [17:58:21]MH_I2C_Read... [17:58:21]Read from MH i2c: F0 [17:58:21]MH_I2C_Read... [17:58:21]Read from MH i2c: F0 09 00 [17:58:21]MH_I2C_Read... [17:58:21]Read from MH i2c: F0 09 00 12 17 00 3E AC F1 66 6A BD 47 65 35 [17:58:21]GetLastDocTimeStamp 1727114091 [17:58:21]current date 1727114302 [17:58:21]FM_GetShiftState [17:58:21]SAM_PROTO_GetShiftState [17:58:21]wFMCommunicate request_size=4 [17:58:21]MH_SAM_APDU [17:58:21]CAPDU: 80 13 01 00 [17:58:21]Write to MH i2c: E2 08 00 13 17 80 13 01 00 00 00 00 00 A7 [17:58:21]Write i2c OK [17:58:21]MH_I2C_Read... [17:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:21]Read from MH i2c: E2 [17:58:21]MH_I2C_Read... [17:58:21]Read from MH i2c: E2 0E 00 [17:58:21]MH_I2C_Read... [17:58:21]Read from MH i2c: E2 0E 00 13 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 09 [17:58:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:58:21]wFMCommunicate OK [17:58:21]SAM_PROTO_GetShiftState done [17:58:21]FM_GetShiftState done [17:58:21]opened in 1727051593 [17:58:21]opened+sec_in_day 1727137993 [17:58:21]quantity*price = 60003 [17:58:21]sum+1 = 60004 [17:58:21]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 СНО: Общий режим Чек 271 23.09.2024 17:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152399 ФПД: 167547248090349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152399&fm=167547248090349&tin=02508201610067®Number=0000000000091825&sum=60000 [17:58:22]StoreToDocumentArchive [17:58:22]shift 476 fd 152399 [17:58:22]save to /storage/0476/doc_00152399 [17:58:22]save last doc name /storage/0476/doc_00152399 to /storage/kkm_last_doc_name [17:58:22]save OK [17:58:22]Clear old archive folders... [17:58:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:58:22]tlvbuf is B6E90AF0 [17:58:22]SAM_PROTO_ClearQueue [17:58:22]wFMCommunicate request_size=4 [17:58:22]MH_SAM_APDU [17:58:22]CAPDU: 80 09 00 00 [17:58:22]Write to MH i2c: E2 08 00 20 17 80 09 00 00 00 00 00 00 A9 [17:58:22]Write i2c OK [17:58:22]MH_I2C_Read... [17:58:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:22]Read from MH i2c: E2 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: E2 03 00 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: E2 03 00 20 17 00 90 00 AB [17:58:22]RAPDU: 90 00 [17:58:22]wFMCommunicate OK [17:58:22]SAM_PROTO_ClearQueue done [17:58:22]KKMCreateOFDPacket [17:58:22]OFDProtocolAddRootSTLVToBuf [17:58:22]FM_MakeSignedData [17:58:22]FM_MakeSignedData [17:58:22]SAM_PROTO_SignData [17:58:22]wFMCommunicate request_size=4 [17:58:22]MH_SAM_APDU [17:58:22]CAPDU: 80 0D 01 02 [17:58:22]Write to MH i2c: E2 08 00 21 17 80 0D 01 02 00 00 00 00 B1 [17:58:22]Write i2c OK [17:58:22]MH_I2C_Read... [17:58:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:22]Read from MH i2c: E2 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: E2 03 00 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: E2 03 00 21 17 00 90 00 AC [17:58:22]RAPDU: 90 00 [17:58:22]wFMCommunicate OK [17:58:22]wFMCommunicate request_size=255 [17:58:22]MH_SAM_APDU [17:58: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 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 0F 01 00 00 F4 03 04 00 3E AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 98 [17:58:22]Write to MH i2c: E2 02 01 22 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0F 01 00 00 F4 03 04 00 3E AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 98 00 00 61 [17:58:22]Write i2c OK [17:58:22]MH_I2C_Read... [17:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:23]Read from MH i2c: E2 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 22 17 00 90 00 AD [17:58:23]RAPDU: 90 00 [17:58:23]wFMCommunicate OK [17:58:23]wFMCommunicate request_size=10 [17:58:23]MH_SAM_APDU [17:58:23]CAPDU: 80 0D 02 02 05 62 22 34 9C ED [17:58:23]Write to MH i2c: E2 0D 00 23 17 80 0D 02 02 05 00 62 22 34 9C ED 00 00 FF [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:23]Read from MH i2c: E2 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 23 17 00 90 00 AE [17:58:23]RAPDU: 90 00 [17:58:23]wFMCommunicate OK [17:58:23]wFMCommunicate request_size=4 [17:58:23]MH_SAM_APDU [17:58:23]CAPDU: 80 0D 03 02 [17:58:23]Write to MH i2c: E2 08 00 24 17 80 0D 03 02 00 00 00 00 B6 [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:23]Read from MH i2c: E2 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 0B 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 0B 00 24 17 00 3D 2F 68 84 DD F3 C8 94 90 00 3B [17:58:23]RAPDU: 3D 2F 68 84 DD F3 C8 94 90 00 [17:58:23]wFMCommunicate OK [17:58:23]SAM_PROTO_SignData done [17:58:23]FM_MakeSignedData done [17:58:23]CreateOFDProtocolMessage [17:58:23]wFMCommunicate request_size=4 [17:58:23]MH_SAM_APDU [17:58:23]CAPDU: 80 11 00 00 [17:58:23]Write to MH i2c: E2 08 00 25 17 80 11 00 00 00 00 00 00 B6 [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:23]Read from MH i2c: E2 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 17 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 17 00 25 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [17:58: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:58:23]wFMCommunicate OK [17:58:23]CreateOFDProtocolMessage done [17:58:23]OFDSenderStorePacket 152399 [17:58:23]StoreOFDPacket docnum=152399 [17:58: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 BC 08 07 01 AD 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 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 0F 01 00 00 F4 03 04 00 3E AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 98 62 22 34 9C ED 3D 2F 68 84 DD F3 C8 94 [17:58:23]CheckFolder [17:58:23]dirname=/storage/ofd_packets [17:58:23]CheckFolder done [17:58:23]ProducePacketName [17:58:23]name=ofd_packets/00152399 [17:58:23]NVStorageSaveData ofd_packets/00152399 [17:58:23]File name is /storage/ofd_packets/00152399 [17:58:23]Write 301 bytes [17:58:23]NVStorageSaveData done [17:58:23]OFDSenderStorePacket done [17:58:23]KKMCreateOFDPacket done [17:58:23]NVStorageSaveData kkm_last_timestamp [17:58:23]File name is /storage/kkm_last_timestamp [17:58:23]Write 4 bytes [17:58:23]NVStorageSaveData done [17:58:23]ExternCall_PrintAddStr [17:58:23]wPrintStart [17:58:23]Write to MH i2c: 01 00 00 26 17 3D [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: 01 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: 01 07 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: 01 07 00 26 17 00 00 00 00 00 FF 0F 52 [17:58:23]RasterBufferAndPrint [17:58:23]line Счет N : (1)1786401 [17:58:23]line ИНН: 02508201610067 [17:58:23]line Контрольно-Кассовый Чек [17:58:23]line ПРОДАЖА [17:58:23]line ТРК (МРК, ГНК) : 12 [17:58:23]line Товар: 2710124130 [17:58:23]line Аи-92-К-5 [17:58:23]line 8.850 * 67.80 [17:58:23]line = 600.03 [17:58:23]line НДС 12% НСП 1% [17:58:23]line > о реализуемом товаре [17:58:23]line ОКРУГЛЕНИЕ: -0.03 [17:58:23]line ИТОГО: 600.00 [17:58:23]line Внесено: 600.00 [17:58:23]line СДАЧА: 0.00 [17:58:23]line НСП 1% : 5.31 [17:58:23]line НДС 12% : 63.72 [17:58:23]line Наличными: 600.00 [17:58:23]line Безнал.: 0.00 [17:58:23]line Место: АЗС № 89 "Партнер Нефть" [17:58:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:58:23]line СНО: Общий режим [17:58:23]line Чек 271 23.09.2024 17:58 [17:58:23]line Смена: 476 ФФД: 1.0 [17:58:23]line ЗНМ: 0300000113 [17:58:23]line РНМ: 0000000000091825 [17:58:23]line Версия ККМ: 001 [17:58:23]line ФМ: 0000000000871835 [17:58:23]line ФД: 152399 [17:58:23]line ФПД: 167547248090349 [17:58:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152399&fm=167547248090349&tin=02508201610067®Number=0000000000091825&sum=60000 [17:58:23]written 0, free lines is 4095 [17:58:23]OFD Sender: Processing packet 152399 [packets to send 828, broken 827] [17:58:23]ProducePacketName [17:58:23]name=ofd_packets/00152399 [17:58:23]OFD Sender: To server: pG, [17:58:23]CommunicateWithHost lk.salyk.kg:30040 [17:58:23]ConnectInit lk.salyk.kg [17:58:23]Write to MH i2c: 01 00 00 51 17 68 [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: 01 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: 01 07 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: 01 07 00 51 17 00 00 00 00 00 D7 0C 52 [17:58:23]RasterBufferAndPrint [17:58:23]line [17:58:23]line [17:58:23]line [17:58:23]line [17:58:23]line [17:58:23]written 0, free lines is 3293 [17:58:23]MH_Cut [17:58:23]Write to MH i2c: D1 01 00 58 17 01 41 [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: D1 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: D1 01 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: D1 01 00 58 17 00 40 [17:58:23]Write to MH i2c: 01 00 00 59 17 70 [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]recv_with_timeout no data received [17:58:24]*** Cut start [17:58:24]*** Purtial cut [17:58:24]*** Stage 1: CUTSNS_PIN = 1 [17:58:24]Read from MH i2c: 01 [17:58:24]MH_I2C_Read... [17:58:24]*** Stop cut motor [17:58:24]*** Cut end [17:58:24]Read from MH i2c: 01 07 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 07 00 59 17 00 00 00 00 00 FF 0F 85 [17:58:24]process_action close_receipt done [17:58:24]requested_data is exist [17:58:24]produce_requested_data [17:58:24]requested_item fm.sn is exist - process it [17:58:24]wFMCommunicate request_size=4 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 11 00 00 [17:58:24]Write to MH i2c: E2 08 00 5A 17 80 11 00 00 00 00 00 00 EB [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 17 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 17 00 5A 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [17:58: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:58:24]wFMCommunicate OK [17:58:24]requested_item fd.num is exist - process it [17:58:24]SAM_PROTO_GetFieldsCounters [17:58:24]wFMCommunicate request_size=4 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 13 00 00 [17:58:24]Write to MH i2c: E2 08 00 5B 17 80 13 00 00 00 00 00 00 EE [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 62 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 62 00 5B 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 C0 [17:58: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 4F 53 02 00 0E 04 04 00 DC 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:58:24]wFMCommunicate OK [17:58:24]SAM_PROTO_GetFieldsCounters done [17:58:24]requested_item shift.num is exist - process it [17:58:24]requested_item shift.opened is exist - process it [17:58:24]req_shift_opened [17:58:24]FM_GetShiftState [17:58:24]SAM_PROTO_GetShiftState [17:58:24]wFMCommunicate request_size=4 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 13 01 00 [17:58:24]Write to MH i2c: E2 08 00 5C 17 80 13 01 00 00 00 00 00 F0 [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 0E 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 0E 00 5C 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 52 [17:58:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [17:58:24]wFMCommunicate OK [17:58:24]SAM_PROTO_GetShiftState done [17:58:24]FM_GetShiftState done [17:58:24]req_shift_opened done [17:58:24]requested_item shift.open_date is exist - process it [17:58:24]req_shift_open_date [17:58:24]req_shift_open_date done [17:58:24]produce_requested_data done [17:58:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152399,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [17:58:24]process_action_free close_receipt [17:58:24]json_value_free [17:58:24]json_value_free done [17:58:24]process_json_proto returns [17:58:24]Send response to host [17:58:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152399,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [17:58:24]free response buf [17:58:24]execute_script done [17:58:24]execute_script returns [17:58:24]free content buf [17:58:24]Sock 7.Close socket [17:58:24]Sock 7.Thread stoped [17:58:28]ConnectInit Can't take IP for lk.salyk.kg [17:58:28]CommunicateWithHost connect error [17:58:28]CommunicateWithHost err = -1 [17:58:28]OFD Sender: Server communicate error [17:58:33]OFD Sender: Processing packet 152399 [packets to send 828, broken 827] [17:58:33]ProducePacketName [17:58:33]name=ofd_packets/00152399 [17:58:33]OFD Sender: To server: pG, [17:58:33]CommunicateWithHost lk.salyk.kg:30040 [17:58:33]ConnectInit lk.salyk.kg [17:58:38]ConnectInit Can't take IP for lk.salyk.kg [17:58:38]CommunicateWithHost connect error [17:58:38]CommunicateWithHost err = -1 [17:58:38]OFD Sender: Server communicate error [17:58:43]OFD Sender: Processing packet 152399 [packets to send 828, broken 827] [17:58:43]ProducePacketName [17:58:43]name=ofd_packets/00152399 [17:58:43]OFD Sender: To server: pG, [17:58:43]CommunicateWithHost lk.salyk.kg:30040 [17:58:43]ConnectInit lk.salyk.kg [17:58:45]Connected sock=9 [17:58: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 BC 08 07 01 AD 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 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 0F 01 00 00 F4 03 04 00 3E AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 98 62 22 34 9C ED 3D 2F 68 84 DD F3 C8 94 [17:58:46]recv_with_timeout no data received [17:58: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 46 0E 47 00 E5 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 4F 53 02 00 F4 03 04 00 55 54 F1 66 B6 04 01 00 00 42 FD 98 3D 66 D3 F3 D6 [17:58:46]CommunicateWithHost err = 0 [17:58:46]CheckOFDResponse [17:58:46]1017 (14) - 77093643461234 [17:58:46]1041 (16) - 0000000000871835 [17:58:46]1040 (4) - 152399 [17:58:46]1012 (4) - 23.09.2024 11:43 [17:58:46]1206 (1) - 0 [17:58:46]OFD Sender: Remove packet 152399 [17:58:46]ProducePacketName [17:58:46]name=ofd_packets/00152399 [17:58:46]NVStorageDeleteData [17:58:47]OFD Sender: No OFD packet to send [17:58:52]OFD Sender: No OFD packet to send [17:58:57]OFD Sender: No OFD packet to send [17:59:02]OFD Sender: No OFD packet to send [17:59:07]OFD Sender: No OFD packet to send [17:59:12]OFD Sender: No OFD packet to send [17:59:14]recv_with_timeout no data received [17:59:17]OFD Sender: No OFD packet to send [17:59:22]OFD Sender: No OFD packet to send [17:59:27]OFD Sender: No OFD packet to send [17:59:32]OFD Sender: No OFD packet to send [17:59:37]OFD Sender: No OFD packet to send [17:59:42]OFD Sender: No OFD packet to send [17:59:47]OFD Sender: No OFD packet to send [17:59:52]OFD Sender: No OFD packet to send [17:59:57]OFD Sender: No OFD packet to send [18:00:01]recv_with_timeout no data received [18:00:02]OFD Sender: No OFD packet to send [18:00:07]OFD Sender: No OFD packet to send [18:00:12]OFD Sender: No OFD packet to send [18:00:17]OFD Sender: No OFD packet to send [18:00:22]recv_with_timeout no data received [18:00:22]OFD Sender: No OFD packet to send [18:00:27]OFD Sender: No OFD packet to send [18:00:32]OFD Sender: No OFD packet to send [18:00:37]OFD Sender: No OFD packet to send [18:00:42]OFD Sender: No OFD packet to send [18:00:44]accept exits with 10 [18:00:44]New connection [18:00:44]New thread 3066608996 created [18:00:44]Thread 3066752356 joined [18:00:44]Waiting for new connection... [18:00:44] Sock 10.Parse request [18:00:44]Sock 10.Check first char [18:00:44]Sock 10.First char is OK [18:00:44]request: POST /json_proto HTTP/1.0 [18:00:44]Method: POST [18:00:44]URL: /json_proto [18:00:44]Method is POST - this is cgi request [18:00:44]url: /json_proto [18:00:44]query_string will be loaded in cgi processing [18:00:44]execute_cgi json_proto POST (null) [18:00:44]execute_cgi path=json_proto method=POST [18:00:44]POST find Content-Length [18:00:44]Host: 172.17.43.67:8080 [18:00:44]Content-Length: 678 [18:00:44]Content-Type: application/json [18:00:44] [18:00:44]POST finish read [18:00:44]Found Content-Length = 678 [18:00:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786402", "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" ] } } [18:00:44]execute_script... [18:00: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)1786402", "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" ] } } [18:00:44]POST & json_proto [18:00:44]process_json_proto [18:00:44]json parsed OK: [18:00:44]protocol is kg_v1.0 [18:00:44]action value=close_receipt [18:00:44]process_action close_receipt [18:00:44]cmd_close_receipt [18:00:44]MH_GetDate [18:00:44]Write to MH i2c: F0 00 00 5D 17 63 [18:00:44]Write i2c OK [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: F0 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: F0 09 00 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: F0 09 00 5D 17 00 CD AC F1 66 6A BD 47 65 0F [18:00:44]GetLastDocTimeStamp 1727114302 [18:00:44]current date 1727114445 [18:00:44]FM_GetShiftState [18:00:44]SAM_PROTO_GetShiftState [18:00:44]wFMCommunicate request_size=4 [18:00:44]MH_SAM_APDU [18:00:44]CAPDU: 80 13 01 00 [18:00:44]Write to MH i2c: E2 08 00 5E 17 80 13 01 00 00 00 00 00 F2 [18:00:44]Write i2c OK [18:00:44]MH_I2C_Read... [18:00:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:44]Read from MH i2c: E2 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 0E 00 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 0E 00 5E 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 54 [18:00:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:00:44]wFMCommunicate OK [18:00:44]SAM_PROTO_GetShiftState done [18:00:44]FM_GetShiftState done [18:00:44]opened in 1727051593 [18:00:44]opened+sec_in_day 1727137993 [18:00:44]quantity*price = 50036 [18:00:44]sum+1 = 50037 [18:00:44]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 СНО: Общий режим Чек 272 23.09.2024 18:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152400 ФПД: 216086099616733 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152400&fm=216086099616733&tin=02508201610067®Number=0000000000091825&sum=50000 [18:00:45]StoreToDocumentArchive [18:00:45]shift 476 fd 152400 [18:00:45]save to /storage/0476/doc_00152400 [18:00:45]save last doc name /storage/0476/doc_00152400 to /storage/kkm_last_doc_name [18:00:45]save OK [18:00:45]Clear old archive folders... [18:00:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:45]tlvbuf is 004F7630 [18:00:45]SAM_PROTO_ClearQueue [18:00:45]wFMCommunicate request_size=4 [18:00:45]MH_SAM_APDU [18:00:45]CAPDU: 80 09 00 00 [18:00:45]Write to MH i2c: E2 08 00 6B 17 80 09 00 00 00 00 00 00 F4 [18:00:45]Write i2c OK [18:00:45]MH_I2C_Read... [18:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:45]Read from MH i2c: E2 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 03 00 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 03 00 6B 17 00 90 00 F6 [18:00:45]RAPDU: 90 00 [18:00:45]wFMCommunicate OK [18:00:45]SAM_PROTO_ClearQueue done [18:00:45]KKMCreateOFDPacket [18:00:45]OFDProtocolAddRootSTLVToBuf [18:00:45]FM_MakeSignedData [18:00:45]FM_MakeSignedData [18:00:45]SAM_PROTO_SignData [18:00:45]wFMCommunicate request_size=4 [18:00:45]MH_SAM_APDU [18:00:45]CAPDU: 80 0D 01 02 [18:00:45]Write to MH i2c: E2 08 00 6C 17 80 0D 01 02 00 00 00 00 FC [18:00:45]Write i2c OK [18:00:45]MH_I2C_Read... [18:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:45]Read from MH i2c: E2 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 03 00 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 03 00 6C 17 00 90 00 F7 [18:00:45]RAPDU: 90 00 [18:00:45]wFMCommunicate OK [18:00:45]wFMCommunicate request_size=255 [18:00:45]MH_SAM_APDU [18:00: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 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 10 01 00 00 F4 03 04 00 CD AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C4 [18:00:45]Write to MH i2c: E2 02 01 6D 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 10 01 00 00 F4 03 04 00 CD AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C4 00 00 A2 [18:00:45]Write i2c OK [18:00:45]MH_I2C_Read... [18:00:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:46]Read from MH i2c: E2 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 03 00 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 03 00 6D 17 00 90 00 F8 [18:00:46]RAPDU: 90 00 [18:00:46]wFMCommunicate OK [18:00:46]wFMCommunicate request_size=10 [18:00:46]MH_SAM_APDU [18:00:46]CAPDU: 80 0D 02 02 05 87 77 35 63 DD [18:00:46]Write to MH i2c: E2 0D 00 6E 17 80 0D 02 02 05 00 87 77 35 63 DD 00 00 7C [18:00:46]Write i2c OK [18:00:46]MH_I2C_Read... [18:00:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:46]Read from MH i2c: E2 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 03 00 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 03 00 6E 17 00 90 00 F9 [18:00:46]RAPDU: 90 00 [18:00:46]wFMCommunicate OK [18:00:46]wFMCommunicate request_size=4 [18:00:46]MH_SAM_APDU [18:00:46]CAPDU: 80 0D 03 02 [18:00:46]Write to MH i2c: E2 08 00 6F 17 80 0D 03 02 00 00 00 00 01 [18:00:46]Write i2c OK [18:00:46]MH_I2C_Read... [18:00:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:46]Read from MH i2c: E2 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 0B 00 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 0B 00 6F 17 00 63 31 26 7B 40 B2 E1 47 90 00 51 [18:00:46]RAPDU: 63 31 26 7B 40 B2 E1 47 90 00 [18:00:46]wFMCommunicate OK [18:00:46]SAM_PROTO_SignData done [18:00:46]FM_MakeSignedData done [18:00:46]CreateOFDProtocolMessage [18:00:46]wFMCommunicate request_size=4 [18:00:46]MH_SAM_APDU [18:00:46]CAPDU: 80 11 00 00 [18:00:46]Write to MH i2c: E2 08 00 70 17 80 11 00 00 00 00 00 00 01 [18:00:46]Write i2c OK [18:00:46]MH_I2C_Read... [18:00:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:46]Read from MH i2c: E2 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 17 00 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: E2 17 00 70 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [18: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 [18:00:46]wFMCommunicate OK [18:00:46]CreateOFDProtocolMessage done [18:00:46]OFDSenderStorePacket 152400 [18:00:46]StoreOFDPacket docnum=152400 [18:00: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 35 1B 07 01 9F CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 10 01 00 00 F4 03 04 00 CD AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C4 87 77 35 63 DD 63 31 26 7B 40 B2 E1 47 [18:00:46]CheckFolder [18:00:46]dirname=/storage/ofd_packets [18:00:46]CheckFolder done [18:00:46]ProducePacketName [18:00:46]name=ofd_packets/00152400 [18:00:46]NVStorageSaveData ofd_packets/00152400 [18:00:46]File name is /storage/ofd_packets/00152400 [18:00:46]Write 301 bytes [18:00:46]NVStorageSaveData done [18:00:46]OFDSenderStorePacket done [18:00:46]KKMCreateOFDPacket done [18:00:46]NVStorageSaveData kkm_last_timestamp [18:00:46]File name is /storage/kkm_last_timestamp [18:00:46]Write 4 bytes [18:00:46]NVStorageSaveData done [18:00:46]ExternCall_PrintAddStr [18:00:46]wPrintStart [18:00:46]Write to MH i2c: 01 00 00 71 17 88 [18:00:46]Write i2c OK [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: 01 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: 01 07 00 [18:00:46]MH_I2C_Read... [18:00:46]Read from MH i2c: 01 07 00 71 17 00 00 00 00 00 FF 0F 9D [18:00:46]RasterBufferAndPrint [18:00:46]line Счет N : (1)1786402 [18:00:46]line ИНН: 02508201610067 [18:00:46]line Контрольно-Кассовый Чек [18:00:46]line ПРОДАЖА [18:00:46]line ТРК (МРК, ГНК) : 22 [18:00:46]line Товар: 2710124130 [18:00:46]line Аи-92-К-5 [18:00:46]line 7.380 * 67.80 [18:00:46]line = 500.36 [18:00:46]line НДС 12% НСП 1% [18:00:46]line > о реализуемом товаре [18:00:46]line ОКРУГЛЕНИЕ: -0.36 [18:00:46]line ИТОГО: 500.00 [18:00:46]line Внесено: 500.00 [18:00:46]line СДАЧА: 0.00 [18:00:46]line НСП 1% : 4.43 [18:00:46]line НДС 12% : 53.14 [18:00:46]line Наличными: 500.00 [18:00:46]line Безнал.: 0.00 [18:00:46]line Место: АЗС № 89 "Партнер Нефть" [18:00:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:00:46]line СНО: Общий режим [18:00:46]line Чек 272 23.09.2024 18:00 [18:00:46]line Смена: 476 ФФД: 1.0 [18:00:46]line ЗНМ: 0300000113 [18:00:46]line РНМ: 0000000000091825 [18:00:46]line Версия ККМ: 001 [18:00:46]line ФМ: 0000000000871835 [18:00:46]line ФД: 152400 [18:00:46]line ФПД: 216086099616733 [18:00:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152400&fm=216086099616733&tin=02508201610067®Number=0000000000091825&sum=50000 [18:00:46]OFD Sender: Processing packet 152400 [packets to send 828, broken 827] [18:00:46]ProducePacketName [18:00:46]name=ofd_packets/00152400 [18:00:46]OFD Sender: To server: pG, [18:00:46]CommunicateWithHost lk.salyk.kg:30040 [18:00:46]ConnectInit lk.salyk.kg [18:00:46]written 0, free lines is 4095 [18:00:47]Write to MH i2c: 01 00 00 9C 17 B3 [18:00:47]Write i2c OK [18:00:47]MH_I2C_Read... [18:00:47]Read from MH i2c: 01 [18:00:47]MH_I2C_Read... [18:00:47]Read from MH i2c: 01 07 00 [18:00:47]MH_I2C_Read... [18:00:47]Read from MH i2c: 01 07 00 9C 17 00 00 00 00 00 D7 0C 9D [18:00:47]RasterBufferAndPrint [18:00:47]line [18:00:47]line [18:00:47]line [18:00:47]line [18:00:47]line [18:00:47]written 0, free lines is 3294 [18:00:47]MH_Cut [18:00:47]Write to MH i2c: D1 01 00 A3 17 01 8C [18:00:47]Write i2c OK [18:00:47]MH_I2C_Read... [18:00:47]Read from MH i2c: D1 [18:00:47]MH_I2C_Read... [18:00:47]Read from MH i2c: D1 01 00 [18:00:47]MH_I2C_Read... [18:00:47]Read from MH i2c: D1 01 00 A3 17 00 8B [18:00:47]Write to MH i2c: 01 00 00 A4 17 BB [18:00:47]Write i2c OK [18:00:47]MH_I2C_Read... [18:00:47]*** Cut start [18:00:47]*** Purtial cut [18:00:47]*** Stage 1: CUTSNS_PIN = 1 [18:00:48]Read from MH i2c: 01 [18:00:48]MH_I2C_Read... [18:00:48]*** Stop cut motor [18:00:48]*** Cut end [18:00:48]Read from MH i2c: 01 07 00 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: 01 07 00 A4 17 00 00 00 00 00 FF 0F D0 [18:00:48]process_action close_receipt done [18:00:48]requested_data is exist [18:00:48]produce_requested_data [18:00:48]requested_item fm.sn is exist - process it [18:00:48]wFMCommunicate request_size=4 [18:00:48]MH_SAM_APDU [18:00:48]CAPDU: 80 11 00 00 [18:00:48]Write to MH i2c: E2 08 00 A5 17 80 11 00 00 00 00 00 00 36 [18:00:48]Write i2c OK [18:00:48]MH_I2C_Read... [18:00:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:48]Read from MH i2c: E2 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: E2 17 00 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: E2 17 00 A5 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [18:00:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:48]wFMCommunicate OK [18:00:48]requested_item fd.num is exist - process it [18:00:48]SAM_PROTO_GetFieldsCounters [18:00:48]wFMCommunicate request_size=4 [18:00:48]MH_SAM_APDU [18:00:48]CAPDU: 80 13 00 00 [18:00:48]Write to MH i2c: E2 08 00 A6 17 80 13 00 00 00 00 00 00 39 [18:00:48]Write i2c OK [18:00:48]MH_I2C_Read... [18:00:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:48]Read from MH i2c: E2 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: E2 62 00 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: E2 62 00 A6 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 0F [18:00: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 50 53 02 00 0E 04 04 00 DC 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 [18:00:48]wFMCommunicate OK [18:00:48]SAM_PROTO_GetFieldsCounters done [18:00:48]requested_item shift.num is exist - process it [18:00:48]requested_item shift.opened is exist - process it [18:00:48]req_shift_opened [18:00:48]FM_GetShiftState [18:00:48]SAM_PROTO_GetShiftState [18:00:48]wFMCommunicate request_size=4 [18:00:48]MH_SAM_APDU [18:00:48]CAPDU: 80 13 01 00 [18:00:48]Write to MH i2c: E2 08 00 A7 17 80 13 01 00 00 00 00 00 3B [18:00:48]Write i2c OK [18:00:48]MH_I2C_Read... [18:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:48]Read from MH i2c: E2 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: E2 0E 00 [18:00:48]MH_I2C_Read... [18:00:48]Read from MH i2c: E2 0E 00 A7 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9D [18:00:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:00:48]wFMCommunicate OK [18:00:48]SAM_PROTO_GetShiftState done [18:00:48]FM_GetShiftState done [18:00:48]req_shift_opened done [18:00:48]requested_item shift.open_date is exist - process it [18:00:48]req_shift_open_date [18:00:48]req_shift_open_date done [18:00:48]produce_requested_data done [18:00:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152400,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:00:48]process_action_free close_receipt [18:00:48]json_value_free [18:00:48]json_value_free done [18:00:48]process_json_proto returns [18:00:48]Send response to host [18:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152400,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:00:48]free response buf [18:00:48]execute_script done [18:00:48]execute_script returns [18:00:48]free content buf [18:00:48]Sock 10.Close socket [18:00:48]Sock 10.Thread stoped [18:00:50]recv_with_timeout no data received [18:00:51]Connected sock=11 [18:00: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 35 1B 07 01 9F CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 10 01 00 00 F4 03 04 00 CD AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C4 87 77 35 63 DD 63 31 26 7B 40 B2 E1 47 [18:00: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 8C 5E 47 00 D0 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 53 02 00 F4 03 04 00 D2 54 F1 66 B6 04 01 00 00 B8 47 BC 3D 36 F6 2D EA [18:00:52]CommunicateWithHost err = 0 [18:00:52]CheckOFDResponse [18:00:52]1017 (14) - 77093643461234 [18:00:52]1041 (16) - 0000000000871835 [18:00:52]1040 (4) - 152400 [18:00:52]1012 (4) - 23.09.2024 11:45 [18:00:52]1206 (1) - 0 [18:00:52]OFD Sender: Remove packet 152400 [18:00:52]ProducePacketName [18:00:52]name=ofd_packets/00152400 [18:00:52]NVStorageDeleteData [18:00:53]OFD Sender: No OFD packet to send [18:00:58]OFD Sender: No OFD packet to send [18:01:01]recv_with_timeout no data received [18:01:02]accept exits with 7 [18:01:02]New connection [18:01:02]New thread 3066752356 created [18:01:02]Thread 3066608996 joined [18:01:02]Waiting for new connection... [18:01:02] Sock 7.Parse request [18:01:02]Sock 7.Check first char [18:01:02]Sock 7.First char is OK [18:01:02]request: POST /json_proto HTTP/1.0 [18:01:02]Method: POST [18:01:02]URL: /json_proto [18:01:02]Method is POST - this is cgi request [18:01:02]url: /json_proto [18:01:02]query_string will be loaded in cgi processing [18:01:02]execute_cgi json_proto POST (null) [18:01:02]execute_cgi path=json_proto method=POST [18:01:02]POST find Content-Length [18:01:02]Host: 172.17.43.67:8080 [18:01:02]Content-Length: 679 [18:01:02]Content-Type: application/json [18:01:02] [18:01:02]POST finish read [18:01:02]Found Content-Length = 679 [18:01:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786404", "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" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:02]execute_script... [18:01: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)1786404", "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" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:02]POST & json_proto [18:01:02]process_json_proto [18:01:02]json parsed OK: [18:01:02]protocol is kg_v1.0 [18:01:02]action value=close_receipt [18:01:02]process_action close_receipt [18:01:02]cmd_close_receipt [18:01:02]MH_GetDate [18:01:02]Write to MH i2c: F0 00 00 A8 17 AE [18:01:02]Write i2c OK [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: F0 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: F0 09 00 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: F0 09 00 A8 17 00 DF AC F1 66 6A BD 47 65 6C [18:01:02]GetLastDocTimeStamp 1727114445 [18:01:02]current date 1727114463 [18:01:02]FM_GetShiftState [18:01:02]SAM_PROTO_GetShiftState [18:01:02]wFMCommunicate request_size=4 [18:01:02]MH_SAM_APDU [18:01:02]CAPDU: 80 13 01 00 [18:01:02]Write to MH i2c: E2 08 00 A9 17 80 13 01 00 00 00 00 00 3D [18:01:02]Write i2c OK [18:01:02]MH_I2C_Read... [18:01:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:02]Read from MH i2c: E2 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: E2 0E 00 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: E2 0E 00 A9 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9F [18:01:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:01:02]wFMCommunicate OK [18:01:02]SAM_PROTO_GetShiftState done [18:01:02]FM_GetShiftState done [18:01:02]opened in 1727051593 [18:01:02]opened+sec_in_day 1727137993 [18:01:02]quantity*price = 80061 [18:01:02]sum+1 = 80063 [18:01:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 273 23.09.2024 18:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152401 ФПД: 207498545920447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180103&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152401&fm=207498545920447&tin=02508201610067®Number=0000000000091825&sum=80000 [18:01:03]StoreToDocumentArchive [18:01:03]shift 476 fd 152401 [18:01:03]save to /storage/0476/doc_00152401 [18:01:03]save last doc name /storage/0476/doc_00152401 to /storage/kkm_last_doc_name [18:01:03]save OK [18:01:03]Clear old archive folders... [18:01:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:01:03]tlvbuf is 004BB3D0 [18:01:03]SAM_PROTO_ClearQueue [18:01:03]wFMCommunicate request_size=4 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 09 00 00 [18:01:03]Write to MH i2c: E2 08 00 B6 17 80 09 00 00 00 00 00 00 3F [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:03]Read from MH i2c: E2 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 B6 17 00 90 00 41 [18:01:03]RAPDU: 90 00 [18:01:03]wFMCommunicate OK [18:01:03]SAM_PROTO_ClearQueue done [18:01:03]KKMCreateOFDPacket [18:01:03]OFDProtocolAddRootSTLVToBuf [18:01:03]FM_MakeSignedData [18:01:03]FM_MakeSignedData [18:01:03]SAM_PROTO_SignData [18:01:03]wFMCommunicate request_size=4 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 0D 01 02 [18:01:03]Write to MH i2c: E2 08 00 B7 17 80 0D 01 02 00 00 00 00 47 [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:03]Read from MH i2c: E2 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 B7 17 00 90 00 42 [18:01:03]RAPDU: 90 00 [18:01:03]wFMCommunicate OK [18:01:03]wFMCommunicate request_size=255 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 DF AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BC [18:01:03]Write to MH i2c: E2 02 01 B8 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 DF AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BC 00 00 76 [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 B8 17 00 90 00 43 [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=10 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 02 02 05 B8 05 1E F9 BF [18:01:04]Write to MH i2c: E2 0D 00 B9 17 80 0D 02 02 05 00 B8 05 1E F9 BF 00 00 E7 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 B9 17 00 90 00 44 [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=4 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 03 02 [18:01:04]Write to MH i2c: E2 08 00 BA 17 80 0D 03 02 00 00 00 00 4C [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 0B 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 0B 00 BA 17 00 59 83 3D 71 92 AA F3 95 90 00 9B [18:01:04]RAPDU: 59 83 3D 71 92 AA F3 95 90 00 [18:01:04]wFMCommunicate OK [18:01:04]SAM_PROTO_SignData done [18:01:04]FM_MakeSignedData done [18:01:04]CreateOFDProtocolMessage [18:01:04]wFMCommunicate request_size=4 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 11 00 00 [18:01:04]Write to MH i2c: E2 08 00 BB 17 80 11 00 00 00 00 00 00 4C [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 17 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 17 00 BB 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [18:01: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:01:04]wFMCommunicate OK [18:01:04]CreateOFDProtocolMessage done [18:01:04]OFDSenderStorePacket 152401 [18:01:04]StoreOFDPacket docnum=152401 [18:01: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 0F 01 00 00 90 84 07 01 22 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 DF AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BC B8 05 1E F9 BF 59 83 3D 71 92 AA F3 95 [18:01:04]CheckFolder [18:01:04]dirname=/storage/ofd_packets [18:01:04]CheckFolder done [18:01:04]ProducePacketName [18:01:04]name=ofd_packets/00152401 [18:01:04]NVStorageSaveData ofd_packets/00152401 [18:01:04]File name is /storage/ofd_packets/00152401 [18:01:04]Write 301 bytes [18:01:04]NVStorageSaveData done [18:01:04]OFDSenderStorePacket done [18:01:04]KKMCreateOFDPacket done [18:01:04]NVStorageSaveData kkm_last_timestamp [18:01:04]File name is /storage/kkm_last_timestamp [18:01:04]Write 4 bytes [18:01:04]NVStorageSaveData done [18:01:04]ExternCall_PrintAddStr [18:01:04]wPrintStart [18:01:04]Write to MH i2c: 01 00 00 BC 17 D3 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 BC 17 00 00 00 00 00 FF 0F E8 [18:01:04]RasterBufferAndPrint [18:01:04]line Счет N : (1)1786404 [18:01:04]line ИНН: 02508201610067 [18:01:04]line Контрольно-Кассовый Чек [18:01:04]line ПРОДАЖА [18:01:04]line ТРК (МРК, ГНК) : 13 [18:01:04]line Товар: 2710124500 [18:01:04]line Аи-95-К-5 [18:01:04]line 10.790 * 74.20 [18:01:04]line = 800.62 [18:01:04]line НДС 12% НСП 1% [18:01:04]line > о реализуемом товаре [18:01:04]line ОКРУГЛЕНИЕ: -0.62 [18:01:04]line ИТОГО: 800.00 [18:01:04]line Внесено: 800.00 [18:01:04]line СДАЧА: 0.00 [18:01:04]line НСП 1% : 7.08 [18:01:04]line НДС 12% : 85.02 [18:01:04]line Наличными: 800.00 [18:01:04]line Безнал.: 0.00 [18:01:04]line Место: АЗС № 89 "Партнер Нефть" [18:01:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:01:04]line СНО: Общий режим [18:01:04]line Чек 273 23.09.2024 18:01 [18:01:04]line Смена: 476 ФФД: 1.0 [18:01:04]line ЗНМ: 0300000113 [18:01:04]line РНМ: 0000000000091825 [18:01:04]line Версия ККМ: 001 [18:01:04]line ФМ: 0000000000871835 [18:01:04]line ФД: 152401 [18:01:04]line ФПД: 207498545920447 [18:01:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180103&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152401&fm=207498545920447&tin=02508201610067®Number=0000000000091825&sum=80000 [18:01:04]written 0, free lines is 4095 [18:01:04]OFD Sender: Processing packet 152401 [packets to send 828, broken 827] [18:01:04]ProducePacketName [18:01:04]name=ofd_packets/00152401 [18:01:04]OFD Sender: To server: pG, [18:01:04]CommunicateWithHost lk.salyk.kg:30040 [18:01:04]ConnectInit lk.salyk.kg [18:01:04]Connected sock=10 [18:01: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 90 84 07 01 22 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 DF AC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BC B8 05 1E F9 BF 59 83 3D 71 92 AA F3 95 [18:01:04]Write to MH i2c: 01 00 00 E7 17 FE [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 E7 17 00 00 00 00 00 EA 0C FB [18:01:04]RasterBufferAndPrint [18:01:04]line [18:01:04]line [18:01:04]line [18:01:04]line [18:01:04]line [18:01:04]written 0, free lines is 3315 [18:01:04]MH_Cut [18:01:04]Write to MH i2c: D1 01 00 EE 17 01 D7 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: D1 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: D1 01 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: D1 01 00 EE 17 00 D6 [18:01:04]Write to MH i2c: 01 00 00 EF 17 06 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:05]*** Cut start [18:01:05]*** Purtial cut [18:01:05]*** Stage 1: CUTSNS_PIN = 1 [18:01:05]Read from MH i2c: 01 [18:01:05]MH_I2C_Read... [18:01:05]*** Stop cut motor [18:01:05]*** Cut end [18:01:05]Read from MH i2c: 01 07 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 07 00 EF 17 00 00 00 00 00 FF 0F 1B [18:01:05]process_action close_receipt done [18:01:05]requested_data is exist [18:01:05]produce_requested_data [18:01:05]requested_item fm.sn is exist - process it [18:01:05]wFMCommunicate request_size=4 [18:01:05]MH_SAM_APDU [18:01:05]CAPDU: 80 11 00 00 [18:01:05]Write to MH i2c: E2 08 00 F0 17 80 11 00 00 00 00 00 00 81 [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:05]Read from MH i2c: E2 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: E2 17 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: E2 17 00 F0 17 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:01: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:01:05]wFMCommunicate OK [18:01:05]requested_item fd.num is exist - process it [18:01:05]SAM_PROTO_GetFieldsCounters [18:01:05]wFMCommunicate request_size=4 [18:01:05]MH_SAM_APDU [18:01:05]CAPDU: 80 13 00 00 [18:01:05]Write to MH i2c: E2 08 00 F1 17 80 13 00 00 00 00 00 00 84 [18:01: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 51 FE 47 00 80 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 51 53 02 00 F4 03 04 00 E0 54 F1 66 B6 04 01 00 00 8F 53 EE C7 03 85 C8 89 [18:01:05]CommunicateWithHost err = 0 [18:01:05]CheckOFDResponse [18:01:05]1017 (14) - 77093643461234 [18:01:05]1041 (16) - 0000000000871835 [18:01:05]1040 (4) - 152401 [18:01:05]1012 (4) - 23.09.2024 11:45 [18:01:05]1206 (1) - 0 [18:01:05]OFD Sender: Remove packet 152401 [18:01:05]ProducePacketName [18:01:05]name=ofd_packets/00152401 [18:01:05]NVStorageDeleteData [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:06]Read from MH i2c: E2 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 62 00 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 62 00 F1 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 53 02 00 0E 04 04 00 DC 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 5E [18:01: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 51 53 02 00 0E 04 04 00 DC 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 [18:01:06]wFMCommunicate OK [18:01:06]SAM_PROTO_GetFieldsCounters done [18:01:06]requested_item shift.num is exist - process it [18:01:06]requested_item shift.opened is exist - process it [18:01:06]req_shift_opened [18:01:06]FM_GetShiftState [18:01:06]SAM_PROTO_GetShiftState [18:01:06]wFMCommunicate request_size=4 [18:01:06]MH_SAM_APDU [18:01:06]CAPDU: 80 13 01 00 [18:01:06]Write to MH i2c: E2 08 00 F2 17 80 13 01 00 00 00 00 00 86 [18:01:06]Write i2c OK [18:01:06]MH_I2C_Read... [18:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:06]Read from MH i2c: E2 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 0E 00 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 0E 00 F2 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E8 [18:01:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:01:06]wFMCommunicate OK [18:01:06]SAM_PROTO_GetShiftState done [18:01:06]FM_GetShiftState done [18:01:06]req_shift_opened done [18:01:06]requested_item shift.open_date is exist - process it [18:01:06]req_shift_open_date [18:01:06]req_shift_open_date done [18:01:06]produce_requested_data done [18:01:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152401,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:01:06]process_action_free close_receipt [18:01:06]json_value_free [18:01:06]json_value_free done [18:01:06]process_json_proto returns [18:01:06]Send response to host [18:01:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152401,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:01:06]free response buf [18:01:06]execute_script done [18:01:06]execute_script returns [18:01:06]free content buf [18:01:06]Sock 7.Close socket [18:01:06]Sock 7.Thread stoped [18:01:06]OFD Sender: No OFD packet to send [18:01:11]OFD Sender: No OFD packet to send [18:01:11]recv_with_timeout no data received [18:01:16]OFD Sender: No OFD packet to send [18:01:21]OFD Sender: No OFD packet to send [18:01:22]recv_with_timeout no data received [18:01:26]OFD Sender: No OFD packet to send [18:01:31]OFD Sender: No OFD packet to send [18:01:32]recv_with_timeout no data received [18:01:36]OFD Sender: No OFD packet to send [18:01:41]OFD Sender: No OFD packet to send [18:01:43]recv_with_timeout no data received [18:01:46]OFD Sender: No OFD packet to send [18:01:51]OFD Sender: No OFD packet to send [18:01:56]OFD Sender: No OFD packet to send [18:02:01]OFD Sender: No OFD packet to send [18:02:01]recv_with_timeout no data received [18:02:06]OFD Sender: No OFD packet to send [18:02:11]OFD Sender: No OFD packet to send [18:02:12]recv_with_timeout no data received [18:02:16]OFD Sender: No OFD packet to send [18:02:21]OFD Sender: No OFD packet to send [18:02:26]OFD Sender: No OFD packet to send [18:02:31]OFD Sender: No OFD packet to send [18:02:36]OFD Sender: No OFD packet to send [18:02:41]OFD Sender: No OFD packet to send [18:02:46]OFD Sender: No OFD packet to send [18:02:51]OFD Sender: No OFD packet to send [18:02:56]OFD Sender: No OFD packet to send [18:03:01]OFD Sender: No OFD packet to send [18:03:06]OFD Sender: No OFD packet to send [18:03:08]recv_with_timeout no data received [18:03:11]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]accept exits with 9 [18:03:21]New connection [18:03:21]New thread 3066608996 created [18:03:21]Thread 3066752356 joined [18:03:21]Waiting for new connection... [18:03:21] Sock 9.Parse request [18:03:21]Sock 9.Check first char [18:03:21]Sock 9.First char is OK [18:03:21]request: POST /json_proto HTTP/1.0 [18:03:21]Method: POST [18:03:21]URL: /json_proto [18:03:21]Method is POST - this is cgi request [18:03:21]url: /json_proto [18:03:21]query_string will be loaded in cgi processing [18:03:21]execute_cgi json_proto POST (null) [18:03:21]execute_cgi path=json_proto method=POST [18:03:21]POST find Content-Length [18:03:21]Host: 172.17.43.67:8080 [18:03:21]Content-Length: 797 [18:03:21]Content-Type: application/json [18:03:21] [18:03:21]POST finish read [18:03:21]Found Content-Length = 797 [18:03:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786406", "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" : 7.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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:21]execute_script... [18:03:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786406", "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" : 7.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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086483", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:21]POST & json_proto [18:03:21]process_json_proto [18:03:21]json parsed OK: [18:03:21]protocol is kg_v1.0 [18:03:21]action value=close_receipt [18:03:21]process_action close_receipt [18:03:21]cmd_close_receipt [18:03:21]MH_GetDate [18:03:21]Write to MH i2c: F0 00 00 F3 17 F9 [18:03:21]Write i2c OK [18:03:21]MH_I2C_Read... [18:03:21]Read from MH i2c: F0 [18:03:21]MH_I2C_Read... [18:03:21]Read from MH i2c: F0 09 00 [18:03:21]MH_I2C_Read... [18:03:21]Read from MH i2c: F0 09 00 F3 17 00 6A AD F1 66 6A BD 47 65 43 [18:03:21]GetLastDocTimeStamp 1727114463 [18:03:21]current date 1727114602 [18:03:21]FM_GetShiftState [18:03:21]SAM_PROTO_GetShiftState [18:03:21]wFMCommunicate request_size=4 [18:03:21]MH_SAM_APDU [18:03:21]CAPDU: 80 13 01 00 [18:03:21]Write to MH i2c: E2 08 00 F4 17 80 13 01 00 00 00 00 00 88 [18:03:21]Write i2c OK [18:03:21]MH_I2C_Read... [18:03:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:21]Read from MH i2c: E2 [18:03:21]MH_I2C_Read... [18:03:21]Read from MH i2c: E2 0E 00 [18:03:21]MH_I2C_Read... [18:03:21]Read from MH i2c: E2 0E 00 F4 17 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [18:03:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:03:21]wFMCommunicate OK [18:03:21]SAM_PROTO_GetShiftState done [18:03:21]FM_GetShiftState done [18:03:21]opened in 1727051593 [18:03:21]opened+sec_in_day 1727137993 [18:03:21]quantity*price = 0 [18:03:21]sum+1 = 1 [18:03: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 СНО: Общий режим Чек 274 23.09.2024 18:03 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086483 ФМ: 0000000000871835 ФД: 152402 ФПД: 119082828889520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152402&fm=119082828889520&tin=02508201610067®Number=0000000000091825&sum=0 [18:03:22]StoreToDocumentArchive [18:03:22]shift 476 fd 152402 [18:03:22]save to /storage/0476/doc_00152402 [18:03:22]save last doc name /storage/0476/doc_00152402 to /storage/kkm_last_doc_name [18:03:22]save OK [18:03:22]Clear old archive folders... [18:03:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:03:22]tlvbuf is 00532E30 [18:03:22]SAM_PROTO_ClearQueue [18:03:22]wFMCommunicate request_size=4 [18:03:22]MH_SAM_APDU [18:03:22]CAPDU: 80 09 00 00 [18:03:22]Write to MH i2c: E2 08 00 01 18 80 09 00 00 00 00 00 00 8B [18:03:22]Write i2c OK [18:03:22]MH_I2C_Read... [18:03:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:23]Read from MH i2c: E2 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 01 18 00 90 00 8D [18:03:23]RAPDU: 90 00 [18:03:23]wFMCommunicate OK [18:03:23]SAM_PROTO_ClearQueue done [18:03:23]KKMCreateOFDPacket [18:03:23]OFDProtocolAddRootSTLVToBuf [18:03:23]FM_MakeSignedData [18:03:23]FM_MakeSignedData [18:03:23]SAM_PROTO_SignData [18:03:23]wFMCommunicate request_size=4 [18:03:23]MH_SAM_APDU [18:03:23]CAPDU: 80 0D 01 02 [18:03:23]Write to MH i2c: E2 08 00 02 18 80 0D 01 02 00 00 00 00 93 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:23]Read from MH i2c: E2 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 02 18 00 90 00 8E [18:03:23]RAPDU: 90 00 [18:03:23]wFMCommunicate OK [18:03:23]wFMCommunicate request_size=255 [18:03:23]MH_SAM_APDU [18:03: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 42 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6A AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6C 4E 21 B6 [18:03:23]Write to MH i2c: E2 02 01 03 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6A AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6C 4E 21 B6 00 00 E5 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:23]Read from MH i2c: E2 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 03 18 00 90 00 8F [18:03:23]RAPDU: 90 00 [18:03:23]wFMCommunicate OK [18:03:23]wFMCommunicate request_size=7 [18:03:23]MH_SAM_APDU [18:03:23]CAPDU: 80 0D 02 02 02 FD B0 [18:03:23]Write to MH i2c: E2 0A 00 04 18 80 0D 02 02 02 00 FD B0 00 00 47 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:23]Read from MH i2c: E2 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 03 00 04 18 00 90 00 90 [18:03:23]RAPDU: 90 00 [18:03:23]wFMCommunicate OK [18:03:23]wFMCommunicate request_size=4 [18:03:23]MH_SAM_APDU [18:03:23]CAPDU: 80 0D 03 02 [18:03:23]Write to MH i2c: E2 08 00 05 18 80 0D 03 02 00 00 00 00 98 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:23]Read from MH i2c: E2 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 0B 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 0B 00 05 18 00 96 F2 6C 0F E1 CD F8 64 90 00 A6 [18:03:23]RAPDU: 96 F2 6C 0F E1 CD F8 64 90 00 [18:03:23]wFMCommunicate OK [18:03:23]SAM_PROTO_SignData done [18:03:23]FM_MakeSignedData done [18:03:23]CreateOFDProtocolMessage [18:03:23]wFMCommunicate request_size=4 [18:03:23]MH_SAM_APDU [18:03:23]CAPDU: 80 11 00 00 [18:03:23]Write to MH i2c: E2 08 00 06 18 80 11 00 00 00 00 00 00 98 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:23]Read from MH i2c: E2 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 17 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: E2 17 00 06 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [18:03: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:03:23]wFMCommunicate OK [18:03:23]CreateOFDProtocolMessage done [18:03:23]OFDSenderStorePacket 152402 [18:03:23]StoreOFDPacket docnum=152402 [18:03: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 42 4D 04 01 EC DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6A AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6C 4E 21 B6 FD B0 96 F2 6C 0F E1 CD F8 64 [18:03:23]CheckFolder [18:03:23]dirname=/storage/ofd_packets [18:03:23]CheckFolder done [18:03:23]ProducePacketName [18:03:23]name=ofd_packets/00152402 [18:03:23]NVStorageSaveData ofd_packets/00152402 [18:03:23]File name is /storage/ofd_packets/00152402 [18:03:23]Write 298 bytes [18:03:23]NVStorageSaveData done [18:03:23]OFDSenderStorePacket done [18:03:23]KKMCreateOFDPacket done [18:03:23]NVStorageSaveData kkm_last_timestamp [18:03:23]File name is /storage/kkm_last_timestamp [18:03:23]Write 4 bytes [18:03:23]NVStorageSaveData done [18:03:23]ExternCall_PrintAddStr [18:03:23]wPrintStart [18:03:23]Write to MH i2c: 01 00 00 07 18 1F [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: 01 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: 01 07 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: 01 07 00 07 18 00 00 00 00 00 FF 0F 34 [18:03:23]RasterBufferAndPrint [18:03:23]line Счет N : (1)1786406 [18:03:23]line ИНН: 02508201610067 [18:03:23]line Контрольно-Кассовый Чек [18:03:23]line ПРОДАЖА [18:03:23]line ТРК (МРК, ГНК) : 31 [18:03:23]line Товар: 2710194210 [18:03:23]line ДТ-К-5 [18:03:23]line 7.490 * 0.00 [18:03:23]line = 0.00 [18:03:23]line НДС 12% НСП 1% [18:03:23]line > о реализуемом товаре [18:03:23]line ИТОГО: 0.00 [18:03:23]line НСП 1% : 0.00 [18:03:23]line НДС 12% : 0.00 [18:03:23]line Наличными: 0.00 [18:03:23]line Безнал.: 0.00 [18:03:23]line Место: АЗС № 89 "Партнер Нефть" [18:03:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:03:23]line СНО: Общий режим [18:03:23]line Чек 274 23.09.2024 18:03 [18:03:23]line Смена: 476 ФФД: 1.0 [18:03:23]line ЗНМ: 0300000113 [18:03:23]line РНМ: 0000000000091825 [18:03:23]line Версия ККМ: 001 [18:03:23]line Талоны: Топливные Талоны [18:03:23]line 4086483 [18:03:23]line ФМ: 0000000000871835 [18:03:23]line ФД: 152402 [18:03:23]line ФПД: 119082828889520 [18:03:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152402&fm=119082828889520&tin=02508201610067®Number=0000000000091825&sum=0 [18:03:23]written 0, free lines is 4095 [18:03:23]OFD Sender: Processing packet 152402 [packets to send 828, broken 827] [18:03:23]ProducePacketName [18:03:23]name=ofd_packets/00152402 [18:03:23]OFD Sender: To server: pG, [18:03:23]CommunicateWithHost lk.salyk.kg:30040 [18:03:23]ConnectInit lk.salyk.kg [18:03:23]Write to MH i2c: 01 00 00 31 18 49 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: 01 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: 01 07 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: 01 07 00 31 18 00 00 00 00 00 E6 0C 42 [18:03:23]RasterBufferAndPrint [18:03:23]line [18:03:23]line [18:03:23]line [18:03:23]line [18:03:23]line [18:03:23]written 0, free lines is 3308 [18:03:23]MH_Cut [18:03:23]Write to MH i2c: D1 01 00 38 18 01 22 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: D1 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: D1 01 00 [18:03:23]MH_I2C_Read... [18:03:23]Read from MH i2c: D1 01 00 38 18 00 21 [18:03:23]Write to MH i2c: 01 00 00 39 18 51 [18:03:23]Write i2c OK [18:03:23]MH_I2C_Read... [18:03:24]Connected sock=11 [18:03: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 42 4D 04 01 EC DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6A AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6C 4E 21 B6 FD B0 96 F2 6C 0F E1 CD F8 64 [18:03: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 B4 4E 47 00 97 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 52 53 02 00 F4 03 04 00 6B 55 F1 66 B6 04 01 00 00 81 8A F0 62 80 B9 0B FF [18:03:24]CommunicateWithHost err = 0 [18:03:24]CheckOFDResponse [18:03:24]1017 (14) - 77093643461234 [18:03:24]1041 (16) - 0000000000871835 [18:03:24]1040 (4) - 152402 [18:03:24]1012 (4) - 23.09.2024 11:47 [18:03:24]1206 (1) - 0 [18:03:24]OFD Sender: Remove packet 152402 [18:03:24]ProducePacketName [18:03:24]name=ofd_packets/00152402 [18:03:24]NVStorageDeleteData [18:03:24]*** Cut start [18:03:24]*** Purtial cut [18:03:24]*** Stage 1: CUTSNS_PIN = 1 [18:03:24]Read from MH i2c: 01 [18:03:24]MH_I2C_Read... [18:03:24]*** Stop cut motor [18:03:24]*** Cut end [18:03:24]Read from MH i2c: 01 07 00 [18:03:24]MH_I2C_Read... [18:03:24]Read from MH i2c: 01 07 00 39 18 00 00 00 00 00 FF 0F 66 [18:03:24]process_action close_receipt done [18:03:24]requested_data is exist [18:03:24]produce_requested_data [18:03:24]requested_item fm.sn is exist - process it [18:03:24]wFMCommunicate request_size=4 [18:03:24]MH_SAM_APDU [18:03:24]CAPDU: 80 11 00 00 [18:03:24]Write to MH i2c: E2 08 00 3A 18 80 11 00 00 00 00 00 00 CC [18:03:24]Write i2c OK [18:03:24]MH_I2C_Read... [18:03:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:25]Read from MH i2c: E2 [18:03:25]MH_I2C_Read... [18:03:25]Read from MH i2c: E2 17 00 [18:03:25]MH_I2C_Read... [18:03:25]Read from MH i2c: E2 17 00 3A 18 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:03: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:03:25]wFMCommunicate OK [18:03:25]requested_item fd.num is exist - process it [18:03:25]SAM_PROTO_GetFieldsCounters [18:03:25]wFMCommunicate request_size=4 [18:03:25]MH_SAM_APDU [18:03:25]CAPDU: 80 13 00 00 [18:03:25]Write to MH i2c: E2 08 00 3B 18 80 13 00 00 00 00 00 00 CF [18:03:25]Write i2c OK [18:03:25]MH_I2C_Read... [18:03:25]OFD Sender: No OFD packet to send [18:03:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:25]Read from MH i2c: E2 [18:03:25]MH_I2C_Read... [18:03:25]Read from MH i2c: E2 62 00 [18:03:25]MH_I2C_Read... [18:03:25]Read from MH i2c: E2 62 00 3B 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 AD [18:03: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 52 53 02 00 0E 04 04 00 DC 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 [18:03:25]wFMCommunicate OK [18:03:25]SAM_PROTO_GetFieldsCounters done [18:03:25]requested_item shift.num is exist - process it [18:03:25]requested_item shift.opened is exist - process it [18:03:25]req_shift_opened [18:03:25]FM_GetShiftState [18:03:25]SAM_PROTO_GetShiftState [18:03:25]wFMCommunicate request_size=4 [18:03:25]MH_SAM_APDU [18:03:25]CAPDU: 80 13 01 00 [18:03:25]Write to MH i2c: E2 08 00 3C 18 80 13 01 00 00 00 00 00 D1 [18:03:25]Write i2c OK [18:03:25]MH_I2C_Read... [18:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:25]Read from MH i2c: E2 [18:03:25]MH_I2C_Read... [18:03:25]Read from MH i2c: E2 0E 00 [18:03:25]MH_I2C_Read... [18:03:25]Read from MH i2c: E2 0E 00 3C 18 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 33 [18:03:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:03:25]wFMCommunicate OK [18:03:25]SAM_PROTO_GetShiftState done [18:03:25]FM_GetShiftState done [18:03:25]req_shift_opened done [18:03:25]requested_item shift.open_date is exist - process it [18:03:25]req_shift_open_date [18:03:25]req_shift_open_date done [18:03:25]produce_requested_data done [18:03:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152402,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:03:25]process_action_free close_receipt [18:03:25]json_value_free [18:03:25]json_value_free done [18:03:25]process_json_proto returns [18:03:25]Send response to host [18:03:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 46 18 00 90 00 D2 [18:03:28]RAPDU: 90 00 [18:03:28]wFMCommunicate OK [18:03:28]wFMCommunicate request_size=13 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 15 02 00 08 F4 03 04 00 70 AD F1 66 [18:03:28]Write to MH i2c: E2 10 00 47 18 80 15 02 00 08 00 F4 03 04 00 70 AD F1 66 00 00 5E [18:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 47 18 00 90 00 D3 [18:03:28]RAPDU: 90 00 [18:03:28]wFMCommunicate OK [18:03:28]wFMCommunicate request_size=25 [18:03:28]MH_SAM_APDU [18:03: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:03:28]Write to MH i2c: E2 1C 00 48 18 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:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 48 18 00 90 00 D4 [18:03:28]RAPDU: 90 00 [18:03:28]wFMCommunicate OK [18:03:28]wFMCommunicate request_size=4 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 15 03 00 [18:03:28]Write to MH i2c: E2 08 00 49 18 80 15 03 00 00 00 00 00 E2 [18:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 40 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 40 00 49 18 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 53 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 13 01 00 00 35 04 06 00 43 AD F9 AC 2A D6 90 00 06 [18:03: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 53 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 13 01 00 00 35 04 06 00 43 AD F9 AC 2A D6 90 00 [18:03:28]wFMCommunicate OK [18:03:28]SAM_PROTO_ProcessDocument answer len = 59 [18:03:28]SAM_PROTO_ProcessDocument done [18:03:28]SetTLVBufToDocument [18:03:28]Processing tag 1209 (04B9) [18:03:28]Malloc new data [18:03:28]Processing tag 1041 (0411) [18:03:28]Processing tag 1040 (0410) [18:03:28]Malloc new data [18:03:28]Processing tag 1038 (040E) [18:03:28]Malloc new data [18:03:28]Processing tag 1042 (0412) [18:03:28]Malloc new data [18:03:28]Processing tag 1077 (0435) [18:03:28]Malloc new data [18:03:28]SetTLVBufToDocument err=0 [18:03:28]KKMLoadAndSignReceiptData store KKM data [18:03:28]KKMLoadAndSignReceiptData err=0 [18:03:28]wFMCommunicate request_size=4 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 11 00 00 [18:03:28]Write to MH i2c: E2 08 00 4A 18 80 11 00 00 00 00 00 00 DC [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 17 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 17 00 4A 18 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:03: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:03:29]wFMCommunicate OK [18:03:29]Счет N : (1)1786405 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 51.630 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 275 23.09.2024 18:03 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: cash2u ФМ: 0000000000871835 ФД: 152403 ФПД: 74414497213142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180328&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152403&fm=74414497213142&tin=02508201610067®Number=0000000000091825&sum=0 [18:03:29]StoreToDocumentArchive [18:03:29]shift 476 fd 152403 [18:03:29]save to /storage/0476/doc_00152403 [18:03:29]save last doc name /storage/0476/doc_00152403 to /storage/kkm_last_doc_name [18:03:29]save OK [18:03:29]Clear old archive folders... [18:03:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:29]tlvbuf is 004BAF70 [18:03:29]SAM_PROTO_ClearQueue [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 09 00 00 [18:03:29]Write to MH i2c: E2 08 00 4B 18 80 09 00 00 00 00 00 00 D5 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 4B 18 00 90 00 D7 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]SAM_PROTO_ClearQueue done [18:03:29]KKMCreateOFDPacket [18:03:29]OFDProtocolAddRootSTLVToBuf [18:03:29]FM_MakeSignedData [18:03:29]FM_MakeSignedData [18:03:29]SAM_PROTO_SignData [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 01 02 [18:03:29]Write to MH i2c: E2 08 00 4C 18 80 0D 01 02 00 00 00 00 DD [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 4C 18 00 90 00 D8 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=255 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE C9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 70 AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 [18:03:29]Write to MH i2c: E2 02 01 4D 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE C9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 70 AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 00 00 AE [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 4D 18 00 90 00 D9 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=10 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 02 02 05 AD F9 AC 2A D6 [18:03:29]Write to MH i2c: E2 0D 00 4E 18 80 0D 02 02 05 00 AD F9 AC 2A D6 00 00 3C [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 4E 18 00 90 00 DA [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 03 02 [18:03:29]Write to MH i2c: E2 08 00 4F 18 80 0D 03 02 00 00 00 00 E2 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 0B 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 0B 00 4F 18 00 1F DF C2 82 A2 10 4E FF 90 00 24 [18:03:29]RAPDU: 1F DF C2 82 A2 10 4E FF 90 00 [18:03:29]wFMCommunicate OK [18:03:29]SAM_PROTO_SignData done [18:03:29]FM_MakeSignedData done [18:03:29]CreateOFDProtocolMessage [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 11 00 00 [18:03:29]Write to MH i2c: E2 08 00 50 18 80 11 00 00 00 00 00 00 E2 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 17 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 17 00 50 18 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:03: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:03:29]wFMCommunicate OK [18:03:29]CreateOFDProtocolMessage done [18:03:29]OFDSenderStorePacket 152403 [18:03:29]StoreOFDPacket docnum=152403 [18:03: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 17 7E 07 01 47 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE C9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 70 AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 AD F9 AC 2A D6 1F DF C2 82 A2 10 4E FF [18:03:29]CheckFolder [18:03:29]dirname=/storage/ofd_packets [18:03:29]CheckFolder done [18:03:29]ProducePacketName [18:03:29]name=ofd_packets/00152403 [18:03:29]NVStorageSaveData ofd_packets/00152403 [18:03:29]File name is /storage/ofd_packets/00152403 [18:03:29]Write 301 bytes [18:03:29]NVStorageSaveData done [18:03:29]OFDSenderStorePacket done [18:03:29]KKMCreateOFDPacket done [18:03:29]NVStorageSaveData kkm_last_timestamp [18:03:29]File name is /storage/kkm_last_timestamp [18:03:29]Write 4 bytes [18:03:29]NVStorageSaveData done [18:03:29]ExternCall_PrintAddStr [18:03:29]wPrintStart [18:03:29]Write to MH i2c: 01 00 00 51 18 69 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: 01 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: 01 07 00 [18:03:29]MH_I2C_Read... [18:03:29]OFD Sender: Processing packet 152403 [packets to send 828, broken 827] [18:03:29]ProducePacketName [18:03:29]name=ofd_packets/00152403 [18:03:29]OFD Sender: To server: pG, [18:03:29]CommunicateWithHost lk.salyk.kg:30040 [18:03:29]ConnectInit lk.salyk.kg [18:03:29]Read from MH i2c: 01 07 00 51 18 00 00 00 00 00 FF 0F 7E [18:03:29]RasterBufferAndPrint [18:03:29]line Счет N : (1)1786405 [18:03:29]line ИНН: 02508201610067 [18:03:29]line Контрольно-Кассовый Чек [18:03:29]line ПРОДАЖА [18:03:29]line ТРК (МРК, ГНК) : 12 [18:03:29]line Товар: 2710124130 [18:03:29]line Аи-92-К-5 [18:03:29]line 51.630 * 0.00 [18:03:29]line = 0.00 [18:03:29]line НДС 12% НСП 1% [18:03:29]line > о реализуемом товаре [18:03:29]line ИТОГО: 0.00 [18:03:29]line НСП 1% : 0.00 [18:03:29]line НДС 12% : 0.00 [18:03:29]line Наличными: 0.00 [18:03:29]line Безнал.: 0.00 [18:03:29]line Место: АЗС № 89 "Партнер Нефть" [18:03:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:03:29]line СНО: Общий режим [18:03:29]line Чек 275 23.09.2024 18:03 [18:03:29]line Смена: 476 ФФД: 1.0 [18:03:29]line ЗНМ: 0300000113 [18:03:29]line РНМ: 0000000000091825 [18:03:29]line Версия ККМ: 001 [18:03:29]line Платежная система: cash2u [18:03:29]line ФМ: 0000000000871835 [18:03:29]line ФД: 152403 [18:03:29]line ФПД: 74414497213142 [18:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180328&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152403&fm=74414497213142&tin=02508201610067®Number=0000000000091825&sum=0 [18:03:29]written 0, free lines is 4095 [18:03:30]Write to MH i2c: 01 00 00 7A 18 92 [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 7A 18 00 00 00 00 00 FF 0C A4 [18:03:30]RasterBufferAndPrint [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]written 0, free lines is 3339 [18:03:30]MH_Cut [18:03:30]Write to MH i2c: D1 01 00 81 18 01 6B [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 01 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 01 00 81 18 00 6A [18:03:30]Write to MH i2c: 01 00 00 82 18 9A [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]*** Cut start [18:03:30]*** Purtial cut [18:03:30]*** Stage 1: CUTSNS_PIN = 1 [18:03:31]Read from MH i2c: 01 [18:03:31]MH_I2C_Read... [18:03:31]*** Stop cut motor [18:03:31]*** Cut end [18:03:31]Read from MH i2c: 01 07 00 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: 01 07 00 82 18 00 00 00 00 00 FF 0F AF [18:03:31]process_action close_receipt done [18:03:31]requested_data is exist [18:03:31]produce_requested_data [18:03:31]requested_item fm.sn is exist - process it [18:03:31]wFMCommunicate request_size=4 [18:03:31]MH_SAM_APDU [18:03:31]CAPDU: 80 11 00 00 [18:03:31]Write to MH i2c: E2 08 00 83 18 80 11 00 00 00 00 00 00 15 [18:03:31]Write i2c OK [18:03:31]MH_I2C_Read... [18:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:31]Read from MH i2c: E2 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: E2 17 00 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: E2 17 00 83 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [18:03:31]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:31]wFMCommunicate OK [18:03:31]requested_item fd.num is exist - process it [18:03:31]SAM_PROTO_GetFieldsCounters [18:03:31]wFMCommunicate request_size=4 [18:03:31]MH_SAM_APDU [18:03:31]CAPDU: 80 13 00 00 [18:03:31]Write to MH i2c: E2 08 00 84 18 80 13 00 00 00 00 00 00 18 [18:03:31]Write i2c OK [18:03:31]MH_I2C_Read... [18:03:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:31]Read from MH i2c: E2 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: E2 62 00 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: E2 62 00 84 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 FA [18:03: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 53 53 02 00 0E 04 04 00 DC 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 [18:03:31]wFMCommunicate OK [18:03:31]SAM_PROTO_GetFieldsCounters done [18:03:31]requested_item shift.num is exist - process it [18:03:31]requested_item shift.opened is exist - process it [18:03:31]req_shift_opened [18:03:31]FM_GetShiftState [18:03:31]SAM_PROTO_GetShiftState [18:03:31]wFMCommunicate request_size=4 [18:03:31]MH_SAM_APDU [18:03:31]CAPDU: 80 13 01 00 [18:03:31]Write to MH i2c: E2 08 00 85 18 80 13 01 00 00 00 00 00 1A [18:03:31]Write i2c OK [18:03:31]MH_I2C_Read... [18:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:31]Read from MH i2c: E2 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: E2 0E 00 [18:03:31]MH_I2C_Read... [18:03:31]Read from MH i2c: E2 0E 00 85 18 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7C [18:03:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:03:31]wFMCommunicate OK [18:03:31]SAM_PROTO_GetShiftState done [18:03:31]FM_GetShiftState done [18:03:31]req_shift_opened done [18:03:31]requested_item shift.open_date is exist - process it [18:03:31]req_shift_open_date [18:03:31]req_shift_open_date done [18:03:31]produce_requested_data done [18:03:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152403,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:03:31]process_action_free close_receipt [18:03:31]json_value_free [18:03:31]json_value_free done [18:03:31]process_json_proto returns [18:03:31]Send response to host [18:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152403,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:03:31]free response buf [18:03:31]execute_script done [18:03:31]execute_script returns [18:03:31]free content buf [18:03:31]Sock 10.Close socket [18:03:31]Sock 10.Thread stoped [18:03:34]recv_with_timeout no data received [18:03:34]ConnectInit Can't take IP for lk.salyk.kg [18:03:34]CommunicateWithHost connect error [18:03:34]CommunicateWithHost err = -1 [18:03:34]OFD Sender: Server communicate error [18:03:39]OFD Sender: Processing packet 152403 [packets to send 828, broken 827] [18:03:39]ProducePacketName [18:03:39]name=ofd_packets/00152403 [18:03:39]OFD Sender: To server: pG, [18:03:39]CommunicateWithHost lk.salyk.kg:30040 [18:03:39]ConnectInit lk.salyk.kg [18:03:43]Connected sock=10 [18:03: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 17 7E 07 01 47 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE C9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 70 AD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 AD F9 AC 2A D6 1F DF C2 82 A2 10 4E FF [18:03: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 34 5B 47 00 E3 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 53 53 02 00 F4 03 04 00 7E 55 F1 66 B6 04 01 00 00 0D 42 3F D5 4B 7F B5 A8 [18:03:44]CommunicateWithHost err = 0 [18:03:44]CheckOFDResponse [18:03:44]1017 (14) - 77093643461234 [18:03:44]1041 (16) - 0000000000871835 [18:03:44]1040 (4) - 152403 [18:03:44]1012 (4) - 23.09.2024 11:48 [18:03:44]1206 (1) - 0 [18:03:44]OFD Sender: Remove packet 152403 [18:03:44]ProducePacketName [18:03:44]name=ofd_packets/00152403 [18:03:44]NVStorageDeleteData [18:03:44]OFD Sender: No OFD packet to send [18:03:49]OFD Sender: No OFD packet to send [18:03:54]OFD Sender: No OFD packet to send [18:03:56]recv_with_timeout no data received [18:03:59]OFD Sender: No OFD packet to send [18:04:04]OFD Sender: No OFD packet to send [18:04:09]OFD Sender: No OFD packet to send [18:04:14]OFD Sender: No OFD packet to send [18:04:19]OFD Sender: No OFD packet to send [18:04:23]recv_with_timeout no data received [18:04:25]OFD Sender: No OFD packet to send [18:04:30]OFD Sender: No OFD packet to send [18:04:35]OFD Sender: No OFD packet to send [18:04:40]OFD Sender: No OFD packet to send [18:04:45]OFD Sender: No OFD packet to send [18:04:50]OFD Sender: No OFD packet to send [18:04:55]OFD Sender: No OFD packet to send [18:05:00]OFD Sender: No OFD packet to send [18:05:05]OFD Sender: No OFD packet to send [18:05:10]OFD Sender: No OFD packet to send [18:05:15]OFD Sender: No OFD packet to send [18:05:20]OFD Sender: No OFD packet to send [18:05:25]OFD Sender: No OFD packet to send [18:05:30]OFD Sender: No OFD packet to send [18:05:35]OFD Sender: No OFD packet to send [18:05:40]OFD Sender: No OFD packet to send [18:05:45]OFD Sender: No OFD packet to send [18:05:50]OFD Sender: No OFD packet to send [18:05:55]OFD Sender: No OFD packet to send [18:06:00]OFD Sender: No OFD packet to send [18:06:05]OFD Sender: No OFD packet to send [18:06:10]OFD Sender: No OFD packet to send [18:06:15]OFD Sender: No OFD packet to send [18:06:16]int [18:06:16]Write to MH i2c: 01 00 00 86 18 9E [18:06:16]*** FLAG_PRN_KEY set [18:06:16]Write i2c OK [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 07 00 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 07 00 86 18 00 08 00 00 00 FF 0F BB [18:06:16]state=0 [18:06:16]Key pressed [18:06:16]Feed [18:06:16]Write to MH i2c: D8 00 00 87 18 76 [18:06:16]Write i2c OK [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: D8 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: D8 01 00 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: D8 01 00 87 18 00 77 [18:06:16]int [18:06:16]Write to MH i2c: 01 00 00 88 18 A0 [18:06:16]Write i2c OK [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 07 00 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 07 00 88 18 00 48 00 00 00 3C 00 2B [18:06:16]state=2 [18:06:16]Key pressed [18:06:16]int [18:06:16]Write to MH i2c: 01 00 00 89 18 A1 [18:06:16]*** FLAG_PRN_KEY reset [18:06:16]Write i2c OK [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 07 00 [18:06:16]MH_I2C_Read... [18:06:16]Read from MH i2c: 01 07 00 89 18 00 00 00 00 00 F6 0F AD [18:06:16]state=2 [18:06:16]Stop feed [18:06:20]OFD Sender: No OFD packet to send [18:06:25]OFD Sender: No OFD packet to send [18:06:30]OFD Sender: No OFD packet to send [18:06:35]OFD Sender: No OFD packet to send [18:06:40]OFD Sender: No OFD packet to send [18:06:45]OFD Sender: No OFD packet to send [18:06:50]OFD Sender: No OFD packet to send [18:06:55]OFD Sender: No OFD packet to send [18:07:00]OFD Sender: No OFD packet to send [18:07:05]OFD Sender: No OFD packet to send [18:07:10]OFD Sender: No OFD packet to send [18:07:15]OFD Sender: No OFD packet to send [18:07:19]recv_with_timeout no data received [18:07:20]OFD Sender: No OFD packet to send [18:07:25]OFD Sender: No OFD packet to send [18:07:30]OFD Sender: No OFD packet to send [18:07:35]OFD Sender: No OFD packet to send [18:07:40]OFD Sender: No OFD packet to send [18:07:45]OFD Sender: No OFD packet to send [18:07:50]OFD Sender: No OFD packet to send [18:07:55]OFD Sender: No OFD packet to send [18:08:00]OFD Sender: No OFD packet to send [18:08:05]OFD Sender: No OFD packet to send [18:08:10]OFD Sender: No OFD packet to send [18:08:15]OFD Sender: No OFD packet to send [18:08:18]recv_with_timeout no data received [18:08:20]OFD Sender: No OFD packet to send [18:08:25]OFD Sender: No OFD packet to send [18:08:30]OFD Sender: No OFD packet to send [18:08:35]OFD Sender: No OFD packet to send [18:08:40]OFD Sender: No OFD packet to send [18:08:45]OFD Sender: No OFD packet to send [18:08:50]OFD Sender: No OFD packet to send [18:08:55]OFD Sender: No OFD packet to send [18:08:57]accept exits with 7 [18:08:57]New connection [18:08:57]New thread 3066608996 created [18:08:57]Thread 3066752356 joined [18:08:57]Waiting for new connection... [18:08:57] Sock 7.Parse request [18:08:57]Sock 7.Check first char [18:08:57]Sock 7.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: 790 [18:08:57]Content-Type: application/json [18:08:57] [18:08:57]POST finish read [18:08:57]Found Content-Length = 790 [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)1786407", "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" : 43.430, "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\u000A38551", "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)1786407", "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" : 43.430, "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\u000A38551", "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 8A 18 91 [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 8A 18 00 BA AE F1 66 6A BD 47 65 2C [18:08:57]GetLastDocTimeStamp 1727114608 [18:08:57]current date 1727114938 [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 8B 18 80 13 01 00 00 00 00 00 20 [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 8B 18 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 82 [18:08:57]RAPDU: 09 00 01 49 B7 F0 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 1727051593 [18:08:57]opened+sec_in_day 1727137993 [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 СНО: Общий режим Чек 276 23.09.2024 18:08 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152404 ФПД: 2382396197290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152404&fm=2382396197290&tin=02508201610067®Number=0000000000091825&sum=0 [18:08:58]StoreToDocumentArchive [18:08:58]shift 476 fd 152404 [18:08:58]save to /storage/0476/doc_00152404 [18:08:58]save last doc name /storage/0476/doc_00152404 to /storage/kkm_last_doc_name [18:08:58]save OK [18:08:58]Clear old archive folders... [18:08:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:08:58]tlvbuf is 0057FB40 [18:08:58]SAM_PROTO_ClearQueue [18:08:58]wFMCommunicate request_size=4 [18:08:58]MH_SAM_APDU [18:08:58]CAPDU: 80 09 00 00 [18:08:58]Write to MH i2c: E2 08 00 98 18 80 09 00 00 00 00 00 00 22 [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:58]Read from MH i2c: E2 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: E2 03 00 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: E2 03 00 98 18 00 90 00 24 [18:08:58]RAPDU: 90 00 [18:08:58]wFMCommunicate OK [18:08:58]SAM_PROTO_ClearQueue done [18:08:58]KKMCreateOFDPacket [18:08:58]OFDProtocolAddRootSTLVToBuf [18:08:58]FM_MakeSignedData [18:08:58]FM_MakeSignedData [18:08:58]SAM_PROTO_SignData [18:08:58]wFMCommunicate request_size=4 [18:08:58]MH_SAM_APDU [18:08:58]CAPDU: 80 0D 01 02 [18:08:58]Write to MH i2c: E2 08 00 99 18 80 0D 01 02 00 00 00 00 2A [18:08:58]Write i2c OK [18:08:58]MH_I2C_Read... [18:08:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:58]Read from MH i2c: E2 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: E2 03 00 [18:08:58]MH_I2C_Read... [18:08:58]Read from MH i2c: E2 03 00 99 18 00 90 00 25 [18:08:58]RAPDU: 90 00 [18:08:58]wFMCommunicate OK [18:08:58]wFMCommunicate request_size=255 [18:08:58]MH_SAM_APDU [18:08: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 A6 A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BA AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 02 2A B1 E1 [18:08:58]Write to MH i2c: E2 02 01 9A 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A6 A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BA AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 02 2A B1 E1 00 00 EE [18:08:58]Write i2c OK [18:08:58]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 9A 18 00 90 00 26 [18:08:59]RAPDU: 90 00 [18:08:59]wFMCommunicate OK [18:08:59]wFMCommunicate request_size=7 [18:08:59]MH_SAM_APDU [18:08:59]CAPDU: 80 0D 02 02 02 09 AA [18:08:59]Write to MH i2c: E2 0A 00 9B 18 80 0D 02 02 02 00 09 AA 00 00 E4 [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 9B 18 00 90 00 27 [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 9C 18 80 0D 03 02 00 00 00 00 2F [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 9C 18 00 A9 14 38 05 0B B6 F2 BB 90 00 98 [18:08:59]RAPDU: A9 14 38 05 0B B6 F2 BB 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 9D 18 80 11 00 00 00 00 00 00 2F [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 9D 18 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: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 152404 [18:08:59]StoreOFDPacket docnum=152404 [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 0C 01 00 00 3E 68 04 01 29 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A6 A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BA AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 02 2A B1 E1 09 AA A9 14 38 05 0B B6 F2 BB [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/00152404 [18:08:59]NVStorageSaveData ofd_packets/00152404 [18:08:59]File name is /storage/ofd_packets/00152404 [18:08:59]Write 298 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 9E 18 B6 [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 9E 18 00 00 00 00 00 FF 0F CB [18:08:59]RasterBufferAndPrint [18:08:59]line Счет N : (1)1786407 [18:08:59]line ИНН: 02508201610067 [18:08:59]line Контрольно-Кассовый Чек [18:08:59]line ПРОДАЖА [18:08:59]line ТРК (МРК, ГНК) : 31 [18:08:59]line Товар: 2710194210 [18:08:59]line ДТ-К-5 [18:08:59]line 43.430 * 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 Чек 276 23.09.2024 18:08 [18:08:59]line Смена: 476 ФФД: 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 38551 [18:08:59]line ФМ: 0000000000871835 [18:08:59]line ФД: 152404 [18:08:59]line ФПД: 2382396197290 [18:08:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152404&fm=2382396197290&tin=02508201610067®Number=0000000000091825&sum=0 [18:08:59]written 0, free lines is 4095 [18:08:59]OFD Sender: Processing packet 152404 [packets to send 828, broken 827] [18:08:59]ProducePacketName [18:08:59]name=ofd_packets/00152404 [18:08:59]OFD Sender: To server: pG, [18:08:59]CommunicateWithHost lk.salyk.kg:30040 [18:08:59]ConnectInit lk.salyk.kg [18:08:59]Write to MH i2c: 01 00 00 C8 18 E0 [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 C8 18 00 00 00 00 00 EC 0C DF [18:08:59]RasterBufferAndPrint [18:08:59]line [18:08:59]line [18:08:59]line [18:08:59]line [18:08:59]line [18:08:59]written 0, free lines is 3314 [18:08:59]MH_Cut [18:08:59]Write to MH i2c: D1 01 00 CF 18 01 B9 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: D1 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: D1 01 00 [18:08:59]MH_I2C_Read... [18:08:59]Read from MH i2c: D1 01 00 CF 18 00 B8 [18:08:59]Write to MH i2c: 01 00 00 D0 18 E8 [18:08:59]Write i2c OK [18:08:59]MH_I2C_Read... [18:09:00]*** Cut start [18:09:00]*** Purtial cut [18:09:00]*** Stage 1: CUTSNS_PIN = 1 [18:09:00]Read from MH i2c: 01 [18:09:00]MH_I2C_Read... [18:09:00]*** Stop cut motor [18:09:00]*** Cut end [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 D0 18 00 00 00 00 00 FF 0F FD [18:09:00]process_action close_receipt done [18:09:00]requested_data is exist [18:09:00]produce_requested_data [18:09:00]requested_item fm.sn is exist - process it [18:09:00]wFMCommunicate request_size=4 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 11 00 00 [18:09:00]Write to MH i2c: E2 08 00 D1 18 80 11 00 00 00 00 00 00 63 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 17 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 17 00 D1 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [18:09: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:09:00]wFMCommunicate OK [18:09:00]requested_item fd.num is exist - process it [18:09:00]SAM_PROTO_GetFieldsCounters [18:09:00]wFMCommunicate request_size=4 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 13 00 00 [18:09:00]Write to MH i2c: E2 08 00 D2 18 80 13 00 00 00 00 00 00 66 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 62 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 62 00 D2 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 4C [18:09: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 54 53 02 00 0E 04 04 00 DC 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 [18:09:00]wFMCommunicate OK [18:09:00]SAM_PROTO_GetFieldsCounters done [18:09:00]requested_item shift.num is exist - process it [18:09:00]requested_item shift.opened is exist - process it [18:09:00]req_shift_opened [18:09:00]FM_GetShiftState [18:09:00]SAM_PROTO_GetShiftState [18:09:00]wFMCommunicate request_size=4 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 13 01 00 [18:09:00]Write to MH i2c: E2 08 00 D3 18 80 13 01 00 00 00 00 00 68 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 0E 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 0E 00 D3 18 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [18:09:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:09:00]wFMCommunicate OK [18:09:00]SAM_PROTO_GetShiftState done [18:09:00]FM_GetShiftState done [18:09:00]req_shift_opened done [18:09:00]requested_item shift.open_date is exist - process it [18:09:00]req_shift_open_date [18:09:00]req_shift_open_date done [18:09:00]produce_requested_data done [18:09:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152404,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:09:00]process_action_free close_receipt [18:09:00]json_value_free [18:09:00]json_value_free done [18:09:00]process_json_proto returns [18:09:00]Send response to host [18:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152404,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:09:00]free response buf [18:09:00]execute_script done [18:09:00]execute_script returns [18:09:00]free content buf [18:09:00]Sock 7.Close socket [18:09:00]Sock 7.Thread stoped [18:09:03]Connected sock=10 [18:09: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 3E 68 04 01 29 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A6 A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BA AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 02 2A B1 E1 09 AA A9 14 38 05 0B B6 F2 BB [18:09: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 2A 32 47 00 9D 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 54 53 02 00 F4 03 04 00 BE 56 F1 66 B6 04 01 00 00 A0 CE E1 0A 5A 6B 6D 7A [18:09:04]CommunicateWithHost err = 0 [18:09:04]CheckOFDResponse [18:09:04]1017 (14) - 77093643461234 [18:09:04]1041 (16) - 0000000000871835 [18:09:04]1040 (4) - 152404 [18:09:04]1012 (4) - 23.09.2024 11:53 [18:09:04]1206 (1) - 0 [18:09:04]OFD Sender: Remove packet 152404 [18:09:04]ProducePacketName [18:09:04]name=ofd_packets/00152404 [18:09:04]NVStorageDeleteData [18:09:04]OFD Sender: No OFD packet to send [18:09:09]OFD Sender: No OFD packet to send [18:09:14]OFD Sender: No OFD packet to send [18:09:19]OFD Sender: No OFD packet to send [18:09:24]OFD Sender: No OFD packet to send [18:09:29]OFD Sender: No OFD packet to send [18:09:34]OFD Sender: No OFD packet to send [18:09:39]OFD Sender: No OFD packet to send [18:09:39]accept exits with 9 [18:09:39]New connection [18:09:39]New thread 3066752356 created [18:09:39]Thread 3066608996 joined [18:09:39]Waiting for new connection... [18:09:39] Sock 9.Parse request [18:09:39]Sock 9.Check first char [18:09:39]Sock 9.First char is OK [18:09:39]request: POST /json_proto HTTP/1.0 [18:09:39]Method: POST [18:09:39]URL: /json_proto [18:09:39]Method is POST - this is cgi request [18:09:39]url: /json_proto [18:09:39]query_string will be loaded in cgi processing [18:09:39]execute_cgi json_proto POST (null) [18:09:39]execute_cgi path=json_proto method=POST [18:09:39]POST find Content-Length [18:09:39]Host: 172.17.43.67:8080 [18:09:39]Content-Length: 678 [18:09:39]Content-Type: application/json [18:09:39] [18:09:39]POST finish read [18:09:39]Found Content-Length = 678 [18:09:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786408", "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:09:39]execute_script... [18:09:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786408", "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:09:39]POST & json_proto [18:09:39]process_json_proto [18:09:39]json parsed OK: [18:09:39]protocol is kg_v1.0 [18:09:39]action value=close_receipt [18:09:39]process_action close_receipt [18:09:39]cmd_close_receipt [18:09:39]MH_GetDate [18:09:39]Write to MH i2c: F0 00 00 D4 18 DB [18:09:39]Write i2c OK [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: F0 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: F0 09 00 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: F0 09 00 D4 18 00 E4 AE F1 66 6A BD 47 65 A0 [18:09:39]GetLastDocTimeStamp 1727114938 [18:09:39]current date 1727114980 [18:09:39]FM_GetShiftState [18:09:39]SAM_PROTO_GetShiftState [18:09:39]wFMCommunicate request_size=4 [18:09:39]MH_SAM_APDU [18:09:39]CAPDU: 80 13 01 00 [18:09:39]Write to MH i2c: E2 08 00 D5 18 80 13 01 00 00 00 00 00 6A [18:09:39]Write i2c OK [18:09:39]MH_I2C_Read... [18:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:39]Read from MH i2c: E2 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 0E 00 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 0E 00 D5 18 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CC [18:09:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:09:39]wFMCommunicate OK [18:09:39]SAM_PROTO_GetShiftState done [18:09:39]FM_GetShiftState done [18:09:39]opened in 1727051593 [18:09:39]opened+sec_in_day 1727137993 [18:09:39]quantity*price = 50036 [18:09:39]sum+1 = 50037 [18:09:39]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 СНО: Общий режим Чек 277 23.09.2024 18:09 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152405 ФПД: 235739116293970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152405&fm=235739116293970&tin=02508201610067®Number=0000000000091825&sum=50000 [18:09:40]StoreToDocumentArchive [18:09:40]shift 476 fd 152405 [18:09:40]save to /storage/0476/doc_00152405 [18:09:40]save last doc name /storage/0476/doc_00152405 to /storage/kkm_last_doc_name [18:09:40]save OK [18:09:40]Clear old archive folders... [18:09:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:09:40]tlvbuf is 00532CC0 [18:09:40]SAM_PROTO_ClearQueue [18:09:40]wFMCommunicate request_size=4 [18:09:40]MH_SAM_APDU [18:09:40]CAPDU: 80 09 00 00 [18:09:40]Write to MH i2c: E2 08 00 E2 18 80 09 00 00 00 00 00 00 6C [18:09:40]Write i2c OK [18:09:40]MH_I2C_Read... [18:09:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:41]Read from MH i2c: E2 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 E2 18 00 90 00 6E [18:09:41]RAPDU: 90 00 [18:09:41]wFMCommunicate OK [18:09:41]SAM_PROTO_ClearQueue done [18:09:41]KKMCreateOFDPacket [18:09:41]OFDProtocolAddRootSTLVToBuf [18:09:41]FM_MakeSignedData [18:09:41]FM_MakeSignedData [18:09:41]SAM_PROTO_SignData [18:09:41]wFMCommunicate request_size=4 [18:09:41]MH_SAM_APDU [18:09:41]CAPDU: 80 0D 01 02 [18:09:41]Write to MH i2c: E2 08 00 E3 18 80 0D 01 02 00 00 00 00 74 [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:41]Read from MH i2c: E2 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 E3 18 00 90 00 6F [18:09:41]RAPDU: 90 00 [18:09:41]wFMCommunicate OK [18:09:41]wFMCommunicate request_size=255 [18:09:41]MH_SAM_APDU [18:09: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 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 15 01 00 00 F4 03 04 00 E4 AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D6 [18:09:41]Write to MH i2c: E2 02 01 E4 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 15 01 00 00 F4 03 04 00 E4 AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D6 00 00 4F [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:41]Read from MH i2c: E2 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 E4 18 00 90 00 70 [18:09:41]RAPDU: 90 00 [18:09:41]wFMCommunicate OK [18:09:41]wFMCommunicate request_size=10 [18:09:41]MH_SAM_APDU [18:09:41]CAPDU: 80 0D 02 02 05 67 4A 49 4F 52 [18:09:41]Write to MH i2c: E2 0D 00 E5 18 80 0D 02 02 05 00 67 4A 49 4F 52 00 00 1C [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:41]Read from MH i2c: E2 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 03 00 E5 18 00 90 00 71 [18:09:41]RAPDU: 90 00 [18:09:41]wFMCommunicate OK [18:09:41]wFMCommunicate request_size=4 [18:09:41]MH_SAM_APDU [18:09:41]CAPDU: 80 0D 03 02 [18:09:41]Write to MH i2c: E2 08 00 E6 18 80 0D 03 02 00 00 00 00 79 [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:41]Read from MH i2c: E2 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 0B 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 0B 00 E6 18 00 40 2B BC AA E2 62 E2 C3 90 00 34 [18:09:41]RAPDU: 40 2B BC AA E2 62 E2 C3 90 00 [18:09:41]wFMCommunicate OK [18:09:41]SAM_PROTO_SignData done [18:09:41]FM_MakeSignedData done [18:09:41]CreateOFDProtocolMessage [18:09:41]wFMCommunicate request_size=4 [18:09:41]MH_SAM_APDU [18:09:41]CAPDU: 80 11 00 00 [18:09:41]Write to MH i2c: E2 08 00 E7 18 80 11 00 00 00 00 00 00 79 [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:41]Read from MH i2c: E2 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 17 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: E2 17 00 E7 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [18: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 [18:09:41]wFMCommunicate OK [18:09:41]CreateOFDProtocolMessage done [18:09:41]OFDSenderStorePacket 152405 [18:09:41]StoreOFDPacket docnum=152405 [18:09: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 35 C3 07 01 02 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 15 01 00 00 F4 03 04 00 E4 AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D6 67 4A 49 4F 52 40 2B BC AA E2 62 E2 C3 [18:09:41]CheckFolder [18:09:41]dirname=/storage/ofd_packets [18:09:41]CheckFolder done [18:09:41]ProducePacketName [18:09:41]name=ofd_packets/00152405 [18:09:41]NVStorageSaveData ofd_packets/00152405 [18:09:41]File name is /storage/ofd_packets/00152405 [18:09:41]Write 301 bytes [18:09:41]NVStorageSaveData done [18:09:41]OFDSenderStorePacket done [18:09:41]KKMCreateOFDPacket done [18:09:41]NVStorageSaveData kkm_last_timestamp [18:09:41]File name is /storage/kkm_last_timestamp [18:09:41]Write 4 bytes [18:09:41]NVStorageSaveData done [18:09:41]ExternCall_PrintAddStr [18:09:41]wPrintStart [18:09:41]Write to MH i2c: 01 00 00 E8 18 00 [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: 01 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: 01 07 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: 01 07 00 E8 18 00 00 00 00 00 FF 0F 15 [18:09:41]RasterBufferAndPrint [18:09:41]line Счет N : (1)1786408 [18:09:41]line ИНН: 02508201610067 [18:09:41]line Контрольно-Кассовый Чек [18:09:41]line ПРОДАЖА [18:09:41]line ТРК (МРК, ГНК) : 42 [18:09:41]line Товар: 2710124130 [18:09:41]line Аи-92-К-5 [18:09:41]line 7.380 * 67.80 [18:09:41]line = 500.36 [18:09:41]line НДС 12% НСП 1% [18:09:41]line > о реализуемом товаре [18:09:41]line ОКРУГЛЕНИЕ: -0.36 [18:09:41]line ИТОГО: 500.00 [18:09:41]line Внесено: 500.00 [18:09:41]line СДАЧА: 0.00 [18:09:41]line НСП 1% : 4.43 [18:09:41]line НДС 12% : 53.14 [18:09:41]line Наличными: 500.00 [18:09:41]line Безнал.: 0.00 [18:09:41]line Место: АЗС № 89 "Партнер Нефть" [18:09:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:09:41]line СНО: Общий режим [18:09:41]line Чек 277 23.09.2024 18:09 [18:09:41]line Смена: 476 ФФД: 1.0 [18:09:41]line ЗНМ: 0300000113 [18:09:41]line РНМ: 0000000000091825 [18:09:41]line Версия ККМ: 001 [18:09:41]line ФМ: 0000000000871835 [18:09:41]line ФД: 152405 [18:09:41]line ФПД: 235739116293970 [18:09:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152405&fm=235739116293970&tin=02508201610067®Number=0000000000091825&sum=50000 [18:09:41]written 0, free lines is 4095 [18:09:41]OFD Sender: Processing packet 152405 [packets to send 828, broken 827] [18:09:41]ProducePacketName [18:09:41]name=ofd_packets/00152405 [18:09:41]OFD Sender: To server: pG, [18:09:41]CommunicateWithHost lk.salyk.kg:30040 [18:09:41]ConnectInit lk.salyk.kg [18:09:41]Write to MH i2c: 01 00 00 13 19 2C [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: 01 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: 01 07 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: 01 07 00 13 19 00 00 00 00 00 DA 0C 19 [18:09:41]RasterBufferAndPrint [18:09:41]line [18:09:41]line [18:09:41]line [18:09:41]line [18:09:41]line [18:09:41]written 0, free lines is 3296 [18:09:41]MH_Cut [18:09:41]Write to MH i2c: D1 01 00 1A 19 01 05 [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: D1 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: D1 01 00 [18:09:41]MH_I2C_Read... [18:09:41]Read from MH i2c: D1 01 00 1A 19 00 04 [18:09:41]Write to MH i2c: 01 00 00 1B 19 34 [18:09:41]Write i2c OK [18:09:41]MH_I2C_Read... [18:09:42]Connected sock=10 [18:09: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 35 C3 07 01 02 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 15 01 00 00 F4 03 04 00 E4 AE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D6 67 4A 49 4F 52 40 2B BC AA E2 62 E2 C3 [18:09: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 F0 C5 47 00 E9 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 53 02 00 F4 03 04 00 E5 56 F1 66 B6 04 01 00 00 FD 3C D6 BE D3 23 61 4A [18:09:42]CommunicateWithHost err = 0 [18:09:42]CheckOFDResponse [18:09:42]1017 (14) - 77093643461234 [18:09:42]1041 (16) - 0000000000871835 [18:09:42]1040 (4) - 152405 [18:09:42]1012 (4) - 23.09.2024 11:54 [18:09:42]1206 (1) - 0 [18:09:42]OFD Sender: Remove packet 152405 [18:09:42]ProducePacketName [18:09:42]name=ofd_packets/00152405 [18:09:42]NVStorageDeleteData [18:09:42]*** Cut start [18:09:42]*** Purtial cut [18:09:42]*** Stage 1: CUTSNS_PIN = 1 [18:09:42]Read from MH i2c: 01 [18:09:42]MH_I2C_Read... [18:09:42]*** Stop cut motor [18:09:42]*** Cut end [18:09:42]Read from MH i2c: 01 07 00 [18:09:42]MH_I2C_Read... [18:09:42]Read from MH i2c: 01 07 00 1B 19 00 00 00 00 00 FF 0F 49 [18:09:42]process_action close_receipt done [18:09:42]requested_data is exist [18:09:42]produce_requested_data [18:09:42]requested_item fm.sn is exist - process it [18:09:42]wFMCommunicate request_size=4 [18:09:42]MH_SAM_APDU [18:09:42]CAPDU: 80 11 00 00 [18:09:42]Write to MH i2c: E2 08 00 1C 19 80 11 00 00 00 00 00 00 AF [18:09:42]Write i2c OK [18:09:42]MH_I2C_Read... [18:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:43]Read from MH i2c: E2 [18:09:43]MH_I2C_Read... [18:09:43]Read from MH i2c: E2 17 00 [18:09:43]MH_I2C_Read... [18:09:43]Read from MH i2c: E2 17 00 1C 19 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:09:43]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:43]wFMCommunicate OK [18:09:43]requested_item fd.num is exist - process it [18:09:43]SAM_PROTO_GetFieldsCounters [18:09:43]wFMCommunicate request_size=4 [18:09:43]MH_SAM_APDU [18:09:43]CAPDU: 80 13 00 00 [18:09:43]Write to MH i2c: E2 08 00 1D 19 80 13 00 00 00 00 00 00 B2 [18:09:43]Write i2c OK [18:09:43]MH_I2C_Read... [18:09:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:43]Read from MH i2c: E2 [18:09:43]MH_I2C_Read... [18:09:43]Read from MH i2c: E2 62 00 [18:09:43]MH_I2C_Read... [18:09:43]Read from MH i2c: E2 62 00 1D 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 9C [18:09: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 55 53 02 00 0E 04 04 00 DC 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 [18:09:43]wFMCommunicate OK [18:09:43]SAM_PROTO_GetFieldsCounters done [18:09:43]requested_item shift.num is exist - process it [18:09:43]requested_item shift.opened is exist - process it [18:09:43]req_shift_opened [18:09:43]FM_GetShiftState [18:09:43]SAM_PROTO_GetShiftState [18:09:43]wFMCommunicate request_size=4 [18:09:43]MH_SAM_APDU [18:09:43]CAPDU: 80 13 01 00 [18:09:43]Write to MH i2c: E2 08 00 1E 19 80 13 01 00 00 00 00 00 B4 [18:09:43]Write i2c OK [18:09:43]MH_I2C_Read... [18:09:43]OFD Sender: No OFD packet to send [18:09:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:43]Read from MH i2c: E2 [18:09:43]MH_I2C_Read... [18:09:43]Read from MH i2c: E2 0E 00 [18:09:43]MH_I2C_Read... [18:09:43]Read from MH i2c: E2 0E 00 1E 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [18:09:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:09:43]wFMCommunicate OK [18:09:43]SAM_PROTO_GetShiftState done [18:09:43]FM_GetShiftState done [18:09:43]req_shift_opened done [18:09:43]requested_item shift.open_date is exist - process it [18:09:43]req_shift_open_date [18:09:43]req_shift_open_date done [18:09:43]produce_requested_data done [18:09:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152405,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:09:43]process_action_free close_receipt [18:09:43]json_value_free [18:09:43]json_value_free done [18:09:43]process_json_proto returns [18:09:43]Send response to host [18:09:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152405,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:09:43]free response buf [18:09:43]execute_script done [18:09:43]execute_script returns [18:09:43]free content buf [18:09:43]Sock 9.Close socket [18:09:43]Sock 9.Thread stoped [18:09:48]OFD Sender: No OFD packet to send [18:09:53]OFD Sender: No OFD packet to send [18:09:58]OFD Sender: No OFD packet to send [18:10:03]OFD Sender: No OFD packet to send [18:10:08]OFD Sender: No OFD packet to send [18:10:13]OFD Sender: No OFD packet to send [18:10:18]OFD Sender: No OFD packet to send [18:10:23]OFD Sender: No OFD packet to send [18:10:28]OFD Sender: No OFD packet to send [18:10:29]recv_with_timeout no data received [18:10:33]OFD Sender: No OFD packet to send [18:10:38]OFD Sender: No OFD packet to send [18:10:43]OFD Sender: No OFD packet to send [18:10:46]recv_with_timeout no data received [18:10:48]OFD Sender: No OFD packet to send [18:10:53]OFD Sender: No OFD packet to send [18:10:58]OFD Sender: No OFD packet to send [18:11:03]OFD Sender: No OFD packet to send [18:11:08]OFD Sender: No OFD packet to send [18:11:13]OFD Sender: No OFD packet to send [18:11:18]OFD Sender: No OFD packet to send [18:11:23]OFD Sender: No OFD packet to send [18:11:27]recv_with_timeout no data received [18:11:28]OFD Sender: No OFD packet to send [18:11:33]OFD Sender: No OFD packet to send [18:11:38]OFD Sender: No OFD packet to send [18:11:43]OFD Sender: No OFD packet to send [18:11:48]OFD Sender: No OFD packet to send [18:11:48]accept exits with 7 [18:11:48]New connection [18:11:48]New thread 3066608996 created [18:11:48]Thread 3066752356 joined [18:11:48]Waiting for new connection... [18:11:48] Sock 7.Parse request [18:11:48]Sock 7.Check first char [18:11:48]Sock 7.First char is OK [18:11:48]request: POST /json_proto HTTP/1.0 [18:11:48]Method: POST [18:11:48]URL: /json_proto [18:11:48]Method is POST - this is cgi request [18:11:48]url: /json_proto [18:11:48]query_string will be loaded in cgi processing [18:11:48]execute_cgi json_proto POST (null) [18:11:48]execute_cgi path=json_proto method=POST [18:11:48]POST find Content-Length [18:11:48]Host: 172.17.43.67:8080 [18:11:48]Content-Length: 678 [18:11:48]Content-Type: application/json [18:11:48] [18:11:48]POST finish read [18:11:48]Found Content-Length = 678 [18:11:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786410", "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" : 6.680, "sum" : 495.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 495.00, "payments": [ { "type": 0, "sum" : 495.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:48]execute_script... [18:11: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)1786410", "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" : 6.680, "sum" : 495.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 495.00, "payments": [ { "type": 0, "sum" : 495.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:48]POST & json_proto [18:11:48]process_json_proto [18:11:48]json parsed OK: [18:11:48]protocol is kg_v1.0 [18:11:48]action value=close_receipt [18:11:48]process_action close_receipt [18:11:48]cmd_close_receipt [18:11:48]MH_GetDate [18:11:48]Write to MH i2c: F0 00 00 1F 19 27 [18:11:48]Write i2c OK [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: F0 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: F0 09 00 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: F0 09 00 1F 19 00 65 AF F1 66 6A BD 47 65 6E [18:11:48]GetLastDocTimeStamp 1727114980 [18:11:48]current date 1727115109 [18:11:48]FM_GetShiftState [18:11:48]SAM_PROTO_GetShiftState [18:11:48]wFMCommunicate request_size=4 [18:11:48]MH_SAM_APDU [18:11:48]CAPDU: 80 13 01 00 [18:11:48]Write to MH i2c: E2 08 00 20 19 80 13 01 00 00 00 00 00 B6 [18:11:48]Write i2c OK [18:11:48]MH_I2C_Read... [18:11:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:48]Read from MH i2c: E2 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: E2 0E 00 [18:11:48]MH_I2C_Read... [18:11:48]Read from MH i2c: E2 0E 00 20 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 18 [18:11:48]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:11:48]wFMCommunicate OK [18:11:48]SAM_PROTO_GetShiftState done [18:11:48]FM_GetShiftState done [18:11:48]opened in 1727051593 [18:11:48]opened+sec_in_day 1727137993 [18:11:48]quantity*price = 49565 [18:11:48]sum+1 = 49567 [18:11:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 495.00 Внесено: 500.00 СДАЧА: 5.00 НСП 1% : 4.39 НДС 12% : 52.64 Наличными: 495.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 278 23.09.2024 18:11 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152406 ФПД: 143052148207231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181149&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152406&fm=143052148207231&tin=02508201610067®Number=0000000000091825&sum=49500 [18:11:49]StoreToDocumentArchive [18:11:49]shift 476 fd 152406 [18:11:49]save to /storage/0476/doc_00152406 [18:11:49]save last doc name /storage/0476/doc_00152406 to /storage/kkm_last_doc_name [18:11:49]save OK [18:11:49]Clear old archive folders... [18:11:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:49]tlvbuf is 00533120 [18:11:49]SAM_PROTO_ClearQueue [18:11:49]wFMCommunicate request_size=4 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 09 00 00 [18:11:49]Write to MH i2c: E2 08 00 2D 19 80 09 00 00 00 00 00 00 B8 [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:49]Read from MH i2c: E2 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 [18:11:49]MH_I2C_Read... [18:11:49]Read from MH i2c: E2 03 00 2D 19 00 90 00 BA [18:11:49]RAPDU: 90 00 [18:11:49]wFMCommunicate OK [18:11:49]SAM_PROTO_ClearQueue done [18:11:49]KKMCreateOFDPacket [18:11:49]OFDProtocolAddRootSTLVToBuf [18:11:49]FM_MakeSignedData [18:11:49]FM_MakeSignedData [18:11:49]SAM_PROTO_SignData [18:11:49]wFMCommunicate request_size=4 [18:11:49]MH_SAM_APDU [18:11:49]CAPDU: 80 0D 01 02 [18:11:49]Write to MH i2c: E2 08 00 2E 19 80 0D 01 02 00 00 00 00 C0 [18:11:49]Write i2c OK [18:11:49]MH_I2C_Read... [18:11:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:50]Read from MH i2c: E2 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 03 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 03 00 2E 19 00 90 00 BB [18:11:50]RAPDU: 90 00 [18:11:50]wFMCommunicate OK [18:11:50]wFMCommunicate request_size=255 [18:11:50]MH_SAM_APDU [18:11:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E C1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C C1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 14 00 00 00 00 07 04 06 00 5C C1 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 65 AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 82 [18:11:50]Write to MH i2c: E2 02 01 2F 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E C1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C C1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 14 00 00 00 00 07 04 06 00 5C C1 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 65 AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 82 00 00 99 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:50]Read from MH i2c: E2 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 03 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 03 00 2F 19 00 90 00 BC [18:11:50]RAPDU: 90 00 [18:11:50]wFMCommunicate OK [18:11:50]wFMCommunicate request_size=10 [18:11:50]MH_SAM_APDU [18:11:50]CAPDU: 80 0D 02 02 05 1A EC 7A 6E 7F [18:11:50]Write to MH i2c: E2 0D 00 30 19 80 0D 02 02 05 00 1A EC 7A 6E 7F 00 00 3A [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:50]Read from MH i2c: E2 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 03 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 03 00 30 19 00 90 00 BD [18:11:50]RAPDU: 90 00 [18:11:50]wFMCommunicate OK [18:11:50]wFMCommunicate request_size=4 [18:11:50]MH_SAM_APDU [18:11:50]CAPDU: 80 0D 03 02 [18:11:50]Write to MH i2c: E2 08 00 31 19 80 0D 03 02 00 00 00 00 C5 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:50]Read from MH i2c: E2 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 0B 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 0B 00 31 19 00 BE 8C 97 68 92 43 7D 64 90 00 C5 [18:11:50]RAPDU: BE 8C 97 68 92 43 7D 64 90 00 [18:11:50]wFMCommunicate OK [18:11:50]SAM_PROTO_SignData done [18:11:50]FM_MakeSignedData done [18:11:50]CreateOFDProtocolMessage [18:11:50]wFMCommunicate request_size=4 [18:11:50]MH_SAM_APDU [18:11:50]CAPDU: 80 11 00 00 [18:11:50]Write to MH i2c: E2 08 00 32 19 80 11 00 00 00 00 00 00 C5 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:50]Read from MH i2c: E2 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 17 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: E2 17 00 32 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [18:11:50]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:50]wFMCommunicate OK [18:11:50]CreateOFDProtocolMessage done [18:11:50]OFDSenderStorePacket 152406 [18:11:50]StoreOFDPacket docnum=152406 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F7 40 47 00 B8 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 56 53 02 00 F4 03 04 00 73 57 F1 66 B6 04 01 00 00 E2 CE A7 D4 F8 4B 38 3E [18:12:04]CommunicateWithHost err = 0 [18:12:04]CheckOFDResponse [18:12:04]1017 (14) - 77093643461234 [18:12:04]1041 (16) - 0000000000871835 [18:12:04]1040 (4) - 152406 [18:12:04]1012 (4) - 23.09.2024 11:56 [18:12:04]1206 (1) - 0 [18:12:04]OFD Sender: Remove packet 152406 [18:12:04]ProducePacketName [18:12:04]name=ofd_packets/00152406 [18:12:04]NVStorageDeleteData [18:12:05]OFD Sender: No OFD packet to send [18:12:10]OFD Sender: No OFD packet to send [18:12:15]OFD Sender: No OFD packet to send [18:12:15]recv_with_timeout no data received [18:12:20]OFD Sender: No OFD packet to send [18:12:25]OFD Sender: No OFD packet to send [18:12:25]recv_with_timeout no data received [18:12:30]OFD Sender: No OFD packet to send [18:12:35]OFD Sender: No OFD packet to send [18:12:40]OFD Sender: No OFD packet to send [18:11: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 5E 62 07 01 EA 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E C1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C C1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 14 00 00 00 00 07 04 06 00 5C C1 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 65 AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 82 1A EC 7A 6E 7F BE 8C 97 68 92 43 7D 64 [18:11:50]CheckFolder [18:11:50]dirname=/storage/ofd_packets [18:11:50]CheckFolder done [18:11:50]ProducePacketName [18:11:50]name=ofd_packets/00152406 [18:11:50]NVStorageSaveData ofd_packets/00152406 [18:11:50]File name is /storage/ofd_packets/00152406 [18:11:50]Write 301 bytes [18:11:50]NVStorageSaveData done [18:11:50]OFDSenderStorePacket done [18:11:50]KKMCreateOFDPacket done [18:11:50]NVStorageSaveData kkm_last_timestamp [18:11:50]File name is /storage/kkm_last_timestamp [18:11:50]Write 4 bytes [18:11:50]NVStorageSaveData done [18:11:50]ExternCall_PrintAddStr [18:11:50]wPrintStart [18:11:50]Write to MH i2c: 01 00 00 33 19 4C [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 07 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 07 00 33 19 00 00 00 00 00 FF 0F 61 [18:11:50]RasterBufferAndPrint [18:11:50]line Счет N : (1)1786410 [18:11:50]line ИНН: 02508201610067 [18:11:50]line Контрольно-Кассовый Чек [18:11:50]line ПРОДАЖА [18:11:50]line ТРК (МРК, ГНК) : 23 [18:11:50]line Товар: 2710124500 [18:11:50]line Аи-95-К-5 [18:11:50]line 6.680 * 74.20 [18:11:50]line = 495.66 [18:11:50]line НДС 12% НСП 1% [18:11:50]line > о реализуемом товаре [18:11:50]line ОКРУГЛЕНИЕ: -0.66 [18:11:50]line ИТОГО: 495.00 [18:11:50]line Внесено: 500.00 [18:11:50]line СДАЧА: 5.00 [18:11:50]line НСП 1% : 4.39 [18:11:50]line НДС 12% : 52.64 [18:11:50]line Наличными: 495.00 [18:11:50]line Безнал.: 0.00 [18:11:50]line Место: АЗС № 89 "Партнер Нефть" [18:11:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:11:50]line СНО: Общий режим [18:11:50]line Чек 278 23.09.2024 18:11 [18:11:50]line Смена: 476 ФФД: 1.0 [18:11:50]line ЗНМ: 0300000113 [18:11:50]line РНМ: 0000000000091825 [18:11:50]line Версия ККМ: 001 [18:11:50]line ФМ: 0000000000871835 [18:11:50]line ФД: 152406 [18:11:50]line ФПД: 143052148207231 [18:11:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181149&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152406&fm=143052148207231&tin=02508201610067®Number=0000000000091825&sum=49500 [18:11:50]written 0, free lines is 4095 [18:11:50]OFD Sender: Processing packet 152406 [packets to send 828, broken 827] [18:11:50]ProducePacketName [18:11:50]name=ofd_packets/00152406 [18:11:50]OFD Sender: To server: pG, [18:11:50]CommunicateWithHost lk.salyk.kg:30040 [18:11:50]ConnectInit lk.salyk.kg [18:11:50]Write to MH i2c: 01 00 00 5E 19 77 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 07 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: 01 07 00 5E 19 00 00 00 00 00 EB 0C 75 [18:11:50]RasterBufferAndPrint [18:11:50]line [18:11:50]line [18:11:50]line [18:11:50]line [18:11:50]line [18:11:50]written 0, free lines is 3313 [18:11:50]MH_Cut [18:11:50]Write to MH i2c: D1 01 00 65 19 01 50 [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: D1 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: D1 01 00 [18:11:50]MH_I2C_Read... [18:11:50]Read from MH i2c: D1 01 00 65 19 00 4F [18:11:50]Write to MH i2c: 01 00 00 66 19 7F [18:11:50]Write i2c OK [18:11:50]MH_I2C_Read... [18:11:51]*** Cut start [18:11:51]*** Purtial cut [18:11:51]*** Stage 1: CUTSNS_PIN = 1 [18:11:51]Read from MH i2c: 01 [18:11:51]MH_I2C_Read... [18:11:51]*** Stop cut motor [18:11:51]*** Cut end [18:11:51]Read from MH i2c: 01 07 00 [18:11:51]MH_I2C_Read... [18:11:51]Read from MH i2c: 01 07 00 66 19 00 00 00 00 00 FF 0F 94 [18:11:51]process_action close_receipt done [18:11:51]requested_data is exist [18:11:51]produce_requested_data [18:11:51]requested_item fm.sn is exist - process it [18:11:51]wFMCommunicate request_size=4 [18:11:51]MH_SAM_APDU [18:11:51]CAPDU: 80 11 00 00 [18:11:51]Write to MH i2c: E2 08 00 67 19 80 11 00 00 00 00 00 00 FA [18:11:51]Write i2c OK [18:11:51]MH_I2C_Read... [18:11:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 17 00 67 19 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:11: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:11:52]wFMCommunicate OK [18:11:52]requested_item fd.num is exist - process it [18:11:52]SAM_PROTO_GetFieldsCounters [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 13 00 00 [18:11:52]Write to MH i2c: E2 08 00 68 19 80 13 00 00 00 00 00 00 FD [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 62 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 62 00 68 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 EB [18:11: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 56 53 02 00 0E 04 04 00 DC 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 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_GetFieldsCounters done [18:11:52]requested_item shift.num is exist - process it [18:11:52]requested_item shift.opened is exist - process it [18:11:52]req_shift_opened [18:11:52]FM_GetShiftState [18:11:52]SAM_PROTO_GetShiftState [18:11:52]wFMCommunicate request_size=4 [18:11:52]MH_SAM_APDU [18:11:52]CAPDU: 80 13 01 00 [18:11:52]Write to MH i2c: E2 08 00 69 19 80 13 01 00 00 00 00 00 FF [18:11:52]Write i2c OK [18:11:52]MH_I2C_Read... [18:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:52]Read from MH i2c: E2 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0E 00 [18:11:52]MH_I2C_Read... [18:11:52]Read from MH i2c: E2 0E 00 69 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [18:11:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:11:52]wFMCommunicate OK [18:11:52]SAM_PROTO_GetShiftState done [18:11:52]FM_GetShiftState done [18:11:52]req_shift_opened done [18:11:52]requested_item shift.open_date is exist - process it [18:11:52]req_shift_open_date [18:11:52]req_shift_open_date done [18:11:52]produce_requested_data done [18:11:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152406,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:11:52]process_action_free close_receipt [18:11:52]json_value_free [18:11:52]json_value_free done [18:11:52]process_json_proto returns [18:11:52]Send response to host [18:11:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152406,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:11:52]free response buf [18:11:52]execute_script done [18:11:52]execute_script returns [18:11:52]free content buf [18:11:52]Sock 7.Close socket [18:11:52]Sock 7.Thread stoped [18:11:55]ConnectInit Can't take IP for lk.salyk.kg [18:11:55]CommunicateWithHost connect error [18:11:55]CommunicateWithHost err = -1 [18:11:55]OFD Sender: Server communicate error [18:12:00]OFD Sender: Processing packet 152406 [packets to send 828, broken 827] [18:12:00]ProducePacketName [18:12:00]name=ofd_packets/00152406 [18:12:00]OFD Sender: To server: pG, [18:12:00]CommunicateWithHost lk.salyk.kg:30040 [18:12:00]ConnectInit lk.salyk.kg [18:12:03]Connected sock=9 [18:12: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 5E 62 07 01 EA 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E C1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C C1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 14 00 00 00 00 07 04 06 00 5C C1 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 65 AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 82 1A EC 7A 6E 7F BE 8C 97 68 92 43 7D 64 [18:12:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 [18:12:45]OFD Sender: No OFD packet to send [18:12:50]OFD Sender: No OFD packet to send [18:12:55]OFD Sender: No OFD packet to send [18:12:57]accept exits with 10 [18:12:57]New connection [18:12:57]New thread 3066752356 created [18:12:57]Thread 3066608996 joined [18:12:57]Waiting for new connection... [18:12:57] Sock 10.Parse request [18:12:57]Sock 10.Check first char [18:12:57]Sock 10.First char is OK [18:12:57]request: POST /json_proto HTTP/1.0 [18:12:57]Method: POST [18:12:57]URL: /json_proto [18:12:57]Method is POST - this is cgi request [18:12:57]url: /json_proto [18:12:57]query_string will be loaded in cgi processing [18:12:57]execute_cgi json_proto POST (null) [18:12:57]execute_cgi path=json_proto method=POST [18:12:57]POST find Content-Length [18:12:57]Host: 172.17.43.67:8080 [18:12:57]Content-Length: 790 [18:12:57]Content-Type: application/json [18:12:57] [18:12:57]POST finish read [18:12:57]Found Content-Length = 790 [18:12:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786409", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:57]execute_script... [18: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)1786409", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:57]POST & json_proto [18:12:57]process_json_proto [18:12:57]json parsed OK: [18:12:57]protocol is kg_v1.0 [18:12:57]action value=close_receipt [18:12:57]process_action close_receipt [18:12:57]cmd_close_receipt [18:12:57]MH_GetDate [18:12:57]Write to MH i2c: F0 00 00 6A 19 72 [18:12:57]Write i2c OK [18:12:57]MH_I2C_Read... [18:12:57]Read from MH i2c: F0 [18:12:57]MH_I2C_Read... [18:12:57]Read from MH i2c: F0 09 00 [18:12:57]MH_I2C_Read... [18:12:57]Read from MH i2c: F0 09 00 6A 19 00 AA AF F1 66 6A BD 47 65 FE [18:12:57]GetLastDocTimeStamp 1727115109 [18:12:57]current date 1727115178 [18:12:57]FM_GetShiftState [18:12:57]SAM_PROTO_GetShiftState [18:12:57]wFMCommunicate request_size=4 [18:12:57]MH_SAM_APDU [18:12:57]CAPDU: 80 13 01 00 [18:12:57]Write to MH i2c: E2 08 00 6B 19 80 13 01 00 00 00 00 00 01 [18:12:57]Write i2c OK [18:12:57]MH_I2C_Read... [18:12:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:57]Read from MH i2c: E2 [18:12:57]MH_I2C_Read... [18:12:57]Read from MH i2c: E2 0E 00 [18:12:57]MH_I2C_Read... [18:12:57]Read from MH i2c: E2 0E 00 6B 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 63 [18:12:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:12:57]wFMCommunicate OK [18:12:57]SAM_PROTO_GetShiftState done [18:12:57]FM_GetShiftState done [18:12:57]opened in 1727051593 [18:12:57]opened+sec_in_day 1727137993 [18:12:57]quantity*price = 0 [18:12:57]sum+1 = 1 [18:12: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 СНО: Общий режим Чек 279 23.09.2024 18:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152407 ФПД: 276703357240088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181258&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152407&fm=276703357240088&tin=02508201610067®Number=0000000000091825&sum=0 [18:12:58]StoreToDocumentArchive [18:12:58]shift 476 fd 152407 [18:12:58]save to /storage/0476/doc_00152407 [18:12:58]save last doc name /storage/0476/doc_00152407 to /storage/kkm_last_doc_name [18:12:58]save OK [18:12:58]Clear old archive folders... [18:12:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:12:58]tlvbuf is 004F7740 [18:12:58]SAM_PROTO_ClearQueue [18:12:58]wFMCommunicate request_size=4 [18:12:58]MH_SAM_APDU [18:12:58]CAPDU: 80 09 00 00 [18:12:58]Write to MH i2c: E2 08 00 78 19 80 09 00 00 00 00 00 00 03 [18:12:58]Write i2c OK [18:12:58]MH_I2C_Read... [18:12:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:58]Read from MH i2c: E2 [18:12:58]MH_I2C_Read... [18:12:58]Read from MH i2c: E2 03 00 [18:12:58]MH_I2C_Read... [18:12:58]Read from MH i2c: E2 03 00 78 19 00 90 00 05 [18:12:58]RAPDU: 90 00 [18:12:58]wFMCommunicate OK [18:12:58]SAM_PROTO_ClearQueue done [18:12:58]KKMCreateOFDPacket [18:12:58]OFDProtocolAddRootSTLVToBuf [18:12:58]FM_MakeSignedData [18:12:58]FM_MakeSignedData [18:12:58]SAM_PROTO_SignData [18:12:58]wFMCommunicate request_size=4 [18:12:58]MH_SAM_APDU [18:12:58]CAPDU: 80 0D 01 02 [18:12:58]Write to MH i2c: E2 08 00 79 19 80 0D 01 02 00 00 00 00 0B [18:12:58]Write i2c OK [18:12:58]MH_I2C_Read... [18:12:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:58]Read from MH i2c: E2 [18:12:58]MH_I2C_Read... [18:12:58]Read from MH i2c: E2 03 00 [18:12:58]MH_I2C_Read... [18:12:58]Read from MH i2c: E2 03 00 79 19 00 90 00 06 [18:12:58]RAPDU: 90 00 [18:12:58]wFMCommunicate OK [18:12:58]wFMCommunicate request_size=255 [18:12:58]MH_SAM_APDU [18: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 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 17 01 00 00 F4 03 04 00 AA AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FB A9 05 51 [18:12:58]Write to MH i2c: E2 02 01 7A 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 17 01 00 00 F4 03 04 00 AA AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FB A9 05 51 00 00 5D [18:12:58]Write i2c OK [18:12:58]MH_I2C_Read... [18:12:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:59]Read from MH i2c: E2 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 03 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 03 00 7A 19 00 90 00 07 [18:12:59]RAPDU: 90 00 [18:12:59]wFMCommunicate OK [18:12:59]wFMCommunicate request_size=7 [18:12:59]MH_SAM_APDU [18:12:59]CAPDU: 80 0D 02 02 02 03 18 [18:12:59]Write to MH i2c: E2 0A 00 7B 19 80 0D 02 02 02 00 03 18 00 00 2D [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:12:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:59]Read from MH i2c: E2 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 03 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 03 00 7B 19 00 90 00 08 [18:12:59]RAPDU: 90 00 [18:12:59]wFMCommunicate OK [18:12:59]wFMCommunicate request_size=4 [18:12:59]MH_SAM_APDU [18:12:59]CAPDU: 80 0D 03 02 [18:12:59]Write to MH i2c: E2 08 00 7C 19 80 0D 03 02 00 00 00 00 10 [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:12:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:59]Read from MH i2c: E2 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 0B 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 0B 00 7C 19 00 15 A0 4A AC 5E D0 F5 49 90 00 28 [18:12:59]RAPDU: 15 A0 4A AC 5E D0 F5 49 90 00 [18:12:59]wFMCommunicate OK [18:12:59]SAM_PROTO_SignData done [18:12:59]FM_MakeSignedData done [18:12:59]CreateOFDProtocolMessage [18:12:59]wFMCommunicate request_size=4 [18:12:59]MH_SAM_APDU [18:12:59]CAPDU: 80 11 00 00 [18:12:59]Write to MH i2c: E2 08 00 7D 19 80 11 00 00 00 00 00 00 10 [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:12:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:59]Read from MH i2c: E2 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 17 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: E2 17 00 7D 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [18: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 [18:12:59]wFMCommunicate OK [18:12:59]CreateOFDProtocolMessage done [18:12:59]OFDSenderStorePacket 152407 [18:12:59]StoreOFDPacket docnum=152407 [18: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 55 99 04 01 65 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 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 17 01 00 00 F4 03 04 00 AA AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FB A9 05 51 03 18 15 A0 4A AC 5E D0 F5 49 [18:12:59]CheckFolder [18:12:59]dirname=/storage/ofd_packets [18:12:59]CheckFolder done [18:12:59]ProducePacketName [18:12:59]name=ofd_packets/00152407 [18:12:59]NVStorageSaveData ofd_packets/00152407 [18:12:59]File name is /storage/ofd_packets/00152407 [18:12:59]Write 298 bytes [18:12:59]NVStorageSaveData done [18:12:59]OFDSenderStorePacket done [18:12:59]KKMCreateOFDPacket done [18:12:59]NVStorageSaveData kkm_last_timestamp [18:12:59]File name is /storage/kkm_last_timestamp [18:12:59]Write 4 bytes [18:12:59]NVStorageSaveData done [18:12:59]ExternCall_PrintAddStr [18:12:59]wPrintStart [18:12:59]Write to MH i2c: 01 00 00 7E 19 97 [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: 01 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: 01 07 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: 01 07 00 7E 19 00 00 00 00 00 FF 0F AC [18:12:59]RasterBufferAndPrint [18:12:59]line Счет N : (1)1786409 [18:12:59]line ИНН: 02508201610067 [18:12:59]line Контрольно-Кассовый Чек [18:12:59]line ПРОДАЖА [18:12:59]line ТРК (МРК, ГНК) : 41 [18:12:59]line Товар: 2710194210 [18:12:59]line ДТ-К-5 [18:12:59]line 32.810 * 0.00 [18:12:59]line = 0.00 [18:12:59]line НДС 12% НСП 1% [18:12:59]line > о реализуемом товаре [18:12:59]line ИТОГО: 0.00 [18:12:59]line НСП 1% : 0.00 [18:12:59]line НДС 12% : 0.00 [18:12:59]line Наличными: 0.00 [18:12:59]line Безнал.: 0.00 [18:12:59]line Место: АЗС № 89 "Партнер Нефть" [18:12:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:12:59]line СНО: Общий режим [18:12:59]line Чек 279 23.09.2024 18:12 [18:12:59]line Смена: 476 ФФД: 1.0 [18:12:59]line ЗНМ: 0300000113 [18:12:59]line РНМ: 0000000000091825 [18:12:59]line Версия ККМ: 001 [18:12:59]line Талоны: Топливная Карта [18:12:59]line 38551 [18:12:59]line ФМ: 0000000000871835 [18:12:59]line ФД: 152407 [18:12:59]line ФПД: 276703357240088 [18:12:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181258&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152407&fm=276703357240088&tin=02508201610067®Number=0000000000091825&sum=0 [18:12:59]written 0, free lines is 4095 [18:12:59]OFD Sender: Processing packet 152407 [packets to send 828, broken 827] [18:12:59]ProducePacketName [18:12:59]name=ofd_packets/00152407 [18:12:59]OFD Sender: To server: pG, [18:12:59]CommunicateWithHost lk.salyk.kg:30040 [18:12:59]ConnectInit lk.salyk.kg [18:12:59]Write to MH i2c: 01 00 00 A8 19 C1 [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: 01 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: 01 07 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: 01 07 00 A8 19 00 00 00 00 00 E9 0C BD [18:12:59]RasterBufferAndPrint [18:12:59]line [18:12:59]line [18:12:59]line [18:12:59]line [18:12:59]line [18:12:59]written 0, free lines is 3312 [18:12:59]MH_Cut [18:12:59]Write to MH i2c: D1 01 00 AF 19 01 9A [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: D1 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: D1 01 00 [18:12:59]MH_I2C_Read... [18:12:59]Read from MH i2c: D1 01 00 AF 19 00 99 [18:12:59]Write to MH i2c: 01 00 00 B0 19 C9 [18:12:59]Write i2c OK [18:12:59]MH_I2C_Read... [18:13:00]*** Cut start [18:13:00]*** Purtial cut [18:13:00]*** Stage 1: CUTSNS_PIN = 1 [18:13:00]Read from MH i2c: 01 [18:13:00]MH_I2C_Read... [18:13:00]*** Stop cut motor [18:13:00]*** Cut end [18:13:00]Read from MH i2c: 01 07 00 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: 01 07 00 B0 19 00 00 00 00 00 FF 0F DE [18:13:00]process_action close_receipt done [18:13:00]requested_data is exist [18:13:00]produce_requested_data [18:13:00]requested_item fm.sn is exist - process it [18:13:00]wFMCommunicate request_size=4 [18:13:00]MH_SAM_APDU [18:13:00]CAPDU: 80 11 00 00 [18:13:00]Write to MH i2c: E2 08 00 B1 19 80 11 00 00 00 00 00 00 44 [18:13:00]Write i2c OK [18:13:00]MH_I2C_Read... [18:13:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:00]Read from MH i2c: E2 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: E2 17 00 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: E2 17 00 B1 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [18: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 [18:13:00]wFMCommunicate OK [18:13:00]requested_item fd.num is exist - process it [18:13:00]SAM_PROTO_GetFieldsCounters [18:13:00]wFMCommunicate request_size=4 [18:13:00]MH_SAM_APDU [18:13:00]CAPDU: 80 13 00 00 [18:13:00]Write to MH i2c: E2 08 00 B2 19 80 13 00 00 00 00 00 00 47 [18:13:00]Write i2c OK [18:13:00]MH_I2C_Read... [18:13:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:00]Read from MH i2c: E2 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: E2 62 00 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: E2 62 00 B2 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 39 [18: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 57 53 02 00 0E 04 04 00 DC 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 [18:13:00]wFMCommunicate OK [18:13:00]SAM_PROTO_GetFieldsCounters done [18:13:00]requested_item shift.num is exist - process it [18:13:00]requested_item shift.opened is exist - process it [18:13:00]req_shift_opened [18:13:00]FM_GetShiftState [18:13:00]SAM_PROTO_GetShiftState [18:13:00]wFMCommunicate request_size=4 [18:13:00]MH_SAM_APDU [18:13:00]CAPDU: 80 13 01 00 [18:13:00]Write to MH i2c: E2 08 00 B3 19 80 13 01 00 00 00 00 00 49 [18:13:00]Write i2c OK [18:13:00]MH_I2C_Read... [18:13:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:00]Read from MH i2c: E2 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: E2 0E 00 [18:13:00]MH_I2C_Read... [18:13:00]Read from MH i2c: E2 0E 00 B3 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [18:13:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:13:00]wFMCommunicate OK [18:13:00]SAM_PROTO_GetShiftState done [18:13:00]FM_GetShiftState done [18:13:00]req_shift_opened done [18:13:00]requested_item shift.open_date is exist - process it [18:13:00]req_shift_open_date [18:13:00]req_shift_open_date done [18:13:00]produce_requested_data done [18:13:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152407,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:13:00]process_action_free close_receipt [18:13:00]json_value_free [18:13:00]json_value_free done [18:13:00]process_json_proto returns [18:13:00]Send response to host [18:13:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152407,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:13:00]free response buf [18:13:00]execute_script done [18:13:00]execute_script returns [18:13:00]free content buf [18:13:00]Sock 10.Close socket [18:13:00]Sock 10.Thread stoped [18:13:01]Connected sock=11 [18:13: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 55 99 04 01 65 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 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 17 01 00 00 F4 03 04 00 AA AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 FB A9 05 51 03 18 15 A0 4A AC 5E D0 F5 49 [18:13: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 F3 9A 47 00 73 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 53 02 00 F4 03 04 00 AC 57 F1 66 B6 04 01 00 00 DF 71 E5 89 3B 12 A3 1B [18:13:01]CommunicateWithHost err = 0 [18:13:01]CheckOFDResponse [18:13:01]1017 (14) - 77093643461234 [18:13:01]1041 (16) - 0000000000871835 [18:13:01]1040 (4) - 152407 [18:13:01]1012 (4) - 23.09.2024 11:57 [18:13:01]1206 (1) - 0 [18:13:01]OFD Sender: Remove packet 152407 [18:13:01]ProducePacketName [18:13:01]name=ofd_packets/00152407 [18:13:01]NVStorageDeleteData [18:13:02]OFD Sender: No OFD packet to send [18:13:07]OFD Sender: No OFD packet to send [18:13:12]OFD Sender: No OFD packet to send [18:13:17]OFD Sender: No OFD packet to send [18:13:22]OFD Sender: No OFD packet to send [18:13:27]OFD Sender: No OFD packet to send [18:13:32]OFD Sender: No OFD packet to send [18:13:37]OFD Sender: No OFD packet to send [18:13:42]OFD Sender: No OFD packet to send [18:13:47]OFD Sender: No OFD packet to send [18:13:50]accept exits with 7 [18:13:50]New connection [18:13:50]New thread 3066608996 created [18:13:50]Thread 3066752356 joined [18:13:50]Waiting for new connection... [18:13:50] Sock 7.Parse request [18:13:50]Sock 7.Check first char [18:13:50]Sock 7.First char is OK [18:13:50]request: POST /json_proto HTTP/1.0 [18:13:50]Method: POST [18:13:50]URL: /json_proto [18:13:50]Method is POST - this is cgi request [18:13:50]url: /json_proto [18:13:50]query_string will be loaded in cgi processing [18:13:50]execute_cgi json_proto POST (null) [18:13:50]execute_cgi path=json_proto method=POST [18:13:50]POST find Content-Length [18:13:50]Host: 172.17.43.67:8080 [18:13:50]Content-Length: 680 [18:13:50]Content-Type: application/json [18:13:50] [18:13:50]POST finish read [18:13:50]Found Content-Length = 680 [18:13:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786411", "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:13:50]execute_script... [18:13: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)1786411", "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:13:50]POST & json_proto [18:13:50]process_json_proto [18:13:50]json parsed OK: [18:13:50]protocol is kg_v1.0 [18:13:50]action value=close_receipt [18:13:50]process_action close_receipt [18:13:50]cmd_close_receipt [18:13:50]MH_GetDate [18:13:50]Write to MH i2c: F0 00 00 B4 19 BC [18:13:50]Write i2c OK [18:13:50]MH_I2C_Read... [18:13:50]Read from MH i2c: F0 [18:13:50]MH_I2C_Read... [18:13:50]Read from MH i2c: F0 09 00 [18:13:50]MH_I2C_Read... [18:13:50]Read from MH i2c: F0 09 00 B4 19 00 DF AF F1 66 6A BD 47 65 7D [18:13:50]GetLastDocTimeStamp 1727115178 [18:13:50]current date 1727115231 [18:13:50]FM_GetShiftState [18:13:50]SAM_PROTO_GetShiftState [18:13:50]wFMCommunicate request_size=4 [18:13:50]MH_SAM_APDU [18:13:50]CAPDU: 80 13 01 00 [18:13:50]Write to MH i2c: E2 08 00 B5 19 80 13 01 00 00 00 00 00 4B [18:13:50]Write i2c OK [18:13:50]MH_I2C_Read... [18:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:50]Read from MH i2c: E2 [18:13:50]MH_I2C_Read... [18:13:50]Read from MH i2c: E2 0E 00 [18:13:50]MH_I2C_Read... [18:13:50]Read from MH i2c: E2 0E 00 B5 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [18:13:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:13:50]wFMCommunicate OK [18:13:50]SAM_PROTO_GetShiftState done [18:13:50]FM_GetShiftState done [18:13:50]opened in 1727051593 [18:13:50]opened+sec_in_day 1727137993 [18:13:50]quantity*price = 100050 [18:13:50]sum+1 = 100052 [18:13:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 280 23.09.2024 18:13 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152408 ФПД: 16110429397213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152408&fm=16110429397213&tin=02508201610067®Number=0000000000091825&sum=100000 [18:13:51]StoreToDocumentArchive [18:13:51]shift 476 fd 152408 [18:13:51]save to /storage/0476/doc_00152408 [18:13:51]save last doc name /storage/0476/doc_00152408 to /storage/kkm_last_doc_name [18:13:51]save OK [18:13:51]Clear old archive folders... [18:13:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:13:51]tlvbuf is 004F0C30 [18:13:51]SAM_PROTO_ClearQueue [18:13:51]wFMCommunicate request_size=4 [18:13:51]MH_SAM_APDU [18:13:51]CAPDU: 80 09 00 00 [18:13:51]Write to MH i2c: E2 08 00 C2 19 80 09 00 00 00 00 00 00 4D [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:51]Read from MH i2c: E2 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 C2 19 00 90 00 4F [18:13:51]RAPDU: 90 00 [18:13:51]wFMCommunicate OK [18:13:51]SAM_PROTO_ClearQueue done [18:13:51]KKMCreateOFDPacket [18:13:51]OFDProtocolAddRootSTLVToBuf [18:13:51]FM_MakeSignedData [18:13:51]FM_MakeSignedData [18:13:51]SAM_PROTO_SignData [18:13:51]wFMCommunicate request_size=4 [18:13:51]MH_SAM_APDU [18:13:51]CAPDU: 80 0D 01 02 [18:13:51]Write to MH i2c: E2 08 00 C3 19 80 0D 01 02 00 00 00 00 55 [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:51]Read from MH i2c: E2 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 C3 19 00 90 00 50 [18:13:51]RAPDU: 90 00 [18:13:51]wFMCommunicate OK [18:13:51]wFMCommunicate request_size=255 [18:13:51]MH_SAM_APDU [18:13: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 18 01 00 00 F4 03 04 00 DF AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0E A7 00 6B [18:13:51]Write to MH i2c: E2 02 01 C4 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 18 01 00 00 F4 03 04 00 DF AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0E A7 00 6B 00 00 82 [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:51]Read from MH i2c: E2 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 C4 19 00 90 00 51 [18:13:51]RAPDU: 90 00 [18:13:51]wFMCommunicate OK [18:13:51]wFMCommunicate request_size=7 [18:13:51]MH_SAM_APDU [18:13:51]CAPDU: 80 0D 02 02 02 E0 DD [18:13:51]Write to MH i2c: E2 0A 00 C5 19 80 0D 02 02 02 00 E0 DD 00 00 19 [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:51]Read from MH i2c: E2 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 03 00 C5 19 00 90 00 52 [18:13:51]RAPDU: 90 00 [18:13:51]wFMCommunicate OK [18:13:51]wFMCommunicate request_size=4 [18:13:51]MH_SAM_APDU [18:13:51]CAPDU: 80 0D 03 02 [18:13:51]Write to MH i2c: E2 08 00 C6 19 80 0D 03 02 00 00 00 00 5A [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:51]Read from MH i2c: E2 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 0B 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 0B 00 C6 19 00 D5 F5 91 7E 86 BC BD DA 90 00 0D [18:13:51]RAPDU: D5 F5 91 7E 86 BC BD DA 90 00 [18:13:51]wFMCommunicate OK [18:13:51]SAM_PROTO_SignData done [18:13:51]FM_MakeSignedData done [18:13:51]CreateOFDProtocolMessage [18:13:51]wFMCommunicate request_size=4 [18:13:51]MH_SAM_APDU [18:13:51]CAPDU: 80 11 00 00 [18:13:51]Write to MH i2c: E2 08 00 C7 19 80 11 00 00 00 00 00 00 5A [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:51]Read from MH i2c: E2 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 17 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: E2 17 00 C7 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [18:13: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:13:51]wFMCommunicate OK [18:13:51]CreateOFDProtocolMessage done [18:13:51]OFDSenderStorePacket 152408 [18:13:51]StoreOFDPacket docnum=152408 [18:13: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 32 2F 04 01 84 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 18 01 00 00 F4 03 04 00 DF AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0E A7 00 6B E0 DD D5 F5 91 7E 86 BC BD DA [18:13:51]CheckFolder [18:13:51]dirname=/storage/ofd_packets [18:13:51]CheckFolder done [18:13:51]ProducePacketName [18:13:51]name=ofd_packets/00152408 [18:13:51]NVStorageSaveData ofd_packets/00152408 [18:13:51]File name is /storage/ofd_packets/00152408 [18:13:51]Write 298 bytes [18:13:51]NVStorageSaveData done [18:13:51]OFDSenderStorePacket done [18:13:51]KKMCreateOFDPacket done [18:13:51]NVStorageSaveData kkm_last_timestamp [18:13:51]File name is /storage/kkm_last_timestamp [18:13:51]Write 4 bytes [18:13:51]NVStorageSaveData done [18:13:51]ExternCall_PrintAddStr [18:13:51]wPrintStart [18:13:51]Write to MH i2c: 01 00 00 C8 19 E1 [18:13:51]Write i2c OK [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: 01 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: 01 07 00 [18:13:51]MH_I2C_Read... [18:13:51]Read from MH i2c: 01 07 00 C8 19 00 00 00 00 00 FF 0F F6 [18:13:51]RasterBufferAndPrint [18:13:51]line Счет N : (1)1786411 [18:13:51]line ИНН: 02508201610067 [18:13:51]line Контрольно-Кассовый Чек [18:13:51]line ПРОДАЖА [18:13:51]line ТРК (МРК, ГНК) : 31 [18:13:51]line Товар: 2710194210 [18:13:51]line ДТ-К-5 [18:13:51]line 13.130 * 76.20 [18:13:51]line = 1000.51 [18:13:51]line НДС 12% НСП 1% [18:13:51]line > о реализуемом товаре [18:13:51]line ОКРУГЛЕНИЕ: -0.51 [18:13:51]line ИТОГО: 1000.00 [18:13:51]line Внесено: 1000.00 [18:13:51]line СДАЧА: 0.00 [18:13:51]line НСП 1% : 8.85 [18:13:51]line НДС 12% : 106.25 [18:13:51]line Наличными: 1000.00 [18:13:51]line Безнал.: 0.00 [18:13:51]line Место: АЗС № 89 "Партнер Нефть" [18:13:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:13:51]line СНО: Общий режим [18:13:51]line Чек 280 23.09.2024 18:13 [18:13:51]line Смена: 476 ФФД: 1.0 [18:13:51]line ЗНМ: 0300000113 [18:13:51]line РНМ: 0000000000091825 [18:13:51]line Версия ККМ: 001 [18:13:51]line ФМ: 0000000000871835 [18:13:51]line ФД: 152408 [18:13:51]line ФПД: 16110429397213 [18:13:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181351&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152408&fm=16110429397213&tin=02508201610067®Number=0000000000091825&sum=100000 [18:13:51]written 0, free lines is 4095 [18:13:52]OFD Sender: Processing packet 152408 [packets to send 828, broken 827] [18:13:52]ProducePacketName [18:13:52]name=ofd_packets/00152408 [18:13:52]OFD Sender: To server: pG, [18:13:52]CommunicateWithHost lk.salyk.kg:30040 [18:13:52]ConnectInit lk.salyk.kg [18:13:52]Write to MH i2c: 01 00 00 F3 19 0C [18:13:52]Write i2c OK [18:13:52]MH_I2C_Read... [18:13:52]Read from MH i2c: 01 [18:13:52]MH_I2C_Read... [18:13:52]Read from MH i2c: 01 07 00 [18:13:52]MH_I2C_Read... [18:13:52]Read from MH i2c: 01 07 00 F3 19 00 00 00 00 00 DE 0C FD [18:13:52]RasterBufferAndPrint [18:13:52]line [18:13:52]line [18:13:52]line [18:13:52]line [18:13:52]line [18:13:52]written 0, free lines is 3300 [18:13:52]MH_Cut [18:13:52]Write to MH i2c: D1 01 00 FA 19 01 E5 [18:13:52]Write i2c OK [18:13:52]MH_I2C_Read... [18:13:52]Read from MH i2c: D1 [18:13:52]MH_I2C_Read... [18:13:52]Read from MH i2c: D1 01 00 [18:13:52]MH_I2C_Read... [18:13:52]Read from MH i2c: D1 01 00 FA 19 00 E4 [18:13:52]Write to MH i2c: 01 00 00 FB 19 14 [18:13:52]Write i2c OK [18:13:52]MH_I2C_Read... [18:13:53]*** Cut start [18:13:53]*** Purtial cut [18:13:53]*** Stage 1: CUTSNS_PIN = 1 [18:13:53]Connected sock=10 [18:13: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 32 2F 04 01 84 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 18 01 00 00 F4 03 04 00 DF AF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0E A7 00 6B E0 DD D5 F5 91 7E 86 BC BD DA [18:13:53]Read from MH i2c: 01 [18:13:53]MH_I2C_Read... [18:13:53]*** Stop cut motor [18:13:53]*** Cut end [18:13:53]Read from MH i2c: 01 07 00 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: 01 07 00 FB 19 00 00 00 00 00 FF 0F 29 [18:13:53]process_action close_receipt done [18:13:53]requested_data is exist [18:13:53]produce_requested_data [18:13:53]requested_item fm.sn is exist - process it [18:13:53]wFMCommunicate request_size=4 [18:13:53]MH_SAM_APDU [18:13:53]CAPDU: 80 11 00 00 [18:13:53]Write to MH i2c: E2 08 00 FC 19 80 11 00 00 00 00 00 00 8F [18:13:53]Write i2c OK [18:13:53]MH_I2C_Read... [18:13:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:53]Read from MH i2c: E2 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: E2 17 00 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: E2 17 00 FC 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E2 [18:13: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:13:53]wFMCommunicate OK [18:13:53]requested_item fd.num is exist - process it [18:13:53]SAM_PROTO_GetFieldsCounters [18:13:53]wFMCommunicate request_size=4 [18:13:53]MH_SAM_APDU [18:13:53]CAPDU: 80 13 00 00 [18:13:53]Write to MH i2c: E2 08 00 FD 19 80 13 00 00 00 00 00 00 92 [18:13:53]Write i2c OK [18:13:53]MH_I2C_Read... [18:13:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:53]Read from MH i2c: E2 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: E2 62 00 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: E2 62 00 FD 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [18:13: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 58 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:53]wFMCommunicate OK [18:13:53]SAM_PROTO_GetFieldsCounters done [18:13:53]requested_item shift.num is exist - process it [18:13:53]requested_item shift.opened is exist - process it [18:13:53]req_shift_opened [18:13:53]FM_GetShiftState [18:13:53]SAM_PROTO_GetShiftState [18:13:53]wFMCommunicate request_size=4 [18:13:53]MH_SAM_APDU [18:13:53]CAPDU: 80 13 01 00 [18:13:53]Write to MH i2c: E2 08 00 FE 19 80 13 01 00 00 00 00 00 94 [18:13:53]Write i2c OK [18:13:53]MH_I2C_Read... [18:13:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:53]Read from MH i2c: E2 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: E2 0E 00 [18:13:53]MH_I2C_Read... [18:13:53]Read from MH i2c: E2 0E 00 FE 19 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F6 [18:13:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:13:53]wFMCommunicate OK [18:13:53]SAM_PROTO_GetShiftState done [18:13:53]FM_GetShiftState done [18:13:53]req_shift_opened done [18:13:53]requested_item shift.open_date is exist - process it [18:13:53]req_shift_open_date [18:13:53]req_shift_open_date done [18:13:53]produce_requested_data done [18:13:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152408,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:13:53]process_action_free close_receipt [18:13:53]json_value_free [18:13:53]json_value_free done [18:13:53]process_json_proto returns [18:13:53]Send response to host [18:13:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152408,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:13:53]free response buf [18:13:53]execute_script done [18:13:53]execute_script returns [18:13:53]free content buf [18:13:53]Sock 7.Close socket [18:13:53]Sock 7.Thread stoped [18:13: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 F7 08 47 00 19 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 58 53 02 00 F4 03 04 00 E0 57 F1 66 B6 04 01 00 00 CE 4C 0F 5A 80 4A 2F 7A [18:13:53]CommunicateWithHost err = 0 [18:13:53]CheckOFDResponse [18:13:53]1017 (14) - 77093643461234 [18:13:53]1041 (16) - 0000000000871835 [18:13:53]1040 (4) - 152408 [18:13:53]1012 (4) - 23.09.2024 11:58 [18:13:53]1206 (1) - 0 [18:13:53]OFD Sender: Remove packet 152408 [18:13:53]ProducePacketName [18:13:53]name=ofd_packets/00152408 [18:13:53]NVStorageDeleteData [18:13:54]OFD Sender: No OFD packet to send [18:13:59]OFD Sender: No OFD packet to send [18:14:04]OFD Sender: No OFD packet to send [18:14:08]recv_with_timeout no data received [18:14:09]OFD Sender: No OFD packet to send [18:14:14]OFD Sender: No OFD packet to send [18:14:19]OFD Sender: No OFD packet to send [18:14:24]OFD Sender: No OFD packet to send [18:14:29]OFD Sender: No OFD packet to send [18:14:34]OFD Sender: No OFD packet to send [18:14:39]OFD Sender: No OFD packet to send [18:14:44]OFD Sender: No OFD packet to send [18:14:46]accept exits with 9 [18:14:46]New connection [18:14:46]New thread 3066752356 created [18:14:46]Thread 3066608996 joined [18:14:46]Waiting for new connection... [18:14:46] Sock 9.Parse request [18:14:46]Sock 9.Check first char [18:14:46]Sock 9.First char is OK [18:14:46]request: POST /json_proto HTTP/1.0 [18:14:46]Method: POST [18:14:46]URL: /json_proto [18:14:46]Method is POST - this is cgi request [18:14:46]url: /json_proto [18:14:46]query_string will be loaded in cgi processing [18:14:46]execute_cgi json_proto POST (null) [18:14:46]execute_cgi path=json_proto method=POST [18:14:46]POST find Content-Length [18:14:46]Host: 172.17.43.67:8080 [18:14:46]Content-Length: 678 [18:14:46]Content-Type: application/json [18:14:46] [18:14:46]POST finish read [18:14:46]Found Content-Length = 678 [18:14:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786412", "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:14:46]execute_script... [18:14:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786412", "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:14:46]POST & json_proto [18:14:46]process_json_proto [18:14:46]json parsed OK: [18:14:46]protocol is kg_v1.0 [18:14:46]action value=close_receipt [18:14:46]process_action close_receipt [18:14:46]cmd_close_receipt [18:14:46]MH_GetDate [18:14:46]Write to MH i2c: F0 00 00 FF 19 07 [18:14:46]Write i2c OK [18:14:46]MH_I2C_Read... [18:14:46]Read from MH i2c: F0 [18:14:46]MH_I2C_Read... [18:14:46]Read from MH i2c: F0 09 00 [18:14:46]MH_I2C_Read... [18:14:46]Read from MH i2c: F0 09 00 FF 19 00 17 B0 F1 66 6A BD 47 65 01 [18:14:46]GetLastDocTimeStamp 1727115231 [18:14:46]current date 1727115287 [18:14:46]FM_GetShiftState [18:14:46]SAM_PROTO_GetShiftState [18:14:46]wFMCommunicate request_size=4 [18:14:46]MH_SAM_APDU [18:14:46]CAPDU: 80 13 01 00 [18:14:46]Write to MH i2c: E2 08 00 00 1A 80 13 01 00 00 00 00 00 97 [18:14:46]Write i2c OK [18:14:46]MH_I2C_Read... [18:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:46]Read from MH i2c: E2 [18:14:46]MH_I2C_Read... [18:14:46]Read from MH i2c: E2 0E 00 [18:14:46]MH_I2C_Read... [18:14:46]Read from MH i2c: E2 0E 00 00 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F9 [18:14:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:14:46]wFMCommunicate OK [18:14:46]SAM_PROTO_GetShiftState done [18:14:46]FM_GetShiftState done [18:14:46]opened in 1727051593 [18:14:46]opened+sec_in_day 1727137993 [18:14:46]quantity*price = 50036 [18:14:46]sum+1 = 50037 [18:14: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 СНО: Общий режим Чек 281 23.09.2024 18:14 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152409 ФПД: 57963702096032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181447&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152409&fm=57963702096032&tin=02508201610067®Number=0000000000091825&sum=50000 [18:14:47]StoreToDocumentArchive [18:14:47]shift 476 fd 152409 [18:14:47]save to /storage/0476/doc_00152409 [18:14:47]save last doc name /storage/0476/doc_00152409 to /storage/kkm_last_doc_name [18:14:47]save OK [18:14:47]Clear old archive folders... [18:14:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:14:47]tlvbuf is B6EA99F0 [18:14:47]SAM_PROTO_ClearQueue [18:14:47]wFMCommunicate request_size=4 [18:14:47]MH_SAM_APDU [18:14:47]CAPDU: 80 09 00 00 [18:14:47]Write to MH i2c: E2 08 00 0D 1A 80 09 00 00 00 00 00 00 99 [18:14:47]Write i2c OK [18:14:47]MH_I2C_Read... [18:14:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:47]Read from MH i2c: E2 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 0D 1A 00 90 00 9B [18:14:47]RAPDU: 90 00 [18:14:47]wFMCommunicate OK [18:14:47]SAM_PROTO_ClearQueue done [18:14:47]KKMCreateOFDPacket [18:14:47]OFDProtocolAddRootSTLVToBuf [18:14:47]FM_MakeSignedData [18:14:47]FM_MakeSignedData [18:14:47]SAM_PROTO_SignData [18:14:47]wFMCommunicate request_size=4 [18:14:47]MH_SAM_APDU [18:14:47]CAPDU: 80 0D 01 02 [18:14:47]Write to MH i2c: E2 08 00 0E 1A 80 0D 01 02 00 00 00 00 A1 [18:14:47]Write i2c OK [18:14:47]MH_I2C_Read... [18:14:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:47]Read from MH i2c: E2 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 0E 1A 00 90 00 9C [18:14:47]RAPDU: 90 00 [18:14:47]wFMCommunicate OK [18:14:47]wFMCommunicate request_size=255 [18:14:47]MH_SAM_APDU [18:14: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 19 01 00 00 F4 03 04 00 17 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 34 [18:14:47]Write to MH i2c: E2 02 01 0F 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 19 01 00 00 F4 03 04 00 17 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 34 00 00 17 [18:14:47]Write i2c OK [18:14:47]MH_I2C_Read... [18:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:47]Read from MH i2c: E2 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 0F 1A 00 90 00 9D [18:14:47]RAPDU: 90 00 [18:14:47]wFMCommunicate OK [18:14:47]wFMCommunicate request_size=10 [18:14:47]MH_SAM_APDU [18:14:47]CAPDU: 80 0D 02 02 05 B7 B9 DF 90 A0 [18:14:47]Write to MH i2c: E2 0D 00 10 1A 80 0D 02 02 05 00 B7 B9 DF 90 A0 00 00 2D [18:14:47]Write i2c OK [18:14:47]MH_I2C_Read... [18:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:47]Read from MH i2c: E2 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 03 00 10 1A 00 90 00 9E [18:14:47]RAPDU: 90 00 [18:14:47]wFMCommunicate OK [18:14:47]wFMCommunicate request_size=4 [18:14:47]MH_SAM_APDU [18:14:47]CAPDU: 80 0D 03 02 [18:14:47]Write to MH i2c: E2 08 00 11 1A 80 0D 03 02 00 00 00 00 A6 [18:14:47]Write i2c OK [18:14:47]MH_I2C_Read... [18:14:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:47]Read from MH i2c: E2 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 0B 00 [18:14:47]MH_I2C_Read... [18:14:47]Read from MH i2c: E2 0B 00 11 1A 00 75 1E 3F A0 73 EB 10 1F 90 00 A6 [18:14:47]RAPDU: 75 1E 3F A0 73 EB 10 1F 90 00 [18:14:47]wFMCommunicate OK [18:14:47]SAM_PROTO_SignData done [18:14:47]FM_MakeSignedData done [18:14:47]CreateOFDProtocolMessage [18:14:47]wFMCommunicate request_size=4 [18:14:47]MH_SAM_APDU [18:14:47]CAPDU: 80 11 00 00 [18:14:47]Write to MH i2c: E2 08 00 12 1A 80 11 00 00 00 00 00 00 A6 [18:14:47]Write i2c OK [18:14:47]MH_I2C_Read... [18:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:48]Read from MH i2c: E2 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: E2 17 00 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: E2 17 00 12 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [18:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:14:48]wFMCommunicate OK [18:14:48]CreateOFDProtocolMessage done [18:14:48]OFDSenderStorePacket 152409 [18:14:48]StoreOFDPacket docnum=152409 [18:14: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 57 9E 07 01 83 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 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 19 01 00 00 F4 03 04 00 17 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 34 B7 B9 DF 90 A0 75 1E 3F A0 73 EB 10 1F [18:14:48]CheckFolder [18:14:48]dirname=/storage/ofd_packets [18:14:48]CheckFolder done [18:14:48]ProducePacketName [18:14:48]name=ofd_packets/00152409 [18:14:48]NVStorageSaveData ofd_packets/00152409 [18:14:48]File name is /storage/ofd_packets/00152409 [18:14:48]Write 301 bytes [18:14:48]NVStorageSaveData done [18:14:48]OFDSenderStorePacket done [18:14:48]KKMCreateOFDPacket done [18:14:48]NVStorageSaveData kkm_last_timestamp [18:14:48]File name is /storage/kkm_last_timestamp [18:14:48]Write 4 bytes [18:14:48]NVStorageSaveData done [18:14:48]ExternCall_PrintAddStr [18:14:48]wPrintStart [18:14:48]Write to MH i2c: 01 00 00 13 1A 2D [18:14:48]Write i2c OK [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: 01 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: 01 07 00 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: 01 07 00 13 1A 00 00 00 00 00 FF 0F 42 [18:14:48]RasterBufferAndPrint [18:14:48]line Счет N : (1)1786412 [18:14:48]line ИНН: 02508201610067 [18:14:48]line Контрольно-Кассовый Чек [18:14:48]line ПРОДАЖА [18:14:48]line ТРК (МРК, ГНК) : 42 [18:14:48]line Товар: 2710124130 [18:14:48]line Аи-92-К-5 [18:14:48]line 7.380 * 67.80 [18:14:48]line = 500.36 [18:14:48]line НДС 12% НСП 1% [18:14:48]line > о реализуемом товаре [18:14:48]line ОКРУГЛЕНИЕ: -0.36 [18:14:48]line ИТОГО: 500.00 [18:14:48]line Внесено: 500.00 [18:14:48]line СДАЧА: 0.00 [18:14:48]line НСП 1% : 4.43 [18:14:48]line НДС 12% : 53.14 [18:14:48]line Наличными: 500.00 [18:14:48]line Безнал.: 0.00 [18:14:48]line Место: АЗС № 89 "Партнер Нефть" [18:14:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:14:48]line СНО: Общий режим [18:14:48]line Чек 281 23.09.2024 18:14 [18:14:48]line Смена: 476 ФФД: 1.0 [18:14:48]line ЗНМ: 0300000113 [18:14:48]line РНМ: 0000000000091825 [18:14:48]line Версия ККМ: 001 [18:14:48]line ФМ: 0000000000871835 [18:14:48]line ФД: 152409 [18:14:48]line ФПД: 57963702096032 [18:14:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181447&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152409&fm=57963702096032&tin=02508201610067®Number=0000000000091825&sum=50000 [18:14:48]written 0, free lines is 4095 [18:14:48]OFD Sender: Processing packet 152409 [packets to send 828, broken 827] [18:14:48]ProducePacketName [18:14:48]name=ofd_packets/00152409 [18:14:48]OFD Sender: To server: pG, [18:14:48]CommunicateWithHost lk.salyk.kg:30040 [18:14:48]ConnectInit lk.salyk.kg [18:14:48]Write to MH i2c: 01 00 00 3E 1A 58 [18:14:48]Write i2c OK [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: 01 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: 01 07 00 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: 01 07 00 3E 1A 00 00 00 00 00 E5 0C 50 [18:14:48]RasterBufferAndPrint [18:14:48]line [18:14:48]line [18:14:48]line [18:14:48]line [18:14:48]line [18:14:48]written 0, free lines is 3307 [18:14:48]MH_Cut [18:14:48]Write to MH i2c: D1 01 00 45 1A 01 31 [18:14:48]Write i2c OK [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: D1 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: D1 01 00 [18:14:48]MH_I2C_Read... [18:14:48]Read from MH i2c: D1 01 00 45 1A 00 30 [18:14:48]Write to MH i2c: 01 00 00 46 1A 60 [18:14:48]Write i2c OK [18:14:48]MH_I2C_Read... [18:14:48]Connected sock=11 [18:14: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 57 9E 07 01 83 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 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 19 01 00 00 F4 03 04 00 17 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 34 B7 B9 DF 90 A0 75 1E 3F A0 73 EB 10 1F [18:14:49]*** Cut start [18:14:49]*** Purtial cut [18:14:49]*** Stage 1: CUTSNS_PIN = 1 [18:14:49]Read from MH i2c: 01 [18:14:49]MH_I2C_Read... [18:14:49]*** Stop cut motor [18:14:49]*** Cut end [18:14:49]Read from MH i2c: 01 07 00 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: 01 07 00 46 1A 00 00 00 00 00 FF 0F 75 [18:14:49]process_action close_receipt done [18:14:49]requested_data is exist [18:14:49]produce_requested_data [18:14:49]requested_item fm.sn is exist - process it [18:14:49]wFMCommunicate request_size=4 [18:14:49]MH_SAM_APDU [18:14:49]CAPDU: 80 11 00 00 [18:14:49]Write to MH i2c: E2 08 00 47 1A 80 11 00 00 00 00 00 00 DB [18:14:49]Write i2c OK [18:14:49]MH_I2C_Read... [18:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:49]Read from MH i2c: E2 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 17 00 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 17 00 47 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [18: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 [18:14:49]wFMCommunicate OK [18:14:49]requested_item fd.num is exist - process it [18:14:49]SAM_PROTO_GetFieldsCounters [18:14:49]wFMCommunicate request_size=4 [18:14:49]MH_SAM_APDU [18:14:49]CAPDU: 80 13 00 00 [18:14:49]Write to MH i2c: E2 08 00 48 1A 80 13 00 00 00 00 00 00 DE [18:14:49]Write i2c OK [18:14:49]MH_I2C_Read... [18:14:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:49]Read from MH i2c: E2 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 62 00 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 62 00 48 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 D8 [18:14: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 59 53 02 00 0E 04 04 00 DC 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 [18:14:49]wFMCommunicate OK [18:14:49]SAM_PROTO_GetFieldsCounters done [18:14:49]requested_item shift.num is exist - process it [18:14:49]requested_item shift.opened is exist - process it [18:14:49]req_shift_opened [18:14:49]FM_GetShiftState [18:14:49]SAM_PROTO_GetShiftState [18:14:49]wFMCommunicate request_size=4 [18:14:49]MH_SAM_APDU [18:14:49]CAPDU: 80 13 01 00 [18:14:49]Write to MH i2c: E2 08 00 49 1A 80 13 01 00 00 00 00 00 E0 [18:14: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 97 29 47 00 9C 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 59 53 02 00 F4 03 04 00 18 58 F1 66 B6 04 01 00 00 DF 16 DD 58 0D 99 AB CA [18:14:49]CommunicateWithHost err = 0 [18:14:49]CheckOFDResponse [18:14:49]1017 (14) - 77093643461234 [18:14:49]1041 (16) - 0000000000871835 [18:14:49]1040 (4) - 152409 [18:14:49]1012 (4) - 23.09.2024 11:59 [18:14:49]1206 (1) - 0 [18:14:49]OFD Sender: Remove packet 152409 [18:14:49]ProducePacketName [18:14:49]name=ofd_packets/00152409 [18:14:49]NVStorageDeleteData [18:14:49]Write i2c OK [18:14:49]MH_I2C_Read... [18:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:49]Read from MH i2c: E2 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 0E 00 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 0E 00 49 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 42 [18:14:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:14:49]wFMCommunicate OK [18:14:49]SAM_PROTO_GetShiftState done [18:14:49]FM_GetShiftState done [18:14:49]req_shift_opened done [18:14:49]requested_item shift.open_date is exist - process it [18:14:49]req_shift_open_date [18:14:49]req_shift_open_date done [18:14:49]produce_requested_data done [18:14:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152409,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:14:49]process_action_free close_receipt [18:14:49]json_value_free [18:14:49]json_value_free done [18:14:49]process_json_proto returns [18:14:49]Send response to host [18:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152409,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:14:49]free response buf [18:14:49]execute_script done [18:14:49]execute_script returns [18:14:49]free content buf [18:14:49]Sock 9.Close socket [18:14:49]Sock 9.Thread stoped [18:14:50]OFD Sender: No OFD packet to send [18:14:55]OFD Sender: No OFD packet to send [18:15:00]OFD Sender: No OFD packet to send [18:15:05]OFD Sender: No OFD packet to send [18:15:10]OFD Sender: No OFD packet to send [18:15:10]recv_with_timeout no data received [18:15:15]OFD Sender: No OFD packet to send [18:15:20]OFD Sender: No OFD packet to send [18:15:25]OFD Sender: No OFD packet to send [18:15:29]accept exits with 10 [18:15:29]New connection [18:15:29]New thread 3066608996 created [18:15:29]Thread 3066752356 joined [18:15:29]Waiting for new connection... [18:15:29] Sock 10.Parse request [18:15:29]Sock 10.Check first char [18:15:29]Sock 10.First char is OK [18:15:29]request: POST /json_proto HTTP/1.0 [18:15:29]Method: POST [18:15:29]URL: /json_proto [18:15:29]Method is POST - this is cgi request [18:15:29]url: /json_proto [18:15:29]query_string will be loaded in cgi processing [18:15:29]execute_cgi json_proto POST (null) [18:15:29]execute_cgi path=json_proto method=POST [18:15:29]POST find Content-Length [18:15:29]Host: 172.17.43.67:8080 [18:15:29]Content-Length: 675 [18:15:29]Content-Type: application/json [18:15:29] [18:15:29]POST finish read [18:15:29]Found Content-Length = 675 [18:15:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786413", "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" ] } } [18:15:29]execute_script... [18:15:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786413", "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" ] } } [18:15:29]POST & json_proto [18:15:29]process_json_proto [18:15:29]json parsed OK: [18:15:29]protocol is kg_v1.0 [18:15:29]action value=close_receipt [18:15:29]process_action close_receipt [18:15:29]cmd_close_receipt [18:15:29]MH_GetDate [18:15:29]Write to MH i2c: F0 00 00 4A 1A 53 [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: F0 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: F0 09 00 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: F0 09 00 4A 1A 00 42 B0 F1 66 6A BD 47 65 78 [18:15:29]GetLastDocTimeStamp 1727115287 [18:15:29]current date 1727115330 [18:15:29]FM_GetShiftState [18:15:29]SAM_PROTO_GetShiftState [18:15:29]wFMCommunicate request_size=4 [18:15:29]MH_SAM_APDU [18:15:29]CAPDU: 80 13 01 00 [18:15:29]Write to MH i2c: E2 08 00 4B 1A 80 13 01 00 00 00 00 00 E2 [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:29]Read from MH i2c: E2 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 0E 00 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 0E 00 4B 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 44 [18:15:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:15:29]wFMCommunicate OK [18:15:29]SAM_PROTO_GetShiftState done [18:15:29]FM_GetShiftState done [18:15:29]opened in 1727051593 [18:15:29]opened+sec_in_day 1727137993 [18:15:29]quantity*price = 40005 [18:15:29]sum+1 = 40006 [18:15:29]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 СНО: Общий режим Чек 282 23.09.2024 18:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152410 ФПД: 136247518209900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152410&fm=136247518209900&tin=02508201610067®Number=0000000000091825&sum=40000 [18:15:30]StoreToDocumentArchive [18:15:30]shift 476 fd 152410 [18:15:30]save to /storage/0476/doc_00152410 [18:15:30]save last doc name /storage/0476/doc_00152410 to /storage/kkm_last_doc_name [18:15:30]save OK [18:15:30]Clear old archive folders... [18:15:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:15:30]tlvbuf is B6F27280 [18:15:30]SAM_PROTO_ClearQueue [18:15:30]wFMCommunicate request_size=4 [18:15:30]MH_SAM_APDU [18:15:30]CAPDU: 80 09 00 00 [18:15:30]Write to MH i2c: E2 08 00 58 1A 80 09 00 00 00 00 00 00 E4 [18:15:30]Write i2c OK [18:15:30]MH_I2C_Read... [18:15:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:31]Read from MH i2c: E2 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 58 1A 00 90 00 E6 [18:15:31]RAPDU: 90 00 [18:15:31]wFMCommunicate OK [18:15:31]SAM_PROTO_ClearQueue done [18:15:31]KKMCreateOFDPacket [18:15:31]OFDProtocolAddRootSTLVToBuf [18:15:31]FM_MakeSignedData [18:15:31]FM_MakeSignedData [18:15:31]SAM_PROTO_SignData [18:15:31]wFMCommunicate request_size=4 [18:15:31]MH_SAM_APDU [18:15:31]CAPDU: 80 0D 01 02 [18:15:31]Write to MH i2c: E2 08 00 59 1A 80 0D 01 02 00 00 00 00 EC [18:15:31]Write i2c OK [18:15:31]MH_I2C_Read... [18:15:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:31]Read from MH i2c: E2 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 59 1A 00 90 00 E7 [18:15:31]RAPDU: 90 00 [18:15:31]wFMCommunicate OK [18:15:31]wFMCommunicate request_size=255 [18:15:31]MH_SAM_APDU [18:15: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 1A 01 00 00 F4 03 04 00 42 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7B EA 98 EC [18:15:31]Write to MH i2c: E2 02 01 5A 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1A 01 00 00 F4 03 04 00 42 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7B EA 98 EC 00 00 3D [18:15:31]Write i2c OK [18:15:31]MH_I2C_Read... [18:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:31]Read from MH i2c: E2 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 5A 1A 00 90 00 E8 [18:15:31]RAPDU: 90 00 [18:15:31]wFMCommunicate OK [18:15:31]wFMCommunicate request_size=7 [18:15:31]MH_SAM_APDU [18:15:31]CAPDU: 80 0D 02 02 02 A7 6C [18:15:31]Write to MH i2c: E2 0A 00 5B 1A 80 0D 02 02 02 00 A7 6C 00 00 06 [18:15:31]Write i2c OK [18:15:31]MH_I2C_Read... [18:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:31]Read from MH i2c: E2 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 03 00 5B 1A 00 90 00 E9 [18:15:31]RAPDU: 90 00 [18:15:31]wFMCommunicate OK [18:15:31]wFMCommunicate request_size=4 [18:15:31]MH_SAM_APDU [18:15:31]CAPDU: 80 0D 03 02 [18:15:31]Write to MH i2c: E2 08 00 5C 1A 80 0D 03 02 00 00 00 00 F1 [18:15:31]Write i2c OK [18:15:31]MH_I2C_Read... [18:15:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:31]Read from MH i2c: E2 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 0B 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 0B 00 5C 1A 00 87 B2 55 6A 9B E6 CC 86 90 00 BD [18:15:31]RAPDU: 87 B2 55 6A 9B E6 CC 86 90 00 [18:15:31]wFMCommunicate OK [18:15:31]SAM_PROTO_SignData done [18:15:31]FM_MakeSignedData done [18:15:31]CreateOFDProtocolMessage [18:15:31]wFMCommunicate request_size=4 [18:15:31]MH_SAM_APDU [18:15:31]CAPDU: 80 11 00 00 [18:15:31]Write to MH i2c: E2 08 00 5D 1A 80 11 00 00 00 00 00 00 F1 [18:15:31]Write i2c OK [18:15:31]MH_I2C_Read... [18:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:31]Read from MH i2c: E2 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 17 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: E2 17 00 5D 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 44 [18:15:31]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:31]wFMCommunicate OK [18:15:31]CreateOFDProtocolMessage done [18:15:31]OFDSenderStorePacket 152410 [18:15:31]StoreOFDPacket docnum=152410 [18:15: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 81 C5 04 01 21 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 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 1A 01 00 00 F4 03 04 00 42 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7B EA 98 EC A7 6C 87 B2 55 6A 9B E6 CC 86 [18:15:31]CheckFolder [18:15:31]dirname=/storage/ofd_packets [18:15:31]CheckFolder done [18:15:31]ProducePacketName [18:15:31]name=ofd_packets/00152410 [18:15:31]NVStorageSaveData ofd_packets/00152410 [18:15:31]File name is /storage/ofd_packets/00152410 [18:15:31]Write 298 bytes [18:15:31]NVStorageSaveData done [18:15:31]OFDSenderStorePacket done [18:15:31]KKMCreateOFDPacket done [18:15:31]NVStorageSaveData kkm_last_timestamp [18:15:31]File name is /storage/kkm_last_timestamp [18:15:31]Write 4 bytes [18:15:31]NVStorageSaveData done [18:15:31]ExternCall_PrintAddStr [18:15:31]wPrintStart [18:15:31]Write to MH i2c: 01 00 00 5E 1A 78 [18:15:31]Write i2c OK [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: 01 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: 01 07 00 [18:15:31]MH_I2C_Read... [18:15:31]Read from MH i2c: 01 07 00 5E 1A 00 00 00 00 00 FF 0F 8D [18:15:31]RasterBufferAndPrint [18:15:31]line Счет N : (1)1786413 [18:15:31]line ИНН: 02508201610067 [18:15:31]line Контрольно-Кассовый Чек [18:15:31]line ПРОДАЖА [18:15:31]line ТРК (МРК, ГНК) : 31 [18:15:31]line Товар: 2710194210 [18:15:31]line ДТ-К-5 [18:15:31]line 5.250 * 76.20 [18:15:31]line = 400.05 [18:15:31]line НДС 12% НСП 1% [18:15:31]line > о реализуемом товаре [18:15:31]line ОКРУГЛЕНИЕ: -0.05 [18:15:31]line ИТОГО: 400.00 [18:15:31]line Внесено: 400.00 [18:15:31]line СДАЧА: 0.00 [18:15:31]line НСП 1% : 3.54 [18:15:31]line НДС 12% : 42.48 [18:15:31]line Наличными: 400.00 [18:15:31]line Безнал.: 0.00 [18:15:31]line Место: АЗС № 89 "Партнер Нефть" [18:15:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:15:31]line СНО: Общий режим [18:15:31]line Чек 282 23.09.2024 18:15 [18:15:31]line Смена: 476 ФФД: 1.0 [18:15:31]line ЗНМ: 0300000113 [18:15:31]line РНМ: 0000000000091825 [18:15:31]line Версия ККМ: 001 [18:15:31]line ФМ: 0000000000871835 [18:15:31]line ФД: 152410 [18:15:31]line ФПД: 136247518209900 [18:15:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152410&fm=136247518209900&tin=02508201610067®Number=0000000000091825&sum=40000 [18:15:31]OFD Sender: Processing packet 152410 [packets to send 828, broken 827] [18:15:31]ProducePacketName [18:15:31]name=ofd_packets/00152410 [18:15:31]OFD Sender: To server: pG, [18:15:31]CommunicateWithHost lk.salyk.kg:30040 [18:15:31]ConnectInit lk.salyk.kg [18:15:31]written 0, free lines is 4095 [18:15:32]Write to MH i2c: 01 00 00 89 1A A3 [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: 01 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: 01 07 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: 01 07 00 89 1A 00 00 00 00 00 DF 0C 95 [18:15:32]RasterBufferAndPrint [18:15:32]line [18:15:32]line [18:15:32]line [18:15:32]line [18:15:32]line [18:15:32]written 0, free lines is 3301 [18:15:32]MH_Cut [18:15:32]Write to MH i2c: D1 01 00 90 1A 01 7C [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: D1 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: D1 01 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: D1 01 00 90 1A 00 7B [18:15:32]Write to MH i2c: 01 00 00 91 1A AB [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]Connected sock=11 [18:15: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 81 C5 04 01 21 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 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 1A 01 00 00 F4 03 04 00 42 B0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7B EA 98 EC A7 6C 87 B2 55 6A 9B E6 CC 86 [18:15:33]*** Cut start [18:15:33]*** Purtial cut [18:15:33]*** Stage 1: CUTSNS_PIN = 1 [18:15: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 E8 E2 47 00 D0 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 53 02 00 F4 03 04 00 43 58 F1 66 B6 04 01 00 00 20 13 E2 D8 A7 45 96 9A [18:15:33]CommunicateWithHost err = 0 [18:15:33]CheckOFDResponse [18:15:33]1017 (14) - 77093643461234 [18:15:33]1041 (16) - 0000000000871835 [18:15:33]1040 (4) - 152410 [18:15:33]1012 (4) - 23.09.2024 12:00 [18:15:33]1206 (1) - 0 [18:15:33]OFD Sender: Remove packet 152410 [18:15:33]ProducePacketName [18:15:33]name=ofd_packets/00152410 [18:15:33]NVStorageDeleteData [18:15:33]Read from MH i2c: 01 [18:15:33]MH_I2C_Read... [18:15:33]*** Stop cut motor [18:15:33]*** Cut end [18:15:33]Read from MH i2c: 01 07 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: 01 07 00 91 1A 00 00 00 00 00 FF 0F C0 [18:15:33]process_action close_receipt done [18:15:33]requested_data is exist [18:15:33]produce_requested_data [18:15:33]requested_item fm.sn is exist - process it [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 11 00 00 [18:15:33]Write to MH i2c: E2 08 00 92 1A 80 11 00 00 00 00 00 00 26 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 17 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 17 00 92 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [18:15: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:15:33]wFMCommunicate OK [18:15:33]requested_item fd.num is exist - process it [18:15:33]SAM_PROTO_GetFieldsCounters [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 13 00 00 [18:15:33]Write to MH i2c: E2 08 00 93 1A 80 13 00 00 00 00 00 00 29 [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 62 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 62 00 93 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [18:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:33]wFMCommunicate OK [18:15:33]SAM_PROTO_GetFieldsCounters done [18:15:33]requested_item shift.num is exist - process it [18:15:33]requested_item shift.opened is exist - process it [18:15:33]req_shift_opened [18:15:33]FM_GetShiftState [18:15:33]SAM_PROTO_GetShiftState [18:15:33]wFMCommunicate request_size=4 [18:15:33]MH_SAM_APDU [18:15:33]CAPDU: 80 13 01 00 [18:15:33]Write to MH i2c: E2 08 00 94 1A 80 13 01 00 00 00 00 00 2B [18:15:33]Write i2c OK [18:15:33]MH_I2C_Read... [18:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:33]OFD Sender: No OFD packet to send [18:15:33]Read from MH i2c: E2 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 0E 00 [18:15:33]MH_I2C_Read... [18:15:33]Read from MH i2c: E2 0E 00 94 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8D [18:15:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:15:33]wFMCommunicate OK [18:15:33]SAM_PROTO_GetShiftState done [18:15:33]FM_GetShiftState done [18:15:33]req_shift_opened done [18:15:33]requested_item shift.open_date is exist - process it [18:15:33]req_shift_open_date [18:15:33]req_shift_open_date done [18:15:33]produce_requested_data done [18:15:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152410,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:15:33]process_action_free close_receipt [18:15:33]json_value_free [18:15:33]json_value_free done [18:15:33]process_json_proto returns [18:15:33]Send response to host [18:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152410,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:15:33]free response buf [18:15:33]execute_script done [18:15:33]execute_script returns [18:15:33]free content buf [18:15:33]Sock 10.Close socket [18:15:33]Sock 10.Thread stoped [18:15:38]OFD Sender: No OFD packet to send [18:15:43]OFD Sender: No OFD packet to send [18:15:48]OFD Sender: No OFD packet to send [18:15:53]OFD Sender: No OFD packet to send [18:15:58]OFD Sender: No OFD packet to send [18:16:03]OFD Sender: No OFD packet to send [18:16:08]OFD Sender: No OFD packet to send [18:16:13]OFD Sender: No OFD packet to send [18:16:17]recv_with_timeout no data received [18:16:18]OFD Sender: No OFD packet to send [18:16:23]OFD Sender: No OFD packet to send [18:16:28]OFD Sender: No OFD packet to send [18:16:33]OFD Sender: No OFD packet to send [18:16:36]recv_with_timeout no data received [18:16:38]OFD Sender: No OFD packet to send [18:16:43]OFD Sender: No OFD packet to send [18:16:48]OFD Sender: No OFD packet to send [18:16:53]OFD Sender: No OFD packet to send [18:16:58]OFD Sender: No OFD packet to send [18:17:03]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [18:17:39]OFD Sender: No OFD packet to send [18:17:44]OFD Sender: No OFD packet to send [18:17:49]OFD Sender: No OFD packet to send [18:17:54]OFD Sender: No OFD packet to send [18:17:59]OFD Sender: No OFD packet to send [18:18:04]OFD Sender: No OFD packet to send [18:18:09]OFD Sender: No OFD packet to send [18:18:14]OFD Sender: No OFD packet to send [18:18:19]OFD Sender: No OFD packet to send [18:18:24]OFD Sender: No OFD packet to send [18:18:29]OFD Sender: No OFD packet to send [18:18:34]OFD Sender: No OFD packet to send [18:18:39]OFD Sender: No OFD packet to send [18:18:44]OFD Sender: No OFD packet to send [18:18:49]OFD Sender: No OFD packet to send [18:18:54]OFD Sender: No OFD packet to send [18:18:55]recv_with_timeout no data received [18:18:59]OFD Sender: No OFD packet to send [18:19:04]OFD Sender: No OFD packet to send [18:19:06]accept exits with 9 [18:19:06]New connection [18:19:06]New thread 3066752356 created [18:19:06]Thread 3066608996 joined [18:19:06]Waiting for new connection... [18:19:06] Sock 9.Parse request [18:19:06]Sock 9.Check first char [18:19:06]Sock 9.First char is OK [18:19:06]request: POST /json_proto HTTP/1.0 [18:19:06]Method: POST [18:19:06]URL: /json_proto [18:19:06]Method is POST - this is cgi request [18:19:06]url: /json_proto [18:19:06]query_string will be loaded in cgi processing [18:19:06]execute_cgi json_proto POST (null) [18:19:06]execute_cgi path=json_proto method=POST [18:19:06]POST find Content-Length [18:19:06]Host: 172.17.43.67:8080 [18:19:06]Content-Length: 676 [18:19:06]Content-Type: application/json [18:19:06] [18:19:06]POST finish read [18:19:06]Found Content-Length = 676 [18:19:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786415", "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" ] } } [18:19:06]execute_script... [18:19: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)1786415", "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" ] } } [18:19:06]POST & json_proto [18:19:06]process_json_proto [18:19:06]json parsed OK: [18:19:06]protocol is kg_v1.0 [18:19:06]action value=close_receipt [18:19:06]process_action close_receipt [18:19:06]cmd_close_receipt [18:19:06]MH_GetDate [18:19:06]Write to MH i2c: F0 00 00 95 1A 9E [18:19:06]Write i2c OK [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: F0 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: F0 09 00 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: F0 09 00 95 1A 00 1B B1 F1 66 6A BD 47 65 9D [18:19:06]GetLastDocTimeStamp 1727115330 [18:19:06]current date 1727115547 [18:19:06]FM_GetShiftState [18:19:06]SAM_PROTO_GetShiftState [18:19:06]wFMCommunicate request_size=4 [18:19:06]MH_SAM_APDU [18:19:06]CAPDU: 80 13 01 00 [18:19:06]Write to MH i2c: E2 08 00 96 1A 80 13 01 00 00 00 00 00 2D [18:19:06]Write i2c OK [18:19:06]MH_I2C_Read... [18:19:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:06]Read from MH i2c: E2 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: E2 0E 00 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: E2 0E 00 96 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8F [18:19:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:19:06]wFMCommunicate OK [18:19:06]SAM_PROTO_GetShiftState done [18:19:06]FM_GetShiftState done [18:19:06]opened in 1727051593 [18:19:06]opened+sec_in_day 1727137993 [18:19:06]quantity*price = 80010 [18:19:06]sum+1 = 80011 [18:19:06]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 СНО: Общий режим Чек 283 23.09.2024 18:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152411 ФПД: 199105986897958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152411&fm=199105986897958&tin=02508201610067®Number=0000000000091825&sum=80000 [18:19:08]StoreToDocumentArchive [18:19:08]shift 476 fd 152411 [18:19:08]save to /storage/0476/doc_00152411 [18:19:08]save last doc name /storage/0476/doc_00152411 to /storage/kkm_last_doc_name [18:19:08]save OK [18:19:08]Clear old archive folders... [18:19:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:19:08]tlvbuf is 0056BBB0 [18:19:08]SAM_PROTO_ClearQueue [18:19:08]wFMCommunicate request_size=4 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 09 00 00 [18:19:08]Write to MH i2c: E2 08 00 A3 1A 80 09 00 00 00 00 00 00 2F [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 A3 1A 00 90 00 31 [18:19:08]RAPDU: 90 00 [18:19:08]wFMCommunicate OK [18:19:08]SAM_PROTO_ClearQueue done [18:19:08]KKMCreateOFDPacket [18:19:08]OFDProtocolAddRootSTLVToBuf [18:19:08]FM_MakeSignedData [18:19:08]FM_MakeSignedData [18:19:08]SAM_PROTO_SignData [18:19:08]wFMCommunicate request_size=4 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 0D 01 02 [18:19:08]Write to MH i2c: E2 08 00 A4 1A 80 0D 01 02 00 00 00 00 37 [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 A4 1A 00 90 00 32 [18:19:08]RAPDU: 90 00 [18:19:08]wFMCommunicate OK [18:19:08]wFMCommunicate request_size=255 [18:19:08]MH_SAM_APDU [18:19: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 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 1B 01 00 00 F4 03 04 00 1C B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B5 15 F9 9F [18:19:08]Write to MH i2c: E2 02 01 A5 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1B 01 00 00 F4 03 04 00 1C B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B5 15 F9 9F 00 00 1E [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 A5 1A 00 90 00 33 [18:19:08]RAPDU: 90 00 [18:19:08]wFMCommunicate OK [18:19:08]wFMCommunicate request_size=7 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 0D 02 02 02 28 26 [18:19:08]Write to MH i2c: E2 0A 00 A6 1A 80 0D 02 02 02 00 28 26 00 00 8C [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 03 00 A6 1A 00 90 00 34 [18:19:08]RAPDU: 90 00 [18:19:08]wFMCommunicate OK [18:19:08]wFMCommunicate request_size=4 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 0D 03 02 [18:19:08]Write to MH i2c: E2 08 00 A7 1A 80 0D 03 02 00 00 00 00 3C [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 0B 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 0B 00 A7 1A 00 DD B9 E5 6C 8D 34 E4 A2 90 00 6B [18:19:08]RAPDU: DD B9 E5 6C 8D 34 E4 A2 90 00 [18:19:08]wFMCommunicate OK [18:19:08]SAM_PROTO_SignData done [18:19:08]FM_MakeSignedData done [18:19:08]CreateOFDProtocolMessage [18:19:08]wFMCommunicate request_size=4 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 11 00 00 [18:19:08]Write to MH i2c: E2 08 00 A8 1A 80 11 00 00 00 00 00 00 3C [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 17 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 17 00 A8 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8F [18:19:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:19:08]wFMCommunicate OK [18:19:08]CreateOFDProtocolMessage done [18:19:08]OFDSenderStorePacket 152411 [18:19:08]StoreOFDPacket docnum=152411 [18:19: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 24 2E 04 01 53 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 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 1B 01 00 00 F4 03 04 00 1C B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B5 15 F9 9F 28 26 DD B9 E5 6C 8D 34 E4 A2 [18:19:08]CheckFolder [18:19:08]dirname=/storage/ofd_packets [18:19:08]CheckFolder done [18:19:08]ProducePacketName [18:19:08]name=ofd_packets/00152411 [18:19:08]NVStorageSaveData ofd_packets/00152411 [18:19:08]File name is /storage/ofd_packets/00152411 [18:19:08]Write 298 bytes [18:19:08]NVStorageSaveData done [18:19:08]OFDSenderStorePacket done [18:19:08]KKMCreateOFDPacket done [18:19:08]NVStorageSaveData kkm_last_timestamp [18:19:08]File name is /storage/kkm_last_timestamp [18:19:08]Write 4 bytes [18:19:08]NVStorageSaveData done [18:19:08]ExternCall_PrintAddStr [18:19:08]wPrintStart [18:19:08]Write to MH i2c: 01 00 00 A9 1A C3 [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: 01 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: 01 07 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: 01 07 00 A9 1A 00 00 00 00 00 FF 0F D8 [18:19:08]RasterBufferAndPrint [18:19:08]line Счет N : (1)1786415 [18:19:08]line ИНН: 02508201610067 [18:19:08]line Контрольно-Кассовый Чек [18:19:08]line ПРОДАЖА [18:19:08]line ТРК (МРК, ГНК) : 31 [18:19:08]line Товар: 2710194210 [18:19:08]line ДТ-К-5 [18:19:08]line 10.500 * 76.20 [18:19:08]line = 800.10 [18:19:08]line НДС 12% НСП 1% [18:19:08]line > о реализуемом товаре [18:19:08]line ОКРУГЛЕНИЕ: -0.10 [18:19:08]line ИТОГО: 800.00 [18:19:08]line Внесено: 800.00 [18:19:08]line СДАЧА: 0.00 [18:19:08]line НСП 1% : 7.08 [18:19:08]line НДС 12% : 84.97 [18:19:08]line Наличными: 800.00 [18:19:08]line Безнал.: 0.00 [18:19:08]line Место: АЗС № 89 "Партнер Нефть" [18:19:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:19:08]line СНО: Общий режим [18:19:08]line Чек 283 23.09.2024 18:19 [18:19:08]line Смена: 476 ФФД: 1.0 [18:19:08]line ЗНМ: 0300000113 [18:19:08]line РНМ: 0000000000091825 [18:19:08]line Версия ККМ: 001 [18:19:08]line ФМ: 0000000000871835 [18:19:08]line ФД: 152411 [18:19:08]line ФПД: 199105986897958 [18:19:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152411&fm=199105986897958&tin=02508201610067®Number=0000000000091825&sum=80000 [18:19:08]written 0, free lines is 4095 [18:19:08]OFD Sender: Processing packet 152411 [packets to send 828, broken 827] [18:19:08]ProducePacketName [18:19:08]name=ofd_packets/00152411 [18:19:08]OFD Sender: To server: pG, [18:19:08]CommunicateWithHost lk.salyk.kg:30040 [18:19:08]ConnectInit lk.salyk.kg [18:19:09]Write to MH i2c: 01 00 00 D4 1A EE [18:19:09]Write i2c OK [18:19:09]MH_I2C_Read... [18:19:09]Read from MH i2c: 01 [18:19:09]MH_I2C_Read... [18:19:09]Read from MH i2c: 01 07 00 [18:19:09]MH_I2C_Read... [18:19:09]Read from MH i2c: 01 07 00 D4 1A 00 00 00 00 00 DF 0C E0 [18:19:09]RasterBufferAndPrint [18:19:09]line [18:19:09]line [18:19:09]line [18:19:09]line [18:19:09]line [18:19:09]written 0, free lines is 3301 [18:19:09]MH_Cut [18:19:09]Write to MH i2c: D1 01 00 DB 1A 01 C7 [18:19:09]Write i2c OK [18:19:09]MH_I2C_Read... [18:19:09]Read from MH i2c: D1 [18:19:09]MH_I2C_Read... [18:19:09]Read from MH i2c: D1 01 00 [18:19:09]MH_I2C_Read... [18:19:09]Read from MH i2c: D1 01 00 DB 1A 00 C6 [18:19:09]Write to MH i2c: 01 00 00 DC 1A F6 [18:19:09]Write i2c OK [18:19:09]MH_I2C_Read... [18:19:09]*** Cut start [18:19:09]*** Purtial cut [18:19:09]*** Stage 1: CUTSNS_PIN = 1 [18:19:10]Read from MH i2c: 01 [18:19:10]MH_I2C_Read... [18:19:10]*** Stop cut motor [18:19:10]*** Cut end [18:19:10]Read from MH i2c: 01 07 00 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: 01 07 00 DC 1A 00 00 00 00 00 FF 0F 0B [18:19:10]process_action close_receipt done [18:19:10]requested_data is exist [18:19:10]produce_requested_data [18:19:10]requested_item fm.sn is exist - process it [18:19:10]wFMCommunicate request_size=4 [18:19:10]MH_SAM_APDU [18:19:10]CAPDU: 80 11 00 00 [18:19:10]Write to MH i2c: E2 08 00 DD 1A 80 11 00 00 00 00 00 00 71 [18:19:10]Write i2c OK [18:19:10]MH_I2C_Read... [18:19:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:10]Read from MH i2c: E2 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 17 00 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 17 00 DD 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [18:19: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:19:10]wFMCommunicate OK [18:19:10]requested_item fd.num is exist - process it [18:19:10]SAM_PROTO_GetFieldsCounters [18:19:10]wFMCommunicate request_size=4 [18:19:10]MH_SAM_APDU [18:19:10]CAPDU: 80 13 00 00 [18:19:10]Write to MH i2c: E2 08 00 DE 1A 80 13 00 00 00 00 00 00 74 [18:19:10]Write i2c OK [18:19:10]MH_I2C_Read... [18:19:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:10]Read from MH i2c: E2 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 62 00 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 62 00 DE 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 76 [18:19: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 5B 53 02 00 0E 04 04 00 DC 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 [18:19:10]wFMCommunicate OK [18:19:10]SAM_PROTO_GetFieldsCounters done [18:19:10]requested_item shift.num is exist - process it [18:19:10]requested_item shift.opened is exist - process it [18:19:10]req_shift_opened [18:19:10]FM_GetShiftState [18:19:10]SAM_PROTO_GetShiftState [18:19:10]wFMCommunicate request_size=4 [18:19:10]MH_SAM_APDU [18:19:10]CAPDU: 80 13 01 00 [18:19:10]Write to MH i2c: E2 08 00 DF 1A 80 13 01 00 00 00 00 00 76 [18:19:10]Write i2c OK [18:19:10]MH_I2C_Read... [18:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:10]Read from MH i2c: E2 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 0E 00 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 0E 00 DF 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D8 [18:19:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:19:10]wFMCommunicate OK [18:19:10]SAM_PROTO_GetShiftState done [18:19:10]FM_GetShiftState done [18:19:10]req_shift_opened done [18:19:10]requested_item shift.open_date is exist - process it [18:19:10]req_shift_open_date [18:19:10]req_shift_open_date done [18:19:10]produce_requested_data done [18:19:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152411,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:19:10]process_action_free close_receipt [18:19:10]json_value_free [18:19:10]json_value_free done [18:19:10]process_json_proto returns [18:19:10]Send response to host [18:19:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152411,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:19:10]free response buf [18:19:10]execute_script done [18:19:10]execute_script returns [18:19:10]free content buf [18:19:10]Sock 9.Close socket [18:19:10]Sock 9.Thread stoped [18:19:10]accept exits with 7 [18:19:10]New connection [18:19:10]New thread 3066608996 created [18:19:10]Thread 3066752356 joined [18:19:10]Waiting for new connection... [18:19:10] Sock 7.Parse request [18:19:10]Sock 7.Check first char [18:19:10]Sock 7.First char is OK [18:19:10]request: POST /json_proto HTTP/1.0 [18:19:10]Method: POST [18:19:10]URL: /json_proto [18:19:10]Method is POST - this is cgi request [18:19:10]url: /json_proto [18:19:10]query_string will be loaded in cgi processing [18:19:10]execute_cgi json_proto POST (null) [18:19:10]execute_cgi path=json_proto method=POST [18:19:10]POST find Content-Length [18:19:10]Host: 172.17.43.67:8080 [18:19:10]Content-Length: 680 [18:19:10]Content-Type: application/json [18:19:10] [18:19:10]POST finish read [18:19:10]Found Content-Length = 680 [18:19:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786414", "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" : 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" ] } } [18:19:10]execute_script... [18:19:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786414", "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" : 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" ] } } [18:19:10]POST & json_proto [18:19:10]process_json_proto [18:19:10]json parsed OK: [18:19:10]protocol is kg_v1.0 [18:19:10]action value=close_receipt [18:19:10]process_action close_receipt [18:19:10]cmd_close_receipt [18:19:10]MH_GetDate [18:19:10]Write to MH i2c: F0 00 00 E0 1A E9 [18:19:10]Write i2c OK [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: F0 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: F0 09 00 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: F0 09 00 E0 1A 00 1F B1 F1 66 6A BD 47 65 EC [18:19:10]GetLastDocTimeStamp 1727115548 [18:19:10]current date 1727115551 [18:19:10]FM_GetShiftState [18:19:10]SAM_PROTO_GetShiftState [18:19:10]wFMCommunicate request_size=4 [18:19:10]MH_SAM_APDU [18:19:10]CAPDU: 80 13 01 00 [18:19:10]Write to MH i2c: E2 08 00 E1 1A 80 13 01 00 00 00 00 00 78 [18:19:10]Write i2c OK [18:19:10]MH_I2C_Read... [18:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:10]Read from MH i2c: E2 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 0E 00 [18:19:10]MH_I2C_Read... [18:19:10]Read from MH i2c: E2 0E 00 E1 1A 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [18:19:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:19:10]wFMCommunicate OK [18:19:10]SAM_PROTO_GetShiftState done [18:19:10]FM_GetShiftState done [18:19:10]opened in 1727051593 [18:19:10]opened+sec_in_day 1727137993 [18:19:10]quantity*price = 150037 [18:19:10]sum+1 = 150039 [18:19:10]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 СНО: Общий режим Чек 284 23.09.2024 18:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152412 ФПД: 115483204565235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152412&fm=115483204565235&tin=02508201610067®Number=0000000000091825&sum=150000 [18:19:12]StoreToDocumentArchive [18:19:12]shift 476 fd 152412 [18:19:12]save to /storage/0476/doc_00152412 [18:19:12]save last doc name /storage/0476/doc_00152412 to /storage/kkm_last_doc_name [18:19:12]save OK [18:19:12]Clear old archive folders... [18:19:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:19:12]tlvbuf is 00593D70 [18:19:12]SAM_PROTO_ClearQueue [18:19:12]wFMCommunicate request_size=4 [18:19:12]MH_SAM_APDU [18:19:12]CAPDU: 80 09 00 00 [18:19:12]Write to MH i2c: E2 08 00 EE 1A 80 09 00 00 00 00 00 00 7A [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:12]Read from MH i2c: E2 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 EE 1A 00 90 00 7C [18:19:12]RAPDU: 90 00 [18:19:12]wFMCommunicate OK [18:19:12]SAM_PROTO_ClearQueue done [18:19:12]KKMCreateOFDPacket [18:19:12]OFDProtocolAddRootSTLVToBuf [18:19:12]FM_MakeSignedData [18:19:12]FM_MakeSignedData [18:19:12]SAM_PROTO_SignData [18:19:12]wFMCommunicate request_size=4 [18:19:12]MH_SAM_APDU [18:19:12]CAPDU: 80 0D 01 02 [18:19:12]Write to MH i2c: E2 08 00 EF 1A 80 0D 01 02 00 00 00 00 82 [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:12]Read from MH i2c: E2 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 EF 1A 00 90 00 7D [18:19:12]RAPDU: 90 00 [18:19:12]wFMCommunicate OK [18:19:12]wFMCommunicate request_size=255 [18:19:12]MH_SAM_APDU [18:19: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 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 1C 01 00 00 F4 03 04 00 1F B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 08 07 62 [18:19:12]Write to MH i2c: E2 02 01 F0 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1C 01 00 00 F4 03 04 00 1F B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 08 07 62 00 00 2A [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:12]Read from MH i2c: E2 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 F0 1A 00 90 00 7E [18:19:12]RAPDU: 90 00 [18:19:12]wFMCommunicate OK [18:19:12]wFMCommunicate request_size=7 [18:19:12]MH_SAM_APDU [18:19:12]CAPDU: 80 0D 02 02 02 B8 F3 [18:19:12]Write to MH i2c: E2 0A 00 F1 1A 80 0D 02 02 02 00 B8 F3 00 00 34 [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:12]Read from MH i2c: E2 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 03 00 F1 1A 00 90 00 7F [18:19:12]RAPDU: 90 00 [18:19:12]wFMCommunicate OK [18:19:12]wFMCommunicate request_size=4 [18:19:12]MH_SAM_APDU [18:19:12]CAPDU: 80 0D 03 02 [18:19:12]Write to MH i2c: E2 08 00 F2 1A 80 0D 03 02 00 00 00 00 87 [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:12]Read from MH i2c: E2 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 0B 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 0B 00 F2 1A 00 77 05 BF A4 69 3C 3F 86 90 00 D1 [18:19:12]RAPDU: 77 05 BF A4 69 3C 3F 86 90 00 [18:19:12]wFMCommunicate OK [18:19:12]SAM_PROTO_SignData done [18:19:12]FM_MakeSignedData done [18:19:12]CreateOFDProtocolMessage [18:19:12]wFMCommunicate request_size=4 [18:19:12]MH_SAM_APDU [18:19:12]CAPDU: 80 11 00 00 [18:19:12]Write to MH i2c: E2 08 00 F3 1A 80 11 00 00 00 00 00 00 87 [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:12]Read from MH i2c: E2 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 17 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: E2 17 00 F3 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [18:19: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:19:12]wFMCommunicate OK [18:19:12]CreateOFDProtocolMessage done [18:19:12]OFDSenderStorePacket 152412 [18:19:12]StoreOFDPacket docnum=152412 [18:19: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 6C 65 04 01 E0 B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1C 01 00 00 F4 03 04 00 1F B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 08 07 62 B8 F3 77 05 BF A4 69 3C 3F 86 [18:19:12]CheckFolder [18:19:12]dirname=/storage/ofd_packets [18:19:12]CheckFolder done [18:19:12]ProducePacketName [18:19:12]name=ofd_packets/00152412 [18:19:12]NVStorageSaveData ofd_packets/00152412 [18:19:12]File name is /storage/ofd_packets/00152412 [18:19:12]Write 298 bytes [18:19:12]NVStorageSaveData done [18:19:12]OFDSenderStorePacket done [18:19:12]KKMCreateOFDPacket done [18:19:12]NVStorageSaveData kkm_last_timestamp [18:19:12]File name is /storage/kkm_last_timestamp [18:19:12]Write 4 bytes [18:19:12]NVStorageSaveData done [18:19:12]ExternCall_PrintAddStr [18:19:12]wPrintStart [18:19:12]Write to MH i2c: 01 00 00 F4 1A 0E [18:19:12]Write i2c OK [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: 01 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: 01 07 00 [18:19:12]MH_I2C_Read... [18:19:12]Read from MH i2c: 01 07 00 F4 1A 00 00 00 00 00 FF 0F 23 [18:19:12]RasterBufferAndPrint [18:19:12]line Счет N : (1)1786414 [18:19:12]line ИНН: 02508201610067 [18:19:12]line Контрольно-Кассовый Чек [18:19:12]line ПРОДАЖА [18:19:12]line ТРК (МРК, ГНК) : 41 [18:19:12]line Товар: 2710194210 [18:19:12]line ДТ-К-5 [18:19:12]line 19.690 * 76.20 [18:19:12]line = 1500.38 [18:19:12]line НДС 12% НСП 1% [18:19:12]line > о реализуемом товаре [18:19:12]line ОКРУГЛЕНИЕ: -0.38 [18:19:12]line ИТОГО: 1500.00 [18:19:13]line Внесено: 1500.00 [18:19:13]line СДАЧА: 0.00 [18:19:13]line НСП 1% : 13.28 [18:19:13]line НДС 12% : 159.33 [18:19:13]line Наличными: 1500.00 [18:19:13]line Безнал.: 0.00 [18:19:13]line Место: АЗС № 89 "Партнер Нефть" [18:19:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:19:13]line СНО: Общий режим [18:19:13]line Чек 284 23.09.2024 18:19 [18:19:13]line Смена: 476 ФФД: 1.0 [18:19:13]line ЗНМ: 0300000113 [18:19:13]line РНМ: 0000000000091825 [18:19:13]line Версия ККМ: 001 [18:19:13]line ФМ: 0000000000871835 [18:19:13]line ФД: 152412 [18:19:13]line ФПД: 115483204565235 [18:19:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152412&fm=115483204565235&tin=02508201610067®Number=0000000000091825&sum=150000 [18:19:13]written 0, free lines is 4095 [18:19:13]Write to MH i2c: 01 00 00 1F 1B 3A [18:19:13]Write i2c OK [18:19:13]MH_I2C_Read... [18:19:13]Read from MH i2c: 01 [18:19:13]MH_I2C_Read... [18:19:13]Read from MH i2c: 01 07 00 [18:19:13]MH_I2C_Read... [18:19:13]Read from MH i2c: 01 07 00 1F 1B 00 00 00 00 00 E7 0C 34 [18:19:13]RasterBufferAndPrint [18:19:13]line [18:19:13]line [18:19:13]line [18:19:13]line [18:19:13]line [18:19:13]written 0, free lines is 3312 [18:19:13]MH_Cut [18:19:13]Write to MH i2c: D1 01 00 26 1B 01 13 [18:19:13]Write i2c OK [18:19:13]MH_I2C_Read... [18:19:13]Read from MH i2c: D1 [18:19:13]MH_I2C_Read... [18:19:13]Read from MH i2c: D1 01 00 [18:19:13]MH_I2C_Read... [18:19:13]Read from MH i2c: D1 01 00 26 1B 00 12 [18:19:13]Write to MH i2c: 01 00 00 27 1B 42 [18:19:13]Write i2c OK [18:19:13]MH_I2C_Read... [18:19:13]recv_with_timeout no data received [18:19:14]*** Cut start [18:19:14]*** Purtial cut [18:19:14]*** Stage 1: CUTSNS_PIN = 1 [18:19:14]Read from MH i2c: 01 [18:19:14]MH_I2C_Read... [18:19:14]*** Stop cut motor [18:19:14]*** Cut end [18:19:14]Read from MH i2c: 01 07 00 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: 01 07 00 27 1B 00 00 00 00 00 FF 0F 57 [18:19:14]process_action close_receipt done [18:19:14]requested_data is exist [18:19:14]produce_requested_data [18:19:14]requested_item fm.sn is exist - process it [18:19:14]wFMCommunicate request_size=4 [18:19:14]MH_SAM_APDU [18:19:14]CAPDU: 80 11 00 00 [18:19:14]Write to MH i2c: E2 08 00 28 1B 80 11 00 00 00 00 00 00 BD [18:19:14]Write i2c OK [18:19:14]MH_I2C_Read... [18:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:14]Read from MH i2c: E2 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: E2 17 00 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: E2 17 00 28 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [18:19: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:19:14]wFMCommunicate OK [18:19:14]requested_item fd.num is exist - process it [18:19:14]SAM_PROTO_GetFieldsCounters [18:19:14]wFMCommunicate request_size=4 [18:19:14]MH_SAM_APDU [18:19:14]CAPDU: 80 13 00 00 [18:19:14]Write to MH i2c: E2 08 00 29 1B 80 13 00 00 00 00 00 00 C0 [18:19:14]Write i2c OK [18:19:14]MH_I2C_Read... [18:19:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:14]Read from MH i2c: E2 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: E2 62 00 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: E2 62 00 29 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 53 02 00 0E 04 04 00 DC 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 C6 [18:19: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 5C 53 02 00 0E 04 04 00 DC 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 [18:19:14]wFMCommunicate OK [18:19:14]SAM_PROTO_GetFieldsCounters done [18:19:14]requested_item shift.num is exist - process it [18:19:14]requested_item shift.opened is exist - process it [18:19:14]req_shift_opened [18:19:14]FM_GetShiftState [18:19:14]SAM_PROTO_GetShiftState [18:19:14]wFMCommunicate request_size=4 [18:19:14]MH_SAM_APDU [18:19:14]CAPDU: 80 13 01 00 [18:19:14]Write to MH i2c: E2 08 00 2A 1B 80 13 01 00 00 00 00 00 C2 [18:19:14]Write i2c OK [18:19:14]MH_I2C_Read... [18:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:14]Read from MH i2c: E2 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: E2 0E 00 [18:19:14]MH_I2C_Read... [18:19:14]Read from MH i2c: E2 0E 00 2A 1B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 24 [18:19:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:19:14]wFMCommunicate OK [18:19:14]SAM_PROTO_GetShiftState done [18:19:14]FM_GetShiftState done [18:19:14]req_shift_opened done [18:19:14]requested_item shift.open_date is exist - process it [18:19:14]req_shift_open_date [18:19:14]req_shift_open_date done [18:19:14]produce_requested_data done [18:19:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152412,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:19:14]process_action_free close_receipt [18:19:14]json_value_free [18:19:14]json_value_free done [18:19:14]process_json_proto returns [18:19:14]Send response to host [18:19:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152412,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:19:14]free response buf [18:19:14]execute_script done [18:19:14]execute_script returns [18:19:14]free content buf [18:19:14]Sock 7.Close socket [18:19:14]Sock 7.Thread stoped [18:19:18]Connected sock=11 [18:19: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 24 2E 04 01 53 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 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 1B 01 00 00 F4 03 04 00 1C B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B5 15 F9 9F 28 26 DD B9 E5 6C 8D 34 E4 A2 [18:19: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 DB 65 47 00 D4 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 53 02 00 F4 03 04 00 28 59 F1 66 B6 04 01 00 00 21 32 94 77 63 C6 00 CD [18:19:22]CommunicateWithHost err = 0 [18:19:22]CheckOFDResponse [18:19:22]1017 (14) - 77093643461234 [18:19:22]1041 (16) - 0000000000871835 [18:19:22]1040 (4) - 152411 [18:19:22]1012 (4) - 23.09.2024 12:03 [18:19:22]1206 (1) - 0 [18:19:22]OFD Sender: Remove packet 152411 [18:19:22]ProducePacketName [18:19:22]name=ofd_packets/00152411 [18:19:22]NVStorageDeleteData [18:19:22]OFD Sender: Processing packet 152412 [packets to send 828, broken 827] [18:19:22]ProducePacketName [18:19:22]name=ofd_packets/00152412 [18:19:22]OFD Sender: To server: pG, [18:19:22]CommunicateWithHost lk.salyk.kg:30040 [18:19:22]ConnectInit lk.salyk.kg [18:19:26]recv_with_timeout no data received [18:19:27]ConnectInit Can't take IP for lk.salyk.kg [18:19:27]CommunicateWithHost connect error [18:19:27]CommunicateWithHost err = -1 [18:19:27]OFD Sender: Server communicate error [18:19:28]OFD Sender: Processing packet 152412 [packets to send 828, broken 827] [18:19:28]ProducePacketName [18:19:28]name=ofd_packets/00152412 [18:19:28]OFD Sender: To server: pG, [18:19:28]CommunicateWithHost lk.salyk.kg:30040 [18:19:28]ConnectInit lk.salyk.kg [18:19:33]ConnectInit Can't take IP for lk.salyk.kg [18:19:33]CommunicateWithHost connect error [18:19:33]CommunicateWithHost err = -1 [18:19:33]OFD Sender: Server communicate error [18:19:38]OFD Sender: Processing packet 152412 [packets to send 828, broken 827] [18:19:38]ProducePacketName [18:19:38]name=ofd_packets/00152412 [18:19:38]OFD Sender: To server: pG, [18:19:38]CommunicateWithHost lk.salyk.kg:30040 [18:19:38]ConnectInit lk.salyk.kg [18:19:46]Connected sock=7 [18:19: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 65 04 01 E0 B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1C 01 00 00 F4 03 04 00 1F B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 08 07 62 B8 F3 77 05 BF A4 69 3C 3F 86 [18:19: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 6E 85 47 00 94 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 53 02 00 F4 03 04 00 41 59 F1 66 B6 04 01 00 00 27 E4 03 41 02 A3 DD FF [18:19:47]CommunicateWithHost err = 0 [18:19:47]CheckOFDResponse [18:19:47]1017 (14) - 77093643461234 [18:19:47]1041 (16) - 0000000000871835 [18:19:47]1040 (4) - 152412 [18:19:47]1012 (4) - 23.09.2024 12:04 [18:19:47]1206 (1) - 0 [18:19:47]OFD Sender: Remove packet 152412 [18:19:47]ProducePacketName [18:19:47]name=ofd_packets/00152412 [18:19:47]NVStorageDeleteData [18:19:47]OFD Sender: No OFD packet to send [18:19:52]OFD Sender: No OFD packet to send [18:19:57]OFD Sender: No OFD packet to send [18:20:02]OFD Sender: No OFD packet to send [18:20:07]OFD Sender: No OFD packet to send [18:20:12]OFD Sender: No OFD packet to send [18:20:17]OFD Sender: No OFD packet to send [18:20:19]recv_with_timeout no data received [18:20:22]OFD Sender: No OFD packet to send [18:20:27]OFD Sender: No OFD packet to send [18:20:32]OFD Sender: No OFD packet to send [18:20:37]OFD Sender: No OFD packet to send [18:20:42]OFD Sender: No OFD packet to send [18:20:47]OFD Sender: No OFD packet to send [18:20:51]recv_with_timeout no data received [18:20:52]OFD Sender: No OFD packet to send [18:20:57]OFD Sender: No OFD packet to send [18:21:02]OFD Sender: No OFD packet to send [18:21:07]OFD Sender: No OFD packet to send [18:21:12]OFD Sender: No OFD packet to send [18:21:17]OFD Sender: No OFD packet to send [18:21:22]OFD Sender: No OFD packet to send [18:21:28]OFD Sender: No OFD packet to send [18:21:33]OFD Sender: No OFD packet to send [18:21:36]accept exits with 9 [18:21:36]New connection [18:21:36]New thread 3066752356 created [18:21:36]Thread 3066608996 joined [18:21:36]Waiting for new connection... [18:21:36] Sock 9.Parse request [18:21:36]Sock 9.Check first char [18:21:36]Sock 9.First char is OK [18:21:36]request: POST /json_proto HTTP/1.0 [18:21:36]Method: POST [18:21:36]URL: /json_proto [18:21:36]Method is POST - this is cgi request [18:21:36]url: /json_proto [18:21:36]query_string will be loaded in cgi processing [18:21:36]execute_cgi json_proto POST (null) [18:21:36]execute_cgi path=json_proto method=POST [18:21:36]POST find Content-Length [18:21:36]Host: 172.17.43.67:8080 [18:21:36]Content-Length: 675 [18:21:36]Content-Type: application/json [18:21:36] [18:21:36]POST finish read [18:21:36]Found Content-Length = 675 [18:21:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786416", "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" ] } } [18:21:36]execute_script... [18:21: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)1786416", "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" ] } } [18:21:36]POST & json_proto [18:21:36]process_json_proto [18:21:36]json parsed OK: [18:21:36]protocol is kg_v1.0 [18:21:36]action value=close_receipt [18:21:36]process_action close_receipt [18:21:36]cmd_close_receipt [18:21:36]MH_GetDate [18:21:36]Write to MH i2c: F0 00 00 2B 1B 35 [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: F0 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: F0 09 00 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: F0 09 00 2B 1B 00 B1 B1 F1 66 6A BD 47 65 CA [18:21:36]GetLastDocTimeStamp 1727115551 [18:21:36]current date 1727115697 [18:21:36]FM_GetShiftState [18:21:36]SAM_PROTO_GetShiftState [18:21:36]wFMCommunicate request_size=4 [18:21:36]MH_SAM_APDU [18:21:36]CAPDU: 80 13 01 00 [18:21:36]Write to MH i2c: E2 08 00 2C 1B 80 13 01 00 00 00 00 00 C4 [18:21:36]Write i2c OK [18:21:36]MH_I2C_Read... [18:21:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:36]Read from MH i2c: E2 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 0E 00 [18:21:36]MH_I2C_Read... [18:21:36]Read from MH i2c: E2 0E 00 2C 1B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 26 [18:21:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:21:36]wFMCommunicate OK [18:21:36]SAM_PROTO_GetShiftState done [18:21:36]FM_GetShiftState done [18:21:36]opened in 1727051593 [18:21:36]opened+sec_in_day 1727137993 [18:21:36]quantity*price = 50063 [18:21:36]sum+1 = 50064 [18:21:36]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 23.09.2024 18:21 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152413 ФПД: 245449432049118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182137&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152413&fm=245449432049118&tin=02508201610067®Number=0000000000091825&sum=50000 [18:21:37]StoreToDocumentArchive [18:21:37]shift 476 fd 152413 [18:21:37]save to /storage/0476/doc_00152413 [18:21:37]save last doc name /storage/0476/doc_00152413 to /storage/kkm_last_doc_name [18:21:37]save OK [18:21:37]Clear old archive folders... [18:21:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:21:37]tlvbuf is 0050C660 [18:21:37]SAM_PROTO_ClearQueue [18:21:37]wFMCommunicate request_size=4 [18:21:37]MH_SAM_APDU [18:21:37]CAPDU: 80 09 00 00 [18:21:37]Write to MH i2c: E2 08 00 39 1B 80 09 00 00 00 00 00 00 C6 [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:37]Read from MH i2c: E2 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 03 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 03 00 39 1B 00 90 00 C8 [18:21:37]RAPDU: 90 00 [18:21:37]wFMCommunicate OK [18:21:37]SAM_PROTO_ClearQueue done [18:21:37]KKMCreateOFDPacket [18:21:37]OFDProtocolAddRootSTLVToBuf [18:21:37]FM_MakeSignedData [18:21:37]FM_MakeSignedData [18:21:37]SAM_PROTO_SignData [18:21:37]wFMCommunicate request_size=4 [18:21:37]MH_SAM_APDU [18:21:37]CAPDU: 80 0D 01 02 [18:21:37]Write to MH i2c: E2 08 00 3A 1B 80 0D 01 02 00 00 00 00 CE [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:37]Read from MH i2c: E2 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 03 00 [18:21:37]MH_I2C_Read... [18:21:37]Read from MH i2c: E2 03 00 3A 1B 00 90 00 C9 [18:21:37]RAPDU: 90 00 [18:21:37]wFMCommunicate OK [18:21:37]wFMCommunicate request_size=255 [18:21:37]MH_SAM_APDU [18:21: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 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 B1 B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 3C 26 35 [18:21:37]Write to MH i2c: E2 02 01 3B 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B1 B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 3C 26 35 00 00 B7 [18:21:37]Write i2c OK [18:21:37]MH_I2C_Read... [18:21:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:38]OFD Sender: No OFD packet to send [18:21:38]Read from MH i2c: E2 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 03 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 03 00 3B 1B 00 90 00 CA [18:21:38]RAPDU: 90 00 [18:21:38]wFMCommunicate OK [18:21:38]wFMCommunicate request_size=7 [18:21:38]MH_SAM_APDU [18:21:38]CAPDU: 80 0D 02 02 02 25 DE [18:21:38]Write to MH i2c: E2 0A 00 3C 1B 80 0D 02 02 02 00 25 DE 00 00 D8 [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:38]Read from MH i2c: E2 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 03 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 03 00 3C 1B 00 90 00 CB [18:21:38]RAPDU: 90 00 [18:21:38]wFMCommunicate OK [18:21:38]wFMCommunicate request_size=4 [18:21:38]MH_SAM_APDU [18:21:38]CAPDU: 80 0D 03 02 [18:21:38]Write to MH i2c: E2 08 00 3D 1B 80 0D 03 02 00 00 00 00 D3 [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:38]Read from MH i2c: E2 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 0B 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 0B 00 3D 1B 00 2A 7B 10 AF D0 A1 D3 33 90 00 AF [18:21:38]RAPDU: 2A 7B 10 AF D0 A1 D3 33 90 00 [18:21:38]wFMCommunicate OK [18:21:38]SAM_PROTO_SignData done [18:21:38]FM_MakeSignedData done [18:21:38]CreateOFDProtocolMessage [18:21:38]wFMCommunicate request_size=4 [18:21:38]MH_SAM_APDU [18:21:38]CAPDU: 80 11 00 00 [18:21:38]Write to MH i2c: E2 08 00 3E 1B 80 11 00 00 00 00 00 00 D3 [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:38]Read from MH i2c: E2 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 17 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: E2 17 00 3E 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [18:21:38]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:38]wFMCommunicate OK [18:21:38]CreateOFDProtocolMessage done [18:21:38]OFDSenderStorePacket 152413 [18:21:38]StoreOFDPacket docnum=152413 [18:21: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 E1 CA 04 01 49 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 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 B1 B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 3C 26 35 25 DE 2A 7B 10 AF D0 A1 D3 33 [18:21:38]CheckFolder [18:21:38]dirname=/storage/ofd_packets [18:21:38]CheckFolder done [18:21:38]ProducePacketName [18:21:38]name=ofd_packets/00152413 [18:21:38]NVStorageSaveData ofd_packets/00152413 [18:21:38]File name is /storage/ofd_packets/00152413 [18:21:38]Write 298 bytes [18:21:38]NVStorageSaveData done [18:21:38]OFDSenderStorePacket done [18:21:38]KKMCreateOFDPacket done [18:21:38]NVStorageSaveData kkm_last_timestamp [18:21:38]File name is /storage/kkm_last_timestamp [18:21:38]Write 4 bytes [18:21:38]NVStorageSaveData done [18:21:38]ExternCall_PrintAddStr [18:21:38]wPrintStart [18:21:38]Write to MH i2c: 01 00 00 3F 1B 5A [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: 01 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: 01 07 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: 01 07 00 3F 1B 00 00 00 00 00 FF 0F 6F [18:21:38]RasterBufferAndPrint [18:21:38]line Счет N : (1)1786416 [18:21:38]line ИНН: 02508201610067 [18:21:38]line Контрольно-Кассовый Чек [18:21:38]line ПРОДАЖА [18:21:38]line ТРК (МРК, ГНК) : 31 [18:21:38]line Товар: 2710194210 [18:21:38]line ДТ-К-5 [18:21:38]line 6.570 * 76.20 [18:21:38]line = 500.63 [18:21:38]line НДС 12% НСП 1% [18:21:38]line > о реализуемом товаре [18:21:38]line ОКРУГЛЕНИЕ: -0.63 [18:21:38]line ИТОГО: 500.00 [18:21:38]line Внесено: 500.00 [18:21:38]line СДАЧА: 0.00 [18:21:38]line НСП 1% : 4.43 [18:21:38]line НДС 12% : 53.16 [18:21:38]line Наличными: 500.00 [18:21:38]line Безнал.: 0.00 [18:21:38]line Место: АЗС № 89 "Партнер Нефть" [18:21:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:21:38]line СНО: Общий режим [18:21:38]line Чек 285 23.09.2024 18:21 [18:21:38]line Смена: 476 ФФД: 1.0 [18:21:38]line ЗНМ: 0300000113 [18:21:38]line РНМ: 0000000000091825 [18:21:38]line Версия ККМ: 001 [18:21:38]line ФМ: 0000000000871835 [18:21:38]line ФД: 152413 [18:21:38]line ФПД: 245449432049118 [18:21:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182137&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152413&fm=245449432049118&tin=02508201610067®Number=0000000000091825&sum=50000 [18:21:38]written 0, free lines is 4095 [18:21:38]OFD Sender: Processing packet 152413 [packets to send 828, broken 827] [18:21:38]ProducePacketName [18:21:38]name=ofd_packets/00152413 [18:21:38]OFD Sender: To server: pG, [18:21:38]CommunicateWithHost lk.salyk.kg:30040 [18:21:38]ConnectInit lk.salyk.kg [18:21:38]Write to MH i2c: 01 00 00 6A 1B 85 [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: 01 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: 01 07 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: 01 07 00 6A 1B 00 00 00 00 00 E2 0C 7A [18:21:38]RasterBufferAndPrint [18:21:38]line [18:21:38]line [18:21:38]line [18:21:38]line [18:21:38]line [18:21:38]written 0, free lines is 3304 [18:21:38]MH_Cut [18:21:38]Write to MH i2c: D1 01 00 71 1B 01 5E [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: D1 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: D1 01 00 [18:21:38]MH_I2C_Read... [18:21:38]Read from MH i2c: D1 01 00 71 1B 00 5D [18:21:38]Write to MH i2c: 01 00 00 72 1B 8D [18:21:38]Write i2c OK [18:21:38]MH_I2C_Read... [18:21:39]*** Cut start [18:21:39]*** Purtial cut [18:21:39]*** Stage 1: CUTSNS_PIN = 1 [18:21:39]Read from MH i2c: 01 [18:21:39]MH_I2C_Read... [18:21:39]*** Stop cut motor [18:21:39]*** Cut end [18:21:39]Read from MH i2c: 01 07 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: 01 07 00 72 1B 00 00 00 00 00 FF 0F A2 [18:21:39]process_action close_receipt done [18:21:39]requested_data is exist [18:21:39]produce_requested_data [18:21:39]requested_item fm.sn is exist - process it [18:21:39]wFMCommunicate request_size=4 [18:21:39]MH_SAM_APDU [18:21:39]CAPDU: 80 11 00 00 [18:21:39]Write to MH i2c: E2 08 00 73 1B 80 11 00 00 00 00 00 00 08 [18:21:39]Write i2c OK [18:21:39]MH_I2C_Read... [18:21:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:39]Read from MH i2c: E2 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 17 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 17 00 73 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [18:21:39]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:39]wFMCommunicate OK [18:21:39]requested_item fd.num is exist - process it [18:21:39]SAM_PROTO_GetFieldsCounters [18:21:39]wFMCommunicate request_size=4 [18:21:39]MH_SAM_APDU [18:21:39]CAPDU: 80 13 00 00 [18:21:39]Write to MH i2c: E2 08 00 74 1B 80 13 00 00 00 00 00 00 0B [18:21:39]Write i2c OK [18:21:39]MH_I2C_Read... [18:21:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:39]Read from MH i2c: E2 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 62 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 62 00 74 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 15 [18:21: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 5D 53 02 00 0E 04 04 00 DC 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 [18:21:39]wFMCommunicate OK [18:21:39]SAM_PROTO_GetFieldsCounters done [18:21:39]requested_item shift.num is exist - process it [18:21:39]requested_item shift.opened is exist - process it [18:21:39]req_shift_opened [18:21:39]FM_GetShiftState [18:21:39]SAM_PROTO_GetShiftState [18:21:39]wFMCommunicate request_size=4 [18:21:39]MH_SAM_APDU [18:21:39]CAPDU: 80 13 01 00 [18:21:39]Write to MH i2c: E2 08 00 75 1B 80 13 01 00 00 00 00 00 0D [18:21:39]Write i2c OK [18:21:39]MH_I2C_Read... [18:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:39]Read from MH i2c: E2 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 0E 00 [18:21:39]MH_I2C_Read... [18:21:39]Read from MH i2c: E2 0E 00 75 1B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6F [18:21:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:21:39]wFMCommunicate OK [18:21:39]SAM_PROTO_GetShiftState done [18:21:39]FM_GetShiftState done [18:21:39]req_shift_opened done [18:21:39]requested_item shift.open_date is exist - process it [18:21:39]req_shift_open_date [18:21:39]req_shift_open_date done [18:21:39]produce_requested_data done [18:21:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152413,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:21:39]process_action_free close_receipt [18:21:39]json_value_free [18:21:39]json_value_free done [18:21:39]process_json_proto returns [18:21:39]Send response to host [18:21:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152413,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:21:39]free response buf [18:21:39]execute_script done [18:21:39]execute_script returns [18:21:40]free content buf [18:21:40]Sock 9.Close socket [18:21:40]Sock 9.Thread stoped [18:21:42]Connected sock=11 [18:21: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 E1 CA 04 01 49 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 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 B1 B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DF 3C 26 35 25 DE 2A 7B 10 AF D0 A1 D3 33 [18:21: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 A2 46 47 00 3A 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 53 02 00 F4 03 04 00 B5 59 F1 66 B6 04 01 00 00 CC F6 02 71 72 98 F3 41 [18:21:42]CommunicateWithHost err = 0 [18:21:42]CheckOFDResponse [18:21:42]1017 (14) - 77093643461234 [18:21:42]1041 (16) - 0000000000871835 [18:21:42]1040 (4) - 152413 [18:21:42]1012 (4) - 23.09.2024 12:06 [18:21:42]1206 (1) - 0 [18:21:42]OFD Sender: Remove packet 152413 [18:21:42]ProducePacketName [18:21:42]name=ofd_packets/00152413 [18:21:42]NVStorageDeleteData [18:21:43]OFD Sender: No OFD packet to send [18:21:48]OFD Sender: No OFD packet to send [18:21:53]OFD Sender: No OFD packet to send [18:21:53]recv_with_timeout no data received [18:21:58]OFD Sender: No OFD packet to send [18:22:03]OFD Sender: No OFD packet to send 7F 1B 00 90 00 0E [18:22:19]RAPDU: 90 00 [18:22:19]wFMCommunicate OK [18:22:19]wFMCommunicate request_size=13 [18:22:19]MH_SAM_APDU [18:22:19]CAPDU: 80 15 02 00 08 F4 03 04 00 DB B1 F1 66 [18:22:19]Write to MH i2c: E2 10 00 80 1B 80 15 02 00 08 00 F4 03 04 00 DB B1 F1 66 00 00 09 [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:22:19]Read from MH i2c: E2 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 80 1B 00 90 00 0F [18:22:19]RAPDU: 90 00 [18:22:19]wFMCommunicate OK [18:22:19]wFMCommunicate request_size=25 [18:22:19]MH_SAM_APDU [18:22:19]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:19]Write to MH i2c: E2 1C 00 81 1B 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 7E [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:22:19]Read from MH i2c: E2 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 81 1B 00 90 00 10 [18:22:19]RAPDU: 90 00 [18:22:19]wFMCommunicate OK [18:22:19]wFMCommunicate request_size=4 [18:22:19]MH_SAM_APDU [18:22:19]CAPDU: 80 15 03 00 [18:22:19]Write to MH i2c: E2 08 00 82 1B 80 15 03 00 00 00 00 00 1E [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:22:19]Read from MH i2c: E2 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 40 00 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 40 00 82 1B 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 5E 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 1E 01 00 00 35 04 06 00 13 5F E6 1F AD 44 90 00 2B [18:22:19]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 5E 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 1E 01 00 00 35 04 06 00 13 5F E6 1F AD 44 90 00 [18:22:19]wFMCommunicate OK [18:22:19]SAM_PROTO_ProcessDocument answer len = 59 [18:22:19]SAM_PROTO_ProcessDocument done [18:22:19]SetTLVBufToDocument [18:22:19]Processing tag 1209 (04B9) [18:22:19]Malloc new data [18:22:19]Processing tag 1041 (0411) [18:22:19]Processing tag 1040 (0410) [18:22:19]Malloc new data [18:22:19]Processing tag 1038 (040E) [18:22:19]Malloc new data [18:22:19]Processing tag 1042 (0412) [18:22:19]Malloc new data [18:22:19]Processing tag 1077 (0435) [18:22:19]Malloc new data [18:22:19]SetTLVBufToDocument err=0 [18:22:19]KKMLoadAndSignReceiptData store KKM data [18:22:19]KKMLoadAndSignReceiptData err=0 [18:22:19]wFMCommunicate request_size=4 [18:22:19]MH_SAM_APDU [18:22:19]CAPDU: 80 11 00 00 [18:22:19]Write to MH i2c: E2 08 00 83 1B 80 11 00 00 00 00 00 00 18 [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:19]Read from MH i2c: E2 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 17 00 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 17 00 83 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [18:22:19]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:19]wFMCommunicate OK [18:22:19]Счет N : (1)1786417 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 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 СНО: Общий режим Чек 286 23.09.2024 18:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152414 ФПД: 21302603656516 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152414&fm=21302603656516&tin=02508201610067®Number=0000000000091825&sum=40000 [18:22:19]StoreToDocumentArchive [18:22:19]shift 476 fd 152414 [18:22:19]save to /storage/0476/doc_00152414 [18:22:19]save last doc name /storage/0476/doc_00152414 to /storage/kkm_last_doc_name [18:22:19]save OK [18:22:19]Clear old archive folders... [18:22:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:22:19]tlvbuf is 005880A0 [18:22:19]SAM_PROTO_ClearQueue [18:22:19]wFMCommunicate request_size=4 [18:22:19]MH_SAM_APDU [18:22:19]CAPDU: 80 09 00 00 [18:22:19]Write to MH i2c: E2 08 00 84 1B 80 09 00 00 00 00 00 00 11 [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:19]Read from MH i2c: E2 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 84 1B 00 90 00 13 [18:22:19]RAPDU: 90 00 [18:22:19]wFMCommunicate OK [18:22:19]SAM_PROTO_ClearQueue done [18:22:19]KKMCreateOFDPacket [18:22:19]OFDProtocolAddRootSTLVToBuf [18:22:19]FM_MakeSignedData [18:22:19]FM_MakeSignedData [18:22:19]SAM_PROTO_SignData [18:22:19]wFMCommunicate request_size=4 [18:22:19]MH_SAM_APDU [18:22:19]CAPDU: 80 0D 01 02 [18:22:19]Write to MH i2c: E2 08 00 85 1B 80 0D 01 02 00 00 00 00 19 [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:19]Read from MH i2c: E2 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 [18:22:19]MH_I2C_Read... [18:22:19]Read from MH i2c: E2 03 00 85 1B 00 90 00 14 [18:22:19]RAPDU: 90 00 [18:22:19]wFMCommunicate OK [18:22:19]wFMCommunicate request_size=255 [18:22:19]MH_SAM_APDU [18:22: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 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 1E 01 00 00 F4 03 04 00 DB B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 [18:22:19]Write to MH i2c: E2 02 01 86 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1E 01 00 00 F4 03 04 00 DB B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 00 00 22 [18:22:19]Write i2c OK [18:22:19]MH_I2C_Read... [18:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:20]Read from MH i2c: E2 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 03 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 03 00 86 1B 00 90 00 15 [18:22:20]RAPDU: 90 00 [18:22:20]wFMCommunicate OK [18:22:20]wFMCommunicate request_size=10 [18:22:20]MH_SAM_APDU [18:22:20]CAPDU: 80 0D 02 02 05 5F E6 1F AD 44 [18:22:20]Write to MH i2c: E2 0D 00 87 1B 80 0D 02 02 05 00 5F E6 1F AD 44 00 00 7B [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:20]Read from MH i2c: E2 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 03 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 03 00 87 1B 00 90 00 16 [18:22:20]RAPDU: 90 00 [18:22:20]wFMCommunicate OK [18:22:20]wFMCommunicate request_size=4 [18:22:20]MH_SAM_APDU [18:22:20]CAPDU: 80 0D 03 02 [18:22:20]Write to MH i2c: E2 08 00 88 1B 80 0D 03 02 00 00 00 00 1E [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:20]Read from MH i2c: E2 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 0B 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 0B 00 88 1B 00 9B 9A 1E 64 86 F2 CD 51 90 00 6C [18:22:20]RAPDU: 9B 9A 1E 64 86 F2 CD 51 90 00 [18:22:20]wFMCommunicate OK [18:22:20]SAM_PROTO_SignData done [18:22:20]FM_MakeSignedData done [18:22:20]CreateOFDProtocolMessage [18:22:20]wFMCommunicate request_size=4 [18:22:20]MH_SAM_APDU [18:22:20]CAPDU: 80 11 00 00 [18:22:20]Write to MH i2c: E2 08 00 89 1B 80 11 00 00 00 00 00 00 1E [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:20]Read from MH i2c: E2 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 17 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: E2 17 00 89 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [18:22:20]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:20]wFMCommunicate OK [18:22:20]CreateOFDProtocolMessage done [18:22:20]OFDSenderStorePacket 152414 [18:22:20]StoreOFDPacket docnum=152414 [18:22: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 0F 01 00 00 D0 F4 07 01 69 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1E 01 00 00 F4 03 04 00 DB B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 5F E6 1F AD 44 9B 9A 1E 64 86 F2 CD 51 [18:22:20]CheckFolder [18:22:20]dirname=/storage/ofd_packets [18:22:20]CheckFolder done [18:22:20]ProducePacketName [18:22:20]name=ofd_packets/00152414 [18:22:20]NVStorageSaveData ofd_packets/00152414 [18:22:20]File name is /storage/ofd_packets/00152414 [18:22:20]Write 301 bytes [18:22:20]NVStorageSaveData done [18:22:20]OFDSenderStorePacket done [18:22:20]KKMCreateOFDPacket done [18:22:20]NVStorageSaveData kkm_last_timestamp [18:22:20]File name is /storage/kkm_last_timestamp [18:22:20]Write 4 bytes [18:22:20]NVStorageSaveData done [18:22:20]ExternCall_PrintAddStr [18:22:20]wPrintStart [18:22:20]Write to MH i2c: 01 00 00 8A 1B A5 [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: 01 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: 01 07 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: 01 07 00 8A 1B 00 00 00 00 00 FF 0F BA [18:22:20]RasterBufferAndPrint [18:22:20]line Счет N : (1)1786417 [18:22:20]line ИНН: 02508201610067 [18:22:20]line Контрольно-Кассовый Чек [18:22:20]line ПРОДАЖА [18:22:20]line ТРК (МРК, ГНК) : 42 [18:22:20]line Товар: 2710124130 [18:22:20]line Аи-92-К-5 [18:22:20]line 5.900 * 67.80 [18:22:20]line = 400.02 [18:22:20]line НДС 12% НСП 1% [18:22:20]line > о реализуемом товаре [18:22:20]line ОКРУГЛЕНИЕ: -0.02 [18:22:20]line ИТОГО: 400.00 [18:22:20]line Внесено: 400.00 [18:22:20]line СДАЧА: 0.00 [18:22:20]line НСП 1% : 3.54 [18:22:20]line НДС 12% : 42.48 [18:22:20]line Наличными: 400.00 [18:22:20]line Безнал.: 0.00 [18:22:20]line Место: АЗС № 89 "Партнер Нефть" [18:22:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:22:20]line СНО: Общий режим [18:22:20]line Чек 286 23.09.2024 18:22 [18:22:20]line Смена: 476 ФФД: 1.0 [18:22:20]line ЗНМ: 0300000113 [18:22:20]line РНМ: 0000000000091825 [18:22:20]line Версия ККМ: 001 [18:22:20]line ФМ: 0000000000871835 [18:22:20]line ФД: 152414 [18:22:20]line ФПД: 21302603656516 [18:22:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152414&fm=21302603656516&tin=02508201610067®Number=0000000000091825&sum=40000 [18:22:20]written 0, free lines is 4095 [18:22:20]OFD Sender: Processing packet 152414 [packets to send 828, broken 827] [18:22:20]ProducePacketName [18:22:20]name=ofd_packets/00152414 [18:22:20]OFD Sender: To server: pG, [18:22:20]CommunicateWithHost lk.salyk.kg:30040 [18:22:20]ConnectInit lk.salyk.kg [18:22:20]Write to MH i2c: 01 00 00 B5 1B D0 [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: 01 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: 01 07 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: 01 07 00 B5 1B 00 00 00 00 00 DF 0C C2 [18:22:20]RasterBufferAndPrint [18:22:20]line [18:22:20]line [18:22:20]line [18:22:20]line [18:22:20]line [18:22:20]written 0, free lines is 3301 [18:22:20]MH_Cut [18:22:20]Write to MH i2c: D1 01 00 BC 1B 01 A9 [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: D1 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: D1 01 00 [18:22:20]MH_I2C_Read... [18:22:20]Read from MH i2c: D1 01 00 BC 1B 00 A8 [18:22:20]Write to MH i2c: 01 00 00 BD 1B D8 [18:22:20]Write i2c OK [18:22:20]MH_I2C_Read... [18:22:21]*** Cut start [18:22:21]*** Purtial cut [18:22:21]*** Stage 1: CUTSNS_PIN = 1 [18:22:21]Read from MH i2c: 01 [18:22:21]MH_I2C_Read... [18:22:21]*** Stop cut motor [18:22:21]*** Cut end [18:22:21]Read from MH i2c: 01 07 00 [18:22:21]MH_I2C_Read... [18:22:21]Read from MH i2c: 01 07 00 BD 1B 00 00 00 00 00 FF 0F ED [18:22:21]process_action close_receipt done [18:22:21]requested_data is exist [18:22:21]produce_requested_data [18:22:21]requested_item fm.sn is exist - process it [18:22:21]wFMCommunicate request_size=4 [18:22:21]MH_SAM_APDU [18:22:21]CAPDU: 80 11 00 00 [18:22:21]Write to MH i2c: E2 08 00 BE 1B 80 11 00 00 00 00 00 00 53 [18:22:21]Write i2c OK [18:22:21]MH_I2C_Read... [18:22:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:21]Read from MH i2c: E2 [18:22:21]MH_I2C_Read... [18:22:21]Read from MH i2c: E2 17 00 [18:22:21]MH_I2C_Read... [18:22:21]Read from MH i2c: E2 17 00 BE 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [18:22: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:22:21]wFMCommunicate OK [18:22:21]requested_item fd.num is exist - process it [18:22:21]SAM_PROTO_GetFieldsCounters [18:22:21]wFMCommunicate request_size=4 [18:22:21]MH_SAM_APDU [18:22:21]CAPDU: 80 13 00 00 [18:22:21]Write to MH i2c: E2 08 00 BF 1B 80 13 00 00 00 00 00 00 56 [18:22:21]Write i2c OK [18:22:21]MH_I2C_Read... [18:22:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:21]Read from MH i2c: E2 [18:22:21]MH_I2C_Read... [18:22:21]Read from MH i2c: E2 62 00 [18:22:21]MH_I2C_Read... [18:22:21]Read from MH i2c: E2 62 00 BF 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 64 [18:22: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 5E 53 02 00 0E 04 04 00 DC 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 [18:22:21]wFMCommunicate OK [18:22:21]SAM_PROTO_GetFieldsCounters done [18:22:21]requested_item shift.num is exist - process it [18:22:21]requested_item shift.opened is exist - process it [18:22:21]req_shift_opened [18:22:21]FM_GetShiftState [18:22:21]SAM_PROTO_GetShiftState [18:22:21]wFMCommunicate request_size=4 [18:22:21]MH_SAM_APDU [18:22:21]CAPDU: 80 13 01 00 [18:22:21]Write to MH i2c: E2 08 00 C0 1B 80 13 01 00 00 00 00 00 58 [18:22:22]Write i2c OK [18:22:22]MH_I2C_Read... [18:22:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:22]Read from MH i2c: E2 [18:22:22]MH_I2C_Read... [18:22:22]Read from MH i2c: E2 0E 00 [18:22:22]MH_I2C_Read... [18:22:22]Read from MH i2c: E2 0E 00 C0 1B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BA [18:22:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:22:22]wFMCommunicate OK [18:22:22]SAM_PROTO_GetShiftState done [18:22:22]FM_GetShiftState done [18:22:22]req_shift_opened done [18:22:22]requested_item shift.open_date is exist - process it [18:22:22]req_shift_open_date [18:22:22]req_shift_open_date done [18:22:22]produce_requested_data done [18:22:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152414,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:22:22]process_action_free close_receipt [18:22:22]json_value_free [18:22:22]json_value_free done [18:22:22]process_json_proto returns [18:22:22]Send response to host [18:22:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152414,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:22:22]free response buf [18:22:22]execute_script done [18:22:22]execute_script returns [18:22:22]free content buf [18:22:22]Sock 7.Close socket [18:22:22]Sock 7.Thread stoped [18:22:25]ConnectInit Can't take IP for lk.salyk.kg [18:22:25]CommunicateWithHost connect error [18:22:25]CommunicateWithHost err = -1 [18:22:25]OFD Sender: Server communicate error [18:22:30]OFD Sender: Processing packet 152414 [packets to send 828, broken 827] [18:22:30]ProducePacketName [18:22:30]name=ofd_packets/00152414 [18:22:30]OFD Sender: To server: pG, [18:22:30]CommunicateWithHost lk.salyk.kg:30040 [18:22:30]ConnectInit lk.salyk.kg [18:22:35]ConnectInit Can't take IP for lk.salyk.kg [18:22:35]CommunicateWithHost connect error [18:22:35]CommunicateWithHost err = -1 [18:22:35]OFD Sender: Server communicate error [18:22:36]recv_with_timeout no data received [18:22:40]OFD Sender: Processing packet 152414 [packets to send 828, broken 827] [18:22:40]ProducePacketName [18:22:40]name=ofd_packets/00152414 [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:45]ConnectInit Can't take IP for lk.salyk.kg [18:22:45]CommunicateWithHost connect error [18:22:45]CommunicateWithHost err = -1 [18:22:45]OFD Sender: Server communicate error [18:22:50]OFD Sender: Processing packet 152414 [packets to send 828, broken 827] [18:22:50]ProducePacketName [18:22:50]name=ofd_packets/00152414 [18:22:50]OFD Sender: To server: pG, [18:22:50]CommunicateWithHost lk.salyk.kg:30040 [18:22:50]ConnectInit lk.salyk.kg [18:22:51]Connected sock=7 [18:22: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 D0 F4 07 01 69 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1E 01 00 00 F4 03 04 00 DB B1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 13 5F E6 1F AD 44 9B 9A 1E 64 86 F2 CD 51 [18:22: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 E3 76 47 00 67 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 5E 53 02 00 F4 03 04 00 FA 59 F1 66 B6 04 01 00 00 01 30 98 68 42 F2 10 D4 [18:22:51]CommunicateWithHost err = 0 [18:22:51]CheckOFDResponse [18:22:51]1017 (14) - 77093643461234 [18:22:51]1041 (16) - 0000000000871835 [18:22:51]1040 (4) - 152414 [18:22:51]1012 (4) - 23.09.2024 12:07 [18:22:51]1206 (1) - 0 [18:22:51]OFD Sender: Remove packet 152414 [18:22:51]ProducePacketName [18:22:51]name=ofd_packets/00152414 [18:22:51]NVStorageDeleteData [18:22:52]OFD Sender: No OFD packet to send [18:22:57]OFD Sender: No OFD packet to send [18:23:02]OFD Sender: No OFD packet to send [18:23:07]OFD Sender: No OFD packet to send [18:23:12]OFD Sender: No OFD packet to send [18:23:17]OFD Sender: No OFD packet to send [18:23:22]OFD Sender: No OFD packet to send [18:23:27]OFD Sender: No OFD packet to send [18:23:27]recv_with_timeout no data received [18:23:32]OFD Sender: No OFD packet to send [18:22:08]OFD Sender: No OFD packet to send [18:22:13]OFD Sender: No OFD packet to send [18:22:16]recv_with_timeout no data received [18:22:18]OFD Sender: No OFD packet to send [18:22:18]accept exits with 7 [18:22:18]New connection [18:22:18]New thread 3066608996 created [18:22:18]Thread 3066752356 joined [18:22:18]Waiting for new connection... [18:22:18] Sock 7.Parse request [18:22:18]Sock 7.Check first char [18:22:18]Sock 7.First char is OK [18:22:18]request: POST /json_proto HTTP/1.0 [18:22:18]Method: POST [18:22:18]URL: /json_proto [18:22:18]Method is POST - this is cgi request [18:22:18]url: /json_proto [18:22:18]query_string will be loaded in cgi processing [18:22:18]execute_cgi json_proto POST (null) [18:22:18]execute_cgi path=json_proto method=POST [18:22:18]POST find Content-Length [18:22:18]Host: 172.17.43.67:8080 [18:22:18]Content-Length: 678 [18:22:18]Content-Type: application/json [18:22:18] [18:22:18]POST finish read [18:22:18]Found Content-Length = 678 [18:22:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786417", "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" ] } } [18:22:18]execute_script... [18:22: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)1786417", "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" ] } } [18:22:18]POST & json_proto [18:22:18]process_json_proto [18:22:18]json parsed OK: [18:22:18]protocol is kg_v1.0 [18:22:18]action value=close_receipt [18:22:18]process_action close_receipt [18:22:18]cmd_close_receipt [18:22:18]MH_GetDate [18:22:18]Write to MH i2c: F0 00 00 76 1B 80 [18:22:18]Write i2c OK [18:22:18]MH_I2C_Read... [18:22:18]Read from MH i2c: F0 [18:22:18]MH_I2C_Read... [18:22:18]Read from MH i2c: F0 09 00 [18:22:18]MH_I2C_Read... [18:22:18]Read from MH i2c: F0 09 00 76 1B 00 DB B1 F1 66 6A BD 47 65 3F [18:22:18]GetLastDocTimeStamp 1727115697 [18:22:18]current date 1727115739 [18:22:18]FM_GetShiftState [18:22:18]SAM_PROTO_GetShiftState [18:22:18]wFMCommunicate request_size=4 [18:22:18]MH_SAM_APDU [18:22:18]CAPDU: 80 13 01 00 [18:22:18]Write to MH i2c: E2 08 00 77 1B 80 13 01 00 00 00 00 00 0F [18:22:18]Write i2c OK [18:22:18]MH_I2C_Read... [18:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:18]Read from MH i2c: E2 [18:22:18]MH_I2C_Read... [18:22:18]Read from MH i2c: E2 0E 00 [18:22:18]MH_I2C_Read... [18:22:18]Read from MH i2c: E2 0E 00 77 1B 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [18:22:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:22:18]wFMCommunicate OK [18:22:18]SAM_PROTO_GetShiftState done [18:22:18]FM_GetShiftState done [18:22:18]opened in 1727051593 [18:22:18]opened+sec_in_day 1727137993 [18:22:18]quantity*price = 40002 [18:22:18]sum+1 = 40003 [18:22:18]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 СНО: Общий режим Чек 287 23.09.2024 18:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4202597 ФМ: 0000000000871835 ФД: 152415 ФПД: 72488076039415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182453&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152415&fm=72488076039415&tin=02508201610067®Number=0000000000091825&sum=0 [18:24:53]StoreToDocumentArchive [18:24:53]shift 476 fd 152415 [18:24:53]save to /storage/0476/doc_00152415 [18:24:53]save last doc name /storage/0476/doc_00152415 to /storage/kkm_last_doc_name [18:24:53]save OK [18:24:53]Clear old archive folders... [18:24:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:53]tlvbuf is 00588340 [18:24:53]SAM_PROTO_ClearQueue [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 09 00 00 [18:24:53]Write to MH i2c: E2 08 00 CF 1B 80 09 00 00 00 00 00 00 5C [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 CF 1B 00 90 00 5E [18:24:53]RAPDU: 90 00 [18:24:53]wFMCommunicate OK [18:24:53]SAM_PROTO_ClearQueue done [18:24:53]KKMCreateOFDPacket [18:24:53]OFDProtocolAddRootSTLVToBuf [18:24:53]FM_MakeSignedData [18:24:53]FM_MakeSignedData [18:24:53]SAM_PROTO_SignData [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 0D 01 02 [18:24:53]Write to MH i2c: E2 08 00 D0 1B 80 0D 01 02 00 00 00 00 64 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 D0 1B 00 90 00 5F [18:24:53]RAPDU: 90 00 [18:24:53]wFMCommunicate OK [18:24:53]wFMCommunicate request_size=255 [18:24:53]MH_SAM_APDU [18:24: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 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 1F 01 00 00 F4 03 04 00 75 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 [18:24:53]Write to MH i2c: E2 02 01 D1 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1F 01 00 00 F4 03 04 00 75 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 00 00 15 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 D1 1B 00 90 00 60 [18:24:53]RAPDU: 90 00 [18:24:53]wFMCommunicate OK [18:24:53]wFMCommunicate request_size=10 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 0D 02 02 05 ED 72 05 D4 F7 [18:24:53]Write to MH i2c: E2 0D 00 D2 1B 80 0D 02 02 05 00 ED 72 05 D4 F7 00 00 A0 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 03 00 D2 1B 00 90 00 61 [18:24:53]RAPDU: 90 00 [18:24:53]wFMCommunicate OK [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 0D 03 02 [18:24:53]Write to MH i2c: E2 08 00 D3 1B 80 0D 03 02 00 00 00 00 69 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 0B 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 0B 00 D3 1B 00 84 52 24 D3 73 D2 2D E8 90 00 91 [18:24:53]RAPDU: 84 52 24 D3 73 D2 2D E8 90 00 [18:24:53]wFMCommunicate OK [18:24:53]SAM_PROTO_SignData done [18:24:53]FM_MakeSignedData done [18:24:53]CreateOFDProtocolMessage [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 11 00 00 [18:24:53]Write to MH i2c: E2 08 00 D4 1B 80 11 00 00 00 00 00 00 69 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 17 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 17 00 D4 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [18:24: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:24:53]wFMCommunicate OK [18:24:53]CreateOFDProtocolMessage done [18:24:53]OFDSenderStorePacket 152415 [18:24:53]StoreOFDPacket docnum=152415 [18:24: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 76 85 07 01 7B E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1F 01 00 00 F4 03 04 00 75 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 ED 72 05 D4 F7 84 52 24 D3 73 D2 2D E8 [18:24:53]CheckFolder [18:24:53]dirname=/storage/ofd_packets [18:24:53]CheckFolder done [18:24:53]ProducePacketName [18:24:53]name=ofd_packets/00152415 [18:24:53]NVStorageSaveData ofd_packets/00152415 [18:24:53]File name is /storage/ofd_packets/00152415 [18:24:53]Write 301 bytes [18:24:53]NVStorageSaveData done [18:24:53]OFDSenderStorePacket done [18:24:53]KKMCreateOFDPacket done [18:24:53]NVStorageSaveData kkm_last_timestamp [18:24:53]File name is /storage/kkm_last_timestamp [18:24:53]Write 4 bytes [18:24:53]NVStorageSaveData done [18:24:53]ExternCall_PrintAddStr [18:24:53]wPrintStart [18:24:53]Write to MH i2c: 01 00 00 D5 1B F0 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: 01 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: 01 07 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: 01 07 00 D5 1B 00 00 00 00 00 FF 0F 05 [18:24:53]RasterBufferAndPrint [18:24:53]line Счет N : (1)1786418 [18:24:53]line ИНН: 02508201610067 [18:24:53]line Контрольно-Кассовый Чек [18:24:53]line ПРОДАЖА [18:24:53]line ТРК (МРК, ГНК) : 22 [18:24:53]line Товар: 2710124130 [18:24:53]line Аи-92-К-5 [18:24:53]line 10.000 * 0.00 [18:24:53]line = 0.00 [18:24:53]line НДС 12% НСП 1% [18:24:53]line > о реализуемом товаре [18:24:53]line ИТОГО: 0.00 [18:24:53]line НСП 1% : 0.00 [18:24:53]line НДС 12% : 0.00 [18:24:53]line Наличными: 0.00 [18:24:53]line Безнал.: 0.00 [18:24:53]line Место: АЗС № 89 "Партнер Нефть" [18:24:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:24:53]line СНО: Общий режим [18:24:53]line Чек 287 23.09.2024 18:24 [18:24:53]line Смена: 476 ФФД: 1.0 [18:24:53]line ЗНМ: 0300000113 [18:24:53]line РНМ: 0000000000091825 [18:24:53]line Версия ККМ: 001 [18:24:53]line Талоны: Топливные Талоны [18:24:53]line 4202597 [18:24:53]line ФМ: 0000000000871835 [18:24:53]line ФД: 152415 [18:24:53]line ФПД: 72488076039415 [18:24:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182453&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152415&fm=72488076039415&tin=02508201610067®Number=0000000000091825&sum=0 [18:24:53]written 0, free lines is 4095 [18:24:53]OFD Sender: Processing packet 152415 [packets to send 828, broken 827] [18:24:53]ProducePacketName [18:24:53]name=ofd_packets/00152415 [18:24:53]OFD Sender: To server: pG, [18:24:53]CommunicateWithHost lk.salyk.kg:30040 [18:24:53]ConnectInit lk.salyk.kg [18:24:54]Write to MH i2c: 01 00 00 FF 1B 1A [18:24:54]Write i2c OK [18:24:54]MH_I2C_Read... [18:24:54]Read from MH i2c: 01 [18:24:54]MH_I2C_Read... [18:24:54]Read from MH i2c: 01 07 00 [18:24:54]MH_I2C_Read... [18:24:54]Read from MH i2c: 01 07 00 FF 1B 00 00 00 00 00 E9 0C 16 [18:24:54]RasterBufferAndPrint [18:24:54]line [18:24:54]line [18:24:54]line [18:24:54]line [18:24:54]line [18:24:54]written 0, free lines is 3311 [18:24:54]MH_Cut [18:24:54]Write to MH i2c: D1 01 00 06 1C 01 F4 [18:24:54]Write i2c OK [18:24:54]MH_I2C_Read... [18:24:54]Read from MH i2c: D1 [18:24:54]MH_I2C_Read... [18:24:54]Read from MH i2c: D1 01 00 [18:24:54]MH_I2C_Read... [18:24:54]Read from MH i2c: D1 01 00 06 1C 00 F3 [18:24:54]Write to MH i2c: 01 00 00 07 1C 23 [18:24:54]Write i2c OK [18:24:54]MH_I2C_Read... [18:24:54]Connected sock=7 [18:24: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 76 85 07 01 7B E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1F 01 00 00 F4 03 04 00 75 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 ED 72 05 D4 F7 84 52 24 D3 73 D2 2D E8 [18:24: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 8B 71 47 00 7F 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 5F 53 02 00 F4 03 04 00 75 5A F1 66 B6 04 01 00 00 4D DD AE 57 CA BE C9 9B [18:24:54]CommunicateWithHost err = 0 [18:24:54]CheckOFDResponse [18:24:54]1017 (14) - 77093643461234 [18:24:54]1041 (16) - 0000000000871835 [18:24:54]1040 (4) - 152415 [18:24:54]1012 (4) - 23.09.2024 12:09 [18:24:54]1206 (1) - 0 [18:24:54]OFD Sender: Remove packet 152415 [18:24:54]ProducePacketName [18:24:54]name=ofd_packets/00152415 [18:24:54]NVStorageDeleteData [18:24:55]*** Cut start [18:24:55]*** Purtial cut [18:24:55]*** Stage 1: CUTSNS_PIN = 1 [18:24:55]Read from MH i2c: 01 [18:24:55]MH_I2C_Read... [18:24:55]*** Stop cut motor [18:24:55]*** Cut end [18:24:55]Read from MH i2c: 01 07 00 [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: 01 07 00 07 1C 00 00 00 00 00 FF 0F 38 [18:24:55]process_action close_receipt done [18:24:55]requested_data is exist [18:24:55]produce_requested_data [18:24:55]requested_item fm.sn is exist - process it [18:24:55]wFMCommunicate request_size=4 [18:24:55]MH_SAM_APDU [18:24:55]CAPDU: 80 11 00 00 [18:24:55]Write to MH i2c: E2 08 00 08 1C 80 11 00 00 00 00 00 00 9E [18:24:55]Write i2c OK [18:24:55]MH_I2C_Read... [18:24:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:55]OFD Sender: No OFD packet to send [18:24:55]Read from MH i2c: E2 [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: E2 17 00 [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: E2 17 00 08 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F1 [18: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 [18:24:55]wFMCommunicate OK [18:24:55]requested_item fd.num is exist - process it [18:24:55]SAM_PROTO_GetFieldsCounters [18:24:55]wFMCommunicate request_size=4 [18:24:55]MH_SAM_APDU [18:24:55]CAPDU: 80 13 00 00 [18:24:55]Write to MH i2c: E2 08 00 09 1C 80 13 00 00 00 00 00 00 A1 [18:24:55]Write i2c OK [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: E2 [18:24:55]MH_I2C_Read... [18:24:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:55]Read from MH i2c: E2 62 00 [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: E2 62 00 09 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 B3 [18:24: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 5F 53 02 00 0E 04 04 00 DC 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 [18:24:55]wFMCommunicate OK [18:24:55]SAM_PROTO_GetFieldsCounters done [18:24:55]requested_item shift.num is exist - process it [18:24:55]requested_item shift.opened is exist - process it [18:24:55]req_shift_opened [18:24:55]FM_GetShiftState [18:24:55]SAM_PROTO_GetShiftState [18:24:55]wFMCommunicate request_size=4 [18:24:55]MH_SAM_APDU [18:24:55]CAPDU: 80 13 01 00 [18:24:55]Write to MH i2c: E2 08 00 0A 1C 80 13 01 00 00 00 00 00 A3 [18:24:55]Write i2c OK [18:24:55]MH_I2C_Read... [18:24:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:55]Read from MH i2c: E2 [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: E2 0E 00 [18:24:55]MH_I2C_Read... [18:24:55]Read from MH i2c: E2 0E 00 0A 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 05 [18:24:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:24:55]wFMCommunicate OK [18:24:55]SAM_PROTO_GetShiftState done [18:24:55]FM_GetShiftState done [18:24:55]req_shift_opened done [18:24:55]requested_item shift.open_date is exist - process it [18:24:55]req_shift_open_date [18:24:55]req_shift_open_date done [18:24:55]produce_requested_data done [18:24:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152415,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:24:55]process_action_free close_receipt [18:24:55]json_value_free [18:24:55]json_value_free done [18:24:55]process_json_proto returns [18:24:55]Send response to host [18:24:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152415,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:24:55]free response buf [18:24:55]execute_script done [18:24:55]execute_script returns [18:24:55]free content buf [18:24:55]Sock 9.Close socket [18:24:55]Sock 9.Thread stoped [18:25:00]OFD Sender: No OFD packet to send [18:25:05]OFD Sender: No OFD packet to send [18:25:10]OFD Sender: No OFD packet to send [18:25:14]recv_with_timeout no data received [18:25:15]OFD Sender: No OFD packet to send [18:25:20]OFD Sender: No OFD packet to send [18:25:25]OFD Sender: No OFD packet to send [18:25:27]accept exits with 10 [18:25:27]New connection [18:25:27]New thread 3066608996 created [18:25:27]Thread 3066752356 joined [18:25:27]Waiting for new connection... [18:25:27] Sock 10.Parse request [18:25:27]Sock 10.Check first char [18:25:27]Sock 10.First char is OK [18:25:27]request: POST /json_proto HTTP/1.0 [18:25:27]Method: POST [18:25:27]URL: /json_proto [18:25:27]Method is POST - this is cgi request [18:25:27]url: /json_proto [18:25:27]query_string will be loaded in cgi processing [18:25:27]execute_cgi json_proto POST (null) [18:25:27]execute_cgi path=json_proto method=POST [18:25:27]POST find Content-Length [18:25:27]Host: 172.17.43.67:8080 [18:25:27]Content-Length: 678 [18:25:27]Content-Type: application/json [18:25:27] [18:25:27]POST finish read [18:25:27]Found Content-Length = 678 [18:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786419", "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:25:27]execute_script... [18:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786419", "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:25:27]POST & json_proto [18:25:27]process_json_proto [18:25:27]json parsed OK: [18:25:27]protocol is kg_v1.0 [18:25:27]action value=close_receipt [18:25:27]process_action close_receipt [18:25:27]cmd_close_receipt [18:25:27]MH_GetDate [18:25:27]Write to MH i2c: F0 00 00 0B 1C 16 [18:25:27]Write i2c OK [18:25:27]MH_I2C_Read... [18:25:27]Read from MH i2c: F0 [18:25:27]MH_I2C_Read... [18:25:27]Read from MH i2c: F0 09 00 [18:25:27]MH_I2C_Read... [18:25:27]Read from MH i2c: F0 09 00 0B 1C 00 98 B2 F1 66 6A BD 47 65 93 [18:25:27]GetLastDocTimeStamp 1727115893 [18:25:27]current date 1727115928 [18:25:27]FM_GetShiftState [18:25:27]SAM_PROTO_GetShiftState [18:25:27]wFMCommunicate request_size=4 [18:25:27]MH_SAM_APDU [18:25:27]CAPDU: 80 13 01 00 [18:25:27]Write to MH i2c: E2 08 00 0C 1C 80 13 01 00 00 00 00 00 A5 [18:25:27]Write i2c OK [18:25:27]MH_I2C_Read... [18:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:27]Read from MH i2c: E2 [18:25:27]MH_I2C_Read... [18:25:27]Read from MH i2c: E2 0E 00 [18:25:27]MH_I2C_Read... [18:25:27]Read from MH i2c: E2 0E 00 0C 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 07 [18:25:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:25:27]wFMCommunicate OK [18:25:27]SAM_PROTO_GetShiftState done [18:25:27]FM_GetShiftState done [18:25:27]opened in 1727051593 [18:25:27]opened+sec_in_day 1727137993 [18:25:27]quantity*price = 50036 [18:25:27]sum+1 = 50037 [18:25:27]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 СНО: Общий режим Чек 288 23.09.2024 18:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152416 ФПД: 170971123148822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152416&fm=170971123148822&tin=02508201610067®Number=0000000000091825&sum=50000 [18:25:28]StoreToDocumentArchive [18:25:28]shift 476 fd 152416 [18:25:28]save to /storage/0476/doc_00152416 [18:25:28]save last doc name /storage/0476/doc_00152416 to /storage/kkm_last_doc_name [18:25:28]save OK [18:25:28]Clear old archive folders... [18:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:28]tlvbuf is B6EA9540 [18:25:28]SAM_PROTO_ClearQueue [18:25:28]wFMCommunicate request_size=4 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 09 00 00 [18:25:28]Write to MH i2c: E2 08 00 19 1C 80 09 00 00 00 00 00 00 A7 [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 19 1C 00 90 00 A9 [18:25:28]RAPDU: 90 00 [18:25:28]wFMCommunicate OK [18:25:28]SAM_PROTO_ClearQueue done [18:25:28]KKMCreateOFDPacket [18:25:28]OFDProtocolAddRootSTLVToBuf [18:25:28]FM_MakeSignedData [18:25:28]FM_MakeSignedData [18:25:28]SAM_PROTO_SignData [18:25:28]wFMCommunicate request_size=4 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 0D 01 02 [18:25:28]Write to MH i2c: E2 08 00 1A 1C 80 0D 01 02 00 00 00 00 AF [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 1A 1C 00 90 00 AA [18:25:28]RAPDU: 90 00 [18:25:28]wFMCommunicate OK [18:25:28]wFMCommunicate request_size=255 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 20 01 00 00 F4 03 04 00 98 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B [18:25:28]Write to MH i2c: E2 02 01 1B 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 20 01 00 00 F4 03 04 00 98 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B 00 00 1D [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 1B 1C 00 90 00 AB [18:25:28]RAPDU: 90 00 [18:25:28]wFMCommunicate OK [18:25:28]wFMCommunicate request_size=10 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 0D 02 02 05 7F 51 0F E8 16 [18:25:28]Write to MH i2c: E2 0D 00 1C 1C 80 0D 02 02 05 00 7F 51 0F E8 16 00 00 99 [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 03 00 1C 1C 00 90 00 AC [18:25:28]RAPDU: 90 00 [18:25:28]wFMCommunicate OK [18:25:28]wFMCommunicate request_size=4 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 0D 03 02 [18:25:28]Write to MH i2c: E2 08 00 1D 1C 80 0D 03 02 00 00 00 00 B4 [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 0B 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 0B 00 1D 1C 00 9A 1D CC AB 1C 35 66 A8 90 00 42 [18:25:28]RAPDU: 9A 1D CC AB 1C 35 66 A8 90 00 [18:25:28]wFMCommunicate OK [18:25:28]SAM_PROTO_SignData done [18:25:28]FM_MakeSignedData done [18:25:28]CreateOFDProtocolMessage [18:25:28]wFMCommunicate request_size=4 [18:25:28]MH_SAM_APDU [18:25:28]CAPDU: 80 11 00 00 [18:25:28]Write to MH i2c: E2 08 00 1E 1C 80 11 00 00 00 00 00 00 B4 [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:28]Read from MH i2c: E2 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 17 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: E2 17 00 1E 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [18:25: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:25:28]wFMCommunicate OK [18:25:28]CreateOFDProtocolMessage done [18:25:28]OFDSenderStorePacket 152416 [18:25:28]StoreOFDPacket docnum=152416 [18: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 0F 01 00 00 EE 93 07 01 64 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 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 20 01 00 00 F4 03 04 00 98 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B 7F 51 0F E8 16 9A 1D CC AB 1C 35 66 A8 [18:25:28]CheckFolder [18:25:28]dirname=/storage/ofd_packets [18:25:28]CheckFolder done [18:25:28]ProducePacketName [18:25:28]name=ofd_packets/00152416 [18:25:28]NVStorageSaveData ofd_packets/00152416 [18:25:28]File name is /storage/ofd_packets/00152416 [18:25:28]Write 301 bytes [18:25:28]NVStorageSaveData done [18:25:28]OFDSenderStorePacket done [18:25:28]KKMCreateOFDPacket done [18:25:28]NVStorageSaveData kkm_last_timestamp [18:25:28]File name is /storage/kkm_last_timestamp [18:25:28]Write 4 bytes [18:25:28]NVStorageSaveData done [18:25:28]ExternCall_PrintAddStr [18:25:28]wPrintStart [18:25:28]Write to MH i2c: 01 00 00 1F 1C 3B [18:25:28]Write i2c OK [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: 01 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: 01 07 00 [18:25:28]MH_I2C_Read... [18:25:28]Read from MH i2c: 01 07 00 1F 1C 00 00 00 00 00 FF 0F 50 [18:25:28]RasterBufferAndPrint [18:25:28]line Счет N : (1)1786419 [18:25:28]line ИНН: 02508201610067 [18:25:28]line Контрольно-Кассовый Чек [18:25:28]line ПРОДАЖА [18:25:28]line ТРК (МРК, ГНК) : 42 [18:25:28]line Товар: 2710124130 [18:25:28]line Аи-92-К-5 [18:25:28]line 7.380 * 67.80 [18:25:28]line = 500.36 [18:25:28]line НДС 12% НСП 1% [18:25:28]line > о реализуемом товаре [18:25:28]line ОКРУГЛЕНИЕ: -0.36 [18:25:28]line ИТОГО: 500.00 [18:25:28]line Внесено: 500.00 [18:25:28]line СДАЧА: 0.00 [18:25:28]line НСП 1% : 4.43 [18:25:28]line НДС 12% : 53.14 [18:25:28]line Наличными: 500.00 [18:25:28]line Безнал.: 0.00 [18:25:28]line Место: АЗС № 89 "Партнер Нефть" [18:25:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:25:28]line СНО: Общий режим [18:25:28]line Чек 288 23.09.2024 18:25 [18:25:28]line Смена: 476 ФФД: 1.0 [18:25:28]line ЗНМ: 0300000113 [18:25:28]line РНМ: 0000000000091825 [18:25:28]line Версия ККМ: 001 [18:25:28]line ФМ: 0000000000871835 [18:25:28]line ФД: 152416 [18:25:28]line ФПД: 170971123148822 [18:25:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152416&fm=170971123148822&tin=02508201610067®Number=0000000000091825&sum=50000 [18:25:28]written 0, free lines is 4095 [18:25:29]OFD Sender: Processing packet 152416 [packets to send 828, broken 827] [18:25:29]ProducePacketName [18:25:29]name=ofd_packets/00152416 [18:25:29]OFD Sender: To server: pG, [18:25:29]CommunicateWithHost lk.salyk.kg:30040 [18:25:29]ConnectInit lk.salyk.kg [18:25:29]Write to MH i2c: 01 00 00 4A 1C 66 [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: 01 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: 01 07 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: 01 07 00 4A 1C 00 00 00 00 00 DA 0C 53 [18:25:29]RasterBufferAndPrint [18:25:29]line [18:25:29]line [18:25:29]line [18:25:29]line [18:25:29]line [18:25:29]written 0, free lines is 3296 [18:25:29]MH_Cut [18:25:29]Write to MH i2c: D1 01 00 51 1C 01 3F [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: D1 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: D1 01 00 [18:25:29]MH_I2C_Read... [18:25:29]Read from MH i2c: D1 01 00 51 1C 00 3E [18:25:29]Write to MH i2c: 01 00 00 52 1C 6E [18:25:29]Write i2c OK [18:25:29]MH_I2C_Read... [18:25:29]Connected sock=7 [18:25: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 EE 93 07 01 64 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 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 20 01 00 00 F4 03 04 00 98 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9B 7F 51 0F E8 16 9A 1D CC AB 1C 35 66 A8 [18:25:30]*** Cut start [18:25:30]*** Purtial cut [18:25:30]*** Stage 1: CUTSNS_PIN = 1 [18:25:30]Read from MH i2c: 01 [18:25:30]MH_I2C_Read... [18:25:30]*** Stop cut motor [18:25:30]*** Cut end [18:25:30]Read from MH i2c: 01 07 00 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: 01 07 00 52 1C 00 00 00 00 00 FF 0F 83 [18:25:30]process_action close_receipt done [18:25:30]requested_data is exist [18:25:30]produce_requested_data [18:25:30]requested_item fm.sn is exist - process it [18:25:30]wFMCommunicate request_size=4 [18:25:30]MH_SAM_APDU [18:25:30]CAPDU: 80 11 00 00 [18:25:30]Write to MH i2c: E2 08 00 53 1C 80 11 00 00 00 00 00 00 E9 [18:25:30]Write i2c OK [18:25:30]MH_I2C_Read... [18:25: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 9D D0 47 00 D8 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 53 02 00 F4 03 04 00 99 5A F1 66 B6 04 01 00 00 27 31 67 66 A1 A3 2A B4 [18:25:30]CommunicateWithHost err = 0 [18:25:30]CheckOFDResponse [18:25:30]1017 (14) - 77093643461234 [18:25:30]1041 (16) - 0000000000871835 [18:25:30]1040 (4) - 152416 [18:25:30]1012 (4) - 23.09.2024 12:10 [18:25:30]1206 (1) - 0 [18:25:30]OFD Sender: Remove packet 152416 [18:25:30]ProducePacketName [18:25:30]name=ofd_packets/00152416 [18:25:30]NVStorageDeleteData [18:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:30]Read from MH i2c: E2 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: E2 17 00 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: E2 17 00 53 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [18:25: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:25:30]wFMCommunicate OK [18:25:30]requested_item fd.num is exist - process it [18:25:30]SAM_PROTO_GetFieldsCounters [18:25:30]wFMCommunicate request_size=4 [18:25:30]MH_SAM_APDU [18:25:30]CAPDU: 80 13 00 00 [18:25:30]Write to MH i2c: E2 08 00 54 1C 80 13 00 00 00 00 00 00 EC [18:25:30]Write i2c OK [18:25:30]MH_I2C_Read... [18:25:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:30]Read from MH i2c: E2 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: E2 62 00 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: E2 62 00 54 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 02 [18:25: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 60 53 02 00 0E 04 04 00 DC 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 [18:25:30]wFMCommunicate OK [18:25:30]SAM_PROTO_GetFieldsCounters done [18:25:30]requested_item shift.num is exist - process it [18:25:30]requested_item shift.opened is exist - process it [18:25:30]req_shift_opened [18:25:30]FM_GetShiftState [18:25:30]SAM_PROTO_GetShiftState [18:25:30]wFMCommunicate request_size=4 [18:25:30]MH_SAM_APDU [18:25:30]CAPDU: 80 13 01 00 [18:25:30]Write to MH i2c: E2 08 00 55 1C 80 13 01 00 00 00 00 00 EE [18:25:30]Write i2c OK [18:25:30]MH_I2C_Read... [18:25:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:30]Read from MH i2c: E2 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: E2 0E 00 [18:25:30]MH_I2C_Read... [18:25:30]Read from MH i2c: E2 0E 00 55 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 50 [18:25:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:25:30]wFMCommunicate OK [18:25:30]SAM_PROTO_GetShiftState done [18:25:30]FM_GetShiftState done [18:25:30]req_shift_opened done [18:25:30]requested_item shift.open_date is exist - process it [18:25:30]req_shift_open_date [18:25:30]req_shift_open_date done [18:25:30]produce_requested_data done [18:25:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152416,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:25:30]process_action_free close_receipt [18:25:30]json_value_free [18:25:30]json_value_free done [18:25:30]process_json_proto returns [18:25:30]Send response to host [18:25:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152416,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:25:30]free response buf [18:25:30]execute_script done [18:25:30]execute_script returns [18:25:30]free content buf [18:25:30]Sock 10.Close socket [18:25:30]Sock 10.Thread stoped [18:25:30]OFD Sender: No OFD packet to send [18:25:35]OFD Sender: No OFD packet to send [18:25:39]recv_with_timeout no data received [18:25:40]OFD Sender: No OFD packet to send [18:25:41]accept exits with 9 [18:25:41]New connection [18:25:41]New thread 3066752356 created [18:25:41]Thread 3066608996 joined [18:25:41]Waiting for new connection... [18:25:41] Sock 9.Parse request [18:25:41]Sock 9.Check first char [18:25:41]Sock 9.First char is OK [18:25:41]request: POST /json_proto HTTP/1.0 [18:25:41]Method: POST [18:25:41]URL: /json_proto [18:25:41]Method is POST - this is cgi request [18:25:41]url: /json_proto [18:25:41]query_string will be loaded in cgi processing [18:25:41]execute_cgi json_proto POST (null) [18:25:41]execute_cgi path=json_proto method=POST [18:25:41]POST find Content-Length [18:25:41]Host: 172.17.43.67:8080 [18:25:41]Content-Length: 796 [18:25:41]Content-Type: application/json [18:25:41] [18:25:41]POST finish read [18:25:41]Found Content-Length = 796 [18:25:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786420", "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.900, "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:25:41]execute_script... [18:25: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)1786420", "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.900, "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:25:41]POST & json_proto [18:25:41]process_json_proto [18:25:41]json parsed OK: [18:25:41]protocol is kg_v1.0 [18:25:41]action value=close_receipt [18:25:41]process_action close_receipt [18:25:41]cmd_close_receipt [18:25:41]MH_GetDate [18:25:41]Write to MH i2c: F0 00 00 56 1C 61 [18:25:41]Write i2c OK [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: F0 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: F0 09 00 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: F0 09 00 56 1C 00 A6 B2 F1 66 6A BD 47 65 EC [18:25:41]GetLastDocTimeStamp 1727115928 [18:25:41]current date 1727115942 [18:25:41]FM_GetShiftState [18:25:41]SAM_PROTO_GetShiftState [18:25:41]wFMCommunicate request_size=4 [18:25:41]MH_SAM_APDU [18:25:41]CAPDU: 80 13 01 00 [18:25:41]Write to MH i2c: E2 08 00 57 1C 80 13 01 00 00 00 00 00 F0 [18:25:41]Write i2c OK [18:25:41]MH_I2C_Read... [18:25:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:41]Read from MH i2c: E2 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: E2 0E 00 [18:25:41]MH_I2C_Read... [18:25:41]Read from MH i2c: E2 0E 00 57 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 52 [18:25:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:25:41]wFMCommunicate OK [18:25:41]SAM_PROTO_GetShiftState done [18:25:41]FM_GetShiftState done [18:25:41]opened in 1727051593 [18:25:41]opened+sec_in_day 1727137993 [18:25:41]quantity*price = 0 [18:25:41]sum+1 = 1 [18:25:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 289 23.09.2024 18:25 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152417 ФПД: 74028240011932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152417&fm=74028240011932&tin=02508201610067®Number=0000000000091825&sum=0 [18:25:42]StoreToDocumentArchive [18:25:42]shift 476 fd 152417 [18:25:42]save to /storage/0476/doc_00152417 [18:25:42]save last doc name /storage/0476/doc_00152417 to /storage/kkm_last_doc_name [18:25:42]save OK [18:25:42]Clear old archive folders... [18:25:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:42]tlvbuf is 00588280 [18:25:42]SAM_PROTO_ClearQueue [18:25:42]wFMCommunicate request_size=4 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 09 00 00 [18:25:42]Write to MH i2c: E2 08 00 64 1C 80 09 00 00 00 00 00 00 F2 [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 64 1C 00 90 00 F4 [18:25:42]RAPDU: 90 00 [18:25:42]wFMCommunicate OK [18:25:42]SAM_PROTO_ClearQueue done [18:25:42]KKMCreateOFDPacket [18:25:42]OFDProtocolAddRootSTLVToBuf [18:25:42]FM_MakeSignedData [18:25:42]FM_MakeSignedData [18:25:42]SAM_PROTO_SignData [18:25:42]wFMCommunicate request_size=4 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 0D 01 02 [18:25:42]Write to MH i2c: E2 08 00 65 1C 80 0D 01 02 00 00 00 00 FA [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 65 1C 00 90 00 F5 [18:25:42]RAPDU: 90 00 [18:25:42]wFMCommunicate OK [18:25:42]wFMCommunicate request_size=255 [18:25:42]MH_SAM_APDU [18:25: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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 A6 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 [18:25:42]Write to MH i2c: E2 02 01 66 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 A6 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 00 00 CE [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 66 1C 00 90 00 F6 [18:25:42]RAPDU: 90 00 [18:25:42]wFMCommunicate OK [18:25:42]wFMCommunicate request_size=10 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 0D 02 02 05 54 0A F3 02 9C [18:25:42]Write to MH i2c: E2 0D 00 67 1C 80 0D 02 02 05 00 54 0A F3 02 9C 00 00 F6 [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 03 00 67 1C 00 90 00 F7 [18:25:42]RAPDU: 90 00 [18:25:42]wFMCommunicate OK [18:25:42]wFMCommunicate request_size=4 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 0D 03 02 [18:25:42]Write to MH i2c: E2 08 00 68 1C 80 0D 03 02 00 00 00 00 FF [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 0B 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 0B 00 68 1C 00 8A 91 7E 53 38 36 8A 14 90 00 F8 [18:25:42]RAPDU: 8A 91 7E 53 38 36 8A 14 90 00 [18:25:42]wFMCommunicate OK [18:25:42]SAM_PROTO_SignData done [18:25:42]FM_MakeSignedData done [18:25:42]CreateOFDProtocolMessage [18:25:42]wFMCommunicate request_size=4 [18:25:42]MH_SAM_APDU [18:25:42]CAPDU: 80 11 00 00 [18:25:42]Write to MH i2c: E2 08 00 69 1C 80 11 00 00 00 00 00 00 FF [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:42]Read from MH i2c: E2 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 17 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: E2 17 00 69 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [18:25: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:25:42]wFMCommunicate OK [18:25:42]CreateOFDProtocolMessage done [18:25:42]OFDSenderStorePacket 152417 [18:25:42]StoreOFDPacket docnum=152417 [18:25: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 56 6F 07 01 FE 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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 A6 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 54 0A F3 02 9C 8A 91 7E 53 38 36 8A 14 [18:25:42]CheckFolder [18:25:42]dirname=/storage/ofd_packets [18:25:42]CheckFolder done [18:25:42]ProducePacketName [18:25:42]name=ofd_packets/00152417 [18:25:42]NVStorageSaveData ofd_packets/00152417 [18:25:42]File name is /storage/ofd_packets/00152417 [18:25:42]Write 301 bytes [18:25:42]NVStorageSaveData done [18:25:42]OFDSenderStorePacket done [18:25:42]KKMCreateOFDPacket done [18:25:42]NVStorageSaveData kkm_last_timestamp [18:25:42]File name is /storage/kkm_last_timestamp [18:25:42]Write 4 bytes [18:25:42]NVStorageSaveData done [18:25:42]ExternCall_PrintAddStr [18:25:42]wPrintStart [18:25:42]Write to MH i2c: 01 00 00 6A 1C 86 [18:25:42]Write i2c OK [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: 01 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: 01 07 00 [18:25:42]MH_I2C_Read... [18:25:42]Read from MH i2c: 01 07 00 6A 1C 00 00 00 00 00 FF 0F 9B [18:25:42]RasterBufferAndPrint [18:25:42]line Счет N : (1)1786420 [18:25:42]line ИНН: 02508201610067 [18:25:42]line Контрольно-Кассовый Чек [18:25:42]line ПРОДАЖА [18:25:42]line ТРК (МРК, ГНК) : 12 [18:25:42]line Товар: 2710124130 [18:25:42]line Аи-92-К-5 [18:25:42]line 5.900 * 0.00 [18:25:42]line = 0.00 [18:25:42]line НДС 12% НСП 1% [18:25:42]line > о реализуемом товаре [18:25:42]line ИТОГО: 0.00 [18:25:42]line НСП 1% : 0.00 [18:25:42]line НДС 12% : 0.00 [18:25:42]line Наличными: 0.00 [18:25:42]line Безнал.: 0.00 [18:25:42]line Место: АЗС № 89 "Партнер Нефть" [18:25:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:25:42]line СНО: Общий режим [18:25:42]line Чек 289 23.09.2024 18:25 [18:25:42]line Смена: 476 ФФД: 1.0 [18:25:42]line ЗНМ: 0300000113 [18:25:42]line РНМ: 0000000000091825 [18:25:42]line Версия ККМ: 001 [18:25:42]line Платежная система: O! деньги [18:25:42]line ФМ: 0000000000871835 [18:25:42]line ФД: 152417 [18:25:42]line ФПД: 74028240011932 [18:25:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152417&fm=74028240011932&tin=02508201610067®Number=0000000000091825&sum=0 [18:25:42]written 0, free lines is 4095 [18:25:43]OFD Sender: Processing packet 152417 [packets to send 828, broken 827] [18:25:43]ProducePacketName [18:25:43]name=ofd_packets/00152417 [18:25:43]OFD Sender: To server: pG, [18:25:43]CommunicateWithHost lk.salyk.kg:30040 [18:25:43]ConnectInit lk.salyk.kg [18:25:43]Write to MH i2c: 01 00 00 94 1C B0 [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: 01 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: 01 07 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: 01 07 00 94 1C 00 00 00 00 00 E9 0C AC [18:25:43]RasterBufferAndPrint [18:25:43]line [18:25:43]line [18:25:43]line [18:25:43]line [18:25:43]line [18:25:43]written 0, free lines is 3319 [18:25:43]MH_Cut [18:25:43]Write to MH i2c: D1 01 00 9B 1C 01 89 [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: D1 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: D1 01 00 [18:25:43]MH_I2C_Read... [18:25:43]Read from MH i2c: D1 01 00 9B 1C 00 88 [18:25:43]Write to MH i2c: 01 00 00 9C 1C B8 [18:25:43]Write i2c OK [18:25:43]MH_I2C_Read... [18:25:43]Connected sock=10 [18: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 0F 01 00 00 56 6F 07 01 FE 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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 A6 B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 43 54 0A F3 02 9C 8A 91 7E 53 38 36 8A 14 [18:25: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 62 A8 47 00 05 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 61 53 02 00 F4 03 04 00 A6 5A F1 66 B6 04 01 00 00 D4 A1 05 71 96 36 28 4C [18:25:43]CommunicateWithHost err = 0 [18:25:43]CheckOFDResponse [18:25:43]1017 (14) - 77093643461234 [18:25:43]1041 (16) - 0000000000871835 [18:25:43]1040 (4) - 152417 [18:25:43]1012 (4) - 23.09.2024 12:10 [18:25:43]1206 (1) - 0 [18:25:43]OFD Sender: Remove packet 152417 [18:25:43]ProducePacketName [18:25:43]name=ofd_packets/00152417 [18:25:43]NVStorageDeleteData [18:25:44]*** Cut start [18:25:44]*** Purtial cut [18:25:44]*** Stage 1: CUTSNS_PIN = 1 [18:25:44]Read from MH i2c: 01 [18:25:44]MH_I2C_Read... [18:25:44]*** Stop cut motor [18:25:44]*** Cut end [18:25:44]Read from MH i2c: 01 07 00 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: 01 07 00 9C 1C 00 00 00 00 00 FF 0F CD [18:25:44]process_action close_receipt done [18:25:44]requested_data is exist [18:25:44]produce_requested_data [18:25:44]requested_item fm.sn is exist - process it [18:25:44]wFMCommunicate request_size=4 [18:25:44]MH_SAM_APDU [18:25:44]CAPDU: 80 11 00 00 [18:25:44]Write to MH i2c: E2 08 00 9D 1C 80 11 00 00 00 00 00 00 33 [18:25:44]Write i2c OK [18:25:44]MH_I2C_Read... [18:25:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:44]Read from MH i2c: E2 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: E2 17 00 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: E2 17 00 9D 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [18:25:44]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:44]wFMCommunicate OK [18:25:44]requested_item fd.num is exist - process it [18:25:44]SAM_PROTO_GetFieldsCounters [18:25:44]wFMCommunicate request_size=4 [18:25:44]MH_SAM_APDU [18:25:44]CAPDU: 80 13 00 00 [18:25:44]Write to MH i2c: E2 08 00 9E 1C 80 13 00 00 00 00 00 00 36 [18:25:44]OFD Sender: No OFD packet to send [18:25:44]Write i2c OK [18:25:44]MH_I2C_Read... [18:25:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:44]Read from MH i2c: E2 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: E2 62 00 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: E2 62 00 9E 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 50 [18:25: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 61 53 02 00 0E 04 04 00 DC 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 [18:25:44]wFMCommunicate OK [18:25:44]SAM_PROTO_GetFieldsCounters done [18:25:44]requested_item shift.num is exist - process it [18:25:44]requested_item shift.opened is exist - process it [18:25:44]req_shift_opened [18:25:44]FM_GetShiftState [18:25:44]SAM_PROTO_GetShiftState [18:25:44]wFMCommunicate request_size=4 [18:25:44]MH_SAM_APDU [18:25:44]CAPDU: 80 13 01 00 [18:25:44]Write to MH i2c: E2 08 00 9F 1C 80 13 01 00 00 00 00 00 38 [18:25:44]Write i2c OK [18:25:44]MH_I2C_Read... [18:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:44]Read from MH i2c: E2 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: E2 0E 00 [18:25:44]MH_I2C_Read... [18:25:44]Read from MH i2c: E2 0E 00 9F 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9A [18:25:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:25:44]wFMCommunicate OK [18:25:44]SAM_PROTO_GetShiftState done [18:25:44]FM_GetShiftState done [18:25:44]req_shift_opened done [18:25:44]requested_item shift.open_date is exist - process it [18:25:44]req_shift_open_date [18:25:44]req_shift_open_date done [18:25:44]produce_requested_data done [18:25:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152417,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:25:44]process_action_free close_receipt [18:25:44]json_value_free [18:25:44]json_value_free done [18:25:44]process_json_proto returns [18:25:44]Send response to host [18:25:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152417,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:25:44]free response buf [18:25:44]execute_script done [18:25:44]execute_script returns [18:25:44]free content buf [18:25:44]Sock 9.Close socket [18:25:44]Sock 9.Thread stoped [18:25:49]OFD Sender: No OFD packet to send [18:25:54]OFD Sender: No OFD packet to send [18:25:59]OFD Sender: No OFD packet to send [18:25:59]recv_with_timeout no data received [18:26:04]OFD Sender: No OFD packet to send [18:26:09]OFD Sender: No OFD packet to send [18:26:10]recv_with_timeout no data received [18:26:14]OFD Sender: No OFD packet to send [18:26:19]OFD Sender: No OFD packet to send [18:26:20]accept exits with 7 [18:26:20]New connection [18:26:20]New thread 3066608996 created [18:26:20]Thread 3066752356 joined [18:26:20]Waiting for new connection... [18:26:20] Sock 7.Parse request [18:26:20]Sock 7.Check first char [18:26:20]Sock 7.First char is OK [18:26:20]request: POST /json_proto HTTP/1.0 [18:26:20]Method: POST [18:26:20]URL: /json_proto [18:26:20]Method is POST - this is cgi request [18:26:20]url: /json_proto [18:26:20]query_string will be loaded in cgi processing [18:26:20]execute_cgi json_proto POST (null) [18:26:20]execute_cgi path=json_proto method=POST [18:26:20]POST find Content-Length [18:26:20]Host: 172.17.43.67:8080 [18:26:20]Content-Length: 668 [18:26:20]Content-Type: application/json [18:26:20] [18:26:20]POST finish read [18:26:20]Found Content-Length = 668 [18:26:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18855", "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" ] } } [18:26:20]execute_script... [18:26:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18855", "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" ] } } [18:26:20]POST & json_proto [18:26:20]process_json_proto [18:26:20]json parsed OK: [18:26:20]protocol is kg_v1.0 [18:26:20]action value=close_receipt [18:26:20]process_action close_receipt [18:26:20]cmd_close_receipt [18:26:20]MH_GetDate [18:26:20]Write to MH i2c: F0 00 00 A0 1C AB [18:26:20]Write i2c OK [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: F0 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: F0 09 00 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: F0 09 00 A0 1C 00 CD B2 F1 66 6A BD 47 65 5D [18:26:20]GetLastDocTimeStamp 1727115942 [18:26:20]current date 1727115981 [18:26:20]FM_GetShiftState [18:26:20]SAM_PROTO_GetShiftState [18:26:20]wFMCommunicate request_size=4 [18:26:20]MH_SAM_APDU [18:26:20]CAPDU: 80 13 01 00 [18:26:20]Write to MH i2c: E2 08 00 A1 1C 80 13 01 00 00 00 00 00 3A [18:26:20]Write i2c OK [18:26:20]MH_I2C_Read... [18:26:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:20]Read from MH i2c: E2 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 0E 00 [18:26:20]MH_I2C_Read... [18:26:20]Read from MH i2c: E2 0E 00 A1 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9C [18:26:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:26:20]wFMCommunicate OK [18:26:20]SAM_PROTO_GetShiftState done [18:26:20]FM_GetShiftState done [18:26:20]opened in 1727051593 [18:26:20]opened+sec_in_day 1727137993 [18:26:20]quantity*price = 5000 [18:26:20]sum+1 = 5001 [18:26:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 290 23.09.2024 18:26 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152418 ФПД: 202125589498752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152418&fm=202125589498752&tin=02508201610067®Number=0000000000091825&sum=5000 0 [18:26:22]StoreToDocumentArchive [18:26:22]shift 476 fd 152418 [18:26:22]save to /storage/0476/doc_00152418 [18:26:22]save last doc name /storage/0476/doc_00152418 to /storage/kkm_last_doc_name [18:26:22]save OK [18:26:22]Clear old archive folders... [18:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=292 [18:26:22]tlvbuf is B6E77A00 [18:26:22]SAM_PROTO_ClearQueue [18:26:22]wFMCommunicate request_size=4 [18:26:22]MH_SAM_APDU [18:26:22]CAPDU: 80 09 00 00 [18:26:22]Write to MH i2c: E2 08 00 AE 1C 80 09 00 00 00 00 00 00 3C [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:22]Read from MH i2c: E2 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 AE 1C 00 90 00 3E [18:26:22]RAPDU: 90 00 [18:26:22]wFMCommunicate OK [18:26:22]SAM_PROTO_ClearQueue done [18:26:22]KKMCreateOFDPacket [18:26:22]OFDProtocolAddRootSTLVToBuf [18:26:22]FM_MakeSignedData [18:26:22]FM_MakeSignedData [18:26:22]SAM_PROTO_SignData [18:26:22]wFMCommunicate request_size=4 [18:26:22]MH_SAM_APDU [18:26:22]CAPDU: 80 0D 01 02 [18:26:22]Write to MH i2c: E2 08 00 AF 1C 80 0D 01 02 00 00 00 00 44 [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:22]Read from MH i2c: E2 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 AF 1C 00 90 00 3F [18:26:22]RAPDU: 90 00 [18:26:22]wFMCommunicate OK [18:26:22]wFMCommunicate request_size=255 [18:26:22]MH_SAM_APDU [18:26:22]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 22 01 00 00 F4 03 04 00 CD B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [18:26:22]Write to MH i2c: E2 02 01 B0 1C 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 22 01 00 00 F4 03 04 00 CD B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 6B [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:22]Read from MH i2c: E2 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 B0 1C 00 90 00 40 [18:26:22]RAPDU: 90 00 [18:26:22]wFMCommunicate OK [18:26:22]wFMCommunicate request_size=51 [18:26:22]MH_SAM_APDU [18:26:22]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 62 53 02 00 35 04 06 00 B7 D5 07 F6 4B 80 [18:26:22]Write to MH i2c: E2 36 00 B1 1C 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 62 53 02 00 35 04 06 00 B7 D5 07 F6 4B 80 00 00 E3 [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:22]Read from MH i2c: E2 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 03 00 B1 1C 00 90 00 41 [18:26:22]RAPDU: 90 00 [18:26:22]wFMCommunicate OK [18:26:22]wFMCommunicate request_size=4 [18:26:22]MH_SAM_APDU [18:26:22]CAPDU: 80 0D 03 02 [18:26:22]Write to MH i2c: E2 08 00 B2 1C 80 0D 03 02 00 00 00 00 49 [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:22]Read from MH i2c: E2 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 0B 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 0B 00 B2 1C 00 EB 11 51 02 94 76 AC B6 90 00 05 [18:26:22]RAPDU: EB 11 51 02 94 76 AC B6 90 00 [18:26:22]wFMCommunicate OK [18:26:22]SAM_PROTO_SignData done [18:26:22]FM_MakeSignedData done [18:26:22]CreateOFDProtocolMessage [18:26:22]wFMCommunicate request_size=4 [18:26:22]MH_SAM_APDU [18:26:22]CAPDU: 80 11 00 00 [18:26:22]Write to MH i2c: E2 08 00 B3 1C 80 11 00 00 00 00 00 00 49 [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:22]Read from MH i2c: E2 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 17 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: E2 17 00 B3 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [18:26: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:26:22]wFMCommunicate OK [18:26:22]CreateOFDProtocolMessage done [18:26:22]OFDSenderStorePacket 152418 [18:26:22]StoreOFDPacket docnum=152418 [18:26: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 38 01 00 00 B0 DB 30 01 8B D4 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 22 01 00 00 F4 03 04 00 CD B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B7 D5 07 F6 4B 80 EB 11 51 02 94 76 AC B6 [18:26:22]CheckFolder [18:26:22]dirname=/storage/ofd_packets [18:26:22]CheckFolder done [18:26:22]ProducePacketName [18:26:22]name=ofd_packets/00152418 [18:26:22]NVStorageSaveData ofd_packets/00152418 [18:26:22]File name is /storage/ofd_packets/00152418 [18:26:22]Write 342 bytes [18:26:22]NVStorageSaveData done [18:26:22]OFDSenderStorePacket done [18:26:22]KKMCreateOFDPacket done [18:26:22]NVStorageSaveData kkm_last_timestamp [18:26:22]File name is /storage/kkm_last_timestamp [18:26:22]Write 4 bytes [18:26:22]NVStorageSaveData done [18:26:22]ExternCall_PrintAddStr [18:26:22]wPrintStart [18:26:22]Write to MH i2c: 01 00 00 B4 1C D0 [18:26:22]Write i2c OK [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: 01 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: 01 07 00 [18:26:22]MH_I2C_Read... [18:26:22]Read from MH i2c: 01 07 00 B4 1C 00 00 00 00 00 FF 0F E5 [18:26:22]RasterBufferAndPrint [18:26:22]line Счет N : (3)18855 [18:26:22]line ИНН: 02508201610067 [18:26:22]line Контрольно-Кассовый Чек [18:26:22]line ПРОДАЖА [18:26:22]line Товар: 4700003010018 [18:26:22]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [18:26:22]line 1.000 * 50.00 [18:26:22]line = 50.00 [18:26:22]line НДС 12% НСП 1% [18:26:22]line > о реализуемом товаре [18:26:22]line ИТОГО: 50.00 [18:26:22]line НСП 1% : 0.44 [18:26:22]line НДС 12% : 5.31 [18:26:22]line Наличными: 50.00 [18:26:22]line Безнал.: 0.00 [18:26:22]line Место: АЗС № 89 "Партнер Нефть" [18:26:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:26:22]line СНО: Общий режим [18:26:22]line Чек 290 23.09.2024 18:26 [18:26:22]line Смена: 476 ФФД: 1.0 [18:26:22]line ЗНМ: 0300000113 [18:26:22]line РНМ: 0000000000091825 [18:26:22]line Версия ККМ: 001 [18:26:22]line ФМ: 0000000000871835 [18:26:22]line ФД: 152418 [18:26:22]line ФПД: 202125589498752 [18:26:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152418&fm=202125589498752&tin=02508201610067®Number=0000000000091825&sum=5000 [18:26:22]line 0 [18:26:22]written 0, free lines is 4095 [18:26:22]OFD Sender: Processing packet 152418 [packets to send 828, broken 827] [18:26:22]ProducePacketName [18:26:22]name=ofd_packets/00152418 [18:26:22]OFD Sender: To server: pG, [18:26:22]CommunicateWithHost lk.salyk.kg:30040 [18:26:22]ConnectInit lk.salyk.kg [18:26:23]Write to MH i2c: 01 00 00 DD 1C F9 [18:26:23]Write i2c OK [18:26:23]MH_I2C_Read... [18:26:23]Read from MH i2c: 01 [18:26:23]MH_I2C_Read... [18:26:23]Read from MH i2c: 01 07 00 [18:26:23]MH_I2C_Read... [18:26:23]Read from MH i2c: 01 07 00 DD 1C 00 00 00 00 00 EC 0C F8 [18:26:23]RasterBufferAndPrint [18:26:23]line [18:26:23]line [18:26:23]line [18:26:23]line [18:26:23]line [18:26:23]written 0, free lines is 3320 [18:26:23]MH_Cut [18:26:23]Write to MH i2c: D1 01 00 E4 1C 01 D2 [18:26:23]Write i2c OK [18:26:23]MH_I2C_Read... [18:26:23]Read from MH i2c: D1 [18:26:23]MH_I2C_Read... [18:26:23]Read from MH i2c: D1 01 00 [18:26:23]MH_I2C_Read... [18:26:23]Read from MH i2c: D1 01 00 E4 1C 00 D1 [18:26:23]Write to MH i2c: 01 00 00 E5 1C 01 [18:26:23]Write i2c OK [18:26:23]MH_I2C_Read... [18:26:23]Connected sock=10 [18:26: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 38 01 00 00 B0 DB 30 01 8B D4 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 *** Cut start [18:26:23]88 13 00 00 00 00 EB 03 *** Purtial cut [18:26:23]26 00 EF 03 0F *** Stage 1: CUTSNS_PIN = 1 [18:26:23]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 22 01 00 00 F4 03 04 00 CD B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B7 D5 07 F6 4B 80 EB 11 51 02 94 76 AC B6 [18:26:24]Read from MH i2c: 01 [18:26:24]MH_I2C_Read... [18:26:24]*** Stop cut motor [18:26:24]*** Cut end [18:26:24]Read from MH i2c: 01 07 00 [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: 01 07 00 E5 1C 00 00 00 00 00 FF 0F 16 [18:26:24]process_action close_receipt done [18:26:24]requested_data is exist [18:26:24]produce_requested_data [18:26:24]requested_item fm.sn is exist - process it [18:26:24]wFMCommunicate request_size=4 [18:26:24]MH_SAM_APDU [18:26:24]CAPDU: 80 11 00 00 [18:26:24]Write to MH i2c: E2 08 00 E6 1C 80 11 00 00 00 00 00 00 7C [18:26:24]Write i2c OK [18:26:24]MH_I2C_Read... [18:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:24]Read from MH i2c: E2 [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: E2 17 00 [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: E2 17 00 E6 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [18:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:26:24]wFMCommunicate OK [18:26:24]requested_item fd.num is exist - process it [18:26:24]SAM_PROTO_GetFieldsCounters [18:26:24]wFMCommunicate request_size=4 [18:26:24]MH_SAM_APDU [18:26:24]CAPDU: 80 13 00 00 [18:26:24]Write to MH i2c: E2 08 00 E7 1C 80 13 00 00 00 00 00 00 7F [18:26:24]Write i2c OK [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: E2 [18:26:24]MH_I2C_Read... [18:26:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:24]Read from MH i2c: E2 62 00 [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: E2 62 00 E7 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 9D [18:26: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 62 53 02 00 0E 04 04 00 DC 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 [18:26:24]wFMCommunicate OK [18:26:24]SAM_PROTO_GetFieldsCounters done [18:26:24]requested_item shift.num is exist - process it [18:26:24]requested_item shift.opened is exist - process it [18:26:24]req_shift_opened [18:26:24]FM_GetShiftState [18:26:24]SAM_PROTO_GetShiftState [18:26:24]wFMCommunicate request_size=4 [18:26:24]MH_SAM_APDU [18:26:24]CAPDU: 80 13 01 00 [18:26:24]Write to MH i2c: E2 08 00 E8 1C 80 13 01 00 00 00 00 00 81 [18:26:24]Write i2c OK [18:26:24]MH_I2C_Read... [18:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:24]Read from MH i2c: E2 [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: E2 0E 00 [18:26:24]MH_I2C_Read... [18:26:24]Read from MH i2c: E2 0E 00 E8 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E3 [18:26:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:26:24]wFMCommunicate OK [18:26:24]SAM_PROTO_GetShiftState done [18:26:24]FM_GetShiftState done [18:26:24]req_shift_opened done [18:26:24]requested_item shift.open_date is exist - process it [18:26:24]req_shift_open_date [18:26:24]req_shift_open_date done [18:26:24]produce_requested_data done [18:26:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152418,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:26:24]process_action_free close_receipt [18:26:24]json_value_free [18:26:24]json_value_free done [18:26:24]process_json_proto returns [18:26:24]Send response to host [18:26:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152418,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:26:24]free response buf [18:26:24]execute_script done [18:26:24]execute_script returns [18:26:24]free content buf [18:26:24]Sock 7.Close socket [18:26:24]Sock 7.Thread stoped [18:26: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 4F C4 47 00 BE 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 53 02 00 F4 03 04 00 CF 5A F1 66 B6 04 01 00 00 83 D0 9C 94 09 29 A8 23 [18:26:24]CommunicateWithHost err = 0 [18:26:24]CheckOFDResponse [18:26:24]1017 (14) - 77093643461234 [18:26:24]1041 (16) - 0000000000871835 [18:26:24]1040 (4) - 152418 [18:26:24]1012 (4) - 23.09.2024 12:10 [18:26:24]1206 (1) - 0 [18:26:24]OFD Sender: Remove packet 152418 [18:26:24]ProducePacketName [18:26:24]name=ofd_packets/00152418 [18:26:24]NVStorageDeleteData [18:26:25]OFD Sender: No OFD packet to send [18:26:30]OFD Sender: No OFD packet to send [18:26:35]OFD Sender: No OFD packet to send [18:26:40]OFD Sender: No OFD packet to send [18:26:44]recv_with_timeout no data received [18:26:45]OFD Sender: No OFD packet to send [18:26:50]OFD Sender: No OFD packet to send [18:26:55]OFD Sender: No OFD packet to send [18:27:00]OFD Sender: No OFD packet to send [18:27:05]OFD Sender: No OFD packet to send [18:27:06]accept exits with 9 [18:27:06]New connection [18:27:06]New thread 3066752356 created [18:27:06]Thread 3066608996 joined [18:27:06]Waiting for new connection... [18:27:06] Sock 9.Parse request [18:27:06]Sock 9.Check first char [18:27:06]Sock 9.First char is OK [18:27:06]request: POST /json_proto HTTP/1.0 [18:27:06]Method: POST [18:27:06]URL: /json_proto [18:27:06]Method is POST - this is cgi request [18:27:06]url: /json_proto [18:27:06]query_string will be loaded in cgi processing [18:27:06]execute_cgi json_proto POST (null) [18:27:06]execute_cgi path=json_proto method=POST [18:27:06]POST find Content-Length [18:27:06]Host: 172.17.43.67:8080 [18:27:06]Content-Length: 790 [18:27:06]Content-Type: application/json [18:27:06] [18:27:06]POST finish read [18:27:06]Found Content-Length = 790 [18:27:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786421", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:06]execute_script... [18:27:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786421", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:06]POST & json_proto [18:27:06]process_json_proto [18:27:06]json parsed OK: [18:27:06]protocol is kg_v1.0 [18:27:06]action value=close_receipt [18:27:06]process_action close_receipt [18:27:06]cmd_close_receipt [18:27:06]MH_GetDate [18:27:06]Write to MH i2c: F0 00 00 E9 1C F4 [18:27:06]Write i2c OK [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: F0 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: F0 09 00 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: F0 09 00 E9 1C 00 FB B2 F1 66 6A BD 47 65 D4 [18:27:06]GetLastDocTimeStamp 1727115981 [18:27:06]current date 1727116027 [18:27:06]FM_GetShiftState [18:27:06]SAM_PROTO_GetShiftState [18:27:06]wFMCommunicate request_size=4 [18:27:06]MH_SAM_APDU [18:27:06]CAPDU: 80 13 01 00 [18:27:06]Write to MH i2c: E2 08 00 EA 1C 80 13 01 00 00 00 00 00 83 [18:27:06]Write i2c OK [18:27:06]MH_I2C_Read... [18:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:06]Read from MH i2c: E2 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: E2 0E 00 [18:27:06]MH_I2C_Read... [18:27:06]Read from MH i2c: E2 0E 00 EA 1C 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E5 [18:27:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:27:06]wFMCommunicate OK [18:27:06]SAM_PROTO_GetShiftState done [18:27:06]FM_GetShiftState done [18:27:06]opened in 1727051593 [18:27:06]opened+sec_in_day 1727137993 [18:27:06]quantity*price = 0 [18:27:06]sum+1 = 1 [18:27: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 СНО: Общий режим Чек 291 23.09.2024 18:27 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152419 ФПД: 31468650534427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152419&fm=31468650534427&tin=02508201610067®Number=0000000000091825&sum=0 [18:27:07]StoreToDocumentArchive [18:27:07]shift 476 fd 152419 [18:27:07]save to /storage/0476/doc_00152419 [18:27:07]save last doc name /storage/0476/doc_00152419 to /storage/kkm_last_doc_name [18:27:07]save OK [18:27:07]Clear old archive folders... [18:27:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:27:07]tlvbuf is 0050A5C0 [18:27:07]SAM_PROTO_ClearQueue [18:27:07]wFMCommunicate request_size=4 [18:27:07]MH_SAM_APDU [18:27:07]CAPDU: 80 09 00 00 [18:27:07]Write to MH i2c: E2 08 00 F7 1C 80 09 00 00 00 00 00 00 85 [18:27:07]Write i2c OK [18:27:07]MH_I2C_Read... [18:27:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:07]Read from MH i2c: E2 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: E2 03 00 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: E2 03 00 F7 1C 00 90 00 87 [18:27:07]RAPDU: 90 00 [18:27:07]wFMCommunicate OK [18:27:07]SAM_PROTO_ClearQueue done [18:27:07]KKMCreateOFDPacket [18:27:07]OFDProtocolAddRootSTLVToBuf [18:27:07]FM_MakeSignedData [18:27:07]FM_MakeSignedData [18:27:07]SAM_PROTO_SignData [18:27:07]wFMCommunicate request_size=4 [18:27:07]MH_SAM_APDU [18:27:07]CAPDU: 80 0D 01 02 [18:27:07]Write to MH i2c: E2 08 00 F8 1C 80 0D 01 02 00 00 00 00 8D [18:27:07]Write i2c OK [18:27:07]MH_I2C_Read... [18:27:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:07]Read from MH i2c: E2 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: E2 03 00 [18:27:07]MH_I2C_Read... [18:27:07]Read from MH i2c: E2 03 00 F8 1C 00 90 00 88 [18:27:07]RAPDU: 90 00 [18:27:07]wFMCommunicate OK [18:27:07]wFMCommunicate request_size=255 [18:27:07]MH_SAM_APDU [18:27: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 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 23 01 00 00 F4 03 04 00 FB B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 9E DD BC [18:27:07]Write to MH i2c: E2 02 01 F9 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 23 01 00 00 F4 03 04 00 FB B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 9E DD BC 00 00 EA [18:27:07]Write i2c OK [18:27:07]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 F9 1C 00 90 00 89 [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=7 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 02 02 02 96 1B [18:27:08]Write to MH i2c: E2 0A 00 FA 1C 80 0D 02 02 02 00 96 1B 00 00 45 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 03 00 FA 1C 00 90 00 8A [18:27:08]RAPDU: 90 00 [18:27:08]wFMCommunicate OK [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 0D 03 02 [18:27:08]Write to MH i2c: E2 08 00 FB 1C 80 0D 03 02 00 00 00 00 92 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 0B 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 0B 00 FB 1C 00 03 96 C3 E0 63 AC 80 F2 90 00 50 [18:27:08]RAPDU: 03 96 C3 E0 63 AC 80 F2 90 00 [18:27:08]wFMCommunicate OK [18:27:08]SAM_PROTO_SignData done [18:27:08]FM_MakeSignedData done [18:27:08]CreateOFDProtocolMessage [18:27:08]wFMCommunicate request_size=4 [18:27:08]MH_SAM_APDU [18:27:08]CAPDU: 80 11 00 00 [18:27:08]Write to MH i2c: E2 08 00 FC 1C 80 11 00 00 00 00 00 00 92 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:08]Read from MH i2c: E2 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 17 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: E2 17 00 FC 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [18:27:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:27:08]wFMCommunicate OK [18:27:08]CreateOFDProtocolMessage done [18:27:08]OFDSenderStorePacket 152419 [18:27:08]StoreOFDPacket docnum=152419 [18:27: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 58 E0 04 01 62 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 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 23 01 00 00 F4 03 04 00 FB B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 9E DD BC 96 1B 03 96 C3 E0 63 AC 80 F2 [18:27:08]CheckFolder [18:27:08]dirname=/storage/ofd_packets [18:27:08]CheckFolder done [18:27:08]ProducePacketName [18:27:08]name=ofd_packets/00152419 [18:27:08]NVStorageSaveData ofd_packets/00152419 [18:27:08]File name is /storage/ofd_packets/00152419 [18:27:08]Write 298 bytes [18:27:08]NVStorageSaveData done [18:27:08]OFDSenderStorePacket done [18:27:08]KKMCreateOFDPacket done [18:27:08]NVStorageSaveData kkm_last_timestamp [18:27:08]File name is /storage/kkm_last_timestamp [18:27:08]Write 4 bytes [18:27:08]NVStorageSaveData done [18:27:08]ExternCall_PrintAddStr [18:27:08]wPrintStart [18:27:08]Write to MH i2c: 01 00 00 FD 1C 19 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 FD 1C 00 00 00 00 00 FF 0F 2E [18:27:08]RasterBufferAndPrint [18:27:08]line Счет N : (1)1786421 [18:27:08]line ИНН: 02508201610067 [18:27:08]line Контрольно-Кассовый Чек [18:27:08]line ПРОДАЖА [18:27:08]line ТРК (МРК, ГНК) : 31 [18:27:08]line Товар: 2710194210 [18:27:08]line ДТ-К-5 [18:27:08]line 26.250 * 0.00 [18:27:08]line = 0.00 [18:27:08]line НДС 12% НСП 1% [18:27:08]line > о реализуемом товаре [18:27:08]line ИТОГО: 0.00 [18:27:08]line НСП 1% : 0.00 [18:27:08]line НДС 12% : 0.00 [18:27:08]line Наличными: 0.00 [18:27:08]line Безнал.: 0.00 [18:27:08]line Место: АЗС № 89 "Партнер Нефть" [18:27:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:27:08]line СНО: Общий режим [18:27:08]line Чек 291 23.09.2024 18:27 [18:27:08]line Смена: 476 ФФД: 1.0 [18:27:08]line ЗНМ: 0300000113 [18:27:08]line РНМ: 0000000000091825 [18:27:08]line Версия ККМ: 001 [18:27:08]line Талоны: Топливная Карта [18:27:08]line 38551 [18:27:08]line ФМ: 0000000000871835 [18:27:08]line ФД: 152419 [18:27:08]line ФПД: 31468650534427 [18:27:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152419&fm=31468650534427&tin=02508201610067®Number=0000000000091825&sum=0 [18:27:08]written 0, free lines is 4095 [18:27:08]OFD Sender: Processing packet 152419 [packets to send 828, broken 827] [18:27:08]ProducePacketName [18:27:08]name=ofd_packets/00152419 [18:27:08]OFD Sender: To server: pG, [18:27:08]CommunicateWithHost lk.salyk.kg:30040 [18:27:08]ConnectInit lk.salyk.kg [18:27:08]Write to MH i2c: 01 00 00 27 1D 44 [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: 01 07 00 27 1D 00 00 00 00 00 E9 0C 40 [18:27:08]RasterBufferAndPrint [18:27:08]line [18:27:08]line [18:27:08]line [18:27:08]line [18:27:08]line [18:27:08]written 0, free lines is 3311 [18:27:08]MH_Cut [18:27:08]Write to MH i2c: D1 01 00 2E 1D 01 1D [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: D1 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: D1 01 00 [18:27:08]MH_I2C_Read... [18:27:08]Read from MH i2c: D1 01 00 2E 1D 00 1C [18:27:08]Write to MH i2c: 01 00 00 2F 1D 4C [18:27:08]Write i2c OK [18:27:08]MH_I2C_Read... [18:27:09]*** Cut start [18:27:09]*** Purtial cut [18:27:09]*** Stage 1: CUTSNS_PIN = 1 [18:27:09]Read from MH i2c: 01 [18:27:09]MH_I2C_Read... [18:27:09]*** Stop cut motor [18:27:09]*** Cut end [18:27:09]Read from MH i2c: 01 07 00 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: 01 07 00 2F 1D 00 00 00 00 00 FF 0F 61 [18:27:09]process_action close_receipt done [18:27:09]requested_data is exist [18:27:09]produce_requested_data [18:27:09]requested_item fm.sn is exist - process it [18:27:09]wFMCommunicate request_size=4 [18:27:09]MH_SAM_APDU [18:27:09]CAPDU: 80 11 00 00 [18:27:09]Write to MH i2c: E2 08 00 30 1D 80 11 00 00 00 00 00 00 C7 [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:09]Read from MH i2c: E2 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: E2 17 00 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: E2 17 00 30 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [18:27:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:27:09]wFMCommunicate OK [18:27:09]requested_item fd.num is exist - process it [18:27:09]SAM_PROTO_GetFieldsCounters [18:27:09]wFMCommunicate request_size=4 [18:27:09]MH_SAM_APDU [18:27:09]CAPDU: 80 13 00 00 [18:27:09]Write to MH i2c: E2 08 00 31 1D 80 13 00 00 00 00 00 00 CA [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:09]Read from MH i2c: E2 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: E2 62 00 [18:27:09]MH_I2C_Read... [18:27:09]Read from MH i2c: E2 62 00 31 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 EC [18:27: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 63 53 02 00 0E 04 04 00 DC 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 [18:27:09]wFMCommunicate OK [18:27:09]SAM_PROTO_GetFieldsCounters done [18:27:09]requested_item shift.num is exist - process it [18:27:09]requested_item shift.opened is exist - process it [18:27:09]req_shift_opened [18:27:09]FM_GetShiftState [18:27:09]SAM_PROTO_GetShiftState [18:27:09]wFMCommunicate request_size=4 [18:27:09]MH_SAM_APDU [18:27:09]CAPDU: 80 13 01 00 [18:27:09]Write to MH i2c: E2 08 00 32 1D 80 13 01 00 00 00 00 00 CC [18:27:09]Write i2c OK [18:27:09]MH_I2C_Read... [18:27:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:10]Read from MH i2c: E2 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 0E 00 [18:27:10]MH_I2C_Read... [18:27:10]Read from MH i2c: E2 0E 00 32 1D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2E [18:27:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:27:10]wFMCommunicate OK [18:27:10]SAM_PROTO_GetShiftState done [18:27:10]FM_GetShiftState done [18:27:10]req_shift_opened done [18:27:10]requested_item shift.open_date is exist - process it [18:27:10]req_shift_open_date [18:27:10]req_shift_open_date done [18:27:10]produce_requested_data done [18:27:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152419,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:27:10]process_action_free close_receipt [18:27:10]json_value_free [18:27:10]json_value_free done [18:27:10]process_json_proto returns [18:27:10]Send response to host [18:27:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152419,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:27:10]free response buf [18:27:10]execute_script done [18:27:10]execute_script returns [18:27:10]free content buf [18:27:10]Sock 9.Close socket [18:27:10]Sock 9.Thread stoped [18:27:13]recv_with_timeout no data received [18:27:13]ConnectInit Can't take IP for lk.salyk.kg [18:27:13]CommunicateWithHost connect error [18:27:13]CommunicateWithHost err = -1 [18:27:13]OFD Sender: Server communicate error [18:27:18]OFD Sender: Processing packet 152419 [packets to send 828, broken 827] [18:27:18]ProducePacketName [18:27:18]name=ofd_packets/00152419 [18:27:18]OFD Sender: To server: pG, [18:27:18]CommunicateWithHost lk.salyk.kg:30040 [18:27:18]ConnectInit lk.salyk.kg [18:27:21]Connected sock=10 [18:27: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 0C 01 00 00 58 E0 04 01 62 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 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 23 01 00 00 F4 03 04 00 FB B2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 9E DD BC 96 1B 03 96 C3 E0 63 AC 80 F2 [18:27: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 3A 18 47 00 97 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 53 02 00 F4 03 04 00 08 5B F1 66 B6 04 01 00 00 49 69 B3 27 2D 8C 23 F6 [18:27:21]CommunicateWithHost err = 0 [18:27:21]CheckOFDResponse [18:27:21]1017 (14) - 77093643461234 [18:27:21]1041 (16) - 0000000000871835 [18:27:21]1040 (4) - 152419 [18:27:21]1012 (4) - 23.09.2024 12:11 [18:27:21]1206 (1) - 0 [18:27:21]OFD Sender: Remove packet 152419 [18:27:21]ProducePacketName [18:27:21]name=ofd_packets/00152419 [18:27:21]NVStorageDeleteData [18:27:21]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:32]recv_with_timeout no data received [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]OFD Sender: No OFD packet to send [18:27:52]recv_with_timeout no data received [18:27:57]OFD Sender: No OFD packet to send [18:28:02]OFD Sender: No OFD packet to send [18:28:07]OFD Sender: No OFD packet to send [18:28:10]recv_with_timeout no data received [18:28:12]OFD Sender: No OFD packet to send [18:28:17]OFD Sender: No OFD packet to send [18:28:22]OFD Sender: No OFD packet to send [18:28:27]OFD Sender: No OFD packet to send [18:28:28]accept exits with 7 [18:28:28]New connection [18:28:28]New thread 3066608996 created [18:28:28]Thread 3066752356 joined [18:28:28]Waiting for new connection... [18:28:28] Sock 7.Parse request [18:28:28]Sock 7.Check first char [18:28:28]Sock 7.First char is OK [18:28:28]request: POST /json_proto HTTP/1.0 [18:28:28]Method: POST [18:28:28]URL: /json_proto [18:28:28]Method is POST - this is cgi request [18:28:28]url: /json_proto [18:28:28]query_string will be loaded in cgi processing [18:28:28]execute_cgi json_proto POST (null) [18:28:28]execute_cgi path=json_proto method=POST [18:28:28]POST find Content-Length [18:28:28]Host: 172.17.43.67:8080 [18:28:28]Content-Length: 798 [18:28:28]Content-Type: application/json [18:28:28] [18:28:28]POST finish read [18:28:28]Found Content-Length = 798 [18:28:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786422", "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" : 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\u000A4088974", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:28]execute_script... [18:28: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)1786422", "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" : 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\u000A4088974", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:28]POST & json_proto [18:28:28]process_json_proto [18:28:28]json parsed OK: [18:28:28]protocol is kg_v1.0 [18:28:28]action value=close_receipt [18:28:28]process_action close_receipt [18:28:28]cmd_close_receipt [18:28:28]MH_GetDate [18:28:28]Write to MH i2c: F0 00 00 33 1D 3F [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: F0 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: F0 09 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: F0 09 00 33 1D 00 4D B3 F1 66 6A BD 47 65 72 [18:28:28]GetLastDocTimeStamp 1727116027 [18:28:28]current date 1727116109 [18:28:28]FM_GetShiftState [18:28:28]SAM_PROTO_GetShiftState [18:28:28]wFMCommunicate request_size=4 [18:28:28]MH_SAM_APDU [18:28:28]CAPDU: 80 13 01 00 [18:28:28]Write to MH i2c: E2 08 00 34 1D 80 13 01 00 00 00 00 00 CE [18:28:28]Write i2c OK [18:28:28]MH_I2C_Read... [18:28:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:28]Read from MH i2c: E2 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 0E 00 [18:28:28]MH_I2C_Read... [18:28:28]Read from MH i2c: E2 0E 00 34 1D 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 30 [18:28:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:28:28]wFMCommunicate OK [18:28:28]SAM_PROTO_GetShiftState done [18:28:28]FM_GetShiftState done [18:28:28]opened in 1727051593 [18:28:28]opened+sec_in_day 1727137993 [18:28:28]quantity*price = 0 [18:28:28]sum+1 = 1 [18:28:28]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 СНО: Общий режим Чек 293 23.09.2024 18:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4088974 ФМ: 0000000000871835 ФД: 152421 ФПД: 38380189216803 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152421&fm=38380189216803&tin=02508201610067®Number=0000000000091825&sum=0 [18:29:49]StoreToDocumentArchive [18:29:49]shift 476 fd 152421 [18:29:49]save to /storage/0476/doc_00152421 [18:29:49]save last doc name /storage/0476/doc_00152421 to /storage/kkm_last_doc_name [18:29:49]save OK [18:29:49]Clear old archive folders... [18:29:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:29:49]tlvbuf is 0180ABA0 [18:29:49]SAM_PROTO_ClearQueue [18:29:49]wFMCommunicate request_size=4 [18:29:49]MH_SAM_APDU [18:29:49]CAPDU: 80 09 00 00 [18:29:49]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:29:49]Write i2c OK [18:29:49]MH_I2C_Read... [18:29:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:49]Read from MH i2c: E2 [18:29:49]MH_I2C_Read... [18:29:49]Read from MH i2c: E2 03 00 [18:29:49]MH_I2C_Read... [18:29:49]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:29:49]RAPDU: 90 00 [18:29:49]wFMCommunicate OK [18:29:49]SAM_PROTO_ClearQueue done [18:29:49]KKMCreateOFDPacket [18:29:49]OFDProtocolAddRootSTLVToBuf [18:29:49]FM_MakeSignedData [18:29:49]FM_MakeSignedData [18:29:49]SAM_PROTO_SignData [18:29:49]wFMCommunicate request_size=4 [18:29:49]MH_SAM_APDU [18:29:49]CAPDU: 80 0D 01 02 [18:29:49]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:29:49]Write i2c OK [18:29:49]MH_I2C_Read... [18:29:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:49]Read from MH i2c: E2 [18:29:49]MH_I2C_Read... [18:29:49]Read from MH i2c: E2 03 00 [18:29:49]MH_I2C_Read... [18:29:49]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:29:49]RAPDU: 90 00 [18:29:49]wFMCommunicate OK [18:29:49]wFMCommunicate request_size=255 [18:29:49]MH_SAM_APDU [18:29:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 25 01 00 00 F4 03 04 00 9C B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 22 E8 15 8B [18:29:49]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 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 25 01 00 00 F4 03 04 00 9C B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 22 E8 15 8B 00 00 7D [18:29:49]Write i2c OK [18:29:49]MH_I2C_Read... [18:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:49]Read from MH i2c: E2 [18:29:49]MH_I2C_Read... [18:29:49]Read from MH i2c: E2 03 00 [18:29:49]MH_I2C_Read... [18:29:49]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:29:49]RAPDU: 90 00 [18:29:49]wFMCommunicate OK [18:29:49]wFMCommunicate request_size=7 [18:29:49]MH_SAM_APDU [18:29:49]CAPDU: 80 0D 02 02 02 70 23 [18:29:49]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 70 23 00 00 3F [18:29:49]Write i2c OK [18:29:49]MH_I2C_Read... [18:29:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:50]Read from MH i2c: E2 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 03 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:29:50]RAPDU: 90 00 [18:29:50]wFMCommunicate OK [18:29:50]wFMCommunicate request_size=4 [18:29:50]MH_SAM_APDU [18:29:50]CAPDU: 80 0D 03 02 [18:29:50]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:50]Read from MH i2c: E2 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 0B 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 0B 00 2F 00 00 91 BE A4 11 89 05 BE E4 90 00 DF [18:29:50]RAPDU: 91 BE A4 11 89 05 BE E4 90 00 [18:29:50]wFMCommunicate OK [18:29:50]SAM_PROTO_SignData done [18:29:50]FM_MakeSignedData done [18:29:50]CreateOFDProtocolMessage [18:29:50]wFMCommunicate request_size=4 [18:29:50]MH_SAM_APDU [18:29:50]CAPDU: 80 11 00 00 [18:29:50]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:50]Read from MH i2c: E2 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: E2 17 00 [18:29:50]MH_I2C_Read... [18:29:50]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:29:50]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:50]wFMCommunicate OK [18:29:50]CreateOFDProtocolMessage done [18:29:50]OFDSenderStorePacket 152421 [18:29:50]StoreOFDPacket docnum=152421 [18:29: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 0C 01 00 00 EF C4 04 01 29 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 25 01 00 00 F4 03 04 00 9C B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 22 E8 15 8B 70 23 91 BE A4 11 89 05 BE E4 [18:29:50]CheckFolder [18:29:50]dirname=/storage/ofd_packets [18:29:50]CheckFolder done [18:29:50]ProducePacketName [18:29:50]name=ofd_packets/00152421 [18:29:50]NVStorageSaveData ofd_packets/00152421 [18:29:50]File name is /storage/ofd_packets/00152421 [18:29:50]Write 298 bytes [18:29:50]NVStorageSaveData done [18:29:50]OFDSenderStorePacket done [18:29:50]KKMCreateOFDPacket done [18:29:50]NVStorageSaveData kkm_last_timestamp [18:29:50]File name is /storage/kkm_last_timestamp [18:29:50]Write 4 bytes [18:29:50]NVStorageSaveData done [18:29:50]ExternCall_PrintAddStr [18:29:50]wPrintStart [18:29:50]Write to MH i2c: 01 00 00 31 00 31 [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: 01 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: 01 07 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:29:50]RasterBufferAndPrint [18:29:50]line Счет N : (1)1786422 [18:29:50]line ИНН: 02508201610067 [18:29:50]line Контрольно-Кассовый Чек [18:29:50]line ПРОДАЖА [18:29:50]line ТРК (МРК, ГНК) : 41 [18:29:50]line Товар: 2710194210 [18:29:50]line ДТ-К-5 [18:29:50]line 20.000 * 0.00 [18:29:50]line = 0.00 [18:29:50]line НДС 12% НСП 1% [18:29:50]line > о реализуемом товаре [18:29:50]line ИТОГО: 0.00 [18:29:50]line НСП 1% : 0.00 [18:29:50]line НДС 12% : 0.00 [18:29:50]line Наличными: 0.00 [18:29:50]line Безнал.: 0.00 [18:29:50]line Место: АЗС № 89 "Партнер Нефть" [18:29:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:29:50]line СНО: Общий режим [18:29:50]line Чек 293 23.09.2024 18:29 [18:29:50]line Смена: 476 ФФД: 1.0 [18:29:50]line ЗНМ: 0300000113 [18:29:50]line РНМ: 0000000000091825 [18:29:50]line Версия ККМ: 001 [18:29:50]line Талоны: Топливные Талоны [18:29:50]line 4088974 [18:29:50]line ФМ: 0000000000871835 [18:29:50]line ФД: 152421 [18:29:50]line ФПД: 38380189216803 [18:29:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152421&fm=38380189216803&tin=02508201610067®Number=0000000000091825&sum=0 [18:29:50]written 0, free lines is 4095 [18:29:50]OFD Sender: Processing packet 152421 [packets to send 828, broken 827] [18:29:50]ProducePacketName [18:29:50]name=ofd_packets/00152421 [18:29:50]OFD Sender: To server: pG, [18:29:50]CommunicateWithHost lk.salyk.kg:30040 [18:29:50]ConnectInit lk.salyk.kg [18:29:50]Write to MH i2c: 01 00 00 5B 00 5B [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: 01 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: 01 07 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F1 0C 5F [18:29:50]RasterBufferAndPrint [18:29:50]line [18:29:50]line [18:29:50]line [18:29:50]line [18:29:50]line [18:29:50]written 0, free lines is 3336 [18:29:50]MH_Cut [18:29:50]Write to MH i2c: D1 01 00 62 00 01 34 [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: D1 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: D1 01 00 [18:29:50]MH_I2C_Read... [18:29:50]Read from MH i2c: D1 01 00 62 00 00 33 [18:29:50]Write to MH i2c: 01 00 00 63 00 63 [18:29:50]Write i2c OK [18:29:50]MH_I2C_Read... [18:29:51]*** Cut start [18:29:51]*** Purtial cut [18:29:51]*** Stage 1: CUTSNS_PIN = 1 [18:29:51]Read from MH i2c: 01 [18:29:51]MH_I2C_Read... [18:29:51]*** Stop cut motor [18:29:51]*** Cut end [18:29:51]Read from MH i2c: 01 07 00 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:29:51]process_action close_receipt done [18:29:51]requested_data is exist [18:29:51]produce_requested_data [18:29:51]requested_item fm.sn is exist - process it [18:29:51]wFMCommunicate request_size=4 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 11 00 00 [18:29:51]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:51]Read from MH i2c: E2 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 17 00 [18:29:51]MH_I2C_Read... [18:29:51]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 [18:29: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:29:51]wFMCommunicate OK [18:29:51]requested_item fd.num is exist - process it [18:29:51]SAM_PROTO_GetFieldsCounters [18:29:51]wFMCommunicate request_size=4 [18:29:51]MH_SAM_APDU [18:29:51]CAPDU: 80 13 00 00 [18:29:51]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:29:51]Write i2c OK [18:29:51]MH_I2C_Read... [18:29:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:51]Read from MH i2c: E2 [18:29:51]MH_I2C_Read... [18:29:51]Read from MH i2c: E2 62 00 [18:29:51]MH_I2C_Read... [18:29:51]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 65 53 02 00 0E 04 04 00 DC 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 0B [18:29: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 65 53 02 00 0E 04 04 00 DC 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 [18:29:52]wFMCommunicate OK [18:29:52]SAM_PROTO_GetFieldsCounters done [18:29:52]requested_item shift.num is exist - process it [18:29:52]requested_item shift.opened is exist - process it [18:29:52]req_shift_opened [18:29:52]FM_GetShiftState [18:29:52]SAM_PROTO_GetShiftState [18:29:52]wFMCommunicate request_size=4 [18:29:52]MH_SAM_APDU [18:29:52]CAPDU: 80 13 01 00 [18:29:52]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:52]Read from MH i2c: E2 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 0E 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 45 [18:29:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:29:52]wFMCommunicate OK [18:29:52]SAM_PROTO_GetShiftState done [18:29:52]FM_GetShiftState done [18:29:52]req_shift_opened done [18:29:52]requested_item shift.open_date is exist - process it [18:29:52]req_shift_open_date [18:29:52]req_shift_open_date done [18:29:52]produce_requested_data done [18:29:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152421,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:29:52]process_action_free close_receipt [18:29:52]json_value_free [18:29:52]json_value_free done [18:29:52]process_json_proto returns [18:29:52]Send response to host [18:29:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152421,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:29:52]free response buf [18:29:52]execute_script done [18:29:52]execute_script returns [18:29:52]free content buf [18:29:52]Sock 8.Close socket [18:29:52]Sock 8.Thread stoped [18:29:52]accept exits with 10 [18:29:52]New connection [18:29:52]New thread 3067227492 created [18:29:52]Thread 3067370852 joined [18:29:52]Waiting for new connection... [18:29:52] Sock 10.Parse request [18:29:52]Sock 10.Check first char [18:29:52]Sock 10.First char is OK [18:29:52]request: POST /json_proto HTTP/1.0 [18:29:52]Method: POST [18:29:52]URL: /json_proto [18:29:52]Method is POST - this is cgi request [18:29:52]url: /json_proto [18:29:52]query_string will be loaded in cgi processing [18:29:52]execute_cgi json_proto POST (null) [18:29:52]execute_cgi path=json_proto method=POST [18:29:52]POST find Content-Length [18:29:52]Host: 172.17.43.67:8080 [18:29:52]Content-Length: 680 [18:29:52]Content-Type: application/json [18:29:52] [18:29:52]POST finish read [18:29:52]Found Content-Length = 680 [18:29:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786423", "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" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:52]execute_script... [18:29: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)1786423", "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" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:52]POST & json_proto [18:29:52]process_json_proto [18:29:52]json parsed OK: [18:29:52]protocol is kg_v1.0 [18:29:52]action value=close_receipt [18:29:52]process_action close_receipt [18:29:52]cmd_close_receipt [18:29:52]MH_GetDate [18:29:52]Write to MH i2c: F0 00 00 67 00 56 [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]Connected sock=9 [18:29: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 EF C4 04 01 29 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 Read from MH i2c: 32 31 F0 30 [18:29:52]06 MH_I2C_Read... [18:29:52]04 Read from MH i2c: 09 F0 00 09 D0 00 94 [18:29:52]D0 MH_I2C_Read... [18:29:52]A2 2D Read from MH i2c: D0 F0 9A 09 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 00 06 67 00 00 00 00 00 A0 00 B3 00 F1 00 66 00 6A F2 BD 03 47 01 65 00 DC 01 [18:29:52]F6 GetLastDocTimeStamp 1727116188 [18:29:52]03 current date 1727116192 [18:29:52]01 FM_GetShiftState [18:29:52]00 SAM_PROTO_GetShiftState [18:29:52]01 wFMCommunicate request_size=4 [18:29:52]BC MH_SAM_APDU [18:29:52]04 CAPDU: 01 80 00 13 01 01 FC 00 03 [18:29:52]06 Write to MH i2c: 00 E2 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 9C B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 22 E8 15 8B 70 23 91 BE A4 11 89 05 BE E4 [18:29:52]08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:29:52]Write i2c OK [18:29:52]MH_I2C_Read... [18:29:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:52]Read from MH i2c: E2 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 0E 00 [18:29:52]MH_I2C_Read... [18:29:52]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 47 [18:29:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:29:52]wFMCommunicate OK [18:29:52]SAM_PROTO_GetShiftState done [18:29:52]FM_GetShiftState done [18:29:52]opened in 1727051593 [18:29:52]opened+sec_in_day 1727137993 [18:29:52]quantity*price = 130073 [18:29:52]sum+1 = 130074 [18:29:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 294 23.09.2024 18:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152422 ФПД: 63942462072934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152422&fm=63942462072934&tin=02508201610067®Number=0000000000091825&sum=130000 [18:29:54]StoreToDocumentArchive [18:29:54]shift 476 fd 152422 [18:29:54]save to /storage/0476/doc_00152422 [18:29:54]save last doc name /storage/0476/doc_00152422 to /storage/kkm_last_doc_name [18:29:54]save OK [18:29:54]Clear old archive folders... [18:29:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:29:54]tlvbuf is 0181AE10 [18:29:54]SAM_PROTO_ClearQueue [18:29:54]wFMCommunicate request_size=4 [18:29:54]MH_SAM_APDU [18:29:54]CAPDU: 80 09 00 00 [18:29:54]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:29:54]Write i2c OK [18:29:54]MH_I2C_Read... [18:29:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:54]Read from MH i2c: E2 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 03 00 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:29:54]RAPDU: 90 00 [18:29:54]wFMCommunicate OK [18:29:54]SAM_PROTO_ClearQueue done [18:29:54]KKMCreateOFDPacket [18:29:54]OFDProtocolAddRootSTLVToBuf [18:29:54]FM_MakeSignedData [18:29:54]FM_MakeSignedData [18:29:54]SAM_PROTO_SignData [18:29:54]wFMCommunicate request_size=4 [18:29:54]MH_SAM_APDU [18:29:54]CAPDU: 80 0D 01 02 [18:29:54]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:29:54]Write i2c OK [18:29:54]MH_I2C_Read... [18:29:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:54]Read from MH i2c: E2 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 03 00 [18:29:54]MH_I2C_Read... [18:29:54]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:29:54]RAPDU: 90 00 [18:29:54]wFMCommunicate OK [18:29:54]wFMCommunicate request_size=255 [18:29:54]MH_SAM_APDU [18:29:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 A0 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A 27 C3 BC [18:29:54]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 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 A0 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A 27 C3 BC 00 00 C1 [18:29:54]Write i2c OK [18:29:54]MH_I2C_Read... [18:29:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:55]Read from MH i2c: E2 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 03 00 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:29:55]RAPDU: 90 00 [18:29:55]wFMCommunicate OK [18:29:55]wFMCommunicate request_size=7 [18:29:55]MH_SAM_APDU [18:29:55]CAPDU: 80 0D 02 02 02 E8 66 [18:29:55]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 E8 66 00 00 44 [18:29:55]Write i2c OK [18:29:55]MH_I2C_Read... [18:29:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:55]Read from MH i2c: E2 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 03 00 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:29:55]RAPDU: 90 00 [18:29:55]wFMCommunicate OK [18:29:55]wFMCommunicate request_size=4 [18:29:55]MH_SAM_APDU [18:29:55]CAPDU: 80 0D 03 02 [18:29:55]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:29:55]Write i2c OK [18:29:55]MH_I2C_Read... [18:29:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:55]Read from MH i2c: E2 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 0B 00 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 0B 00 79 00 00 93 79 F0 EE F3 E2 40 1D 90 00 11 [18:29:55]RAPDU: 93 79 F0 EE F3 E2 40 1D 90 00 [18:29:55]wFMCommunicate OK [18:29:55]SAM_PROTO_SignData done [18:29:55]FM_MakeSignedData done [18:29:55]CreateOFDProtocolMessage [18:29:55]wFMCommunicate request_size=4 [18:29:55]MH_SAM_APDU [18:29:55]CAPDU: 80 11 00 00 [18:29:55]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:29:55]Write i2c OK [18:29:55]MH_I2C_Read... [18:29:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:55]Read from MH i2c: E2 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: E2 17 00 [18:29:55]MH_I2C_Read... [18:29:55]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 [18:29:55]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:55]wFMCommunicate OK [18:29:55]CreateOFDProtocolMessage done [18:29:55]OFDSenderStorePacket 152422 [18:29:55]StoreOFDPacket docnum=152422 [18:29: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 0C 01 00 00 E7 CF 04 01 30 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 A0 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A 27 C3 BC E8 66 93 79 F0 EE F3 E2 40 1D [18:29:55]CheckFolder [18:29:55]dirname=/storage/ofd_packets [18:29:55]CheckFolder done [18:29:55]ProducePacketName [18:29:55]name=ofd_packets/00152422 [18:29:55]NVStorageSaveData ofd_packets/00152422 [18:29:55]File name is /storage/ofd_packets/00152422 [18:29:55]Write 298 bytes [18:29:55]NVStorageSaveData done [18:29:55]OFDSenderStorePacket done [18:29:55]KKMCreateOFDPacket done [18:29:55]NVStorageSaveData kkm_last_timestamp [18:29:55]File name is /storage/kkm_last_timestamp [18:29:55]Write 4 bytes [18:29:55]NVStorageSaveData done [18:29:55]ExternCall_PrintAddStr [18:29:55]wPrintStart [18:29:55]Write to MH i2c: 01 00 00 7B 00 7B [18:29:55]Write i2c OK [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: 01 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: 01 07 00 [18:29:55]MH_I2C_Read... [18:29:55]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:29:55]RasterBufferAndPrint [18:29:55]line Счет N : (1)1786423 [18:29:55]line ИНН: 02508201610067 [18:29:55]line Контрольно-Кассовый Чек [18:29:55]line ПРОДАЖА [18:29:55]line ТРК (МРК, ГНК) : 31 [18:29:55]line Товар: 2710194210 [18:29:55]line ДТ-К-5 [18:29:55]line 17.070 * 76.20 [18:29:55]line = 1300.73 [18:29:55]line НДС 12% НСП 1% [18:29:55]line > о реализуемом товаре [18:29:55]line ОКРУГЛЕНИЕ: -0.73 [18:29:55]line ИТОГО: 1300.00 [18:29:55]line Внесено: 1300.00 [18:29:55]line СДАЧА: 0.00 [18:29:55]line НСП 1% : 11.51 [18:29:55]line НДС 12% : 138.13 [18:29:55]line Наличными: 1300.00 [18:29:55]line Безнал.: 0.00 [18:29:55]line Место: АЗС № 89 "Партнер Нефть" [18:29:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:29:55]line СНО: Общий режим [18:29:55]line Чек 294 23.09.2024 18:29 [18:29:55]line Смена: 476 ФФД: 1.0 [18:29:55]line ЗНМ: 0300000113 [18:29:55]line РНМ: 0000000000091825 [18:29:55]line Версия ККМ: 001 [18:29:55]line ФМ: 0000000000871835 [18:29:55]line ФД: 152422 [18:29:55]line ФПД: 63942462072934 [18:29:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152422&fm=63942462072934&tin=02508201610067®Number=0000000000091825&sum=130000 [18:29:55]written 0, free lines is 4095 [18:29:55]OFD Sender: Processing packet 152422 [packets to send 828, broken 827] [18:29:55]ProducePacketName [18:29:55]name=ofd_packets/00152422 [18:29:55]OFD Sender: To server: pG, [18:29:55]CommunicateWithHost lk.salyk.kg:30040 [18:29:55]ConnectInit lk.salyk.kg [18:29:55]Connected sock=9 [18:29: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 E7 CF 04 01 30 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 A0 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A 27 C3 BC E8 66 93 79 F0 EE F3 E2 40 1D [18:29:56]Write to MH i2c: 01 00 00 A6 00 A6 [18:29:56]Write i2c OK [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: 01 [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: 01 07 00 [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 99 0E 54 [18:29:56]RasterBufferAndPrint [18:29:56]line [18:29:56]line [18:29:56]line [18:29:56]line [18:29:56]line [18:29:56]written 0, free lines is 3767 [18:29:56]MH_Cut [18:29:56]Write to MH i2c: D1 01 00 AD 00 01 7F [18:29:56]Write i2c OK [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: D1 [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: D1 01 00 [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: D1 01 00 AD 00 00 7E [18:29:56]Write to MH i2c: 01 00 00 AE 00 AE [18:29:56]Write i2c OK [18:29:56]MH_I2C_Read... [18:29: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 D3 EA 47 00 05 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 *** Cut start [18:29:56]10 04 04 00 66 53 02 00 F4 03 *** Purtial cut [18:29:56]04 00 A2 5B F1 66 B6 04 01 00 00 55 16 D3 70 15 01 BA 16 [18:29:56]CommunicateWithHost err = 0 [18:29:56]CheckOFDResponse [18:29:56]*** Stage 1: CUTSNS_PIN = 1 [18:29:56]1017 (14) - 77093643461234 [18:29:56]1041 (16) - 0000000000871835 [18:29:56]1040 (4) - 152422 [18:29:56]1012 (4) - 23.09.2024 12:14 [18:29:56]1206 (1) - 0 [18:29:56]OFD Sender: Remove packet 152422 [18:29:56]ProducePacketName [18:29:56]name=ofd_packets/00152422 [18:29:56]NVStorageDeleteData [18:29:56]Read from MH i2c: 01 [18:29:56]MH_I2C_Read... [18:29:56]*** Stop cut motor [18:29:56]*** Cut end [18:29:56]Read from MH i2c: 01 07 00 [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [18:29:56]process_action close_receipt done [18:29:56]requested_data is exist [18:29:56]produce_requested_data [18:29:56]requested_item fm.sn is exist - process it [18:29:56]wFMCommunicate request_size=4 [18:29:56]MH_SAM_APDU [18:29:56]CAPDU: 80 11 00 00 [18:29:56]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [18:29:56]Write i2c OK [18:29:56]MH_I2C_Read... [18:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:56]Read from MH i2c: E2 [18:29:56]MH_I2C_Read... [18:29:56]Read from MH i2c: E2 17 00 [18:29:56]MH_I2C_Read... [18:29:56]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:29: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:29:57]wFMCommunicate OK [18:29:57]requested_item fd.num is exist - process it [18:29:57]SAM_PROTO_GetFieldsCounters [18:29:57]wFMCommunicate request_size=4 [18:29:57]MH_SAM_APDU [18:29:57]CAPDU: 80 13 00 00 [18:29:57]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [18:29:57]Write i2c OK [18:29:57]MH_I2C_Read... [18:29:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:57]Read from MH i2c: E2 [18:29:57]MH_I2C_Read... [18:29:57]Read from MH i2c: E2 62 00 [18:29:57]MH_I2C_Read... [18:29:57]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 66 53 02 00 0E 04 04 00 DC 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 5A [18:29: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 66 53 02 00 0E 04 04 00 DC 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 [18:29:57]wFMCommunicate OK [18:29:57]SAM_PROTO_GetFieldsCounters done [18:29:57]requested_item shift.num is exist - process it [18:29:57]requested_item shift.opened is exist - process it [18:29:57]req_shift_opened [18:29:57]FM_GetShiftState [18:29:57]SAM_PROTO_GetShiftState [18:29:57]wFMCommunicate request_size=4 [18:29:57]MH_SAM_APDU [18:29:57]CAPDU: 80 13 01 00 [18:29:57]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18:29:57]Write i2c OK [18:29:57]MH_I2C_Read... [18:29:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:57]Read from MH i2c: E2 [18:29:57]MH_I2C_Read... [18:29:57]Read from MH i2c: E2 0E 00 [18:29:57]MH_I2C_Read... [18:29:57]OFD Sender: No OFD packet to send [18:29:57]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 90 [18:29:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:29:57]wFMCommunicate OK [18:29:57]SAM_PROTO_GetShiftState done [18:29:57]FM_GetShiftState done [18:29:57]req_shift_opened done [18:29:57]requested_item shift.open_date is exist - process it [18:29:57]req_shift_open_date [18:29:57]req_shift_open_date done [18:29:57]produce_requested_data done [18:29:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152422,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:29:57]process_action_free close_receipt [18:29:57]json_value_free [18:29:57]json_value_free done [18:29:57]process_json_proto returns [18:29:57]Send response to host [18:29:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152422,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:29:57]free response buf [18:29:57]execute_script done [18:29:57]execute_script returns [18:29:57]free content buf [18:29:57]Sock 10.Close socket [18:29:57]Sock 10.Thread stoped [18:30:02]OFD Sender: No OFD packet to send [18:30:05]recv_with_timeout no data received [18:30:07]OFD Sender: No OFD packet to send [18:30:12]OFD Sender: No OFD packet to send [18:30:17]OFD Sender: No OFD packet to send [18:30:22]OFD Sender: No OFD packet to send [18:30:22]recv_with_timeout no data received [18:30:27]OFD Sender: No OFD packet to send [18:30:29]accept exits with 8 [18:30:29]New connection [18:30:29]New thread 3067370852 created [18:30:29]Thread 3067227492 joined [18:30:29]Waiting for new connection... [18:30:29] Sock 8.Parse request [18:30:29]Sock 8.Check first char [18:30:29]Sock 8.First char is OK [18:30:29]request: POST /json_proto HTTP/1.0 [18:30:29]Method: POST [18:30:29]URL: /json_proto [18:30:29]Method is POST - this is cgi request [18:30:29]url: /json_proto [18:30:29]query_string will be loaded in cgi processing [18:30:29]execute_cgi json_proto POST (null) [18:30:29]execute_cgi path=json_proto method=POST [18:30:29]POST find Content-Length [18:30:29]Host: 172.17.43.67:8080 [18:30:29]Content-Length: 678 [18:30:29]Content-Type: application/json [18:30:29] [18:30:29]POST finish read [18:30:29]Found Content-Length = 678 [18:30:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786425", "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" ] } } [18:30:29]execute_script... [18:30: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)1786425", "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" ] } } [18:30:29]POST & json_proto [18:30:29]process_json_proto [18:30:29]json parsed OK: [18:30:29]protocol is kg_v1.0 [18:30:29]action value=close_receipt [18:30:29]process_action close_receipt [18:30:29]cmd_close_receipt [18:30:29]MH_GetDate [18:30:29]Write to MH i2c: F0 00 00 B2 00 A1 [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: F0 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: F0 09 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: F0 09 00 B2 00 00 C5 B3 F1 66 6A BD 47 65 4C [18:30:29]GetLastDocTimeStamp 1727116192 [18:30:29]current date 1727116229 [18:30:29]FM_GetShiftState [18:30:29]SAM_PROTO_GetShiftState [18:30:29]wFMCommunicate request_size=4 [18:30:29]MH_SAM_APDU [18:30:29]CAPDU: 80 13 01 00 [18:30:29]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:30:29]Write i2c OK [18:30:29]MH_I2C_Read... [18:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:29]Read from MH i2c: E2 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 0E 00 [18:30:29]MH_I2C_Read... [18:30:29]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 92 [18:30:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:30:29]wFMCommunicate OK [18:30:29]SAM_PROTO_GetShiftState done [18:30:29]FM_GetShiftState done [18:30:29]opened in 1727051593 [18:30:29]opened+sec_in_day 1727137993 [18:30:29]quantity*price = 20001 [18:30:29]sum+1 = 20002 [18:30:29]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 СНО: Общий режим Чек 295 23.09.2024 18:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152423 ФПД: 17150567449290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183029&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152423&fm=17150567449290&tin=02508201610067®Number=0000000000091825&sum=20000 [18:30:30]StoreToDocumentArchive [18:30:30]shift 476 fd 152423 [18:30:30]save to /storage/0476/doc_00152423 [18:30:30]save last doc name /storage/0476/doc_00152423 to /storage/kkm_last_doc_name [18:30:30]save OK [18:30:30]Clear old archive folders... [18:30:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:30]tlvbuf is 0179E6D0 [18:30:30]SAM_PROTO_ClearQueue [18:30:30]wFMCommunicate request_size=4 [18:30:30]MH_SAM_APDU [18:30:30]CAPDU: 80 09 00 00 [18:30:30]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:30:30]Write i2c OK [18:30:30]MH_I2C_Read... [18:30:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:30]Read from MH i2c: E2 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: E2 03 00 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:30:30]RAPDU: 90 00 [18:30:30]wFMCommunicate OK [18:30:30]SAM_PROTO_ClearQueue done [18:30:30]KKMCreateOFDPacket [18:30:30]OFDProtocolAddRootSTLVToBuf [18:30:30]FM_MakeSignedData [18:30:30]FM_MakeSignedData [18:30:30]SAM_PROTO_SignData [18:30:30]wFMCommunicate request_size=4 [18:30:30]MH_SAM_APDU [18:30:30]CAPDU: 80 0D 01 02 [18:30:30]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:30:30]Write i2c OK [18:30:30]MH_I2C_Read... [18:30:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:30]Read from MH i2c: E2 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: E2 03 00 [18:30:30]MH_I2C_Read... [18:30:30]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:30:30]RAPDU: 90 00 [18:30:30]wFMCommunicate OK [18:30:30]wFMCommunicate request_size=255 [18:30:30]MH_SAM_APDU [18:30: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 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 27 01 00 00 F4 03 04 00 C5 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F [18:30:30]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 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 27 01 00 00 F4 03 04 00 C5 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 00 00 5A [18:30:30]Write i2c OK [18:30:30]MH_I2C_Read... [18:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 03 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:30:31]RAPDU: 90 00 [18:30:31]wFMCommunicate OK [18:30:31]wFMCommunicate request_size=10 [18:30:31]MH_SAM_APDU [18:30:31]CAPDU: 80 0D 02 02 05 99 2D 7B 02 CA [18:30:31]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 99 2D 7B 02 CA 00 00 54 [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 03 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:30:31]RAPDU: 90 00 [18:30:31]wFMCommunicate OK [18:30:31]wFMCommunicate request_size=4 [18:30:31]MH_SAM_APDU [18:30:31]CAPDU: 80 0D 03 02 [18:30:31]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 0B 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 0B 00 C4 00 00 D7 61 04 FE BB D1 5D C0 90 00 23 [18:30:31]RAPDU: D7 61 04 FE BB D1 5D C0 90 00 [18:30:31]wFMCommunicate OK [18:30:31]SAM_PROTO_SignData done [18:30:31]FM_MakeSignedData done [18:30:31]CreateOFDProtocolMessage [18:30:31]wFMCommunicate request_size=4 [18:30:31]MH_SAM_APDU [18:30:31]CAPDU: 80 11 00 00 [18:30:31]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:31]Read from MH i2c: E2 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: E2 17 00 [18:30:31]MH_I2C_Read... [18:30:31]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:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:31]wFMCommunicate OK [18:30:31]CreateOFDProtocolMessage done [18:30:31]OFDSenderStorePacket 152423 [18:30:31]StoreOFDPacket docnum=152423 [18:30: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 18 BE 07 01 77 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 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 27 01 00 00 F4 03 04 00 C5 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 99 2D 7B 02 CA D7 61 04 FE BB D1 5D C0 [18:30:31]CheckFolder [18:30:31]dirname=/storage/ofd_packets [18:30:31]CheckFolder done [18:30:31]ProducePacketName [18:30:31]name=ofd_packets/00152423 [18:30:31]NVStorageSaveData ofd_packets/00152423 [18:30:31]File name is /storage/ofd_packets/00152423 [18:30:31]Write 301 bytes [18:30:31]NVStorageSaveData done [18:30:31]OFDSenderStorePacket done [18:30:31]KKMCreateOFDPacket done [18:30:31]NVStorageSaveData kkm_last_timestamp [18:30:31]File name is /storage/kkm_last_timestamp [18:30:31]Write 4 bytes [18:30:31]NVStorageSaveData done [18:30:31]ExternCall_PrintAddStr [18:30:31]wPrintStart [18:30:31]Write to MH i2c: 01 00 00 C6 00 C6 [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 07 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:30:31]RasterBufferAndPrint [18:30:31]line Счет N : (1)1786425 [18:30:31]line ИНН: 02508201610067 [18:30:31]line Контрольно-Кассовый Чек [18:30:31]line ПРОДАЖА [18:30:31]line ТРК (МРК, ГНК) : 42 [18:30:31]line Товар: 2710124130 [18:30:31]line Аи-92-К-5 [18:30:31]line 2.950 * 67.80 [18:30:31]line = 200.01 [18:30:31]line НДС 12% НСП 1% [18:30:31]line > о реализуемом товаре [18:30:31]line ОКРУГЛЕНИЕ: -0.01 [18:30:31]line ИТОГО: 200.00 [18:30:31]line Внесено: 200.00 [18:30:31]line СДАЧА: 0.00 [18:30:31]line НСП 1% : 1.77 [18:30:31]line НДС 12% : 21.24 [18:30:31]line Наличными: 200.00 [18:30:31]line Безнал.: 0.00 [18:30:31]line Место: АЗС № 89 "Партнер Нефть" [18:30:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:30:31]line СНО: Общий режим [18:30:31]line Чек 295 23.09.2024 18:30 [18:30:31]line Смена: 476 ФФД: 1.0 [18:30:31]line ЗНМ: 0300000113 [18:30:31]line РНМ: 0000000000091825 [18:30:31]line Версия ККМ: 001 [18:30:31]line ФМ: 0000000000871835 [18:30:31]line ФД: 152423 [18:30:31]line ФПД: 17150567449290 [18:30:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183029&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152423&fm=17150567449290&tin=02508201610067®Number=0000000000091825&sum=20000 [18:30:31]written 0, free lines is 4095 [18:30:31]OFD Sender: Processing packet 152423 [packets to send 828, broken 827] [18:30:31]ProducePacketName [18:30:31]name=ofd_packets/00152423 [18:30:31]OFD Sender: To server: pG, [18:30:31]CommunicateWithHost lk.salyk.kg:30040 [18:30:31]ConnectInit lk.salyk.kg [18:30:31]Write to MH i2c: 01 00 00 F1 00 F1 [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 07 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E0 0C E4 [18:30:31]RasterBufferAndPrint [18:30:31]line [18:30:31]line [18:30:31]line [18:30:31]line [18:30:31]line [18:30:31]written 0, free lines is 3325 [18:30:31]MH_Cut [18:30:31]Write to MH i2c: D1 01 00 F8 00 01 CA [18:30:31]Write i2c OK [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: D1 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: D1 01 00 [18:30:31]MH_I2C_Read... [18:30:31]Read from MH i2c: D1 01 00 F8 00 00 C9 [18:30:31]Write to MH i2c: 01 00 00 F9 00 F9 [18:30:32]Write i2c OK [18:30:32]MH_I2C_Read... [18:30:32]*** Cut start [18:30:32]*** Purtial cut [18:30:32]*** Stage 1: CUTSNS_PIN = 1 [18:30:32]Read from MH i2c: 01 [18:30:32]MH_I2C_Read... [18:30:32]*** Stop cut motor [18:30:32]*** Cut end [18:30:32]Read from MH i2c: 01 07 00 [18:30:32]MH_I2C_Read... [18:30:32]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [18:30:32]process_action close_receipt done [18:30:32]requested_data is exist [18:30:32]produce_requested_data [18:30:32]requested_item fm.sn is exist - process it [18:30:32]wFMCommunicate request_size=4 [18:30:32]MH_SAM_APDU [18:30:32]CAPDU: 80 11 00 00 [18:30:32]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [18:30:32]Write i2c OK [18:30:32]MH_I2C_Read... [18:30:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:33]Read from MH i2c: E2 [18:30:33]MH_I2C_Read... [18:30:33]Read from MH i2c: E2 17 00 [18:30:33]MH_I2C_Read... [18:30:33]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:30: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:30:33]wFMCommunicate OK [18:30:33]requested_item fd.num is exist - process it [18:30:33]SAM_PROTO_GetFieldsCounters [18:30:33]wFMCommunicate request_size=4 [18:30:33]MH_SAM_APDU [18:30:33]CAPDU: 80 13 00 00 [18:30:33]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [18:30:33]Write i2c OK [18:30:33]MH_I2C_Read... [18:30:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:33]Read from MH i2c: E2 [18:30:33]MH_I2C_Read... [18:30:33]Read from MH i2c: E2 62 00 [18:30:33]MH_I2C_Read... [18:30:33]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 67 53 02 00 0E 04 04 00 DC 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 A9 [18:30: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 67 53 02 00 0E 04 04 00 DC 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 [18:30:33]wFMCommunicate OK [18:30:33]SAM_PROTO_GetFieldsCounters done [18:30:33]requested_item shift.num is exist - process it [18:30:33]requested_item shift.opened is exist - process it [18:30:33]req_shift_opened [18:30:33]FM_GetShiftState [18:30:33]SAM_PROTO_GetShiftState [18:30:33]wFMCommunicate request_size=4 [18:30:33]MH_SAM_APDU [18:30:33]CAPDU: 80 13 01 00 [18:30:33]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:30:33]Write i2c OK [18:30:33]MH_I2C_Read... [18:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:33]Read from MH i2c: E2 [18:30:33]MH_I2C_Read... [18:30:33]Read from MH i2c: E2 0E 00 [18:30:33]MH_I2C_Read... [18:30:33]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DB [18:30:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:30:33]wFMCommunicate OK [18:30:33]SAM_PROTO_GetShiftState done [18:30:33]FM_GetShiftState done [18:30:33]req_shift_opened done [18:30:33]requested_item shift.open_date is exist - process it [18:30:33]req_shift_open_date [18:30:33]req_shift_open_date done [18:30:33]produce_requested_data done [18:30:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152423,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:30:33]process_action_free close_receipt [18:30:33]json_value_free [18:30:33]json_value_free done [18:30:33]process_json_proto returns [18:30:33]Send response to host [18:30:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152423,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:30:33]free response buf [18:30:33]execute_script done [18:30:33]execute_script returns [18:30:33]free content buf [18:30:33]Sock 8.Close socket [18:30:33]Sock 8.Thread stoped [18:30:36]accept exits with 10 [18:30:36]New connection [18:30:36]New thread 3067227492 created [18:30:36]Thread 3067370852 joined [18:30:36]Waiting for new connection... [18:30:36] Sock 10.Parse request [18:30:36]Sock 10.Check first char [18:30:36]Sock 10.First char is OK [18:30:36]request: POST /json_proto HTTP/1.0 [18:30:36]Method: POST [18:30:36]URL: /json_proto [18:30:36]Method is POST - this is cgi request [18:30:36]url: /json_proto [18:30:36]query_string will be loaded in cgi processing [18:30:36]execute_cgi json_proto POST (null) [18:30:36]execute_cgi path=json_proto method=POST [18:30:36]POST find Content-Length [18:30:36]Host: 172.17.43.67:8080 [18:30:36]Content-Length: 678 [18:30:36]Content-Type: application/json [18:30:36] [18:30:36]POST finish read [18:30:36]Found Content-Length = 678 [18:30:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786424", "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" ] } } [18:30:36]execute_script... [18:30:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786424", "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" ] } } [18:30:36]POST & json_proto [18:30:36]process_json_proto [18:30:36]json parsed OK: [18:30:36]protocol is kg_v1.0 [18:30:36]action value=close_receipt [18:30:36]process_action close_receipt [18:30:36]cmd_close_receipt [18:30:36]MH_GetDate [18:30:36]Write to MH i2c: F0 00 00 FD 00 EC [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: F0 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: F0 09 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: F0 09 00 FD 00 00 CC B3 F1 66 6A BD 47 65 9E [18:30:36]GetLastDocTimeStamp 1727116229 [18:30:36]current date 1727116236 [18:30:36]FM_GetShiftState [18:30:36]SAM_PROTO_GetShiftState [18:30:36]wFMCommunicate request_size=4 [18:30:36]MH_SAM_APDU [18:30:36]CAPDU: 80 13 01 00 [18:30:36]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [18:30:36]Write i2c OK [18:30:36]MH_I2C_Read... [18:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:36]Read from MH i2c: E2 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 0E 00 [18:30:36]MH_I2C_Read... [18:30:36]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DD [18:30:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:30:36]wFMCommunicate OK [18:30:36]SAM_PROTO_GetShiftState done [18:30:36]FM_GetShiftState done [18:30:36]opened in 1727051593 [18:30:36]opened+sec_in_day 1727137993 [18:30:36]quantity*price = 50036 [18:30:36]sum+1 = 50037 [18:30:36]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 СНО: Общий режим Чек 296 23.09.2024 18:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152424 ФПД: 233283667629308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152424&fm=233283667629308&tin=02508201610067®Number=0000000000091825&sum=50000 [18:30:37]StoreToDocumentArchive [18:30:37]shift 476 fd 152424 [18:30:37]save to /storage/0476/doc_00152424 [18:30:37]save last doc name /storage/0476/doc_00152424 to /storage/kkm_last_doc_name [18:30:37]save OK [18:30:37]Clear old archive folders... [18:30:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:37]tlvbuf is 017B0490 [18:30:37]SAM_PROTO_ClearQueue [18:30:37]wFMCommunicate request_size=4 [18:30:37]MH_SAM_APDU [18:30:37]CAPDU: 80 09 00 00 [18:30:37]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [18:30:37]Write i2c OK [18:30:37]MH_I2C_Read... [18:30:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:37]Read from MH i2c: E2 [18:30:37]MH_I2C_Read... [18:30:37]Read from MH i2c: E2 03 00 [18:30:37]MH_I2C_Read... [18:30:37]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:30:37]RAPDU: 90 00 [18:30:37]wFMCommunicate OK [18:30:37]SAM_PROTO_ClearQueue done [18:30:37]KKMCreateOFDPacket [18:30:37]OFDProtocolAddRootSTLVToBuf [18:30:37]FM_MakeSignedData [18:30:37]FM_MakeSignedData [18:30:37]SAM_PROTO_SignData [18:30:37]wFMCommunicate request_size=4 [18:30:37]MH_SAM_APDU [18:30:37]CAPDU: 80 0D 01 02 [18:30:37]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [18:30:37]Write i2c OK [18:30:37]MH_I2C_Read... [18:30:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:37]Read from MH i2c: E2 [18:30:37]MH_I2C_Read... [18:30:37]Read from MH i2c: E2 03 00 [18:30:37]MH_I2C_Read... [18:30:37]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:30:37]RAPDU: 90 00 [18:30:37]wFMCommunicate OK [18:30:37]wFMCommunicate request_size=255 [18:30:37]MH_SAM_APDU [18:30:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 28 01 00 00 F4 03 04 00 CC B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D4 [18:30:37]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 28 01 00 00 F4 03 04 00 CC B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D4 00 00 72 [18:30:37]Write i2c OK [18:30:37]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 03 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:30:38]RAPDU: 90 00 [18:30:38]wFMCommunicate OK [18:30:38]wFMCommunicate request_size=10 [18:30:38]MH_SAM_APDU [18:30:38]CAPDU: 80 0D 02 02 05 2B 96 24 14 FC [18:30:38]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 2B 96 24 14 FC 00 00 88 [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 03 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:30:38]RAPDU: 90 00 [18:30:38]wFMCommunicate OK [18:30:38]wFMCommunicate request_size=4 [18:30:38]MH_SAM_APDU [18:30:38]CAPDU: 80 0D 03 02 [18:30:38]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 0B 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 0B 00 0F 01 00 E2 72 9C 98 C5 A2 13 8E 90 00 1C [18:30:38]RAPDU: E2 72 9C 98 C5 A2 13 8E 90 00 [18:30:38]wFMCommunicate OK [18:30:38]SAM_PROTO_SignData done [18:30:38]FM_MakeSignedData done [18:30:38]CreateOFDProtocolMessage [18:30:38]wFMCommunicate request_size=4 [18:30:38]MH_SAM_APDU [18:30:38]CAPDU: 80 11 00 00 [18:30:38]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:38]Read from MH i2c: E2 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 17 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: E2 17 00 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:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:30:38]wFMCommunicate OK [18:30:38]CreateOFDProtocolMessage done [18:30:38]OFDSenderStorePacket 152424 [18:30:38]StoreOFDPacket docnum=152424 [18:30: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 71 6C 07 01 D1 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 28 01 00 00 F4 03 04 00 CC B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D4 2B 96 24 14 FC E2 72 9C 98 C5 A2 13 8E [18:30:38]CheckFolder [18:30:38]dirname=/storage/ofd_packets [18:30:38]CheckFolder done [18:30:38]ProducePacketName [18:30:38]name=ofd_packets/00152424 [18:30:38]NVStorageSaveData ofd_packets/00152424 [18:30:38]File name is /storage/ofd_packets/00152424 [18:30:38]Write 301 bytes [18:30:38]NVStorageSaveData done [18:30:38]OFDSenderStorePacket done [18:30:38]KKMCreateOFDPacket done [18:30:38]NVStorageSaveData kkm_last_timestamp [18:30:38]File name is /storage/kkm_last_timestamp [18:30:38]Write 4 bytes [18:30:38]NVStorageSaveData done [18:30:38]ExternCall_PrintAddStr [18:30:38]wPrintStart [18:30:38]Write to MH i2c: 01 00 00 11 01 12 [18:30:38]Write i2c OK [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: 01 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: 01 07 00 [18:30:38]MH_I2C_Read... [18:30:38]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [18:30:38]RasterBufferAndPrint [18:30:38]line Счет N : (1)1786424 [18:30:38]line ИНН: 02508201610067 [18:30:38]line Контрольно-Кассовый Чек [18:30:38]line ПРОДАЖА [18:30:38]line ТРК (МРК, ГНК) : 22 [18:30:38]line Товар: 2710124130 [18:30:38]line Аи-92-К-5 [18:30:38]line 7.380 * 67.80 [18:30:38]line = 500.36 [18:30:38]line НДС 12% НСП 1% [18:30:38]line > о реализуемом товаре [18:30:38]line ОКРУГЛЕНИЕ: -0.36 [18:30:38]line ИТОГО: 500.00 [18:30:38]line Внесено: 500.00 [18:30:38]line СДАЧА: 0.00 [18:30:38]line НСП 1% : 4.43 [18:30:38]line НДС 12% : 53.14 [18:30:38]line Наличными: 500.00 [18:30:38]line Безнал.: 0.00 [18:30:38]line Место: АЗС № 89 "Партнер Нефть" [18:30:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:30:38]line СНО: Общий режим [18:30:38]line Чек 296 23.09.2024 18:30 [18:30:38]line Смена: 476 ФФД: 1.0 [18:30:38]line ЗНМ: 0300000113 [18:30:38]line РНМ: 0000000000091825 [18:30:38]line Версия ККМ: 001 [18:30:38]line ФМ: 0000000000871835 [18:30:38]line ФД: 152424 [18:30:38]line ФПД: 233283667629308 [18:30:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152424&fm=233283667629308&tin=02508201610067®Number=0000000000091825&sum=50000 [18:30:38]written 0, free lines is 4095 [18:30:38]OFD Sender: Processing packet 152423 [packets to send 829, broken 827] [18:30:38]ProducePacketName [18:30:38]name=ofd_packets/00152423 [18:30:38]OFD Sender: To server: pG, [18:30:38]CommunicateWithHost lk.salyk.kg:30040 [18:30:38]ConnectInit lk.salyk.kg [18:30:39]Write to MH i2c: 01 00 00 3C 01 3D [18:30:39]Write i2c OK [18:30:39]MH_I2C_Read... [18:30:39]Read from MH i2c: 01 [18:30:39]MH_I2C_Read... [18:30:39]Read from MH i2c: 01 07 00 [18:30:39]MH_I2C_Read... [18:30:39]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 F4 0C 44 [18:30:39]RasterBufferAndPrint [18:30:39]line [18:30:39]line [18:30:39]line [18:30:39]line [18:30:39]line [18:30:39]written 0, free lines is 3349 [18:30:39]MH_Cut [18:30:39]Write to MH i2c: D1 01 00 43 01 01 16 [18:30:39]Write i2c OK [18:30:39]MH_I2C_Read... [18:30:39]Read from MH i2c: D1 [18:30:39]MH_I2C_Read... [18:30:39]Read from MH i2c: D1 01 00 [18:30:39]MH_I2C_Read... [18:30:39]Read from MH i2c: D1 01 00 43 01 00 15 [18:30:39]Write to MH i2c: 01 00 00 44 01 45 [18:30:39]Write i2c OK [18:30:39]MH_I2C_Read... [18:30:39]*** Cut start [18:30:39]*** Purtial cut [18:30:39]*** Stage 1: CUTSNS_PIN = 1 [18:30:40]Read from MH i2c: 01 [18:30:40]MH_I2C_Read... [18:30:40]*** Stop cut motor [18:30:40]*** Cut end [18:30:40]Read from MH i2c: 01 07 00 [18:30:40]MH_I2C_Read... [18:30:40]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [18:30:40]process_action close_receipt done [18:30:40]requested_data is exist [18:30:40]produce_requested_data [18:30:40]requested_item fm.sn is exist - process it [18:30:40]wFMCommunicate request_size=4 [18:30:40]MH_SAM_APDU [18:30:40]CAPDU: 80 11 00 00 [18:30:40]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [18:30:40]Write i2c OK [18:30:40]MH_I2C_Read... [18:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:40]Read from MH i2c: E2 [18:30:40]MH_I2C_Read... [18:30:40]Read from MH i2c: E2 17 00 [18:30:40]MH_I2C_Read... [18:30:40]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:30: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:30:40]wFMCommunicate OK [18:30:40]requested_item fd.num is exist - process it [18:30:40]SAM_PROTO_GetFieldsCounters [18:30:40]wFMCommunicate request_size=4 [18:30:40]MH_SAM_APDU [18:30:40]CAPDU: 80 13 00 00 [18:30:40]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [18:30:40]Write i2c OK [18:30:40]MH_I2C_Read... [18:30:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:40]Read from MH i2c: E2 [18:30:40]MH_I2C_Read... [18:30:40]Read from MH i2c: E2 62 00 [18:30:40]MH_I2C_Read... [18:30:40]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 68 53 02 00 0E 04 04 00 DC 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 F9 [18:30: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 68 53 02 00 0E 04 04 00 DC 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 [18:30:40]wFMCommunicate OK [18:30:40]SAM_PROTO_GetFieldsCounters done [18:30:40]requested_item shift.num is exist - process it [18:30:40]requested_item shift.opened is exist - process it [18:30:40]req_shift_opened [18:30:40]FM_GetShiftState [18:30:40]SAM_PROTO_GetShiftState [18:30:40]wFMCommunicate request_size=4 [18:30:40]MH_SAM_APDU [18:30:40]CAPDU: 80 13 01 00 [18:30:40]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:30:40]Write i2c OK [18:30:40]MH_I2C_Read... [18:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:40]Read from MH i2c: E2 [18:30:40]MH_I2C_Read... [18:30:40]Read from MH i2c: E2 0E 00 [18:30:40]MH_I2C_Read... [18:30:40]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 27 [18:30:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:30:40]wFMCommunicate OK [18:30:40]SAM_PROTO_GetShiftState done [18:30:40]FM_GetShiftState done [18:30:40]req_shift_opened done [18:30:40]requested_item shift.open_date is exist - process it [18:30:40]req_shift_open_date [18:30:40]req_shift_open_date done [18:30:40]produce_requested_data done [18:30:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152424,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:30:40]process_action_free close_receipt [18:30:40]json_value_free [18:30:40]json_value_free done [18:30:40]process_json_proto returns [18:30:40]Send response to host [18:30:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152424,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:30:40]free response buf [18:30:40]execute_script done [18:30:40]execute_script returns [18:30:40]free content buf [18:30:40]Sock 10.Close socket [18:30:40]Sock 10.Thread stoped [18:30:42]recv_with_timeout no data received [18:30:44]Connected sock=11 [18:30: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 18 BE 07 01 77 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 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 27 01 00 00 F4 03 04 00 C5 B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 99 2D 7B 02 CA D7 61 04 FE BB D1 5D C0 [18:30: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 84 44 47 00 19 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 67 53 02 00 F4 03 04 00 D2 5B F1 66 B6 04 01 00 00 2F 45 D3 85 8C BF 1A D9 [18:30:45]CommunicateWithHost err = 0 [18:30:45]CheckOFDResponse [18:30:45]1017 (14) - 77093643461234 [18:30:45]1041 (16) - 0000000000871835 [18:30:45]1040 (4) - 152423 [18:30:45]1012 (4) - 23.09.2024 12:15 [18:30:45]1206 (1) - 0 [18:30:45]OFD Sender: Remove packet 152423 [18:30:45]ProducePacketName [18:30:45]name=ofd_packets/00152423 [18:30:45]NVStorageDeleteData [18:30:45]OFD Sender: Processing packet 152424 [packets to send 828, broken 827] [18:30:45]ProducePacketName [18:30:45]name=ofd_packets/00152424 [18:30:45]OFD Sender: To server: pG, [18:30:45]CommunicateWithHost lk.salyk.kg:30040 [18:30:45]ConnectInit lk.salyk.kg [18:30:46]Connected sock=9 [18:30: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 71 6C 07 01 D1 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 28 01 00 00 F4 03 04 00 CC B3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D4 2B 96 24 14 FC E2 72 9C 98 C5 A2 13 8E [18: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 25 2C 47 00 55 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 53 02 00 F4 03 04 00 D4 5B F1 66 B6 04 01 00 00 B7 3F A9 9D E8 B9 30 95 [18:30:47]CommunicateWithHost err = 0 [18:30:47]CheckOFDResponse [18:30:47]1017 (14) - 77093643461234 [18:30:47]1041 (16) - 0000000000871835 [18:30:47]1040 (4) - 152424 [18:30:47]1012 (4) - 23.09.2024 12:15 [18:30:47]1206 (1) - 0 [18:30:47]OFD Sender: Remove packet 152424 [18:30:47]ProducePacketName [18:30:47]name=ofd_packets/00152424 [18:30:47]NVStorageDeleteData [18:30:47]OFD Sender: No OFD packet to send [18:30:52]OFD Sender: No OFD packet to send [18:30:57]OFD Sender: No OFD packet to send [18:31:02]OFD Sender: No OFD packet to send [18:31:07]OFD Sender: No OFD packet to send [18:31:12]OFD Sender: No OFD packet to send [18:31:17]OFD Sender: No OFD packet to send [18:31:22]OFD Sender: No OFD packet to send [18:31:27]OFD Sender: No OFD packet to send [18:31:32]OFD Sender: No OFD packet to send [18:31:37]OFD Sender: No OFD packet to send [18:31:42]OFD Sender: No OFD packet to send [18:31:47]OFD Sender: No OFD packet to send [18:31:52]OFD Sender: No OFD packet to send [18:31:57]OFD Sender: No OFD packet to send [18:32:02]OFD Sender: No OFD packet to send [18:32:07]OFD Sender: No OFD packet to send [18:32:12]OFD Sender: No OFD packet to send [18:32:16]recv_with_timeout no data received [18:32:17]OFD Sender: No OFD packet to send [18:32:22]OFD Sender: No OFD packet to send [18:32:27]recv_with_timeout no data received [18:32:27]OFD Sender: No OFD packet to send [18:32:32]OFD Sender: No OFD packet to send [18:32:37]recv_with_timeout no data received [18:32:37]OFD Sender: No OFD packet to send [18:32:43]OFD Sender: No OFD packet to send [18:32:48]OFD Sender: No OFD packet to send [18:32:53]OFD Sender: No OFD packet to send [18:32:58]OFD Sender: No OFD packet to send [18:33:03]OFD Sender: No OFD packet to send [18:33:08]OFD Sender: No OFD packet to send [18:33:13]OFD Sender: No OFD packet to send [18:33:18]OFD Sender: No OFD packet to send [18:33:20]recv_with_timeout no data received [18:33:23]OFD Sender: No OFD packet to send [18:33:28]OFD Sender: No OFD packet to send [18:33:33]OFD Sender: No OFD packet to send [18:33:38]OFD Sender: No OFD packet to send [18:33:43]OFD Sender: No OFD packet to send [18:33:48]OFD Sender: No OFD packet to send [18:33:53]OFD Sender: No OFD packet to send [18: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 50 1D 07 01 89 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 97 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5E B7 F4 CE AF D9 F9 9D B5 45 0A 2D 7C AD [18:34:00]CheckFolder [18:34:00]dirname=/storage/ofd_packets [18:34:00]CheckFolder done [18:34:00]ProducePacketName [18:34:00]name=ofd_packets/00152425 [18:34:00]NVStorageSaveData ofd_packets/00152425 [18:34:00]File name is /storage/ofd_packets/00152425 [18:34:00]Write 301 bytes [18:34:00]NVStorageSaveData done [18:34:00]OFDSenderStorePacket done [18:34:00]KKMCreateOFDPacket done [18:34:00]NVStorageSaveData kkm_last_timestamp [18:34:00]File name is /storage/kkm_last_timestamp [18:34:00]Write 4 bytes [18:34:00]NVStorageSaveData done [18:34:00]ExternCall_PrintAddStr [18:34:00]wPrintStart [18:34:00]Write to MH i2c: 01 00 00 5C 01 5D [18:34:00]Write i2c OK [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: 01 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: 01 07 00 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [18:34:00]RasterBufferAndPrint [18:34:00]line Счет N : (1)1786426 [18:34:00]line ИНН: 02508201610067 [18:34:00]line Контрольно-Кассовый Чек [18:34:00]line ПРОДАЖА [18:34:00]line ТРК (МРК, ГНК) : 22 [18:34:00]line Товар: 2710124130 [18:34:00]line Аи-92-К-5 [18:34:00]line 5.900 * 67.80 [18:34:00]line = 400.02 [18:34:00]line НДС 12% НСП 1% [18:34:00]line > о реализуемом товаре [18:34:00]line ОКРУГЛЕНИЕ: -0.02 [18:34:00]line ИТОГО: 400.00 [18:34:00]line Внесено: 400.00 [18:34:00]line СДАЧА: 0.00 [18:34:00]line НСП 1% : 3.54 [18:34:00]line НДС 12% : 42.48 [18:34:00]line Наличными: 400.00 [18:34:00]line Безнал.: 0.00 [18:34:00]line Место: АЗС № 89 "Партнер Нефть" [18:34:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:34:00]line СНО: Общий режим [18:34:00]line Чек 297 23.09.2024 18:33 [18:34:00]line Смена: 476 ФФД: 1.0 [18:34:00]line ЗНМ: 0300000113 [18:34:00]line РНМ: 0000000000091825 [18:34:00]line Версия ККМ: 001 [18:34:00]line ФМ: 0000000000871835 [18:34:00]line ФД: 152425 [18:34:00]line ФПД: 104144179212249 [18:34:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183359&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152425&fm=104144179212249&tin=02508201610067®Number=0000000000091825&sum=40000 [18:34:00]written 0, free lines is 4095 [18:34:00]OFD Sender: Processing packet 152425 [packets to send 828, broken 827] [18:34:00]ProducePacketName [18:34:00]name=ofd_packets/00152425 [18:34:00]OFD Sender: To server: pG, [18:34:00]CommunicateWithHost lk.salyk.kg:30040 [18:34:00]ConnectInit lk.salyk.kg [18:34:01]Write to MH i2c: 01 00 00 87 01 88 [18:34:01]Write i2c OK [18:34:01]MH_I2C_Read... [18:34:01]Read from MH i2c: 01 [18:34:01]MH_I2C_Read... [18:34:01]Read from MH i2c: 01 07 00 [18:34:01]MH_I2C_Read... [18:34:01]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E2 0C 7D [18:34:01]RasterBufferAndPrint [18:34:01]line [18:34:01]line [18:34:01]line [18:34:01]line [18:34:01]line [18:34:01]written 0, free lines is 3304 [18:34:01]MH_Cut [18:34:01]Write to MH i2c: D1 01 00 8E 01 01 61 [18:34:01]Write i2c OK [18:34:01]MH_I2C_Read... [18:34:01]Read from MH i2c: D1 [18:34:01]MH_I2C_Read... [18:34:01]Read from MH i2c: D1 01 00 [18:34:01]MH_I2C_Read... [18:34:01]Read from MH i2c: D1 01 00 8E 01 00 60 [18:34:01]Write to MH i2c: 01 00 00 8F 01 90 [18:34:01]Write i2c OK [18:34:01]MH_I2C_Read... [18:34:02]*** Cut start [18:34:02]*** Purtial cut [18:34:02]*** Stage 1: CUTSNS_PIN = 1 [18:34:02]Read from MH i2c: 01 [18:34:02]MH_I2C_Read... [18:34:02]*** Stop cut motor [18:34:02]*** Cut end [18:34:02]Read from MH i2c: 01 07 00 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [18:34:02]process_action close_receipt done [18:34:02]requested_data is exist [18:34:02]produce_requested_data [18:34:02]requested_item fm.sn is exist - process it [18:34:02]wFMCommunicate request_size=4 [18:34:02]MH_SAM_APDU [18:34:02]CAPDU: 80 11 00 00 [18:34:02]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [18:34:02]Write i2c OK [18:34:02]MH_I2C_Read... [18:34:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:02]Read from MH i2c: E2 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: E2 17 00 [18:34:02]MH_I2C_Read... [18:34:02]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 [18: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 [18:34:02]wFMCommunicate OK [18:34:02]requested_item fd.num is exist - process it [18:34:02]SAM_PROTO_GetFieldsCounters [18:34:02]wFMCommunicate request_size=4 [18:34:02]MH_SAM_APDU [18:34:02]CAPDU: 80 13 00 00 [18:34:02]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [18:34:02]Write i2c OK [18:34:02]MH_I2C_Read... [18:34:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:02]Read from MH i2c: E2 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: E2 62 00 [18:34:02]MH_I2C_Read... [18:34:02]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 69 53 02 00 0E 04 04 00 DC 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 48 [18: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 69 53 02 00 0E 04 04 00 DC 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 [18:34:02]wFMCommunicate OK [18:34:02]SAM_PROTO_GetFieldsCounters done [18:34:02]requested_item shift.num is exist - process it [18:34:02]requested_item shift.opened is exist - process it [18:34:02]req_shift_opened [18:34:02]FM_GetShiftState [18:34:02]SAM_PROTO_GetShiftState [18:34:02]wFMCommunicate request_size=4 [18:34:02]MH_SAM_APDU [18:34:02]CAPDU: 80 13 01 00 [18:34:02]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [18:34:02]Write i2c OK [18:34:02]MH_I2C_Read... [18:34:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:02]Read from MH i2c: E2 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: E2 0E 00 [18:34:02]MH_I2C_Read... [18:34:02]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 72 [18:34:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:34:02]wFMCommunicate OK [18:34:02]SAM_PROTO_GetShiftState done [18:34:02]FM_GetShiftState done [18:34:02]req_shift_opened done [18:34:02]requested_item shift.open_date is exist - process it [18:34:02]req_shift_open_date [18:34:02]req_shift_open_date done [18:34:02]produce_requested_data done [18:34:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152425,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:34:02]process_action_free close_receipt [18:34:02]json_value_free [18:34:02]json_value_free done [18:34:02]process_json_proto returns [18:34:02]Send response to host [18:34:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152425,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:34:02]free response buf [18:34:02]execute_script done [18:34:02]execute_script returns [18:34:02]free content buf [18:34:02]Sock 8.Close socket [18:34:02]Sock 8.Thread stoped [18:34:03]Connected sock=11 [18: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 50 1D 07 01 89 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 97 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5E B7 F4 CE AF D9 F9 9D B5 45 0A 2D 7C AD [18:34:06]recv_with_timeout no data received [18:34:08]recv_with_timeout no data received [18:34:08]CommunicateWithHost answer receiving error [18:34:08]CommunicateWithHost err = -3 [18:34:08]OFD Sender: Server communicate error [18:34:11]accept exits with 9 [18:34:11]New connection [18:34:11]New thread 3067227492 created [18:34:11]Thread 3067370852 joined [18:34:11]Waiting for new connection... [18:34:11] Sock 9.Parse request [18:34:11]Sock 9.Check first char [18:34:11]Sock 9.First char is OK [18:34:11]request: POST /json_proto HTTP/1.0 [18:34:11]Method: POST [18:34:11]URL: /json_proto [18:34:11]Method is POST - this is cgi request [18:34:11]url: /json_proto [18:34:11]query_string will be loaded in cgi processing [18:34:11]execute_cgi json_proto POST (null) [18:34:11]execute_cgi path=json_proto method=POST [18:34:11]POST find Content-Length [18:34:11]Host: 172.17.43.67:8080 [18:34:11]Content-Length: 678 [18:34:11]Content-Type: application/json [18:34:11] [18:34:11]POST finish read [18:34:11]Found Content-Length = 678 [18:34:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786427", "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" ] } } [18:34:11]execute_script... [18:34: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)1786427", "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" ] } } [18:34:11]POST & json_proto [18:34:11]process_json_proto [18:34:11]json parsed OK: [18:34:11]protocol is kg_v1.0 [18:34:11]action value=close_receipt [18:34:11]process_action close_receipt [18:34:11]cmd_close_receipt [18:34:11]MH_GetDate [18:34:11]Write to MH i2c: F0 00 00 93 01 83 [18:34:11]Write i2c OK [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: F0 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: F0 09 00 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: F0 09 00 93 01 00 A3 B4 F1 66 6A BD 47 65 0D [18:34:11]GetLastDocTimeStamp 1727116439 [18:34:11]current date 1727116451 [18:34:11]FM_GetShiftState [18:34:11]SAM_PROTO_GetShiftState [18:34:11]wFMCommunicate request_size=4 [18:34:11]MH_SAM_APDU [18:34:11]CAPDU: 80 13 01 00 [18:34:11]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [18:34:11]Write i2c OK [18:34:11]MH_I2C_Read... [18:34:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:11]Read from MH i2c: E2 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: E2 0E 00 [18:34:11]MH_I2C_Read... [18:34:11]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 74 [18:34:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:34:11]wFMCommunicate OK [18:34:11]SAM_PROTO_GetShiftState done [18:34:11]FM_GetShiftState done [18:34:11]opened in 1727051593 [18:34:11]opened+sec_in_day 1727137993 [18:34:11]quantity*price = 50036 [18:34:11]sum+1 = 50037 [18:34: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 СНО: Общий режим Чек 298 23.09.2024 18:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152426 ФПД: 251762048145172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183411&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152426&fm=251762048145172&tin=02508201610067®Number=0000000000091825&sum=50000 [18:34:12]StoreToDocumentArchive [18:34:12]shift 476 fd 152426 [18:34:12]save to /storage/0476/doc_00152426 [18:34:12]save last doc name /storage/0476/doc_00152426 to /storage/kkm_last_doc_name [18:34:12]save OK [18:34:12]Clear old archive folders... [18:34:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:34:12]tlvbuf is 018565C0 [18:34:12]SAM_PROTO_ClearQueue [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 09 00 00 [18:34:12]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:34:12]RAPDU: 90 00 [18:34:12]wFMCommunicate OK [18:34:12]SAM_PROTO_ClearQueue done [18:34:12]KKMCreateOFDPacket [18:34:12]OFDProtocolAddRootSTLVToBuf [18:34:12]FM_MakeSignedData [18:34:12]FM_MakeSignedData [18:34:12]SAM_PROTO_SignData [18:34:12]wFMCommunicate request_size=4 [18:34:12]MH_SAM_APDU [18:34:12]CAPDU: 80 0D 01 02 [18:34:12]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:12]Read from MH i2c: E2 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 [18:34:12]MH_I2C_Read... [18:34:12]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:34:12]RAPDU: 90 00 [18:34:12]wFMCommunicate OK [18:34:12]wFMCommunicate request_size=255 [18:34:12]MH_SAM_APDU [18:34: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 2A 01 00 00 F4 03 04 00 A3 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E4 [18:34:12]Write to MH i2c: E2 02 01 A3 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 2A 01 00 00 F4 03 04 00 A3 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E4 00 00 F4 [18:34:12]Write i2c OK [18:34:12]MH_I2C_Read... [18:34:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:13]Read from MH i2c: E2 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 03 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:34:13]RAPDU: 90 00 [18:34:13]wFMCommunicate OK [18:34:13]wFMCommunicate request_size=10 [18:34:13]MH_SAM_APDU [18:34:13]CAPDU: 80 0D 02 02 05 F9 EB 72 97 14 [18:34:13]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 F9 EB 72 97 14 00 00 2A [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:13]Read from MH i2c: E2 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 03 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:34:13]RAPDU: 90 00 [18:34:13]wFMCommunicate OK [18:34:13]wFMCommunicate request_size=4 [18:34:13]MH_SAM_APDU [18:34:13]CAPDU: 80 0D 03 02 [18:34:13]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:13]Read from MH i2c: E2 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 0B 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 0B 00 A5 01 00 F7 04 B9 EE 94 E3 0F 80 90 00 CA [18:34:13]RAPDU: F7 04 B9 EE 94 E3 0F 80 90 00 [18:34:13]wFMCommunicate OK [18:34:13]SAM_PROTO_SignData done [18:34:13]FM_MakeSignedData done [18:34:13]CreateOFDProtocolMessage [18:34:13]wFMCommunicate request_size=4 [18:34:13]MH_SAM_APDU [18:34:13]CAPDU: 80 11 00 00 [18:34:13]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:13]Read from MH i2c: E2 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: E2 17 00 [18:34:13]MH_I2C_Read... [18:34:13]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 [18:34: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:34:13]wFMCommunicate OK [18:34:13]CreateOFDProtocolMessage done [18:34:13]OFDSenderStorePacket 152426 [18:34:13]StoreOFDPacket docnum=152426 [18:34: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 C3 1D 07 01 CF 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 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 2A 01 00 00 F4 03 04 00 A3 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E4 F9 EB 72 97 14 F7 04 B9 EE 94 E3 0F 80 [18:34:13]CheckFolder [18:34:13]dirname=/storage/ofd_packets [18:34:13]CheckFolder done [18:34:13]ProducePacketName [18:34:13]name=ofd_packets/00152426 [18:34:13]NVStorageSaveData ofd_packets/00152426 [18:34:13]File name is /storage/ofd_packets/00152426 [18:34:13]Write 301 bytes [18:34:13]NVStorageSaveData done [18:34:13]OFDSenderStorePacket done [18:34:13]KKMCreateOFDPacket done [18:34:13]NVStorageSaveData kkm_last_timestamp [18:34:13]File name is /storage/kkm_last_timestamp [18:34:13]Write 4 bytes [18:34:13]NVStorageSaveData done [18:34:13]ExternCall_PrintAddStr [18:34:13]wPrintStart [18:34:13]Write to MH i2c: 01 00 00 A7 01 A8 [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 07 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [18:34:13]RasterBufferAndPrint [18:34:13]line Счет N : (1)1786427 [18:34:13]line ИНН: 02508201610067 [18:34:13]line Контрольно-Кассовый Чек [18:34:13]line ПРОДАЖА [18:34:13]line ТРК (МРК, ГНК) : 12 [18:34:13]line Товар: 2710124130 [18:34:13]line Аи-92-К-5 [18:34:13]line 7.380 * 67.80 [18:34:13]line = 500.36 [18:34:13]line НДС 12% НСП 1% [18:34:13]line > о реализуемом товаре [18:34:13]line ОКРУГЛЕНИЕ: -0.36 [18:34:13]line ИТОГО: 500.00 [18:34:13]line Внесено: 500.00 [18:34:13]line СДАЧА: 0.00 [18:34:13]line НСП 1% : 4.43 [18:34:13]line НДС 12% : 53.14 [18:34:13]line Наличными: 500.00 [18:34:13]line Безнал.: 0.00 [18:34:13]line Место: АЗС № 89 "Партнер Нефть" [18:34:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:34:13]line СНО: Общий режим [18:34:13]line Чек 298 23.09.2024 18:34 [18:34:13]line Смена: 476 ФФД: 1.0 [18:34:13]line ЗНМ: 0300000113 [18:34:13]line РНМ: 0000000000091825 [18:34:13]line Версия ККМ: 001 [18:34:13]line ФМ: 0000000000871835 [18:34:13]line ФД: 152426 [18:34:13]line ФПД: 251762048145172 [18:34:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183411&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152426&fm=251762048145172&tin=02508201610067®Number=0000000000091825&sum=50000 [18:34:13]written 0, free lines is 4095 [18:34:13]OFD Sender: Processing packet 152425 [packets to send 829, broken 827] [18:34:13]ProducePacketName [18:34:13]name=ofd_packets/00152425 [18:34:13]OFD Sender: To server: pG, [18:34:13]CommunicateWithHost lk.salyk.kg:30040 [18:34:13]ConnectInit lk.salyk.kg [18:34:13]Write to MH i2c: 01 00 00 D2 01 D3 [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 07 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E2 0C C8 [18:34:13]RasterBufferAndPrint [18:34:13]line [18:34:13]line [18:34:13]line [18:34:13]line [18:34:13]line [18:34:13]written 0, free lines is 3307 [18:34:13]MH_Cut [18:34:13]Write to MH i2c: D1 01 00 D9 01 01 AC [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: D1 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: D1 01 00 [18:34:13]MH_I2C_Read... [18:34:13]Read from MH i2c: D1 01 00 D9 01 00 AB [18:34:13]Write to MH i2c: 01 00 00 DA 01 DB [18:34:13]Write i2c OK [18:34:13]MH_I2C_Read... [18:34:14]*** Cut start [18:34:14]*** Purtial cut [18:34:14]*** Stage 1: CUTSNS_PIN = 1 [18:34:14]Read from MH i2c: 01 [18:34:14]MH_I2C_Read... [18:34:14]*** Stop cut motor [18:34:14]*** Cut end [18:34:14]Read from MH i2c: 01 07 00 [18:34:14]MH_I2C_Read... [18:34:14]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [18:34:14]process_action close_receipt done [18:34:14]requested_data is exist [18:34:14]produce_requested_data [18:34:14]requested_item fm.sn is exist - process it [18:34:14]wFMCommunicate request_size=4 [18:34:14]MH_SAM_APDU [18:34:14]CAPDU: 80 11 00 00 [18:34:14]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [18:34:14]Write i2c OK [18:34:14]MH_I2C_Read... [18:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:14]Read from MH i2c: E2 [18:34:14]MH_I2C_Read... [18:34:14]Read from MH i2c: E2 17 00 [18:34:14]MH_I2C_Read... [18:34:14]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:34: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:34:14]wFMCommunicate OK [18:34:14]requested_item fd.num is exist - process it [18:34:14]SAM_PROTO_GetFieldsCounters [18:34:14]wFMCommunicate request_size=4 [18:34:14]MH_SAM_APDU [18:34:14]CAPDU: 80 13 00 00 [18:34:14]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [18:34:14]Write i2c OK [18:34:14]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 62 00 [18:34:15]MH_I2C_Read... [18:34:15]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 6A 53 02 00 0E 04 04 00 DC 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 97 [18:34: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 6A 53 02 00 0E 04 04 00 DC 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 [18:34:15]wFMCommunicate OK [18:34:15]SAM_PROTO_GetFieldsCounters done [18:34:15]requested_item shift.num is exist - process it [18:34:15]requested_item shift.opened is exist - process it [18:34:15]req_shift_opened [18:34:15]FM_GetShiftState [18:34:15]SAM_PROTO_GetShiftState [18:34:15]wFMCommunicate request_size=4 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 80 13 01 00 [18:34:15]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 0E 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BD [18:34:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:34:15]wFMCommunicate OK [18:34:15]SAM_PROTO_GetShiftState done [18:34:15]FM_GetShiftState done [18:34:15]req_shift_opened done [18:34:15]requested_item shift.open_date is exist - process it [18:34:15]req_shift_open_date [18:34:15]req_shift_open_date done [18:34:15]produce_requested_data done [18:34:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152426,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:34:15]process_action_free close_receipt [18:34:15]json_value_free [18:34:15]json_value_free done [18:34:15]process_json_proto returns [18:34:15]Send response to host [18:34:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152426,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:34:15]free response buf [18:34:15]execute_script done [18:34:15]execute_script returns [18:34:15]free content buf [18:34:15]Sock 9.Close socket [18:34:15]Sock 9.Thread stoped [18:34:18]ConnectInit Can't take IP for lk.salyk.kg [18:34:18]CommunicateWithHost connect error [18:34:18]CommunicateWithHost err = -1 [18:34:18]OFD Sender: Server communicate error [18:34:23]OFD Sender: Processing packet 152425 [packets to send 829, broken 827] [18:34:23]ProducePacketName [18:34:23]name=ofd_packets/00152425 [18:34:23]OFD Sender: To server: pG, [18:34:23]CommunicateWithHost lk.salyk.kg:30040 [18:34:23]ConnectInit lk.salyk.kg [18:34:28]ConnectInit Can't take IP for lk.salyk.kg [18:34:28]CommunicateWithHost connect error [18:34:28]CommunicateWithHost err = -1 [18:34:28]OFD Sender: Server communicate error [18:34:33]OFD Sender: Processing packet 152425 [packets to send 829, broken 827] [18:34:33]ProducePacketName [18:34:33]name=ofd_packets/00152425 [18:34:33]OFD Sender: To server: pG, [18:34:33]CommunicateWithHost lk.salyk.kg:30040 [18:34:33]ConnectInit lk.salyk.kg [18:34:38]ConnectInit Can't take IP for lk.salyk.kg [18:34:38]CommunicateWithHost connect error [18:34:38]CommunicateWithHost err = -1 [18:34:38]OFD Sender: Server communicate error [18:34:43]OFD Sender: Processing packet 152425 [packets to send 829, broken 827] [18:34:43]ProducePacketName [18:34:43]name=ofd_packets/00152425 [18:34:43]OFD Sender: To server: pG, [18:34:43]CommunicateWithHost lk.salyk.kg:30040 [18:34:43]ConnectInit lk.salyk.kg [18:34:48]ConnectInit Can't take IP for lk.salyk.kg [18:34:48]CommunicateWithHost connect error [18:34:48]CommunicateWithHost err = -1 [18:34:48]OFD Sender: Server communicate error [18:34:53]OFD Sender: Processing packet 152425 [packets to send 829, broken 827] [18:34:53]ProducePacketName [18:34:53]name=ofd_packets/00152425 [18:34:53]OFD Sender: To server: pG, [18:34:53]CommunicateWithHost lk.salyk.kg:30040 [18:34:53]ConnectInit lk.salyk.kg [18:34:56]accept exits with 10 [18:34:56]New connection [18:34:56]New thread 3067370852 created [18:34:56]Thread 3067227492 joined [18:34:56]Waiting for new connection... [18:34:56] Sock 10.Parse request [18:34:56]Sock 10.Check first char [18:34:56]Sock 10.First char is OK [18:34:56]request: POST /json_proto HTTP/1.0 [18:34:56]Method: POST [18:34:56]URL: /json_proto [18:34:56]Method is POST - this is cgi request [18:34:56]url: /json_proto [18:34:56]query_string will be loaded in cgi processing [18:34:56]execute_cgi json_proto POST (null) [18:34:56]execute_cgi path=json_proto method=POST [18:34:56]POST find Content-Length [18:34:56]Host: 172.17.43.67:8080 [18:34:56]Content-Length: 678 [18:34:56]Content-Type: application/json [18:34:56] [18:34:56]POST finish read [18:34:56]Found Content-Length = 678 [18:34:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786428", "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:34:56]execute_script... [18:34: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)1786428", "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:34:56]POST & json_proto [18:34:56]process_json_proto [18:34:56]json parsed OK: [18:34:56]protocol is kg_v1.0 [18:34:56]action value=close_receipt [18:34:56]process_action close_receipt [18:34:56]cmd_close_receipt [18:34:56]MH_GetDate [18:34:56]Write to MH i2c: F0 00 00 DE 01 CE [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: F0 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: F0 09 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: F0 09 00 DE 01 00 D0 B4 F1 66 6A BD 47 65 85 [18:34:56]GetLastDocTimeStamp 1727116451 [18:34:56]current date 1727116496 [18:34:56]FM_GetShiftState [18:34:56]SAM_PROTO_GetShiftState [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 13 01 00 [18:34:56]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 0E 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BF [18:34:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:34:56]wFMCommunicate OK [18:34:56]SAM_PROTO_GetShiftState done [18:34:56]FM_GetShiftState done [18:34:56]opened in 1727051593 [18:34:56]opened+sec_in_day 1727137993 [18:34:56]quantity*price = 50036 [18:34:56]sum+1 = 50037 [18:34: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 СНО: Общий режим Чек 299 23.09.2024 18:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152427 ФПД: 82403699908487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152427&fm=82403699908487&tin=02508201610067®Number=0000000000091825&sum=50000 [18:34:57]StoreToDocumentArchive [18:34:57]shift 476 fd 152427 [18:34:57]save to /storage/0476/doc_00152427 [18:34:57]save last doc name /storage/0476/doc_00152427 to /storage/kkm_last_doc_name [18:34:57]save OK [18:34:57]Clear old archive folders... [18:34:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:34:57]tlvbuf is 018581E0 [18:34:57]SAM_PROTO_ClearQueue [18:34:57]wFMCommunicate request_size=4 [18:34:57]MH_SAM_APDU [18:34:57]CAPDU: 80 09 00 00 [18:34:57]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:34:57]RAPDU: 90 00 [18:34:57]wFMCommunicate OK [18:34:57]SAM_PROTO_ClearQueue done [18:34:57]KKMCreateOFDPacket [18:34:57]OFDProtocolAddRootSTLVToBuf [18:34:57]FM_MakeSignedData [18:34:57]FM_MakeSignedData [18:34:57]SAM_PROTO_SignData [18:34:57]wFMCommunicate request_size=4 [18:34:57]MH_SAM_APDU [18:34:57]CAPDU: 80 0D 01 02 [18:34:57]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 [18:34:57]MH_I2C_Read... [18:34:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:57]Read from MH i2c: E2 03 00 [18:34:57]MH_I2C_Read... [18:34:57]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:34:57]RAPDU: 90 00 [18:34:57]wFMCommunicate OK [18:34:57]wFMCommunicate request_size=255 [18:34:57]MH_SAM_APDU [18:34: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 2B 01 00 00 F4 03 04 00 D0 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4A [18:34:57]Write to MH i2c: E2 02 01 EE 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 2B 01 00 00 F4 03 04 00 D0 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4A 00 00 D4 [18:34:57]Write i2c OK [18:34:57]MH_I2C_Read... [18:34:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:58]Read from MH i2c: E2 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 03 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:34:58]RAPDU: 90 00 [18:34:58]wFMCommunicate OK [18:34:58]wFMCommunicate request_size=10 [18:34:58]MH_SAM_APDU [18:34:58]CAPDU: 80 0D 02 02 05 F2 1B 42 DF 87 [18:34:58]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 F2 1B 42 DF 87 00 00 29 [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:58]Read from MH i2c: E2 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 03 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:34:58]RAPDU: 90 00 [18:34:58]wFMCommunicate OK [18:34:58]wFMCommunicate request_size=4 [18:34:58]MH_SAM_APDU [18:34:58]CAPDU: 80 0D 03 02 [18:34:58]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:58]Read from MH i2c: E2 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 0B 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 0B 00 F0 01 00 BF 57 CE 7D 0C 3E D1 D3 90 00 BC [18:34:58]RAPDU: BF 57 CE 7D 0C 3E D1 D3 90 00 [18:34:58]wFMCommunicate OK [18:34:58]SAM_PROTO_SignData done [18:34:58]FM_MakeSignedData done [18:34:58]CreateOFDProtocolMessage [18:34:58]wFMCommunicate request_size=4 [18:34:58]MH_SAM_APDU [18:34:58]CAPDU: 80 11 00 00 [18:34:58]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:58]Read from MH i2c: E2 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: E2 17 00 [18:34:58]MH_I2C_Read... [18:34:58]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:34: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:34:58]wFMCommunicate OK [18:34:58]CreateOFDProtocolMessage done [18:34:58]OFDSenderStorePacket 152427 [18:34:58]StoreOFDPacket docnum=152427 [18:34: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 AF 96 07 01 21 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 2B 01 00 00 F4 03 04 00 D0 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4A F2 1B 42 DF 87 BF 57 CE 7D 0C 3E D1 D3 [18:34:58]CheckFolder [18:34:58]dirname=/storage/ofd_packets [18:34:58]CheckFolder done [18:34:58]ProducePacketName [18:34:58]name=ofd_packets/00152427 [18:34:58]NVStorageSaveData ofd_packets/00152427 [18:34:58]File name is /storage/ofd_packets/00152427 [18:34:58]Write 301 bytes [18:34:58]NVStorageSaveData done [18:34:58]OFDSenderStorePacket done [18:34:58]KKMCreateOFDPacket done [18:34:58]NVStorageSaveData kkm_last_timestamp [18:34:58]File name is /storage/kkm_last_timestamp [18:34:58]Write 4 bytes [18:34:58]NVStorageSaveData done [18:34:58]ExternCall_PrintAddStr [18:34:58]wPrintStart [18:34:58]Write to MH i2c: 01 00 00 F2 01 F3 [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 07 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [18:34:58]RasterBufferAndPrint [18:34:58]line Счет N : (1)1786428 [18:34:58]line ИНН: 02508201610067 [18:34:58]line Контрольно-Кассовый Чек [18:34:58]line ПРОДАЖА [18:34:58]line ТРК (МРК, ГНК) : 42 [18:34:58]line Товар: 2710124130 [18:34:58]line Аи-92-К-5 [18:34:58]line 7.380 * 67.80 [18:34:58]line = 500.36 [18:34:58]line НДС 12% НСП 1% [18:34:58]line > о реализуемом товаре [18:34:58]line ОКРУГЛЕНИЕ: -0.36 [18:34:58]line ИТОГО: 500.00 [18:34:58]line Внесено: 500.00 [18:34:58]line СДАЧА: 0.00 [18:34:58]line НСП 1% : 4.43 [18:34:58]line НДС 12% : 53.14 [18:34:58]line Наличными: 500.00 [18:34:58]line Безнал.: 0.00 [18:34:58]line Место: АЗС № 89 "Партнер Нефть" [18:34:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:34:58]line СНО: Общий режим [18:34:58]line Чек 299 23.09.2024 18:34 [18:34:58]line Смена: 476 ФФД: 1.0 [18:34:58]line ЗНМ: 0300000113 [18:34:58]line РНМ: 0000000000091825 [18:34:58]line Версия ККМ: 001 [18:34:58]line ФМ: 0000000000871835 [18:34:58]line ФД: 152427 [18:34:58]line ФПД: 82403699908487 [18:34:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183456&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152427&fm=82403699908487&tin=02508201610067®Number=0000000000091825&sum=50000 [18:34:58]written 0, free lines is 4095 [18:34:58]ConnectInit Can't take IP for lk.salyk.kg [18:34:58]CommunicateWithHost connect error [18:34:58]CommunicateWithHost err = -1 [18:34:58]OFD Sender: Server communicate error [18:34:58]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:34:58]ProducePacketName [18:34:58]name=ofd_packets/00152425 [18:34:58]OFD Sender: To server: pG, [18:34:58]CommunicateWithHost lk.salyk.kg:30040 [18:34:58]ConnectInit lk.salyk.kg [18:34:58]Write to MH i2c: 01 00 00 1D 02 1F [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 07 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 F6 0C 28 [18:34:58]RasterBufferAndPrint [18:34:58]line [18:34:58]line [18:34:58]line [18:34:58]line [18:34:58]line [18:34:58]written 0, free lines is 3336 [18:34:58]MH_Cut [18:34:58]Write to MH i2c: D1 01 00 24 02 01 F8 [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: D1 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: D1 01 00 [18:34:58]MH_I2C_Read... [18:34:58]Read from MH i2c: D1 01 00 24 02 00 F7 [18:34:58]Write to MH i2c: 01 00 00 25 02 27 [18:34:58]Write i2c OK [18:34:58]MH_I2C_Read... [18:34:59]*** Cut start [18:34:59]*** Purtial cut [18:34:59]*** Stage 1: CUTSNS_PIN = 1 [18:34:59]Read from MH i2c: 01 [18:34:59]MH_I2C_Read... [18:34:59]*** Stop cut motor [18:34:59]*** Cut end [18:34:59]Read from MH i2c: 01 07 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [18:34:59]process_action close_receipt done [18:34:59]requested_data is exist [18:34:59]produce_requested_data [18:34:59]requested_item fm.sn is exist - process it [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 11 00 00 [18:34:59]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 [18:34:59]MH_I2C_Read... [18:34:59]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:34: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:35:00]wFMCommunicate OK [18:35:00]requested_item fd.num is exist - process it [18:35:00]SAM_PROTO_GetFieldsCounters [18:35:00]wFMCommunicate request_size=4 [18:35:00]MH_SAM_APDU [18:35:00]CAPDU: 80 13 00 00 [18:35:00]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [18:35:00]Write i2c OK [18:35:00]MH_I2C_Read... [18:35:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:00]Read from MH i2c: E2 [18:35:00]MH_I2C_Read... [18:35:00]Read from MH i2c: E2 62 00 [18:35:00]MH_I2C_Read... [18:35:00]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 6B 53 02 00 0E 04 04 00 DC 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 E7 [18:35: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 6B 53 02 00 0E 04 04 00 DC 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:35:00]wFMCommunicate OK [18:35:00]SAM_PROTO_GetFieldsCounters done [18:35:00]requested_item shift.num is exist - process it [18:35:00]requested_item shift.opened is exist - process it [18:35:00]req_shift_opened [18:35:00]FM_GetShiftState [18:35:00]SAM_PROTO_GetShiftState [18:35:00]wFMCommunicate request_size=4 [18:35:00]MH_SAM_APDU [18:35:00]CAPDU: 80 13 01 00 [18:35:00]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [18:35:00]Write i2c OK [18:35:00]MH_I2C_Read... [18:35:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:00]Read from MH i2c: E2 [18:35:00]MH_I2C_Read... [18:35:00]Read from MH i2c: E2 0E 00 [18:35:00]MH_I2C_Read... [18:35:00]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 09 [18:35:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:35:00]wFMCommunicate OK [18:35:00]SAM_PROTO_GetShiftState done [18:35:00]FM_GetShiftState done [18:35:00]req_shift_opened done [18:35:00]requested_item shift.open_date is exist - process it [18:35:00]req_shift_open_date [18:35:00]req_shift_open_date done [18:35:00]produce_requested_data done [18:35:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152427,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:35:00]process_action_free close_receipt [18:35:00]json_value_free [18:35:00]json_value_free done [18:35:00]process_json_proto returns [18:35:00]Send response to host [18:35:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152427,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:35:00]free response buf [18:35:00]execute_script done [18:35:00]execute_script returns [18:35:00]free content buf [18:35:00]Sock 10.Close socket [18:35:00]Sock 10.Thread stoped [18:35:03]ConnectInit Can't take IP for lk.salyk.kg [18:35:03]CommunicateWithHost connect error [18:35:03]CommunicateWithHost err = -1 [18:35:03]OFD Sender: Server communicate error [18:35:08]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:35:08]ProducePacketName [18:35:08]name=ofd_packets/00152425 [18:35:08]OFD Sender: To server: pG, [18:35:08]CommunicateWithHost lk.salyk.kg:30040 [18:35:08]ConnectInit lk.salyk.kg [18:35:13]ConnectInit Can't take IP for lk.salyk.kg [18:35:13]CommunicateWithHost connect error [18:35:13]CommunicateWithHost err = -1 [18:35:13]OFD Sender: Server communicate error [18:35:18]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:35:18]ProducePacketName [18:35:18]name=ofd_packets/00152425 [18:35:18]OFD Sender: To server: pG, [18:35:18]CommunicateWithHost lk.salyk.kg:30040 [18:35:18]ConnectInit lk.salyk.kg [18:35:23]ConnectInit Can't take IP for lk.salyk.kg [18:35:23]CommunicateWithHost connect error [18:35:23]CommunicateWithHost err = -1 [18:35:23]OFD Sender: Server communicate error [18:35:28]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:35:28]ProducePacketName [18:35:28]name=ofd_packets/00152425 [18:35:28]OFD Sender: To server: pG, [18:35:28]CommunicateWithHost lk.salyk.kg:30040 [18:35:28]ConnectInit lk.salyk.kg [18:35:33]ConnectInit Can't take IP for lk.salyk.kg [18:35:33]CommunicateWithHost connect error [18:35:33]CommunicateWithHost err = -1 [18:35:33]OFD Sender: Server communicate error [18:35:38]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:35:38]ProducePacketName [18:35:38]name=ofd_packets/00152425 [18:35:38]OFD Sender: To server: pG, [18:35:38]CommunicateWithHost lk.salyk.kg:30040 [18:35:38]ConnectInit lk.salyk.kg [18:35:43]ConnectInit Can't take IP for lk.salyk.kg [18:35:43]CommunicateWithHost connect error [18:35:43]CommunicateWithHost err = -1 [18:35:43]OFD Sender: Server communicate error [18:35:48]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:35:48]ProducePacketName [18:35:48]name=ofd_packets/00152425 [18:35:48]OFD Sender: To server: pG, [18:35:48]CommunicateWithHost lk.salyk.kg:30040 [18:35:48]ConnectInit lk.salyk.kg [18:35:53]ConnectInit Can't take IP for lk.salyk.kg [18:35:53]CommunicateWithHost connect error [18:35:53]CommunicateWithHost err = -1 [18:35:53]OFD Sender: Server communicate error [18:35:58]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:35:58]ProducePacketName [18:35:58]name=ofd_packets/00152425 [18:35:58]OFD Sender: To server: pG, [18:35:58]CommunicateWithHost lk.salyk.kg:30040 [18:35:58]ConnectInit lk.salyk.kg [18:36:03]ConnectInit Can't take IP for lk.salyk.kg [18:36:03]CommunicateWithHost connect error [18:36:03]CommunicateWithHost err = -1 [18:36:03]OFD Sender: Server communicate error [18:36:08]OFD Sender: Processing packet 152425 [packets to send 830, broken 827] [18:36:08]ProducePacketName [18:36:08]name=ofd_packets/00152425 [18:36:08]OFD Sender: To server: pG, [18:36:08]CommunicateWithHost lk.salyk.kg:30040 [18:36:08]ConnectInit lk.salyk.kg [18:36:12]Connected sock=9 [18:36: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 50 1D 07 01 89 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 97 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5E B7 F4 CE AF D9 F9 9D B5 45 0A 2D 7C AD [18:36: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 84 03 47 00 74 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 69 53 02 00 F4 03 04 00 1B 5D F1 66 B6 04 01 00 00 DF 58 91 7E E9 18 17 63 [18:36:13]CommunicateWithHost err = 0 [18:36:13]CheckOFDResponse [18:36:13]1017 (14) - 77093643461234 [18:36:13]1041 (16) - 0000000000871835 [18:36:13]1040 (4) - 152425 [18:36:13]1012 (4) - 23.09.2024 12:20 [18:36:13]1206 (1) - 0 [18:36:13]OFD Sender: Remove packet 152425 [18:36:13]ProducePacketName [18:36:13]name=ofd_packets/00152425 [18:36:13]NVStorageDeleteData [18:36:13]OFD Sender: Processing packet 152426 [packets to send 829, broken 827] [18:36:13]ProducePacketName [18:36:13]name=ofd_packets/00152426 [18:36:13]OFD Sender: To server: pG, [18:36:13]CommunicateWithHost lk.salyk.kg:30040 [18:36:13]ConnectInit lk.salyk.kg [18:36:14]Connected sock=9 [18:36: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 0F 01 00 00 C3 1D 07 01 CF 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 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 2A 01 00 00 F4 03 04 00 A3 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E4 F9 EB 72 97 14 F7 04 B9 EE 94 E3 0F 80 [18:36: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 A3 A5 47 00 55 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 53 02 00 F4 03 04 00 1C 5D F1 66 B6 04 01 00 00 C4 F0 A5 D2 F9 9A 29 0A [18:36:14]CommunicateWithHost err = 0 [18:36:14]CheckOFDResponse [18:36:14]1017 (14) - 77093643461234 [18:36:14]1041 (16) - 0000000000871835 [18:36:14]1040 (4) - 152426 [18:36:14]1012 (4) - 23.09.2024 12:20 [18:36:14]1206 (1) - 0 [18:36:14]OFD Sender: Remove packet 152426 [18:36:14]ProducePacketName [18:36:14]name=ofd_packets/00152426 [18:36:14]NVStorageDeleteData [18:36:15]OFD Sender: Processing packet 152427 [packets to send 828, broken 827] [18:36:15]ProducePacketName [18:36:15]name=ofd_packets/00152427 [18:36:15]OFD Sender: To server: pG, [18:36:15]CommunicateWithHost lk.salyk.kg:30040 [18:36:15]ConnectInit lk.salyk.kg [18:36:15]Connected sock=9 [18:36: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 AF 96 07 01 21 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 2B 01 00 00 F4 03 04 00 D0 B4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4A F2 1B 42 DF 87 BF 57 CE 7D 0C 3E D1 D3 [18:36: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 12 C3 47 00 37 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 6B 53 02 00 F4 03 04 00 1E 5D F1 66 B6 04 01 00 00 40 47 B6 35 1B 85 92 F0 [18:36:16]CommunicateWithHost err = 0 [18:36:16]CheckOFDResponse [18:36:16]1017 (14) - 77093643461234 [18:36:16]1041 (16) - 0000000000871835 [18:36:16]1040 (4) - 152427 [18:36:16]1012 (4) - 23.09.2024 12:20 [18:36:16]1206 (1) - 0 [18:36:16]OFD Sender: Remove packet 152427 [18:36:16]ProducePacketName [18:36:16]name=ofd_packets/00152427 [18:36:16]NVStorageDeleteData [18:36:16]OFD Sender: No OFD packet to send [18:36:21]ConnectInit Can't connect to host [18:36:21]OFD Sender: No OFD packet to send [18:36:26]OFD Sender: No OFD packet to send [18:36:31]OFD Sender: No OFD packet to send [18:36:32]recv_with_timeout no data received [18:36:36]OFD Sender: No OFD packet to send [18:36:41]OFD Sender: No OFD packet to send [18:36:46]OFD Sender: No OFD packet to send [18:36:50]recv_with_timeout no data received [18:36:51]OFD Sender: No OFD packet to send [18:36:57]OFD Sender: No OFD packet to send [18:36:59]accept exits with 12 [18:36:59]New connection [18:36:59]New thread 3067227492 created [18:36:59]Thread 3067370852 joined [18:36:59]Waiting for new connection... [18:36:59] Sock 12.Parse request [18:36:59]Sock 12.Check first char [18:36:59]Sock 12.First char is OK [18:36:59]request: POST /json_proto HTTP/1.0 [18:36:59]Method: POST [18:36:59]URL: /json_proto [18:36:59]Method is POST - this is cgi request [18:36:59]url: /json_proto [18:36:59]query_string will be loaded in cgi processing [18:36:59]execute_cgi json_proto POST (null) [18:36:59]execute_cgi path=json_proto method=POST [18:36:59]POST find Content-Length [18:36:59]Host: 172.17.43.67:8080 [18:36:59]Content-Length: 678 [18:36:59]Content-Type: application/json [18:36:59] [18:36:59]POST finish read [18:36:59]Found Content-Length = 678 [18:36:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786429", "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" ] } } [18:36:59]execute_script... [18:36:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786429", "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" ] } } [18:36:59]POST & json_proto [18:36:59]process_json_proto [18:36:59]json parsed OK: [18:36:59]protocol is kg_v1.0 [18:36:59]action value=close_receipt [18:36:59]process_action close_receipt [18:36:59]cmd_close_receipt [18:36:59]MH_GetDate [18:36:59]Write to MH i2c: F0 00 00 29 02 1A [18:36:59]Write i2c OK [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: F0 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: F0 09 00 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: F0 09 00 29 02 00 4B B5 F1 66 6A BD 47 65 4D [18:36:59]GetLastDocTimeStamp 1727116496 [18:36:59]current date 1727116619 [18:36:59]FM_GetShiftState [18:36:59]SAM_PROTO_GetShiftState [18:36:59]wFMCommunicate request_size=4 [18:36:59]MH_SAM_APDU [18:36:59]CAPDU: 80 13 01 00 [18:36:59]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [18:36:59]Write i2c OK [18:36:59]MH_I2C_Read... [18:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:59]Read from MH i2c: E2 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: E2 0E 00 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0B [18:36:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:36:59]wFMCommunicate OK [18:36:59]SAM_PROTO_GetShiftState done [18:36:59]FM_GetShiftState done [18:36:59]opened in 1727051593 [18:36:59]opened+sec_in_day 1727137993 [18:36:59]quantity*price = 50036 [18:36:59]sum+1 = 50037 [18:36:59]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 СНО: Общий режим Чек 300 23.09.2024 18:36 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152428 ФПД: 17190962787969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152428&fm=17190962787969&tin=02508201610067®Number=0000000000091825&sum=50000 [18:37:00]StoreToDocumentArchive [18:37:00]shift 476 fd 152428 [18:37:00]save to /storage/0476/doc_00152428 [18:37:00]save last doc name /storage/0476/doc_00152428 to /storage/kkm_last_doc_name [18:37:00]save OK [18:37:00]Clear old archive folders... [18:37:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:00]tlvbuf is 01798100 [18:37:00]SAM_PROTO_ClearQueue [18:37:00]wFMCommunicate request_size=4 [18:37:00]MH_SAM_APDU [18:37:00]CAPDU: 80 09 00 00 [18:37:00]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:00]Read from MH i2c: E2 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:37:00]RAPDU: 90 00 [18:37:00]wFMCommunicate OK [18:37:00]SAM_PROTO_ClearQueue done [18:37:00]KKMCreateOFDPacket [18:37:00]OFDProtocolAddRootSTLVToBuf [18:37:00]FM_MakeSignedData [18:37:00]FM_MakeSignedData [18:37:00]SAM_PROTO_SignData [18:37:00]wFMCommunicate request_size=4 [18:37:00]MH_SAM_APDU [18:37:00]CAPDU: 80 0D 01 02 [18:37:00]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:00]Read from MH i2c: E2 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [18:37:00]RAPDU: 90 00 [18:37:00]wFMCommunicate OK [18:37:00]wFMCommunicate request_size=255 [18:37:00]MH_SAM_APDU [18:37:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 01 00 00 F4 03 04 00 4B B5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F [18:37:00]Write to MH i2c: E2 02 01 39 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 2C 01 00 00 F4 03 04 00 4B B5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 00 00 63 [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 [18:37:01]MH_I2C_Read... [18:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:01]Read from MH i2c: E2 03 00 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [18:37:01]RAPDU: 90 00 [18:37:01]wFMCommunicate OK [18:37:01]wFMCommunicate request_size=10 [18:37:01]MH_SAM_APDU [18:37:01]CAPDU: 80 0D 02 02 05 A2 95 3A F6 81 [18:37:01]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 A2 95 3A F6 81 00 00 A8 [18:37:01]Write i2c OK [18:37:01]MH_I2C_Read... [18:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:01]Read from MH i2c: E2 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 03 00 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [18:37:01]RAPDU: 90 00 [18:37:01]wFMCommunicate OK [18:37:01]wFMCommunicate request_size=4 [18:37:01]MH_SAM_APDU [18:37:01]CAPDU: 80 0D 03 02 [18:37:01]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [18:37:01]Write i2c OK [18:37:01]MH_I2C_Read... [18:37:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:01]Read from MH i2c: E2 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 0B 00 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 0B 00 3B 02 00 A3 15 E7 0D F7 73 9C E7 90 00 52 [18:37:01]RAPDU: A3 15 E7 0D F7 73 9C E7 90 00 [18:37:01]wFMCommunicate OK [18:37:01]SAM_PROTO_SignData done [18:37:01]FM_MakeSignedData done [18:37:01]CreateOFDProtocolMessage [18:37:01]wFMCommunicate request_size=4 [18:37:01]MH_SAM_APDU [18:37:01]CAPDU: 80 11 00 00 [18:37:01]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [18:37:01]Write i2c OK [18:37:01]MH_I2C_Read... [18:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:01]Read from MH i2c: E2 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 17 00 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [18:37: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:37:01]wFMCommunicate OK [18:37:01]CreateOFDProtocolMessage done [18:37:01]OFDSenderStorePacket 152428 [18:37:01]StoreOFDPacket docnum=152428 [18:37: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 D2 6A 07 01 EA FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2C 01 00 00 F4 03 04 00 4B B5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F A2 95 3A F6 81 A3 15 E7 0D F7 73 9C E7 [18:37:01]CheckFolder [18:37:01]dirname=/storage/ofd_packets [18:37:01]CheckFolder done [18:37:01]ProducePacketName [18:37:01]name=ofd_packets/00152428 [18:37:01]NVStorageSaveData ofd_packets/00152428 [18:37:01]File name is /storage/ofd_packets/00152428 [18:37:01]Write 301 bytes [18:37:01]NVStorageSaveData done [18:37:01]OFDSenderStorePacket done [18:37:01]KKMCreateOFDPacket done [18:37:01]NVStorageSaveData kkm_last_timestamp [18:37:01]File name is /storage/kkm_last_timestamp [18:37:01]Write 4 bytes [18:37:01]NVStorageSaveData done [18:37:01]ExternCall_PrintAddStr [18:37:01]wPrintStart [18:37:01]Write to MH i2c: 01 00 00 3D 02 3F [18:37:01]Write i2c OK [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: 01 [18:37:01]MH_I2C_Read... [18:39:36]ConnectInit Can't take IP for lk.salyk.kg [18:39:36]CommunicateWithHost connect error [18:39:36]CommunicateWithHost err = -1 [18:39:36]OFD Sender: Server communicate error [18:39:37]ConnectInit Can't connect to host [18:39:41]OFD Sender: Processing packet 152429 [packets to send 828, broken 827] [18:39:41]ProducePacketName [18:39:41]name=ofd_packets/00152429 [18:39:41]OFD Sender: To server: pG, [18:39:41]CommunicateWithHost lk.salyk.kg:30040 [18:39:41]ConnectInit lk.salyk.kg [18:39:41]Connected sock=9 [18:39: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 0C 01 00 00 AC 4D 04 01 DB DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 2D 01 00 00 F4 03 04 00 68 B5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 99 DC B8 1E 6C 59 10 A7 9A B6 DF 26 27 92 [18:39: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 CF 0F 47 00 A4 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 6D 53 02 00 F4 03 04 00 ED 5D F1 66 B6 04 01 00 00 C1 46 35 6D 8A ED 95 60 [18:39:43]CommunicateWithHost err = 0 [18:39:43]CheckOFDResponse [18:39:43]1017 (14) - 77093643461234 [18:39:43]1041 (16) - 0000000000871835 [18:39:43]1040 (4) - 152429 [18:39:43]1012 (4) - 23.09.2024 12:24 [18:39:43]1206 (1) - 0 [18:39:43]OFD Sender: Remove packet 152429 [18:39:43]ProducePacketName [18:39:43]name=ofd_packets/00152429 [18:39:43]NVStorageDeleteData [18:39:43]OFD Sender: No OFD packet to send [18:39:48]recv_with_timeout no data received [18:39:48]OFD Sender: No OFD packet to send [18:39:53]OFD Sender: No OFD packet to send [18:39:58]OFD Sender: No OFD packet to send [18:40:03]OFD Sender: No OFD packet to send [18:40:08]OFD Sender: No OFD packet to send [18:40:13]OFD Sender: No OFD packet to send [18:40:18]OFD Sender: No OFD packet to send [18:40:23]OFD Sender: No OFD packet to send [18:40:28]OFD Sender: No OFD packet to send [18:40:33]OFD Sender: No OFD packet to send [18:40:38]OFD Sender: No OFD packet to send [18:40:43]OFD Sender: No OFD packet to send [18:40:48]OFD Sender: No OFD packet to send [18:40:53]OFD Sender: No OFD packet to send [18:40:58]OFD Sender: No OFD packet to send [18:40:59]recv_with_timeout no data received [18:41:04]OFD Sender: No OFD packet to send [18:41:09]OFD Sender: No OFD packet to send [18:41:13]recv_with_timeout no data received [18:41:14]OFD Sender: No OFD packet to send [18:41:19]OFD Sender: No OFD packet to send [18:41:24]OFD Sender: No OFD packet to send [18:41:29]OFD Sender: No OFD packet to send [18:41:34]OFD Sender: No OFD packet to send [18:41:39]OFD Sender: No OFD packet to send [18:41:44]OFD Sender: No OFD packet to send [18:41:49]OFD Sender: No OFD packet to send [18:41:52]recv_with_timeout no data received [18:41:54]OFD Sender: No OFD packet to send [18:41:59]OFD Sender: No OFD packet to send [18:42:04]OFD Sender: No OFD packet to send [18:42:08]recv_with_timeout no data received [18:42:09]OFD Sender: No OFD packet to send [18:42:14]OFD Sender: No OFD packet to send [18:42:19]OFD Sender: No OFD packet to send [18:42:24]OFD Sender: No OFD packet to send [18:42:29]OFD Sender: No OFD packet to send [18:42:34]OFD Sender: No OFD packet to send [18:42:36]recv_with_timeout no data received [18:42:39]OFD Sender: No OFD packet to send [18:42:44]OFD Sender: No OFD packet to send [18:42:49]OFD Sender: No OFD packet to send [18:42:53]recv_with_timeout no data received [18:42:54]OFD Sender: No OFD packet to send [18:42:59]OFD Sender: No OFD packet to send [18:43:04]OFD Sender: No OFD packet to send [18:43:09]OFD Sender: No OFD packet to send [18:43:14]OFD Sender: No OFD packet to send [18:43:19]OFD Sender: No OFD packet to send [18:43:24]OFD Sender: No OFD packet to send [18:43:29]OFD Sender: No OFD packet to send [18:43:34]OFD Sender: No OFD packet to send [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:27]recv_with_timeout no data received [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:44]OFD Sender: No OFD packet to send [18:44:48]recv_with_timeout no data received [18:44:49]OFD Sender: No OFD packet to send [18:44:54]OFD Sender: No OFD packet to send [18:44:59]OFD Sender: No OFD packet to send [18:45:00]recv_with_timeout no data received [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:34]OFD Sender: No OFD packet to send [18:45:39]OFD Sender: No OFD packet to send [18:45:45]OFD Sender: No OFD packet to send [18:45:50]OFD Sender: No OFD packet to send [18:45:55]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:37]recv_with_timeout no data received [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:50]recv_with_timeout no data received [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:47:55]accept exits with 8 [18:47:55]New connection [18:47:55]New thread 3067227492 created [18:47:55]Thread 3067370852 joined [18:47:55]Waiting for new connection... [18:47:55] Sock 8.Parse request [18:47:55]Sock 8.Check first char [18:47:55]Sock 8.First char is OK [18:47:55]request: POST /json_proto HTTP/1.0 [18:47:55]Method: POST [18:47:55]URL: /json_proto [18:47:55]Method is POST - this is cgi request [18:47:55]url: /json_proto [18:47:55]query_string will be loaded in cgi processing [18:47:55]execute_cgi json_proto POST (null) [18:47:55]execute_cgi path=json_proto method=POST [18:47:55]POST find Content-Length [18:47:55]Host: 172.17.43.67:8080 [18:47:55]Content-Length: 680 [18:47:55]Content-Type: application/json [18:47:55] [18:47:55]POST finish read [18:47:55]Found Content-Length = 680 [18:47:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786431", "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" ] } } [18:47:55]execute_script... [18:47:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786431", "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" ] } } [18:47:55]POST & json_proto [18:47:55]process_json_proto [18:47:55]json parsed OK: [18:47:55]protocol is kg_v1.0 [18:47:55]action value=close_receipt [18:47:55]process_action close_receipt [18:47:55]cmd_close_receipt [18:47:55]MH_GetDate [18:47:55]Write to MH i2c: F0 00 00 BF 02 B0 [18:47:55]Write i2c OK [18:47:55]MH_I2C_Read... [18:47:55]Read from MH i2c: F0 [18:47:55]MH_I2C_Read... [18:47:55]Read from MH i2c: F0 09 00 [18:47:55]MH_I2C_Read... [18:47:55]Read from MH i2c: F0 09 00 BF 02 00 DC B7 F1 66 6A BD 47 65 76 [18:47:55]GetLastDocTimeStamp 1727116648 [18:47:55]current date 1727117276 [18:47:55]FM_GetShiftState [18:47:55]SAM_PROTO_GetShiftState [18:47:55]wFMCommunicate request_size=4 [18:47:55]MH_SAM_APDU [18:47:55]CAPDU: 80 13 01 00 [18:47:55]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [18:47:55]Write i2c OK [18:47:55]MH_I2C_Read... [18:47:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:47:55]Read from MH i2c: E2 [18:47:55]MH_I2C_Read... [18:47:55]Read from MH i2c: E2 0E 00 [18:47:55]MH_I2C_Read... [18:47:55]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A1 [18:47:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:47:55]wFMCommunicate OK [18:47:55]SAM_PROTO_GetShiftState done [18:47:55]FM_GetShiftState done [18:47:55]opened in 1727051593 [18:47:55]opened+sec_in_day 1727137993 [18:47:55]quantity*price = 150037 [18:47:55]sum+1 = 150039 [18:47:55]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 СНО: Общий режим Чек 302 23.09.2024 18:47 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152430 ФПД: 154477879973238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T184756&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152430&fm=154477879973238&tin=02508201610067®Number=0000000000091825&sum=150000 [18:47:57]StoreToDocumentArchive [18:47:57]shift 476 fd 152430 [18:47:57]save to /storage/0476/doc_00152430 [18:47:57]save last doc name /storage/0476/doc_00152430 to /storage/kkm_last_doc_name [18:47:57]save OK [18:47:57]Clear old archive folders... [18:47:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:47:57]tlvbuf is 01868B00 [18:47:57]SAM_PROTO_ClearQueue [18:47:57]wFMCommunicate request_size=4 [18:47:57]MH_SAM_APDU [18:47:57]CAPDU: 80 09 00 00 [18:47:57]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [18:47:57]Write i2c OK [18:47:57]MH_I2C_Read... [18:47:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:47:57]Read from MH i2c: E2 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [18:47:57]RAPDU: 90 00 [18:47:57]wFMCommunicate OK [18:47:57]SAM_PROTO_ClearQueue done [18:47:57]KKMCreateOFDPacket [18:47:57]OFDProtocolAddRootSTLVToBuf [18:47:57]FM_MakeSignedData [18:47:57]FM_MakeSignedData [18:47:57]SAM_PROTO_SignData [18:47:57]wFMCommunicate request_size=4 [18:47:57]MH_SAM_APDU [18:47:57]CAPDU: 80 0D 01 02 [18:47:57]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [18:47:57]Write i2c OK [18:47:57]MH_I2C_Read... [18:47:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:47:57]Read from MH i2c: E2 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [18:47:57]RAPDU: 90 00 [18:47:57]wFMCommunicate OK [18:47:57]wFMCommunicate request_size=255 [18:47:57]MH_SAM_APDU [18:47: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 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 2E 01 00 00 F4 03 04 00 DC B7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 7F 2F 29 [18:47:57]Write to MH i2c: E2 02 01 CF 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 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 2E 01 00 00 F4 03 04 00 DC B7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 7F 2F 29 00 00 61 [18:47:57]Write i2c OK [18:47:57]MH_I2C_Read... [18:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:47:57]Read from MH i2c: E2 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [18:47:57]RAPDU: 90 00 [18:47:57]wFMCommunicate OK [18:47:57]wFMCommunicate request_size=7 [18:47:57]MH_SAM_APDU [18:47:57]CAPDU: 80 0D 02 02 02 55 76 [18:47:57]Write to MH i2c: E2 0A 00 D0 02 80 0D 02 02 02 00 55 76 00 00 1B [18:47:57]Write i2c OK [18:47:57]MH_I2C_Read... [18:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:47:57]Read from MH i2c: E2 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [18:47:57]RAPDU: 90 00 [18:47:57]wFMCommunicate OK [18:47:57]wFMCommunicate request_size=4 [18:47:57]MH_SAM_APDU [18:47:57]CAPDU: 80 0D 03 02 [18:47:57]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [18:47:57]Write i2c OK [18:47:57]MH_I2C_Read... [18:47:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:47:57]Read from MH i2c: E2 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 0B 00 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 0B 00 D1 02 00 B2 1F 26 BB 61 C3 E5 D1 90 00 DB [18:47:57]RAPDU: B2 1F 26 BB 61 C3 E5 D1 90 00 [18:47:57]wFMCommunicate OK [18:47:57]SAM_PROTO_SignData done [18:47:57]FM_MakeSignedData done [18:47:57]CreateOFDProtocolMessage [18:47:57]wFMCommunicate request_size=4 [18:47:57]MH_SAM_APDU [18:47:57]CAPDU: 80 11 00 00 [18:47:57]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [18:47:57]Write i2c OK [18:47:57]MH_I2C_Read... [18:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:57]Read from MH i2c: E2 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 17 00 [18:47:57]MH_I2C_Read... [18:47:57]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [18:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:47:57]wFMCommunicate OK [18:47:57]CreateOFDProtocolMessage done [18:47:57]OFDSenderStorePacket 152430 [18:47:57]StoreOFDPacket docnum=152430 [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 (0, 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: 27917085+1699200362=1727117447 [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 87 B8 F1 66 6A BD 47 65 68 [18:50:47]Current date/time: 23.09.2024 18:50 [18:50:47]FM_Init [18:50:47]wFMConnect [18:50:47]MH_SAM_On [18:50:47]Write to MH i2c: E0 00 00 08 00 E7 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_init finished! [18:50:47]*** atr: [18:50:47]*** 0F 3B D5 18 FF 81 91 FE [18:50:47]*** 1F C3 80 73 C8 21 10 0A [18:50:47]*** 00 00 00 00 00 00 00 00 [18:50:47]*** 00 00 00 00 00 00 00 00 [18:50:47]*** 00 00 00 00 00 00 00 00 [18:50:47]*** 00 00 00 00 00 00 00 00 [18:50:47]*** 00 00 00 00 00 00 00 00 [18:50:47]*** 00 00 00 00 00 00 00 00 [18:50:47]Read from MH i2c: E0 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E0 10 00 [18:50:47]MH_I2C_Read... [18:50:47]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:50:47]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:50:47]wFMCommunicate request_size=10 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:50:47]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:50:47]RAPDU: 90 00 [18:50:47]wFMCommunicate OK [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 0A 00 80 11 00 00 00 00 00 00 84 [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 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: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]Detected FM SN is 0000000000871835 [18:50:47]Stored FM SN is 0000000000871835 [18:50:47]wFMCommunicate request_size=9 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:50:47]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:50:47]RAPDU: 90 00 [18:50:47]wFMCommunicate OK [18:50:47]FM PIN OK [18:50:47]wFMCommunicate request_size=8 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 14 04 00 03 02 00 01 [18:50:47]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:50:47]RAPDU: 90 00 [18:50:47]wFMCommunicate OK [18:50:47]wFMCommunicate request_size=13 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:50:47]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:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:50:47]RAPDU: 90 00 [18:50:47]wFMCommunicate OK [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 0E 00 80 11 00 00 00 00 00 00 88 [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 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: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]DocumentArchiveInit [18:50:47]Start Httpd... [18:50:47]Httpd thread 3067776356 created [18:50:47]Write to MH i2c: 01 00 00 0F 00 0F [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: 01 [18:50:47]MH_I2C_Read... [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 0F 00 00 00 00 00 00 FF 0F 24 [18:50:47]MH Int Process started [18:50:47]Allocated Socket 8 [18:50:47]Bind OK [18:50:47]Listen OK [18:50:47]httpd running on port 8080 [18:50:47]Waiting for new connection... [18:50:48]OFD Sender: Processing packet 152430 [packets to send 829, broken 827] [18:50:48]ProducePacketName [18:50:48]name=ofd_packets/00152430 [18:50:48]OFD Sender: To server: pG, [18:50:48]CommunicateWithHost lk.salyk.kg:30040 [18:50:48]ConnectInit lk.salyk.kg [18:50:49]accept exits with 9 [18:50:49]New connection [18:50:49]New thread 3067489636 created [18:50:49]Waiting for new connection... [18:50:49] Sock 9.Parse request [18:50:49]Sock 9.Check first char [18:50:49]Sock 9.First char is OK [18:50:49]request: POST /json_proto HTTP/1.0 [18:50:49]Method: POST [18:50:49]URL: /json_proto [18:50:49]Method is POST - this is cgi request [18:50:49]url: /json_proto [18:50:49]query_string will be loaded in cgi processing [18:50:49]execute_cgi json_proto POST (null) [18:50:49]execute_cgi path=json_proto method=POST [18:50:49]POST find Content-Length [18:50:49]Host: 172.17.43.67:8080 [18:50:49]Content-Length: 215 [18:50:49]Content-Type: application/json [18:50:49] [18:50:49]POST finish read [18:50:49]Found Content-Length = 215 [18:50:49]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:50:49]execute_script... [18:50:49]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:50:49]POST & json_proto [18:50:49]process_json_proto [18:50:49]json parsed OK: [18:50:49]protocol is kg_v1.0 [18:50:49]action value=get_value [18:50:49]process_action get_value [18:50:49]cmd_get_value [18:50:49]process_action get_value done [18:50:49]requested_data is exist [18:50:49]produce_requested_data [18:50:49]requested_item kkm.sn is exist - process it [18:50:49]requested_item kkm.ver is exist - process it [18:50:49]requested_item fm.sn is exist - process it [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 11 00 00 [18:50:49]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:49]Read from MH i2c: E2 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 17 00 [18:50:49]MH_I2C_Read... [18:50:49]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:50:49]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:49]wFMCommunicate OK [18:50:49]requested_item fd.num is exist - process it [18:50:49]SAM_PROTO_GetFieldsCounters [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 13 00 00 [18:50:49]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:49]Read from MH i2c: E2 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 62 00 [18:50:49]MH_I2C_Read... [18:50:49]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 6F 53 02 00 0E 04 04 00 DC 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 DF [18:50: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 6F 53 02 00 0E 04 04 00 DC 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:50:49]wFMCommunicate OK [18:50:49]SAM_PROTO_GetFieldsCounters done [18:50:49]requested_item shift.num is exist - process it [18:50:49]requested_item shift.opened is exist - process it [18:50:49]req_shift_opened [18:50:49]FM_GetShiftState [18:50:49]SAM_PROTO_GetShiftState [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 13 01 00 [18:50:49]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:49]Read from MH i2c: E2 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 0E 00 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [18:50:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:50:49]wFMCommunicate OK [18:50:49]SAM_PROTO_GetShiftState done [18:50:49]FM_GetShiftState done [18:50:49]req_shift_opened done [18:50:49]requested_item shift.open_date is exist - process it [18:50:49]req_shift_open_date [18:50:49]req_shift_open_date done [18:50:49]produce_requested_data done [18:50:49]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152431,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:50:49]process_action_free get_value [18:50:49]json_value_free [18:50:49]json_value_free done [18:50:49]process_json_proto returns [18:50:49]Send response to host [18:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152431,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:50:49]free response buf [18:50:49]execute_script done [18:50:49]execute_script returns [18:50:49]free content buf [18:50:49]Sock 9.Close socket [18:50:49]Sock 9.Thread stoped [18:50:49]accept exits with 11 [18:50:49]New connection [18:50:49]New thread 3067346276 created [18:50:49]Thread 3067489636 joined [18:50:49]Waiting for new connection... [18:50:49] Sock 11.Parse request [18:50:49]Sock 11.Check first char [18:50:49]Sock 11.First char is OK [18:50:49]request: POST /json_proto HTTP/1.0 [18:50:49]Method: POST [18:50:49]URL: /json_proto [18:50:49]Method is POST - this is cgi request [18:50:49]url: /json_proto [18:50:49]query_string will be loaded in cgi processing [18:50:49]execute_cgi json_proto POST (null) [18:50:49]execute_cgi path=json_proto method=POST [18:50:49]POST find Content-Length [18:50:49]Host: 172.17.43.67:8080 [18:50:49]Content-Length: 331 [18:50:49]Content-Type: application/json [18:50:49] [18:50:49]POST finish read [18:50:49]Found Content-Length = 331 [18:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:50:49]execute_script... [18:50:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:50:49]POST & json_proto [18:50:49]process_json_proto [18:50:49]json parsed OK: [18:50:49]protocol is kg_v1.0 [18:50:49]action value=get_value [18:50:49]process_action get_value [18:50:49]cmd_get_value [18:50:49]process_action get_value done [18:50:49]requested_data is exist [18:50:49]produce_requested_data [18:50:49]requested_item fm.sale.total is exist - process it [18:50:49]SAM_PROTO_GetFMData [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 13 03 00 [18:50:49]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:50:49]Read from MH i2c: E2 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 FD 00 [18:50:49]MH_I2C_Read... [18:50:49]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 B7 4F 02 00 69 04 9F 00 6F 04 04 00 E1 4B 02 00 B1 04 05 00 10 20 33 9A 02 70 04 05 00 10 20 33 9A 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 F5 C6 C6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 28 C2 E5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 51 [18:50:49]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B7 4F 02 00 69 04 9F 00 6F 04 04 00 E1 4B 02 00 B1 04 05 00 10 20 33 9A 02 70 04 05 00 10 20 33 9A 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 F5 C6 C6 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 28 C2 E5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [18:50:49]wFMCommunicate OK [18:50:49]wFMCommunicate request_size=4 [18:50:49]MH_SAM_APDU [18:50:49]CAPDU: 80 17 00 00 [18:50:49]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:50:49]Write i2c OK [18:50:49]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 FD 00 [18:50:50]MH_I2C_Read... [18:50:50]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 69 03 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 50 [18:50:50]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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:50:50]wFMCommunicate OK [18:50:50]wFMCommunicate request_size=4 [18:50:50]MH_SAM_APDU [18:50:50]CAPDU: 80 17 00 00 [18:50:50]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 FD 00 [18:50:50]MH_I2C_Read... [18:50:50]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:50:50]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:50:50]wFMCommunicate OK [18:50:50]wFMCommunicate request_size=4 [18:50:50]MH_SAM_APDU [18:50:50]CAPDU: 80 17 00 00 [18:50:50]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:50:50]Read from MH i2c: E2 [18:50:50]MH_I2C_Read... [18:50:50]Read from MH i2c: E2 FD 00 [18:50:50]MH_I2C_Read... [18:50:50]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:50:50]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:50:50]wFMCommunicate OK [18:50:50]wFMCommunicate request_size=4 [18:50:50]MH_SAM_APDU [18:50:50]CAPDU: 80 17 00 00 [18:50:50]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:50:50]Write i2c OK [18:50:50]MH_I2C_Read... [18:50:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:50:51]Read from MH i2c: E2 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: E2 DE 00 [18:50:51]MH_I2C_Read... [18:50:51]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:50:51]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:50:51]wFMCommunicate OK [18:50:51]SAM_PROTO_GetFMData done [18:50:51]requested_item fm.sale_refund.total is exist - process it [18:50:51]requested_item fm.buy.total is exist - process it [18:50:51]requested_item shift.sale.total is exist - process it [18:50:51]SAM_PROTO_GetShiftData [18:50:51]wFMCommunicate request_size=4 [18:50:51]MH_SAM_APDU [18:50:51]CAPDU: 80 13 02 00 [18:50:51]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:50:51]Write i2c OK [18:50:51]MH_I2C_Read... [18:50:51]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:50:51]Read from MH i2c: E2 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: E2 FD 00 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 2F 01 00 00 69 04 9B 00 6F 04 04 00 2E 01 00 00 B1 04 04 00 98 F0 2F 01 70 04 04 00 98 F0 2F 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 09 4A 20 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 D0 B0 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 33 [18:50:51]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 2F 01 00 00 69 04 9B 00 6F 04 04 00 2E 01 00 00 B1 04 04 00 98 F0 2F 01 70 04 04 00 98 F0 2F 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 09 4A 20 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 D0 B0 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [18:50:51]wFMCommunicate OK [18:50:51]wFMCommunicate request_size=4 [18:50:51]MH_SAM_APDU [18:50:51]CAPDU: 80 17 00 00 [18:50:51]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:50:51]Write i2c OK [18:50:51]MH_I2C_Read... [18:50:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:50:51]Read from MH i2c: E2 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: E2 FD 00 [18:50:51]MH_I2C_Read... [18:50:51]Read from MH i2c: E2 FD 00 19 00 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 33 [18:50:51]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [18:50:51]wFMCommunicate OK [18:50:51]wFMCommunicate request_size=4 [18:50:51]MH_SAM_APDU [18:50:51]CAPDU: 80 17 00 00 [18:50:51]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:50:51]Write i2c OK [18:50:51]MH_I2C_Read... [18:50:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:50:52]Read from MH i2c: E2 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 FD 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 3C [18:50:52]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [18:50:52]wFMCommunicate OK [18:50:52]wFMCommunicate request_size=4 [18:50:52]MH_SAM_APDU [18:50:52]CAPDU: 80 17 00 00 [18:50:52]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:50:52]Write i2c OK [18:50:52]MH_I2C_Read... [18:50:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:50:52]Read from MH i2c: E2 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 FD 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 FD 00 1B 00 00 03 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 90 00 24 [18:50:52]RAPDU: 03 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 90 00 [18:50:52]wFMCommunicate OK [18:50:52]wFMCommunicate request_size=4 [18:50:52]MH_SAM_APDU [18:50:52]CAPDU: 80 17 00 00 [18:50:52]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:50:52]Write i2c OK [18:50:52]MH_I2C_Read... [18:50:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [18:50:52]Read from MH i2c: E2 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 D5 00 [18:50:52]MH_I2C_Read... [18:50:52]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [18:50:52]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:50:52]wFMCommunicate OK [18:50:52]SAM_PROTO_GetShiftData done [18:50:52]requested_item shift.sale.total_cash is exist - process it [18:50:52]requested_item shift.sale_refund.total is exist - process it [18:50:52]requested_item shift.sale_refund.total_cash is exist - process it [18:50:52]requested_item shift.buy.total is exist - process it [18:50:52]requested_item shift.buy.total_cash is exist - process it [18:50:52]produce_requested_data done [18:50:52]produce_requested_data return {"fm.sale.total":111769764.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":199190.00,"shift.sale.total_cash":199190.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:50:52]process_action_free get_value [18:50:52]json_value_free [18:50:52]json_value_free done [18:50:52]process_json_proto returns [18:50:52]Send response to host [18:50:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111769764.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":199190.00,"shift.sale.total_cash":199190.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:50:52]free response buf [18:50:52]execute_script done [18:50:52]execute_script returns [18:50:52]free content buf [18:50:52]Sock 11.Close socket [18:50:52]Sock 11.Thread stoped [18:50:53]accept exits with 9 [18:50:53]New connection [18:50:53]New thread 3067489636 created [18:50:53]Thread 3067346276 joined [18:50:53]Waiting for new connection... [18:50:53] Sock 9.Parse request [18:50:53]Sock 9.Check first char [18:50:53]Sock 9.First char is OK [18:50:53]request: POST /json_proto HTTP/1.0 [18:50:53]Method: POST [18:50:53]URL: /json_proto [18:50:53]Method is POST - this is cgi request [18:50:53]url: /json_proto [18:50:53]query_string will be loaded in cgi processing [18:50:53]execute_cgi json_proto POST (null) [18:50:53]execute_cgi path=json_proto method=POST [18:50:53]POST find Content-Length [18:50:53]Host: 172.17.43.67:8080 [18:50:53]Content-Length: 680 [18:50:53]Content-Type: application/json [18:50:53] [18:50:53]POST finish read [18:50:53]Found Content-Length = 680 [18:50:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786433", "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:50:53]execute_script... [18:50: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)1786433", "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:50:53]POST & json_proto [18:50:53]process_json_proto [18:50:53]json parsed OK: [18:50:53]protocol is kg_v1.0 [18:50:53]action value=close_receipt [18:50:53]process_action close_receipt [18:50:53]cmd_close_receipt [18:50:53]MH_GetDate [18:50:53]Write to MH i2c: F0 00 00 1D 00 0C [18:50:53]Write i2c OK [18:50:53]MH_I2C_Read... [18:50:53]Read from MH i2c: F0 [18:50:53]MH_I2C_Read... [18:50:53]Read from MH i2c: F0 09 00 [18:50:53]MH_I2C_Read... [18:50:53]Read from MH i2c: F0 09 00 1D 00 00 8E B8 F1 66 6A BD 47 65 85 [18:50:53]GetLastDocTimeStamp 1727117317 [18:50:53]current date 1727117454 [18:50:53]FM_GetShiftState [18:50:53]SAM_PROTO_GetShiftState [18:50:53]wFMCommunicate request_size=4 [18:50:53]MH_SAM_APDU [18:50:53]CAPDU: 80 13 01 00 [18:50:53]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:50:53]Write i2c OK [18:50:53]MH_I2C_Read... [18:50:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:53]Read from MH i2c: E2 [18:50:53]MH_I2C_Read... [18:50:53]Read from MH i2c: E2 0E 00 [18:50:53]MH_I2C_Read... [18:50:53]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [18:50:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:50:53]wFMCommunicate OK [18:50:53]SAM_PROTO_GetShiftState done [18:50:53]FM_GetShiftState done [18:50:53]opened in 1727051593 [18:50:53]opened+sec_in_day 1727137993 [18:50:53]quantity*price = 100050 [18:50:53]sum+1 = 100052 [18:50:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 304 23.09.2024 18:50 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152432 ФПД: 239442720043064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185054&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152432&fm=239442720043064&tin=02508201610067®Number=0000000000091825&sum=100000 [18:50:54]StoreToDocumentArchive [18:50:54]shift 476 fd 152432 [18:50:54]save to /storage/0476/doc_00152432 [18:50:54]save last doc name /storage/0476/doc_00152432 to /storage/kkm_last_doc_name [18:50:54]save OK [18:50:54]Clear old archive folders... [18:50:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:50:54]tlvbuf is 014C7BE0 [18:50:54]SAM_PROTO_ClearQueue [18:50:54]wFMCommunicate request_size=4 [18:50:54]MH_SAM_APDU [18:50:54]CAPDU: 80 09 00 00 [18:50:54]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:50:54]Write i2c OK [18:50:54]MH_I2C_Read... [18:50:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:54]Read from MH i2c: E2 [18:50:54]MH_I2C_Read... [18:50:54]Read from MH i2c: E2 03 00 [18:50:54]MH_I2C_Read... [18:50:54]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:50:54]RAPDU: 90 00 [18:50:54]wFMCommunicate OK [18:50:54]SAM_PROTO_ClearQueue done [18:50:54]KKMCreateOFDPacket [18:50:54]OFDProtocolAddRootSTLVToBuf [18:50:54]FM_MakeSignedData [18:50:54]FM_MakeSignedData [18:50:54]SAM_PROTO_SignData [18:50:54]wFMCommunicate request_size=4 [18:50:54]MH_SAM_APDU [18:50:54]CAPDU: 80 0D 01 02 [18:50:54]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:50:54]Write i2c OK [18:50:54]MH_I2C_Read... [18:50:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:54]Read from MH i2c: E2 [18:50:54]MH_I2C_Read... [18:50:54]Read from MH i2c: E2 03 00 [18:50:54]MH_I2C_Read... [18:50:54]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:50:54]RAPDU: 90 00 [18:50:54]wFMCommunicate OK [18:50:54]wFMCommunicate request_size=255 [18:50:54]MH_SAM_APDU [18:50:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 01 00 00 F4 03 04 00 8E B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D9 C5 9A 45 [18:50:54]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 30 01 00 00 F4 03 04 00 8E B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D9 C5 9A 45 00 00 17 [18:50:54]Write i2c OK [18:50:54]MH_I2C_Read... [18:50:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:55]Read from MH i2c: E2 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 03 00 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:50:55]RAPDU: 90 00 [18:50:55]wFMCommunicate OK [18:50:55]wFMCommunicate request_size=7 [18:50:55]MH_SAM_APDU [18:50:55]CAPDU: 80 0D 02 02 02 B0 38 [18:50:55]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 B0 38 00 00 94 [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:55]Read from MH i2c: E2 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 03 00 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:50:55]RAPDU: 90 00 [18:50:55]wFMCommunicate OK [18:50:55]wFMCommunicate request_size=4 [18:50:55]MH_SAM_APDU [18:50:55]CAPDU: 80 0D 03 02 [18:50:55]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:55]Read from MH i2c: E2 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 0B 00 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 0B 00 2F 00 00 CC 7C 21 97 F7 C5 6F AA 90 00 80 [18:50:55]RAPDU: CC 7C 21 97 F7 C5 6F AA 90 00 [18:50:55]wFMCommunicate OK [18:50:55]SAM_PROTO_SignData done [18:50:55]FM_MakeSignedData done [18:50:55]CreateOFDProtocolMessage [18:50:55]wFMCommunicate request_size=4 [18:50:55]MH_SAM_APDU [18:50:55]CAPDU: 80 11 00 00 [18:50:55]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:55]Read from MH i2c: E2 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: E2 17 00 [18:50:55]MH_I2C_Read... [18:50:55]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:50:55]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:55]wFMCommunicate OK [18:50:55]CreateOFDProtocolMessage done [18:50:55]OFDSenderStorePacket 152432 [18:50:55]StoreOFDPacket docnum=152432 [18:50: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 0C 01 00 00 B1 B2 04 01 AE D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 01 00 00 F4 03 04 00 8E B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D9 C5 9A 45 B0 38 CC 7C 21 97 F7 C5 6F AA [18:50:55]CheckFolder [18:50:55]dirname=/storage/ofd_packets [18:50:55]CheckFolder done [18:50:55]ProducePacketName [18:50:55]name=ofd_packets/00152432 [18:50:55]NVStorageSaveData ofd_packets/00152432 [18:50:55]File name is /storage/ofd_packets/00152432 [18:50:55]Write 298 bytes [18:50:55]NVStorageSaveData done [18:50:55]OFDSenderStorePacket done [18:50:55]KKMCreateOFDPacket done [18:50:55]NVStorageSaveData kkm_last_timestamp [18:50:55]File name is /storage/kkm_last_timestamp [18:50:55]Write 4 bytes [18:50:55]NVStorageSaveData done [18:50:55]ExternCall_PrintAddStr [18:50:55]wPrintStart [18:50:55]Write to MH i2c: 01 00 00 31 00 31 [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: 01 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: 01 07 00 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:50:55]RasterBufferAndPrint [18:50:55]line Счет N : (1)1786433 [18:50:55]line ИНН: 02508201610067 [18:50:55]line Контрольно-Кассовый Чек [18:50:55]line ПРОДАЖА [18:50:55]line ТРК (МРК, ГНК) : 31 [18:50:55]line Товар: 2710194210 [18:50:55]line ДТ-К-5 [18:50:55]line 13.130 * 76.20 [18:50:55]line = 1000.51 [18:50:55]line НДС 12% НСП 1% [18:50:55]line > о реализуемом товаре [18:50:55]line ОКРУГЛЕНИЕ: -0.51 [18:50:55]line ИТОГО: 1000.00 [18:50:55]line Внесено: 1000.00 [18:50:55]line СДАЧА: 0.00 [18:50:55]line НСП 1% : 8.85 [18:50:55]line НДС 12% : 106.25 [18:50:55]line Наличными: 1000.00 [18:50:55]line Безнал.: 0.00 [18:50:55]line Место: АЗС № 89 "Партнер Нефть" [18:50:55]OFD Sender: Processing packet 152430 [packets to send 830, broken 827] [18:50:55]ProducePacketName [18:50:55]name=ofd_packets/00152430 [18:50:55]OFD Sender: To server: pG, [18:50:55]CommunicateWithHost lk.salyk.kg:30040 [18:50:55]ConnectInit lk.salyk.kg [18:50:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:50:55]line СНО: Общий режим [18:50:55]line Чек 304 23.09.2024 18:50 [18:50:55]line Смена: 476 ФФД: 1.0 [18:50:55]line ЗНМ: 0300000113 [18:50:55]line РНМ: 0000000000091825 [18:50:55]line Версия ККМ: 001 [18:50:55]line ФМ: 0000000000871835 [18:50:55]line ФД: 152432 [18:50:55]line ФПД: 239442720043064 [18:50:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185054&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152432&fm=239442720043064&tin=02508201610067®Number=0000000000091825&sum=100000 [18:50:55]written 0, free lines is 4095 [18:50:55]Write to MH i2c: 01 00 00 5C 00 5C [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: 01 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: 01 07 00 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E3 0C 52 [18:50:55]RasterBufferAndPrint [18:50:55]line [18:50:55]line [18:50:55]line [18:50:55]line [18:50:55]line [18:50:55]written 0, free lines is 3322 [18:50:55]MH_Cut [18:50:55]Write to MH i2c: D1 01 00 63 00 01 35 [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: D1 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: D1 01 00 [18:50:55]MH_I2C_Read... [18:50:55]Read from MH i2c: D1 01 00 63 00 00 34 [18:50:55]Write to MH i2c: 01 00 00 64 00 64 [18:50:55]Write i2c OK [18:50:55]MH_I2C_Read... [18:50:56]*** Cut start [18:50:56]*** Purtial cut [18:50:56]*** Stage 1: CUTSNS_PIN = 1 [18:50:56]Read from MH i2c: 01 [18:50:56]MH_I2C_Read... [18:50:56]*** Stop cut motor [18:50:56]*** Cut end [18:50:56]Read from MH i2c: 01 07 00 [18:50:56]MH_I2C_Read... [18:50:56]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:50:56]process_action close_receipt done [18:50:56]requested_data is exist [18:50:56]produce_requested_data [18:50:56]requested_item fm.sn is exist - process it [18:50:56]wFMCommunicate request_size=4 [18:50:56]MH_SAM_APDU [18:50:56]CAPDU: 80 11 00 00 [18:50:56]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:50:56]Write i2c OK [18:50:56]MH_I2C_Read... [18:50:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:57]Read from MH i2c: E2 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: E2 17 00 [18:50:57]MH_I2C_Read... [18:50:57]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:50:57]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:57]wFMCommunicate OK [18:50:57]requested_item fd.num is exist - process it [18:50:57]SAM_PROTO_GetFieldsCounters [18:50:57]wFMCommunicate request_size=4 [18:50:57]MH_SAM_APDU [18:50:57]CAPDU: 80 13 00 00 [18:50:57]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:50:57]Write i2c OK [18:50:57]MH_I2C_Read... [18:50:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:57]Read from MH i2c: E2 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: E2 62 00 [18:50:57]MH_I2C_Read... [18:50:57]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 70 53 02 00 0E 04 04 00 DC 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 38 [18:50: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 70 53 02 00 0E 04 04 00 DC 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:50:57]wFMCommunicate OK [18:50:57]SAM_PROTO_GetFieldsCounters done [18:50:57]requested_item shift.num is exist - process it [18:50:57]requested_item shift.opened is exist - process it [18:50:57]req_shift_opened [18:50:57]FM_GetShiftState [18:50:57]SAM_PROTO_GetShiftState [18:50:57]wFMCommunicate request_size=4 [18:50:57]MH_SAM_APDU [18:50:57]CAPDU: 80 13 01 00 [18:50:57]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:50:57]Write i2c OK [18:50:57]MH_I2C_Read... [18:50:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:57]Read from MH i2c: E2 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: E2 0E 00 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [18:50:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:50:57]wFMCommunicate OK [18:50:57]SAM_PROTO_GetShiftState done [18:50:57]FM_GetShiftState done [18:50:57]req_shift_opened done [18:50:57]requested_item shift.open_date is exist - process it [18:50:57]req_shift_open_date [18:50:57]req_shift_open_date done [18:50:57]produce_requested_data done [18:50:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152432,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:50:57]process_action_free close_receipt [18:50:57]json_value_free [18:50:57]json_value_free done [18:50:57]process_json_proto returns [18:50:57]Send response to host [18:50:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152432,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:50:57]free response buf [18:50:57]execute_script done [18:50:57]execute_script returns [18:50:57]free content buf [18:50:57]Sock 9.Close socket [18:50:57]Sock 9.Thread stoped [18:50:57]accept exits with 11 [18:50:57]New connection [18:50:57]New thread 3067346276 created [18:50:57]Thread 3067489636 joined [18:50:57]Waiting for new connection... [18:50:57] Sock 11.Parse request [18:50:57]Sock 11.Check first char [18:50:57]Sock 11.First char is OK [18:50:57]request: POST /json_proto HTTP/1.0 [18:50:57]Method: POST [18:50:57]URL: /json_proto [18:50:57]Method is POST - this is cgi request [18:50:57]url: /json_proto [18:50:57]query_string will be loaded in cgi processing [18:50:57]execute_cgi json_proto POST (null) [18:50:57]execute_cgi path=json_proto method=POST [18:50:57]POST find Content-Length [18:50:57]Host: 172.17.43.67:8080 [18:50:57]Content-Length: 678 [18:50:57]Content-Type: application/json [18:50:57] [18:50:57]POST finish read [18:50:57]Found Content-Length = 678 [18:50:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786434", "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" ] } } [18:50:57]execute_script... [18:50: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)1786434", "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" ] } } [18:50:57]POST & json_proto [18:50:57]process_json_proto [18:50:57]json parsed OK: [18:50:57]protocol is kg_v1.0 [18:50:57]action value=close_receipt [18:50:57]process_action close_receipt [18:50:57]cmd_close_receipt [18:50:57]MH_GetDate [18:50:57]Write to MH i2c: F0 00 00 68 00 57 [18:50:57]Write i2c OK [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: F0 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: F0 09 00 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: F0 09 00 68 00 00 92 B8 F1 66 6A BD 47 65 D4 [18:50:57]GetLastDocTimeStamp 1727117454 [18:50:57]current date 1727117458 [18:50:57]FM_GetShiftState [18:50:57]SAM_PROTO_GetShiftState [18:50:57]wFMCommunicate request_size=4 [18:50:57]MH_SAM_APDU [18:50:57]CAPDU: 80 13 01 00 [18:50:57]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:50:57]Write i2c OK [18:50:57]MH_I2C_Read... [18:50:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:57]Read from MH i2c: E2 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: E2 0E 00 [18:50:57]MH_I2C_Read... [18:50:57]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [18:50:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:50:57]wFMCommunicate OK [18:50:57]SAM_PROTO_GetShiftState done [18:50:57]FM_GetShiftState done [18:50:57]opened in 1727051593 [18:50:57]opened+sec_in_day 1727137993 [18:50:57]quantity*price = 35052 [18:50:57]sum+1 = 35054 [18:50:57]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 СНО: Общий режим Чек 305 23.09.2024 18:50 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152433 ФПД: 158446804429087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152433&fm=158446804429087&tin=02508201610067®Number=0000000000091825&sum=35000 [18:50:59]StoreToDocumentArchive [18:50:59]shift 476 fd 152433 [18:50:59]save to /storage/0476/doc_00152433 [18:50:59]save last doc name /storage/0476/doc_00152433 to /storage/kkm_last_doc_name [18:50:59]save OK [18:50:59]Clear old archive folders... [18:50:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:59]tlvbuf is 014D6FB0 [18:50:59]SAM_PROTO_ClearQueue [18:50:59]wFMCommunicate request_size=4 [18:50:59]MH_SAM_APDU [18:50:59]CAPDU: 80 09 00 00 [18:50:59]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:50:59]Write i2c OK [18:50:59]MH_I2C_Read... [18:50:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:59]Read from MH i2c: E2 [18:50:59]MH_I2C_Read... [18:50:59]Read from MH i2c: E2 03 00 [18:50:59]MH_I2C_Read... [18:50:59]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:50:59]RAPDU: 90 00 [18:50:59]wFMCommunicate OK [18:50:59]SAM_PROTO_ClearQueue done [18:50:59]KKMCreateOFDPacket [18:50:59]OFDProtocolAddRootSTLVToBuf [18:50:59]FM_MakeSignedData [18:50:59]FM_MakeSignedData [18:50:59]SAM_PROTO_SignData [18:50:59]wFMCommunicate request_size=4 [18:50:59]MH_SAM_APDU [18:50:59]CAPDU: 80 0D 01 02 [18:50:59]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:50:59]Write i2c OK [18:50:59]MH_I2C_Read... [18:50:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:59]Read from MH i2c: E2 [18:50:59]MH_I2C_Read... [18:50:59]Read from MH i2c: E2 03 00 [18:50:59]MH_I2C_Read... [18:50:59]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:50:59]RAPDU: 90 00 [18:50:59]wFMCommunicate OK [18:50:59]wFMCommunicate request_size=255 [18:50:59]MH_SAM_APDU [18:50: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 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 31 01 00 00 F4 03 04 00 92 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 90 [18:50:59]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 OFD Sender: Processing packet 152431 [packets to send 829, broken 827] [18:50:59]03 ProducePacketName [18:50:59]00 name=ofd_packets/00152431 [18:50:59]FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 OFD Sender: To server: pG, [18:50:59]31 CommunicateWithHost lk.salyk.kg:30040 [18:50:59]33 ConnectInit lk.salyk.kg [18:50:59]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 31 01 00 00 F4 03 04 00 92 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 90 00 00 A0 [18:50:59]Write i2c OK [18:50:59]MH_I2C_Read... [18:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:00]Read from MH i2c: E2 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: E2 03 00 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:51:00]RAPDU: 90 00 [18:51:00]wFMCommunicate OK [18:51:00]wFMCommunicate request_size=10 [18:51:00]MH_SAM_APDU [18:51:00]CAPDU: 80 0D 02 02 05 1B 45 7E 69 1F [18:51:00]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 1B 45 7E 69 1F 00 00 63 [18:51:00]Write i2c OK [18:51:00]MH_I2C_Read... [18:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:00]Read from MH i2c: E2 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: E2 03 00 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:51:00]RAPDU: 90 00 [18:51:00]wFMCommunicate OK [18:51:00]wFMCommunicate request_size=4 [18:51:00]MH_SAM_APDU [18:51:00]CAPDU: 80 0D 03 02 [18:51:00]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:51:00]Write i2c OK [18:51:00]MH_I2C_Read... [18:51:00]Connected sock=10 [18:51: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 4A FE 04 01 B0 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA Read from MH i2c: 19 E2 [18:51:00]00 MH_I2C_Read... [18:51: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 Read from MH i2c: 00 E2 00 0B 00 00 00 [18:51:00]00 MH_I2C_Read... [18:51:00]1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 05 B8 F1 66 0E Read from MH i2c: 04 E2 04 0B 00 00 DC 7A 01 00 00 00 *** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:00]0D 00 6F B9 19 04 A2 01 CE 00 95 01 49 0D 28 04 90 10 00 00 01 30 [18:51:00]30 RAPDU: 30 0D 30 6F 30 19 30 A2 30 CE 30 95 30 49 30 28 30 90 39 00 31 [18:51:00]38 wFMCommunicate OK [18:51:00]32 SAM_PROTO_SignData done [18:51:00]35 FM_MakeSignedData done [18:51:00]11 CreateOFDProtocolMessage [18:51:00]04 wFMCommunicate request_size=4 [18:51:00]10 MH_SAM_APDU [18:51:00]00 CAPDU: 30 80 30 11 30 00 30 00 30 [18:51:00]30 Write to MH i2c: 30 E2 30 08 30 00 30 7B 38 00 37 80 31 11 38 00 33 00 35 00 10 00 04 00 04 00 00 F5 6F [18:51:00]53 02 00 35 04 06 00 5E 92 CC 07 73 33 CE 24 BB F8 06 2D A9 80 [18:51:00]Write i2c OK [18:51:00]MH_I2C_Read... [18:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:00]Read from MH i2c: E2 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: E2 17 00 [18:51:00]MH_I2C_Read... [18:51:00]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:51: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:51:00]wFMCommunicate OK [18:51:00]CreateOFDProtocolMessage done [18:51:00]OFDSenderStorePacket 152433 [18:51:00]StoreOFDPacket docnum=152433 [18:51: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 E7 22 07 01 BA 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 31 01 00 00 F4 03 04 00 92 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 90 1B 45 7E 69 1F 0D 6F 19 A2 CE 95 49 28 [18:51:00]CheckFolder [18:51:00]dirname=/storage/ofd_packets [18:51:00]CheckFolder done [18:51:00]ProducePacketName [18:51:00]name=ofd_packets/00152433 [18:51:00]NVStorageSaveData ofd_packets/00152433 [18:51:00]File name is /storage/ofd_packets/00152433 [18:51:00]Write 301 bytes [18:51:00]NVStorageSaveData done [18:51:00]OFDSenderStorePacket done [18:51:00]KKMCreateOFDPacket done [18:51:00]NVStorageSaveData kkm_last_timestamp [18:51:00]File name is /storage/kkm_last_timestamp [18:51:00]Write 4 bytes [18:51:00]NVStorageSaveData done [18:51:00]ExternCall_PrintAddStr [18:51:00]wPrintStart [18:51:00]Write to MH i2c: 01 00 00 7C 00 7C [18:51:00]Write i2c OK [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: 01 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: 01 07 00 [18:51:00]MH_I2C_Read... [18:51:00]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:51:00]RasterBufferAndPrint [18:51:00]line Счет N : (1)1786434 [18:51:00]line ИНН: 02508201610067 [18:51:00]line Контрольно-Кассовый Чек [18:51:00]line ПРОДАЖА [18:51:00]line ТРК (МРК, ГНК) : 22 [18:51:00]line Товар: 2710124130 [18:51:00]line Аи-92-К-5 [18:51:00]line 5.170 * 67.80 [18:51:00]line = 350.53 [18:51:00]line НДС 12% НСП 1% [18:51:00]line > о реализуемом товаре [18:51:00]line ОКРУГЛЕНИЕ: -0.53 [18:51:00]line ИТОГО: 350.00 [18:51:00]line Внесено: 350.00 [18:51:00]line СДАЧА: 0.00 [18:51:00]line НСП 1% : 3.10 [18:51:00]line НДС 12% : 37.22 [18:51:00]line Наличными: 350.00 [18:51:00]line Безнал.: 0.00 [18:51:00]line Место: АЗС № 89 "Партнер Нефть" [18:51:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:51:00]line СНО: Общий режим [18:51:00]line Чек 305 23.09.2024 18:50 [18:51:00]line Смена: 476 ФФД: 1.0 [18:51:00]line ЗНМ: 0300000113 [18:51:00]line РНМ: 0000000000091825 [18:51:00]line Версия ККМ: 001 [18:51:00]line ФМ: 0000000000871835 [18:51:00]line ФД: 152433 [18:51:00]line ФПД: 158446804429087 [18:51:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152433&fm=158446804429087&tin=02508201610067®Number=0000000000091825&sum=35000 [18:51:00]written 0, free lines is 4095 [18:51: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 D7 0C 47 00 9A 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 6F 53 02 00 F4 03 04 00 93 60 F1 66 B6 04 01 00 00 99 45 F5 D2 6A 79 DF 3A [18:51:01]CommunicateWithHost err = 0 [18:51:01]CheckOFDResponse [18:51:01]1017 (14) - 77093643461234 [18:51:01]1041 (16) - 0000000000871835 [18:51:01]1040 (4) - 152431 [18:51:01]1012 (4) - 23.09.2024 12:35 [18:51:01]1206 (1) - 0 [18:51:01]OFD Sender: Remove packet 152431 [18:51:01]ProducePacketName [18:51:01]name=ofd_packets/00152431 [18:51:01]NVStorageDeleteData [18:51:01]Write to MH i2c: 01 00 00 A7 00 A7 [18:51:01]Write i2c OK [18:51:01]MH_I2C_Read... [18:51:01]Read from MH i2c: 01 [18:51:01]MH_I2C_Read... [18:51:01]Read from MH i2c: 01 07 00 [18:51:01]MH_I2C_Read... [18:51:01]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 F7 0C B1 [18:51:01]RasterBufferAndPrint [18:51:01]line [18:51:01]line [18:51:01]line [18:51:01]line [18:51:01]line [18:51:01]written 0, free lines is 3350 [18:51:01]MH_Cut [18:51:01]Write to MH i2c: D1 01 00 AE 00 01 80 [18:51:01]Write i2c OK [18:51:01]MH_I2C_Read... [18:51:01]Read from MH i2c: D1 [18:51:01]MH_I2C_Read... [18:51:01]Read from MH i2c: D1 01 00 [18:51:01]MH_I2C_Read... [18:51:01]Read from MH i2c: D1 01 00 AE 00 00 7F [18:51:01]Write to MH i2c: 01 00 00 AF 00 AF [18:51:01]Write i2c OK [18:51:01]MH_I2C_Read... [18:51:01]OFD Sender: Processing packet 152432 [packets to send 829, broken 827] [18:51:01]ProducePacketName [18:51:01]name=ofd_packets/00152432 [18:51:01]OFD Sender: To server: pG, [18:51:01]CommunicateWithHost lk.salyk.kg:30040 [18:51:01]ConnectInit lk.salyk.kg [18:51:01]*** Cut start [18:51:01]*** Purtial cut [18:51:01]*** Stage 1: CUTSNS_PIN = 1 [18:51:02]Read from MH i2c: 01 [18:51:02]MH_I2C_Read... [18:51:02]*** Stop cut motor [18:51:02]*** Cut end [18:51:02]Read from MH i2c: 01 07 00 [18:51:02]MH_I2C_Read... [18:51:02]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [18:51:02]process_action close_receipt done [18:51:02]requested_data is exist [18:51:02]produce_requested_data [18:51:02]requested_item fm.sn is exist - process it [18:51:02]wFMCommunicate request_size=4 [18:51:02]MH_SAM_APDU [18:51:02]CAPDU: 80 11 00 00 [18:51:02]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [18:51:02]Write i2c OK [18:51:02]MH_I2C_Read... [18:51:02]Connected sock=6 [18:51: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 0C 01 00 00 B1 B2 04 01 AE D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 Read from MH i2c: 00 E2 F6 [18:51:02]03 MH_I2C_Read... [18:51:02]01 Read from MH i2c: 00 E2 01 17 F7 00 03 [18:51:02]06 MH_I2C_Read... [18:51:02]00 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:02]75 Read from MH i2c: 03 E2 00 17 00 00 00 B0 00 00 EE 00 03 11 0F 04 00 10 F2 00 03 30 01 30 00 30 01 F3 03 06 00 81 29 00 00 00 00 07 30 04 30 06 30 00 30 A0 30 86 01 00 00 00 39 04 06 00 00 00 00 30 00 30 00 38 00 37 1F 31 38 33 35 90 00 7D [18:51:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:51:02]wFMCommunicate OK [18:51:02]requested_item fd.num is exist - process it [18:51:02]SAM_PROTO_GetFieldsCounters [18:51:02]wFMCommunicate request_size=4 [18:51:02]MH_SAM_APDU [18:51:02]CAPDU: 80 13 00 00 [18:51:02]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [18:51:02]04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 8E B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 Write i2c OK [18:51:02]30 MH_I2C_Read... [18:51:02]30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 53 02 00 35 04 06 00 D9 C5 9A 45 B0 38 CC 7C 21 97 F7 C5 6F AA [18:51:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:02]Read from MH i2c: E2 [18:51:02]MH_I2C_Read... [18:51:02]Read from MH i2c: E2 62 00 [18:51:02]MH_I2C_Read... [18:51:02]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 71 53 02 00 0E 04 04 00 DC 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 87 [18:51: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 71 53 02 00 0E 04 04 00 DC 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:51:02]wFMCommunicate OK [18:51:02]SAM_PROTO_GetFieldsCounters done [18:51:02]requested_item shift.num is exist - process it [18:51:02]requested_item shift.opened is exist - process it [18:51:02]req_shift_opened [18:51:02]FM_GetShiftState [18:51:02]SAM_PROTO_GetShiftState [18:51:02]wFMCommunicate request_size=4 [18:51:02]MH_SAM_APDU [18:51:02]CAPDU: 80 13 01 00 [18:51:02]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:51:02]Write i2c OK [18:51:02]MH_I2C_Read... [18:51:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:02]Read from MH i2c: E2 [18:51:02]MH_I2C_Read... [18:51:02]Read from MH i2c: E2 0E 00 [18:51:02]MH_I2C_Read... [18:51:02]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [18:51:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:51:02]wFMCommunicate OK [18:51:02]SAM_PROTO_GetShiftState done [18:51:02]FM_GetShiftState done [18:51:02]req_shift_opened done [18:51:02]requested_item shift.open_date is exist - process it [18:51:02]req_shift_open_date [18:51:02]req_shift_open_date done [18:51:02]produce_requested_data done [18:51:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152433,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:51:02]process_action_free close_receipt [18:51:02]json_value_free [18:51:02]json_value_free done [18:51:02]process_json_proto returns [18:51:02]Send response to host [18:51:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152433,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:51:02]free response buf [18:51:02]execute_script done [18:51:02]execute_script returns [18:51:02]free content buf [18:51:02]Sock 11.Close socket [18:51:03]Sock 11.Thread stoped [18:51: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 11 D8 47 00 72 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 70 53 02 00 F4 03 04 00 95 60 F1 66 B6 04 01 00 00 79 3C EF 8C F8 1F EA 20 [18:51:03]CommunicateWithHost err = 0 [18:51:03]CheckOFDResponse [18:51:03]1017 (14) - 77093643461234 [18:51:03]1041 (16) - 0000000000871835 [18:51:03]1040 (4) - 152432 [18:51:03]1012 (4) - 23.09.2024 12:35 [18:51:03]1206 (1) - 0 [18:51:03]OFD Sender: Remove packet 152432 [18:51:03]ProducePacketName [18:51:03]name=ofd_packets/00152432 [18:51:03]NVStorageDeleteData [18:51:03]OFD Sender: Processing packet 152433 [packets to send 828, broken 827] [18:51:03]ProducePacketName [18:51:03]name=ofd_packets/00152433 [18:51:03]OFD Sender: To server: pG, [18:51:03]CommunicateWithHost lk.salyk.kg:30040 [18:51:03]ConnectInit lk.salyk.kg [18:51:08]Connected sock=10 [18:51: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 E7 22 07 01 BA 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 31 01 00 00 F4 03 04 00 92 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 90 1B 45 7E 69 1F 0D 6F 19 A2 CE 95 49 28 [18:51: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 DA D9 47 00 E0 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 53 02 00 F4 03 04 00 9B 60 F1 66 B6 04 01 00 00 44 31 27 EB 1B 0F 00 7B [18:51:13]CommunicateWithHost err = 0 [18:51:13]CheckOFDResponse [18:51:13]1017 (14) - 77093643461234 [18:51:13]1041 (16) - 0000000000871835 [18:51:13]1040 (4) - 152433 [18:51:13]1012 (4) - 23.09.2024 12:35 [18:51:13]1206 (1) - 0 [18:51:13]OFD Sender: Remove packet 152433 [18:51:13]ProducePacketName [18:51:13]name=ofd_packets/00152433 [18:51:13]NVStorageDeleteData [18:51:13]OFD Sender: No OFD packet to send [18:51:13]OFD Sender: No OFD packet to send [18:51:18]OFD Sender: No OFD packet to send [18:51:23]OFD Sender: No OFD packet to send [18:51:26]recv_with_timeout no data received [18:51:28]OFD Sender: No OFD packet to send [18:51:33]OFD Sender: No OFD packet to send [18:51:38]OFD Sender: No OFD packet to send [18:51:40]accept exits with 9 [18:51:40]New connection [18:51:40]New thread 3067489636 created [18:51:40]Thread 3067346276 joined [18:51:40]Waiting for new connection... [18:51:40] Sock 9.Parse request [18:51:40]Sock 9.Check first char [18:51:40]Sock 9.First char is OK [18:51:40]request: POST /json_proto HTTP/1.0 [18:51:40]Method: POST [18:51:40]URL: /json_proto [18:51:40]Method is POST - this is cgi request [18:51:40]url: /json_proto [18:51:40]query_string will be loaded in cgi processing [18:51:40]execute_cgi json_proto POST (null) [18:51:40]execute_cgi path=json_proto method=POST [18:51:40]POST find Content-Length [18:51:40]Host: 172.17.43.67:8080 [18:51:40]Content-Length: 675 [18:51:40]Content-Type: application/json [18:51:40] [18:51:40]POST finish read [18:51:40]Found Content-Length = 675 [18:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786435", "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" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:40]execute_script... [18:51:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786435", "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" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:40]POST & json_proto [18:51:40]process_json_proto [18:51:40]json parsed OK: [18:51:40]protocol is kg_v1.0 [18:51:40]action value=close_receipt [18:51:40]process_action close_receipt [18:51:40]cmd_close_receipt [18:51:40]MH_GetDate [18:51:40]Write to MH i2c: F0 00 00 B3 00 A2 [18:51:40]Write i2c OK [18:51:40]MH_I2C_Read... [18:51:40]Read from MH i2c: F0 [18:51:40]MH_I2C_Read... [18:51:40]Read from MH i2c: F0 09 00 [18:51:40]MH_I2C_Read... [18:51:40]Read from MH i2c: F0 09 00 B3 00 00 BD B8 F1 66 6A BD 47 65 4A [18:51:40]GetLastDocTimeStamp 1727117458 [18:51:40]current date 1727117501 [18:51:40]FM_GetShiftState [18:51:40]SAM_PROTO_GetShiftState [18:51:40]wFMCommunicate request_size=4 [18:51:40]MH_SAM_APDU [18:51:40]CAPDU: 80 13 01 00 [18:51:40]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [18:51:40]Write i2c OK [18:51:40]MH_I2C_Read... [18:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:40]Read from MH i2c: E2 [18:51:40]MH_I2C_Read... [18:51:40]Read from MH i2c: E2 0E 00 [18:51:40]MH_I2C_Read... [18:51:40]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [18:51:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:51:40]wFMCommunicate OK [18:51:40]SAM_PROTO_GetShiftState done [18:51:40]FM_GetShiftState done [18:51:40]opened in 1727051593 [18:51:40]opened+sec_in_day 1727137993 [18:51:40]quantity*price = 20040 [18:51:40]sum+1 = 20042 [18:51:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 306 23.09.2024 18:51 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152434 ФПД: 171906706107223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152434&fm=171906706107223&tin=02508201610067®Number=0000000000091825&sum=20000 [18:51:41]StoreToDocumentArchive [18:51:41]shift 476 fd 152434 [18:51:41]save to /storage/0476/doc_00152434 [18:51:41]save last doc name /storage/0476/doc_00152434 to /storage/kkm_last_doc_name [18:51:41]save OK [18:51:41]Clear old archive folders... [18:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:51:41]tlvbuf is 01505560 [18:51:41]SAM_PROTO_ClearQueue [18:51:41]wFMCommunicate request_size=4 [18:51:41]MH_SAM_APDU [18:51:41]CAPDU: 80 09 00 00 [18:51:41]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [18:51:41]Write i2c OK [18:51:41]MH_I2C_Read... [18:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:41]Read from MH i2c: E2 [18:51:41]MH_I2C_Read... [18:51:41]Read from MH i2c: E2 03 00 [18:51:41]MH_I2C_Read... [18:51:41]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:51:41]RAPDU: 90 00 [18:51:41]wFMCommunicate OK [18:51:41]SAM_PROTO_ClearQueue done [18:51:41]KKMCreateOFDPacket [18:51:41]OFDProtocolAddRootSTLVToBuf [18:51:41]FM_MakeSignedData [18:51:41]FM_MakeSignedData [18:51:41]SAM_PROTO_SignData [18:51:41]wFMCommunicate request_size=4 [18:51:41]MH_SAM_APDU [18:51:41]CAPDU: 80 0D 01 02 [18:51:41]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [18:51:41]Write i2c OK [18:51:41]MH_I2C_Read... [18:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:41]Read from MH i2c: E2 [18:51:41]MH_I2C_Read... [18:51:41]Read from MH i2c: E2 03 00 [18:51:41]MH_I2C_Read... [18:51:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:51:41]RAPDU: 90 00 [18:51:41]wFMCommunicate OK [18:51:42]wFMCommunicate request_size=255 [18:51:42]MH_SAM_APDU [18:51: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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 BD B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 59 26 26 [18:51: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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 BD B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 59 26 26 00 00 29 [18:51:42]Write i2c OK [18:51:42]MH_I2C_Read... [18:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:42]Read from MH i2c: E2 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 03 00 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:51:42]RAPDU: 90 00 [18:51:42]wFMCommunicate OK [18:51:42]wFMCommunicate request_size=7 [18:51:42]MH_SAM_APDU [18:51:42]CAPDU: 80 0D 02 02 02 EB 57 [18:51:42]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 EB 57 00 00 84 [18:51:42]Write i2c OK [18:51:42]MH_I2C_Read... [18:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:42]Read from MH i2c: E2 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 03 00 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [18:51:42]RAPDU: 90 00 [18:51:42]wFMCommunicate OK [18:51:42]wFMCommunicate request_size=4 [18:51:42]MH_SAM_APDU [18:51:42]CAPDU: 80 0D 03 02 [18:51:42]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [18:51:42]Write i2c OK [18:51:42]MH_I2C_Read... [18:51:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:42]Read from MH i2c: E2 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 0B 00 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 0B 00 C5 00 00 86 17 9A E6 68 12 63 79 90 00 B4 [18:51:42]RAPDU: 86 17 9A E6 68 12 63 79 90 00 [18:51:42]wFMCommunicate OK [18:51:42]SAM_PROTO_SignData done [18:51:42]FM_MakeSignedData done [18:51:42]CreateOFDProtocolMessage [18:51:42]wFMCommunicate request_size=4 [18:51:42]MH_SAM_APDU [18:51:42]CAPDU: 80 11 00 00 [18:51:42]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [18:51:42]Write i2c OK [18:51:42]MH_I2C_Read... [18:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:42]Read from MH i2c: E2 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: E2 17 00 [18:51:42]MH_I2C_Read... [18:51: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 [18:51: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:51:42]wFMCommunicate OK [18:51:42]CreateOFDProtocolMessage done [18:51:42]OFDSenderStorePacket 152434 [18:51:42]StoreOFDPacket docnum=152434 [18:51: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 DD 95 04 01 FC 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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 BD B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 59 26 26 EB 57 86 17 9A E6 68 12 63 79 [18:51:42]CheckFolder [18:51:42]dirname=/storage/ofd_packets [18:51:42]CheckFolder done [18:51:42]ProducePacketName [18:51:42]name=ofd_packets/00152434 [18:51:42]NVStorageSaveData ofd_packets/00152434 [18:51:42]File name is /storage/ofd_packets/00152434 [18:51:42]Write 298 bytes [18:51:42]NVStorageSaveData done [18:51:42]OFDSenderStorePacket done [18:51:42]KKMCreateOFDPacket done [18:51:42]NVStorageSaveData kkm_last_timestamp [18:51:42]File name is /storage/kkm_last_timestamp [18:51:42]Write 4 bytes [18:51:42]NVStorageSaveData done [18:51:42]ExternCall_PrintAddStr [18:51:42]wPrintStart [18:51:42]Write to MH i2c: 01 00 00 C7 00 C7 [18:51:42]Write i2c OK [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: 01 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: 01 07 00 [18:51:42]MH_I2C_Read... [18:51:42]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [18:51:42]RasterBufferAndPrint [18:51:42]line Счет N : (1)1786435 [18:51:42]line ИНН: 02508201610067 [18:51:42]line Контрольно-Кассовый Чек [18:51:42]line ПРОДАЖА [18:51:42]line ТРК (МРК, ГНК) : 31 [18:51:42]line Товар: 2710194210 [18:51:42]line ДТ-К-5 [18:51:42]line 2.630 * 76.20 [18:51:42]line = 200.41 [18:51:42]line НДС 12% НСП 1% [18:51:42]line > о реализуемом товаре [18:51:42]line ОКРУГЛЕНИЕ: -0.41 [18:51:42]line ИТОГО: 200.00 [18:51:42]line Внесено: 200.00 [18:51:42]line СДАЧА: 0.00 [18:51:42]line НСП 1% : 1.77 [18:51:42]line НДС 12% : 21.28 [18:51:42]line Наличными: 200.00 [18:51:42]line Безнал.: 0.00 [18:51:42]line Место: АЗС № 89 "Партнер Нефть" [18:51:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:51:42]line СНО: Общий режим [18:51:42]line Чек 306 23.09.2024 18:51 [18:51:42]line Смена: 476 ФФД: 1.0 [18:51:42]line ЗНМ: 0300000113 [18:51:42]line РНМ: 0000000000091825 [18:51:42]line Версия ККМ: 001 [18:51:42]line ФМ: 0000000000871835 [18:51:42]line ФД: 152434 [18:51:42]line ФПД: 171906706107223 [18:51:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152434&fm=171906706107223&tin=02508201610067®Number=0000000000091825&sum=20000 [18:51:42]written 0, free lines is 4095 [18:51:42]OFD Sender: Processing packet 152434 [packets to send 828, broken 827] [18:51:42]ProducePacketName [18:51:42]name=ofd_packets/00152434 [18:51:42]OFD Sender: To server: pG, [18:51:42]CommunicateWithHost lk.salyk.kg:30040 [18:51:42]ConnectInit lk.salyk.kg [18:51:43]Connected sock=10 [18:51: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 DD 95 04 01 FC 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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 BD B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 59 26 26 EB 57 86 17 9A E6 68 12 63 79 [18:51:43]Write to MH i2c: 01 00 00 F2 00 F2 [18:51:43]Write i2c OK [18:51:43]MH_I2C_Read... [18:51:43]Read from MH i2c: 01 [18:51:43]MH_I2C_Read... [18:51:43]Read from MH i2c: 01 07 00 [18:51:43]MH_I2C_Read... [18:51:43]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DD 0C E2 [18:51:43]RasterBufferAndPrint [18:51:43]line [18:51:43]line [18:51:43]line [18:51:43]line [18:51:43]line [18:51:43]written 0, free lines is 3319 [18:51:43]MH_Cut [18:51:43]Write to MH i2c: D1 01 00 F9 00 01 CB [18:51:43]Write i2c OK [18:51:43]MH_I2C_Read... [18:51:43]Read from MH i2c: D1 [18:51:43]MH_I2C_Read... [18:51:43]Read from MH i2c: D1 01 00 [18:51:43]MH_I2C_Read... [18:51:43]Read from MH i2c: D1 01 00 F9 00 00 CA [18:51:43]Write to MH i2c: 01 00 00 FA 00 FA [18:51:43]Write i2c OK [18:51:43]MH_I2C_Read... [18:51: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 C5 F5 47 00 37 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 72 53 02 00 F4 03 04 00 BE 60 F1 66 B6 04 01 00 00 4A 36 C0 69 AB BB C1 0B [18:51:43]CommunicateWithHost err = 0 [18:51:43]CheckOFDResponse [18:51:43]1017 (14) - 77093643461234 [18:51:43]1041 (16) - 0000000000871835 [18:51:43]1040 (4) - 152434 [18:51:43]1012 (4) - 23.09.2024 12:36 [18:51:43]1206 (1) - 0 [18:51:43]OFD Sender: Remove packet 152434 [18:51:43]ProducePacketName [18:51:43]name=ofd_packets/00152434 [18:51:43]NVStorageDeleteData [18:51:43]*** Cut start [18:51:43]*** Purtial cut [18:51:43]*** Stage 1: CUTSNS_PIN = 1 [18:51:44]OFD Sender: No OFD packet to send [18:51:44]Read from MH i2c: 01 [18:51:44]MH_I2C_Read... [18:51:44]*** Stop cut motor [18:51:44]*** Cut end [18:51:44]Read from MH i2c: 01 07 00 [18:51:44]MH_I2C_Read... [18:51:44]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [18:51:44]process_action close_receipt done [18:51:44]requested_data is exist [18:51:44]produce_requested_data [18:51:44]requested_item fm.sn is exist - process it [18:51:44]wFMCommunicate request_size=4 [18:51:44]MH_SAM_APDU [18:51:44]CAPDU: 80 11 00 00 [18:51:44]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [18:51:44]Write i2c OK [18:51:44]MH_I2C_Read... [18:51:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:44]Read from MH i2c: E2 [18:51:44]MH_I2C_Read... [18:51:44]Read from MH i2c: E2 17 00 [18:51:44]MH_I2C_Read... [18:51:44]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:51:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:51:44]wFMCommunicate OK [18:51:44]requested_item fd.num is exist - process it [18:51:44]SAM_PROTO_GetFieldsCounters [18:51:44]wFMCommunicate request_size=4 [18:51:44]MH_SAM_APDU [18:51:44]CAPDU: 80 13 00 00 [18:51:44]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [18:51:44]Write i2c OK [18:51:44]MH_I2C_Read... [18:51:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:44]Read from MH i2c: E2 [18:51:44]MH_I2C_Read... [18:51:44]Read from MH i2c: E2 62 00 [18:51:44]MH_I2C_Read... [18:51:44]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 72 53 02 00 0E 04 04 00 DC 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 D6 [18:51: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 72 53 02 00 0E 04 04 00 DC 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:51:44]wFMCommunicate OK [18:51:44]SAM_PROTO_GetFieldsCounters done [18:51:44]requested_item shift.num is exist - process it [18:51:44]requested_item shift.opened is exist - process it [18:51:44]req_shift_opened [18:51:44]FM_GetShiftState [18:51:44]SAM_PROTO_GetShiftState [18:51:44]wFMCommunicate request_size=4 [18:51:44]MH_SAM_APDU [18:51:44]CAPDU: 80 13 01 00 [18:51:44]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:51:44]Write i2c OK [18:51:44]MH_I2C_Read... [18:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:44]Read from MH i2c: E2 [18:51:44]MH_I2C_Read... [18:51:44]Read from MH i2c: E2 0E 00 [18:51:44]MH_I2C_Read... [18:51:44]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [18:51:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:51:44]wFMCommunicate OK [18:51:44]SAM_PROTO_GetShiftState done [18:51:44]FM_GetShiftState done [18:51:44]req_shift_opened done [18:51:44]requested_item shift.open_date is exist - process it [18:51:44]req_shift_open_date [18:51:44]req_shift_open_date done [18:51:44]produce_requested_data done [18:51:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152434,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:51:44]process_action_free close_receipt [18:51:44]json_value_free [18:51:44]json_value_free done [18:51:44]process_json_proto returns [18:51:44]Send response to host [18:51:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152434,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:51:44]free response buf [18:51:44]execute_script done [18:51:44]execute_script returns [18:51:44]free content buf [18:51:44]Sock 9.Close socket [18:51:44]Sock 9.Thread stoped [18:51:45]accept exits with 7 [18:51:45]New connection [18:51:45]New thread 3067346276 created [18:51:45]Thread 3067489636 joined [18:51:45]Waiting for new connection... [18:51:45] Sock 7.Parse request [18:51:45]Sock 7.Check first char [18:51:45]Sock 7.First char is OK [18:51:45]request: POST /json_proto HTTP/1.0 [18:51:45]Method: POST [18:51:45]URL: /json_proto [18:51:45]Method is POST - this is cgi request [18:51:45]url: /json_proto [18:51:45]query_string will be loaded in cgi processing [18:51:45]execute_cgi json_proto POST (null) [18:51:45]execute_cgi path=json_proto method=POST [18:51:45]POST find Content-Length [18:51:45]Host: 172.17.43.67:8080 [18:51:45]Content-Length: 675 [18:51:45]Content-Type: application/json [18:51:45] [18:51:45]POST finish read [18:51:45]Found Content-Length = 675 [18:51:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786436", "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" ] } } [18:51:45]execute_script... [18:51: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)1786436", "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" ] } } [18:51:45]POST & json_proto [18:51:45]process_json_proto [18:51:45]json parsed OK: [18:51:45]protocol is kg_v1.0 [18:51:45]action value=close_receipt [18:51:45]process_action close_receipt [18:51:45]cmd_close_receipt [18:51:45]MH_GetDate [18:51:45]Write to MH i2c: F0 00 00 FE 00 ED [18:51:45]Write i2c OK [18:51:45]MH_I2C_Read... [18:51:45]Read from MH i2c: F0 [18:51:45]MH_I2C_Read... [18:51:45]Read from MH i2c: F0 09 00 [18:51:45]MH_I2C_Read... [18:51:45]Read from MH i2c: F0 09 00 FE 00 00 C2 B8 F1 66 6A BD 47 65 9A [18:51:45]GetLastDocTimeStamp 1727117501 [18:51:45]current date 1727117506 [18:51:45]FM_GetShiftState [18:51:45]SAM_PROTO_GetShiftState [18:51:45]wFMCommunicate request_size=4 [18:51:45]MH_SAM_APDU [18:51:45]CAPDU: 80 13 01 00 [18:51:45]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [18:51:45]Write i2c OK [18:51:45]MH_I2C_Read... [18:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:45]Read from MH i2c: E2 [18:51:45]MH_I2C_Read... [18:51:45]Read from MH i2c: E2 0E 00 [18:51:45]MH_I2C_Read... [18:51:45]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [18:51:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:51:45]wFMCommunicate OK [18:51:45]SAM_PROTO_GetShiftState done [18:51:45]FM_GetShiftState done [18:51:45]opened in 1727051593 [18:51:45]opened+sec_in_day 1727137993 [18:51:45]quantity*price = 40005 [18:51:45]sum+1 = 40006 [18:51:45]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 СНО: Общий режим Чек 307 23.09.2024 18:51 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152435 ФПД: 120320450181599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185146&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152435&fm=120320450181599&tin=02508201610067®Number=0000000000091825&sum=40000 [18:51:46]StoreToDocumentArchive [18:51:46]shift 476 fd 152435 [18:51:46]save to /storage/0476/doc_00152435 [18:51:46]save last doc name /storage/0476/doc_00152435 to /storage/kkm_last_doc_name [18:51:46]save OK [18:51:46]Clear old archive folders... [18:51:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:51:46]tlvbuf is 0145E1D0 [18:51:46]SAM_PROTO_ClearQueue [18:51:46]wFMCommunicate request_size=4 [18:51:46]MH_SAM_APDU [18:51:46]CAPDU: 80 09 00 00 [18:51:46]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [18:51:46]Write i2c OK [18:51:46]MH_I2C_Read... [18:51:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:46]Read from MH i2c: E2 [18:51:46]MH_I2C_Read... [18:51:46]Read from MH i2c: E2 03 00 [18:51:46]MH_I2C_Read... [18:51:46]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:51:46]RAPDU: 90 00 [18:51:46]wFMCommunicate OK [18:51:46]SAM_PROTO_ClearQueue done [18:51:46]KKMCreateOFDPacket [18:51:46]OFDProtocolAddRootSTLVToBuf [18:51:46]FM_MakeSignedData [18:51:46]FM_MakeSignedData [18:51:46]SAM_PROTO_SignData [18:51:46]wFMCommunicate request_size=4 [18:51:46]MH_SAM_APDU [18:51:46]CAPDU: 80 0D 01 02 [18:51:46]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [18:51:46]Write i2c OK [18:51:46]MH_I2C_Read... [18:51:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:46]Read from MH i2c: E2 [18:51:46]MH_I2C_Read... [18:51:46]Read from MH i2c: E2 03 00 [18:51:46]MH_I2C_Read... [18:51:46]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:51:46]RAPDU: 90 00 [18:51:46]wFMCommunicate OK [18:51:46]wFMCommunicate request_size=255 [18:51:46]MH_SAM_APDU [18:51: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 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 33 01 00 00 F4 03 04 00 C2 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6D 6E 49 B1 [18:51:47]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 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 33 01 00 00 F4 03 04 00 C2 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6D 6E 49 B1 00 00 7E [18:51:47]Write i2c OK [18:51:47]MH_I2C_Read... [18:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:47]Read from MH i2c: E2 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 03 00 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:51:47]RAPDU: 90 00 [18:51:47]wFMCommunicate OK [18:51:47]wFMCommunicate request_size=7 [18:51:47]MH_SAM_APDU [18:51:47]CAPDU: 80 0D 02 02 02 39 DF [18:51:47]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 39 DF 00 00 A6 [18:51:47]Write i2c OK [18:51:47]MH_I2C_Read... [18:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:47]Read from MH i2c: E2 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 03 00 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:51:47]RAPDU: 90 00 [18:51:47]wFMCommunicate OK [18:51:47]wFMCommunicate request_size=4 [18:51:47]MH_SAM_APDU [18:51:47]CAPDU: 80 0D 03 02 [18:51:47]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [18:51:47]Write i2c OK [18:51:47]MH_I2C_Read... [18:51:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:47]Read from MH i2c: E2 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 0B 00 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 0B 00 10 01 00 9B B0 6B 5F 00 E7 6B DD 90 00 D1 [18:51:47]RAPDU: 9B B0 6B 5F 00 E7 6B DD 90 00 [18:51:47]wFMCommunicate OK [18:51:47]SAM_PROTO_SignData done [18:51:47]FM_MakeSignedData done [18:51:47]CreateOFDProtocolMessage [18:51:47]wFMCommunicate request_size=4 [18:51:47]MH_SAM_APDU [18:51:47]CAPDU: 80 11 00 00 [18:51:47]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [18:51:47]Write i2c OK [18:51:47]MH_I2C_Read... [18:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:47]Read from MH i2c: E2 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: E2 17 00 [18:51:47]MH_I2C_Read... [18:51:47]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:51: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:51:47]wFMCommunicate OK [18:51:47]CreateOFDProtocolMessage done [18:51:47]OFDSenderStorePacket 152435 [18:51:47]StoreOFDPacket docnum=152435 [18:51: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 A4 EA 04 01 61 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 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 33 01 00 00 F4 03 04 00 C2 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6D 6E 49 B1 39 DF 9B B0 6B 5F 00 E7 6B DD [18:51:47]CheckFolder [18:51:47]dirname=/storage/ofd_packets [18:51:47]CheckFolder done [18:51:47]ProducePacketName [18:51:47]name=ofd_packets/00152435 [18:51:47]NVStorageSaveData ofd_packets/00152435 [18:51:47]File name is /storage/ofd_packets/00152435 [18:51:47]Write 298 bytes [18:51:47]NVStorageSaveData done [18:51:47]OFDSenderStorePacket done [18:51:47]KKMCreateOFDPacket done [18:51:47]NVStorageSaveData kkm_last_timestamp [18:51:47]File name is /storage/kkm_last_timestamp [18:51:47]Write 4 bytes [18:51:47]NVStorageSaveData done [18:51:47]ExternCall_PrintAddStr [18:51:47]wPrintStart [18:51:47]Write to MH i2c: 01 00 00 12 01 13 [18:51:47]Write i2c OK [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: 01 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: 01 07 00 [18:51:47]MH_I2C_Read... [18:51:47]Read from MH i2c: OFD Sender: Processing packet 152435 [packets to send 828, broken 827] [18:51:47]01 ProducePacketName [18:51:47]07 name=ofd_packets/00152435 [18:51:47]00 OFD Sender: To server: pG, [18:51:47]12 CommunicateWithHost lk.salyk.kg:30040 [18:51:47]01 ConnectInit lk.salyk.kg [18:51:47]00 00 00 00 00 FF 0F 28 [18:51:47]RasterBufferAndPrint [18:51:47]line Счет N : (1)1786436 [18:51:47]line ИНН: 02508201610067 [18:51:47]line Контрольно-Кассовый Чек [18:51:47]line ПРОДАЖА [18:51:47]line ТРК (МРК, ГНК) : 41 [18:51:47]line Товар: 2710194210 [18:51:47]line ДТ-К-5 [18:51:47]line 5.250 * 76.20 [18:51:47]line = 400.05 [18:51:47]line НДС 12% НСП 1% [18:51:47]line > о реализуемом товаре [18:51:47]line ОКРУГЛЕНИЕ: -0.05 [18:51:47]line ИТОГО: 400.00 [18:51:47]line Внесено: 400.00 [18:51:47]line СДАЧА: 0.00 [18:51:47]line НСП 1% : 3.54 [18:51:47]line НДС 12% : 42.48 [18:51:47]line Наличными: 400.00 [18:51:47]line Безнал.: 0.00 [18:51:47]line Место: АЗС № 89 "Партнер Нефть" [18:51:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:51:47]line СНО: Общий режим [18:51:47]line Чек 307 23.09.2024 18:51 [18:51:47]line Смена: 476 ФФД: 1.0 [18:51:47]line ЗНМ: 0300000113 [18:51:47]line РНМ: 0000000000091825 [18:51:47]line Версия ККМ: 001 [18:51:47]line ФМ: 0000000000871835 [18:51:47]line ФД: 152435 [18:51:47]line ФПД: 120320450181599 [18:51:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185146&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152435&fm=120320450181599&tin=02508201610067®Number=0000000000091825&sum=40000 [18:51:47]written 0, free lines is 4095 [18:51:48]Connected sock=10 [18:51: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 0C 01 00 00 A4 EA 04 01 61 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 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 33 01 00 00 F4 03 04 00 C2 B8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6D 6E 49 B1 39 DF 9B B0 6B 5F 00 E7 6B DD [18:51:48]Write to MH i2c: 01 00 00 3D 01 3E [18:51:48]Write i2c OK [18:51:48]MH_I2C_Read... [18:51:48]Read from MH i2c: 01 [18:51:48]MH_I2C_Read... [18:51:48]Read from MH i2c: 01 07 00 [18:51:48]MH_I2C_Read... [18:51:48]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D3 0D 25 [18:51:48]RasterBufferAndPrint [18:51:48]line [18:51:48]line [18:51:48]line [18:51:48]line [18:51:48]line [18:51:48]written 0, free lines is 3565 [18:51:48]MH_Cut [18:51:48]Write to MH i2c: D1 01 00 44 01 01 17 [18:51:48]Write i2c OK [18:51:48]MH_I2C_Read... [18:51:48]Read from MH i2c: D1 [18:51:48]MH_I2C_Read... [18:51:48]Read from MH i2c: D1 01 00 [18:51:48]MH_I2C_Read... [18:51:48]Read from MH i2c: D1 01 00 44 01 00 16 [18:51:48]Write to MH i2c: 01 00 00 45 01 46 [18:51:48]Write i2c OK [18:51:48]MH_I2C_Read... [18:51: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 50 36 47 00 41 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 73 53 02 00 F4 03 04 00 C3 60 F1 66 B6 04 01 00 00 21 15 58 61 F1 1D 48 DD [18:51:48]CommunicateWithHost err = 0 [18:51:48]CheckOFDResponse [18:51:48]1017 (14) - 77093643461234 [18:51:48]1041 (16) - 0000000000871835 [18:51:48]1040 (4) - 152435 [18:51:48]1012 (4) - 23.09.2024 12:36 [18:51:48]1206 (1) - 0 [18:51:48]OFD Sender: Remove packet 152435 [18:51:48]ProducePacketName [18:51:48]name=ofd_packets/00152435 [18:51:48]NVStorageDeleteData [18:51:48]*** Cut start [18:51:48]*** Purtial cut [18:51:48]*** Stage 1: CUTSNS_PIN = 1 [18:51:49]Read from MH i2c: *** Stop cut motor [18:51:49]01 *** Cut end [18:51:49] [18:51:49]MH_I2C_Read... [18:51:49]Read from MH i2c: 01 07 00 [18:51:49]MH_I2C_Read... [18:51:49]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [18:51:49]process_action close_receipt done [18:51:49]requested_data is exist [18:51:49]produce_requested_data [18:51:49]requested_item fm.sn is exist - process it [18:51:49]wFMCommunicate request_size=4 [18:51:49]MH_SAM_APDU [18:51:49]CAPDU: 80 11 00 00 [18:51:49]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [18:51:49]Write i2c OK [18:51:49]MH_I2C_Read... [18:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:49]Read from MH i2c: E2 [18:51:49]MH_I2C_Read... [18:51:49]Read from MH i2c: E2 17 00 [18:51:49]MH_I2C_Read... [18:51:49]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:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:51:49]wFMCommunicate OK [18:51:49]requested_item fd.num is exist - process it [18:51:49]SAM_PROTO_GetFieldsCounters [18:51:49]wFMCommunicate request_size=4 [18:51:49]MH_SAM_APDU [18:51:49]CAPDU: 80 13 00 00 [18:51:49]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [18:51:49]Write i2c OK [18:51:49]MH_I2C_Read... [18:51:49]OFD Sender: No OFD packet to send [18:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:49]Read from MH i2c: E2 [18:51:49]MH_I2C_Read... [18:51:49]Read from MH i2c: E2 62 00 [18:51:49]MH_I2C_Read... [18:51:49]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 73 53 02 00 0E 04 04 00 DC 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 26 [18:51: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 73 53 02 00 0E 04 04 00 DC 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:51:49]wFMCommunicate OK [18:51:49]SAM_PROTO_GetFieldsCounters done [18:51:49]requested_item shift.num is exist - process it [18:51:49]requested_item shift.opened is exist - process it [18:51:49]req_shift_opened [18:51:49]FM_GetShiftState [18:51:49]SAM_PROTO_GetShiftState [18:51:49]wFMCommunicate request_size=4 [18:51:49]MH_SAM_APDU [18:51:49]CAPDU: 80 13 01 00 [18:51:49]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [18:51:49]Write i2c OK [18:51:49]MH_I2C_Read... [18:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:49]Read from MH i2c: E2 [18:51:49]MH_I2C_Read... [18:51:49]Read from MH i2c: E2 0E 00 [18:51:49]MH_I2C_Read... [18:51:49]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [18:51:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:51:49]wFMCommunicate OK [18:51:49]SAM_PROTO_GetShiftState done [18:51:49]FM_GetShiftState done [18:51:49]req_shift_opened done [18:51:49]requested_item shift.open_date is exist - process it [18:51:49]req_shift_open_date [18:51:49]req_shift_open_date done [18:51:49]produce_requested_data done [18:51:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152435,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:51:49]process_action_free close_receipt [18:51:49]json_value_free [18:51:49]json_value_free done [18:51:49]process_json_proto returns [18:51:49]Send response to host [18:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152435,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:51:49]free response buf [18:51:49]execute_script done [18:51:49]execute_script returns [18:51:49]free content buf [18:51:49]Sock 7.Close socket [18:51:49]Sock 7.Thread stoped [18:51:54]OFD Sender: No OFD packet to send [18:51:57]recv_with_timeout no data received [18:51:59]OFD Sender: No OFD packet to send [18:52:04]OFD Sender: No OFD packet to send [18:52:09]OFD Sender: No OFD packet to send [18:52:14]OFD Sender: No OFD packet to send [18:52:19]OFD Sender: No OFD packet to send [18:52:21]recv_with_timeout no data received [18:52:24]OFD Sender: No OFD packet to send [18:52:25]accept exits with 9 [18:52:25]New connection [18:52:25]New thread 3067489636 created [18:52:25]Thread 3067346276 joined [18:52:25]Waiting for new connection... [18:52:25] Sock 9.Parse request [18:52:25]Sock 9.Check first char [18:52:25]Sock 9.First char is OK [18:52:25]request: POST /json_proto HTTP/1.0 [18:52:25]Method: POST [18:52:25]URL: /json_proto [18:52:25]Method is POST - this is cgi request [18:52:25]url: /json_proto [18:52:25]query_string will be loaded in cgi processing [18:52:25]execute_cgi json_proto POST (null) [18:52:25]execute_cgi path=json_proto method=POST [18:52:25]POST find Content-Length [18:52:25]Host: 172.17.43.67:8080 [18:52:25]Content-Length: 678 [18:52:25]Content-Type: application/json [18:52:25] [18:52:25]POST finish read [18:52:25]Found Content-Length = 678 [18:52:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786437", "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" ] } } [18:52:25]execute_script... [18:52:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786437", "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" ] } } [18:52:25]POST & json_proto [18:52:25]process_json_proto [18:52:25]json parsed OK: [18:52:25]protocol is kg_v1.0 [18:52:25]action value=close_receipt [18:52:25]process_action close_receipt [18:52:25]cmd_close_receipt [18:52:25]MH_GetDate [18:52:25]Write to MH i2c: F0 00 00 49 01 39 [18:52:25]Write i2c OK [18:52:25]MH_I2C_Read... [18:52:25]Read from MH i2c: F0 [18:52:25]MH_I2C_Read... [18:52:25]Read from MH i2c: F0 09 00 [18:52:25]MH_I2C_Read... [18:52:25]Read from MH i2c: F0 09 00 49 01 00 EA B8 F1 66 6A BD 47 65 0E [18:52:25]GetLastDocTimeStamp 1727117506 [18:52:25]current date 1727117546 [18:52:25]FM_GetShiftState [18:52:25]SAM_PROTO_GetShiftState [18:52:25]wFMCommunicate request_size=4 [18:52:25]MH_SAM_APDU [18:52:25]CAPDU: 80 13 01 00 [18:52:25]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [18:52:25]Write i2c OK [18:52:25]MH_I2C_Read... [18:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:25]Read from MH i2c: E2 [18:52:25]MH_I2C_Read... [18:52:25]Read from MH i2c: E2 0E 00 [18:52:25]MH_I2C_Read... [18:52:25]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2A [18:52:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:52:25]wFMCommunicate OK [18:52:25]SAM_PROTO_GetShiftState done [18:52:25]FM_GetShiftState done [18:52:25]opened in 1727051593 [18:52:25]opened+sec_in_day 1727137993 [18:52:25]quantity*price = 50036 [18:52:25]sum+1 = 50037 [18:52:25]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 СНО: Общий режим Чек 310 23.09.2024 18:55 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152438 ФПД: 55538399736402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152438&fm=55538399736402&tin=02508201610067®Number=0000000000091825&sum=0 [18:55:53]StoreToDocumentArchive [18:55:53]shift 476 fd 152438 [18:55:53]save to /storage/0476/doc_00152438 [18:55:53]save last doc name /storage/0476/doc_00152438 to /storage/kkm_last_doc_name [18:55:53]save OK [18:55:53]Clear old archive folders... [18:55:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:55:53]tlvbuf is 002FEAD0 [18:55:53]SAM_PROTO_ClearQueue [18:55:53]wFMCommunicate request_size=4 [18:55:53]MH_SAM_APDU [18:55:53]CAPDU: 80 09 00 00 [18:55:53]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:53]Read from MH i2c: E2 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:55:53]RAPDU: 90 00 [18:55:53]wFMCommunicate OK [18:55:53]SAM_PROTO_ClearQueue done [18:55:53]KKMCreateOFDPacket [18:55:53]OFDProtocolAddRootSTLVToBuf [18:55:53]FM_MakeSignedData [18:55:53]FM_MakeSignedData [18:55:53]SAM_PROTO_SignData [18:55:53]wFMCommunicate request_size=4 [18:55:53]MH_SAM_APDU [18:55:53]CAPDU: 80 0D 01 02 [18:55:53]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:53]Read from MH i2c: E2 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:55:53]RAPDU: 90 00 [18:55:53]wFMCommunicate OK [18:55:53]wFMCommunicate request_size=255 [18:55:53]MH_SAM_APDU [18:55:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 B9 B9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 32 [18:55:53]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 B9 B9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 32 00 00 DD [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:53]Read from MH i2c: E2 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:55:53]RAPDU: 90 00 [18:55:53]wFMCommunicate OK [18:55:53]wFMCommunicate request_size=10 [18:55:53]MH_SAM_APDU [18:55:53]CAPDU: 80 0D 02 02 05 83 0A 96 72 52 [18:55:53]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 83 0A 96 72 52 00 00 99 [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:53]Read from MH i2c: E2 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:55:53]RAPDU: 90 00 [18:55:53]wFMCommunicate OK [18:55:53]wFMCommunicate request_size=4 [18:55:53]MH_SAM_APDU [18:55:53]CAPDU: 80 0D 03 02 [18:55:53]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:53]Read from MH i2c: E2 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 0B 00 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 0B 00 2F 00 00 EE 29 FC A2 D8 02 24 B4 90 00 12 [18:55:53]RAPDU: EE 29 FC A2 D8 02 24 B4 90 00 [18:55:53]wFMCommunicate OK [18:55:53]SAM_PROTO_SignData done [18:55:53]FM_MakeSignedData done [18:55:53]CreateOFDProtocolMessage [18:55:53]wFMCommunicate request_size=4 [18:55:53]MH_SAM_APDU [18:55:53]CAPDU: 80 11 00 00 [18:55:53]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:53]Read from MH i2c: E2 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: E2 17 00 [18:55:53]MH_I2C_Read... [18:55:53]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:55: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:55:53]wFMCommunicate OK [18:55:53]CreateOFDProtocolMessage done [18:55:53]OFDSenderStorePacket 152438 [18:55:53]StoreOFDPacket docnum=152438 [18:55: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 14 B1 07 01 C3 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 B9 B9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 32 83 0A 96 72 52 EE 29 FC A2 D8 02 24 B4 [18:55:53]CheckFolder [18:55:53]dirname=/storage/ofd_packets [18:55:53]CheckFolder done [18:55:53]ProducePacketName [18:55:53]name=ofd_packets/00152438 [18:55:53]NVStorageSaveData ofd_packets/00152438 [18:55:53]File name is /storage/ofd_packets/00152438 [18:55:53]Write 301 bytes [18:55:53]NVStorageSaveData done [18:55:53]OFDSenderStorePacket done [18:55:53]KKMCreateOFDPacket done [18:55:53]NVStorageSaveData kkm_last_timestamp [18:55:53]File name is /storage/kkm_last_timestamp [18:55:53]Write 4 bytes [18:55:53]NVStorageSaveData done [18:55:53]ExternCall_PrintAddStr [18:55:53]wPrintStart [18:55:53]Write to MH i2c: 01 00 00 31 00 31 [18:55:53]Write i2c OK [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: 01 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: 01 07 00 [18:55:53]MH_I2C_Read... [18:55:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:55:53]RasterBufferAndPrint [18:55:53]line Счет N : (1)1786439 [18:55:53]line ИНН: 02508201610067 [18:55:53]line Контрольно-Кассовый Чек [18:55:53]line ПРОДАЖА [18:55:53]line ТРК (МРК, ГНК) : 23 [18:55:53]line Товар: 2710124500 [18:55:53]line Аи-95-К-5 [18:55:53]line 10.790 * 0.00 [18:55:53]line = 0.00 [18:55:53]line НДС 12% НСП 1% [18:55:53]line > о реализуемом товаре [18:55:53]line ИТОГО: 0.00 [18:55:53]line НСП 1% : 0.00 [18:55:53]line НДС 12% : 0.00 [18:55:53]line Наличными: 0.00 [18:55:53]line Безнал.: 0.00 [18:55:53]line Место: АЗС № 89 "Партнер Нефть" [18:55:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:55:53]line СНО: Общий режим [18:55:53]line Чек 310 23.09.2024 18:55 [18:55:53]line Смена: 476 ФФД: 1.0 [18:55:53]line ЗНМ: 0300000113 [18:55:53]line РНМ: 0000000000091825 [18:55:53]line Версия ККМ: 001 [18:55:53]line Платежная система: O! деньги [18:55:53]line ФМ: 0000000000871835 [18:55:53]line ФД: 152438 [18:55:53]line ФПД: 55538399736402 [18:55:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152438&fm=55538399736402&tin=02508201610067®Number=0000000000091825&sum=0 [18:55:53]written 0, free lines is 4095 [18:55:53]OFD Sender: Processing packet 152438 [packets to send 828, broken 827] [18:55:53]ProducePacketName [18:55:53]name=ofd_packets/00152438 [18:55:53]OFD Sender: To server: pG, [18:55:53]CommunicateWithHost lk.salyk.kg:30040 [18:55:53]ConnectInit lk.salyk.kg [18:55:54]Write to MH i2c: 01 00 00 5B 00 5B [18:55:54]Write i2c OK [18:55:54]MH_I2C_Read... [18:55:54]Read from MH i2c: 01 [18:55:54]MH_I2C_Read... [18:55:54]Read from MH i2c: 01 07 00 [18:55:54]MH_I2C_Read... [18:55:54]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EF 0C 5D [18:55:54]RasterBufferAndPrint [18:55:54]line [18:55:54]line [18:55:54]line [18:55:54]line [18:55:54]line [18:55:54]written 0, free lines is 3317 [18:55:54]MH_Cut [18:55:54]Write to MH i2c: D1 01 00 62 00 01 34 [18:55:54]Write i2c OK [18:55:54]MH_I2C_Read... [18:55:54]Read from MH i2c: D1 [18:55:54]MH_I2C_Read... [18:55:54]Read from MH i2c: D1 01 00 [18:55:54]MH_I2C_Read... [18:55:54]Read from MH i2c: D1 01 00 62 00 00 33 [18:55:54]Write to MH i2c: 01 00 00 63 00 63 [18:55:54]Write i2c OK [18:55:54]MH_I2C_Read... [18:55:55]*** Cut start [18:55:55]*** Purtial cut [18:55:55]*** Stage 1: CUTSNS_PIN = 1 [18:55:55]Read from MH i2c: 01 [18:55:55]MH_I2C_Read... [18:55:55]*** Stop cut motor [18:55:55]*** Cut end [18:55:55]Read from MH i2c: 01 07 00 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:55:55]process_action close_receipt done [18:55:55]requested_data is exist [18:55:55]produce_requested_data [18:55:55]requested_item fm.sn is exist - process it [18:55:55]wFMCommunicate request_size=4 [18:55:55]MH_SAM_APDU [18:55:55]CAPDU: 80 11 00 00 [18:55:55]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:55:55]Write i2c OK [18:55:55]MH_I2C_Read... [18:55:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:55]Connected sock=10 [18:55: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 14 B1 07 01 C3 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 B9 B9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 32 83 0A 96 72 52 EE 29 FC A2 D8 02 24 B4 [18:55:55]Read from MH i2c: E2 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: E2 17 00 [18:55:55]MH_I2C_Read... [18:55:55]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 [18:55:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:55:55]wFMCommunicate OK [18:55:55]requested_item fd.num is exist - process it [18:55:55]SAM_PROTO_GetFieldsCounters [18:55:55]wFMCommunicate request_size=4 [18:55:55]MH_SAM_APDU [18:55:55]CAPDU: 80 13 00 00 [18:55:55]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:55:55]Write i2c OK [18:55:55]MH_I2C_Read... [18:55:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:55]Read from MH i2c: E2 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: E2 62 00 [18:55:55]MH_I2C_Read... [18:55:55]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 76 53 02 00 0E 04 04 00 DC 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 4F [18:55: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 76 53 02 00 0E 04 04 00 DC 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:55:55]wFMCommunicate OK [18:55:55]SAM_PROTO_GetFieldsCounters done [18:55:55]requested_item shift.num is exist - process it [18:55:55]requested_item shift.opened is exist - process it [18:55:55]req_shift_opened [18:55:55]FM_GetShiftState [18:55:55]SAM_PROTO_GetShiftState [18:55:55]wFMCommunicate request_size=4 [18:55:55]MH_SAM_APDU [18:55:55]CAPDU: 80 13 01 00 [18:55:55]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:55:55]Write i2c OK [18:55:55]MH_I2C_Read... [18:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:55]Read from MH i2c: E2 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: E2 0E 00 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 45 [18:55:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:55:55]wFMCommunicate OK [18:55:55]SAM_PROTO_GetShiftState done [18:55:55]FM_GetShiftState done [18:55:55]req_shift_opened done [18:55:55]requested_item shift.open_date is exist - process it [18:55:55]req_shift_open_date [18:55:55]req_shift_open_date done [18:55:55]produce_requested_data done [18:55:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152438,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:55:55]process_action_free close_receipt [18:55:55]json_value_free [18:55:55]json_value_free done [18:55:55]process_json_proto returns [18:55:55]Send response to host [18:55:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152438,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:55:55]free response buf [18:55:55]execute_script done [18:55:55]execute_script returns [18:55:55]free content buf [18:55:55]Sock 6.Close socket [18:55:55]Sock 6.Thread stoped [18:55: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 C4 49 47 00 45 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 76 53 02 00 F4 03 04 00 BA 61 F1 66 B6 04 01 00 00 4C 15 EA 8B 92 DB 0B 9D [18:55:55]CommunicateWithHost err = 0 [18:55:55]CheckOFDResponse [18:55:55]1017 (14) - 77093643461234 [18:55:55]1041 (16) - 0000000000871835 [18:55:55]1040 (4) - 152438 [18:55:55]1012 (4) - 23.09.2024 12:40 [18:55:55]1206 (1) - 0 [18:55:55]OFD Sender: Remove packet 152438 [18:55:55]ProducePacketName [18:55:55]name=ofd_packets/00152438 [18:55:55]NVStorageDeleteData [18:55:56]OFD Sender: No OFD packet to send [18:56:01]OFD Sender: No OFD packet to send [18:56:01]recv_with_timeout no data received [18:56:06]OFD Sender: No OFD packet to send [18:56:11]OFD Sender: No OFD packet to send [18:56:16]OFD Sender: No OFD packet to send [18:56:20]recv_with_timeout no data received [18:56:21]OFD Sender: No OFD packet to send [18:56:26]OFD Sender: No OFD packet to send [18:56:31]OFD Sender: No OFD packet to send [18:56:36]OFD Sender: No OFD packet to send [18:56:41]OFD Sender: No OFD packet to send [18:56:46]OFD Sender: No OFD packet to send [18:56:51]OFD Sender: No OFD packet to send [18:56:56]OFD Sender: No OFD packet to send [18:57:01]OFD Sender: No OFD packet to send [18:57:06]OFD Sender: No OFD packet to send [18:57:11]OFD Sender: No OFD packet to send [18:57:16]OFD Sender: No OFD packet to send [18:57:21]OFD Sender: No OFD packet to send [18:57:26]OFD Sender: No OFD packet to send [18:57:31]OFD Sender: No OFD packet to send [18:57:36]OFD Sender: No OFD packet to send [18:57:41]OFD Sender: No OFD packet to send [18:57:46]OFD Sender: No OFD packet to send [18:57:51]OFD Sender: No OFD packet to send [18:57:56]OFD Sender: No OFD packet to send [18:57:57]recv_with_timeout no data received [18:58:01]OFD Sender: No OFD packet to send [18:58:06]OFD Sender: No OFD packet to send [18:58:11]OFD Sender: No OFD packet to send [18:58:16]OFD Sender: No OFD packet to send [18:58:21]accept exits with 9 [18:58:21]New connection [18:58:21]New thread 3067190628 created [18:58:21]Thread 3067333988 joined [18:58:21]Waiting for new connection... [18:58:21] Sock 9.Parse request [18:58:21]Sock 9.Check first char [18:58:21]Sock 9.First char is OK [18:58:21]request: POST /json_proto HTTP/1.0 [18:58:21]Method: POST [18:58:21]URL: /json_proto [18:58:21]Method is POST - this is cgi request [18:58:21]url: /json_proto [18:58:21]query_string will be loaded in cgi processing [18:58:21]execute_cgi json_proto POST (null) [18:58:21]execute_cgi path=json_proto method=POST [18:58:21]POST find Content-Length [18:58:21]Host: 172.17.43.67:8080 [18:58:21]Content-Length: 790 [18:58:21]Content-Type: application/json [18:58:21] [18:58:21]POST finish read [18:58:21]Found Content-Length = 790 [18:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786440", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:21]execute_script... [18:58: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)1786440", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:21]POST & json_proto [18:58:21]process_json_proto [18:58:21]json parsed OK: [18:58:21]protocol is kg_v1.0 [18:58:21]action value=close_receipt [18:58:21]process_action close_receipt [18:58:21]cmd_close_receipt [18:58:21]MH_GetDate [18:58:21]Write to MH i2c: F0 00 00 67 00 56 [18:58:21]Write i2c OK [18:58:21]MH_I2C_Read... [18:58:21]Read from MH i2c: F0 [18:58:21]MH_I2C_Read... [18:58:21]Read from MH i2c: F0 09 00 [18:58:21]MH_I2C_Read... [18:58:21]Read from MH i2c: F0 09 00 67 00 00 4E BA F1 66 6A BD 47 65 91 [18:58:21]GetLastDocTimeStamp 1727117753 [18:58:21]current date 1727117902 [18:58:21]FM_GetShiftState [18:58:21]SAM_PROTO_GetShiftState [18:58:21]wFMCommunicate request_size=4 [18:58:21]MH_SAM_APDU [18:58:21]CAPDU: 80 13 01 00 [18:58:21]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:58:21]Write i2c OK [18:58:21]MH_I2C_Read... [18:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:21]Read from MH i2c: E2 [18:58:21]MH_I2C_Read... [18:58:21]Read from MH i2c: E2 0E 00 [18:58:21]MH_I2C_Read... [18:58:21]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 47 [18:58:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:58:21]wFMCommunicate OK [18:58:21]SAM_PROTO_GetShiftState done [18:58:21]FM_GetShiftState done [18:58:21]opened in 1727051593 [18:58:21]opened+sec_in_day 1727137993 [18:58:21]quantity*price = 0 [18:58:21]sum+1 = 1 [18:58: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 СНО: Общий режим Чек 311 23.09.2024 18:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152439 ФПД: 97786999654644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152439&fm=97786999654644&tin=02508201610067®Number=0000000000091825&sum=0 [18:58:22]StoreToDocumentArchive [18:58:22]shift 476 fd 152439 [18:58:22]save to /storage/0476/doc_00152439 [18:58:22]save last doc name /storage/0476/doc_00152439 to /storage/kkm_last_doc_name [18:58:22]save OK [18:58:22]Clear old archive folders... [18:58:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:58:22]tlvbuf is 002FEF50 [18:58:22]SAM_PROTO_ClearQueue [18:58:22]wFMCommunicate request_size=4 [18:58:22]MH_SAM_APDU [18:58:22]CAPDU: 80 09 00 00 [18:58:22]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:58:22]Write i2c OK [18:58:22]MH_I2C_Read... [18:58:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:22]Read from MH i2c: E2 [18:58:22]MH_I2C_Read... [18:58:22]Read from MH i2c: E2 03 00 [18:58:22]MH_I2C_Read... [18:58:22]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:58:22]RAPDU: 90 00 [18:58:22]wFMCommunicate OK [18:58:22]SAM_PROTO_ClearQueue done [18:58:22]KKMCreateOFDPacket [18:58:22]OFDProtocolAddRootSTLVToBuf [18:58:22]FM_MakeSignedData [18:58:22]FM_MakeSignedData [18:58:22]SAM_PROTO_SignData [18:58:22]wFMCommunicate request_size=4 [18:58:22]MH_SAM_APDU [18:58:22]CAPDU: 80 0D 01 02 [18:58:22]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:58:22]Write i2c OK [18:58:22]MH_I2C_Read... [18:58:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:22]Read from MH i2c: E2 [18:58:22]MH_I2C_Read... [18:58:22]Read from MH i2c: E2 03 00 [18:58:22]MH_I2C_Read... [18:58:22]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:58:22]RAPDU: 90 00 [18:58:22]wFMCommunicate OK [18:58:22]wFMCommunicate request_size=255 [18:58:22]MH_SAM_APDU [18:58: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 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 37 01 00 00 F4 03 04 00 4E BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 58 EF CF 60 [18:58:22]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 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 37 01 00 00 F4 03 04 00 4E BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 58 EF CF 60 00 00 6F [18:58:22]Write i2c OK [18:58:22]MH_I2C_Read... [18:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:23]Read from MH i2c: E2 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 03 00 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:58:23]RAPDU: 90 00 [18:58:23]wFMCommunicate OK [18:58:23]wFMCommunicate request_size=7 [18:58:23]MH_SAM_APDU [18:58:23]CAPDU: 80 0D 02 02 02 C8 F4 [18:58:23]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 C8 F4 00 00 B2 [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:23]Read from MH i2c: E2 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 03 00 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:58:23]RAPDU: 90 00 [18:58:23]wFMCommunicate OK [18:58:23]wFMCommunicate request_size=4 [18:58:23]MH_SAM_APDU [18:58:23]CAPDU: 80 0D 03 02 [18:58:23]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:23]Read from MH i2c: E2 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 0B 00 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 0B 00 79 00 00 0C BB 7A 14 D7 C9 88 CB 90 00 3D [18:58:23]RAPDU: 0C BB 7A 14 D7 C9 88 CB 90 00 [18:58:23]wFMCommunicate OK [18:58:23]SAM_PROTO_SignData done [18:58:23]FM_MakeSignedData done [18:58:23]CreateOFDProtocolMessage [18:58:23]wFMCommunicate request_size=4 [18:58:23]MH_SAM_APDU [18:58:23]CAPDU: 80 11 00 00 [18:58:23]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:23]Read from MH i2c: E2 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: E2 17 00 [18:58:23]MH_I2C_Read... [18:58:23]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 [18:58: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:58:23]wFMCommunicate OK [18:58:23]CreateOFDProtocolMessage done [18:58:23]OFDSenderStorePacket 152439 [18:58:23]StoreOFDPacket docnum=152439 [18:58: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 82 E1 04 01 71 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 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 37 01 00 00 F4 03 04 00 4E BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 58 EF CF 60 C8 F4 0C BB 7A 14 D7 C9 88 CB [18:58:23]CheckFolder [18:58:23]dirname=/storage/ofd_packets [18:58:23]CheckFolder done [18:58:23]ProducePacketName [18:58:23]name=ofd_packets/00152439 [18:58:23]NVStorageSaveData ofd_packets/00152439 [18:58:23]File name is /storage/ofd_packets/00152439 [18:58:23]Write 298 bytes [18:58:23]NVStorageSaveData done [18:58:23]OFDSenderStorePacket done [18:58:23]KKMCreateOFDPacket done [18:58:23]NVStorageSaveData kkm_last_timestamp [18:58:23]File name is /storage/kkm_last_timestamp [18:58:23]Write 4 bytes [18:58:23]NVStorageSaveData done [18:58:23]ExternCall_PrintAddStr [18:58:23]wPrintStart [18:58:23]Write to MH i2c: 01 00 00 7B 00 7B [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: 01 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: 01 07 00 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:58:23]RasterBufferAndPrint [18:58:23]line Счет N : (1)1786440 [18:58:23]line ИНН: 02508201610067 [18:58:23]line Контрольно-Кассовый Чек [18:58:23]line ПРОДАЖА [18:58:23]line ТРК (МРК, ГНК) : 31 [18:58:23]line Товар: 2710194210 [18:58:23]line ДТ-К-5 [18:58:23]line 39.380 * 0.00 [18:58:23]line = 0.00 [18:58:23]line НДС 12% НСП 1% [18:58:23]line > о реализуемом товаре [18:58:23]line ИТОГО: 0.00 [18:58:23]line НСП 1% : 0.00 [18:58:23]line НДС 12% : 0.00 [18:58:23]line Наличными: 0.00 [18:58:23]line Безнал.: 0.00 [18:58:23]line Место: АЗС № 89 "Партнер Нефть" [18:58:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:58:23]line СНО: Общий режим [18:58:23]line Чек 311 23.09.2024 18:58 [18:58:23]line Смена: 476 ФФД: 1.0 [18:58:23]line ЗНМ: 0300000113 [18:58:23]line РНМ: 0000000000091825 [18:58:23]line Версия ККМ: 001 [18:58:23]line Талоны: Топливная Карта [18:58:23]line 38551 [18:58:23]line ФМ: 0000000000871835 [18:58:23]line ФД: 152439 [18:58:23]line ФПД: 97786999654644 [18:58:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152439&fm=97786999654644&tin=02508201610067®Number=0000000000091825&sum=0 [18:58:23]written 0, free lines is 4095 [18:58:23]OFD Sender: Processing packet 152439 [packets to send 828, broken 827] [18:58:23]ProducePacketName [18:58:23]name=ofd_packets/00152439 [18:58:23]OFD Sender: To server: pG, [18:58:23]CommunicateWithHost lk.salyk.kg:30040 [18:58:23]ConnectInit lk.salyk.kg [18:58:23]Write to MH i2c: 01 00 00 A5 00 A5 [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: 01 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: 01 07 00 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 E4 0C 9C [18:58:23]RasterBufferAndPrint [18:58:23]line [18:58:23]line [18:58:23]line [18:58:23]line [18:58:23]line [18:58:23]written 0, free lines is 3305 [18:58:23]MH_Cut [18:58:23]Write to MH i2c: D1 01 00 AC 00 01 7E [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: D1 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: D1 01 00 [18:58:23]MH_I2C_Read... [18:58:23]Read from MH i2c: D1 01 00 AC 00 00 7D [18:58:23]Write to MH i2c: 01 00 00 AD 00 AD [18:58:23]Write i2c OK [18:58:23]MH_I2C_Read... [18:58:24]*** Cut start [18:58:24]*** Purtial cut [18:58:24]*** Stage 1: CUTSNS_PIN = 1 [18:58:24]Read from MH i2c: 01 [18:58:24]MH_I2C_Read... [18:58:24]*** Stop cut motor [18:58:24]*** Cut end [18:58:24]Read from MH i2c: 01 07 00 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [18:58:24]process_action close_receipt done [18:58:24]requested_data is exist [18:58:24]produce_requested_data [18:58:24]requested_item fm.sn is exist - process it [18:58:24]wFMCommunicate request_size=4 [18:58:24]MH_SAM_APDU [18:58:24]CAPDU: 80 11 00 00 [18:58:24]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [18:58:24]Write i2c OK [18:58:24]MH_I2C_Read... [18:58:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:24]Read from MH i2c: E2 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: E2 17 00 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [18:58:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:58:24]wFMCommunicate OK [18:58:24]requested_item fd.num is exist - process it [18:58:24]SAM_PROTO_GetFieldsCounters [18:58:24]wFMCommunicate request_size=4 [18:58:24]MH_SAM_APDU [18:58:24]CAPDU: 80 13 00 00 [18:58:24]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [18:58:24]Write i2c OK [18:58:24]MH_I2C_Read... [18:58:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:24]Read from MH i2c: E2 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: E2 62 00 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 9D [18:58: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 77 53 02 00 0E 04 04 00 DC 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:58:24]wFMCommunicate OK [18:58:24]SAM_PROTO_GetFieldsCounters done [18:58:24]requested_item shift.num is exist - process it [18:58:24]requested_item shift.opened is exist - process it [18:58:24]req_shift_opened [18:58:24]FM_GetShiftState [18:58:24]SAM_PROTO_GetShiftState [18:58:24]wFMCommunicate request_size=4 [18:58:24]MH_SAM_APDU [18:58:24]CAPDU: 80 13 01 00 [18:58:24]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [18:58:24]Write i2c OK [18:58:24]MH_I2C_Read... [18:58:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:24]Read from MH i2c: E2 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: E2 0E 00 [18:58:24]MH_I2C_Read... [18:58:24]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8F [18:58:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:58:24]wFMCommunicate OK [18:58:24]SAM_PROTO_GetShiftState done [18:58:24]FM_GetShiftState done [18:58:24]req_shift_opened done [18:58:24]requested_item shift.open_date is exist - process it [18:58:24]req_shift_open_date [18:58:24]req_shift_open_date done [18:58:24]produce_requested_data done [18:58:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152439,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:58:24]process_action_free close_receipt [18:58:24]json_value_free [18:58:24]json_value_free done [18:58:24]process_json_proto returns [18:58:24]Send response to host [18:58:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152439,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:58:24]free response buf [18:58:24]execute_script done [18:58:24]execute_script returns [18:58:24]free content buf [18:58:24]Sock 9.Close socket [18:58:24]Sock 9.Thread stoped [18:58:28]Connected sock=7 [18:58: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 82 E1 04 01 71 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 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 37 01 00 00 F4 03 04 00 4E BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 58 EF CF 60 C8 F4 0C BB 7A 14 D7 C9 88 CB [18:58: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 9B 4C 47 00 AC 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 77 53 02 00 F4 03 04 00 57 62 F1 66 B6 04 01 00 00 22 DA E0 E0 29 B7 78 82 [18:58:32]CommunicateWithHost err = 0 [18:58:32]CheckOFDResponse [18:58:32]1017 (14) - 77093643461234 [18:58:32]1041 (16) - 0000000000871835 [18:58:32]1040 (4) - 152439 [18:58:32]1012 (4) - 23.09.2024 12:43 [18:58:32]1206 (1) - 0 [18:58:32]OFD Sender: Remove packet 152439 [18:58:32]ProducePacketName [18:58:32]name=ofd_packets/00152439 [18:58:32]NVStorageDeleteData [18:58:32]OFD Sender: No OFD packet to send [18:58:34]recv_with_timeout no data received [18:58:37]OFD Sender: No OFD packet to send [18:58:42]OFD Sender: No OFD packet to send [18:58:47]OFD Sender: No OFD packet to send [18:58:52]OFD Sender: No OFD packet to send [18:58:57]OFD Sender: No OFD packet to send [18:59:02]OFD Sender: No OFD packet to send [18:59: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:23]accept exits with 10 [18:59:23]New connection [18:59:23]New thread 3067333988 created [18:59:23]Thread 3067190628 joined [18:59:23]Waiting for new connection... [18:59:23] Sock 10.Parse request [18:59:23]Sock 10.Check first char [18:59:23]Sock 10.First char is OK [18:59:23]request: POST /json_proto HTTP/1.0 [18:59:23]Method: POST [18:59:23]URL: /json_proto [18:59:23]Method is POST - this is cgi request [18:59:23]url: /json_proto [18:59:23]query_string will be loaded in cgi processing [18:59:23]execute_cgi json_proto POST (null) [18:59:23]execute_cgi path=json_proto method=POST [18:59:23]POST find Content-Length [18:59:23]Host: 172.17.43.67:8080 [18:59:23]Content-Length: 662 [18:59:23]Content-Type: application/json [18:59:23] [18:59:23]POST finish read [18:59:23]Found Content-Length = 662 [18:59:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786441", "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" : 1.740, "sum" : 120.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 120.00, "total" : 120.00, "payments": [ { "type": 0, "sum" : 120.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:23]execute_script... [18:59: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)1786441", "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" : 1.740, "sum" : 120.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 120.00, "total" : 120.00, "payments": [ { "type": 0, "sum" : 120.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:23]POST & json_proto [18:59:23]process_json_proto [18:59:23]json parsed OK: [18:59:23]protocol is kg_v1.0 [18:59:23]action value=close_receipt [18:59:23]process_action close_receipt [18:59:23]cmd_close_receipt [18:59:23]MH_GetDate [18:59:23]Write to MH i2c: F0 00 00 B1 00 A0 [18:59:23]Write i2c OK [18:59:23]MH_I2C_Read... [18:59:23]Read from MH i2c: F0 [18:59:23]MH_I2C_Read... [18:59:23]Read from MH i2c: F0 09 00 [18:59:23]MH_I2C_Read... [18:59:23]Read from MH i2c: F0 09 00 B1 00 00 8C BA F1 66 6A BD 47 65 19 [18:59:23]GetLastDocTimeStamp 1727117902 [18:59:23]current date 1727117964 [18:59:23]FM_GetShiftState [18:59:23]SAM_PROTO_GetShiftState [18:59:23]wFMCommunicate request_size=4 [18:59:23]MH_SAM_APDU [18:59:23]CAPDU: 80 13 01 00 [18:59:23]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:59:23]Write i2c OK [18:59:23]MH_I2C_Read... [18:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:23]Read from MH i2c: E2 [18:59:23]MH_I2C_Read... [18:59:23]Read from MH i2c: E2 0E 00 [18:59:23]MH_I2C_Read... [18:59:23]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [18:59:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:59:23]wFMCommunicate OK [18:59:23]SAM_PROTO_GetShiftState done [18:59:23]FM_GetShiftState done [18:59:23]opened in 1727051593 [18:59:23]opened+sec_in_day 1727137993 [18:59:23]quantity*price = 12058 [18:59:23]sum+1 = 12059 [18:59:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 120.00 Внесено: 120.00 СДАЧА: 0.00 НСП 1% : 1.07 НДС 12% : 12.80 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 312 23.09.2024 18:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152440 ФПД: 40783364540427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152440&fm=40783364540427&tin=02508201610067®Number=0000000000091825&sum=12000 [18:59:24]StoreToDocumentArchive [18:59:24]shift 476 fd 152440 [18:59:24]save to /storage/0476/doc_00152440 [18:59:24]save last doc name /storage/0476/doc_00152440 to /storage/kkm_last_doc_name [18:59:24]save OK [18:59:24]Clear old archive folders... [18:59:24]ProcessDocumentItem done err = 0, tmpTLVsize=247 [18:59:24]tlvbuf is 002FEED0 [18:59:24]SAM_PROTO_ClearQueue [18:59:24]wFMCommunicate request_size=4 [18:59:24]MH_SAM_APDU [18:59:24]CAPDU: 80 09 00 00 [18:59:24]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [18:59:24]Write i2c OK [18:59:24]MH_I2C_Read... [18:59:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:24]Read from MH i2c: E2 [18:59:24]MH_I2C_Read... [18:59:24]Read from MH i2c: E2 03 00 [18:59:24]MH_I2C_Read... [18:59:24]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:59:24]RAPDU: 90 00 [18:59:24]wFMCommunicate OK [18:59:24]SAM_PROTO_ClearQueue done [18:59:24]KKMCreateOFDPacket [18:59:24]OFDProtocolAddRootSTLVToBuf [18:59:24]FM_MakeSignedData [18:59:24]FM_MakeSignedData [18:59:24]SAM_PROTO_SignData [18:59:24]wFMCommunicate request_size=4 [18:59:24]MH_SAM_APDU [18:59:24]CAPDU: 80 0D 01 02 [18:59:24]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [18:59:24]Write i2c OK [18:59:24]MH_I2C_Read... [18:59:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:24]Read from MH i2c: E2 [18:59:24]MH_I2C_Read... [18:59:24]Read from MH i2c: E2 03 00 [18:59:24]MH_I2C_Read... [18:59:24]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:59:24]RAPDU: 90 00 [18:59:24]wFMCommunicate OK [18:59:24]wFMCommunicate request_size=255 [18:59:24]MH_SAM_APDU [18:59:24]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 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 25 17 9D F4 C8 [18:59:24]Write to MH i2c: E2 02 01 C1 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 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 25 17 9D F4 C8 00 00 4E [18:59:24]Write i2c OK [18:59:24]MH_I2C_Read... [18:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:25]Read from MH i2c: E2 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 03 00 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:59:25]RAPDU: 90 00 [18:59:25]wFMCommunicate OK [18:59:25]wFMCommunicate request_size=6 [18:59:25]MH_SAM_APDU [18:59:25]CAPDU: 80 0D 02 02 01 0B [18:59:25]Write to MH i2c: E2 09 00 C2 00 80 0D 02 02 01 00 0B 00 00 49 [18:59:25]Write i2c OK [18:59:25]MH_I2C_Read... [18:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:25]Read from MH i2c: E2 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 03 00 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:59:25]RAPDU: 90 00 [18:59:25]wFMCommunicate OK [18:59:25]wFMCommunicate request_size=4 [18:59:25]MH_SAM_APDU [18:59:25]CAPDU: 80 0D 03 02 [18:59:25]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [18:59:25]Write i2c OK [18:59:25]MH_I2C_Read... [18:59:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:25]Read from MH i2c: E2 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 0B 00 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 0B 00 C3 00 00 FD 91 F5 7C 17 EB 06 DD 90 00 23 [18:59:25]RAPDU: FD 91 F5 7C 17 EB 06 DD 90 00 [18:59:25]wFMCommunicate OK [18:59:25]SAM_PROTO_SignData done [18:59:25]FM_MakeSignedData done [18:59:25]CreateOFDProtocolMessage [18:59:25]wFMCommunicate request_size=4 [18:59:25]MH_SAM_APDU [18:59:25]CAPDU: 80 11 00 00 [18:59:25]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [18:59:25]Write i2c OK [18:59:25]MH_I2C_Read... [18:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:25]Read from MH i2c: E2 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 17 00 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [18:59: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:59:25]wFMCommunicate OK [18:59:25]CreateOFDProtocolMessage done [18:59:25]OFDSenderStorePacket 152440 [18:59:25]StoreOFDPacket docnum=152440 [18:59: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 0B 01 00 00 B7 13 03 01 97 C7 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 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 25 17 9D F4 C8 0B FD 91 F5 7C 17 EB 06 DD [18:59:25]CheckFolder [18:59:25]dirname=/storage/ofd_packets [18:59:25]CheckFolder done [18:59:25]ProducePacketName [18:59:25]name=ofd_packets/00152440 [18:59:25]NVStorageSaveData ofd_packets/00152440 [18:59:25]File name is /storage/ofd_packets/00152440 [18:59:25]Write 297 bytes [18:59:25]NVStorageSaveData done [18:59:25]OFDSenderStorePacket done [18:59:25]KKMCreateOFDPacket done [18:59:25]NVStorageSaveData kkm_last_timestamp [18:59:25]File name is /storage/kkm_last_timestamp [18:59:25]Write 4 bytes [18:59:25]NVStorageSaveData done [18:59:25]ExternCall_PrintAddStr [18:59:25]wPrintStart [18:59:25]Write to MH i2c: 01 00 00 C5 00 C5 [18:59:25]Write i2c OK [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: 01 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: 01 07 00 [18:59:25]MH_I2C_Read... [18:59:25]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [18:59:25]RasterBufferAndPrint [18:59:25]line Счет N : (1)1786441 [18:59:25]line ИНН: 02508201610067 [18:59:25]line Контрольно-Кассовый Чек [18:59:25]line ПРОДАЖА [18:59:25]line ТРК (МРК, ГНК) : 33 [18:59:25]line Товар: 2710124130 [18:59:25]line Super-92 [18:59:25]line 1.740 * 69.30 [18:59:25]line = 120.58 [18:59:25]line НДС 12% НСП 1% [18:59:25]line > о реализуемом товаре [18:59:25]line ОКРУГЛЕНИЕ: -0.58 [18:59:25]line ИТОГО: 120.00 [18:59:25]line Внесено: 120.00 [18:59:25]line СДАЧА: 0.00 [18:59:25]line НСП 1% : 1.07 [18:59:25]line НДС 12% : 12.80 [18:59:25]line Наличными: 120.00 [18:59:25]line Безнал.: 0.00 [18:59:25]line Место: АЗС № 89 "Партнер Нефть" [18:59:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:59:25]line СНО: Общий режим [18:59:25]line Чек 312 23.09.2024 18:59 [18:59:25]line Смена: 476 ФФД: 1.0 [18:59:25]line ЗНМ: 0300000113 [18:59:25]line РНМ: 0000000000091825 [18:59:25]line Версия ККМ: 001 [18:59:25]line ФМ: 0000000000871835 [18:59:25]line ФД: 152440 [18:59:25]line ФПД: 40783364540427 [18:59:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152440&fm=40783364540427&tin=02508201610067®Number=0000000000091825&sum=12000 [18:59:25]OFD Sender: Processing packet 152440 [packets to send 828, broken 827] [18:59:25]ProducePacketName [18:59:25]name=ofd_packets/00152440 [18:59:25]OFD Sender: To server: pG, [18:59:25]CommunicateWithHost lk.salyk.kg:30040 [18:59:25]ConnectInit lk.salyk.kg [18:59:25]written 0, free lines is 4095 [18:59:26]Write to MH i2c: 01 00 00 F0 00 F0 [18:59:26]Write i2c OK [18:59:26]MH_I2C_Read... [18:59:26]Read from MH i2c: 01 [18:59:26]MH_I2C_Read... [18:59:26]Read from MH i2c: 01 07 00 [18:59:26]MH_I2C_Read... [18:59:26]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 D1 0C D4 [18:59:26]RasterBufferAndPrint [18:59:26]line [18:59:26]line [18:59:26]line [18:59:26]line [18:59:26]line [18:59:26]written 0, free lines is 3287 [18:59:26]MH_Cut [18:59:26]Write to MH i2c: D1 01 00 F7 00 01 C9 [18:59:26]Write i2c OK [18:59:26]MH_I2C_Read... [18:59:26]Read from MH i2c: D1 [18:59:26]MH_I2C_Read... [18:59:26]Read from MH i2c: D1 01 00 [18:59:26]MH_I2C_Read... [18:59:26]Read from MH i2c: D1 01 00 F7 00 00 C8 [18:59:26]Write to MH i2c: 01 00 00 F8 00 F8 [18:59:26]Write i2c OK [18:59:26]MH_I2C_Read... [18:59:26]Connected sock=7 [18:59: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 B7 13 03 01 97 C7 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 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 8C BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 25 17 9D F4 C8 0B FD 91 F5 7C 17 EB 06 DD [18:59: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 EC 47 00 5E 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 53 02 00 F4 03 04 00 8D 62 F1 66 B6 04 01 00 00 0B 02 4A 64 EC 53 B4 7E [18:59:26]CommunicateWithHost err = 0 [18:59:26]CheckOFDResponse [18:59:26]1017 (14) - 77093643461234 [18:59:26]1041 (16) - 0000000000871835 [18:59:26]1040 (4) - 152440 [18:59:26]1012 (4) - 23.09.2024 12:43 [18:59:26]1206 (1) - 0 [18:59:26]OFD Sender: Remove packet 152440 [18:59:26]ProducePacketName [18:59:26]name=ofd_packets/00152440 [18:59:26]NVStorageDeleteData [18:59:26]*** Cut start [18:59:26]*** Purtial cut [18:59:26]*** Stage 1: CUTSNS_PIN = 1 [18:59:27]Read from MH i2c: 01 [18:59:27]MH_I2C_Read... [18:59:27]*** Stop cut motor [18:59:27]*** Cut end [18:59:27]Read from MH i2c: 01 07 00 [18:59:27]MH_I2C_Read... [18:59:27]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [18:59:27]process_action close_receipt done [18:59:27]requested_data is exist [18:59:27]produce_requested_data [18:59:27]requested_item fm.sn is exist - process it [18:59:27]wFMCommunicate request_size=4 [18:59:27]MH_SAM_APDU [18:59:27]CAPDU: 80 11 00 00 [18:59:27]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [18:59:27]Write i2c OK [18:59:27]MH_I2C_Read... [18:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:27]Read from MH i2c: E2 [18:59:27]MH_I2C_Read... [18:59:27]Read from MH i2c: E2 17 00 [18:59:27]MH_I2C_Read... [18:59:27]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 [18:59: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:59:27]wFMCommunicate OK [18:59:27]requested_item fd.num is exist - process it [18:59:27]SAM_PROTO_GetFieldsCounters [18:59:27]wFMCommunicate request_size=4 [18:59:27]MH_SAM_APDU [18:59:27]CAPDU: 80 13 00 00 [18:59:27]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [18:59:27]Write i2c OK [18:59:27]MH_I2C_Read... [18:59:27]OFD Sender: No OFD packet to send [18:59:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:27]Read from MH i2c: E2 [18:59:27]MH_I2C_Read... [18:59:27]Read from MH i2c: E2 62 00 [18:59:27]MH_I2C_Read... [18:59:27]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 78 53 02 00 0E 04 04 00 DC 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 EC [18:59: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 78 53 02 00 0E 04 04 00 DC 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:59:27]wFMCommunicate OK [18:59:27]SAM_PROTO_GetFieldsCounters done [18:59:27]requested_item shift.num is exist - process it [18:59:27]requested_item shift.opened is exist - process it [18:59:27]req_shift_opened [18:59:27]FM_GetShiftState [18:59:27]SAM_PROTO_GetShiftState [18:59:27]wFMCommunicate request_size=4 [18:59:27]MH_SAM_APDU [18:59:27]CAPDU: 80 13 01 00 [18:59:27]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [18:59:27]Write i2c OK [18:59:27]MH_I2C_Read... [18:59:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:27]Read from MH i2c: E2 [18:59:27]MH_I2C_Read... [18:59:27]Read from MH i2c: E2 0E 00 [18:59:27]MH_I2C_Read... [18:59:27]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [18:59:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [18:59:27]wFMCommunicate OK [18:59:27]SAM_PROTO_GetShiftState done [18:59:27]FM_GetShiftState done [18:59:27]req_shift_opened done [18:59:27]requested_item shift.open_date is exist - process it [18:59:27]req_shift_open_date [18:59:27]req_shift_open_date done [18:59:27]produce_requested_data done [18:59:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152440,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [18:59:27]process_action_free close_receipt [18:59:27]json_value_free [18:59:27]json_value_free done [18:59:27]process_json_proto returns [18:59:27]Send response to host [18:59:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152440,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [18:59:27]free response buf [18:59:27]execute_script done [18:59:27]execute_script returns [18:59:27]free content buf [18:59:27]Sock 10.Close socket [18:59:27]Sock 10.Thread stoped [18:59:32]OFD Sender: No OFD packet to send [18:59:37]OFD Sender: No OFD packet to send [18:59:42]OFD Sender: No OFD packet to send [18:59:42]recv_with_timeout no data received [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:06]recv_with_timeout no data received [19:00:07]OFD Sender: No OFD packet to send [19:00:12]OFD Sender: No OFD packet to send [19:00:14]accept exits with 9 [19:00:14]New connection [19:00:14]New thread 3067190628 created [19:00:14]Thread 3067333988 joined [19:00:14]Waiting for new connection... [19:00:14] Sock 9.Parse request [19:00:14]Sock 9.Check first char [19:00:14]Sock 9.First char is OK [19:00:14]request: POST /json_proto HTTP/1.0 [19:00:14]Method: POST [19:00:14]URL: /json_proto [19:00:14]Method is POST - this is cgi request [19:00:14]url: /json_proto [19:00:14]query_string will be loaded in cgi processing [19:00:14]execute_cgi json_proto POST (null) [19:00:14]execute_cgi path=json_proto method=POST [19:00:14]POST find Content-Length [19:00:14]Host: 172.17.43.67:8080 [19:00:14]Content-Length: 678 [19:00:14]Content-Type: application/json [19:00:14] [19:00:14]POST finish read [19:00:14]Found Content-Length = 678 [19:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786443", "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" : 4.720, "sum" : 350.22, "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" ] } } [19:00:14]execute_script... [19:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786443", "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" : 4.720, "sum" : 350.22, "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" ] } } [19:00:14]POST & json_proto [19:00:14]process_json_proto [19:00:14]json parsed OK: [19:00:14]protocol is kg_v1.0 [19:00:14]action value=close_receipt [19:00:14]process_action close_receipt [19:00:14]cmd_close_receipt [19:00:14]MH_GetDate [19:00:14]Write to MH i2c: F0 00 00 FC 00 EB [19:00:14]Write i2c OK [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: F0 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: F0 09 00 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: F0 09 00 FC 00 00 BF BA F1 66 6A BD 47 65 97 [19:00:14]GetLastDocTimeStamp 1727117964 [19:00:14]current date 1727118015 [19:00:14]FM_GetShiftState [19:00:14]SAM_PROTO_GetShiftState [19:00:14]wFMCommunicate request_size=4 [19:00:14]MH_SAM_APDU [19:00:14]CAPDU: 80 13 01 00 [19:00:14]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [19:00:14]Write i2c OK [19:00:14]MH_I2C_Read... [19:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:14]Read from MH i2c: E2 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: E2 0E 00 [19:00:14]MH_I2C_Read... [19:00:14]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [19:00:14]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:00:14]wFMCommunicate OK [19:00:14]SAM_PROTO_GetShiftState done [19:00:14]FM_GetShiftState done [19:00:14]opened in 1727051593 [19:00:14]opened+sec_in_day 1727137993 [19:00:14]quantity*price = 35022 [19:00:14]sum+1 = 35023 [19:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 313 23.09.2024 19:00 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152441 ФПД: 137666519121815 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152441&fm=137666519121815&tin=02508201610067®Number=0000000000091825&sum=35000 [19:00:15]StoreToDocumentArchive [19:00:15]shift 476 fd 152441 [19:00:15]save to /storage/0476/doc_00152441 [19:00:15]save last doc name /storage/0476/doc_00152441 to /storage/kkm_last_doc_name [19:00:15]save OK [19:00:15]Clear old archive folders... [19:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:15]tlvbuf is 002ED7A0 [19:00:15]SAM_PROTO_ClearQueue [19:00:15]wFMCommunicate request_size=4 [19:00:15]MH_SAM_APDU [19:00:15]CAPDU: 80 09 00 00 [19:00:15]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [19:00:15]Write i2c OK [19:00:15]MH_I2C_Read... [19:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:15]Read from MH i2c: E2 [19:00:15]MH_I2C_Read... [19:00:15]Read from MH i2c: E2 03 00 [19:00:15]MH_I2C_Read... [19:00:15]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [19:00:15]RAPDU: 90 00 [19:00:15]wFMCommunicate OK [19:00:15]SAM_PROTO_ClearQueue done [19:00:15]KKMCreateOFDPacket [19:00:15]OFDProtocolAddRootSTLVToBuf [19:00:15]FM_MakeSignedData [19:00:15]FM_MakeSignedData [19:00:15]SAM_PROTO_SignData [19:00:15]wFMCommunicate request_size=4 [19:00:15]MH_SAM_APDU [19:00:15]CAPDU: 80 0D 01 02 [19:00:15]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [19:00:15]Write i2c OK [19:00:15]MH_I2C_Read... [19:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:15]Read from MH i2c: E2 [19:00:15]MH_I2C_Read... [19:00:15]Read from MH i2c: E2 03 00 [19:00:15]MH_I2C_Read... [19:00:15]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [19:00:15]RAPDU: 90 00 [19:00:15]wFMCommunicate OK [19:00:15]wFMCommunicate request_size=255 [19:00:15]MH_SAM_APDU [19:00:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 BF BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D [19:00:16]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 BF BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 00 00 01 [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 03 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [19:00:16]RAPDU: 90 00 [19:00:16]wFMCommunicate OK [19:00:16]wFMCommunicate request_size=10 [19:00:16]MH_SAM_APDU [19:00:16]CAPDU: 80 0D 02 02 05 34 FB F8 3F 97 [19:00:16]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 34 FB F8 3F 97 00 00 8F [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 03 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [19:00:16]RAPDU: 90 00 [19:00:16]wFMCommunicate OK [19:00:16]wFMCommunicate request_size=4 [19:00:16]MH_SAM_APDU [19:00:16]CAPDU: 80 0D 03 02 [19:00:16]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 0B 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 0B 00 0E 01 00 3A A6 B9 12 BE 79 34 30 90 00 D1 [19:00:16]RAPDU: 3A A6 B9 12 BE 79 34 30 90 00 [19:00:16]wFMCommunicate OK [19:00:16]SAM_PROTO_SignData done [19:00:16]FM_MakeSignedData done [19:00:16]CreateOFDProtocolMessage [19:00:16]wFMCommunicate request_size=4 [19:00:16]MH_SAM_APDU [19:00:16]CAPDU: 80 11 00 00 [19:00:16]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:16]Read from MH i2c: E2 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: E2 17 00 [19:00:16]MH_I2C_Read... [19:00:16]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:00: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:00:16]wFMCommunicate OK [19:00:16]CreateOFDProtocolMessage done [19:00:16]OFDSenderStorePacket 152441 [19:00:16]StoreOFDPacket docnum=152441 [19:00: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 D8 4E 07 01 62 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 BF BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 34 FB F8 3F 97 3A A6 B9 12 BE 79 34 30 [19:00:16]CheckFolder [19:00:16]dirname=/storage/ofd_packets [19:00:16]CheckFolder done [19:00:16]ProducePacketName [19:00:16]name=ofd_packets/00152441 [19:00:16]NVStorageSaveData ofd_packets/00152441 [19:00:16]File name is /storage/ofd_packets/00152441 [19:00:16]Write 301 bytes [19:00:16]NVStorageSaveData done [19:00:16]OFDSenderStorePacket done [19:00:16]KKMCreateOFDPacket done [19:00:16]NVStorageSaveData kkm_last_timestamp [19:00:16]File name is /storage/kkm_last_timestamp [19:00:16]Write 4 bytes [19:00:16]NVStorageSaveData done [19:00:16]ExternCall_PrintAddStr [19:00:16]wPrintStart [19:00:16]Write to MH i2c: 01 00 00 10 01 11 [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 07 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [19:00:16]RasterBufferAndPrint [19:00:16]line Счет N : (1)1786443 [19:00:16]line ИНН: 02508201610067 [19:00:16]line Контрольно-Кассовый Чек [19:00:16]line ПРОДАЖА [19:00:16]line ТРК (МРК, ГНК) : 23 [19:00:16]line Товар: 2710124500 [19:00:16]line Аи-95-К-5 [19:00:16]line 4.720 * 74.20 [19:00:16]line = 350.22 [19:00:16]line НДС 12% НСП 1% [19:00:16]line > о реализуемом товаре [19:00:16]line ОКРУГЛЕНИЕ: -0.22 [19:00:16]line ИТОГО: 350.00 [19:00:16]line Внесено: 350.00 [19:00:16]line СДАЧА: 0.00 [19:00:16]line НСП 1% : 3.10 [19:00:16]line НДС 12% : 37.19 [19:00:16]line Наличными: 350.00 [19:00:16]line Безнал.: 0.00 [19:00:16]line Место: АЗС № 89 "Партнер Нефть" [19:00:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:00:16]line СНО: Общий режим [19:00:16]line Чек 313 23.09.2024 19:00 [19:00:16]line Смена: 476 ФФД: 1.0 [19:00:16]line ЗНМ: 0300000113 [19:00:16]line РНМ: 0000000000091825 [19:00:16]line Версия ККМ: 001 [19:00:16]line ФМ: 0000000000871835 [19:00:16]line ФД: 152441 [19:00:16]line ФПД: 137666519121815 [19:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152441&fm=137666519121815&tin=02508201610067®Number=0000000000091825&sum=35000 [19:00:16]written 0, free lines is 4095 [19:00:16]OFD Sender: Processing packet 152441 [packets to send 828, broken 827] [19:00:16]ProducePacketName [19:00:16]name=ofd_packets/00152441 [19:00:16]OFD Sender: To server: pG, [19:00:16]CommunicateWithHost lk.salyk.kg:30040 [19:00:16]ConnectInit lk.salyk.kg [19:00:16]Write to MH i2c: 01 00 00 3B 01 3C [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 07 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D7 0C 26 [19:00:16]RasterBufferAndPrint [19:00:16]line [19:00:16]line [19:00:16]line [19:00:16]line [19:00:16]line [19:00:16]written 0, free lines is 3295 [19:00:16]MH_Cut [19:00:16]Write to MH i2c: D1 01 00 42 01 01 15 [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: D1 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: D1 01 00 [19:00:16]MH_I2C_Read... [19:00:16]Read from MH i2c: D1 01 00 42 01 00 14 [19:00:16]Write to MH i2c: 01 00 00 43 01 44 [19:00:16]Write i2c OK [19:00:16]MH_I2C_Read... [19:00:16]Connected sock=10 [19:00: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 D8 4E 07 01 62 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 BF BA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 34 FB F8 3F 97 3A A6 B9 12 BE 79 34 30 [19:00:17]*** Cut start [19:00:17]*** Purtial cut [19:00:17]*** Stage 1: CUTSNS_PIN = 1 [19:00: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 4F C7 47 00 69 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 79 53 02 00 F4 03 04 00 C0 62 F1 66 B6 04 01 00 00 E3 28 C8 7A 1E 5A B5 E6 [19:00:17]CommunicateWithHost err = 0 [19:00:17]CheckOFDResponse [19:00:17]1017 (14) - 77093643461234 [19:00:17]1041 (16) - 0000000000871835 [19:00:17]1040 (4) - 152441 [19:00:17]1012 (4) - 23.09.2024 12:44 [19:00:17]1206 (1) - 0 [19:00:17]OFD Sender: Remove packet 152441 [19:00:17]ProducePacketName [19:00:17]name=ofd_packets/00152441 [19:00:17]NVStorageDeleteData [19:00:17]Read from MH i2c: 01 [19:00:17]MH_I2C_Read... [19:00:17]*** Stop cut motor [19:00:17]*** Cut end [19:00:17]Read from MH i2c: 01 07 00 [19:00:17]MH_I2C_Read... [19:00:17]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [19:00:17]process_action close_receipt done [19:00:17]requested_data is exist [19:00:17]produce_requested_data [19:00:17]requested_item fm.sn is exist - process it [19:00:17]wFMCommunicate request_size=4 [19:00:17]MH_SAM_APDU [19:00:17]CAPDU: 80 11 00 00 [19:00:17]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [19:00:17]Write i2c OK [19:00:17]MH_I2C_Read... [19:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:18]Read from MH i2c: E2 [19:00:18]MH_I2C_Read... [19:00:18]Read from MH i2c: E2 17 00 [19:00:18]MH_I2C_Read... [19:00:18]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 [19:00: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:00:18]wFMCommunicate OK [19:00:18]requested_item fd.num is exist - process it [19:00:18]SAM_PROTO_GetFieldsCounters [19:00:18]wFMCommunicate request_size=4 [19:00:18]MH_SAM_APDU [19:00:18]CAPDU: 80 13 00 00 [19:00:18]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [19:00:18]Write i2c OK [19:00:18]MH_I2C_Read... [19:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:18]Read from MH i2c: E2 [19:00:18]MH_I2C_Read... [19:00:18]Read from MH i2c: E2 62 00 [19:00:18]MH_I2C_Read... [19:00:18]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 79 53 02 00 0E 04 04 00 DC 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 3C [19:00: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 79 53 02 00 0E 04 04 00 DC 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 [19:00:18]wFMCommunicate OK [19:00:18]SAM_PROTO_GetFieldsCounters done [19:00:18]requested_item shift.num is exist - process it [19:00:18]requested_item shift.opened is exist - process it [19:00:18]req_shift_opened [19:00:18]FM_GetShiftState [19:00:18]SAM_PROTO_GetShiftState [19:00:18]wFMCommunicate request_size=4 [19:00:18]MH_SAM_APDU [19:00:18]CAPDU: 80 13 01 00 [19:00:18]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [19:00:18]Write i2c OK [19:00:18]MH_I2C_Read... [19:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:18]Read from MH i2c: E2 [19:00:18]MH_I2C_Read... [19:00:18]Read from MH i2c: E2 0E 00 [19:00:18]MH_I2C_Read... [19:00:18]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 26 [19:00:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:00:18]wFMCommunicate OK [19:00:18]SAM_PROTO_GetShiftState done [19:00:18]FM_GetShiftState done [19:00:18]req_shift_opened done [19:00:18]requested_item shift.open_date is exist - process it [19:00:18]req_shift_open_date [19:00:18]req_shift_open_date done [19:00:18]produce_requested_data done [19:00:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152441,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:00:18]process_action_free close_receipt [19:00:18]json_value_free [19:00:18]json_value_free done [19:00:18]process_json_proto returns [19:00:18]Send response to host [19:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152441,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:00:18]free response buf [19:00:18]execute_script done [19:00:18]execute_script returns [19:00:18]free content buf [19:00:18]Sock 9.Close socket [19:00:18]Sock 9.Thread stoped [19:00:18]OFD Sender: No OFD packet to send [19:00:22]accept exits with 7 [19:00:22]New connection [19:00:22]New thread 3067333988 created [19:00:22]Thread 3067190628 joined [19:00:22]Waiting for new connection... [19:00:22] Sock 7.Parse request [19:00:22]Sock 7.Check first char [19:00:22]Sock 7.First char is OK [19:00:22]request: POST /json_proto HTTP/1.0 [19:00:22]Method: POST [19:00:22]URL: /json_proto [19:00:22]Method is POST - this is cgi request [19:00:22]url: /json_proto [19:00:22]query_string will be loaded in cgi processing [19:00:22]execute_cgi json_proto POST (null) [19:00:22]execute_cgi path=json_proto method=POST [19:00:22]POST find Content-Length [19:00:22]Host: 172.17.43.67:8080 [19:00:22]Content-Length: 675 [19:00:22]Content-Type: application/json [19:00:22] [19:00:22]POST finish read [19:00:22]Found Content-Length = 675 [19:00:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786445", "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" ] } } [19:00:22]execute_script... [19:00:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786445", "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" ] } } [19:00:22]POST & json_proto [19:00:22]process_json_proto [19:00:22]json parsed OK: [19:00:22]protocol is kg_v1.0 [19:00:22]action value=close_receipt [19:00:22]process_action close_receipt [19:00:22]cmd_close_receipt [19:00:22]MH_GetDate [19:00:22]Write to MH i2c: F0 00 00 47 01 37 [19:00:22]Write i2c OK [19:00:22]MH_I2C_Read... [19:00:22]Read from MH i2c: F0 [19:00:22]MH_I2C_Read... [19:00:22]Read from MH i2c: F0 09 00 [19:00:22]MH_I2C_Read... [19:00:22]Read from MH i2c: F0 09 00 47 01 00 C7 BA F1 66 6A BD 47 65 EB [19:00:22]GetLastDocTimeStamp 1727118015 [19:00:22]current date 1727118023 [19:00:22]FM_GetShiftState [19:00:22]SAM_PROTO_GetShiftState [19:00:22]wFMCommunicate request_size=4 [19:00:22]MH_SAM_APDU [19:00:22]CAPDU: 80 13 01 00 [19:00:22]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [19:00:22]Write i2c OK [19:00:22]MH_I2C_Read... [19:00:23]Read from MH i2c: E2 [19:00:23]MH_I2C_Read... [19:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:23]Read from MH i2c: E2 0E 00 [19:00:23]MH_I2C_Read... [19:00:23]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [19:00:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:00:23]wFMCommunicate OK [19:00:23]SAM_PROTO_GetShiftState done [19:00:23]FM_GetShiftState done [19:00:23]opened in 1727051593 [19:00:23]opened+sec_in_day 1727137993 [19:00:23]quantity*price = 30022 [19:00:23]sum+1 = 30024 [19:00:23]Check (price>sum+1) || (price+1 о реализуемом товаре [19:01:39]line ИТОГО: 0.00 [19:01:39]line НСП 1% : 0.00 [19:01:39]line НДС 12% : 0.00 [19:01:39]line Наличными: 0.00 [19:01:39]line Безнал.: 0.00 [19:01:39]line Место: АЗС № 89 "Партнер Нефть" [19:01:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:01:39]line СНО: Общий режим [19:01:39]line Чек 316 23.09.2024 19:01 [19:01:39]line Смена: 476 ФФД: 1.0 [19:01:39]line ЗНМ: 0300000113 [19:01:39]line РНМ: 0000000000091825 [19:01:39]line Версия ККМ: 001 [19:01:39]line Талоны: ТК ГПНА Online [19:01:39]line 30128260 [19:01:39]line ФМ: 0000000000871835 [19:01:39]line ФД: 152444 [19:01:39]line ФПД: 16794775274303 [19:01:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152444&fm=16794775274303&tin=02508201610067®Number=0000000000091825&sum=0 [19:01:39]written 0, free lines is 4095 [19:01:39]OFD Sender: Processing packet 152444 [packets to send 828, broken 827] [19:01:39]ProducePacketName [19:01:39]name=ofd_packets/00152444 [19:01:39]OFD Sender: To server: pG, [19:01:39]CommunicateWithHost lk.salyk.kg:30040 [19:01:39]ConnectInit lk.salyk.kg [19:01:40]Write to MH i2c: 01 00 00 1A 02 1C [19:01:40]Write i2c OK [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: 01 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: 01 07 00 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 EC 0C 1B [19:01:40]RasterBufferAndPrint [19:01:40]line [19:01:40]line [19:01:40]line [19:01:40]line [19:01:40]line [19:01:40]written 0, free lines is 3328 [19:01:40]MH_Cut [19:01:40]Write to MH i2c: D1 01 00 21 02 01 F5 [19:01:40]Write i2c OK [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: D1 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: D1 01 00 [19:01:40]MH_I2C_Read... [19:01:40]Read from MH i2c: D1 01 00 21 02 00 F4 [19:01:40]Write to MH i2c: 01 00 00 22 02 24 [19:01:40]Write i2c OK [19:01:40]MH_I2C_Read... [19:01:40]*** Cut start [19:01:40]*** Purtial cut [19:01:40]*** Stage 1: CUTSNS_PIN = 1 [19:01:41]Read from MH i2c: 01 [19:01:41]MH_I2C_Read... [19:01:41]*** Stop cut motor [19:01:41]*** Cut end [19:01:41]Read from MH i2c: 01 07 00 [19:01:41]MH_I2C_Read... [19:01:41]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [19:01:41]process_action close_receipt done [19:01:41]requested_data is exist [19:01:41]produce_requested_data [19:01:41]requested_item fm.sn is exist - process it [19:01:41]wFMCommunicate request_size=4 [19:01:41]MH_SAM_APDU [19:01:41]CAPDU: 80 11 00 00 [19:01:41]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [19:01:41]Write i2c OK [19:01:41]MH_I2C_Read... [19:01:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:41]Read from MH i2c: E2 [19:01:41]MH_I2C_Read... [19:01:41]Read from MH i2c: E2 17 00 [19:01:41]MH_I2C_Read... [19:01:41]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 [19:01:41]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:41]wFMCommunicate OK [19:01:41]requested_item fd.num is exist - process it [19:01:41]SAM_PROTO_GetFieldsCounters [19:01:41]wFMCommunicate request_size=4 [19:01:41]MH_SAM_APDU [19:01:41]CAPDU: 80 13 00 00 [19:01:41]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [19:01:41]Write i2c OK [19:01:41]MH_I2C_Read... [19:01:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:41]Read from MH i2c: E2 [19:01:41]MH_I2C_Read... [19:01:41]Read from MH i2c: E2 62 00 [19:01:41]MH_I2C_Read... [19:01:41]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 7C 53 02 00 0E 04 04 00 DC 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 28 [19:01: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 7C 53 02 00 0E 04 04 00 DC 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 [19:01:41]wFMCommunicate OK [19:01:41]SAM_PROTO_GetFieldsCounters done [19:01:41]requested_item shift.num is exist - process it [19:01:41]requested_item shift.opened is exist - process it [19:01:41]req_shift_opened [19:01:41]FM_GetShiftState [19:01:41]SAM_PROTO_GetShiftState [19:01:41]wFMCommunicate request_size=4 [19:01:41]MH_SAM_APDU [19:01:41]CAPDU: 80 13 01 00 [19:01:41]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [19:01:41]Write i2c OK [19:01:41]MH_I2C_Read... [19:01:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:41]Read from MH i2c: E2 [19:01:41]MH_I2C_Read... [19:01:41]Read from MH i2c: E2 0E 00 [19:01:41]MH_I2C_Read... [19:01:41]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 06 [19:01:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:01:41]wFMCommunicate OK [19:01:41]SAM_PROTO_GetShiftState done [19:01:41]FM_GetShiftState done [19:01:41]req_shift_opened done [19:01:41]requested_item shift.open_date is exist - process it [19:01:41]req_shift_open_date [19:01:41]req_shift_open_date done [19:01:41]produce_requested_data done [19:01:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152444,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:01:41]process_action_free close_receipt [19:01:41]json_value_free [19:01:41]json_value_free done [19:01:41]process_json_proto returns [19:01:41]Send response to host [19:01:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152444,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:01:41]free response buf [19:01:41]execute_script done [19:01:41]execute_script returns [19:01:41]free content buf [19:01:41]Sock 7.Close socket [19:01:41]Sock 7.Thread stoped [19:01:44]ConnectInit Can't take IP for lk.salyk.kg [19:01:44]CommunicateWithHost connect error [19:01:44]CommunicateWithHost err = -1 [19:01:44]OFD Sender: Server communicate error [19:01:49]OFD Sender: Processing packet 152444 [packets to send 828, broken 827] [19:01:49]ProducePacketName [19:01:49]name=ofd_packets/00152444 [19:01:49]OFD Sender: To server: pG, [19:01:49]CommunicateWithHost lk.salyk.kg:30040 [19:01:49]ConnectInit lk.salyk.kg [19:01:54]ConnectInit Can't take IP for lk.salyk.kg [19:01:54]CommunicateWithHost connect error [19:01:54]CommunicateWithHost err = -1 [19:01:54]OFD Sender: Server communicate error [19:01:55]recv_with_timeout no data received [19:01:59]OFD Sender: Processing packet 152444 [packets to send 828, broken 827] [19:01:59]ProducePacketName [19:01:59]name=ofd_packets/00152444 [19:01:59]OFD Sender: To server: pG, [19:01:59]CommunicateWithHost lk.salyk.kg:30040 [19:01:59]ConnectInit lk.salyk.kg [19:02:04]ConnectInit Can't take IP for lk.salyk.kg [19:02:04]CommunicateWithHost connect error [19:02:04]CommunicateWithHost err = -1 [19:02:04]OFD Sender: Server communicate error [19:02:09]OFD Sender: Processing packet 152444 [packets to send 828, broken 827] [19:02:09]ProducePacketName [19:02:09]name=ofd_packets/00152444 [19:02:09]OFD Sender: To server: pG, [19:02:09]CommunicateWithHost lk.salyk.kg:30040 [19:02:09]ConnectInit lk.salyk.kg [19:02:15]ConnectInit Can't take IP for lk.salyk.kg [19:02:15]CommunicateWithHost connect error [19:02:15]CommunicateWithHost err = -1 [19:02:15]OFD Sender: Server communicate error [19:02:15]ConnectInit Can't connect to host [19:02:20]OFD Sender: Processing packet 152444 [packets to send 828, broken 827] [19:02:20]ProducePacketName [19:02:20]name=ofd_packets/00152444 [19:02:20]OFD Sender: To server: pG, [19:02:20]CommunicateWithHost lk.salyk.kg:30040 [19:02:20]ConnectInit lk.salyk.kg [19:02:21]ConnectInit Can't connect to host [19:02:25]ConnectInit Can't take IP for lk.salyk.kg [19:02:25]CommunicateWithHost connect error [19:02:25]CommunicateWithHost err = -1 [19:02:25]OFD Sender: Server communicate error [19:02:26]ConnectInit Can't connect to host [19:02:30]OFD Sender: Processing packet 152444 [packets to send 828, broken 827] [19:02:30]ProducePacketName [19:02:30]name=ofd_packets/00152444 [19:02:30]OFD Sender: To server: pG, [19:02:30]CommunicateWithHost lk.salyk.kg:30040 [19:02:30]ConnectInit lk.salyk.kg [19:02:31]ConnectInit Can't connect to host [19:02:35]ConnectInit Can't take IP for lk.salyk.kg [19:02:35]CommunicateWithHost connect error [19:02:35]CommunicateWithHost err = -1 [19:02:35]OFD Sender: Server communicate error [19:02:36]ConnectInit Can't connect to host [19:02:37]accept exits with 10 [19:02:37]New connection [19:02:37]New thread 3067190628 created [19:02:37]Thread 3067333988 joined [19:02:37]Waiting for new connection... [19:02:37] Sock 10.Parse request [19:02:37]Sock 10.Check first char [19:02:37]Sock 10.First char is OK [19:02:37]request: POST /json_proto HTTP/1.0 [19:02:37]Method: POST [19:02:37]URL: /json_proto [19:02:37]Method is POST - this is cgi request [19:02:37]url: /json_proto [19:02:37]query_string will be loaded in cgi processing [19:02:37]execute_cgi json_proto POST (null) [19:02:37]execute_cgi path=json_proto method=POST [19:02:37]POST find Content-Length [19:02:37]Host: 172.17.43.67:8080 [19:02:37]Content-Length: 797 [19:02:37]Content-Type: application/json [19:02:37] [19:02:37]POST finish read [19:02:37]Found Content-Length = 797 [19:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786446", "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" : 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" ] } } [19:02:37]execute_script... [19:02:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786446", "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" : 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" ] } } [19:02:37]POST & json_proto [19:02:37]process_json_proto [19:02:37]json parsed OK: [19:02:37]protocol is kg_v1.0 [19:02:37]action value=close_receipt [19:02:37]process_action close_receipt [19:02:37]cmd_close_receipt [19:02:37]MH_GetDate [19:02:37]Write to MH i2c: F0 00 00 26 02 17 [19:02:37]Write i2c OK [19:02:37]MH_I2C_Read... [19:02:37]Read from MH i2c: F0 [19:02:37]MH_I2C_Read... [19:02:37]Read from MH i2c: F0 09 00 [19:02:37]MH_I2C_Read... [19:02:37]Read from MH i2c: F0 09 00 26 02 00 4E BB F1 66 6A BD 47 65 53 [19:02:37]GetLastDocTimeStamp 1727118099 [19:02:37]current date 1727118158 [19:02:37]FM_GetShiftState [19:02:37]SAM_PROTO_GetShiftState [19:02:37]wFMCommunicate request_size=4 [19:02:37]MH_SAM_APDU [19:02:37]CAPDU: 80 13 01 00 [19:02:37]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [19:02:37]Write i2c OK [19:02:37]MH_I2C_Read... [19:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:37]Read from MH i2c: E2 [19:02:37]MH_I2C_Read... [19:02:37]Read from MH i2c: E2 0E 00 [19:02:37]MH_I2C_Read... [19:02:37]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [19:02:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:02:37]wFMCommunicate OK [19:02:37]SAM_PROTO_GetShiftState done [19:02:37]FM_GetShiftState done [19:02:37]opened in 1727051593 [19:02:37]opened+sec_in_day 1727137993 [19:02:37]quantity*price = 0 [19:02:37]sum+1 = 1 [19:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 317 23.09.2024 19:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152445 ФПД: 39388317590380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152445&fm=39388317590380&tin=02508201610067®Number=0000000000091825&sum=0 [19:02:38]StoreToDocumentArchive [19:02:38]shift 476 fd 152445 [19:02:38]save to /storage/0476/doc_00152445 [19:02:38]save last doc name /storage/0476/doc_00152445 to /storage/kkm_last_doc_name [19:02:38]save OK [19:02:38]Clear old archive folders... [19:02:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:02:38]tlvbuf is 002F7660 [19:02:38]SAM_PROTO_ClearQueue [19:02:38]wFMCommunicate request_size=4 [19:02:38]MH_SAM_APDU [19:02:38]CAPDU: 80 09 00 00 [19:02:38]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [19:02:38]Write i2c OK [19:02:38]MH_I2C_Read... [19:02:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:02:38]Read from MH i2c: E2 [19:02:38]MH_I2C_Read... [19:02:38]Read from MH i2c: E2 03 00 [19:02:38]MH_I2C_Read... [19:02:38]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [19:02:38]RAPDU: 90 00 [19:02:38]wFMCommunicate OK [19:02:38]SAM_PROTO_ClearQueue done [19:02:38]KKMCreateOFDPacket [19:02:38]OFDProtocolAddRootSTLVToBuf [19:02:38]FM_MakeSignedData [19:02:38]FM_MakeSignedData [19:02:38]SAM_PROTO_SignData [19:02:38]wFMCommunicate request_size=4 [19:02:38]MH_SAM_APDU [19:02:38]CAPDU: 80 0D 01 02 [19:02:38]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [19:02:38]Write i2c OK [19:02:38]MH_I2C_Read... [19:02:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:02:38]Read from MH i2c: E2 [19:02:38]MH_I2C_Read... [19:02:38]Read from MH i2c: E2 03 00 [19:02:38]MH_I2C_Read... [19:02:38]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [19:02:38]RAPDU: 90 00 [19:02:38]wFMCommunicate OK [19:02:38]wFMCommunicate request_size=255 [19:02:38]MH_SAM_APDU [19:02:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 3D 01 00 00 F4 03 04 00 4E BB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 53 02 00 35 04 06 00 23 [19:02:38]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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4E BB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 53 02 00 35 04 06 00 23 00 00 01 [19:02:38]Write i2c OK [19:02:38]MH_I2C_Read... [19:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:39]Read from MH i2c: E2 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 03 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [19:02:39]RAPDU: 90 00 [19:02:39]wFMCommunicate OK [19:02:39]wFMCommunicate request_size=10 [19:02:39]MH_SAM_APDU [19:02:39]CAPDU: 80 0D 02 02 05 D2 CE AD A3 6C [19:02:39]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 D2 CE AD A3 6C 00 00 19 [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:39]Read from MH i2c: E2 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 03 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [19:02:39]RAPDU: 90 00 [19:02:39]wFMCommunicate OK [19:02:39]wFMCommunicate request_size=4 [19:02:39]MH_SAM_APDU [19:02:39]CAPDU: 80 0D 03 02 [19:02:39]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:02:39]Read from MH i2c: E2 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 0B 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 0B 00 38 02 00 7C 15 90 A1 D9 8E CD 01 90 00 AD [19:02:39]RAPDU: 7C 15 90 A1 D9 8E CD 01 90 00 [19:02:39]wFMCommunicate OK [19:02:39]SAM_PROTO_SignData done [19:02:39]FM_MakeSignedData done [19:02:39]CreateOFDProtocolMessage [19:02:39]wFMCommunicate request_size=4 [19:02:39]MH_SAM_APDU [19:02:39]CAPDU: 80 11 00 00 [19:02:39]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:39]Read from MH i2c: E2 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 17 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [19:02:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:02:39]wFMCommunicate OK [19:02:39]CreateOFDProtocolMessage done [19:02:39]OFDSenderStorePacket 152445 [19:02:39]StoreOFDPacket docnum=152445 [19:02: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 26 BF 07 01 8E 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 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 3D 01 00 00 F4 03 04 00 4E BB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 53 02 00 35 04 06 00 23 D2 CE AD A3 6C 7C 15 90 A1 D9 8E CD 01 [19:02:39]CheckFolder [19:02:39]dirname=/storage/ofd_packets [19:02:39]CheckFolder done [19:02:39]ProducePacketName [19:02:39]name=ofd_packets/00152445 [19:02:39]NVStorageSaveData ofd_packets/00152445 [19:02:39]File name is /storage/ofd_packets/00152445 [19:02:39]Write 301 bytes [19:02:39]NVStorageSaveData done [19:02:39]OFDSenderStorePacket done [19:02:39]KKMCreateOFDPacket done [19:02:39]NVStorageSaveData kkm_last_timestamp [19:02:39]File name is /storage/kkm_last_timestamp [19:02:39]Write 4 bytes [19:02:39]NVStorageSaveData done [19:02:39]ExternCall_PrintAddStr [19:02:39]wPrintStart [19:02:39]Write to MH i2c: 01 00 00 3A 02 3C [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: 01 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: 01 07 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [19:02:39]RasterBufferAndPrint [19:02:39]line Счет N : (1)1786446 [19:02:39]line ИНН: 02508201610067 [19:02:39]line Контрольно-Кассовый Чек [19:02:39]line ПРОДАЖА [19:02:39]line ТРК (МРК, ГНК) : 12 [19:02:39]line Товар: 2710124130 [19:02:39]line Аи-92-К-5 [19:02:39]line 14.750 * 0.00 [19:02:39]line = 0.00 [19:02:39]line НДС 12% НСП 1% [19:02:39]line > о реализуемом товаре [19:02:39]line ИТОГО: 0.00 [19:02:39]line НСП 1% : 0.00 [19:02:39]line НДС 12% : 0.00 [19:02:39]line Наличными: 0.00 [19:02:39]line Безнал.: 0.00 [19:02:39]line Место: АЗС № 89 "Партнер Нефть" [19:02:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:02:39]line СНО: Общий режим [19:02:39]line Чек 317 23.09.2024 19:02 [19:02:39]line Смена: 476 ФФД: 1.0 [19:02:39]line ЗНМ: 0300000113 [19:02:39]line РНМ: 0000000000091825 [19:02:39]line Версия ККМ: 001 [19:02:39]line Платежная система: O! деньги [19:02:39]line ФМ: 0000000000871835 [19:02:39]line ФД: 152445 [19:02:39]line ФПД: 39388317590380 [19:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152445&fm=39388317590380&tin=02508201610067®Number=0000000000091825&sum=0 [19:02:39]written 0, free lines is 4095 [19:02:39]OFD Sender: Processing packet 152444 [packets to send 829, broken 827] [19:02:39]ProducePacketName [19:02:39]name=ofd_packets/00152444 [19:02:39]OFD Sender: To server: pG, [19:02:39]CommunicateWithHost lk.salyk.kg:30040 [19:02:39]ConnectInit lk.salyk.kg [19:02:39]Write to MH i2c: 01 00 00 64 02 66 [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: 01 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: 01 07 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 F2 0C 6B [19:02:39]RasterBufferAndPrint [19:02:39]line [19:02:39]line [19:02:39]line [19:02:39]line [19:02:39]line [19:02:39]written 0, free lines is 3325 [19:02:39]MH_Cut [19:02:39]Write to MH i2c: D1 01 00 6B 02 01 3F [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: D1 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: D1 01 00 [19:02:39]MH_I2C_Read... [19:02:39]Read from MH i2c: D1 01 00 6B 02 00 3E [19:02:39]Write to MH i2c: 01 00 00 6C 02 6E [19:02:39]Write i2c OK [19:02:39]MH_I2C_Read... [19:02:40]*** Cut start [19:02:40]*** Purtial cut [19:02:40]*** Stage 1: CUTSNS_PIN = 1 [19:02:40]Read from MH i2c: 01 [19:02:40]MH_I2C_Read... [19:02:40]*** Stop cut motor [19:02:40]*** Cut end [19:02:40]Read from MH i2c: 01 07 00 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [19:02:40]process_action close_receipt done [19:02:40]requested_data is exist [19:02:40]produce_requested_data [19:02:40]requested_item fm.sn is exist - process it [19:02:40]wFMCommunicate request_size=4 [19:02:40]MH_SAM_APDU [19:02:40]CAPDU: 80 11 00 00 [19:02:40]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [19:02:40]Write i2c OK [19:02:40]MH_I2C_Read... [19:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:40]Read from MH i2c: E2 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: E2 17 00 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: E2 17 00 6D 02 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:02: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:02:40]wFMCommunicate OK [19:02:40]requested_item fd.num is exist - process it [19:02:40]SAM_PROTO_GetFieldsCounters [19:02:40]wFMCommunicate request_size=4 [19:02:40]MH_SAM_APDU [19:02:40]CAPDU: 80 13 00 00 [19:02:40]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [19:02:40]Write i2c OK [19:02:40]MH_I2C_Read... [19:02:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:02:40]Read from MH i2c: E2 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: E2 62 00 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 53 02 00 0E 04 04 00 DC 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 76 [19:02: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 7D 53 02 00 0E 04 04 00 DC 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 [19:02:40]wFMCommunicate OK [19:02:40]SAM_PROTO_GetFieldsCounters done [19:02:40]requested_item shift.num is exist - process it [19:02:40]requested_item shift.opened is exist - process it [19:02:40]req_shift_opened [19:02:40]FM_GetShiftState [19:02:40]SAM_PROTO_GetShiftState [19:02:40]wFMCommunicate request_size=4 [19:02:40]MH_SAM_APDU [19:02:40]CAPDU: 80 13 01 00 [19:02:40]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [19:02:40]Write i2c OK [19:02:40]MH_I2C_Read... [19:02:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:40]Read from MH i2c: E2 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: E2 0E 00 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 50 [19:02:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:02:40]wFMCommunicate OK [19:02:40]SAM_PROTO_GetShiftState done [19:02:40]FM_GetShiftState done [19:02:40]req_shift_opened done [19:02:40]requested_item shift.open_date is exist - process it [19:02:40]req_shift_open_date [19:02:40]req_shift_open_date done [19:02:40]produce_requested_data done [19:02:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152445,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:02:40]process_action_free close_receipt [19:02:40]json_value_free [19:02:40]json_value_free done [19:02:40]process_json_proto returns [19:02:40]Send response to host [19:02:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152445,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:02:40]free response buf [19:02:40]execute_script done [19:02:40]execute_script returns [19:02:40]free content buf [19:02:40]Sock 10.Close socket [19:02:40]Sock 10.Thread stoped [19:02:42]ConnectInit Can't connect to host [19:02:44]ConnectInit Can't take IP for lk.salyk.kg [19:02:44]CommunicateWithHost connect error [19:02:44]CommunicateWithHost err = -1 [19:02:44]OFD Sender: Server communicate error [19:02:49]OFD Sender: Processing packet 152444 [packets to send 829, broken 827] [19:02:49]ProducePacketName [19:02:49]name=ofd_packets/00152444 [19:02:49]OFD Sender: To server: pG, [19:02:49]CommunicateWithHost lk.salyk.kg:30040 [19:02:49]ConnectInit lk.salyk.kg [19:02:58]recv_with_timeout no data received [19:02:58]Connected sock=10 [19:02: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 F8 F8 07 01 09 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3C 01 00 00 F4 03 04 00 13 BB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 46 56 9D 43 3F 02 34 C1 D2 B9 E6 AB CD [19:03:03]recv_with_timeout no data received [19:03:03]CommunicateWithHost answer receiving error [19:03:03]CommunicateWithHost err = -3 [19:03:03]OFD Sender: Server communicate error [19:03:08]OFD Sender: Processing packet 152444 [packets to send 829, broken 827] [19:03:08]ProducePacketName [19:03:08]name=ofd_packets/00152444 [19:03:08]OFD Sender: To server: pG, [19:03:08]CommunicateWithHost lk.salyk.kg:30040 [19:03:08]ConnectInit lk.salyk.kg [19:03:14]recv_with_timeout no data received [19:03:17]Connected sock=10 [19:03: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 F8 F8 07 01 09 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 3C 01 00 00 F4 03 04 00 13 BB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 46 56 9D 43 3F 02 34 C1 D2 B9 E6 AB CD [19:03: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 57 6D 47 00 38 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 7C 53 02 00 F4 03 04 00 74 63 F1 66 B6 04 01 00 00 D3 05 F5 CF BF 96 26 10 [19:03:18]CommunicateWithHost err = 0 [19:03:18]CheckOFDResponse [19:03:18]1017 (14) - 77093643461234 [19:03:18]1041 (16) - 0000000000871835 [19:03:18]1040 (4) - 152444 [19:03:18]1012 (4) - 23.09.2024 12:47 [19:03:18]1206 (1) - 0 [19:03:18]OFD Sender: Remove packet 152444 [19:03:18]ProducePacketName [19:03:18]name=ofd_packets/00152444 [19:03:18]NVStorageDeleteData [19:03:19]OFD Sender: Processing packet 152445 [packets to send 828, broken 827] [19:03:19]ProducePacketName [19:03:19]name=ofd_packets/00152445 [19:03:19]OFD Sender: To server: pG, [19:03:19]CommunicateWithHost lk.salyk.kg:30040 [19:03:19]ConnectInit lk.salyk.kg [19:03:23]Connected sock=10 [19:03: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 0F 01 00 00 26 BF 07 01 8E 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 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 3D 01 00 00 F4 03 04 00 4E BB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 53 02 00 35 04 06 00 23 D2 CE AD A3 6C 7C 15 90 A1 D9 8E CD 01 [19:03: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 11 FC 47 00 75 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 53 02 00 F4 03 04 00 7A 63 F1 66 B6 04 01 00 00 74 25 C9 B9 3E F2 4A 78 [19:03:23]CommunicateWithHost err = 0 [19:03:23]CheckOFDResponse [19:03:23]1017 (14) - 77093643461234 [19:03:23]1041 (16) - 0000000000871835 [19:03:23]1040 (4) - 152445 [19:03:23]1012 (4) - 23.09.2024 12:47 [19:03:23]1206 (1) - 0 [19:03:23]OFD Sender: Remove packet 152445 [19:03:23]ProducePacketName [19:03:23]name=ofd_packets/00152445 [19:03:23]NVStorageDeleteData [19:03:24]OFD Sender: No OFD packet to send [19:03:29]OFD Sender: No OFD packet to send [19:03:34]recv_with_timeout no data received [19:03:34]OFD Sender: No OFD packet to send [19:03:39]OFD Sender: No OFD packet to send [19:03:44]OFD Sender: No OFD packet to send [19:03:45]recv_with_timeout no data received [19:03:49]OFD Sender: No OFD packet to send [19:03:54]OFD Sender: No OFD packet to send [19:03:59]OFD Sender: No OFD packet to send [19:04:04]OFD Sender: No OFD packet to send [19:04:09]OFD Sender: No OFD packet to send [19:04:14]OFD Sender: No OFD packet to send [19:04:19]OFD Sender: No OFD packet to send [19:04:24]OFD Sender: No OFD packet to send [19:04:29]OFD Sender: No OFD packet to send [19:04:34]OFD Sender: No OFD packet to send [19:04:39]OFD Sender: No OFD packet to send [19:04:41]recv_with_timeout no data received [19:04:44]OFD Sender: No OFD packet to send [19:04:49]OFD Sender: No OFD packet to send [19:04:54]OFD Sender: No OFD packet to send [19:04:59]OFD Sender: No OFD packet to send [19:05:04]OFD Sender: No OFD packet to send [19:05:09]OFD Sender: No OFD packet to send [19:05:14]OFD Sender: No OFD packet to send [19:05:19]OFD Sender: No OFD packet to send [19:05:24]OFD Sender: No OFD packet to send [19:05: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:46]recv_with_timeout no data received [19:05:49]OFD Sender: No OFD packet to send [19:05:54]OFD Sender: No OFD packet to send [19:05:57]recv_with_timeout no data received [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:15]OFD Sender: No OFD packet to send [19:06:20]OFD Sender: No OFD packet to send [19:06:25]OFD Sender: No OFD packet to send [19:06:30]OFD Sender: No OFD packet to send [19:06:35]OFD Sender: No OFD packet to send [19:06:40]OFD Sender: No OFD packet to send [19:06:45]OFD Sender: No OFD packet to send [19:06:50]OFD Sender: No OFD packet to send [19:06:55]OFD Sender: No OFD packet to send [19:07:00]OFD Sender: No OFD packet to send [19:07:05]OFD Sender: No OFD packet to send [19:07:10]OFD Sender: No OFD packet to send [19:07:15]OFD Sender: No OFD packet to send [19:07:20]OFD Sender: No OFD packet to send [19:07:25]OFD Sender: No OFD packet to send [19:07:30]OFD Sender: No OFD packet to send [19:07:35]OFD Sender: No OFD packet to send [19:07:40]OFD Sender: No OFD packet to send [19:07:45]OFD Sender: No OFD packet to send [19:07:50]OFD Sender: No OFD packet to send [19:07:55]OFD Sender: No OFD packet to send [19:08:00]OFD Sender: No OFD packet to send [19:08:05]OFD Sender: No OFD packet to send [19:08:10]OFD Sender: No OFD packet to send [19:08:15]OFD Sender: No OFD packet to send [19:08:19]recv_with_timeout no data received [19:08:20]OFD Sender: No OFD packet to send [19:08:25]OFD Sender: No OFD packet to send [19:08:30]OFD Sender: No OFD packet to send [19:08:35]OFD Sender: No OFD packet to send [19:08:40]OFD Sender: No OFD packet to send [19:08:45]OFD Sender: No OFD packet to send [19:08:50]OFD Sender: No OFD packet to send [19:08:55]OFD Sender: No OFD packet to send [19:09:00]OFD Sender: No OFD packet to send [19:09:05]OFD Sender: No OFD packet to send [19:09:10]OFD Sender: No OFD packet to send [19:09:15]OFD Sender: No OFD packet to send [19:09:20]OFD Sender: No OFD packet to send [19:09:25]OFD Sender: No OFD packet to send [19:09:30]OFD Sender: No OFD packet to send [19:09:35]OFD Sender: No OFD packet to send [19:09:40]OFD Sender: No OFD packet to send [19:09:45]OFD Sender: No OFD packet to send [19:09:50]OFD Sender: No OFD packet to send [19:09:55]OFD Sender: No OFD packet to send [19:10:00]OFD Sender: No OFD packet to send [19:10:05]OFD Sender: No OFD packet to send [19:10:10]OFD Sender: No OFD packet to send [19:10:15]OFD Sender: No OFD packet to send [19:10:20]OFD Sender: No OFD packet to send [19:10:25]OFD Sender: No OFD packet to send [19:10:30]OFD Sender: No OFD packet to send [19:10:35]OFD Sender: No OFD packet to send [19:10:40]OFD Sender: No OFD packet to send [19:10:45]OFD Sender: No OFD packet to send [19:10:50]OFD Sender: No OFD packet to send [19:10:55]OFD Sender: No OFD packet to send [19:11:01]OFD Sender: No OFD packet to send [19:11:06]OFD Sender: No OFD packet to send [19:11:07]recv_with_timeout no data received [19:11:11]OFD Sender: No OFD packet to send [19:11:16]OFD Sender: No OFD packet to send [19:11:21]OFD Sender: No OFD packet to send [19:11:26]OFD Sender: No OFD packet to send [19:11:31]OFD Sender: No OFD packet to send [19:11:36]OFD Sender: No OFD packet to send [19:11:41]OFD Sender: No OFD packet to send [19:11:46]OFD Sender: No OFD packet to send [19:11:51]OFD Sender: No OFD packet to send [19:11:56]OFD Sender: No OFD packet to send [19:12:01]OFD Sender: No OFD packet to send [19:12:06]OFD Sender: No OFD packet to send [19:12:11]OFD Sender: No OFD packet to send [19:12:16]OFD Sender: No OFD packet to send [19:12:21]OFD Sender: No OFD packet to send [19:12:26]OFD Sender: No OFD packet to send [19:12:31]OFD Sender: No OFD packet to send [19:12:36]OFD Sender: No OFD packet to send [19:12:41]OFD Sender: No OFD packet to send [19:12:46]OFD Sender: No OFD packet to send [19:12:51]OFD Sender: No OFD packet to send [19:12:56]OFD Sender: No OFD packet to send [19:13:01]OFD Sender: No OFD packet to send [19:13:06]OFD Sender: No OFD packet to send [19:13:11]OFD Sender: No OFD packet to send [19:13:12]recv_with_timeout no data received [19:13:16]OFD Sender: No OFD packet to send [19:13:21]OFD Sender: No OFD packet to send [19:13:26]OFD Sender: No OFD packet to send [19:13:31]OFD Sender: No OFD packet to send [19:13:36]OFD Sender: No OFD packet to send [19:13:41]OFD Sender: No OFD packet to send [19:14:01]OFD Sender: No OFD packet to send [19:14:06]OFD Sender: No OFD packet to send [19:14:10]recv_with_timeout no data received [19:14:11]OFD Sender: No OFD packet to send [19:13:46]OFD Sender: No OFD packet to send [19:13:51]OFD Sender: No OFD packet to send [19:13:51]recv_with_timeout no data received [19:13:56]OFD Sender: No OFD packet to send [19:14:16]OFD Sender: No OFD packet to send [19:14:21]OFD Sender: No OFD packet to send [19:14:26]OFD Sender: No OFD packet to send [19:14:31]OFD Sender: No OFD packet to send [19:14:36]OFD Sender: No OFD packet to send [19:14:41]OFD Sender: No OFD packet to send [19:14:46]OFD Sender: No OFD packet to send [19:14:51]OFD Sender: No OFD packet to send [19:14:56]OFD Sender: No OFD packet to send [19:15:01]recv_with_timeout no data received [19:15:01]OFD Sender: No OFD packet to send [19:15:06]OFD Sender: No OFD packet to send [19:15:11]OFD Sender: No OFD packet to send [19:15:16]OFD Sender: No OFD packet to send [19:15:21]OFD Sender: No OFD packet to send [19:15:23]recv_with_timeout no data received [19:15:26]OFD Sender: No OFD packet to send [19:15:31]OFD Sender: No OFD packet to send [19:15:36]OFD Sender: No OFD packet to send [19:15:42]OFD Sender: No OFD packet to send [19:15:47]OFD Sender: No OFD packet to send [19:15:52]OFD Sender: No OFD packet to send [19:15:57]OFD Sender: No OFD packet to send [19:16:02]OFD Sender: No OFD packet to send [19:16:07]OFD Sender: No OFD packet to send [19:16:12]OFD Sender: No OFD packet to send [19:16:17]OFD Sender: No OFD packet to send [19:16:22]OFD Sender: No OFD packet to send [19:16:27]OFD Sender: No OFD packet to send [19:16:28]recv_with_timeout no data received [19:16:32]OFD Sender: No OFD packet to send [19:16:37]OFD Sender: No OFD packet to send [19:16:42]OFD Sender: No OFD packet to send [19:16:47]OFD Sender: No OFD packet to send [19:16:52]OFD Sender: No OFD packet to send [19:16:57]OFD Sender: No OFD packet to send [19:17:02]OFD Sender: No OFD packet to send [19:17:07]OFD Sender: No OFD packet to send [19:17:12]OFD Sender: No OFD packet to send [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:02]OFD Sender: No OFD packet to send [19:18:07]OFD Sender: No OFD packet to send [19:18:12]OFD Sender: No OFD packet to send [19:18:17]OFD Sender: No OFD packet to send [19:18:22]OFD Sender: No OFD packet to send [19:18:27]OFD Sender: No OFD packet to send [19:18:32]OFD Sender: No OFD packet to send [19:18:37]OFD Sender: No OFD packet to send [19:18:42]OFD Sender: No OFD packet to send [19:18:47]OFD Sender: No OFD packet to send [19:18:52]OFD Sender: No OFD packet to send [19:18:57]OFD Sender: No OFD packet to send [19:19:02]OFD Sender: No OFD packet to send [19:19:07]OFD Sender: No OFD packet to send [19:19:12]OFD Sender: No OFD packet to send [19:19:17]OFD Sender: No OFD packet to send [19:19:18]accept exits with 7 [19:19:18]New connection [19:19:18]New thread 3067333988 created [19:19:18]Thread 3067190628 joined [19:19:18]Waiting for new connection... [19:19:18] Sock 7.Parse request [19:19:18]Sock 7.Check first char [19:19:18]Sock 7.First char is OK [19:19:18]request: POST /json_proto HTTP/1.0 [19:19:18]Method: POST [19:19:18]URL: /json_proto [19:19:18]Method is POST - this is cgi request [19:19:18]url: /json_proto [19:19:18]query_string will be loaded in cgi processing [19:19:18]execute_cgi json_proto POST (null) [19:19:18]execute_cgi path=json_proto method=POST [19:19:18]POST find Content-Length [19:19:18]Host: 172.17.43.67:8080 [19:19:18]Content-Length: 680 [19:19:18]Content-Type: application/json [19:19:18] [19:19:18]POST finish read [19:19:18]Found Content-Length = 680 [19:19:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786447", "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" : 20.480, "sum" : 1560.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1560.00, "total" : 1560.00, "payments": [ { "type": 0, "sum" : 1560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:18]execute_script... [19:19: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)1786447", "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" : 20.480, "sum" : 1560.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1560.00, "total" : 1560.00, "payments": [ { "type": 0, "sum" : 1560.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:18]POST & json_proto [19:19:18]process_json_proto [19:19:18]json parsed OK: [19:19:18]protocol is kg_v1.0 [19:19:18]action value=close_receipt [19:19:18]process_action close_receipt [19:19:18]cmd_close_receipt [19:19:18]MH_GetDate [19:19:18]Write to MH i2c: F0 00 00 70 02 61 [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: F0 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: F0 09 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: F0 09 00 70 02 00 37 BF F1 66 6A BD 47 65 8A [19:19:18]GetLastDocTimeStamp 1727118158 [19:19:18]current date 1727119159 [19:19:18]FM_GetShiftState [19:19:18]SAM_PROTO_GetShiftState [19:19:18]wFMCommunicate request_size=4 [19:19:18]MH_SAM_APDU [19:19:18]CAPDU: 80 13 01 00 [19:19:18]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:18]Read from MH i2c: E2 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 0E 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 52 [19:19:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:19:18]wFMCommunicate OK [19:19:18]SAM_PROTO_GetShiftState done [19:19:18]FM_GetShiftState done [19:19:18]opened in 1727051593 [19:19:18]opened+sec_in_day 1727137993 [19:19:18]quantity*price = 156057 [19:19:18]sum+1 = 156059 [19:19:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 1560.00 Внесено: 1560.00 СДАЧА: 0.00 НСП 1% : 13.81 НДС 12% : 165.72 Наличными: 1560.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 318 23.09.2024 19:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152446 ФПД: 215904202240795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152446&fm=215904202240795&tin=02508201610067®Number=0000000000091825&sum=156000 [19:19:19]StoreToDocumentArchive [19:19:19]shift 476 fd 152446 [19:19:19]save to /storage/0476/doc_00152446 [19:19:19]save last doc name /storage/0476/doc_00152446 to /storage/kkm_last_doc_name [19:19:19]save OK [19:19:19]Clear old archive folders... [19:19:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:19:19]tlvbuf is 002EDF10 [19:19:19]SAM_PROTO_ClearQueue [19:19:19]wFMCommunicate request_size=4 [19:19:19]MH_SAM_APDU [19:19:19]CAPDU: 80 09 00 00 [19:19:19]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:19]Read from MH i2c: E2 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [19:19:19]RAPDU: 90 00 [19:19:19]wFMCommunicate OK [19:19:19]SAM_PROTO_ClearQueue done [19:19:19]KKMCreateOFDPacket [19:19:19]OFDProtocolAddRootSTLVToBuf [19:19:19]FM_MakeSignedData [19:19:19]FM_MakeSignedData [19:19:19]SAM_PROTO_SignData [19:19:19]wFMCommunicate request_size=4 [19:19:19]MH_SAM_APDU [19:19:19]CAPDU: 80 0D 01 02 [19:19:19]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:19]Read from MH i2c: E2 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [19:19:19]RAPDU: 90 00 [19:19:19]wFMCommunicate OK [19:19:19]wFMCommunicate request_size=255 [19:19:19]MH_SAM_APDU [19:19: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 00 50 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9A 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 40 00 00 00 00 07 04 06 00 60 61 02 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 37 BF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 53 02 00 35 04 06 00 C4 5D 1D 47 [19:19:19]Write to MH i2c: E2 02 01 80 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 00 50 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9A 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 40 00 00 00 00 07 04 06 00 60 61 02 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 37 BF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 53 02 00 35 04 06 00 C4 5D 1D 47 00 00 32 [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:19]Read from MH i2c: E2 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [19:19:19]RAPDU: 90 00 [19:19:19]wFMCommunicate OK [19:19:19]wFMCommunicate request_size=7 [19:19:19]MH_SAM_APDU [19:19:19]CAPDU: 80 0D 02 02 02 B3 1B [19:19:19]Write to MH i2c: E2 0A 00 81 02 80 0D 02 02 02 00 B3 1B 00 00 CF [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:19]Read from MH i2c: E2 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [19:19:19]RAPDU: 90 00 [19:19:19]wFMCommunicate OK [19:19:19]wFMCommunicate request_size=4 [19:19:19]MH_SAM_APDU [19:19:19]CAPDU: 80 0D 03 02 [19:19:19]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:19:19]Read from MH i2c: E2 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 0B 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 0B 00 82 02 00 E6 3F 10 16 F5 36 E3 18 90 00 71 [19:19:19]RAPDU: E6 3F 10 16 F5 36 E3 18 90 00 [19:19:19]wFMCommunicate OK [19:19:19]SAM_PROTO_SignData done [19:19:19]FM_MakeSignedData done [19:19:19]CreateOFDProtocolMessage [19:19:19]wFMCommunicate request_size=4 [19:19:19]MH_SAM_APDU [19:19:19]CAPDU: 80 11 00 00 [19:19:19]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:19]Read from MH i2c: E2 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 17 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [19:19: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:19:19]wFMCommunicate OK [19:19:19]CreateOFDProtocolMessage done [19:19:19]OFDSenderStorePacket 152446 [19:19:19]StoreOFDPacket docnum=152446 [19:19: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 56 7D 04 01 BA 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 50 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9A 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 40 00 00 00 00 07 04 06 00 60 61 02 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 37 BF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 53 02 00 35 04 06 00 C4 5D 1D 47 B3 1B E6 3F 10 16 F5 36 E3 18 [19:19:19]CheckFolder [19:19:19]dirname=/storage/ofd_packets [19:19:19]CheckFolder done [19:19:19]ProducePacketName [19:19:19]name=ofd_packets/00152446 [19:19:19]NVStorageSaveData ofd_packets/00152446 [19:19:19]File name is /storage/ofd_packets/00152446 [19:19:19]Write 298 bytes [19:19:19]NVStorageSaveData done [19:19:19]OFDSenderStorePacket done [19:19:19]KKMCreateOFDPacket done [19:19:19]NVStorageSaveData kkm_last_timestamp [19:19:19]File name is /storage/kkm_last_timestamp [19:19:19]Write 4 bytes [19:19:19]NVStorageSaveData done [19:19:19]ExternCall_PrintAddStr [19:19:19]wPrintStart [19:19:19]Write to MH i2c: 01 00 00 84 02 86 [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: 01 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: 01 07 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [19:19:19]RasterBufferAndPrint [19:19:19]line Счет N : (1)1786447 [19:19:19]line ИНН: 02508201610067 [19:19:19]line Контрольно-Кассовый Чек [19:19:19]line ПРОДАЖА [19:19:19]line ТРК (МРК, ГНК) : 31 [19:19:19]line Товар: 2710194210 [19:19:19]line ДТ-К-5 [19:19:19]line 20.480 * 76.20 [19:19:19]line = 1560.58 [19:19:19]line НДС 12% НСП 1% [19:19:19]line > о реализуемом товаре [19:19:19]line ОКРУГЛЕНИЕ: -0.58 [19:19:19]line ИТОГО: 1560.00 [19:19:19]line Внесено: 1560.00 [19:19:19]line СДАЧА: 0.00 [19:19:19]line НСП 1% : 13.81 [19:19:19]line НДС 12% : 165.72 [19:19:19]line Наличными: 1560.00 [19:19:19]line Безнал.: 0.00 [19:19:19]line Место: АЗС № 89 "Партнер Нефть" [19:19:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:19:19]line СНО: Общий режим [19:19:19]line Чек 318 23.09.2024 19:19 [19:19:19]line Смена: 476 ФФД: 1.0 [19:19:19]line ЗНМ: 0300000113 [19:19:19]line РНМ: 0000000000091825 [19:19:19]line Версия ККМ: 001 [19:19:19]line ФМ: 0000000000871835 [19:19:19]line ФД: 152446 [19:19:19]line ФПД: 215904202240795 [19:19:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152446&fm=215904202240795&tin=02508201610067®Number=0000000000091825&sum=156000 [19:19:20]written 0, free lines is 4095 [19:19:20]OFD Sender: Processing packet 152446 [packets to send 828, broken 827] [19:19:20]ProducePacketName [19:19:20]name=ofd_packets/00152446 [19:19:20]OFD Sender: To server: pG, [19:19:20]CommunicateWithHost lk.salyk.kg:30040 [19:19:20]ConnectInit lk.salyk.kg [19:19:20]Write to MH i2c: 01 00 00 AF 02 B1 [19:19:20]Write i2c OK [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: 01 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: 01 07 00 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 DA 0C 9E [19:19:20]RasterBufferAndPrint [19:19:20]line [19:19:20]line [19:19:20]line [19:19:20]line [19:19:20]line [19:19:20]written 0, free lines is 3296 [19:19:20]MH_Cut [19:19:20]Write to MH i2c: D1 01 00 B6 02 01 8A [19:19:20]Write i2c OK [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: D1 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: D1 01 00 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: D1 01 00 B6 02 00 89 [19:19:20]Write to MH i2c: 01 00 00 B7 02 B9 [19:19:20]Write i2c OK [19:19:20]MH_I2C_Read... [19:19:21]Connected sock=10 [19:19: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 0C 01 00 00 56 7D 04 01 BA 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 50 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9A 61 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 61 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 40 00 00 00 00 07 04 06 00 60 61 02 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 37 BF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 53 02 00 35 04 06 00 C4 5D 1D 47 B3 1B E6 3F 10 16 F5 36 E3 18 [19:19:21]*** Cut start [19:19:21]*** Purtial cut [19:19:21]*** Stage 1: CUTSNS_PIN = 1 [19:19:21]Read from MH i2c: 01 [19:19:21]MH_I2C_Read... [19:19:21]*** Stop cut motor [19:19:21]*** Cut end [19:19:21]Read from MH i2c: 01 07 00 [19:19:21]MH_I2C_Read... [19:19:21]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [19:19:21]process_action close_receipt done [19:19:21]requested_data is exist [19:19:21]produce_requested_data [19:19:21]requested_item fm.sn is exist - process it [19:19:21]wFMCommunicate request_size=4 [19:19:21]MH_SAM_APDU [19:19:21]CAPDU: 80 11 00 00 [19:19:21]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [19:19:21]Write i2c OK [19:19:21]MH_I2C_Read... [19:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:21]Read from MH i2c: E2 [19:19:21]MH_I2C_Read... [19:19:21]Read from MH i2c: E2 17 00 [19:19:21]MH_I2C_Read... [19:19:21]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 [19:19: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:19:21]wFMCommunicate OK [19:19:21]requested_item fd.num is exist - process it [19:19:21]SAM_PROTO_GetFieldsCounters [19:19:21]wFMCommunicate request_size=4 [19:19:21]MH_SAM_APDU [19:19:21]CAPDU: 80 13 00 00 [19:19:21]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [19:19:21]Write i2c OK [19:19:21]MH_I2C_Read... [19:19:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:19:21]Read from MH i2c: E2 [19:19:21]MH_I2C_Read... [19:19:21]Read from MH i2c: E2 62 00 [19:19:21]MH_I2C_Read... [19:19:21]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 7E 53 02 00 0E 04 04 00 DC 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 C5 [19:19: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 7E 53 02 00 0E 04 04 00 DC 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 [19:19:21]wFMCommunicate OK [19:19:21]SAM_PROTO_GetFieldsCounters done [19:19:21]requested_item shift.num is exist - process it [19:19:21]requested_item shift.opened is exist - process it [19:19:21]req_shift_opened [19:19:21]FM_GetShiftState [19:19:21]SAM_PROTO_GetShiftState [19:19:21]wFMCommunicate request_size=4 [19:19:21]MH_SAM_APDU [19:19:21]CAPDU: 80 13 01 00 [19:19:21]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [19:19:21]Write i2c OK [19:19:21]MH_I2C_Read... [19:19:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:22]Read from MH i2c: E2 [19:19:22]MH_I2C_Read... [19:19:22]Read from MH i2c: E2 0E 00 [19:19:22]MH_I2C_Read... [19:19:22]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9B [19:19:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:19:22]wFMCommunicate OK [19:19:22]SAM_PROTO_GetShiftState done [19:19:22]FM_GetShiftState done [19:19:22]req_shift_opened done [19:19:22]requested_item shift.open_date is exist - process it [19:19:22]req_shift_open_date [19:19:22]req_shift_open_date done [19:19:22]produce_requested_data done [19:19:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152446,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:19:22]process_action_free close_receipt [19:19:22]json_value_free [19:19:22]json_value_free done [19:19:22]process_json_proto returns [19:19:22]Send response to host [19:19:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152446,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:19:22]free response buf [19:19:22]execute_script done [19:19:22]execute_script returns [19:19:22]free content buf [19:19:22]Sock 7.Close socket [19:19:22]Sock 7.Thread stoped [19:19: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 E3 15 47 00 0D 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 7E 53 02 00 F4 03 04 00 38 67 F1 66 B6 04 01 00 00 64 A5 93 EF 98 BD 94 D3 [19:19:22]CommunicateWithHost err = 0 [19:19:22]CheckOFDResponse [19:19:22]1017 (14) - 77093643461234 [19:19:22]1041 (16) - 0000000000871835 [19:19:22]1040 (4) - 152446 [19:19:22]1012 (4) - 23.09.2024 13:03 [19:19:22]1206 (1) - 0 [19:19:22]OFD Sender: Remove packet 152446 [19:19:22]ProducePacketName [19:19:22]name=ofd_packets/00152446 [19:19:22]NVStorageDeleteData [19:19:22]OFD Sender: No OFD packet to send [19:19:27]recv_with_timeout no data received [19:19:27]OFD Sender: No OFD packet to send [19:19:32]OFD Sender: No OFD packet to send [19:19:37]OFD Sender: No OFD packet to send [19:19:42]OFD Sender: No OFD packet to send [19:19:47]OFD Sender: No OFD packet to send [19:19:49]recv_with_timeout no data received [19:19:52]OFD Sender: No OFD packet to send [19:19:57]OFD Sender: No OFD packet to send [19:20:02]OFD Sender: No OFD packet to send [19:20:07]OFD Sender: No OFD packet to send [19:20:12]OFD Sender: No OFD packet to send [19:20:17]OFD Sender: No OFD packet to send [19:20:22]OFD Sender: No OFD packet to send [19:20:27]OFD Sender: No OFD packet to send [19:20:32]OFD Sender: No OFD packet to send [19:20:37]OFD Sender: No OFD packet to send [19:20:42]accept exits with 9 [19:20:42]New connection [19:20:42]New thread 3067190628 created [19:20:42]Thread 3067333988 joined [19:20:42]Waiting for new connection... [19:20:42] Sock 9.Parse request [19:20:42]Sock 9.Check first char [19:20:42]Sock 9.First char is OK [19:20:42]request: POST /json_proto HTTP/1.0 [19:20:42]Method: POST [19:20:42]URL: /json_proto [19:20:42]Method is POST - this is cgi request [19:20:42]url: /json_proto [19:20:42]query_string will be loaded in cgi processing [19:20:42]execute_cgi json_proto POST (null) [19:20:42]execute_cgi path=json_proto method=POST [19:20:42]POST find Content-Length [19:20:42]Host: 172.17.43.67:8080 [19:20:42]Content-Length: 675 [19:20:42]Content-Type: application/json [19:20:42] [19:20:42]POST finish read [19:20:42]Found Content-Length = 675 [19:20:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786448", "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" ] } } [19:20:42]execute_script... [19:20:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786448", "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" ] } } [19:20:42]POST & json_proto [19:20:42]process_json_proto [19:20:42]json parsed OK: [19:20:42]protocol is kg_v1.0 [19:20:42]action value=close_receipt [19:20:42]process_action close_receipt [19:20:42]cmd_close_receipt [19:20:42]MH_GetDate [19:20:42]Write to MH i2c: F0 00 00 BB 02 AC [19:20:42]Write i2c OK [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: F0 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: F0 09 00 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: F0 09 00 BB 02 00 8B BF F1 66 6A BD 47 65 29 [19:20:42]GetLastDocTimeStamp 1727119159 [19:20:42]current date 1727119243 [19:20:42]FM_GetShiftState [19:20:42]SAM_PROTO_GetShiftState [19:20:42]wFMCommunicate request_size=4 [19:20:42]MH_SAM_APDU [19:20:42]CAPDU: 80 13 01 00 [19:20:42]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [19:20:42]Write i2c OK [19:20:42]MH_I2C_Read... [19:20:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:42]Read from MH i2c: E2 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: E2 0E 00 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9D [19:20:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:20:42]wFMCommunicate OK [19:20:42]SAM_PROTO_GetShiftState done [19:20:42]FM_GetShiftState done [19:20:42]opened in 1727051593 [19:20:42]opened+sec_in_day 1727137993 [19:20:42]quantity*price = 60045 [19:20:42]sum+1 = 60047 [19:20:42]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 СНО: Общий режим Чек 319 23.09.2024 19:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152447 ФПД: 12074397615914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192043&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152447&fm=12074397615914&tin=02508201610067®Number=0000000000091825&sum=60000 [19:20:43]StoreToDocumentArchive [19:20:43]shift 476 fd 152447 [19:20:43]save to /storage/0476/doc_00152447 [19:20:43]save last doc name /storage/0476/doc_00152447 to /storage/kkm_last_doc_name [19:20:43]save OK [19:20:43]Clear old archive folders... [19:20:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:20:43]tlvbuf is 00307EE0 [19:20:43]SAM_PROTO_ClearQueue [19:20:43]wFMCommunicate request_size=4 [19:20:43]MH_SAM_APDU [19:20:43]CAPDU: 80 09 00 00 [19:20:43]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:20:43]Read from MH i2c: E2 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [19:20:43]RAPDU: 90 00 [19:20:43]wFMCommunicate OK [19:20:43]SAM_PROTO_ClearQueue done [19:20:43]KKMCreateOFDPacket [19:20:43]OFDProtocolAddRootSTLVToBuf [19:20:43]FM_MakeSignedData [19:20:43]FM_MakeSignedData [19:20:43]SAM_PROTO_SignData [19:20:43]wFMCommunicate request_size=4 [19:20:43]MH_SAM_APDU [19:20:43]CAPDU: 80 0D 01 02 [19:20:43]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:20:43]Read from MH i2c: E2 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [19:20:43]RAPDU: 90 00 [19:20:43]wFMCommunicate OK [19:20:43]wFMCommunicate request_size=255 [19:20:43]MH_SAM_APDU [19:20: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 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 3F 01 00 00 F4 03 04 00 8B BF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0A FB 4A 2E [19:20:43]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 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 3F 01 00 00 F4 03 04 00 8B BF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0A FB 4A 2E 00 00 9A [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [19:20:44]RAPDU: 90 00 [19:20:44]wFMCommunicate OK [19:20:44]wFMCommunicate request_size=7 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 0D 02 02 02 47 2A [19:20:44]Write to MH i2c: E2 0A 00 CC 02 80 0D 02 02 02 00 47 2A 00 00 BD [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [19:20:44]RAPDU: 90 00 [19:20:44]wFMCommunicate OK [19:20:44]wFMCommunicate request_size=4 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 0D 03 02 [19:20:44]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 0B 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 0B 00 CD 02 00 70 27 CF 68 BB 3E A0 E2 90 00 94 [19:20:44]RAPDU: 70 27 CF 68 BB 3E A0 E2 90 00 [19:20:44]wFMCommunicate OK [19:20:44]SAM_PROTO_SignData done [19:20:44]FM_MakeSignedData done [19:20:44]CreateOFDProtocolMessage [19:20:44]wFMCommunicate request_size=4 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 11 00 00 [19:20:44]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 17 00 [19:20:44]MH_I2C_Read... [19:20:44]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 [19:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:20:44]wFMCommunicate OK [19:20:44]CreateOFDProtocolMessage done [19:20:44]OFDSenderStorePacket 152447 [19:20:44]StoreOFDPacket docnum=152447 [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: 27919201+1699200362=1727119563 [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 CC C0 F1 66 6A BD 47 65 B5 [19:26:04]Current date/time: 23.09.2024 19:26 [19:26:04]FM_Init [19:26:04]wFMConnect [19:26:04]MH_SAM_On [19:26:04]Write to MH i2c: E0 00 00 08 00 E7 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_init finished! [19:26:04]*** atr: [19:26:04]*** 0F 3B D5 18 FF 81 91 FE [19:26:04]*** 1F C3 80 73 C8 21 10 0A [19:26:04]*** 00 00 00 00 00 00 00 00 [19:26:04]*** 00 00 00 00 00 00 00 00 [19:26:04]*** 00 00 00 00 00 00 00 00 [19:26:04]*** 00 00 00 00 00 00 00 00 [19:26:04]*** 00 00 00 00 00 00 00 00 [19:26:04]*** 00 00 00 00 00 00 00 00 [19:26:04]Read from MH i2c: E0 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E0 10 00 [19:26:04]MH_I2C_Read... [19:26:04]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:26:04]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:26:04]wFMCommunicate request_size=10 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:26:04]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 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 24 [19:26:08]RAPDU: 03 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 90 00 [19:26:08]wFMCommunicate OK [19:26:08]wFMCommunicate request_size=4 [19:26:08]MH_SAM_APDU [19:26:08]CAPDU: 80 17 00 00 [19:26:08]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:26:08]Write i2c OK [19:26:08]MH_I2C_Read... [19:26:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [19:26:08]Read from MH i2c: E2 [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: E2 D5 00 [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [19:26:08]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:26:08]wFMCommunicate OK [19:26:08]SAM_PROTO_GetShiftData done [19:26:08]requested_item shift.sale.total_cash is exist - process it [19:26:08]requested_item shift.sale_refund.total is exist - process it [19:26:08]requested_item shift.sale_refund.total_cash is exist - process it [19:26:08]requested_item shift.buy.total is exist - process it [19:26:08]requested_item shift.buy.total_cash is exist - process it [19:26:08]produce_requested_data done [19:26:08]produce_requested_data return {"fm.sale.total":111775944.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":205370.00,"shift.sale.total_cash":205370.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:26:08]process_action_free get_value [19:26:08]json_value_free [19:26:08]json_value_free done [19:26:08]process_json_proto returns [19:26:08]Send response to host [19:26:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111775944.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":205370.00,"shift.sale.total_cash":205370.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:26:08]free response buf [19:26:08]execute_script done [19:26:08]execute_script returns [19:26:08]free content buf [19:26:08]Sock 10.Close socket [19:26:08]Sock 10.Thread stoped [19:26:08]accept exits with 9 [19:26:08]New connection [19:26:08]New thread 3066690916 created [19:26:08]Thread 3066547556 joined [19:26:08]Waiting for new connection... [19:26:08] Sock 9.Parse request [19:26:08]Sock 9.Check first char [19:26:08]Sock 9.First char is OK [19:26:08]request: POST /json_proto HTTP/1.0 [19:26:08]Method: POST [19:26:08]URL: /json_proto [19:26:08]Method is POST - this is cgi request [19:26:08]url: /json_proto [19:26:08]query_string will be loaded in cgi processing [19:26:08]execute_cgi json_proto POST (null) [19:26:08]execute_cgi path=json_proto method=POST [19:26:08]POST find Content-Length [19:26:08]Host: 172.17.43.67:8080 [19:26:08]Content-Length: 790 [19:26:08]Content-Type: application/json [19:26:08] [19:26:08]POST finish read [19:26:08]Found Content-Length = 790 [19:26:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786449", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:08]execute_script... [19:26: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)1786449", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:08]POST & json_proto [19:26:08]process_json_proto [19:26:08]json parsed OK: [19:26:08]protocol is kg_v1.0 [19:26:08]action value=close_receipt [19:26:08]process_action close_receipt [19:26:08]cmd_close_receipt [19:26:08]MH_GetDate [19:26:08]Write to MH i2c: F0 00 00 1D 00 0C [19:26:08]Write i2c OK [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: F0 [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: F0 09 00 [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: F0 09 00 1D 00 00 D1 C0 F1 66 6A BD 47 65 D0 [19:26:08]GetLastDocTimeStamp 1727119243 [19:26:08]current date 1727119569 [19:26:08]FM_GetShiftState [19:26:08]SAM_PROTO_GetShiftState [19:26:08]wFMCommunicate request_size=4 [19:26:08]MH_SAM_APDU [19:26:08]CAPDU: 80 13 01 00 [19:26:08]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:26:08]Write i2c OK [19:26:08]MH_I2C_Read... [19:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:08]Read from MH i2c: E2 [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: E2 0E 00 [19:26:08]MH_I2C_Read... [19:26:08]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [19:26:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:26:08]wFMCommunicate OK [19:26:08]SAM_PROTO_GetShiftState done [19:26:08]FM_GetShiftState done [19:26:08]opened in 1727051593 [19:26:08]opened+sec_in_day 1727137993 [19:26:08]quantity*price = 0 [19:26:08]sum+1 = 1 [19:26:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 320 23.09.2024 19:26 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152448 ФПД: 248074041194295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152448&fm=248074041194295&tin=02508201610067®Number=0000000000091825&sum=0 [19:26:09]StoreToDocumentArchive [19:26:09]shift 476 fd 152448 [19:26:10]save to /storage/0476/doc_00152448 [19:26:10]save last doc name /storage/0476/doc_00152448 to /storage/kkm_last_doc_name [19:26:10]save OK [19:26:10]Clear old archive folders... [19:26:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:26:10]tlvbuf is 003C2E20 [19:26:10]SAM_PROTO_ClearQueue [19:26:10]wFMCommunicate request_size=4 [19:26:10]MH_SAM_APDU [19:26:10]CAPDU: 80 09 00 00 [19:26:10]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:26:10]Write i2c OK [19:26:10]MH_I2C_Read... [19:26:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:10]Read from MH i2c: E2 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:26:10]RAPDU: 90 00 [19:26:10]wFMCommunicate OK [19:26:10]SAM_PROTO_ClearQueue done [19:26:10]KKMCreateOFDPacket [19:26:10]OFDProtocolAddRootSTLVToBuf [19:26:10]FM_MakeSignedData [19:26:10]FM_MakeSignedData [19:26:10]SAM_PROTO_SignData [19:26:10]wFMCommunicate request_size=4 [19:26:10]MH_SAM_APDU [19:26:10]CAPDU: 80 0D 01 02 [19:26:10]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:26:10]Write i2c OK [19:26:10]MH_I2C_Read... [19:26:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:10]Read from MH i2c: E2 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:26:10]RAPDU: 90 00 [19:26:10]wFMCommunicate OK [19:26:10]wFMCommunicate request_size=255 [19:26:10]MH_SAM_APDU [19:26: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 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 40 01 00 00 F4 03 04 00 D1 C0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 53 02 00 35 04 06 00 E1 9F 3D 1A [19:26:10]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 40 01 00 00 F4 03 04 00 D1 C0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 53 02 00 35 04 06 00 E1 9F 3D 1A 00 00 A4 [19:26:10]Write i2c OK [19:26:10]MH_I2C_Read... [19:26:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:10]Read from MH i2c: E2 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:26:10]RAPDU: 90 00 [19:26:10]wFMCommunicate OK [19:26:10]wFMCommunicate request_size=7 [19:26:10]MH_SAM_APDU [19:26:10]CAPDU: 80 0D 02 02 02 77 37 [19:26:10]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 77 37 00 00 5A [19:26:10]Write i2c OK [19:26:10]MH_I2C_Read... [19:26:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:10]Read from MH i2c: E2 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:26:10]RAPDU: 90 00 [19:26:10]wFMCommunicate OK [19:26:10]wFMCommunicate request_size=4 [19:26:10]MH_SAM_APDU [19:26:10]CAPDU: 80 0D 03 02 [19:26:10]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:26:10]Write i2c OK [19:26:10]MH_I2C_Read... [19:26:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:10]Read from MH i2c: E2 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 0B 00 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 0B 00 2F 00 00 9E 32 EA 64 F1 30 6A 47 90 00 9B [19:26:10]RAPDU: 9E 32 EA 64 F1 30 6A 47 90 00 [19:26:10]wFMCommunicate OK [19:26:10]SAM_PROTO_SignData done [19:26:10]FM_MakeSignedData done [19:26:10]CreateOFDProtocolMessage [19:26:10]wFMCommunicate request_size=4 [19:26:10]MH_SAM_APDU [19:26:10]CAPDU: 80 11 00 00 [19:26:10]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:26:10]Write i2c OK [19:26:10]MH_I2C_Read... [19:26:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:10]Read from MH i2c: E2 [19:26:10]MH_I2C_Read... [19:26:10]Read from MH i2c: E2 17 00 [19:26:10]MH_I2C_Read... [19:26:10]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:26: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:26:11]wFMCommunicate OK [19:26:11]CreateOFDProtocolMessage done [19:26:11]OFDSenderStorePacket 152448 [19:26:11]StoreOFDPacket docnum=152448 [19:26: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 9C 3A 04 01 54 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 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 40 01 00 00 F4 03 04 00 D1 C0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 53 02 00 35 04 06 00 E1 9F 3D 1A 77 37 9E 32 EA 64 F1 30 6A 47 [19:26:11]CheckFolder [19:26:11]dirname=/storage/ofd_packets [19:26:11]CheckFolder done [19:26:11]ProducePacketName [19:26:11]name=ofd_packets/00152448 [19:26:11]NVStorageSaveData ofd_packets/00152448 [19:26:11]File name is /storage/ofd_packets/00152448 [19:26:11]Write 298 bytes [19:26:11]NVStorageSaveData done [19:26:11]OFDSenderStorePacket done [19:26:11]KKMCreateOFDPacket done [19:26:11]NVStorageSaveData kkm_last_timestamp [19:26:11]File name is /storage/kkm_last_timestamp [19:26:11]Write 4 bytes [19:26:11]NVStorageSaveData done [19:26:11]ExternCall_PrintAddStr [19:26:11]wPrintStart [19:26:11]Write to MH i2c: 01 00 00 31 00 31 [19:26:11]Write i2c OK [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: 01 [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: 01 07 00 [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:26:11]RasterBufferAndPrint [19:26:11]line Счет N : (1)1786449 [19:26:11]OFD Sender: Processing packet 152448 [packets to send 828, broken 827] [19:26:11]ProducePacketName [19:26:11]name=ofd_packets/00152448 [19:26:11]OFD Sender: To server: pG, [19:26:11]CommunicateWithHost lk.salyk.kg:30040 [19:26:11]ConnectInit lk.salyk.kg [19:26:11]line ИНН: 02508201610067 [19:26:11]line Контрольно-Кассовый Чек [19:26:11]line ПРОДАЖА [19:26:11]line ТРК (МРК, ГНК) : 31 [19:26:11]line Товар: 2710194210 [19:26:11]line ДТ-К-5 [19:26:11]line 26.250 * 0.00 [19:26:11]line = 0.00 [19:26:11]line НДС 12% НСП 1% [19:26:11]line > о реализуемом товаре [19:26:11]line ИТОГО: 0.00 [19:26:11]line НСП 1% : 0.00 [19:26:11]line НДС 12% : 0.00 [19:26:11]line Наличными: 0.00 [19:26:11]line Безнал.: 0.00 [19:26:11]line Место: АЗС № 89 "Партнер Нефть" [19:26:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:26:11]line СНО: Общий режим [19:26:11]line Чек 320 23.09.2024 19:26 [19:26:11]line Смена: 476 ФФД: 1.0 [19:26:11]line ЗНМ: 0300000113 [19:26:11]line РНМ: 0000000000091825 [19:26:11]line Версия ККМ: 001 [19:26:11]line Талоны: Топливная Карта [19:26:11]line 38551 [19:26:11]line ФМ: 0000000000871835 [19:26:11]line ФД: 152448 [19:26:11]line ФПД: 248074041194295 [19:26:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152448&fm=248074041194295&tin=02508201610067®Number=0000000000091825&sum=0 [19:26:11]written 0, free lines is 4095 [19:26:11]Write to MH i2c: 01 00 00 5B 00 5B [19:26:11]Write i2c OK [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: 01 [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: 01 07 00 [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EF 0C 5D [19:26:11]RasterBufferAndPrint [19:26:11]line [19:26:11]line [19:26:11]line [19:26:11]line [19:26:11]line [19:26:11]written 0, free lines is 3334 [19:26:11]MH_Cut [19:26:11]Write to MH i2c: D1 01 00 62 00 01 34 [19:26:11]Write i2c OK [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: D1 [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: D1 01 00 [19:26:11]MH_I2C_Read... [19:26:11]Read from MH i2c: D1 01 00 62 00 00 33 [19:26:11]Write to MH i2c: 01 00 00 63 00 63 [19:26:11]Write i2c OK [19:26:11]MH_I2C_Read... [19:26:11]Connected sock=11 [19:26: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 9C 3A 04 01 54 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 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 40 01 00 00 F4 03 04 00 D1 C0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 53 02 00 35 04 06 00 E1 9F 3D 1A 77 37 9E 32 EA 64 F1 30 6A 47 [19:26: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 0D 61 47 00 7C 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 80 53 02 00 F4 03 04 00 D2 68 F1 66 B6 04 01 00 00 *** Cut start [19:26:12]AC *** Purtial cut [19:26:12]56 *** Stage 1: CUTSNS_PIN = 1 [19:26:12]D8 B9 D0 03 42 95 [19:26:12]CommunicateWithHost err = 0 [19:26:12]CheckOFDResponse [19:26:12]1017 (14) - 77093643461234 [19:26:12]1041 (16) - 0000000000871835 [19:26:12]1040 (4) - 152448 [19:26:12]1012 (4) - 23.09.2024 13:10 [19:26:12]1206 (1) - 0 [19:26:12]OFD Sender: Remove packet 152448 [19:26:12]ProducePacketName [19:26:12]name=ofd_packets/00152448 [19:26:12]NVStorageDeleteData [19:26:12]Read from MH i2c: 01 *** Stop cut motor [19:26:12] [19:26:12]*** Cut end [19:26:12]MH_I2C_Read... [19:26:12]Read from MH i2c: 01 07 00 [19:26:12]MH_I2C_Read... [19:26:12]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [19:26:12]process_action close_receipt done [19:26:12]requested_data is exist [19:26:12]produce_requested_data [19:26:12]requested_item fm.sn is exist - process it [19:26:12]wFMCommunicate request_size=4 [19:26:12]MH_SAM_APDU [19:26:12]CAPDU: 80 11 00 00 [19:26:12]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:26:12]Write i2c OK [19:26:12]MH_I2C_Read... [19:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:12]Read from MH i2c: E2 [19:26:12]MH_I2C_Read... [19:26:12]Read from MH i2c: E2 17 00 [19:26:12]MH_I2C_Read... [19:26: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 [19: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 [19:26:12]wFMCommunicate OK [19:26:12]requested_item fd.num is exist - process it [19:26:12]SAM_PROTO_GetFieldsCounters [19:26:12]wFMCommunicate request_size=4 [19:26:12]MH_SAM_APDU [19:26:12]CAPDU: 80 13 00 00 [19:26:12]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [19:26:12]Write i2c OK [19:26:12]MH_I2C_Read... [19:26:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:12]Read from MH i2c: E2 [19:26:12]MH_I2C_Read... [19:26:12]Read from MH i2c: E2 62 00 [19:26:12]MH_I2C_Read... [19:26:12]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 80 53 02 00 0E 04 04 00 DC 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 77 [19:26: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 80 53 02 00 0E 04 04 00 DC 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 [19:26:12]wFMCommunicate OK [19:26:12]SAM_PROTO_GetFieldsCounters done [19:26:12]requested_item shift.num is exist - process it [19:26:12]requested_item shift.opened is exist - process it [19:26:12]req_shift_opened [19:26:12]FM_GetShiftState [19:26:12]SAM_PROTO_GetShiftState [19:26:12]wFMCommunicate request_size=4 [19:26:12]MH_SAM_APDU [19:26:12]CAPDU: 80 13 01 00 [19:26:12]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:26:12]OFD Sender: No OFD packet to send [19:26:12]Write i2c OK [19:26:12]MH_I2C_Read... [19:26:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:12]Read from MH i2c: E2 [19:26:12]MH_I2C_Read... [19:26:12]Read from MH i2c: E2 0E 00 [19:26:12]MH_I2C_Read... [19:26:12]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 45 [19:26:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:26:13]wFMCommunicate OK [19:26:13]SAM_PROTO_GetShiftState done [19:26:13]FM_GetShiftState done [19:26:13]req_shift_opened done [19:26:13]requested_item shift.open_date is exist - process it [19:26:13]req_shift_open_date [19:26:13]req_shift_open_date done [19:26:13]produce_requested_data done [19:26:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152448,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:26:13]process_action_free close_receipt [19:26:13]json_value_free [19:26:13]json_value_free done [19:26:13]process_json_proto returns [19:26:13]Send response to host [19:26:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152448,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:26:13]free response buf [19:26:13]execute_script done [19:26:13]execute_script returns [19:26:13]free content buf [19:26:13]Sock 9.Close socket [19:26:13]Sock 9.Thread stoped [19:26:17]OFD Sender: No OFD packet to send [19:26:22]OFD Sender: No OFD packet to send [19:26:23]recv_with_timeout no data received [19:26:27]OFD Sender: No OFD packet to send [19:26:33]OFD Sender: No OFD packet to send [19:26:38]OFD Sender: No OFD packet to send [19:26:38]recv_with_timeout no data received [19:26:43]OFD Sender: No OFD packet to send [19:26:48]OFD Sender: No OFD packet to send [19:26:49]recv_with_timeout no data received [19:26:53]OFD Sender: No OFD packet to send [19:26:56]accept exits with 10 [19:26:56]New connection [19:26:56]New thread 3066547556 created [19:26:56]Thread 3066690916 joined [19:26:56]Waiting for new connection... [19:26:56] Sock 10.Parse request [19:26:56]Sock 10.Check first char [19:26:56]Sock 10.First char is OK [19:26:56]request: POST /json_proto HTTP/1.0 [19:26:56]Method: POST [19:26:56]URL: /json_proto [19:26:56]Method is POST - this is cgi request [19:26:56]url: /json_proto [19:26:56]query_string will be loaded in cgi processing [19:26:56]execute_cgi json_proto POST (null) [19:26:56]execute_cgi path=json_proto method=POST [19:26:56]POST find Content-Length [19:26:56]Host: 172.17.43.67:8080 [19:26:56]Content-Length: 675 [19:26:56]Content-Type: application/json [19:26:56] [19:26:56]POST finish read [19:26:56]Found Content-Length = 675 [19:26:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786450", "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" ] } } [19:26:56]execute_script... [19:26: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)1786450", "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" ] } } [19:26:56]POST & json_proto [19:26:56]process_json_proto [19:26:56]json parsed OK: [19:26:56]protocol is kg_v1.0 [19:26:56]action value=close_receipt [19:26:56]process_action close_receipt [19:26:56]cmd_close_receipt [19:26:56]MH_GetDate [19:26:56]Write to MH i2c: F0 00 00 67 00 56 [19:26:56]Write i2c OK [19:26:56]MH_I2C_Read... [19:26:56]Read from MH i2c: F0 [19:26:56]MH_I2C_Read... [19:26:56]Read from MH i2c: F0 09 00 [19:26:56]MH_I2C_Read... [19:26:56]Read from MH i2c: F0 09 00 67 00 00 01 C1 F1 66 6A BD 47 65 4B [19:26:56]GetLastDocTimeStamp 1727119569 [19:26:56]current date 1727119617 [19:26:56]FM_GetShiftState [19:26:56]SAM_PROTO_GetShiftState [19:26:56]wFMCommunicate request_size=4 [19:26:56]MH_SAM_APDU [19:26:56]CAPDU: 80 13 01 00 [19:26:56]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [19:26:56]Write i2c OK [19:26:56]MH_I2C_Read... [19:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:56]Read from MH i2c: E2 [19:26:56]MH_I2C_Read... [19:26:56]Read from MH i2c: E2 0E 00 [19:26:56]MH_I2C_Read... [19:26:56]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 47 [19:26:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:26:56]wFMCommunicate OK [19:26:56]SAM_PROTO_GetShiftState done [19:26:56]FM_GetShiftState done [19:26:56]opened in 1727051593 [19:26:56]opened+sec_in_day 1727137993 [19:26:56]quantity*price = 60045 [19:26:56]sum+1 = 60047 [19:26:56]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 СНО: Общий режим Чек 321 23.09.2024 19:26 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152449 ФПД: 228498450364979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152449&fm=228498450364979&tin=02508201610067®Number=0000000000091825&sum=60000 [19:26:58]StoreToDocumentArchive [19:26:58]shift 476 fd 152449 [19:26:58]save to /storage/0476/doc_00152449 [19:26:58]save last doc name /storage/0476/doc_00152449 to /storage/kkm_last_doc_name [19:26:58]save OK [19:26:58]Clear old archive folders... [19:26:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:26:58]tlvbuf is 0037E3F0 [19:26:58]SAM_PROTO_ClearQueue [19:26:58]wFMCommunicate request_size=4 [19:26:58]MH_SAM_APDU [19:26:58]CAPDU: 80 09 00 00 [19:26:58]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:58]Read from MH i2c: E2 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [19:26:58]RAPDU: 90 00 [19:26:58]wFMCommunicate OK [19:26:58]SAM_PROTO_ClearQueue done [19:26:58]KKMCreateOFDPacket [19:26:58]OFDProtocolAddRootSTLVToBuf [19:26:58]FM_MakeSignedData [19:26:58]FM_MakeSignedData [19:26:58]SAM_PROTO_SignData [19:26:58]wFMCommunicate request_size=4 [19:26:58]MH_SAM_APDU [19:26:58]CAPDU: 80 0D 01 02 [19:26:58]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:58]OFD Sender: No OFD packet to send [19:26:58]Read from MH i2c: E2 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:26:58]RAPDU: 90 00 [19:26:58]wFMCommunicate OK [19:26:58]wFMCommunicate request_size=255 [19:26:58]MH_SAM_APDU [19:26: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 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 41 01 00 00 F4 03 04 00 01 C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CF D1 70 F7 [19:26:58]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 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 41 01 00 00 F4 03 04 00 01 C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CF D1 70 F7 00 00 4A [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:58]Read from MH i2c: E2 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [19:26:58]RAPDU: 90 00 [19:26:58]wFMCommunicate OK [19:26:58]wFMCommunicate request_size=7 [19:26:58]MH_SAM_APDU [19:26:58]CAPDU: 80 0D 02 02 02 3A 33 [19:26:58]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 3A 33 00 00 63 [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:58]Read from MH i2c: E2 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [19:26:58]RAPDU: 90 00 [19:26:58]wFMCommunicate OK [19:26:58]wFMCommunicate request_size=4 [19:26:58]MH_SAM_APDU [19:26:58]CAPDU: 80 0D 03 02 [19:26:58]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:58]Read from MH i2c: E2 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 0B 00 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 0B 00 79 00 00 4F 75 7A 2C A0 C7 5F 74 90 00 99 [19:26:58]RAPDU: 4F 75 7A 2C A0 C7 5F 74 90 00 [19:26:58]wFMCommunicate OK [19:26:58]SAM_PROTO_SignData done [19:26:58]FM_MakeSignedData done [19:26:58]CreateOFDProtocolMessage [19:26:58]wFMCommunicate request_size=4 [19:26:58]MH_SAM_APDU [19:26:58]CAPDU: 80 11 00 00 [19:26:58]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:58]Read from MH i2c: E2 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: E2 17 00 [19:26:58]MH_I2C_Read... [19:26:58]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 [19: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 [19:26:58]wFMCommunicate OK [19:26:58]CreateOFDProtocolMessage done [19:26:58]OFDSenderStorePacket 152449 [19:26:58]StoreOFDPacket docnum=152449 [19:26: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 3E 10 04 01 E3 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 41 01 00 00 F4 03 04 00 01 C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CF D1 70 F7 3A 33 4F 75 7A 2C A0 C7 5F 74 [19:26:58]CheckFolder [19:26:58]dirname=/storage/ofd_packets [19:26:58]CheckFolder done [19:26:58]ProducePacketName [19:26:58]name=ofd_packets/00152449 [19:26:58]NVStorageSaveData ofd_packets/00152449 [19:26:58]File name is /storage/ofd_packets/00152449 [19:26:58]Write 298 bytes [19:26:58]NVStorageSaveData done [19:26:58]OFDSenderStorePacket done [19:26:58]KKMCreateOFDPacket done [19:26:58]NVStorageSaveData kkm_last_timestamp [19:26:58]File name is /storage/kkm_last_timestamp [19:26:58]Write 4 bytes [19:26:58]NVStorageSaveData done [19:26:58]ExternCall_PrintAddStr [19:26:58]wPrintStart [19:26:58]Write to MH i2c: 01 00 00 7B 00 7B [19:26:58]Write i2c OK [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: 01 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: 01 07 00 [19:26:58]MH_I2C_Read... [19:26:58]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [19:26:58]RasterBufferAndPrint [19:26:58]line Счет N : (1)1786450 [19:26:58]line ИНН: 02508201610067 [19:26:58]line Контрольно-Кассовый Чек [19:26:58]line ПРОДАЖА [19:26:58]line ТРК (МРК, ГНК) : 31 [19:26:58]line Товар: 2710194210 [19:26:58]line ДТ-К-5 [19:26:58]line 7.880 * 76.20 [19:26:58]line = 600.46 [19:26:58]line НДС 12% НСП 1% [19:26:58]line > о реализуемом товаре [19:26:58]line ОКРУГЛЕНИЕ: -0.46 [19:26:58]line ИТОГО: 600.00 [19:26:58]line Внесено: 600.00 [19:26:58]line СДАЧА: 0.00 [19:26:58]line НСП 1% : 5.31 [19:26:58]line НДС 12% : 63.77 [19:26:58]line Наличными: 600.00 [19:26:58]line Безнал.: 0.00 [19:26:58]line Место: АЗС № 89 "Партнер Нефть" [19:26:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:26:58]line СНО: Общий режим [19:26:58]line Чек 321 23.09.2024 19:26 [19:26:58]line Смена: 476 ФФД: 1.0 [19:26:58]line ЗНМ: 0300000113 [19:26:58]line РНМ: 0000000000091825 [19:26:58]line Версия ККМ: 001 [19:26:58]line ФМ: 0000000000871835 [19:26:58]line ФД: 152449 [19:26:58]line ФПД: 228498450364979 [19:26:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192657&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152449&fm=228498450364979&tin=02508201610067®Number=0000000000091825&sum=60000 [19:26:58]written 0, free lines is 4095 [19:26:58]OFD Sender: Processing packet 152449 [packets to send 828, broken 827] [19:26:58]ProducePacketName [19:26:58]name=ofd_packets/00152449 [19:26:58]OFD Sender: To server: pG, [19:26:58]CommunicateWithHost lk.salyk.kg:30040 [19:26:58]ConnectInit lk.salyk.kg [19:26:59]Write to MH i2c: 01 00 00 A6 00 A6 [19:26:59]Write i2c OK [19:26:59]MH_I2C_Read... [19:26:59]Read from MH i2c: 01 [19:26:59]MH_I2C_Read... [19:26:59]Read from MH i2c: 01 07 00 [19:26:59]MH_I2C_Read... [19:26:59]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E5 0C 9E [19:26:59]RasterBufferAndPrint [19:26:59]line [19:26:59]line [19:26:59]line [19:26:59]line [19:26:59]line [19:26:59]written 0, free lines is 3316 [19:26:59]MH_Cut [19:26:59]Write to MH i2c: D1 01 00 AD 00 01 7F [19:26:59]Write i2c OK [19:26:59]MH_I2C_Read... [19:26:59]Read from MH i2c: D1 [19:26:59]MH_I2C_Read... [19:26:59]Read from MH i2c: D1 01 00 [19:26:59]MH_I2C_Read... [19:26:59]Read from MH i2c: D1 01 00 AD 00 00 7E [19:26:59]Write to MH i2c: 01 00 00 AE 00 AE [19:26:59]Write i2c OK [19:26:59]MH_I2C_Read... [19:26:59]recv_with_timeout no data received [19:26:59]*** Cut start [19:26:59]*** Purtial cut [19:26:59]*** Stage 1: CUTSNS_PIN = 1 [19:27:00]Read from MH i2c: 01 [19:27:00]MH_I2C_Read... [19:27:00]*** Stop cut motor [19:27:00]*** Cut end [19:27:00]Read from MH i2c: 01 07 00 [19:27:00]MH_I2C_Read... [19:27:00]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [19:27:00]process_action close_receipt done [19:27:00]requested_data is exist [19:27:00]produce_requested_data [19:27:00]requested_item fm.sn is exist - process it [19:27:00]wFMCommunicate request_size=4 [19:27:00]MH_SAM_APDU [19:27:00]CAPDU: 80 11 00 00 [19:27:00]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [19:27:00]Write i2c OK [19:27:00]MH_I2C_Read... [19:27:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:00]Read from MH i2c: E2 [19:27:00]MH_I2C_Read... [19:27:00]Read from MH i2c: E2 17 00 [19:27:00]MH_I2C_Read... [19:27:00]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 [19:27:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:27:00]wFMCommunicate OK [19:27:00]requested_item fd.num is exist - process it [19:27:00]SAM_PROTO_GetFieldsCounters [19:27:00]wFMCommunicate request_size=4 [19:27:00]MH_SAM_APDU [19:27:00]CAPDU: 80 13 00 00 [19:27:00]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [19:27:00]Write i2c OK [19:27:00]MH_I2C_Read... [19:27:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:00]Read from MH i2c: E2 [19:27:00]MH_I2C_Read... [19:27:00]Read from MH i2c: E2 62 00 [19:27:00]MH_I2C_Read... [19:27:00]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 81 53 02 00 0E 04 04 00 DC 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 C6 [19:27: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 81 53 02 00 0E 04 04 00 DC 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 [19:27:00]wFMCommunicate OK [19:27:00]SAM_PROTO_GetFieldsCounters done [19:27:00]requested_item shift.num is exist - process it [19:27:00]requested_item shift.opened is exist - process it [19:27:00]req_shift_opened [19:27:00]FM_GetShiftState [19:27:00]SAM_PROTO_GetShiftState [19:27:00]wFMCommunicate request_size=4 [19:27:00]MH_SAM_APDU [19:27:00]CAPDU: 80 13 01 00 [19:27:00]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [19:27:00]Write i2c OK [19:27:00]MH_I2C_Read... [19:27:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:00]Read from MH i2c: E2 [19:27:00]MH_I2C_Read... [19:27:00]Read from MH i2c: E2 0E 00 [19:27:00]MH_I2C_Read... [19:27:00]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 90 [19:27:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:27:00]wFMCommunicate OK [19:27:00]SAM_PROTO_GetShiftState done [19:27:00]FM_GetShiftState done [19:27:00]req_shift_opened done [19:27:00]requested_item shift.open_date is exist - process it [19:27:00]req_shift_open_date [19:27:00]req_shift_open_date done [19:27:00]produce_requested_data done [19:27:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152449,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:27:00]process_action_free close_receipt [19:27:00]json_value_free [19:27:00]json_value_free done [19:27:00]process_json_proto returns [19:27:00]Send response to host [19:27:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152449,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:27:00]free response buf [19:27:00]execute_script done [19:27:00]execute_script returns [19:27:00]free content buf [19:27:00]Sock 10.Close socket [19:27:00]Sock 10.Thread stoped [19:27:03]ConnectInit Can't take IP for lk.salyk.kg [19:27:03]CommunicateWithHost connect error [19:27:03]CommunicateWithHost err = -1 [19:27:03]OFD Sender: Server communicate error [19:27:08]OFD Sender: Processing packet 152449 [packets to send 828, broken 827] [19:27:08]ProducePacketName [19:27:08]name=ofd_packets/00152449 [19:27:08]OFD Sender: To server: pG, [19:27:08]CommunicateWithHost lk.salyk.kg:30040 [19:27:08]ConnectInit lk.salyk.kg [19:27:09]Connected sock=7 [19:27: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 3E 10 04 01 E3 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 41 01 00 00 F4 03 04 00 01 C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CF D1 70 F7 3A 33 4F 75 7A 2C A0 C7 5F 74 [19:27: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 88 FC 47 00 F5 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 81 53 02 00 F4 03 04 00 0B 69 F1 66 B6 04 01 00 00 A9 57 20 40 71 41 E9 39 [19:27:09]CommunicateWithHost err = 0 [19:27:09]CheckOFDResponse [19:27:09]1017 (14) - 77093643461234 [19:27:09]1041 (16) - 0000000000871835 [19:27:09]1040 (4) - 152449 [19:27:09]1012 (4) - 23.09.2024 13:11 [19:27:09]1206 (1) - 0 [19:27:09]OFD Sender: Remove packet 152449 [19:27:09]ProducePacketName [19:27:09]name=ofd_packets/00152449 [19:27:09]NVStorageDeleteData [19:27:10]OFD Sender: No OFD packet to send [19:27:15]OFD Sender: No OFD packet to send [19:27:20]OFD Sender: No OFD packet to send [19:27:25]OFD Sender: No OFD packet to send [19:27:28]recv_with_timeout no data received [19:27:30]OFD Sender: No OFD packet to send [19:27:35]OFD Sender: No OFD packet to send [19:27:40]OFD Sender: No OFD packet to send [19:27:45]OFD Sender: No OFD packet to send [19:27:50]OFD Sender: No OFD packet to send [19:27:55]OFD Sender: No OFD packet to send [19:28:00]OFD Sender: No OFD packet to send [19:28:05]OFD Sender: No OFD packet to send [19:28:10]OFD Sender: No OFD packet to send [19:28:15]OFD Sender: No OFD packet to send [19:28:20]OFD Sender: No OFD packet to send [19:28:25]OFD Sender: No OFD packet to send [19:28:30]OFD Sender: No OFD packet to send [19:28:35]OFD Sender: No OFD packet to send [19:28:40]OFD Sender: No OFD packet to send [19:28:45]OFD Sender: No OFD packet to send [19:28:49]recv_with_timeout no data received [19:28:50]OFD Sender: No OFD packet to send [19:28:55]OFD Sender: No OFD packet to send [19:29:00]OFD Sender: No OFD packet to send [19:29:05]OFD Sender: No OFD packet to send [19:29:10]OFD Sender: No OFD packet to send [19:29:15]OFD Sender: No OFD packet to send [19:29:20]OFD Sender: No OFD packet to send [19:29:21]recv_with_timeout no data received [19:29:25]OFD Sender: No OFD packet to send [19:29:30]OFD Sender: No OFD packet to send [19:29:35]OFD Sender: No OFD packet to send [19:29:40]OFD Sender: No OFD packet to send [19:29:45]OFD Sender: No OFD packet to send [19:29:50]OFD Sender: No OFD packet to send [19:29:50]accept exits with 9 [19:29:50]New connection [19:29:50]New thread 3066690916 created [19:29:50]Thread 3066547556 joined [19:29:50]Waiting for new connection... [19:29:50] Sock 9.Parse request [19:29:50]Sock 9.Check first char [19:29:50]Sock 9.First char is OK [19:29:50]request: POST /json_proto HTTP/1.0 [19:29:50]Method: POST [19:29:50]URL: /json_proto [19:29:50]Method is POST - this is cgi request [19:29:50]url: /json_proto [19:29:50]query_string will be loaded in cgi processing [19:29:50]execute_cgi json_proto POST (null) [19:29:50]execute_cgi path=json_proto method=POST [19:29:50]POST find Content-Length [19:29:50]Host: 172.17.43.67:8080 [19:29:50]Content-Length: 796 [19:29:50]Content-Type: application/json [19:29:50] [19:29:50]POST finish read [19:29:50]Found Content-Length = 796 [19:29:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786451", "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" : 6.740, "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:29:50]execute_script... [19:29:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786451", "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" : 6.740, "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:29:50]POST & json_proto [19:29:50]process_json_proto [19:29:50]json parsed OK: [19:29:50]protocol is kg_v1.0 [19:29:50]action value=close_receipt [19:29:50]process_action close_receipt [19:29:50]cmd_close_receipt [19:29:50]MH_GetDate [19:29:50]Write to MH i2c: F0 00 00 B2 00 A1 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: F0 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: F0 09 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: F0 09 00 B2 00 00 AF C1 F1 66 6A BD 47 65 44 [19:29:50]GetLastDocTimeStamp 1727119617 [19:29:50]current date 1727119791 [19:29:50]FM_GetShiftState [19:29:50]SAM_PROTO_GetShiftState [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 13 01 00 [19:29:50]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 0E 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 92 [19:29:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:29:50]wFMCommunicate OK [19:29:50]SAM_PROTO_GetShiftState done [19:29:50]FM_GetShiftState done [19:29:50]opened in 1727051593 [19:29:50]opened+sec_in_day 1727137993 [19:29:50]quantity*price = 0 [19:29:50]sum+1 = 1 [19:29: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 СНО: Общий режим Чек 322 23.09.2024 19:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152450 ФПД: 221560575664715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152450&fm=221560575664715&tin=02508201610067®Number=0000000000091825&sum=0 [19:29:51]StoreToDocumentArchive [19:29:51]shift 476 fd 152450 [19:29:51]save to /storage/0476/doc_00152450 [19:29:51]save last doc name /storage/0476/doc_00152450 to /storage/kkm_last_doc_name [19:29:51]save OK [19:29:51]Clear old archive folders... [19:29:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:51]tlvbuf is 003CB650 [19:29:51]SAM_PROTO_ClearQueue [19:29:51]wFMCommunicate request_size=4 [19:29:51]MH_SAM_APDU [19:29:51]CAPDU: 80 09 00 00 [19:29:51]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:51]Read from MH i2c: E2 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 03 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [19:29:51]RAPDU: 90 00 [19:29:51]wFMCommunicate OK [19:29:51]SAM_PROTO_ClearQueue done [19:29:51]KKMCreateOFDPacket [19:29:51]OFDProtocolAddRootSTLVToBuf [19:29:51]FM_MakeSignedData [19:29:51]FM_MakeSignedData [19:29:51]SAM_PROTO_SignData [19:29:51]wFMCommunicate request_size=4 [19:29:51]MH_SAM_APDU [19:29:51]CAPDU: 80 0D 01 02 [19:29:51]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:51]Read from MH i2c: E2 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 03 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:29:51]RAPDU: 90 00 [19:29:51]wFMCommunicate OK [19:29:51]wFMCommunicate request_size=255 [19:29:51]MH_SAM_APDU [19:29:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C9 [19:29:51]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C9 00 00 3D [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:52]Read from MH i2c: E2 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 03 00 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [19:29:52]RAPDU: 90 00 [19:29:52]wFMCommunicate OK [19:29:52]wFMCommunicate request_size=10 [19:29:52]MH_SAM_APDU [19:29:52]CAPDU: 80 0D 02 02 05 82 17 68 A2 4B [19:29:52]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 82 17 68 A2 4B 00 00 35 [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:52]Read from MH i2c: E2 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 03 00 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:29:52]RAPDU: 90 00 [19:29:52]wFMCommunicate OK [19:29:52]wFMCommunicate request_size=4 [19:29:52]MH_SAM_APDU [19:29:52]CAPDU: 80 0D 03 02 [19:29:52]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:52]Read from MH i2c: E2 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 0B 00 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 0B 00 C4 00 00 A6 BC E2 91 04 CD F7 95 90 00 72 [19:29:52]RAPDU: A6 BC E2 91 04 CD F7 95 90 00 [19:29:52]wFMCommunicate OK [19:29:52]SAM_PROTO_SignData done [19:29:52]FM_MakeSignedData done [19:29:52]CreateOFDProtocolMessage [19:29:52]wFMCommunicate request_size=4 [19:29:52]MH_SAM_APDU [19:29:52]CAPDU: 80 11 00 00 [19:29:52]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:52]Read from MH i2c: E2 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: E2 17 00 [19:29:52]MH_I2C_Read... [19:29:52]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 [19:29: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:29:52]wFMCommunicate OK [19:29:52]CreateOFDProtocolMessage done [19:29:52]OFDSenderStorePacket 152450 [19:29:52]StoreOFDPacket docnum=152450 [19:29: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 55 A5 07 01 58 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C9 82 17 68 A2 4B A6 BC E2 91 04 CD F7 95 [19:29:52]CheckFolder [19:29:52]dirname=/storage/ofd_packets [19:29:52]CheckFolder done [19:29:52]ProducePacketName [19:29:52]name=ofd_packets/00152450 [19:29:52]NVStorageSaveData ofd_packets/00152450 [19:29:52]File name is /storage/ofd_packets/00152450 [19:29:52]Write 301 bytes [19:29:52]NVStorageSaveData done [19:29:52]OFDSenderStorePacket done [19:29:52]KKMCreateOFDPacket done [19:29:52]NVStorageSaveData kkm_last_timestamp [19:29:52]File name is /storage/kkm_last_timestamp [19:29:52]Write 4 bytes [19:29:52]NVStorageSaveData done [19:29:52]ExternCall_PrintAddStr [19:29:52]wPrintStart [19:29:52]Write to MH i2c: 01 00 00 C6 00 C6 [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: 01 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: 01 07 00 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [19:29:52]RasterBufferAndPrint [19:29:52]line Счет N : (1)1786451 [19:29:52]line ИНН: 02508201610067 [19:29:52]line Контрольно-Кассовый Чек [19:29:52]line ПРОДАЖА [19:29:52]line ТРК (МРК, ГНК) : 23 [19:29:52]line Товар: 2710124500 [19:29:52]line Аи-95-К-5 [19:29:52]line 6.740 * 0.00 [19:29:52]line = 0.00 [19:29:52]line НДС 12% НСП 1% [19:29:52]line > о реализуемом товаре [19:29:52]line ИТОГО: 0.00 [19:29:52]line НСП 1% : 0.00 [19:29:52]line НДС 12% : 0.00 [19:29:52]line Наличными: 0.00 [19:29:52]line Безнал.: 0.00 [19:29:52]line Место: АЗС № 89 "Партнер Нефть" [19:29:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:29:52]line СНО: Общий режим [19:29:52]line Чек 322 23.09.2024 19:29 [19:29:52]line Смена: 476 ФФД: 1.0 [19:29:52]line ЗНМ: 0300000113 [19:29:52]line РНМ: 0000000000091825 [19:29:52]line Версия ККМ: 001 [19:29:52]line Платежная система: O! деньги [19:29:52]line ФМ: 0000000000871835 [19:29:52]line ФД: 152450 [19:29:52]line ФПД: 221560575664715 [19:29:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152450&fm=221560575664715&tin=02508201610067®Number=0000000000091825&sum=0 [19:29:52]written 0, free lines is 4095 [19:29:52]OFD Sender: Processing packet 152450 [packets to send 828, broken 827] [19:29:52]ProducePacketName [19:29:52]name=ofd_packets/00152450 [19:29:52]OFD Sender: To server: pG, [19:29:52]CommunicateWithHost lk.salyk.kg:30040 [19:29:52]ConnectInit lk.salyk.kg [19:29:52]Write to MH i2c: 01 00 00 F0 00 F0 [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: 01 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: 01 07 00 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 EF 0C F2 [19:29:52]RasterBufferAndPrint [19:29:52]line [19:29:52]line [19:29:52]line [19:29:52]line [19:29:52]line [19:29:52]written 0, free lines is 3317 [19:29:52]MH_Cut [19:29:52]Write to MH i2c: D1 01 00 F7 00 01 C9 [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: D1 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: D1 01 00 [19:29:52]MH_I2C_Read... [19:29:52]Read from MH i2c: D1 01 00 F7 00 00 C8 [19:29:52]Write to MH i2c: 01 00 00 F8 00 F8 [19:29:52]Write i2c OK [19:29:52]MH_I2C_Read... [19:29:53]Connected sock=11 [19:29: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 55 A5 07 01 58 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 AF C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C9 82 17 68 A2 4B A6 BC E2 91 04 CD F7 95 [19:29:53]*** Cut start [19:29:53]*** Purtial cut [19:29:53]*** Stage 1: CUTSNS_PIN = 1 [19:29:53]Read from MH i2c: 01 [19:29:53]MH_I2C_Read... [19:29:53]*** Stop cut motor [19:29:53]*** Cut end [19:29:53]Read from MH i2c: 01 07 00 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [19:29:53]process_action close_receipt done [19:29:53]requested_data is exist [19:29:53]produce_requested_data [19:29:53]requested_item fm.sn is exist - process it [19:29:53]wFMCommunicate request_size=4 [19:29:53]MH_SAM_APDU [19:29:53]CAPDU: 80 11 00 00 [19:29:53]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [19:29:53]Write i2c OK [19:29:53]MH_I2C_Read... [19:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:53]Read from MH i2c: E2 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 17 00 [19:29:53]MH_I2C_Read... [19:29:53]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 [19:29: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:29:53]wFMCommunicate OK [19:29:53]requested_item fd.num is exist - process it [19:29:53]SAM_PROTO_GetFieldsCounters [19:29:53]wFMCommunicate request_size=4 [19:29:53]MH_SAM_APDU [19:29:53]CAPDU: 80 13 00 00 [19:29:53]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [19:29:53]Write i2c OK [19:29:53]MH_I2C_Read... [19:29:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:54]Read from MH i2c: E2 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 62 00 [19:29:54]MH_I2C_Read... [19:29:54]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 82 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [19:29: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 82 53 02 00 0E 04 04 00 DC 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 [19:29:54]wFMCommunicate OK [19:29:54]SAM_PROTO_GetFieldsCounters done [19:29:54]requested_item shift.num is exist - process it [19:29:54]requested_item shift.opened is exist - process it [19:29:54]req_shift_opened [19:29:54]FM_GetShiftState [19:29:54]SAM_PROTO_GetShiftState [19:29:54]wFMCommunicate request_size=4 [19:29:54]MH_SAM_APDU [19:29:54]CAPDU: 80 13 01 00 [19:29:54]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [19:29:54]Write i2c OK [19:29:54]MH_I2C_Read... [19:29: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 F8 52 47 00 2D DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 53 02 00 F4 03 04 00 B0 69 F1 66 B6 04 01 00 00 4B 67 B9 C7 31 6B 96 0F [19:29:54]CommunicateWithHost err = 0 [19:29:54]CheckOFDResponse [19:29:54]1017 (14) - 77093643461234 [19:29:54]1041 (16) - 0000000000871835 [19:29:54]1040 (4) - 152450 [19:29:54]1012 (4) - 23.09.2024 13:14 [19:29:54]1206 (1) - 0 [19:29:54]OFD Sender: Remove packet 152450 [19:29:54]ProducePacketName [19:29:54]name=ofd_packets/00152450 [19:29:54]NVStorageDeleteData [19:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:54]Read from MH i2c: E2 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 0E 00 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [19:29:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:29:54]wFMCommunicate OK [19:29:54]SAM_PROTO_GetShiftState done [19:29:54]FM_GetShiftState done [19:29:54]req_shift_opened done [19:29:54]requested_item shift.open_date is exist - process it [19:29:54]req_shift_open_date [19:29:54]req_shift_open_date done [19:29:54]produce_requested_data done [19:29:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152450,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:29:54]process_action_free close_receipt [19:29:54]json_value_free [19:29:54]json_value_free done [19:29:54]process_json_proto returns [19:29:54]Send response to host [19:29:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152450,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:29:54]free response buf [19:29:54]execute_script done [19:29:54]execute_script returns [19:29:54]free content buf [19:29:54]Sock 9.Close socket [19:29:54]Sock 9.Thread stoped [19:29:54]OFD Sender: No OFD packet to send [19:29:59]OFD Sender: No OFD packet to send [19:30:04]OFD Sender: No OFD packet to send [19:30:09]OFD Sender: No OFD packet to send [19:30:10]recv_with_timeout no data received [19:30:14]OFD Sender: No OFD packet to send [19:30:19]OFD Sender: No OFD packet to send [19:30:24]OFD Sender: No OFD packet to send [19:30:29]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]accept exits with 10 [19:30:49]New connection [19:30:49]New thread 3066547556 created [19:30:49]Thread 3066690916 joined [19:30:49]Waiting for new connection... [19:30:49] Sock 10.Parse request [19:30:49]Sock 10.Check first char [19:30:49]Sock 10.First char is OK [19:30:49]request: POST /json_proto HTTP/1.0 [19:30:49]Method: POST [19:30:49]URL: /json_proto [19:30:49]Method is POST - this is cgi request [19:30:49]url: /json_proto [19:30:49]query_string will be loaded in cgi processing [19:30:49]execute_cgi json_proto POST (null) [19:30:49]execute_cgi path=json_proto method=POST [19:30:49]POST find Content-Length [19:30:49]Host: 172.17.43.67:8080 [19:30:49]Content-Length: 662 [19:30:49]Content-Type: application/json [19:30:49] [19:30:49]POST finish read [19:30:49]Found Content-Length = 662 [19:30:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786452", "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" ] } } [19:30:49]execute_script... [19:30: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)1786452", "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" ] } } [19:30:49]POST & json_proto [19:30:49]process_json_proto [19:30:49]json parsed OK: [19:30:49]protocol is kg_v1.0 [19:30:49]action value=close_receipt [19:30:49]process_action close_receipt [19:30:49]cmd_close_receipt [19:30:49]MH_GetDate [19:30:49]Write to MH i2c: F0 00 00 FC 00 EB [19:30:49]Write i2c OK [19:30:49]MH_I2C_Read... [19:30:49]Read from MH i2c: F0 [19:30:49]MH_I2C_Read... [19:30:49]Read from MH i2c: F0 09 00 [19:30:49]MH_I2C_Read... [19:30:49]Read from MH i2c: F0 09 00 FC 00 00 E9 C1 F1 66 6A BD 47 65 C8 [19:30:49]GetLastDocTimeStamp 1727119791 [19:30:49]current date 1727119849 [19:30:49]FM_GetShiftState [19:30:49]SAM_PROTO_GetShiftState [19:30:49]wFMCommunicate request_size=4 [19:30:49]MH_SAM_APDU [19:30:49]CAPDU: 80 13 01 00 [19:30:49]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [19:30:49]Write i2c OK [19:30:49]MH_I2C_Read... [19:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:49]Read from MH i2c: E2 [19:30:49]MH_I2C_Read... [19:30:49]Read from MH i2c: E2 0E 00 [19:30:49]MH_I2C_Read... [19:30:49]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [19:30:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:30:49]wFMCommunicate OK [19:30:49]SAM_PROTO_GetShiftState done [19:30:49]FM_GetShiftState done [19:30:49]opened in 1727051593 [19:30:49]opened+sec_in_day 1727137993 [19:30:49]quantity*price = 50034 [19:30:49]sum+1 = 50036 [19:30:49]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 СНО: Общий режим Чек 323 23.09.2024 19:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152451 ФПД: 118283413437439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152451&fm=118283413437439&tin=02508201610067®Number=0000000000091825&sum=50000 [19:30:50]StoreToDocumentArchive [19:30:50]shift 476 fd 152451 [19:30:50]save to /storage/0476/doc_00152451 [19:30:50]save last doc name /storage/0476/doc_00152451 to /storage/kkm_last_doc_name [19:30:50]save OK [19:30:50]Clear old archive folders... [19:30:50]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:30:50]tlvbuf is 00356EF0 [19:30:50]SAM_PROTO_ClearQueue [19:30:50]wFMCommunicate request_size=4 [19:30:50]MH_SAM_APDU [19:30:50]CAPDU: 80 09 00 00 [19:30:50]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [19:30:50]Write i2c OK [19:30:50]MH_I2C_Read... [19:30:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:50]Read from MH i2c: E2 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: E2 03 00 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [19:30:50]RAPDU: 90 00 [19:30:50]wFMCommunicate OK [19:30:50]SAM_PROTO_ClearQueue done [19:30:50]KKMCreateOFDPacket [19:30:50]OFDProtocolAddRootSTLVToBuf [19:30:50]FM_MakeSignedData [19:30:50]FM_MakeSignedData [19:30:50]SAM_PROTO_SignData [19:30:50]wFMCommunicate request_size=4 [19:30:50]MH_SAM_APDU [19:30:50]CAPDU: 80 0D 01 02 [19:30:50]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [19:30:50]Write i2c OK [19:30:50]MH_I2C_Read... [19:30:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:50]Read from MH i2c: E2 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: E2 [19:30:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:52]Read from MH i2c: E2 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: E2 62 00 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 64 [19:30: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 83 53 02 00 0E 04 04 00 DC 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 [19:30:52]wFMCommunicate OK [19:30:52]SAM_PROTO_GetFieldsCounters done [19:30:52]requested_item shift.num is exist - process it [19:30:52]requested_item shift.opened is exist - process it [19:30:52]req_shift_opened [19:30:52]FM_GetShiftState [19:30:52]SAM_PROTO_GetShiftState [19:30:52]wFMCommunicate request_size=4 [19:30:52]MH_SAM_APDU [19:30:52]CAPDU: 80 13 01 00 [19:30:52]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [19:30:52]Write i2c OK [19:30:52]MH_I2C_Read... [19:30:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:52]Read from MH i2c: E2 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: E2 0E 00 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 26 [19:30:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:30:52]wFMCommunicate OK [19:30:52]SAM_PROTO_GetShiftState done [19:30:52]FM_GetShiftState done [19:30:52]req_shift_opened done [19:30:52]requested_item shift.open_date is exist - process it [19:30:52]req_shift_open_date [19:30:52]req_shift_open_date done [19:30:52]produce_requested_data done [19:30:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152451,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:30:52]process_action_free close_receipt [19:30:52]json_value_free [19:30:52]json_value_free done [19:30:52]process_json_proto returns [19:30:52]Send response to host [19:30:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152451,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:30:52]free response buf [19:30:52]execute_script done [19:30:52]execute_script returns [19:30:52]free content buf [19:30:52]Sock 10.Close socket [19:30:52]Sock 10.Thread stoped [19:30:55]Connected sock=11 [19:30: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 0B 01 00 00 8A DB 03 01 5C 53 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 43 01 00 00 F4 03 04 00 EA C1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6B 94 00 D7 3B FF 13 1F F9 ED 8D 6A D5 19 [19:30: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 50 B8 47 00 9B 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 83 53 02 00 F4 03 04 00 EE 69 F1 66 B6 04 01 00 00 F9 60 5D 3C 1B 42 42 28 [19:30:56]CommunicateWithHost err = 0 [19:30:56]CheckOFDResponse [19:30:56]1017 (14) - 77093643461234 [19:30:56]1041 (16) - 0000000000871835 [19:30:56]1040 (4) - 152451 [19:30:56]1012 (4) - 23.09.2024 13:15 [19:30:56]1206 (1) - 0 [19:30:56]OFD Sender: Remove packet 152451 [19:30:56]ProducePacketName [19:30:56]name=ofd_packets/00152451 [19:30:56]NVStorageDeleteData [19:30:57]OFD Sender: No OFD packet to send [19:31:02]OFD Sender: No OFD packet to send [19:31:07]OFD Sender: No OFD packet to send [19:31:12]OFD Sender: No OFD packet to send [19:31:14]accept exits with 7 [19:31:14]New connection [19:31:14]New thread 3066690916 created [19:31:14]Thread 3066547556 joined [19:31:14]Waiting for new connection... [19:31:14] Sock 7.Parse request [19:31:14]Sock 7.Check first char [19:31:14]Sock 7.First char is OK [19:31:14]request: POST /json_proto HTTP/1.0 [19:31:14]Method: POST [19:31:14]URL: /json_proto [19:31:14]Method is POST - this is cgi request [19:31:14]url: /json_proto [19:31:14]query_string will be loaded in cgi processing [19:31:14]execute_cgi json_proto POST (null) [19:31:14]execute_cgi path=json_proto method=POST [19:31:14]POST find Content-Length [19:31:14]Host: 172.17.43.67:8080 [19:31:14]Content-Length: 678 [19:31:14]Content-Type: application/json [19:31:14] [19:31:14]POST finish read [19:31:14]Found Content-Length = 678 [19:31:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786453", "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.160, "sum" : 146.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 146.00, "total" : 146.00, "payments": [ { "type": 0, "sum" : 146.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:14]execute_script... [19:31: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)1786453", "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.160, "sum" : 146.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 146.00, "total" : 146.00, "payments": [ { "type": 0, "sum" : 146.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:14]POST & json_proto [19:31:14]process_json_proto [19:31:14]json parsed OK: [19:31:14]protocol is kg_v1.0 [19:31:14]action value=close_receipt [19:31:14]process_action close_receipt [19:31:14]cmd_close_receipt [19:31:14]MH_GetDate [19:31:14]Write to MH i2c: F0 00 00 47 01 37 [19:31:14]Write i2c OK [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: F0 [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: F0 09 00 [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: F0 09 00 47 01 00 03 C2 F1 66 6A BD 47 65 2F [19:31:14]GetLastDocTimeStamp 1727119850 [19:31:14]current date 1727119875 [19:31:14]FM_GetShiftState [19:31:14]SAM_PROTO_GetShiftState [19:31:14]wFMCommunicate request_size=4 [19:31:14]MH_SAM_APDU [19:31:14]CAPDU: 80 13 01 00 [19:31:14]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [19:31:14]Write i2c OK [19:31:14]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 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [19:31:15]RAPDU: 09 00 01 49 B7 F0 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 1727051593 [19:31:15]opened+sec_in_day 1727137993 [19:31:15]quantity*price = 14644 [19:31:15]sum+1 = 14646 [19:31:15]Check (price>sum+1) || (price+1 о реализуемом товаре [19:30:51]line ОКРУГЛЕНИЕ: -0.35 [19:30:51]line ИТОГО: 500.00 [19:30:51]line Внесено: 500.00 [19:30:51]line СДАЧА: 0.00 [19:30:51]line НСП 1% : 4.43 [19:30:51]line НДС 12% : 53.13 [19:30:51]line Наличными: 500.00 [19:30:51]line Безнал.: 0.00 [19:30:51]line Место: АЗС № 89 "Партнер Нефть" [19:30:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:30:51]line СНО: Общий режим [19:30:51]line Чек 323 23.09.2024 19:30 [19:30:51]line Смена: 476 ФФД: 1.0 [19:30:51]line ЗНМ: 0300000113 [19:30:51]line РНМ: 0000000000091825 [19:30:51]line Версия ККМ: 001 [19:30:51]line ФМ: 0000000000871835 [19:30:51]line ФД: 152451 [19:30:51]line ФПД: 118283413437439 [19:30:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152451&fm=118283413437439&tin=02508201610067®Number=0000000000091825&sum=50000 [19:30:51]written 0, free lines is 4095 [19:30:51]OFD Sender: Processing packet 152451 [packets to send 828, broken 827] [19:30:51]ProducePacketName [19:30:51]name=ofd_packets/00152451 [19:30:51]OFD Sender: To server: pG, [19:30:51]CommunicateWithHost lk.salyk.kg:30040 [19:30:51]ConnectInit lk.salyk.kg [19:30:51]Write to MH i2c: 01 00 00 3B 01 3C [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: 01 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: 01 07 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 DA 0C 29 [19:30:51]RasterBufferAndPrint [19:30:51]line [19:30:51]line [19:30:51]line [19:30:51]line [19:30:51]line [19:30:51]written 0, free lines is 3296 [19:30:51]MH_Cut [19:30:51]Write to MH i2c: D1 01 00 42 01 01 15 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: D1 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: D1 01 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: D1 01 00 42 01 00 14 [19:30:51]Write to MH i2c: 01 00 00 43 01 44 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:52]*** Cut start [19:30:52]*** Purtial cut [19:30:52]*** Stage 1: CUTSNS_PIN = 1 [19:30:52]Read from MH i2c: 01 [19:30:52]MH_I2C_Read... [19:30:52]*** Stop cut motor [19:30:52]*** Cut end [19:30:52]Read from MH i2c: 01 07 00 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [19:30:52]process_action close_receipt done [19:30:52]requested_data is exist [19:30:52]produce_requested_data [19:30:52]requested_item fm.sn is exist - process it [19:30:52]wFMCommunicate request_size=4 [19:30:52]MH_SAM_APDU [19:30:52]CAPDU: 80 11 00 00 [19:30:52]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [19:30:52]Write i2c OK [19:30:52]MH_I2C_Read... [19:30:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:52]Read from MH i2c: E2 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: E2 17 00 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [19:30: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:30:52]wFMCommunicate OK [19:30:52]requested_item fd.num is exist - process it [19:30:52]SAM_PROTO_GetFieldsCounters [19:30:52]wFMCommunicate request_size=4 [19:30:52]MH_SAM_APDU [19:30:52]CAPDU: 80 13 00 00 [19:30:52]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [19:30:52]Write i2c OK [19:30:52]MH_I2C_Read... [19:26:04]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:26:04]RAPDU: 90 00 [19:26:04]wFMCommunicate OK [19:26:04]wFMCommunicate request_size=4 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 11 00 00 [19:26:04]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 17 00 [19:26:04]MH_I2C_Read... [19:26:04]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:26: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:26:04]wFMCommunicate OK [19:26:04]Detected FM SN is 0000000000871835 [19:26:04]Stored FM SN is 0000000000871835 [19:26:04]wFMCommunicate request_size=9 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 16 00 00 04 E6 7F 00 00 [19:26:04]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:26:04]RAPDU: 90 00 [19:26:04]wFMCommunicate OK [19:26:04]FM PIN OK [19:26:04]wFMCommunicate request_size=8 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 14 04 00 03 02 00 01 [19:26:04]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:26:04]RAPDU: 90 00 [19:26:04]wFMCommunicate OK [19:26:04]wFMCommunicate request_size=13 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:26:04]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:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:26:04]RAPDU: 90 00 [19:26:04]wFMCommunicate OK [19:26:04]wFMCommunicate request_size=4 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 11 00 00 [19:26:04]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 17 00 [19:26:04]MH_I2C_Read... [19:26:04]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:26: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:26:04]wFMCommunicate OK [19:26:04]DocumentArchiveInit [19:26:04]Start Httpd... [19:26:04]Httpd thread 3066977636 created [19:26:04]Write to MH i2c: 01 00 00 0F 00 0F [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: 01 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: 01 07 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:26:04]MH Int Process started [19:26:04]Allocated Socket 8 [19:26:04]Bind OK [19:26:04]Listen OK [19:26:04]httpd running on port 8080 [19:26:04]Waiting for new connection... [19:26:04]accept exits with 9 [19:26:04]New connection [19:26:04]New thread 3066690916 created [19:26:04]Waiting for new connection... [19:26:04] Sock 9.Parse request [19:26:04]Sock 9.Check first char [19:26:04]Sock 9.First char is OK [19:26:04]request: POST /json_proto HTTP/1.0 [19:26:04]Method: POST [19:26:04]URL: /json_proto [19:26:04]Method is POST - this is cgi request [19:26:04]url: /json_proto [19:26:04]query_string will be loaded in cgi processing [19:26:04]execute_cgi json_proto POST (null) [19:26:04]execute_cgi path=json_proto method=POST [19:26:04]POST find Content-Length [19:26:04]Host: 172.17.43.67:8080 [19:26:04]Content-Length: 215 [19:26:04]Content-Type: application/json [19:26:04] [19:26:04]POST finish read [19:26:04]Found Content-Length = 215 [19:26:04]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:26:04]execute_script... [19:26:04]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:26:04]POST & json_proto [19:26:04]process_json_proto [19:26:04]json parsed OK: [19:26:04]protocol is kg_v1.0 [19:26:04]action value=get_value [19:26:04]process_action get_value [19:26:04]cmd_get_value [19:26:04]process_action get_value done [19:26:04]requested_data is exist [19:26:04]produce_requested_data [19:26:04]requested_item kkm.sn is exist - process it [19:26:04]requested_item kkm.ver is exist - process it [19:26:04]requested_item fm.sn is exist - process it [19:26:04]wFMCommunicate request_size=4 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 11 00 00 [19:26:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:04]Read from MH i2c: E2 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: E2 17 00 [19:26:04]MH_I2C_Read... [19:26:04]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:26: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:26:04]wFMCommunicate OK [19:26:04]requested_item fd.num is exist - process it [19:26:04]SAM_PROTO_GetFieldsCounters [19:26:04]wFMCommunicate request_size=4 [19:26:04]MH_SAM_APDU [19:26:04]CAPDU: 80 13 00 00 [19:26:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]*** iso7816_exchange 80 13 00 0[19:31:15]KKMSetReceiptData OK [19:31:15]Malloc new data [19:31:15]Malloc new data [19:31:15]Malloc new data [19:31:15]Malloc new data [19:31:15]ProcessDocumentItem done err = 0, tmpTLVsize=111 [19:31:15]tlvbuf is 003B8070 [19:31:15]KKMLoadAndSignReceiptData [19:31:15]SAM_PROTO_ProcessDocument [19:31:15]wFMCommunicate request_size=9 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 01 00 04 03 00 6F 00 [19:31:15]Write to MH i2c: E2 0C 00 4A 01 80 15 01 00 04 00 03 00 6F 00 00 00 44 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=10 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [19:31:15]Write to MH i2c: E2 0D 00 4B 01 80 15 02 00 05 00 1E 04 01 00 01 00 00 FA [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=15 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 0A FC 03 06 00 08 39 00 00 00 00 [19:31:15]Write to MH i2c: E2 12 00 4C 01 80 15 02 00 0A 00 FC 03 06 00 08 39 00 00 00 00 00 00 27 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=47 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 06 00 00 00 00 [19:31:15]Write to MH i2c: E2 32 00 4D 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 06 00 00 00 00 00 00 C0 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=15 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 0A 07 04 06 00 08 39 00 00 00 00 [19:31:15]Write to MH i2c: E2 12 00 4E 01 80 15 02 00 0A 00 07 04 06 00 08 39 00 00 00 00 00 00 35 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=15 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [19:31:15]Write to MH i2c: E2 12 00 4F 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 27 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=11 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [19:31:15]Write to MH i2c: E2 0E 00 50 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 03 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=13 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 02 00 08 F4 03 04 00 03 C2 F1 66 [19:31:15]Write to MH i2c: E2 10 00 51 01 80 15 02 00 08 00 F4 03 04 00 03 C2 F1 66 00 00 F9 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=25 [19:31:15]MH_SAM_APDU [19:31: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 [19:31:15]Write to MH i2c: E2 1C 00 52 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 35 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=4 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 15 03 00 [19:31:15]Write to MH i2c: E2 08 00 53 01 80 15 03 00 00 00 00 00 D5 [19:31:15]Write i2c OK [19:31:15]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 53 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 84 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 44 01 00 00 35 04 06 00 BE A7 3D 36 16 53 90 00 07 [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 84 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 44 01 00 00 35 04 06 00 BE A7 3D 36 16 53 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 54 01 80 11 00 00 00 00 00 00 CF [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 54 01 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: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)1786453 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 2.160 * 67.80 = 146.45 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 146.00 Внесено: 146.00 СДАЧА: 0.00 НСП 1% : 1.30 НДС 12% : 15.55 Наличными: 146.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 324 23.09.2024 19:31 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152452 ФПД: 209625495770707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152452&fm=209625495770707&tin=02508201610067®Number=0000000000091825&sum=14600 [19:31:16]StoreToDocumentArchive [19:31:16]shift 476 fd 152452 [19:31:16]save to /storage/0476/doc_00152452 [19:31:16]save last doc name /storage/0476/doc_00152452 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 003BE9E0 [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 55 01 80 09 00 00 00 00 00 00 C8 [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: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 55 01 00 90 00 CA [19:31:16]RAPDU: 90 00 [19:31:16]wFMCommunicate OK [19:31:16]SAM_PROTO_ClearQueue done [19:31:16]KKMCreateOFDPacket [19:31:16]OFDProtocolAddRootSTLVToBuf [19:31:16]FM_MakeSignedData [19:31:16]FM_MakeSignedData [19:31:16]SAM_PROTO_SignData [19:31:16]wFMCommunicate request_size=4 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 0D 01 02 [19:31:16]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 0D 01 02... 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 56 01 00 90 00 CB [19:31:16]RAPDU: 90 00 [19:31:16]wFMCommunicate OK [19:31:16]wFMCommunicate request_size=255 [19:31:16]MH_SAM_APDU [19:31: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 70 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 35 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 06 00 00 00 00 07 04 06 00 08 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 03 C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE [19:31:16]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 70 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 35 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 06 00 00 00 00 07 04 06 00 08 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 03 C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE 00 00 48 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 0D 02 02... 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 57 01 00 90 00 CC [19:31:16]RAPDU: 90 00 [19:31:16]wFMCommunicate OK [19:31:16]wFMCommunicate request_size=10 [19:31:16]MH_SAM_APDU [19:31:16]CAPDU: 80 0D 02 02 05 A7 3D 36 16 53 [19:31:16]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 A7 3D 36 16 53 00 00 60 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 0D 02 02... 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 58 01 00 90 00 CD [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 0D 03 02 [19:31:16]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:31:16]Read from MH i2c: E2 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 0B 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: E2 0B 00 59 01 00 BC F5 9F 63 3E EC ED 49 90 00 E9 [19:31:16]RAPDU: BC F5 9F 63 3E EC ED 49 90 00 [19:31:16]wFMCommunicate OK [19:31:16]SAM_PROTO_SignData done [19:31:16]FM_MakeSignedData done [19:31:16]CreateOFDProtocolMessage [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 5A 01 80 11 00 00 00 00 00 00 D5 [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 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 [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]CreateOFDProtocolMessage done [19:31:16]OFDSenderStorePacket 152452 [19:31:16]StoreOFDPacket docnum=152452 [19:31: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 4B 78 07 01 ED FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 35 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 06 00 00 00 00 07 04 06 00 08 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 03 C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 BE A7 3D 36 16 53 BC F5 9F 63 3E EC ED 49 [19:31:16]CheckFolder [19:31:16]dirname=/storage/ofd_packets [19:31:16]CheckFolder done [19:31:16]ProducePacketName [19:31:16]name=ofd_packets/00152452 [19:31:16]NVStorageSaveData ofd_packets/00152452 [19:31:16]File name is /storage/ofd_packets/00152452 [19:31:16]Write 301 bytes [19:31:16]NVStorageSaveData done [19:31:16]OFDSenderStorePacket done [19:31:16]KKMCreateOFDPacket done [19:31:16]NVStorageSaveData kkm_last_timestamp [19:31:16]File name is /storage/kkm_last_timestamp [19:31:16]Write 4 bytes [19:31:16]NVStorageSaveData done [19:31:16]ExternCall_PrintAddStr [19:31:16]wPrintStart [19:31:16]Write to MH i2c: 01 00 00 5B 01 5C [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: 01 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: 01 07 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [19:31:16]RasterBufferAndPrint [19:31:16]line Счет N : (1)1786453 [19:31:16]line ИНН: 02508201610067 [19:31:16]line Контрольно-Кассовый Чек [19:31:16]line ПРОДАЖА [19:31:16]line ТРК (МРК, ГНК) : 42 [19:31:16]line Товар: 2710124130 [19:31:16]line Аи-92-К-5 [19:31:16]line 2.160 * 67.80 [19:31:16]line = 146.45 [19:31:16]line НДС 12% НСП 1% [19:31:16]line > о реализуемом товаре [19:31:16]line ОКРУГЛЕНИЕ: -0.45 [19:31:16]line ИТОГО: 146.00 [19:31:16]line Внесено: 146.00 [19:31:16]line СДАЧА: 0.00 [19:31:16]line НСП 1% : 1.30 [19:31:16]line НДС 12% : 15.55 [19:31:16]line Наличными: 146.00 [19:31:16]line Безнал.: 0.00 [19:31:16]line Место: АЗС № 89 "Партнер Нефть" [19:31:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:31:16]line СНО: Общий режим [19:31:16]line Чек 324 23.09.2024 19:31 [19:31:16]line Смена: 476 ФФД: 1.0 [19:31:16]line ЗНМ: 0300000113 [19:31:16]line РНМ: 0000000000091825 [19:31:16]line Версия ККМ: 001 [19:31:16]line ФМ: 0000000000871835 [19:31:16]line ФД: 152452 [19:31:16]line ФПД: 209625495770707 [19:31:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193115&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152452&fm=209625495770707&tin=02508201610067®Number=0000000000091825&sum=14600 [19:31:16]written 0, free lines is 4095 [19:31:16]OFD Sender: Processing packet 152452 [packets to send 828, broken 827] [19:31:16]ProducePacketName [19:31:16]name=ofd_packets/00152452 [19:31:16]OFD Sender: To server: pG, [19:31:16]CommunicateWithHost lk.salyk.kg:30040 [19:31:16]ConnectInit lk.salyk.kg [19:31:17]Write to MH i2c: 01 00 00 86 01 87 [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 86 01 00 00 00 00 00 DC 0C 76 [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 3298 [19:31:17]MH_Cut [19:31:17]Write to MH i2c: D1 01 00 8D 01 01 60 [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: D1 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: D1 01 00 [19:31:17]MH_I2C_Read... [19:31:17]Read from MH i2c: D1 01 00 8D 01 00 5F [19:31:17]Write to MH i2c: 01 00 00 8E 01 8F [19:31:17]Write i2c OK [19:31:17]MH_I2C_Read... [19:31:17]Connected sock=11 [19:31: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 4B 78 07 01 ED FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 35 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 06 00 00 00 00 07 04 06 00 08 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 03 C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 recv_with_timeout no data received [19:31:17]02 00 35 04 06 00 BE A7 3D 36 16 53 BC F5 9F 63 3E EC ED 49 [19:31:17]*** Cut start [19:31:17]*** Purtial cut [19:31:17]*** Stage 1: CUTSNS_PIN = 1 [19:31:18]Read from MH i2c: 01 [19:31:18]MH_I2C_Read... [19:31:18]*** Stop cut motor [19:31:18]*** Cut end [19:31:18]Read from MH i2c: 01 07 00 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [19:31:18]process_action close_receipt done [19:31:18]requested_data is exist [19:31:18]produce_requested_data [19:31:18]requested_item fm.sn is exist - process it [19:31:18]wFMCommunicate request_size=4 [19:31:18]MH_SAM_APDU [19:31:18]CAPDU: 80 11 00 00 [19:31:18]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [19:31:18]Write i2c OK [19:31:18]MH_I2C_Read... [19:31: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 CF 7B 47 00 34 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 53 02 00 F4 03 04 00 04 6A F1 66 B6 04 01 00 00 22 7D C7 C3 3D 6C 61 E6 [19:31:18]CommunicateWithHost err = 0 [19:31:18]CheckOFDResponse [19:31:18]1017 (14) - 77093643461234 [19:31:18]1041 (16) - 0000000000871835 [19:31:18]1040 (4) - 152452 [19:31:18]1012 (4) - 23.09.2024 13:15 [19:31:18]1206 (1) - 0 [19:31:18]OFD Sender: Remove packet 152452 [19:31:18]ProducePacketName [19:31:18]name=ofd_packets/00152452 [19:31:18]NVStorageDeleteData [19:31:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:18]Read from MH i2c: E2 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: E2 17 00 [19:31:18]MH_I2C_Read... [19:31:18]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 [19:31: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:31:18]wFMCommunicate OK [19:31:18]requested_item fd.num is exist - process it [19:31:18]SAM_PROTO_GetFieldsCounters [19:31:18]wFMCommunicate request_size=4 [19:31:18]MH_SAM_APDU [19:31:18]CAPDU: 80 13 00 00 [19:31:18]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [19:31:18]Write i2c OK [19:31:18]MH_I2C_Read... [19:31:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:31:18]Read from MH i2c: E2 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: E2 62 00 [19:31:18]MH_I2C_Read... [19:31:18]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 84 53 02 00 0E 04 04 00 DC 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 B3 [19:31: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 84 53 02 00 0E 04 04 00 DC 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 [19:31:18]wFMCommunicate OK [19:31:18]SAM_PROTO_GetFieldsCounters done [19:31:18]requested_item shift.num is exist - process it [19:31:18]requested_item shift.opened is exist - process it [19:31:18]req_shift_opened [19:31:18]FM_GetShiftState [19:31:18]SAM_PROTO_GetShiftState [19:31:18]wFMCommunicate request_size=4 [19:31:18]MH_SAM_APDU [19:31:18]CAPDU: 80 13 01 00 [19:31:18]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [19:31:18]Write i2c OK [19:31:18]MH_I2C_Read... [19:31:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:18]Read from MH i2c: E2 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: E2 0E 00 [19:31:18]MH_I2C_Read... [19:31:18]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [19:31:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:31:18]wFMCommunicate OK [19:31:18]SAM_PROTO_GetShiftState done [19:31:18]FM_GetShiftState done [19:31:18]req_shift_opened done [19:31:18]requested_item shift.open_date is exist - process it [19:31:18]req_shift_open_date [19:31:18]req_shift_open_date done [19:31:18]produce_requested_data done [19:31:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152452,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:31:18]process_action_free close_receipt [19:31:18]json_value_free [19:31:18]json_value_free done [19:31:18]process_json_proto returns [19:31:18]Send response to host [19:31:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152452,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:31:18]free response buf [19:31:18]execute_script done [19:31:18]execute_script returns [19:31:18]free content buf [19:31:18]Sock 7.Close socket [19:31:18]Sock 7.Thread stoped [19:31:18]OFD Sender: No OFD packet to send [19:31:23]OFD Sender: No OFD packet to send [19:31:28]OFD Sender: No OFD packet to send [19:31:33]OFD Sender: No OFD packet to send [19:31:36]recv_with_timeout no data received [19:31:38]OFD Sender: No OFD packet to send [19:31:43]OFD Sender: No OFD packet to send [19:31:48]OFD Sender: No OFD packet to send [19:31:53]OFD Sender: No OFD packet to send [19:31:57]recv_with_timeout no data received [19:31:58]OFD Sender: No OFD packet to send [19:32:03]OFD Sender: No OFD packet to send [19:32:08]OFD Sender: No OFD packet to send [19:32:13]OFD Sender: No OFD packet to send [19:32:18]OFD Sender: No OFD packet to send [19:32:19]recv_with_timeout no data received [19:32:24]OFD Sender: No OFD packet to send [19:32:29]OFD Sender: No OFD packet to send [19:32:34]OFD Sender: No OFD packet to send [19:32:39]OFD Sender: No OFD packet to send [19:32:44]OFD Sender: No OFD packet to send [19:32:49]OFD Sender: No OFD packet to send [19:32:54]OFD Sender: No OFD packet to send [19:32:59]OFD Sender: No OFD packet to send [19:33:01]accept exits with 10 [19:33:01]New connection [19:33:01]New thread 3066547556 created [19:33:01]Thread 3066690916 joined [19:33:01]Waiting for new connection... [19:33:01] Sock 10.Parse request [19:33:01]Sock 10.Check first char [19:33:01]Sock 10.First char is OK [19:33:01]request: POST /json_proto HTTP/1.0 [19:33:01]Method: POST [19:33:01]URL: /json_proto [19:33:01]Method is POST - this is cgi request [19:33:01]url: /json_proto [19:33:01]query_string will be loaded in cgi processing [19:33:01]execute_cgi json_proto POST (null) [19:33:01]execute_cgi path=json_proto method=POST [19:33:01]POST find Content-Length [19:33:01]Host: 172.17.43.67:8080 [19:33:01]Content-Length: 678 [19:33:01]Content-Type: application/json [19:33:01] [19:33:01]POST finish read [19:33:01]Found Content-Length = 678 [19:33:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786454", "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:33:01]execute_script... [19:33:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786454", "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:33:01]POST & json_proto [19:33:01]process_json_proto [19:33:01]json parsed OK: [19:33:01]protocol is kg_v1.0 [19:33:01]action value=close_receipt [19:33:01]process_action close_receipt [19:33:01]cmd_close_receipt [19:33:01]MH_GetDate [19:33:01]Write to MH i2c: F0 00 00 92 01 82 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: F0 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: F0 09 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: F0 09 00 92 01 00 6E C2 F1 66 6A BD 47 65 E5 [19:33:01]GetLastDocTimeStamp 1727119875 [19:33:01]current date 1727119982 [19:33:01]FM_GetShiftState [19:33:01]SAM_PROTO_GetShiftState [19:33:01]wFMCommunicate request_size=4 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 13 01 00 [19:33:01]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:01]Read from MH i2c: E2 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 0E 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 73 [19:33:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:33:01]wFMCommunicate OK [19:33:01]SAM_PROTO_GetShiftState done [19:33:01]FM_GetShiftState done [19:33:01]opened in 1727051593 [19:33:01]opened+sec_in_day 1727137993 [19:33:01]quantity*price = 50036 [19:33:01]sum+1 = 50037 [19:33: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 СНО: Общий режим Чек 325 23.09.2024 19:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152453 ФПД: 122393208424610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193302&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152453&fm=122393208424610&tin=02508201610067®Number=0000000000091825&sum=50000 [19:33:02]StoreToDocumentArchive [19:33:02]shift 476 fd 152453 [19:33:02]save to /storage/0476/doc_00152453 [19:33:02]save last doc name /storage/0476/doc_00152453 to /storage/kkm_last_doc_name [19:33:02]save OK [19:33:02]Clear old archive folders... [19:33:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:02]tlvbuf is 003CE290 [19:33:02]SAM_PROTO_ClearQueue [19:33:02]wFMCommunicate request_size=4 [19:33:02]MH_SAM_APDU [19:33:02]CAPDU: 80 09 00 00 [19:33:02]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:02]Read from MH i2c: E2 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: E2 03 00 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [19:33:02]RAPDU: 90 00 [19:33:02]wFMCommunicate OK [19:33:02]SAM_PROTO_ClearQueue done [19:33:02]KKMCreateOFDPacket [19:33:02]OFDProtocolAddRootSTLVToBuf [19:33:02]FM_MakeSignedData [19:33:02]FM_MakeSignedData [19:33:02]SAM_PROTO_SignData [19:33:02]wFMCommunicate request_size=4 [19:33:02]MH_SAM_APDU [19:33:02]CAPDU: 80 0D 01 02 [19:33:02]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:02]Read from MH i2c: E2 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: E2 03 00 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [19:33:02]RAPDU: 90 00 [19:33:02]wFMCommunicate OK [19:33:02]wFMCommunicate request_size=255 [19:33:02]MH_SAM_APDU [19:33:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 6E C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F [19:33:02]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 45 01 00 00 F4 03 04 00 6E C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F 00 00 8D [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [19:33:03]RAPDU: 90 00 [19:33:03]wFMCommunicate OK [19:33:03]wFMCommunicate request_size=10 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 0D 02 02 05 50 E3 B6 08 A2 [19:33:03]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 50 E3 B6 08 A2 00 00 BB [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [19:33:03]RAPDU: 90 00 [19:33:03]wFMCommunicate OK [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 0D 03 02 [19:33:03]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 0B 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 0B 00 A4 01 00 5F 44 C7 8E 9A 2B 29 F8 90 00 FF [19:33:03]RAPDU: 5F 44 C7 8E 9A 2B 29 F8 90 00 [19:33:03]wFMCommunicate OK [19:33:03]SAM_PROTO_SignData done [19:33:03]FM_MakeSignedData done [19:33:03]CreateOFDProtocolMessage [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 11 00 00 [19:33:03]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 17 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 17 00 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 [19:33: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:33:03]wFMCommunicate OK [19:33:03]CreateOFDProtocolMessage done [19:33:03]OFDSenderStorePacket 152453 [19:33:03]StoreOFDPacket docnum=152453 [19:33: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 87 71 07 01 37 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 01 00 00 F4 03 04 00 6E C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F 50 E3 B6 08 A2 5F 44 C7 8E 9A 2B 29 F8 [19:33:03]CheckFolder [19:33:03]dirname=/storage/ofd_packets [19:33:03]CheckFolder done [19:33:03]ProducePacketName [19:33:03]name=ofd_packets/00152453 [19:33:03]NVStorageSaveData ofd_packets/00152453 [19:33:03]File name is /storage/ofd_packets/00152453 [19:33:03]Write 301 bytes [19:33:03]NVStorageSaveData done [19:33:03]OFDSenderStorePacket done [19:33:03]KKMCreateOFDPacket done [19:33:03]NVStorageSaveData kkm_last_timestamp [19:33:03]File name is /storage/kkm_last_timestamp [19:33:03]Write 4 bytes [19:33:03]NVStorageSaveData done [19:33:03]ExternCall_PrintAddStr [19:33:03]wPrintStart [19:33:03]Write to MH i2c: 01 00 00 A6 01 A7 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 07 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [19:33:03]RasterBufferAndPrint [19:33:03]line Счет N : (1)1786454 [19:33:03]line ИНН: 02508201610067 [19:33:03]line Контрольно-Кассовый Чек [19:33:03]line ПРОДАЖА [19:33:03]line ТРК (МРК, ГНК) : 22 [19:33:03]line Товар: 2710124130 [19:33:03]line Аи-92-К-5 [19:33:03]line 7.380 * 67.80 [19:33:03]line = 500.36 [19:33:03]line НДС 12% НСП 1% [19:33:03]line > о реализуемом товаре [19:33:03]line ОКРУГЛЕНИЕ: -0.36 [19:33:03]line ИТОГО: 500.00 [19:33:03]line Внесено: 500.00 [19:33:03]line СДАЧА: 0.00 [19:33:03]line НСП 1% : 4.43 [19:33:03]line НДС 12% : 53.14 [19:33:03]line Наличными: 500.00 [19:33:03]line Безнал.: 0.00 [19:33:03]line Место: АЗС № 89 "Партнер Нефть" [19:33:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:33:03]line СНО: Общий режим [19:33:03]line Чек 325 23.09.2024 19:33 [19:33:03]line Смена: 476 ФФД: 1.0 [19:33:03]line ЗНМ: 0300000113 [19:33:03]line РНМ: 0000000000091825 [19:33:03]line Версия ККМ: 001 [19:33:03]line ФМ: 0000000000871835 [19:33:03]line ФД: 152453 [19:33:03]line ФПД: 122393208424610 [19:33:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193302&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152453&fm=122393208424610&tin=02508201610067®Number=0000000000091825&sum=50000 [19:33:03]written 0, free lines is 4095 [19:33:03]OFD Sender: Processing packet 152453 [packets to send 828, broken 827] [19:33:03]ProducePacketName [19:33:03]name=ofd_packets/00152453 [19:33:03]OFD Sender: To server: pG, [19:33:03]CommunicateWithHost lk.salyk.kg:30040 [19:33:03]ConnectInit lk.salyk.kg [19:33:03]Write to MH i2c: 01 00 00 D1 01 D2 [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 07 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 E4 0C C9 [19:33:03]RasterBufferAndPrint [19:33:03]line [19:33:03]line [19:33:03]line [19:33:03]line [19:33:03]line [19:33:03]written 0, free lines is 3306 [19:33:03]MH_Cut [19:33:03]Write to MH i2c: D1 01 00 D8 01 01 AB [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: D1 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: D1 01 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: D1 01 00 D8 01 00 AA [19:33:03]Write to MH i2c: 01 00 00 D9 01 DA [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:04]*** Cut start [19:33:04]*** Purtial cut [19:33:04]*** Stage 1: CUTSNS_PIN = 1 [19:33:04]Read from MH i2c: 01 [19:33:04]MH_I2C_Read... [19:33:04]*** Stop cut motor [19:33:04]*** Cut end [19:33:04]Read from MH i2c: 01 07 00 [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [19:33:04]process_action close_receipt done [19:33:04]requested_data is exist [19:33:04]produce_requested_data [19:33:04]requested_item fm.sn is exist - process it [19:33:04]wFMCommunicate request_size=4 [19:33:04]MH_SAM_APDU [19:33:04]CAPDU: 80 11 00 00 [19:33:04]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [19:33:04]Write i2c OK [19:33:04]MH_I2C_Read... [19:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:04]Read from MH i2c: E2 [19:33:04]MH_I2C_Read... [19:33:04]Read from MH i2c: E2 17 00 [19:33:04]MH_I2C_Read... [19:33: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 [19:33: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:33:04]wFMCommunicate OK [19:33:04]requested_item fd.num is exist - process it [19:33:04]SAM_PROTO_GetFieldsCounters [19:33:04]wFMCommunicate request_size=4 [19:33:04]MH_SAM_APDU [19:33:04]CAPDU: 80 13 00 00 [19:33:04]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [19:33:04]Write i2c OK [19:33:04]MH_I2C_Read... [19:33:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:05]Read from MH i2c: E2 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: E2 62 00 [19:33:05]MH_I2C_Read... [19:33:05]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 85 53 02 00 0E 04 04 00 DC 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 02 [19:33: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 85 53 02 00 0E 04 04 00 DC 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 [19:33:05]wFMCommunicate OK [19:33:05]SAM_PROTO_GetFieldsCounters done [19:33:05]requested_item shift.num is exist - process it [19:33:05]requested_item shift.opened is exist - process it [19:33:05]req_shift_opened [19:33:05]FM_GetShiftState [19:33:05]SAM_PROTO_GetShiftState [19:33:05]wFMCommunicate request_size=4 [19:33:05]MH_SAM_APDU [19:33:05]CAPDU: 80 13 01 00 [19:33:05]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [19:33:05]Write i2c OK [19:33:05]MH_I2C_Read... [19:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:05]Read from MH i2c: E2 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: E2 0E 00 [19:33:05]MH_I2C_Read... [19:33:05]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [19:33:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:33:05]wFMCommunicate OK [19:33:05]SAM_PROTO_GetShiftState done [19:33:05]FM_GetShiftState done [19:33:05]req_shift_opened done [19:33:05]requested_item shift.open_date is exist - process it [19:33:05]req_shift_open_date [19:33:05]req_shift_open_date done [19:33:05]produce_requested_data done [19:33:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152453,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:33:05]process_action_free close_receipt [19:33:05]json_value_free [19:33:05]json_value_free done [19:33:05]process_json_proto returns [19:33:05]Send response to host [19:33:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152453,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:33:05]free response buf [19:33:05]execute_script done [19:33:05]execute_script returns [19:33:05]free content buf [19:33:05]Sock 10.Close socket [19:33:05]Sock 10.Thread stoped [19:33:07]recv_with_timeout no data received [19:33:08]ConnectInit Can't take IP for lk.salyk.kg [19:33:08]CommunicateWithHost connect error [19:33:08]CommunicateWithHost err = -1 [19:33:08]OFD Sender: Server communicate error [19:33:13]OFD Sender: Processing packet 152453 [packets to send 828, broken 827] [19:33:13]ProducePacketName [19:33:13]name=ofd_packets/00152453 [19:33:13]OFD Sender: To server: pG, [19:33:13]CommunicateWithHost lk.salyk.kg:30040 [19:33:13]ConnectInit lk.salyk.kg [19:33:15]Connected sock=10 [19:33: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 87 71 07 01 37 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 01 00 00 F4 03 04 00 6E C2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F 50 E3 B6 08 A2 5F 44 C7 8E 9A 2B 29 F8 [19:33: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 0D D3 47 00 D1 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 85 53 02 00 F4 03 04 00 79 6A F1 66 B6 04 01 00 00 00 84 65 F3 79 1D 86 A2 [19:33:15]CommunicateWithHost err = 0 [19:33:15]CheckOFDResponse [19:33:15]1017 (14) - 77093643461234 [19:33:15]1041 (16) - 0000000000871835 [19:33:15]1040 (4) - 152453 [19:33:15]1012 (4) - 23.09.2024 13:17 [19:33:15]1206 (1) - 0 [19:33:15]OFD Sender: Remove packet 152453 [19:33:15]ProducePacketName [19:33:15]name=ofd_packets/00152453 [19:33:15]NVStorageDeleteData [19:33:16]OFD Sender: No OFD packet to send [19:33:21]OFD Sender: No OFD packet to send [19:33:26]OFD Sender: No OFD packet to send [19:33:27]recv_with_timeout no data received [19:33:31]OFD Sender: No OFD packet to send [19:33:36]OFD Sender: No OFD packet to send [19:33:41]OFD Sender: No OFD packet to send [19:33:46]OFD Sender: No OFD packet to send [19:33:51]OFD Sender: No OFD packet to send [19:33:56]OFD Sender: No OFD packet to send [19:34:01]OFD Sender: No OFD packet to send [19:34:06]OFD Sender: No OFD packet to send [19:34:11]OFD Sender: No OFD packet to send [19:34:16]OFD Sender: No OFD packet to send [19:34:21]OFD Sender: No OFD packet to send [19:34:26]OFD Sender: No OFD packet to send [19:34:31]OFD Sender: No OFD packet to send [19:34:36]OFD Sender: No OFD packet to send [19:34:41]OFD Sender: No OFD packet to send [19:34:46]OFD Sender: No OFD packet to send [19:34:51]OFD Sender: No OFD packet to send [19:34:56]OFD Sender: No OFD packet to send [19:35:01]OFD Sender: No OFD packet to send [19:35:06]OFD Sender: No OFD packet to send [19:35:11]OFD Sender: No OFD packet to send [19:35:16]OFD Sender: No OFD packet to send [19:35:21]OFD Sender: No OFD packet to send [19:35:26]OFD Sender: No OFD packet to send [19:35:31]OFD Sender: No OFD packet to send [19:35:36]OFD Sender: No OFD packet to send [19:35:37]recv_with_timeout no data received [19:35:41]OFD Sender: No OFD packet to send [19:35:46]OFD Sender: No OFD packet to send [19:35:51]OFD Sender: No OFD packet to send [19:35:55]accept exits with 7 [19:35:55]New connection [19:35:55]New thread 3066690916 created [19:35:55]Thread 3066547556 joined [19:35:55]Waiting for new connection... [19:35:55] Sock 7.Parse request [19:35:55]Sock 7.Check first char [19:35:55]Sock 7.First char is OK [19:35:55]request: POST /json_proto HTTP/1.0 [19:35:55]Method: POST [19:35:55]URL: /json_proto [19:35:55]Method is POST - this is cgi request [19:35:55]url: /json_proto [19:35:55]query_string will be loaded in cgi processing [19:35:55]execute_cgi json_proto POST (null) [19:35:55]execute_cgi path=json_proto method=POST [19:35:55]POST find Content-Length [19:35:55]Host: 172.17.43.67:8080 [19:35:55]Content-Length: 662 [19:35:55]Content-Type: application/json [19:35:55] [19:35:55]POST finish read [19:35:55]Found Content-Length = 662 [19:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786455", "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" : 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" ] } } [19:35:55]execute_script... [19:35: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)1786455", "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" : 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" ] } } [19:35:55]POST & json_proto [19:35:55]process_json_proto [19:35:55]json parsed OK: [19:35:55]protocol is kg_v1.0 [19:35:55]action value=close_receipt [19:35:55]process_action close_receipt [19:35:55]cmd_close_receipt [19:35:55]MH_GetDate [19:35:55]Write to MH i2c: F0 00 00 DD 01 CD [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: F0 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: F0 09 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: F0 09 00 DD 01 00 1C C3 F1 66 6A BD 47 65 DF [19:35:55]GetLastDocTimeStamp 1727119982 [19:35:55]current date 1727120156 [19:35:55]FM_GetShiftState [19:35:55]SAM_PROTO_GetShiftState [19:35:55]wFMCommunicate request_size=4 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 13 01 00 [19:35:55]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 0E 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [19:35:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:35:55]wFMCommunicate OK [19:35:55]SAM_PROTO_GetShiftState done [19:35:55]FM_GetShiftState done [19:35:55]opened in 1727051593 [19:35:55]opened+sec_in_day 1727137993 [19:35:55]quantity*price = 50034 [19:35:55]sum+1 = 50036 [19:35:55]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 СНО: Общий режим Чек 326 23.09.2024 19:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152454 ФПД: 263536393181533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193556&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152454&fm=263536393181533&tin=02508201610067®Number=0000000000091825&sum=50000 [19:35:56]StoreToDocumentArchive [19:35:56]shift 476 fd 152454 [19:35:56]save to /storage/0476/doc_00152454 [19:35:56]save last doc name /storage/0476/doc_00152454 to /storage/kkm_last_doc_name [19:35:56]save OK [19:35:56]Clear old archive folders... [19:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:35:56]tlvbuf is 00338840 [19:35:56]SAM_PROTO_ClearQueue [19:35:56]wFMCommunicate request_size=4 [19:35:56]MH_SAM_APDU [19:35:56]CAPDU: 80 09 00 00 [19:35:56]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [19:35:56]Write i2c OK [19:35:56]MH_I2C_Read... [19:35:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:56]Read from MH i2c: E2 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: E2 03 00 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [19:35:56]RAPDU: 90 00 [19:35:56]wFMCommunicate OK [19:35:56]SAM_PROTO_ClearQueue done [19:35:56]KKMCreateOFDPacket [19:35:56]OFDProtocolAddRootSTLVToBuf [19:35:56]FM_MakeSignedData [19:35:56]FM_MakeSignedData [19:35:56]SAM_PROTO_SignData [19:35:56]wFMCommunicate request_size=4 [19:35:56]MH_SAM_APDU [19:35:56]CAPDU: 80 0D 01 02 [19:35:56]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [19:35:56]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 03 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [19:35:57]RAPDU: 90 00 [19:35:57]wFMCommunicate OK [19:35:57]wFMCommunicate request_size=255 [19:35:57]MH_SAM_APDU [19:35:57]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 46 01 00 00 F4 03 04 00 1C C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EF AF 59 19 D9 [19:35:57]Write to MH i2c: E2 02 01 ED 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 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 46 01 00 00 F4 03 04 00 1C C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EF AF 59 19 D9 00 00 1A [19:35:57]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 03 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [19:35:57]RAPDU: 90 00 [19:35:57]wFMCommunicate OK [19:35:57]wFMCommunicate request_size=6 [19:35:57]MH_SAM_APDU [19:35:57]CAPDU: 80 0D 02 02 01 5D [19:35:57]Write to MH i2c: E2 09 00 EE 01 80 0D 02 02 01 00 5D 00 00 C8 [19:35:57]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 03 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [19:35:57]RAPDU: 90 00 [19:35:57]wFMCommunicate OK [19:35:57]wFMCommunicate request_size=4 [19:35:57]MH_SAM_APDU [19:35:57]CAPDU: 80 0D 03 02 [19:35:57]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [19:35:57]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 0B 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 0B 00 EF 01 00 40 65 1D A8 CD C6 46 51 90 00 00 [19:35:57]RAPDU: 40 65 1D A8 CD C6 46 51 90 00 [19:35:57]wFMCommunicate OK [19:35:57]SAM_PROTO_SignData done [19:35:57]FM_MakeSignedData done [19:35:57]CreateOFDProtocolMessage [19:35:57]wFMCommunicate request_size=4 [19:35:57]MH_SAM_APDU [19:35:57]CAPDU: 80 11 00 00 [19:35:57]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [19:35:57]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:57]Read from MH i2c: E2 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: E2 17 00 [19:35:57]MH_I2C_Read... [19:35:57]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 [19:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:35:57]wFMCommunicate OK [19:35:57]CreateOFDProtocolMessage done [19:35:57]OFDSenderStorePacket 152454 [19:35:57]StoreOFDPacket docnum=152454 [19:35: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 4C 4E 03 01 26 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 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 46 01 00 00 F4 03 04 00 1C C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EF AF 59 19 D9 5D 40 65 1D A8 CD C6 46 51 [19:35:57]CheckFolder [19:35:57]dirname=/storage/ofd_packets [19:35:57]CheckFolder done [19:35:57]ProducePacketName [19:35:57]name=ofd_packets/00152454 [19:35:57]NVStorageSaveData ofd_packets/00152454 [19:35:57]File name is /storage/ofd_packets/00152454 [19:35:57]Write 297 bytes [19:35:57]NVStorageSaveData done [19:35:57]OFDSenderStorePacket done [19:35:57]KKMCreateOFDPacket done [19:35:57]NVStorageSaveData kkm_last_timestamp [19:35:57]File name is /storage/kkm_last_timestamp [19:35:57]Write 4 bytes [19:35:57]NVStorageSaveData done [19:35:57]ExternCall_PrintAddStr [19:35:57]wPrintStart [19:35:57]Write to MH i2c: 01 00 00 F1 01 F2 [19:35:57]Write i2c OK [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: 01 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: 01 07 00 [19:35:57]MH_I2C_Read... [19:35:57]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [19:35:57]RasterBufferAndPrint [19:35:57]line Счет N : (1)1786455 [19:35:57]line ИНН: 02508201610067 [19:35:57]line Контрольно-Кассовый Чек [19:35:57]line ПРОДАЖА [19:35:57]line ТРК (МРК, ГНК) : 33 [19:35:57]line Товар: 2710124130 [19:35:57]line Super-92 [19:35:57]line 7.220 * 69.30 [19:35:57]line = 500.35 [19:35:57]line НДС 12% НСП 1% [19:35:57]line > о реализуемом товаре [19:35:57]line ОКРУГЛЕНИЕ: -0.35 [19:35:57]line ИТОГО: 500.00 [19:35:57]line Внесено: 500.00 [19:35:57]line СДАЧА: 0.00 [19:35:57]line НСП 1% : 4.43 [19:35:57]line НДС 12% : 53.13 [19:35:57]line Наличными: 500.00 [19:35:57]line Безнал.: 0.00 [19:35:57]line Место: АЗС № 89 "Партнер Нефть" [19:35:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:35:57]line СНО: Общий режим [19:35:57]line Чек 326 23.09.2024 19:35 [19:35:57]line Смена: 476 ФФД: 1.0 [19:35:57]line ЗНМ: 0300000113 [19:35:57]line РНМ: 0000000000091825 [19:35:57]line Версия ККМ: 001 [19:35:57]line ФМ: 0000000000871835 [19:35:57]line ФД: 152454 [19:35:57]line ФПД: 263536393181533 [19:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193556&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152454&fm=263536393181533&tin=02508201610067®Number=0000000000091825&sum=50000 [19:35:57]OFD Sender: Processing packet 152454 [packets to send 828, broken 827] [19:35:57]ProducePacketName [19:35:57]name=ofd_packets/00152454 [19:35:57]OFD Sender: To server: pG, [19:35:57]CommunicateWithHost lk.salyk.kg:30040 [19:35:57]ConnectInit lk.salyk.kg [19:35:57]written 0, free lines is 4095 [19:35:58]Write to MH i2c: 01 00 00 1C 02 1E [19:35:58]Write i2c OK [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: 01 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: 01 07 00 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 DF 0C 10 [19:35:58]RasterBufferAndPrint [19:35:58]line [19:35:58]line [19:35:58]line [19:35:58]line [19:35:58]line [19:35:58]written 0, free lines is 3299 [19:35:58]MH_Cut [19:35:58]Write to MH i2c: D1 01 00 23 02 01 F7 [19:35:58]Write i2c OK [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: D1 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: D1 01 00 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: D1 01 00 23 02 00 F6 [19:35:58]Write to MH i2c: 01 00 00 24 02 26 [19:35:58]Write i2c OK [19:35:58]MH_I2C_Read... [19:35:58]*** Cut start [19:35:58]*** Purtial cut [19:35:58]*** Stage 1: CUTSNS_PIN = 1 [19:35:59]Read from MH i2c: 01 [19:35:59]MH_I2C_Read... [19:35:59]*** Stop cut motor [19:35:59]*** Cut end [19:35:59]Read from MH i2c: 01 07 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [19:35:59]process_action close_receipt done [19:35:59]requested_data is exist [19:35:59]produce_requested_data [19:35:59]requested_item fm.sn is exist - process it [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 11 00 00 [19:35:59]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 17 00 [19:35:59]MH_I2C_Read... [19:35:59]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 [19:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:35:59]wFMCommunicate OK [19:35:59]requested_item fd.num is exist - process it [19:35:59]SAM_PROTO_GetFieldsCounters [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 13 00 00 [19:35:59]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 62 00 [19:35:59]MH_I2C_Read... [19:35:59]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 86 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [19:35: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 86 53 02 00 0E 04 04 00 DC 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:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_GetFieldsCounters done [19:35:59]requested_item shift.num is exist - process it [19:35:59]requested_item shift.opened is exist - process it [19:35:59]req_shift_opened [19:35:59]FM_GetShiftState [19:35:59]SAM_PROTO_GetShiftState [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 13 01 00 [19:35:59]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0E 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [19:35:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_GetShiftState done [19:35:59]FM_GetShiftState done [19:35:59]req_shift_opened done [19:35:59]requested_item shift.open_date is exist - process it [19:35:59]req_shift_open_date [19:35:59]req_shift_open_date done [19:35:59]produce_requested_data done [19:35:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152454,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:35:59]process_action_free close_receipt [19:35:59]json_value_free [19:35:59]json_value_free done [19:35:59]process_json_proto returns [19:35:59]Send response to host [19:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152454,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:35:59]free response buf [19:35:59]execute_script done [19:35:59]execute_script returns [19:35:59]free content buf [19:35:59]Sock 7.Close socket [19:35:59]Sock 7.Thread stoped [19:36:02]recv_with_timeout no data received [19:36:02]ConnectInit Can't take IP for lk.salyk.kg [19:36:02]CommunicateWithHost connect error [19:36:02]CommunicateWithHost err = -1 [19:36:02]OFD Sender: Server communicate error [19:36:07]OFD Sender: Processing packet 152454 [packets to send 828, broken 827] [19:36:07]ProducePacketName [19:36:07]name=ofd_packets/00152454 [19:36:07]OFD Sender: To server: pG, [19:36:07]CommunicateWithHost lk.salyk.kg:30040 [19:36:07]ConnectInit lk.salyk.kg [19:36:13]recv_with_timeout no data received [19:36:16]Connected sock=10 [19:36: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 0B 01 00 00 4C 4E 03 01 26 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 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 46 01 00 00 F4 03 04 00 1C C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EF AF 59 19 D9 5D 40 65 1D A8 CD C6 46 51 [19:36: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 F5 FC 47 00 4D 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 53 02 00 F4 03 04 00 2F 6B F1 66 B6 04 01 00 00 A4 50 F4 35 71 37 D4 A3 [19:36:17]CommunicateWithHost err = 0 [19:36:17]CheckOFDResponse [19:36:17]1017 (14) - 77093643461234 [19:36:17]1041 (16) - 0000000000871835 [19:36:17]1040 (4) - 152454 [19:36:17]1012 (4) - 23.09.2024 13:20 [19:36:17]1206 (1) - 0 [19:36:17]OFD Sender: Remove packet 152454 [19:36:17]ProducePacketName [19:36:17]name=ofd_packets/00152454 [19:36:17]NVStorageDeleteData [19:36:17]OFD Sender: No OFD packet to send [19:36:22]OFD Sender: No OFD packet to send [19:36:23]recv_with_timeout no data received [19:36:27]OFD Sender: No OFD packet to send [19:36:32]OFD Sender: No OFD packet to send [19:36:37]OFD Sender: No OFD packet to send [19:36:42]OFD Sender: No OFD packet to send [19:36:47]OFD Sender: No OFD packet to send [19:36:52]OFD Sender: No OFD packet to send [19:36:57]OFD Sender: No OFD packet to send [19:37:01]accept exits with 9 [19:37:01]New connection [19:37:01]New thread 3066547556 created [19:37:01]Thread 3066690916 joined [19:37:01]Waiting for new connection... [19:37:01] Sock 9.Parse request [19:37:01]Sock 9.Check first char [19:37:01]Sock 9.First char is OK [19:37:01]request: POST /json_proto HTTP/1.0 [19:37:01]Method: POST [19:37:01]URL: /json_proto [19:37:01]Method is POST - this is cgi request [19:37:01]url: /json_proto [19:37:01]query_string will be loaded in cgi processing [19:37:01]execute_cgi json_proto POST (null) [19:37:01]execute_cgi path=json_proto method=POST [19:37:01]POST find Content-Length [19:37:01]Host: 172.17.43.67:8080 [19:37:01]Content-Length: 678 [19:37:01]Content-Type: application/json [19:37:01] [19:37:01]POST finish read [19:37:01]Found Content-Length = 678 [19:37:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786456", "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:37:01]execute_script... [19:37: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)1786456", "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:37:01]POST & json_proto [19:37:01]process_json_proto [19:37:01]json parsed OK: [19:37:01]protocol is kg_v1.0 [19:37:01]action value=close_receipt [19:37:01]process_action close_receipt [19:37:01]cmd_close_receipt [19:37:01]MH_GetDate [19:37:01]Write to MH i2c: F0 00 00 28 02 19 [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: F0 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: F0 09 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: F0 09 00 28 02 00 5E C3 F1 66 6A BD 47 65 6D [19:37:01]GetLastDocTimeStamp 1727120156 [19:37:01]current date 1727120222 [19:37:01]FM_GetShiftState [19:37:01]SAM_PROTO_GetShiftState [19:37:01]wFMCommunicate request_size=4 [19:37:01]MH_SAM_APDU [19:37:01]CAPDU: 80 13 01 00 [19:37:01]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:01]Read from MH i2c: E2 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 0E 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0A [19:37:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:37:01]wFMCommunicate OK [19:37:01]SAM_PROTO_GetShiftState done [19:37:01]FM_GetShiftState done [19:37:01]opened in 1727051593 [19:37:01]opened+sec_in_day 1727137993 [19:37:01]quantity*price = 50036 [19:37:01]sum+1 = 50037 [19:37: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 СНО: Общий режим Чек 327 23.09.2024 19:37 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152455 ФПД: 159461562429056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193702&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152455&fm=159461562429056&tin=02508201610067®Number=0000000000091825&sum=50000 [19:37:02]StoreToDocumentArchive [19:37:02]shift 476 fd 152455 [19:37:02]save to /storage/0476/doc_00152455 [19:37:02]save last doc name /storage/0476/doc_00152455 to /storage/kkm_last_doc_name [19:37:02]save OK [19:37:02]Clear old archive folders... [19:37:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:02]tlvbuf is 0035EBB0 [19:37:02]SAM_PROTO_ClearQueue [19:37:02]wFMCommunicate request_size=4 [19:37:02]MH_SAM_APDU [19:37:02]CAPDU: 80 09 00 00 [19:37:02]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [19:37:02]Write i2c OK [19:37:02]MH_I2C_Read... [19:37:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:02]Read from MH i2c: E2 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 03 00 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [19:37:03]RAPDU: 90 00 [19:37:03]wFMCommunicate OK [19:37:03]SAM_PROTO_ClearQueue done [19:37:03]KKMCreateOFDPacket [19:37:03]OFDProtocolAddRootSTLVToBuf [19:37:03]FM_MakeSignedData [19:37:03]FM_MakeSignedData [19:37:03]SAM_PROTO_SignData [19:37:03]wFMCommunicate request_size=4 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 0D 01 02 [19:37:03]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]OFD Sender: No OFD packet to send [19:37:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [19:37:03]RAPDU: 90 00 [19:37:03]wFMCommunicate OK [19:37:03]wFMCommunicate request_size=255 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5E C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 [19:37:03]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 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 5E C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 00 00 3B [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [19:37:03]RAPDU: 90 00 [19:37:03]wFMCommunicate OK [19:37:03]wFMCommunicate request_size=10 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 0D 02 02 05 07 89 C8 AE 80 [19:37:03]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 07 89 C8 AE 80 00 00 45 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [19:37:03]RAPDU: 90 00 [19:37:03]wFMCommunicate OK [19:37:03]wFMCommunicate request_size=4 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 0D 03 02 [19:37:03]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 0B 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 0B 00 3A 02 00 3D 5A 84 FE D1 9B 9E 16 90 00 F1 [19:37:03]RAPDU: 3D 5A 84 FE D1 9B 9E 16 90 00 [19:37:03]wFMCommunicate OK [19:37:03]SAM_PROTO_SignData done [19:37:03]FM_MakeSignedData done [19:37:03]CreateOFDProtocolMessage [19:37:03]wFMCommunicate request_size=4 [19:37:03]MH_SAM_APDU [19:37:03]CAPDU: 80 11 00 00 [19:37:03]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:03]Read from MH i2c: E2 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: E2 17 00 [19:37:03]MH_I2C_Read... [19:37:03]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 [19:37: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:37:03]wFMCommunicate OK [19:37:03]CreateOFDProtocolMessage done [19:37:03]OFDSenderStorePacket 152455 [19:37:03]StoreOFDPacket docnum=152455 [19:37: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 1A 0B 07 01 B7 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 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 5E C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 07 89 C8 AE 80 3D 5A 84 FE D1 9B 9E 16 [19:37:03]CheckFolder [19:37:03]dirname=/storage/ofd_packets [19:37:03]CheckFolder done [19:37:03]ProducePacketName [19:37:03]name=ofd_packets/00152455 [19:37:03]NVStorageSaveData ofd_packets/00152455 [19:37:03]File name is /storage/ofd_packets/00152455 [19:37:03]Write 301 bytes [19:37:03]NVStorageSaveData done [19:37:03]OFDSenderStorePacket done [19:37:03]KKMCreateOFDPacket done [19:37:03]NVStorageSaveData kkm_last_timestamp [19:37:03]File name is /storage/kkm_last_timestamp [19:37:03]Write 4 bytes [19:37:03]NVStorageSaveData done [19:37:03]ExternCall_PrintAddStr [19:37:03]wPrintStart [19:37:03]Write to MH i2c: 01 00 00 3C 02 3E [19:37:03]Write i2c OK [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 07 00 [19:37:03]MH_I2C_Read... [19:37:03]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [19:37:03]RasterBufferAndPrint [19:37:03]line Счет N : (1)1786456 [19:37:03]line ИНН: 02508201610067 [19:37:03]line Контрольно-Кассовый Чек [19:37:03]line ПРОДАЖА [19:37:03]line ТРК (МРК, ГНК) : 42 [19:37:03]line Товар: 2710124130 [19:37:03]line Аи-92-К-5 [19:37:03]line 7.380 * 67.80 [19:37:03]line = 500.36 [19:37:03]line НДС 12% НСП 1% [19:37:03]line > о реализуемом товаре [19:37:03]line ОКРУГЛЕНИЕ: -0.36 [19:37:03]line ИТОГО: 500.00 [19:37:03]line Внесено: 500.00 [19:37:03]line СДАЧА: 0.00 [19:37:03]line НСП 1% : 4.43 [19:37:03]line НДС 12% : 53.14 [19:37:03]line Наличными: 500.00 [19:37:03]line Безнал.: 0.00 [19:37:03]line Место: АЗС № 89 "Партнер Нефть" [19:37:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:37:03]line СНО: Общий режим [19:37:03]line Чек 327 23.09.2024 19:37 [19:37:03]line Смена: 476 ФФД: 1.0 [19:37:03]line ЗНМ: 0300000113 [19:37:03]line РНМ: 0000000000091825 [19:37:03]line Версия ККМ: 001 [19:37:03]line ФМ: 0000000000871835 [19:37:03]line ФД: 152455 [19:37:03]line ФПД: 159461562429056 [19:37:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193702&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152455&fm=159461562429056&tin=02508201610067®Number=0000000000091825&sum=50000 [19:37:03]written 0, free lines is 4095 [19:37:03]OFD Sender: Processing packet 152455 [packets to send 828, broken 827] [19:37:03]ProducePacketName [19:37:03]name=ofd_packets/00152455 [19:37:03]OFD Sender: To server: pG, [19:37:03]CommunicateWithHost lk.salyk.kg:30040 [19:37:03]ConnectInit lk.salyk.kg [19:37:04]Write to MH i2c: 01 00 00 67 02 69 [19:37:04]Write i2c OK [19:37:04]MH_I2C_Read... [19:37:04]Read from MH i2c: 01 [19:37:04]MH_I2C_Read... [19:37:04]Read from MH i2c: 01 07 00 [19:37:04]MH_I2C_Read... [19:37:04]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 E2 0C 5E [19:37:04]RasterBufferAndPrint [19:37:04]line [19:37:04]line [19:37:04]line [19:37:04]line [19:37:04]line [19:37:04]written 0, free lines is 3304 [19:37:04]MH_Cut [19:37:04]Write to MH i2c: D1 01 00 6E 02 01 42 [19:37:04]Write i2c OK [19:37:04]MH_I2C_Read... [19:37:04]Read from MH i2c: D1 [19:37:04]MH_I2C_Read... [19:37:04]Read from MH i2c: D1 01 00 [19:37:04]MH_I2C_Read... [19:37:04]Read from MH i2c: D1 01 00 6E 02 00 41 [19:37:04]Write to MH i2c: 01 00 00 6F 02 71 [19:37:04]Write i2c OK [19:37:04]MH_I2C_Read... [19:37:04]Connected sock=10 [19:37: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 1A 0B 07 01 B7 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 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 5E C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 07 89 C8 AE 80 3D 5A 84 FE D1 9B 9E 16 [19:37:05]*** Cut start [19:37:05]*** Purtial cut [19:37:05]*** Stage 1: CUTSNS_PIN = 1 [19:37:05]Read from MH i2c: 01 [19:37:05]MH_I2C_Read... [19:37:05]*** Stop cut motor [19:37:05]*** Cut end [19:37:05]Read from MH i2c: 01 07 00 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [19:37:05]process_action close_receipt done [19:37:05]requested_data is exist [19:37:05]produce_requested_data [19:37:05]requested_item fm.sn is exist - process it [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 11 00 00 [19:37:05]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 17 00 [19:37:05]MH_I2C_Read... [19:37:05]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 [19:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:05]wFMCommunicate OK [19:37:05]requested_item fd.num is exist - process it [19:37:05]SAM_PROTO_GetFieldsCounters [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 13 00 00 [19:37:05]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 62 00 [19:37:05]MH_I2C_Read... [19:37:05]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 87 53 02 00 0E 04 04 00 DC 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 A1 [19:37: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 87 53 02 00 0E 04 04 00 DC 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:37:05]wFMCommunicate OK [19:37:05]SAM_PROTO_GetFieldsCounters done [19:37:05]requested_item shift.num is exist - process it [19:37:05]requested_item shift.opened is exist - process it [19:37:05]req_shift_opened [19:37:05]FM_GetShiftState [19:37:05]SAM_PROTO_GetShiftState [19:37:05]wFMCommunicate request_size=4 [19:37:05]MH_SAM_APDU [19:37:05]CAPDU: 80 13 01 00 [19:37:05]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [19:37:05]Write i2c OK [19:37:05]MH_I2C_Read... [19:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:05]Read from MH i2c: E2 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 0E 00 [19:37:05]MH_I2C_Read... [19:37:05]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 53 [19:37:05]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:37:05]wFMCommunicate OK [19:37:05]SAM_PROTO_GetShiftState done [19:37:05]FM_GetShiftState done [19:37:05]req_shift_opened done [19:37:05]requested_item shift.open_date is exist - process it [19:37:05]req_shift_open_date [19:37:05]req_shift_open_date done [19:37:05]produce_requested_data done [19:37:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152455,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:37:05]process_action_free close_receipt [19:37:05]json_value_free [19:37:05]json_value_free done [19:37:05]process_json_proto returns [19:37:05]Send response to host [19:37:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152455,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:37:05]free response buf [19:37:05]execute_script done [19:37:05]execute_script returns [19:37:05]free content buf [19:37:05]Sock 9.Close socket [19:37:05]Sock 9.Thread stoped [19:37:09]recv_with_timeout no data received [19:37:09]CommunicateWithHost answer receiving error [19:37:09]CommunicateWithHost err = -3 [19:37:09]OFD Sender: Server communicate error [19:37:15]OFD Sender: Processing packet 152455 [packets to send 828, broken 827] [19:37:15]ProducePacketName [19:37:15]name=ofd_packets/00152455 [19:37:15]OFD Sender: To server: pG, [19:37:15]CommunicateWithHost lk.salyk.kg:30040 [19:37:15]ConnectInit lk.salyk.kg [19:37:20]ConnectInit Can't take IP for lk.salyk.kg [19:38:00]OFD Sender: No OFD packet to send [19:38:01]recv_with_timeout no data received [19:38:05]OFD Sender: No OFD packet to send [19:38:10]OFD Sender: No OFD packet to send [19:38:15]OFD Sender: No OFD packet to send [19:37:20]CommunicateWithHost connect error [19:37:20]CommunicateWithHost err = -1 [19:37:20]OFD Sender: Server communicate error [19:37:25]OFD Sender: Processing packet 152455 [packets to send 828, broken 827] [19:37:25]ProducePacketName [19:37:25]name=ofd_packets/00152455 [19:37:25]OFD Sender: To server: pG, [19:37:25]CommunicateWithHost lk.salyk.kg:30040 [19:37:25]ConnectInit lk.salyk.kg [19:37:29]Connected sock=10 [19:37: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 1A 0B 07 01 B7 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 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 5E C3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 91 07 89 C8 AE 80 3D 5A 84 FE D1 9B 9E 16 [19:37: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 CF 6F 47 00 3A 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 53 02 00 F4 03 04 00 77 6B F1 66 B6 04 01 00 00 B3 0A 17 E9 3A 95 67 5F [19:37:30]CommunicateWithHost err = 0 [19:37:30]CheckOFDResponse [19:37:30]1017 (14) - 77093643461234 [19:37:30]1041 (16) - 0000000000871835 [19:37:30]1040 (4) - 152455 [19:37:30]1012 (4) - 23.09.2024 13:21 [19:37:30]1206 (1) - 0 [19:37:30]OFD Sender: Remove packet 152455 [19:37:30]ProducePacketName [19:37:30]name=ofd_packets/00152455 [19:37:30]NVStorageDeleteData [19:37:30]OFD Sender: No OFD packet to send [19:37:35]OFD Sender: No OFD packet to send [19:37:40]OFD Sender: No OFD packet to send [19:37:45]OFD Sender: No OFD packet to send [19:37:50]OFD Sender: No OFD packet to send [19:37:55]OFD Sender: No OFD packet to send [19:38:20]OFD Sender: No OFD packet to send [19:38:25]OFD Sender: No OFD packet to send [19:38:30]OFD Sender: No OFD packet to send [19:38:35]OFD Sender: No OFD packet to send [19:38:40]OFD Sender: No OFD packet to send [19:38:46]OFD Sender: No OFD packet to send [19:38:51]OFD Sender: No OFD packet to send [19:38:56]OFD Sender: No OFD packet to send [19:38:56]recv_with_timeout no data received [19:39:01]OFD Sender: No OFD packet to send [19:39:06]OFD Sender: No OFD packet to send [19:39:11]OFD Sender: No OFD packet to send [19:39:16]OFD Sender: No OFD packet to send [19:39:21]OFD Sender: No OFD packet to send [19:39:26]OFD Sender: No OFD packet to send [19:39:31]OFD Sender: No OFD packet to send [19:39:36]OFD Sender: No OFD packet to send [19:39:41]OFD Sender: No OFD packet to send [19:39:46]OFD Sender: No OFD packet to send [19:39:51]OFD Sender: No OFD packet to send [19:39:56]OFD Sender: No OFD packet to send [19:40:01]recv_with_timeout no data received [19:40:01]OFD Sender: No OFD packet to send [19:40:06]OFD Sender: No OFD packet to send [19:40:11]OFD Sender: No OFD packet to send [19:40:16]OFD Sender: No OFD packet to send [19:40:21]OFD Sender: No OFD packet to send [19:40:26]OFD Sender: No OFD packet to send [19:40:31]OFD Sender: No OFD packet to send [19:40:36]OFD Sender: No OFD packet to send [19:40:41]OFD Sender: No OFD packet to send [19:40:46]OFD Sender: No OFD packet to send [19:40:51]OFD Sender: No OFD packet to send [19:40:56]OFD Sender: No OFD packet to send [19:40:56]recv_with_timeout no data received [19:41:01]OFD Sender: No OFD packet to send [19:41:03]accept exits with 7 [19:41:03]New connection [19:41:03]New thread 3066690916 created [19:41:03]Thread 3066547556 joined [19:41:03]Waiting for new connection... [19:41:03] Sock 7.Parse request [19:41:03]Sock 7.Check first char [19:41:03]Sock 7.First char is OK [19:41:03]request: POST /json_proto HTTP/1.0 [19:41:03]Method: POST [19:41:03]URL: /json_proto [19:41:03]Method is POST - this is cgi request [19:41:03]url: /json_proto [19:41:03]query_string will be loaded in cgi processing [19:41:03]execute_cgi json_proto POST (null) [19:41:03]execute_cgi path=json_proto method=POST [19:41:03]POST find Content-Length [19:41:03]Host: 172.17.43.67:8080 [19:41:03]Content-Length: 678 [19:41:03]Content-Type: application/json [19:41:03] [19:41:03]POST finish read [19:41:03]Found Content-Length = 678 [19:41:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786457", "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" ] } } [19:41:03]execute_script... [19:41:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786457", "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" ] } } [19:41:03]POST & json_proto [19:41:03]process_json_proto [19:41:03]json parsed OK: [19:41:03]protocol is kg_v1.0 [19:41:03]action value=close_receipt [19:41:03]process_action close_receipt [19:41:03]cmd_close_receipt [19:41:03]MH_GetDate [19:41:03]Write to MH i2c: F0 00 00 73 02 64 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: F0 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: F0 09 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: F0 09 00 73 02 00 50 C4 F1 66 6A BD 47 65 AB [19:41:03]GetLastDocTimeStamp 1727120222 [19:41:03]current date 1727120464 [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 74 02 80 13 01 00 00 00 00 00 F3 [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 74 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 55 [19:41:03]RAPDU: 09 00 01 49 B7 F0 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]opened in 1727051593 [19:41:03]opened+sec_in_day 1727137993 [19:41:03]quantity*price = 40002 [19:41:03]sum+1 = 40003 [19:41:03]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 СНО: Общий режим Чек 328 23.09.2024 19:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152456 ФПД: 116178896551301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194104&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152456&fm=116178896551301&tin=02508201610067®Number=0000000000091825&sum=40000 [19:41:05]StoreToDocumentArchive [19:41:05]shift 476 fd 152456 [19:41:05]save to /storage/0476/doc_00152456 [19:41:05]save last doc name /storage/0476/doc_00152456 to /storage/kkm_last_doc_name [19:41:05]save OK [19:41:05]Clear old archive folders... [19:41:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:41:05]tlvbuf is 0035F6F0 [19:41:05]SAM_PROTO_ClearQueue [19:41:05]wFMCommunicate request_size=4 [19:41:05]MH_SAM_APDU [19:41:05]CAPDU: 80 09 00 00 [19:41:05]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:05]Read from MH i2c: E2 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [19:41:05]RAPDU: 90 00 [19:41:05]wFMCommunicate OK [19:41:05]SAM_PROTO_ClearQueue done [19:41:05]KKMCreateOFDPacket [19:41:05]OFDProtocolAddRootSTLVToBuf [19:41:05]FM_MakeSignedData [19:41:05]FM_MakeSignedData [19:41:05]SAM_PROTO_SignData [19:41:05]wFMCommunicate request_size=4 [19:41:05]MH_SAM_APDU [19:41:05]CAPDU: 80 0D 01 02 [19:41:05]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:05]Read from MH i2c: E2 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [19:41:05]RAPDU: 90 00 [19:41:05]wFMCommunicate OK [19:41:05]wFMCommunicate request_size=255 [19:41:05]MH_SAM_APDU [19:41: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 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 01 00 00 F4 03 04 00 50 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 [19:41:05]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 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 01 00 00 F4 03 04 00 50 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 00 00 38 [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:05]Read from MH i2c: E2 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [19:41:05]RAPDU: 90 00 [19:41:05]wFMCommunicate OK [19:41:05]wFMCommunicate request_size=10 [19:41:05]MH_SAM_APDU [19:41:05]CAPDU: 80 0D 02 02 05 AA 01 DB FD 85 [19:41:05]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 AA 01 DB FD 85 00 00 12 [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:05]Read from MH i2c: E2 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [19:41:05]RAPDU: 90 00 [19:41:05]wFMCommunicate OK [19:41:05]wFMCommunicate request_size=4 [19:41:05]MH_SAM_APDU [19:41:05]CAPDU: 80 0D 03 02 [19:41:05]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:05]Read from MH i2c: E2 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 0B 00 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 0B 00 85 02 00 27 92 29 82 FF 0A BF 7C 90 00 AB [19:41:05]RAPDU: 27 92 29 82 FF 0A BF 7C 90 00 [19:41:05]wFMCommunicate OK [19:41:05]SAM_PROTO_SignData done [19:41:05]FM_MakeSignedData done [19:41:05]CreateOFDProtocolMessage [19:41:05]wFMCommunicate request_size=4 [19:41:05]MH_SAM_APDU [19:41:05]CAPDU: 80 11 00 00 [19:41:05]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:05]Read from MH i2c: E2 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: E2 17 00 [19:41:05]MH_I2C_Read... [19:41:05]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 [19:41:05]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:05]wFMCommunicate OK [19:41:05]CreateOFDProtocolMessage done [19:41:05]OFDSenderStorePacket 152456 [19:41:05]StoreOFDPacket docnum=152456 [19:41: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 B2 65 07 01 89 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 50 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 AA 01 DB FD 85 27 92 29 82 FF 0A BF 7C [19:41:05]CheckFolder [19:41:05]dirname=/storage/ofd_packets [19:41:05]CheckFolder done [19:41:05]ProducePacketName [19:41:05]name=ofd_packets/00152456 [19:41:05]NVStorageSaveData ofd_packets/00152456 [19:41:05]File name is /storage/ofd_packets/00152456 [19:41:05]Write 301 bytes [19:41:05]NVStorageSaveData done [19:41:05]OFDSenderStorePacket done [19:41:05]KKMCreateOFDPacket done [19:41:05]NVStorageSaveData kkm_last_timestamp [19:41:05]File name is /storage/kkm_last_timestamp [19:41:05]Write 4 bytes [19:41:05]NVStorageSaveData done [19:41:05]ExternCall_PrintAddStr [19:41:05]wPrintStart [19:41:05]Write to MH i2c: 01 00 00 87 02 89 [19:41:05]Write i2c OK [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: 01 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: 01 07 00 [19:41:05]MH_I2C_Read... [19:41:05]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [19:41:05]RasterBufferAndPrint [19:41:05]line Счет N : (1)1786457 [19:41:05]line ИНН: 02508201610067 [19:41:05]line Контрольно-Кассовый Чек [19:41:05]line ПРОДАЖА [19:41:05]line ТРК (МРК, ГНК) : 12 [19:41:05]line Товар: 2710124130 [19:41:05]line Аи-92-К-5 [19:41:05]line 5.900 * 67.80 [19:41:05]line = 400.02 [19:41:05]line НДС 12% НСП 1% [19:41:05]line > о реализуемом товаре [19:41:05]line ОКРУГЛЕНИЕ: -0.02 [19:41:05]line ИТОГО: 400.00 [19:41:05]line Внесено: 400.00 [19:41:05]line СДАЧА: 0.00 [19:41:05]line НСП 1% : 3.54 [19:41:05]line НДС 12% : 42.48 [19:41:05]line Наличными: 400.00 [19:41:05]line Безнал.: 0.00 [19:41:05]line Место: АЗС № 89 "Партнер Нефть" [19:41:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:41:05]line СНО: Общий режим [19:41:05]line Чек 328 23.09.2024 19:41 [19:41:05]line Смена: 476 ФФД: 1.0 [19:41:05]line ЗНМ: 0300000113 [19:41:05]line РНМ: 0000000000091825 [19:41:05]line Версия ККМ: 001 [19:41:05]line ФМ: 0000000000871835 [19:41:05]line ФД: 152456 [19:41:05]line ФПД: 116178896551301 [19:41:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194104&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152456&fm=116178896551301&tin=02508201610067®Number=0000000000091825&sum=40000 [19:41:05]written 0, free lines is 4095 [19:41:05]OFD Sender: Processing packet 152456 [packets to send 828, broken 827] [19:41:05]ProducePacketName [19:41:05]name=ofd_packets/00152456 [19:41:05]OFD Sender: To server: pG, [19:41:05]CommunicateWithHost lk.salyk.kg:30040 [19:41:05]ConnectInit lk.salyk.kg [19:41:06]Connected sock=10 [19:41: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 B2 65 07 01 89 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 50 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 69 AA 01 DB FD 85 27 92 29 82 FF 0A BF 7C [19:41:06]Write to MH i2c: 01 00 00 B2 02 B4 [19:41:06]Write i2c OK [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: 01 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: 01 07 00 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 DF 0C A6 [19:41:06]RasterBufferAndPrint [19:41:06]line [19:41:06]line [19:41:06]line [19:41:06]line [19:41:06]line [19:41:06]written 0, free lines is 3301 [19:41:06]MH_Cut [19:41:06]Write to MH i2c: D1 01 00 B9 02 01 8D [19:41:06]Write i2c OK [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: D1 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: D1 01 00 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: D1 01 00 B9 02 00 8C [19:41:06]Write to MH i2c: 01 00 00 BA 02 BC [19:41:06]Write i2c OK [19:41:06]MH_I2C_Read... [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 3D 04 47 00 C5 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 88 53 02 00 F4 03 04 00 50 6C F1 66 B6 04 01 00 00 97 99 F3 98 AA 5F 2E 4B [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) - 152456 [19:41:06]1012 (4) - 23.09.2024 13:25 [19:41:06]1206 (1) - 0 [19:41:06]OFD Sender: Remove packet 152456 [19:41:06]ProducePacketName [19:41:06]name=ofd_packets/00152456 [19:41:06]NVStorageDeleteData [19:41:06]*** Cut start [19:41:06]*** Purtial cut [19:41:06]*** Stage 1: CUTSNS_PIN = 1 [19:41:07]Read from MH i2c: 01 [19:41:07]MH_I2C_Read... [19:41:07]*** Stop cut motor [19:41:07]*** Cut end [19:41:07]Read from MH i2c: 01 07 00 [19:41:07]MH_I2C_Read... [19:41:07]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [19:41:07]process_action close_receipt done [19:41:07]requested_data is exist [19:41:07]produce_requested_data [19:41:07]requested_item fm.sn is exist - process it [19:41:07]wFMCommunicate request_size=4 [19:41:07]MH_SAM_APDU [19:41:07]CAPDU: 80 11 00 00 [19:41:07]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [19:41:07]Write i2c OK [19:41:07]MH_I2C_Read... [19:41:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:07]Read from MH i2c: E2 [19:41:07]MH_I2C_Read... [19:41:07]Read from MH i2c: E2 17 00 [19:41:07]MH_I2C_Read... [19:41:07]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 [19:41:07]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:07]wFMCommunicate OK [19:41:07]requested_item fd.num is exist - process it [19:41:07]SAM_PROTO_GetFieldsCounters [19:41:07]wFMCommunicate request_size=4 [19:41:07]MH_SAM_APDU [19:41:07]CAPDU: 80 13 00 00 [19:41:07]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [19:41:07]Write i2c OK [19:41:07]MH_I2C_Read... [19:41:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:07]Read from MH i2c: E2 [19:41:07]MH_I2C_Read... [19:41:07]Read from MH i2c: E2 62 00 [19:41:07]MH_I2C_Read... [19:41:07]Read from MH i2c: E2 62 00 BC 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 53 02 00 0E 04 04 00 DC 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 F0 [19:41: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 88 53 02 00 0E 04 04 00 DC 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:41:07]wFMCommunicate OK [19:41:07]SAM_PROTO_GetFieldsCounters done [19:41:07]requested_item shift.num is exist - process it [19:41:07]requested_item shift.opened is exist - process it [19:41:07]req_shift_opened [19:41:07]FM_GetShiftState [19:41:07]SAM_PROTO_GetShiftState [19:41:07]wFMCommunicate request_size=4 [19:41:07]MH_SAM_APDU [19:41:07]CAPDU: 80 13 01 00 [19:41:07]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [19:41:07]Write i2c OK [19:41:07]MH_I2C_Read... [19:41:07]OFD Sender: No OFD packet to send [19:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:07]Read from MH i2c: E2 [19:41:07]MH_I2C_Read... [19:41:07]Read from MH i2c: E2 0E 00 [19:41:07]MH_I2C_Read... [19:41:07]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9E [19:41:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:41:07]wFMCommunicate OK [19:41:07]SAM_PROTO_GetShiftState done [19:41:07]FM_GetShiftState done [19:41:07]req_shift_opened done [19:41:07]requested_item shift.open_date is exist - process it [19:41:07]req_shift_open_date [19:41:07]req_shift_open_date done [19:41:07]produce_requested_data done [19:41:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152456,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:41:07]process_action_free close_receipt [19:41:07]json_value_free [19:41:07]json_value_free done [19:41:07]process_json_proto returns [19:41:07]Send response to host [19:41:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152456,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:41:07]free response buf [19:41:07]execute_script done [19:41:07]execute_script returns [19:41:07]free content buf [19:41:07]Sock 7.Close socket [19:41:07]Sock 7.Thread stoped [19:41:12]OFD Sender: No OFD packet to send [19:41:17]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [19:41:47]OFD Sender: No OFD packet to send [19:41:52]OFD Sender: No OFD packet to send [19:41:53]accept exits with 9 [19:41:53]New connection [19:41:53]New thread 3066547556 created [19:41:53]Thread 3066690916 joined [19:41:53]Waiting for new connection... [19:41:53] Sock 9.Parse request [19:41:53]Sock 9.Check first char [19:41:53]Sock 9.First char is OK [19:41:53]request: POST /json_proto HTTP/1.0 [19:41:53]Method: POST [19:41:53]URL: /json_proto [19:41:53]Method is POST - this is cgi request [19:41:53]url: /json_proto [19:41:53]query_string will be loaded in cgi processing [19:41:53]execute_cgi json_proto POST (null) [19:41:53]execute_cgi path=json_proto method=POST [19:41:53]POST find Content-Length [19:41:53]Host: 172.17.43.67:8080 [19:41:53]Content-Length: 675 [19:41:53]Content-Type: application/json [19:41:53] [19:41:53]POST finish read [19:41:53]Found Content-Length = 675 [19:41:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786458", "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" ] } } [19:41:53]execute_script... [19: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)1786458", "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" ] } } [19:41:53]POST & json_proto [19:41:53]process_json_proto [19:41:53]json parsed OK: [19:41:53]protocol is kg_v1.0 [19:41:53]action value=close_receipt [19:41:53]process_action close_receipt [19:41:53]cmd_close_receipt [19:41:53]MH_GetDate [19:41:53]Write to MH i2c: F0 00 00 BE 02 AF [19:41:53]Write i2c OK [19:41:53]MH_I2C_Read... [19:41:53]Read from MH i2c: F0 [19:41:53]MH_I2C_Read... [19:41:53]Read from MH i2c: F0 09 00 [19:41:53]MH_I2C_Read... [19:41:53]Read from MH i2c: F0 09 00 BE 02 00 81 C4 F1 66 6A BD 47 65 27 [19:41:53]GetLastDocTimeStamp 1727120464 [19:41:53]current date 1727120513 [19:41:53]FM_GetShiftState [19:41:53]SAM_PROTO_GetShiftState [19:41:53]wFMCommunicate request_size=4 [19:41:53]MH_SAM_APDU [19:41:53]CAPDU: 80 13 01 00 [19:41:53]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [19:41:53]Write i2c OK [19:41:53]MH_I2C_Read... [19:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:53]Read from MH i2c: E2 [19:41:53]MH_I2C_Read... [19:41:53]Read from MH i2c: E2 0E 00 [19:41:53]MH_I2C_Read... [19:41:53]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 A0 [19:41:53]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:41:53]wFMCommunicate OK [19:41:53]SAM_PROTO_GetShiftState done [19:41:53]FM_GetShiftState done [19:41:53]opened in 1727051593 [19:41:53]opened+sec_in_day 1727137993 [19:41:53]quantity*price = 50063 [19:41:53]sum+1 = 50064 [19:41:53]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 СНО: Общий режим Чек 329 23.09.2024 19:41 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152457 ФПД: 17020031722398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152457&fm=17020031722398&tin=02508201610067®Number=0000000000091825&sum=50000 [19:41:54]StoreToDocumentArchive [19:41:54]shift 476 fd 152457 [19:41:54]save to /storage/0476/doc_00152457 [19:41:54]save last doc name /storage/0476/doc_00152457 to /storage/kkm_last_doc_name [19:41:54]save OK [19:41:54]Clear old archive folders... [19:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:41:54]tlvbuf is 003CC290 [19:41:54]SAM_PROTO_ClearQueue [19:41:54]wFMCommunicate request_size=4 [19:41:54]MH_SAM_APDU [19:41:54]CAPDU: 80 09 00 00 [19:41:54]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:54]Read from MH i2c: E2 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [19:41:54]RAPDU: 90 00 [19:41:54]wFMCommunicate OK [19:41:54]SAM_PROTO_ClearQueue done [19:41:54]KKMCreateOFDPacket [19:41:54]OFDProtocolAddRootSTLVToBuf [19:41:54]FM_MakeSignedData [19:41:54]FM_MakeSignedData [19:41:54]SAM_PROTO_SignData [19:41:54]wFMCommunicate request_size=4 [19:41:54]MH_SAM_APDU [19:41:54]CAPDU: 80 0D 01 02 [19:41:54]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:54]Read from MH i2c: E2 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [19:41:54]RAPDU: 90 00 [19:41:54]wFMCommunicate OK [19:41:54]wFMCommunicate request_size=255 [19:41:54]MH_SAM_APDU [19:41:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 49 01 00 00 F4 03 04 00 81 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 7A C8 F1 [19:41:54]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 49 01 00 00 F4 03 04 00 81 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 7A C8 F1 00 00 38 [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:54]Read from MH i2c: E2 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [19:41:54]RAPDU: 90 00 [19:41:54]wFMCommunicate OK [19:41:54]wFMCommunicate request_size=7 [19:41:54]MH_SAM_APDU [19:41:54]CAPDU: 80 0D 02 02 02 E3 9E [19:41:54]Write to MH i2c: E2 0A 00 CF 02 80 0D 02 02 02 00 E3 9E 00 00 D0 [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:54]Read from MH i2c: E2 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [19:41:54]RAPDU: 90 00 [19:41:54]wFMCommunicate OK [19:41:54]wFMCommunicate request_size=4 [19:41:54]MH_SAM_APDU [19:41:54]CAPDU: 80 0D 03 02 [19:41:54]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:54]Read from MH i2c: E2 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 0B 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 0B 00 D0 02 00 4B DC C6 BB BD D2 2A FD 90 00 AC [19:41:54]RAPDU: 4B DC C6 BB BD D2 2A FD 90 00 [19:41:54]wFMCommunicate OK [19:41:54]SAM_PROTO_SignData done [19:41:54]FM_MakeSignedData done [19:41:54]CreateOFDProtocolMessage [19:41:54]wFMCommunicate request_size=4 [19:41:54]MH_SAM_APDU [19:41:54]CAPDU: 80 11 00 00 [19:41:54]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:54]Read from MH i2c: E2 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 17 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [19: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 [19:41:54]wFMCommunicate OK [19:41:54]CreateOFDProtocolMessage done [19:41:54]OFDSenderStorePacket 152457 [19:41:54]StoreOFDPacket docnum=152457 [19:41:56]1012 (4) - 23.09.2024 13:26 [19:41:56]1206 (1) - 0 [19:41:56]OFD Sender: Remove packet 152457 [19:41:56]ProducePacketName [19:41:56]name=ofd_packets/00152457 [19:41:56]NVStorageDeleteData [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:13]recv_with_timeout no data received [19:42:17]OFD Sender: No OFD packet to send [19:42:22]OFD Sender: No OFD packet to send [19:42:24]recv_with_timeout no data received [19:42:27]OFD Sender: No OFD packet to send [19: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 0C 01 00 00 76 32 04 01 FE AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 49 01 00 00 F4 03 04 00 81 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 7A C8 F1 E3 9E 4B DC C6 BB BD D2 2A FD [19:41:54]CheckFolder [19:41:54]dirname=/storage/ofd_packets [19:41:54]CheckFolder done [19:41:54]ProducePacketName [19:41:54]name=ofd_packets/00152457 [19:41:54]NVStorageSaveData ofd_packets/00152457 [19:41:54]File name is /storage/ofd_packets/00152457 [19:41:54]Write 298 bytes [19:41:54]NVStorageSaveData done [19:41:54]OFDSenderStorePacket done [19:41:54]KKMCreateOFDPacket done [19:41:54]NVStorageSaveData kkm_last_timestamp [19:41:54]File name is /storage/kkm_last_timestamp [19:41:54]Write 4 bytes [19:41:54]NVStorageSaveData done [19:41:54]ExternCall_PrintAddStr [19:41:54]wPrintStart [19:41:54]Write to MH i2c: 01 00 00 D2 02 D4 [19:41:54]Write i2c OK [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: 01 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: 01 07 00 [19:41:54]MH_I2C_Read... [19:41:54]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [19:41:54]RasterBufferAndPrint [19:41:54]line Счет N : (1)1786458 [19:41:54]line ИНН: 02508201610067 [19:41:54]line Контрольно-Кассовый Чек [19:41:54]line ПРОДАЖА [19:41:54]line ТРК (МРК, ГНК) : 31 [19:41:54]line Товар: 2710194210 [19:41:54]line ДТ-К-5 [19:41:54]line 6.570 * 76.20 [19:41:54]line = 500.63 [19:41:54]line НДС 12% НСП 1% [19:41:54]line > о реализуемом товаре [19:41:54]line ОКРУГЛЕНИЕ: -0.63 [19:41:54]line ИТОГО: 500.00 [19:41:54]line Внесено: 500.00 [19:41:54]line СДАЧА: 0.00 [19:41:54]line НСП 1% : 4.43 [19:41:54]line НДС 12% : 53.16 [19:41:54]line Наличными: 500.00 [19:41:54]line Безнал.: 0.00 [19:41:54]line Место: АЗС № 89 "Партнер Нефть" [19:41:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:41:54]line СНО: Общий режим [19:41:54]line Чек 329 23.09.2024 19:41 [19:41:54]line Смена: 476 ФФД: 1.0 [19:41:54]line ЗНМ: 0300000113 [19:41:54]line РНМ: 0000000000091825 [19:41:54]line Версия ККМ: 001 [19:41:54]line ФМ: 0000000000871835 [19:41:54]line ФД: 152457 [19:41:54]line ФПД: 17020031722398 [19:41:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152457&fm=17020031722398&tin=02508201610067®Number=0000000000091825&sum=50000 [19:41:55]OFD Sender: Processing packet 152457 [packets to send 828, broken 827] [19:41:55]ProducePacketName [19:41:55]name=ofd_packets/00152457 [19:41:55]OFD Sender: To server: pG, [19:41:55]CommunicateWithHost lk.salyk.kg:30040 [19:41:55]ConnectInit lk.salyk.kg [19:41:55]written 0, free lines is 4095 [19:41:55]Write to MH i2c: 01 00 00 FD 02 FF [19:41:55]Write i2c OK [19:41:55]MH_I2C_Read... [19:41:55]Read from MH i2c: 01 [19:41:55]MH_I2C_Read... [19:41:55]Read from MH i2c: 01 07 00 [19:41:55]MH_I2C_Read... [19:41:55]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 DA 0C EC [19:41:55]RasterBufferAndPrint [19:41:55]line [19:41:55]line [19:41:55]line [19:41:55]line [19:41:55]line [19:41:55]written 0, free lines is 3296 [19:41:55]MH_Cut [19:41:55]Write to MH i2c: D1 01 00 04 03 01 D9 [19:41:55]Write i2c OK [19:41:55]MH_I2C_Read... [19:41:55]Read from MH i2c: D1 [19:41:55]MH_I2C_Read... [19:41:55]Read from MH i2c: D1 01 00 [19:41:55]MH_I2C_Read... [19:41:55]Read from MH i2c: D1 01 00 04 03 00 D8 [19:41:55]Write to MH i2c: 01 00 00 05 03 08 [19:41:55]Write i2c OK [19:41:55]MH_I2C_Read... [19:41:55]Connected sock=7 [19:41: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 76 32 04 01 FE AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 49 01 00 00 F4 03 04 00 81 C4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0F 7A C8 F1 E3 9E 4B DC C6 BB BD D2 2A FD [19:41:56]*** Cut start [19:41:56]*** Purtial cut [19:41:56]*** Stage 1: CUTSNS_PIN = 1 [19:41:56]Read from MH i2c: 01 [19:41:56]MH_I2C_Read... [19:41:56]*** Stop cut motor [19:41:56]*** Cut end [19:41:56]Read from MH i2c: 01 07 00 [19:41:56]MH_I2C_Read... [19:41:56]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [19:41:56]process_action close_receipt done [19:41:56]requested_data is exist [19:41:56]produce_requested_data [19:41:56]requested_item fm.sn is exist - process it [19:41:56]wFMCommunicate request_size=4 [19:41:56]MH_SAM_APDU [19:41:56]CAPDU: 80 11 00 00 [19:41:56]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [19:41:56]Write i2c OK [19:41:56]MH_I2C_Read... [19:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:56]Read from MH i2c: E2 [19:41:56]MH_I2C_Read... [19:41:56]Read from MH i2c: E2 17 00 [19:41:56]MH_I2C_Read... [19:41:56]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 [19: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 [19:41:56]wFMCommunicate OK [19:41:56]requested_item fd.num is exist - process it [19:41:56]SAM_PROTO_GetFieldsCounters [19:41:56]wFMCommunicate request_size=4 [19:41:56]MH_SAM_APDU [19:41:56]CAPDU: 80 13 00 00 [19:41:56]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [19:41:56]Write i2c OK [19:41:56]MH_I2C_Read... [19:41:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:56]Read from MH i2c: E2 [19:41:56]MH_I2C_Read... [19:41:56]Read from MH i2c: E2 62 00 [19:41:56]MH_I2C_Read... [19:41:56]Read from MH i2c: E2 62 00 07 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 89 53 02 00 0E 04 04 00 DC 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 40 [19: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 89 53 02 00 0E 04 04 00 DC 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:41:56]wFMCommunicate OK [19:41:56]SAM_PROTO_GetFieldsCounters done [19:41:56]requested_item shift.num is exist - process it [19:41:56]requested_item shift.opened is exist - process it [19:41:56]req_shift_opened [19:41:56]FM_GetShiftState [19:41:56]SAM_PROTO_GetShiftState [19:41:56]wFMCommunicate request_size=4 [19:41:56]MH_SAM_APDU [19:41:56]CAPDU: 80 13 01 00 [19:41:56]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [19:41:56]Write i2c OK [19:41:56]MH_I2C_Read... [19:41:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:56]Read from MH i2c: E2 [19:41:56]MH_I2C_Read... [19:41:56]Read from MH i2c: E2 0E 00 [19:41:56]MH_I2C_Read... [19:41:56]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EA [19:41:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:41:56]wFMCommunicate OK [19:41:56]SAM_PROTO_GetShiftState done [19:41:56]FM_GetShiftState done [19:41:56]req_shift_opened done [19:41:56]requested_item shift.open_date is exist - process it [19:41:56]req_shift_open_date [19:41:56]req_shift_open_date done [19:41:56]produce_requested_data done [19:41:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152457,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:41:56]process_action_free close_receipt [19:41:56]json_value_free [19:41:56]json_value_free done [19:41:56]process_json_proto returns [19:41:56]Send response to host [19:41:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152457,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:41:56]free response buf [19:41:56]execute_script done [19:41:56]execute_script returns [19:41:56]free content buf [19:41:56]Sock 9.Close socket [19:41:56]Sock 9.Thread stoped [19:41: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 46 8F 47 00 F3 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 89 53 02 00 F4 03 04 00 82 6C F1 66 B6 04 01 00 00 BE 53 8C 28 8D EF D2 A5 [19:41:56]CommunicateWithHost err = 0 [19:41:56]CheckOFDResponse [19:41:56]1017 (14) - 77093643461234 [19:41:56]1041 (16) - 0000000000871835 [19:41:56]1040 (4) - 152457 [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:52]OFD Sender: No OFD packet to send [19:42:57]OFD Sender: No OFD packet to send [19:43:02]OFD Sender: No OFD packet to send [19:43:07]OFD Sender: No OFD packet to send [19:43:10]recv_with_timeout no data received [19:43:12]OFD Sender: No OFD packet to send [19:43:17]OFD Sender: No OFD packet to send [19:43:22]OFD Sender: No OFD packet to send [19:43:27]OFD Sender: No OFD packet to send [19:43:31]recv_with_timeout no data received [19:43:32]OFD Sender: No OFD packet to send [19:43:37]OFD Sender: No OFD packet to send [19:43:42]OFD Sender: No OFD packet to send [19:43:46]recv_with_timeout no data received [19:43:47]OFD Sender: No OFD packet to send [19:43:52]OFD Sender: No OFD packet to send [19:43:57]OFD Sender: No OFD packet to send [19:44:02]OFD Sender: No OFD packet to send [19:44:07]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:24]recv_with_timeout no data received [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:43]OFD Sender: No OFD packet to send [19:45:48]OFD Sender: No OFD packet to send [19:45:53]OFD Sender: No OFD packet to send [19:45:58]OFD Sender: No OFD packet to send [19:46:03]OFD Sender: No OFD packet to send [19:46:06]recv_with_timeout no data received [19:46:08]OFD Sender: No OFD packet to send [19:46:13]OFD Sender: No OFD packet to send [19:46:18]OFD Sender: No OFD packet to send [19:46:23]OFD Sender: No OFD packet to send [19:46:28]OFD Sender: No OFD packet to send [19:46:33]OFD Sender: No OFD packet to send [19:46:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:46:59]accept exits with 10 [19:46:59]New connection [19:46:59]New thread 3066690916 created [19:46:59]Thread 3066547556 joined [19:46:59]Waiting for new connection... [19:46:59] Sock 10.Parse request [19:46:59]Sock 10.Check first char [19:46:59]Sock 10.First char is OK [19:46:59]request: POST /json_proto HTTP/1.0 [19:46:59]Method: POST [19:46:59]URL: /json_proto [19:46:59]Method is POST - this is cgi request [19:46:59]url: /json_proto [19:46:59]query_string will be loaded in cgi processing [19:46:59]execute_cgi json_proto POST (null) [19:46:59]execute_cgi path=json_proto method=POST [19:46:59]POST find Content-Length [19:46:59]Host: 172.17.43.67:8080 [19:46:59]Content-Length: 680 [19:46:59]Content-Type: application/json [19:46:59] [19:46:59]POST finish read [19:46:59]Found Content-Length = 680 [19:46:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786459", "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" ] } } [19:46:59]execute_script... [19: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)1786459", "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" ] } } [19:46:59]POST & json_proto [19:46:59]process_json_proto [19:46:59]json parsed OK: [19:46:59]protocol is kg_v1.0 [19:46:59]action value=close_receipt [19:46:59]process_action close_receipt [19:46:59]cmd_close_receipt [19:46:59]MH_GetDate [19:46:59]Write to MH i2c: F0 00 00 09 03 FB [19:46:59]Write i2c OK [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: F0 [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: F0 09 00 [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: F0 09 00 09 03 00 B3 C5 F1 66 6A BD 47 65 A6 [19:46:59]GetLastDocTimeStamp 1727120513 [19:46:59]current date 1727120819 [19:46:59]FM_GetShiftState [19:46:59]SAM_PROTO_GetShiftState [19:46:59]wFMCommunicate request_size=4 [19:46:59]MH_SAM_APDU [19:46:59]CAPDU: 80 13 01 00 [19:46:59]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [19:46:59]Write i2c OK [19:46:59]MH_I2C_Read... [19:46:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:59]Read from MH i2c: E2 [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: E2 0E 00 [19:46:59]MH_I2C_Read... [19:46:59]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EC [19:46:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:46:59]wFMCommunicate OK [19:46:59]SAM_PROTO_GetShiftState done [19:46:59]FM_GetShiftState done [19:46:59]opened in 1727051593 [19:46:59]opened+sec_in_day 1727137993 [19:46:59]quantity*price = 150037 [19:46:59]sum+1 = 150039 [19:46:59]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 СНО: Общий режим Чек 330 23.09.2024 19:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152458 ФПД: 26273206621532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152458&fm=26273206621532&tin=02508201610067®Number=0000000000091825&sum=150000 [19:47:00]StoreToDocumentArchive [19:47:00]shift 476 fd 152458 [19:47:00]save to /storage/0476/doc_00152458 [19:47:00]save last doc name /storage/0476/doc_00152458 to /storage/kkm_last_doc_name [19:47:00]save OK [19:47:00]Clear old archive folders... [19:47:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:47:00]tlvbuf is 00355260 [19:47:00]SAM_PROTO_ClearQueue [19:47:00]wFMCommunicate request_size=4 [19:47:00]MH_SAM_APDU [19:47:00]CAPDU: 80 09 00 00 [19:47:00]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [19:47:00]RAPDU: 90 00 [19:47:00]wFMCommunicate OK [19:47:00]SAM_PROTO_ClearQueue done [19:47:00]KKMCreateOFDPacket [19:47:00]OFDProtocolAddRootSTLVToBuf [19:47:00]FM_MakeSignedData [19:47:00]FM_MakeSignedData [19:47:00]SAM_PROTO_SignData [19:47:00]wFMCommunicate request_size=4 [19:47:00]MH_SAM_APDU [19:47:00]CAPDU: 80 0D 01 02 [19:47:00]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [19:47:00]RAPDU: 90 00 [19:47:00]wFMCommunicate OK [19:47:00]wFMCommunicate request_size=255 [19:47:00]MH_SAM_APDU [19:47: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 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 4A 01 00 00 F4 03 04 00 B3 C5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 E5 35 25 [19:47:00]Write to MH i2c: E2 02 01 19 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 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 4A 01 00 00 F4 03 04 00 B3 C5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 E5 35 25 00 00 BC [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [19:47:00]RAPDU: 90 00 [19:47:00]wFMCommunicate OK [19:47:00]wFMCommunicate request_size=7 [19:47:00]MH_SAM_APDU [19:47:00]CAPDU: 80 0D 02 02 02 D5 5C [19:47:00]Write to MH i2c: E2 0A 00 1A 03 80 0D 02 02 02 00 D5 5C 00 00 CC [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [19:47:00]RAPDU: 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 0D 03 02 [19:47:00]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 0B 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 0B 00 1B 03 00 94 0E 92 21 38 15 09 23 90 00 68 [19:47:00]RAPDU: 94 0E 92 21 38 15 09 23 90 00 [19:47:00]wFMCommunicate OK [19:47:00]SAM_PROTO_SignData done [19:47:00]FM_MakeSignedData done [19:47:00]CreateOFDProtocolMessage [19:47:00]wFMCommunicate request_size=4 [19:47:00]MH_SAM_APDU [19:47:00]CAPDU: 80 11 00 00 [19:47:00]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:00]Read from MH i2c: E2 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 17 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [19:47:00]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:00]wFMCommunicate OK [19:47:00]CreateOFDProtocolMessage done [19:47:00]OFDSenderStorePacket 152458 [19:47:00]StoreOFDPacket docnum=152458 [19:47: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 68 86 04 01 4C 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 4A 01 00 00 F4 03 04 00 B3 C5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 E5 35 25 D5 5C 94 0E 92 21 38 15 09 23 [19:47:00]CheckFolder [19:47:00]dirname=/storage/ofd_packets [19:47:00]CheckFolder done [19:47:00]ProducePacketName [19:47:00]name=ofd_packets/00152458 [19:47:00]NVStorageSaveData ofd_packets/00152458 [19:47:00]File name is /storage/ofd_packets/00152458 [19:47:00]Write 298 bytes [19:47:00]NVStorageSaveData done [19:47:00]OFDSenderStorePacket done [19:47:00]KKMCreateOFDPacket done [19:47:00]NVStorageSaveData kkm_last_timestamp [19:47:00]File name is /storage/kkm_last_timestamp [19:47:00]Write 4 bytes [19:47:00]NVStorageSaveData done [19:47:00]ExternCall_PrintAddStr [19:47:00]wPrintStart [19:47:00]Write to MH i2c: 01 00 00 1D 03 20 [19:47:00]Write i2c OK [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: 01 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: 01 07 00 [19:47:00]MH_I2C_Read... [19:47:00]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [19:47:00]RasterBufferAndPrint [19:47:00]line Счет N : (1)1786459 [19:47:00]line ИНН: 02508201610067 [19:47:00]line Контрольно-Кассовый Чек [19:47:00]line ПРОДАЖА [19:47:00]line ТРК (МРК, ГНК) : 31 [19:47:00]line Товар: 2710194210 [19:47:00]line ДТ-К-5 [19:47:00]line 19.690 * 76.20 [19:47:00]line = 1500.38 [19:47:00]line НДС 12% НСП 1% [19:47:00]line > о реализуемом товаре [19:47:00]line ОКРУГЛЕНИЕ: -0.38 [19:47:00]line ИТОГО: 1500.00 [19:47:00]line Внесено: 1500.00 [19:47:00]line СДАЧА: 0.00 [19:47:00]line НСП 1% : 13.28 [19:47:00]line НДС 12% : 159.33 [19:47:00]line Наличными: 1500.00 [19:47:00]line Безнал.: 0.00 [19:47:00]line Место: АЗС № 89 "Партнер Нефть" [19:47:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:47:00]line СНО: Общий режим [19:47:00]line Чек 330 23.09.2024 19:46 [19:47:00]line Смена: 476 ФФД: 1.0 [19:47:00]line ЗНМ: 0300000113 [19:47:00]line РНМ: 0000000000091825 [19:47:00]line Версия ККМ: 001 [19:47:00]line ФМ: 0000000000871835 [19:47:00]line ФД: 152458 [19:47:00]line ФПД: 26273206621532 [19:47:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152458&fm=26273206621532&tin=02508201610067®Number=0000000000091825&sum=150000 [19:47:01]written 0, free lines is 4095 [19:47:01]OFD Sender: Processing packet 152458 [packets to send 828, broken 827] [19:47:01]ProducePacketName [19:47:01]name=ofd_packets/00152458 [19:47:01]OFD Sender: To server: pG, [19:47:01]CommunicateWithHost lk.salyk.kg:30040 [19:47:01]ConnectInit lk.salyk.kg [19:47:01]Write to MH i2c: 01 00 00 48 03 4B [19:47:01]Write i2c OK [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: 01 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: 01 07 00 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 E4 0C 42 [19:47:01]RasterBufferAndPrint [19:47:01]line [19:47:01]line [19:47:01]line [19:47:01]line [19:47:01]line [19:47:01]written 0, free lines is 3306 [19:47:01]MH_Cut [19:47:01]Write to MH i2c: D1 01 00 4F 03 01 24 [19:47:01]Write i2c OK [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: D1 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: D1 01 00 [19:47:01]MH_I2C_Read... [19:47:01]Read from MH i2c: D1 01 00 4F 03 00 23 [19:47:01]Write to MH i2c: 01 00 00 50 03 53 [19:47:01]Write i2c OK [19:47:01]MH_I2C_Read... [19:47:02]*** Cut start [19:47:02]*** Purtial cut [19:47:02]*** Stage 1: CUTSNS_PIN = 1 [19:47:02]Read from MH i2c: 01 [19:47:02]MH_I2C_Read... [19:47:02]*** Stop cut motor [19:47:02]*** Cut end [19:47:02]Read from MH i2c: 01 07 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [19:47:02]process_action close_receipt done [19:47:02]requested_data is exist [19:47:02]produce_requested_data [19:47:02]requested_item fm.sn is exist - process it [19:47:02]wFMCommunicate request_size=4 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 11 00 00 [19:47:02]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:02]Read from MH i2c: E2 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 17 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [19:47:02]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:02]wFMCommunicate OK [19:47:02]requested_item fd.num is exist - process it [19:47:02]SAM_PROTO_GetFieldsCounters [19:47:02]wFMCommunicate request_size=4 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 13 00 00 [19:47:02]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:02]Read from MH i2c: E2 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 62 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 62 00 52 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 8A 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [19:47: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 8A 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:02]wFMCommunicate OK [19:47:02]SAM_PROTO_GetFieldsCounters done [19:47:02]requested_item shift.num is exist - process it [19:47:02]requested_item shift.opened is exist - process it [19:47:02]req_shift_opened [19:47:02]FM_GetShiftState [19:47:02]SAM_PROTO_GetShiftState [19:47:02]wFMCommunicate request_size=4 [19:47:02]MH_SAM_APDU [19:47:02]CAPDU: 80 13 01 00 [19:47:02]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [19:47:02]Write i2c OK [19:47:02]MH_I2C_Read... [19:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:02]Read from MH i2c: E2 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 0E 00 [19:47:02]MH_I2C_Read... [19:47:02]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 35 [19:47:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:47:02]wFMCommunicate OK [19:47:02]SAM_PROTO_GetShiftState done [19:47:02]FM_GetShiftState done [19:47:02]req_shift_opened done [19:47:02]requested_item shift.open_date is exist - process it [19:47:02]req_shift_open_date [19:47:02]req_shift_open_date done [19:47:02]produce_requested_data done [19:47:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152458,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:47:02]process_action_free close_receipt [19:47:02]json_value_free [19:47:02]json_value_free done [19:47:02]process_json_proto returns [19:47:02]Send response to host [19:47:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152458,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:47:02]free response buf [19:47:02]execute_script done [19:47:02]execute_script returns [19:47:02]free content buf [19:47:02]Sock 10.Close socket [19:47:02]Sock 10.Thread stoped [19:49:10]ConnectInit Can't connect to host [19:49:10]CommunicateWithHost connect error [19:49:10]CommunicateWithHost err = -1 [19:49:10]OFD Sender: Server communicate error [19:49:15]OFD Sender: Processing packet 152458 [packets to send 828, broken 827] [19:49:15]ProducePacketName [19:49:15]name=ofd_packets/00152458 [19:49:15]OFD Sender: To server: pG, [19:49:15]CommunicateWithHost lk.salyk.kg:30040 [19:49:15]ConnectInit lk.salyk.kg [19:49:23]recv_with_timeout no data received [19:49:29]accept exits with 7 [19:49:29]New connection [19:49:29]New thread 3066547556 created [19:49:29]Thread 3066690916 joined [19:49:29]Waiting for new connection... [19:49:29] Sock 7.Parse request [19:49:29]Sock 7.Check first char [19:49:29]Sock 7.First char is OK [19:49:29]request: POST /json_proto HTTP/1.0 [19:49:29]Method: POST [19:49:29]URL: /json_proto [19:49:29]Method is POST - this is cgi request [19:49:29]url: /json_proto [19:49:29]query_string will be loaded in cgi processing [19:49:29]execute_cgi json_proto POST (null) [19:49:29]execute_cgi path=json_proto method=POST [19:49:29]POST find Content-Length [19:49:29]Host: 172.17.43.67:8080 [19:49:29]Content-Length: 678 [19:49:29]Content-Type: application/json [19:49:29] [19:49:29]POST finish read [19:49:29]Found Content-Length = 678 [19:49:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786460", "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.970, "sum" : 540.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:29]execute_script... [19:49: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)1786460", "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.970, "sum" : 540.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:29]POST & json_proto [19:49:29]process_json_proto [19:49:29]json parsed OK: [19:49:29]protocol is kg_v1.0 [19:49:29]action value=close_receipt [19:49:29]process_action close_receipt [19:49:29]cmd_close_receipt [19:49:29]MH_GetDate [19:49:29]Write to MH i2c: F0 00 00 54 03 46 [19:49:29]Write i2c OK [19:49:29]MH_I2C_Read... [19:49:29]Read from MH i2c: F0 [19:49:29]MH_I2C_Read... [19:49:29]Read from MH i2c: F0 09 00 [19:49:29]MH_I2C_Read... [19:49:29]Read from MH i2c: F0 09 00 54 03 00 49 C6 F1 66 6A BD 47 65 88 [19:49:29]GetLastDocTimeStamp 1727120819 [19:49:29]current date 1727120969 [19:49:29]FM_GetShiftState [19:49:29]SAM_PROTO_GetShiftState [19:49:29]wFMCommunicate request_size=4 [19:49:29]MH_SAM_APDU [19:49:29]CAPDU: 80 13 01 00 [19:49:29]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [19:49:29]Write i2c OK [19:49:29]MH_I2C_Read... [19:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:29]Read from MH i2c: E2 [19:49:29]MH_I2C_Read... [19:49:29]Read from MH i2c: E2 0E 00 [19:49:29]MH_I2C_Read... [19:49:29]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 37 [19:49:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:49:29]wFMCommunicate OK [19:49:29]SAM_PROTO_GetShiftState done [19:49:29]FM_GetShiftState done [19:49:29]opened in 1727051593 [19:49:29]opened+sec_in_day 1727137993 [19:49:29]quantity*price = 54036 [19:49:29]sum+1 = 54038 [19:49:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.38 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 331 23.09.2024 19:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152459 ФПД: 31058558058457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194929&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152459&fm=31058558058457&tin=02508201610067®Number=0000000000091825&sum=54000 [19:49:30]StoreToDocumentArchive [19:49:30]shift 476 fd 152459 [19:49:30]save to /storage/0476/doc_00152459 [19:49:30]save last doc name /storage/0476/doc_00152459 to /storage/kkm_last_doc_name [19:49:30]save OK [19:49:30]Clear old archive folders... [19:49:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:49:30]tlvbuf is 00364F70 [19:49:30]SAM_PROTO_ClearQueue [19:49:30]wFMCommunicate request_size=4 [19:49:30]MH_SAM_APDU [19:49:30]CAPDU: 80 09 00 00 [19:49:30]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:49:30]Read from MH i2c: E2 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [19:49:30]RAPDU: 90 00 [19:49:30]wFMCommunicate OK [19:49:30]SAM_PROTO_ClearQueue done [19:49:30]KKMCreateOFDPacket [19:49:30]OFDProtocolAddRootSTLVToBuf [19:49:30]FM_MakeSignedData [19:49:30]FM_MakeSignedData [19:49:30]SAM_PROTO_SignData [19:49:30]wFMCommunicate request_size=4 [19:49:30]MH_SAM_APDU [19:49:30]CAPDU: 80 0D 01 02 [19:49:30]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:49:30]Read from MH i2c: E2 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [19:49:30]RAPDU: 90 00 [19:49:30]wFMCommunicate OK [19:49:30]wFMCommunicate request_size=255 [19:49:30]MH_SAM_APDU [19:49: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 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 49 C6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C [19:49:30]Write to MH i2c: E2 02 01 64 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 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 49 C6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 00 00 16 [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:30]Read from MH i2c: E2 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [19:49:30]RAPDU: 90 00 [19:49:30]wFMCommunicate OK [19:49:30]wFMCommunicate request_size=10 [19:49:30]MH_SAM_APDU [19:49:30]CAPDU: 80 0D 02 02 05 3F 62 51 FF D9 [19:49:30]Write to MH i2c: E2 0D 00 65 03 80 0D 02 02 05 00 3F 62 51 FF D9 00 00 B6 [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:49:30]Read from MH i2c: E2 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [19:49:30]RAPDU: 90 00 [19:49:30]wFMCommunicate OK [19:49:30]wFMCommunicate request_size=4 [19:49:30]MH_SAM_APDU [19:49:30]CAPDU: 80 0D 03 02 [19:49:30]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:49:30]Read from MH i2c: E2 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 0B 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 0B 00 66 03 00 E0 AA 2D D2 6D A2 53 E2 90 00 B2 [19:49:30]RAPDU: E0 AA 2D D2 6D A2 53 E2 90 00 [19:49:30]wFMCommunicate OK [19:49:30]SAM_PROTO_SignData done [19:49:30]FM_MakeSignedData done [19:49:30]CreateOFDProtocolMessage [19:49:30]wFMCommunicate request_size=4 [19:49:30]MH_SAM_APDU [19:49:30]CAPDU: 80 11 00 00 [19:49:30]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:30]Read from MH i2c: E2 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 17 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: E2 17 00 67 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [19: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 [19:49:30]wFMCommunicate OK [19:49:30]CreateOFDProtocolMessage done [19:49:30]OFDSenderStorePacket 152459 [19:49:30]StoreOFDPacket docnum=152459 [19: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 14 3F 07 01 D8 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 49 C6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 3F 62 51 FF D9 E0 AA 2D D2 6D A2 53 E2 [19:49:30]CheckFolder [19:49:30]dirname=/storage/ofd_packets [19:49:30]CheckFolder done [19:49:30]ProducePacketName [19:49:30]name=ofd_packets/00152459 [19:49:30]NVStorageSaveData ofd_packets/00152459 [19:49:30]File name is /storage/ofd_packets/00152459 [19:49:30]Write 301 bytes [19:49:30]NVStorageSaveData done [19:49:30]OFDSenderStorePacket done [19:49:30]KKMCreateOFDPacket done [19:49:30]NVStorageSaveData kkm_last_timestamp [19:49:30]File name is /storage/kkm_last_timestamp [19:49:30]Write 4 bytes [19:49:30]NVStorageSaveData done [19:49:30]ExternCall_PrintAddStr [19:49:30]wPrintStart [19:49:30]Write to MH i2c: 01 00 00 68 03 6B [19:49:30]Write i2c OK [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: 01 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: 01 07 00 [19:49:30]MH_I2C_Read... [19:49:30]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [19:49:30]RasterBufferAndPrint [19:49:30]line Счет N : (1)1786460 [19:49:30]line ИНН: 02508201610067 [19:49:30]line Контрольно-Кассовый Чек [19:49:30]line ПРОДАЖА [19:49:30]line ТРК (МРК, ГНК) : 22 [19:49:30]line Товар: 2710124130 [19:49:30]line Аи-92-К-5 [19:49:30]line 7.970 * 67.80 [19:49:30]line = 540.37 [19:49:30]line НДС 12% НСП 1% [19:49:30]line > о реализуемом товаре [19:49:30]line ОКРУГЛЕНИЕ: -0.37 [19:49:30]line ИТОГО: 540.00 [19:49:30]line Внесено: 540.00 [19:49:30]line СДАЧА: 0.00 [19:49:30]line НСП 1% : 4.78 [19:49:30]line НДС 12% : 57.38 [19:49:30]line Наличными: 540.00 [19:49:30]line Безнал.: 0.00 [19:49:30]line Место: АЗС № 89 "Партнер Нефть" [19:49:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:49:30]line СНО: Общий режим [19:49:30]line Чек 331 23.09.2024 19:49 [19:49:30]line Смена: 476 ФФД: 1.0 [19:49:30]line ЗНМ: 0300000113 [19:49:30]line РНМ: 0000000000091825 [19:49:30]line Версия ККМ: 001 [19:49:30]line ФМ: 0000000000871835 [19:49:30]line ФД: 152459 [19:49:30]line ФПД: 31058558058457 [19:49:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194929&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152459&fm=31058558058457&tin=02508201610067®Number=0000000000091825&sum=54000 [19:49:31]written 0, free lines is 4095 [19:49:31]Write to MH i2c: 01 00 00 93 03 96 [19:49:31]Write i2c OK [19:49:31]MH_I2C_Read... [19:49:31]Read from MH i2c: 01 [19:49:31]MH_I2C_Read... [19:49:31]Read from MH i2c: 01 07 00 [19:49:31]MH_I2C_Read... [19:49:31]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 DC 0C 85 [19:49:31]RasterBufferAndPrint [19:49:31]line [19:49:31]line [19:49:31]line [19:49:31]line [19:49:31]line [19:49:31]written 0, free lines is 3297 [19:49:31]MH_Cut [19:49:31]Write to MH i2c: D1 01 00 9A 03 01 6F [19:49:31]Write i2c OK [19:49:31]MH_I2C_Read... [19:49:31]Read from MH i2c: D1 [19:49:31]MH_I2C_Read... [19:49:31]Read from MH i2c: D1 01 00 [19:49:31]MH_I2C_Read... [19:49:31]Read from MH i2c: D1 01 00 9A 03 00 6E [19:49:31]Write to MH i2c: 01 00 00 9B 03 9E [19:49:31]Write i2c OK [19:49:31]MH_I2C_Read... [19:49:32]*** Cut start [19:49:32]*** Purtial cut [19:49:32]*** Stage 1: CUTSNS_PIN = 1 [19:49:32]Read from MH i2c: 01 [19:49:32]MH_I2C_Read... [19:49:32]*** Stop cut motor [19:49:32]*** Cut end [19:49:32]Read from MH i2c: 01 07 00 [19:49:32]MH_I2C_Read... [19:49:32]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [19:49:32]process_action close_receipt done [19:49:32]requested_data is exist [19:49:32]produce_requested_data [19:49:32]requested_item fm.sn is exist - process it [19:49:32]wFMCommunicate request_size=4 [19:49:32]MH_SAM_APDU [19:49:32]CAPDU: 80 11 00 00 [19:49:32]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [19:49:32]Write i2c OK [19:49:32]MH_I2C_Read... [19:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:49:32]Read from MH i2c: E2 [19:49:32]MH_I2C_Read... [19:49:32]Read from MH i2c: E2 17 00 [19:49:32]MH_I2C_Read... [19:49:32]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [19:49: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:49:32]wFMCommunicate OK [19:49:32]requested_item fd.num is exist - process it [19:49:32]SAM_PROTO_GetFieldsCounters [19:49:32]wFMCommunicate request_size=4 [19:49:32]MH_SAM_APDU [19:49:32]CAPDU: 80 13 00 00 [19:49:32]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [19:49:32]Write i2c OK [19:49:32]MH_I2C_Read... [19:49:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:49:32]Read from MH i2c: E2 [19:49:32]MH_I2C_Read... [19:49:32]Read from MH i2c: E2 62 00 [19:49:32]MH_I2C_Read... [19:49:32]Read from MH i2c: E2 62 00 9D 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 8B 53 02 00 0E 04 04 00 DC 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 DE [19:49: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 8B 53 02 00 0E 04 04 00 DC 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:49:32]wFMCommunicate OK [19:49:32]SAM_PROTO_GetFieldsCounters done [19:49:32]requested_item shift.num is exist - process it [19:49:32]requested_item shift.opened is exist - process it [19:49:32]req_shift_opened [19:49:32]FM_GetShiftState [19:49:32]SAM_PROTO_GetShiftState [19:49:32]wFMCommunicate request_size=4 [19:49:32]MH_SAM_APDU [19:49:32]CAPDU: 80 13 01 00 [19:49:32]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [19:49:32]Write i2c OK [19:49:32]MH_I2C_Read... [19:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:33]Read from MH i2c: E2 [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: E2 0E 00 [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 80 [19:49:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:49:33]wFMCommunicate OK [19:49:33]SAM_PROTO_GetShiftState done [19:49:33]FM_GetShiftState done [19:49:33]req_shift_opened done [19:49:33]requested_item shift.open_date is exist - process it [19:49:33]req_shift_open_date [19:49:33]req_shift_open_date done [19:49:33]produce_requested_data done [19:49:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152459,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:49:33]process_action_free close_receipt [19:49:33]json_value_free [19:49:33]json_value_free done [19:49:33]process_json_proto returns [19:49:33]Send response to host [19:49:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152459,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:49:33]free response buf [19:49:33]execute_script done [19:49:33]execute_script returns [19:49:33]free content buf [19:49:33]Sock 7.Close socket [19:49:33]Sock 7.Thread stoped [19:49:34]recv_with_timeout no data received [19:49:34]CommunicateWithHost answer receiving error [19:49:34]CommunicateWithHost err = -3 [19:49:34]OFD Sender: Server communicate error [19:49:34]OFD Sender: Processing packet 152458 [packets to send 829, broken 827] [19:49:34]ProducePacketName [19:49:34]name=ofd_packets/00152458 [19:49:34]OFD Sender: To server: pG, [19:49:34]CommunicateWithHost lk.salyk.kg:30040 [19:49:34]ConnectInit lk.salyk.kg [19:49:39]ConnectInit Can't take IP for lk.salyk.kg [19:49:39]CommunicateWithHost connect error [19:49:39]CommunicateWithHost err = -1 [19:49:39]OFD Sender: Server communicate error [19:49:43]recv_with_timeout no data received [19:49:44]OFD Sender: Processing packet 152458 [packets to send 829, broken 827] [19:49:44]ProducePacketName [19:49:44]name=ofd_packets/00152458 [19:49:44]OFD Sender: To server: pG, [19:49:44]CommunicateWithHost lk.salyk.kg:30040 [19:49:44]ConnectInit lk.salyk.kg [19:49:48]Connected sock=7 [19:49: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 0C 01 00 00 68 86 04 01 4C 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 4A 01 00 00 F4 03 04 00 B3 C5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 17 E5 35 25 D5 5C 94 0E 92 21 38 15 09 23 [19:49: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 95 A6 47 00 94 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 53 02 00 F4 03 04 00 5B 6E F1 66 B6 04 01 00 00 3B DB A3 3F 4A CD 5D AF [19:49:49]CommunicateWithHost err = 0 [19:49:49]CheckOFDResponse [19:49:49]1017 (14) - 77093643461234 [19:49:49]1041 (16) - 0000000000871835 [19:49:49]1040 (4) - 152458 [19:49:49]1012 (4) - 23.09.2024 13:34 [19:49:49]1206 (1) - 0 [19:49:49]OFD Sender: Remove packet 152458 [19:49:49]ProducePacketName [19:49:49]name=ofd_packets/00152458 [19:49:49]NVStorageDeleteData [19:49:49]OFD Sender: Processing packet 152459 [packets to send 828, broken 827] [19:49:49]ProducePacketName [19:49:49]name=ofd_packets/00152459 [19:49:49]OFD Sender: To server: pG, [19:49:49]CommunicateWithHost lk.salyk.kg:30040 [19:49:49]ConnectInit lk.salyk.kg [19:49:52]Connected sock=7 [19:49: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 14 3F 07 01 D8 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 49 C6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1C 3F 62 51 FF D9 E0 AA 2D D2 6D A2 53 E2 [19:49: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 10 08 47 00 E0 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 53 02 00 F4 03 04 00 5E 6E F1 66 B6 04 01 00 00 30 E9 D0 5A 5D BC 20 E0 [19:49:52]CommunicateWithHost err = 0 [19:49:52]CheckOFDResponse [19:49:52]1017 (14) - 77093643461234 [19:49:52]1041 (16) - 0000000000871835 [19:49:52]1040 (4) - 152459 [19:49:52]1012 (4) - 23.09.2024 13:34 [19:49:52]1206 (1) - 0 [19:49:52]OFD Sender: Remove packet 152459 [19:49:52]ProducePacketName [19:49:52]name=ofd_packets/00152459 [19:49:52]NVStorageDeleteData [19:49:53]OFD Sender: No OFD packet to send [19:49:54]recv_with_timeout no data received [19:49:58]OFD Sender: No OFD packet to send [19:50:03]OFD Sender: No OFD packet to send [19:50:08]OFD Sender: No OFD packet to send [19:50:13]OFD Sender: No OFD packet to send [19:50:18]OFD Sender: No OFD packet to send [19:50:23]OFD Sender: No OFD packet to send [19:50:28]OFD Sender: No OFD packet to send [19:50:33]OFD Sender: No OFD packet to send [19:50:38]OFD Sender: No OFD packet to send [19:50:43]OFD Sender: No OFD packet to send [19:50:48]OFD Sender: No OFD packet to send [19:50:53]OFD Sender: No OFD packet to send [19:50:58]OFD Sender: No OFD packet to send [19:51:03]OFD Sender: No OFD packet to send [19:51:08]OFD Sender: No OFD packet to send [19:51:13]OFD Sender: No OFD packet to send [19:51:18]OFD Sender: No OFD packet to send [19:51:23]OFD Sender: No OFD packet to send [19:51:28]OFD Sender: No OFD packet to send [19:51:33]OFD Sender: No OFD packet to send [19:51:38]OFD Sender: No OFD packet to send [19:51:43]OFD Sender: No OFD packet to send [19:51:48]OFD Sender: No OFD packet to send [19:51:53]OFD Sender: No OFD packet to send [19:51:58]OFD Sender: No OFD packet to send [19:52:03]OFD Sender: No OFD packet to send [19:52:08]OFD Sender: No OFD packet to send [19:52:13]OFD Sender: No OFD packet to send [19:52:18]OFD Sender: No OFD packet to send [19:52:23]OFD Sender: No OFD packet to send [19:52:28]OFD Sender: No OFD packet to send [19:52:33]OFD Sender: No OFD packet to send [19:52:38]OFD Sender: No OFD packet to send [19:52:43]OFD Sender: No OFD packet to send [19:52:48]OFD Sender: No OFD packet to send [19:52:53]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]recv_with_timeout no data received [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:30]accept exits with 11 [19:53:30]New connection [19:53:30]New thread 3066690916 created [19:53:30]Thread 3066547556 joined [19:53:30]Waiting for new connection... [19:53:30] Sock 11.Parse request [19:53:30]Sock 11.Check first char [19:53:30]Sock 11.First char is OK [19:53:30]request: POST /json_proto HTTP/1.0 [19:53:30]Method: POST [19:53:30]URL: /json_proto [19:53:30]Method is POST - this is cgi request [19:53:30]url: /json_proto [19:53:30]query_string will be loaded in cgi processing [19:53:30]execute_cgi json_proto POST (null) [19:53:30]execute_cgi path=json_proto method=POST [19:53:30]POST find Content-Length [19:53:30]Host: 172.17.43.67:8080 [19:53:30]Content-Length: 675 [19:53:30]Content-Type: application/json [19:53:30] [19:53:30]POST finish read [19:53:30]Found Content-Length = 675 [19:53:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786461", "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:53:30]execute_script... [19:53: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)1786461", "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:53:30]POST & json_proto [19:53:30]process_json_proto [19:53:30]json parsed OK: [19:53:30]protocol is kg_v1.0 [19:53:30]action value=close_receipt [19:53:30]process_action close_receipt [19:53:30]cmd_close_receipt [19:53:30]MH_GetDate [19:53:30]Write to MH i2c: F0 00 00 9F 03 91 [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: F0 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: F0 09 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: F0 09 00 9F 03 00 3B C7 F1 66 6A BD 47 65 C6 [19:53:30]GetLastDocTimeStamp 1727120969 [19:53:30]current date 1727121211 [19:53:30]FM_GetShiftState [19:53:30]SAM_PROTO_GetShiftState [19:53:30]wFMCommunicate request_size=4 [19:53:30]MH_SAM_APDU [19:53:30]CAPDU: 80 13 01 00 [19:53:30]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:31]Read from MH i2c: E2 [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: E2 0E 00 [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 82 [19:53:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:53:31]wFMCommunicate OK [19:53:31]SAM_PROTO_GetShiftState done [19:53:31]FM_GetShiftState done [19:53:31]opened in 1727051593 [19:53:31]opened+sec_in_day 1727137993 [19:53:31]quantity*price = 50063 [19:53:31]sum+1 = 50064 [19:53: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 СНО: Общий режим Чек 332 23.09.2024 19:53 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152460 ФПД: 243612332381062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152460&fm=243612332381062&tin=02508201610067®Number=0000000000091825&sum=50000 [19:53:32]StoreToDocumentArchive [19:53:32]shift 476 fd 152460 [19:53:32]save to /storage/0476/doc_00152460 [19:53:32]save last doc name /storage/0476/doc_00152460 to /storage/kkm_last_doc_name [19:53:32]save OK [19:53:32]Clear old archive folders... [19:53:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:53:32]tlvbuf is 00360270 [19:53:32]SAM_PROTO_ClearQueue [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 09 00 00 [19:53:32]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [19:53:32]RAPDU: 90 00 [19:53:32]wFMCommunicate OK [19:53:32]SAM_PROTO_ClearQueue done [19:53:32]KKMCreateOFDPacket [19:53:32]OFDProtocolAddRootSTLVToBuf [19:53:32]FM_MakeSignedData [19:53:32]FM_MakeSignedData [19:53:32]SAM_PROTO_SignData [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 0D 01 02 [19:53:32]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [19:53:32]RAPDU: 90 00 [19:53:32]wFMCommunicate OK [19:53:32]wFMCommunicate request_size=255 [19:53:32]MH_SAM_APDU [19:53: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 4C 01 00 00 F4 03 04 00 3B C7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 90 6A 88 [19:53:32]Write to MH i2c: E2 02 01 AF 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 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 01 00 00 F4 03 04 00 3B C7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 90 6A 88 00 00 FA [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [19:53:32]RAPDU: 90 00 [19:53:32]wFMCommunicate OK [19:53:32]wFMCommunicate request_size=7 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 0D 02 02 02 D3 86 [19:53:32]Write to MH i2c: E2 0A 00 B0 03 80 0D 02 02 02 00 D3 86 00 00 8A [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [19:53:32]RAPDU: 90 00 [19:53:32]wFMCommunicate OK [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 0D 03 02 [19:53:32]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 0B 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 0B 00 B1 03 00 3B F0 AD FB EC 04 B7 02 90 00 AC [19:53:32]RAPDU: 3B F0 AD FB EC 04 B7 02 90 00 [19:53:32]wFMCommunicate OK [19:53:32]SAM_PROTO_SignData done [19:53:32]FM_MakeSignedData done [19:53:32]CreateOFDProtocolMessage [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 11 00 00 [19:53:32]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 17 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [19:53: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:53:32]wFMCommunicate OK [19:53:32]CreateOFDProtocolMessage done [19:53:32]OFDSenderStorePacket 152460 [19:53:32]StoreOFDPacket docnum=152460 [19:53:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152460,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:53:34]free response buf [19:53:34]execute_script done [19:53:34]execute_script returns [19:53:34]free content buf [19:53:34]Sock 11.Close socket [19:53:34]Sock 11.Thread stoped [19:53:39]OFD Sender: No OFD packet to send [19:53:43]recv_with_timeout no data received [19:53:44]OFD Sender: No OFD packet to send [19:53:49]OFD Sender: No OFD packet to send [19:53:53]recv_with_timeout no data received [19:53:54]OFD Sender: No OFD packet to send [19:53:59]OFD Sender: No OFD packet to send [19:54:04]OFD Sender: No OFD packet to send [19:54:09]OFD Sender: No OFD packet to send [19:54:11]recv_with_timeout no data received [19:54:14]OFD Sender: No OFD packet to send [19:54:19]OFD Sender: No OFD packet to send [19:54:24]OFD Sender: No OFD packet to send [19:53: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 58 64 04 01 87 DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 01 00 00 F4 03 04 00 3B C7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 90 6A 88 D3 86 3B F0 AD FB EC 04 B7 02 [19:53:32]CheckFolder [19:53:32]dirname=/storage/ofd_packets [19:53:32]CheckFolder done [19:53:32]ProducePacketName [19:53:32]name=ofd_packets/00152460 [19:53:32]NVStorageSaveData ofd_packets/00152460 [19:53:32]File name is /storage/ofd_packets/00152460 [19:53:32]Write 298 bytes [19:53:32]NVStorageSaveData done [19:53:32]OFDSenderStorePacket done [19:53:32]KKMCreateOFDPacket done [19:53:32]NVStorageSaveData kkm_last_timestamp [19:53:32]File name is /storage/kkm_last_timestamp [19:53:32]Write 4 bytes [19:53:32]NVStorageSaveData done [19:53:32]ExternCall_PrintAddStr [19:53:32]wPrintStart [19:53:32]Write to MH i2c: 01 00 00 B3 03 B6 [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: 01 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: 01 07 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [19:53:32]RasterBufferAndPrint [19:53:32]line Счет N : (1)1786461 [19:53:32]line ИНН: 02508201610067 [19:53:32]line Контрольно-Кассовый Чек [19:53:32]line ПРОДАЖА [19:53:32]line ТРК (МРК, ГНК) : 41 [19:53:32]line Товар: 2710194210 [19:53:32]line ДТ-К-5 [19:53:32]line 6.570 * 76.20 [19:53:32]line = 500.63 [19:53:32]line НДС 12% НСП 1% [19:53:32]line > о реализуемом товаре [19:53:32]line ОКРУГЛЕНИЕ: -0.63 [19:53:32]line ИТОГО: 500.00 [19:53:32]line Внесено: 500.00 [19:53:32]line СДАЧА: 0.00 [19:53:32]line НСП 1% : 4.43 [19:53:32]line НДС 12% : 53.16 [19:53:32]line Наличными: 500.00 [19:53:32]line Безнал.: 0.00 [19:53:32]line Место: АЗС № 89 "Партнер Нефть" [19:53:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:53:32]line СНО: Общий режим [19:53:32]line Чек 332 23.09.2024 19:53 [19:53:32]line Смена: 476 ФФД: 1.0 [19:53:32]line ЗНМ: 0300000113 [19:53:32]line РНМ: 0000000000091825 [19:53:32]line Версия ККМ: 001 [19:53:32]line ФМ: 0000000000871835 [19:53:32]line ФД: 152460 [19:53:32]line ФПД: 243612332381062 [19:53:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152460&fm=243612332381062&tin=02508201610067®Number=0000000000091825&sum=50000 [19:53:32]written 0, free lines is 4095 [19:53:32]OFD Sender: Processing packet 152460 [packets to send 828, broken 827] [19:53:32]ProducePacketName [19:53:32]name=ofd_packets/00152460 [19:53:32]OFD Sender: To server: pG, [19:53:32]CommunicateWithHost lk.salyk.kg:30040 [19:53:32]ConnectInit lk.salyk.kg [19:53:33]Write to MH i2c: 01 00 00 DE 03 E1 [19:53:33]Write i2c OK [19:53:33]MH_I2C_Read... [19:53:33]Read from MH i2c: 01 [19:53:33]MH_I2C_Read... [19:53:33]Read from MH i2c: 01 07 00 [19:53:33]MH_I2C_Read... [19:53:33]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 D1 0C C5 [19:53:33]RasterBufferAndPrint [19:53:33]line [19:53:33]line [19:53:33]line [19:53:33]line [19:53:33]line [19:53:33]written 0, free lines is 3287 [19:53:33]MH_Cut [19:53:33]Write to MH i2c: D1 01 00 E5 03 01 BA [19:53:33]Write i2c OK [19:53:33]MH_I2C_Read... [19:53:33]Read from MH i2c: D1 [19:53:33]MH_I2C_Read... [19:53:33]Read from MH i2c: D1 01 00 [19:53:33]MH_I2C_Read... [19:53:33]Read from MH i2c: D1 01 00 E5 03 00 B9 [19:53:33]Write to MH i2c: 01 00 00 E6 03 E9 [19:53:33]Write i2c OK [19:53:33]MH_I2C_Read... [19:53:33]Connected sock=7 [19:53: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 58 64 04 01 87 DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 01 00 00 F4 03 04 00 3B C7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 90 6A 88 D3 86 3B F0 AD FB EC 04 B7 02 [19:53: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 D2 39 47 00 25 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 53 02 00 F4 03 04 00 3B 6F F1 66 B6 04 01 00 00 E1 38 1E D8 D4 5C D4 84 [19:53:33]CommunicateWithHost err = 0 [19:53:33]CheckOFDResponse [19:53:33]1017 (14) - 77093643461234 [19:53:33]1041 (16) - 0000000000871835 [19:53:33]1040 (4) - 152460 [19:53:33]1012 (4) - 23.09.2024 13:38 [19:53:33]1206 (1) - 0 [19:53:33]OFD Sender: Remove packet 152460 [19:53:33]ProducePacketName [19:53:33]name=ofd_packets/00152460 [19:53:33]NVStorageDeleteData [19:53:33]*** Cut start [19:53:33]*** Purtial cut [19:53:33]*** Stage 1: CUTSNS_PIN = 1 [19:53:34]Read from MH i2c: 01 [19:53:34]MH_I2C_Read... [19:53:34]*** Stop cut motor [19:53:34]*** Cut end [19:53:34]Read from MH i2c: 01 07 00 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [19:53:34]process_action close_receipt done [19:53:34]requested_data is exist [19:53:34]produce_requested_data [19:53:34]requested_item fm.sn is exist - process it [19:53:34]wFMCommunicate request_size=4 [19:53:34]MH_SAM_APDU [19:53:34]CAPDU: 80 11 00 00 [19:53:34]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [19:53:34]Write i2c OK [19:53:34]MH_I2C_Read... [19:53:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:34]Read from MH i2c: E2 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: E2 17 00 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [19:53: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:53:34]wFMCommunicate OK [19:53:34]requested_item fd.num is exist - process it [19:53:34]SAM_PROTO_GetFieldsCounters [19:53:34]wFMCommunicate request_size=4 [19:53:34]MH_SAM_APDU [19:53:34]CAPDU: 80 13 00 00 [19:53:34]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [19:53:34]Write i2c OK [19:53:34]MH_I2C_Read... [19:53:34]OFD Sender: No OFD packet to send [19:53:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:34]Read from MH i2c: E2 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: E2 62 00 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: E2 62 00 E8 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 8C 53 02 00 0E 04 04 00 DC 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 2D [19:53: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 8C 53 02 00 0E 04 04 00 DC 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:53:34]wFMCommunicate OK [19:53:34]SAM_PROTO_GetFieldsCounters done [19:53:34]requested_item shift.num is exist - process it [19:53:34]requested_item shift.opened is exist - process it [19:53:34]req_shift_opened [19:53:34]FM_GetShiftState [19:53:34]SAM_PROTO_GetShiftState [19:53:34]wFMCommunicate request_size=4 [19:53:34]MH_SAM_APDU [19:53:34]CAPDU: 80 13 01 00 [19:53:34]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [19:53:34]Write i2c OK [19:53:34]MH_I2C_Read... [19:53:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:34]Read from MH i2c: E2 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: E2 0E 00 [19:53:34]MH_I2C_Read... [19:53:34]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CB [19:53:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:53:34]wFMCommunicate OK [19:53:34]SAM_PROTO_GetShiftState done [19:53:34]FM_GetShiftState done [19:53:34]req_shift_opened done [19:53:34]requested_item shift.open_date is exist - process it [19:53:34]req_shift_open_date [19:53:34]req_shift_open_date done [19:53:34]produce_requested_data done [19:53:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152460,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:53:34]process_action_free close_receipt [19:53:34]json_value_free [19:53:34]json_value_free done [19:53:34]process_json_proto returns [19:53:34]Send response to host [19:54:29]OFD Sender: No OFD packet to send [19:54:34]OFD Sender: No OFD packet to send [19:54:39]OFD Sender: No OFD packet to send [19:54:44]OFD Sender: No OFD packet to send [19:54:49]OFD Sender: No OFD packet to send [19:54:54]OFD Sender: No OFD packet to send [19:54:59]OFD Sender: No OFD packet to send [19:55:04]OFD Sender: No OFD packet to send [19:55:09]OFD Sender: No OFD packet to send [19:55:14]OFD Sender: No OFD packet to send [19:55:14]recv_with_timeout no data received [19:55:19]OFD Sender: No OFD packet to send [19:55:24]OFD Sender: No OFD packet to send [19:55:29]OFD Sender: No OFD packet to send [19:55:34]OFD Sender: No OFD packet to send [19:55:39]OFD Sender: No OFD packet to send [19:55:44]OFD Sender: No OFD packet to send [19:55:49]OFD Sender: No OFD packet to send [19:55:54]OFD Sender: No OFD packet to send [19:55:59]OFD Sender: No OFD packet to send [19:56:04]OFD Sender: No OFD packet to send [19:56:09]OFD Sender: No OFD packet to send [19:56:14]OFD Sender: No OFD packet to send [19:56:19]OFD Sender: No OFD packet to send [19:56:24]OFD Sender: No OFD packet to send [19:56:29]OFD Sender: No OFD packet to send [19:56:34]OFD Sender: No OFD packet to send [19:56:39]OFD Sender: No OFD packet to send [19:56:44]OFD Sender: No OFD packet to send [19:56:49]OFD Sender: No OFD packet to send [19:56:54]OFD Sender: No OFD packet to send [19:56:59]OFD Sender: No OFD packet to send [19:57:05]OFD Sender: No OFD packet to send [19:57:10]OFD Sender: No OFD packet to send [19:57:15]OFD Sender: No OFD packet to send [19:57:20]OFD Sender: No OFD packet to send [19:57:25]OFD Sender: No OFD packet to send [19:57:30]OFD Sender: No OFD packet to send [19:57:35]OFD Sender: No OFD packet to send [19:57:39]recv_with_timeout no data received [19:57:40]OFD Sender: No OFD packet to send [19:57:45]OFD Sender: No OFD packet to send [19:57:50]OFD Sender: No OFD packet to send [19:57:55]OFD Sender: No OFD packet to send [19:58:00]OFD Sender: No OFD packet to send [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:15]OFD Sender: No OFD packet to send [19:58:20]OFD Sender: No OFD packet to send [19:58:25]OFD Sender: No OFD packet to send [19:58:30]OFD Sender: No OFD packet to send [19:58:35]OFD Sender: No OFD packet to send [19:58:40]OFD Sender: No OFD packet to send [19:58:45]OFD Sender: No OFD packet to send [19:58:50]OFD Sender: No OFD packet to send [19:58:55]OFD Sender: No OFD packet to send [19:58:57]accept exits with 9 [19:58:57]New connection [19:58:57]New thread 3066547556 created [19:58:57]Thread 3066690916 joined [19:58:57]Waiting for new connection... [19:58:57] Sock 9.Parse request [19:58:57]Sock 9.Check first char [19:58:57]Sock 9.First char is OK [19:58:57]request: POST /json_proto HTTP/1.0 [19:58:57]Method: POST [19:58:57]URL: /json_proto [19:58:57]Method is POST - this is cgi request [19:58:57]url: /json_proto [19:58:57]query_string will be loaded in cgi processing [19:58:57]execute_cgi json_proto POST (null) [19:58:57]execute_cgi path=json_proto method=POST [19:58:57]POST find Content-Length [19:58:57]Host: 172.17.43.67:8080 [19:58:57]Content-Length: 755 [19:58:57]Content-Type: application/json [19:58:57] [19:58:57]POST finish read [19:58:57]Found Content-Length = 755 [19:58:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786462", "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" : 23.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\u000A30144739", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:57]execute_script... [19:58: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)1786462", "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" : 23.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\u000A30144739", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:57]POST & json_proto [19:58:57]process_json_proto [19:58:57]json parsed OK: [19:58:57]protocol is kg_v1.0 [19:58:57]action value=close_receipt [19:58:57]process_action close_receipt [19:58:57]cmd_close_receipt [19:58:57]MH_GetDate [19:58:57]Write to MH i2c: F0 00 00 EA 03 DC [19:58:57]Write i2c OK [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: F0 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: F0 09 00 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: F0 09 00 EA 03 00 82 C8 F1 66 6A BD 47 65 59 [19:58:57]GetLastDocTimeStamp 1727121211 [19:58:57]current date 1727121538 [19:58:57]FM_GetShiftState [19:58:57]SAM_PROTO_GetShiftState [19:58:57]wFMCommunicate request_size=4 [19:58:57]MH_SAM_APDU [19:58:57]CAPDU: 80 13 01 00 [19:58:57]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [19:58:57]Write i2c OK [19:58:57]MH_I2C_Read... [19:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:57]Read from MH i2c: E2 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 0E 00 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CD [19:58:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:58:57]wFMCommunicate OK [19:58:57]SAM_PROTO_GetShiftState done [19:58:57]FM_GetShiftState done [19:58:57]opened in 1727051593 [19:58:57]opened+sec_in_day 1727137993 [19:58:57]quantity*price = 0 [19:58:57]sum+1 = 1 [19:58: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 СНО: Общий режим Чек 333 23.09.2024 19:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144739 ФМ: 0000000000871835 ФД: 152461 ФПД: 195770216839179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152461&fm=195770216839179&tin=02508201610067®Number=0000000000091825&sum=0 [19:58:59]StoreToDocumentArchive [19:58:59]shift 476 fd 152461 [19:58:59]save to /storage/0476/doc_00152461 [19:58:59]save last doc name /storage/0476/doc_00152461 to /storage/kkm_last_doc_name [19:58:59]save OK [19:58:59]Clear old archive folders... [19:58:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:58:59]tlvbuf is 003C2E10 [19:58:59]SAM_PROTO_ClearQueue [19:58:59]wFMCommunicate request_size=4 [19:58:59]MH_SAM_APDU [19:58:59]CAPDU: 80 09 00 00 [19:58:59]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:59]Read from MH i2c: E2 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [19:58:59]RAPDU: 90 00 [19:58:59]wFMCommunicate OK [19:58:59]SAM_PROTO_ClearQueue done [19:58:59]KKMCreateOFDPacket [19:58:59]OFDProtocolAddRootSTLVToBuf [19:58:59]FM_MakeSignedData [19:58:59]FM_MakeSignedData [19:58:59]SAM_PROTO_SignData [19:58:59]wFMCommunicate request_size=4 [19:58:59]MH_SAM_APDU [19:58:59]CAPDU: 80 0D 01 02 [19:58:59]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:59]Read from MH i2c: E2 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [19:58:59]RAPDU: 90 00 [19:58:59]wFMCommunicate OK [19:58:59]wFMCommunicate request_size=255 [19:58:59]MH_SAM_APDU [19:58: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 D8 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 82 C8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B2 [19:58:59]Write to MH i2c: E2 02 01 FA 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 D8 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 82 C8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B2 00 00 10 [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:59]Read from MH i2c: E2 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [19:58:59]RAPDU: 90 00 [19:58:59]wFMCommunicate OK [19:58:59]wFMCommunicate request_size=10 [19:58:59]MH_SAM_APDU [19:58:59]CAPDU: 80 0D 02 02 05 0D 4E 3B 78 0B [19:58:59]Write to MH i2c: E2 0D 00 FB 03 80 0D 02 02 05 00 0D 4E 3B 78 0B 00 00 9B [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:59]Read from MH i2c: E2 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [19:58:59]RAPDU: 90 00 [19:58:59]wFMCommunicate OK [19:58:59]wFMCommunicate request_size=4 [19:58:59]MH_SAM_APDU [19:58:59]CAPDU: 80 0D 03 02 [19:58:59]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:59]Read from MH i2c: E2 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 0B 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 0B 00 FC 03 00 DD 2D 61 E8 D0 B4 57 84 90 00 2D [19:58:59]RAPDU: DD 2D 61 E8 D0 B4 57 84 90 00 [19:58:59]wFMCommunicate OK [19:58:59]SAM_PROTO_SignData done [19:58:59]FM_MakeSignedData done [19:58:59]CreateOFDProtocolMessage [19:58:59]wFMCommunicate request_size=4 [19:58:59]MH_SAM_APDU [19:58:59]CAPDU: 80 11 00 00 [19:58:59]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:59]Read from MH i2c: E2 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 17 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: E2 17 00 FD 03 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:58:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:58:59]wFMCommunicate OK [19:58:59]CreateOFDProtocolMessage done [19:58:59]OFDSenderStorePacket 152461 [19:58:59]StoreOFDPacket docnum=152461 [19:58: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 E8 87 07 01 60 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 D8 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 82 C8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B2 0D 4E 3B 78 0B DD 2D 61 E8 D0 B4 57 84 [19:58:59]CheckFolder [19:58:59]dirname=/storage/ofd_packets [19:58:59]CheckFolder done [19:58:59]ProducePacketName [19:58:59]name=ofd_packets/00152461 [19:58:59]NVStorageSaveData ofd_packets/00152461 [19:58:59]File name is /storage/ofd_packets/00152461 [19:58:59]Write 301 bytes [19:58:59]NVStorageSaveData done [19:58:59]OFDSenderStorePacket done [19:58:59]KKMCreateOFDPacket done [19:58:59]NVStorageSaveData kkm_last_timestamp [19:58:59]File name is /storage/kkm_last_timestamp [19:58:59]Write 4 bytes [19:58:59]NVStorageSaveData done [19:58:59]ExternCall_PrintAddStr [19:58:59]wPrintStart [19:58:59]Write to MH i2c: 01 00 00 FE 03 01 [19:58:59]Write i2c OK [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: 01 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: 01 07 00 [19:58:59]MH_I2C_Read... [19:58:59]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [19:58:59]RasterBufferAndPrint [19:58:59]line Счет N : (1)1786462 [19:58:59]line ИНН: 02508201610067 [19:58:59]line Контрольно-Кассовый Чек [19:58:59]line ПРОДАЖА [19:58:59]line ТРК (МРК, ГНК) : 42 [19:58:59]line Товар: 2710124130 [19:58:59]line Аи-92-К-5 [19:58:59]line 23.000 * 0.00 [19:58:59]line = 0.00 [19:58:59]line НДС 12% НСП 1% [19:58:59]line > о реализуемом товаре [19:58:59]line ИТОГО: 0.00 [19:58:59]line НСП 1% : 0.00 [19:58:59]line НДС 12% : 0.00 [19:58:59]line Наличными: 0.00 [19:58:59]line Безнал.: 0.00 [19:58:59]line Место: АЗС № 89 "Партнер Нефть" [19:58:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:58:59]line СНО: Общий режим [19:58:59]line Чек 333 23.09.2024 19:58 [19:58:59]line Смена: 476 ФФД: 1.0 [19:58:59]line ЗНМ: 0300000113 [19:58:59]line РНМ: 0000000000091825 [19:58:59]line Версия ККМ: 001 [19:58:59]line Талоны: ТК ГПНА Online [19:58:59]line 30144739 [19:58:59]line ФМ: 0000000000871835 [19:58:59]line ФД: 152461 [19:58:59]line ФПД: 195770216839179 [19:58:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195858&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152461&fm=195770216839179&tin=02508201610067®Number=0000000000091825&sum=0 [19:58:59]OFD Sender: Processing packet 152461 [packets to send 828, broken 827] [19:58:59]ProducePacketName [19:58:59]name=ofd_packets/00152461 [19:58:59]OFD Sender: To server: pG, [19:58:59]CommunicateWithHost lk.salyk.kg:30040 [19:58:59]ConnectInit lk.salyk.kg [19:58:59]written 0, free lines is 4095 [19:59:00]Connected sock=7 [19:59: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 E8 87 07 01 60 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 D8 59 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 82 C8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B2 0D 4E 3B 78 0B DD 2D 61 E8 D0 B4 57 84 [19:59:00]Write to MH i2c: 01 00 00 28 04 2C [19:59:00]Write i2c OK [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: 01 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: 01 07 00 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 E9 0C 28 [19:59:00]RasterBufferAndPrint [19:59:00]line [19:59:00]line [19:59:00]line [19:59:00]line [19:59:00]line [19:59:00]written 0, free lines is 3312 [19:59:00]MH_Cut [19:59:00]Write to MH i2c: D1 01 00 2F 04 01 05 [19:59:00]Write i2c OK [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: D1 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: D1 01 00 [19:59:00]MH_I2C_Read... [19:59:00]Read from MH i2c: D1 01 00 2F 04 00 04 [19:59:00]Write to MH i2c: 01 00 00 30 04 34 [19:59:00]Write i2c OK [19:59:00]MH_I2C_Read... [19:59: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 24 72 47 00 3E 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 53 02 00 F4 03 04 00 82 70 F1 66 B6 04 01 00 00 43 CC 96 1F E6 55 9A 42 [19:59:00]CommunicateWithHost err = 0 [19:59:00]CheckOFDResponse [19:59:00]1017 (14) - 77093643461234 [19:59:00]1041 (16) - 0000000000871835 [19:59:00]1040 (4) - 152461 [19:59:00]1012 (4) - 23.09.2024 13:43 [19:59:00]1206 (1) - 0 [19:59:00]OFD Sender: Remove packet 152461 [19:59:00]ProducePacketName [19:59:00]name=ofd_packets/00152461 [19:59:00]NVStorageDeleteData [19:59:00]*** Cut start [19:59:00]*** Purtial cut [19:59:00]*** Stage 1: CUTSNS_PIN = 1 [19:59:01]*** Stop cut motor [19:59:01]*** Cut end [19:59:01]Read from MH i2c: 01 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: 01 07 00 [19:59:01]MH_I2C_Read... [19:59:01]OFD Sender: No OFD packet to send [19:59:01]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [19:59:01]process_action close_receipt done [19:59:01]requested_data is exist [19:59:01]produce_requested_data [19:59:01]requested_item fm.sn is exist - process it [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 11 00 00 [19:59:01]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 17 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [19:59: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:59:01]wFMCommunicate OK [19:59:01]requested_item fd.num is exist - process it [19:59:01]SAM_PROTO_GetFieldsCounters [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 13 00 00 [19:59:01]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 62 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 62 00 32 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 8D 53 02 00 0E 04 04 00 DC 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 7C [19:59: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 8D 53 02 00 0E 04 04 00 DC 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:59:01]wFMCommunicate OK [19:59:01]SAM_PROTO_GetFieldsCounters done [19:59:01]requested_item shift.num is exist - process it [19:59:01]requested_item shift.opened is exist - process it [19:59:01]req_shift_opened [19:59:01]FM_GetShiftState [19:59:01]SAM_PROTO_GetShiftState [19:59:01]wFMCommunicate request_size=4 [19:59:01]MH_SAM_APDU [19:59:01]CAPDU: 80 13 01 00 [19:59:01]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [19:59:01]Write i2c OK [19:59:01]MH_I2C_Read... [19:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:01]Read from MH i2c: E2 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 0E 00 [19:59:01]MH_I2C_Read... [19:59:01]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [19:59:01]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [19:59:01]wFMCommunicate OK [19:59:01]SAM_PROTO_GetShiftState done [19:59:01]FM_GetShiftState done [19:59:01]req_shift_opened done [19:59:01]requested_item shift.open_date is exist - process it [19:59:01]req_shift_open_date [19:59:01]req_shift_open_date done [19:59:01]produce_requested_data done [19:59:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152461,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [19:59:01]process_action_free close_receipt [19:59:01]json_value_free [19:59:01]json_value_free done [19:59:01]process_json_proto returns [19:59:01]Send response to host [19:59:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152461,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [19:59:01]free response buf [19:59:01]execute_script done [19:59:01]execute_script returns [19:59:01]free content buf [19:59:01]Sock 9.Close socket [19:59:01]Sock 9.Thread stoped [19:59:06]OFD Sender: No OFD packet to send [19:59:11]OFD Sender: No OFD packet to send [19:59:16]OFD Sender: No OFD packet to send [19:59:16]recv_with_timeout no data received [19:59:21]OFD Sender: No OFD packet to send [19:59:26]OFD Sender: No OFD packet to send [19:59:27]recv_with_timeout no data received [19:59:31]OFD Sender: No OFD packet to send [19:59:36]OFD Sender: No OFD packet to send [19:59:41]OFD Sender: No OFD packet to send [19:59:46]OFD Sender: No OFD packet to send [19:59:51]OFD Sender: No OFD packet to send [19:59:56]OFD Sender: No OFD packet to send [20:00:01]OFD Sender: No OFD packet to send [20:00:06]OFD Sender: No OFD packet to send [20:00:11]OFD Sender: No OFD packet to send [20:00:16]OFD Sender: No OFD packet to send [20:00:21]OFD Sender: No OFD packet to send [20:00:26]OFD Sender: No OFD packet to send [20:00:31]OFD Sender: No OFD packet to send [20:00:36]OFD Sender: No OFD packet to send [20:00:39]recv_with_timeout no data received [20:00:41]OFD Sender: No OFD packet to send [20:00:46]OFD Sender: No OFD packet to send [20:00:51]OFD Sender: No OFD packet to send [20:00:56]OFD Sender: No OFD packet to send [20:01:00]recv_with_timeout no data received [20:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:16]OFD Sender: No OFD packet to send [20:02:21]OFD Sender: No OFD packet to send [20:02:26]OFD Sender: No OFD packet to send [20:02:27]recv_with_timeout no data received [20:02:31]OFD Sender: No OFD packet to send [20:02:36]OFD Sender: No OFD packet to send [20:02:41]OFD Sender: No OFD packet to send [20:02:46]OFD Sender: No OFD packet to send [20:02:51]recv_with_timeout no data received [20:02:51]OFD Sender: No OFD packet to send [20:02:57]OFD Sender: No OFD packet to send [20:03:02]OFD Sender: No OFD packet to send [20:03:07]OFD Sender: No OFD packet to send [20:03:12]OFD Sender: No OFD packet to send [20:03:17]OFD Sender: No OFD packet to send [20:03:22]OFD Sender: No OFD packet to send [20:03:27]OFD Sender: No OFD packet to send [20:03:32]OFD Sender: No OFD packet to send [20:03:37]OFD Sender: No OFD packet to send [20:03:42]OFD Sender: No OFD packet to send [20:03:47]OFD Sender: No OFD packet to send [20:03:52]OFD Sender: No OFD packet to send [20:03:57]OFD Sender: No OFD packet to send [20:04:02]OFD Sender: No OFD packet to send [20:04:07]OFD Sender: No OFD packet to send [20:04:12]OFD Sender: No OFD packet to send [20:04:17]OFD Sender: No OFD packet to send [20:04:20]accept exits with 10 [20:04:20]New connection [20:04:20]New thread 3066690916 created [20:04:20]Thread 3066547556 joined [20:04:20]Waiting for new connection... [20:04:20] Sock 10.Parse request [20:04:20]Sock 10.Check first char [20:04:20]Sock 10.First char is OK [20:04:20]request: POST /json_proto HTTP/1.0 [20:04:20]Method: POST [20:04:20]URL: /json_proto [20:04:20]Method is POST - this is cgi request [20:04:20]url: /json_proto [20:04:20]query_string will be loaded in cgi processing [20:04:20]execute_cgi json_proto POST (null) [20:04:20]execute_cgi path=json_proto method=POST [20:04:20]POST find Content-Length [20:04:20]Host: 172.17.43.67:8080 [20:04:20]Content-Length: 790 [20:04:20]Content-Type: application/json [20:04:20] [20:04:20]POST finish read [20:04:20]Found Content-Length = 790 [20:04:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786463", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:20]execute_script... [20:04:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786463", "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\u000A38551", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:20]POST & json_proto [20:04:20]process_json_proto [20:04:20]json parsed OK: [20:04:20]protocol is kg_v1.0 [20:04:20]action value=close_receipt [20:04:20]process_action close_receipt [20:04:20]cmd_close_receipt [20:04:20]MH_GetDate [20:04:20]Write to MH i2c: F0 00 00 34 04 27 [20:04:20]Write i2c OK [20:04:20]MH_I2C_Read... [20:04:20]Read from MH i2c: F0 [20:04:20]MH_I2C_Read... [20:04:20]Read from MH i2c: F0 09 00 [20:04:20]MH_I2C_Read... [20:04:20]Read from MH i2c: F0 09 00 34 04 00 C5 C9 F1 66 6A BD 47 65 E8 [20:04:20]GetLastDocTimeStamp 1727121538 [20:04:20]current date 1727121861 [20:04:20]FM_GetShiftState [20:04:20]SAM_PROTO_GetShiftState [20:04:20]wFMCommunicate request_size=4 [20:04:20]MH_SAM_APDU [20:04:20]CAPDU: 80 13 01 00 [20:04:20]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [20:04:20]Write i2c OK [20:04:20]MH_I2C_Read... [20:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:20]Read from MH i2c: E2 [20:04:20]MH_I2C_Read... [20:04:20]Read from MH i2c: E2 0E 00 [20:04:20]MH_I2C_Read... [20:04:20]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 18 [20:04:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:04:20]wFMCommunicate OK [20:04:20]SAM_PROTO_GetShiftState done [20:04:20]FM_GetShiftState done [20:04:20]opened in 1727051593 [20:04:20]opened+sec_in_day 1727137993 [20:04:20]quantity*price = 0 [20:04:20]sum+1 = 1 [20:04: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 СНО: Общий режим Чек 334 23.09.2024 20:04 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 38551 ФМ: 0000000000871835 ФД: 152462 ФПД: 39875388021635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152462&fm=39875388021635&tin=02508201610067®Number=0000000000091825&sum=0 [20:04:21]StoreToDocumentArchive [20:04:21]shift 476 fd 152462 [20:04:21]save to /storage/0476/doc_00152462 [20:04:21]save last doc name /storage/0476/doc_00152462 to /storage/kkm_last_doc_name [20:04:21]save OK [20:04:21]Clear old archive folders... [20:04:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:04:21]tlvbuf is 0035DBD0 [20:04:21]SAM_PROTO_ClearQueue [20:04:21]wFMCommunicate request_size=4 [20:04:21]MH_SAM_APDU [20:04:21]CAPDU: 80 09 00 00 [20:04:21]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [20:04:21]Write i2c OK [20:04:21]MH_I2C_Read... [20:04:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:04:21]Read from MH i2c: E2 [20:04:21]MH_I2C_Read... [20:04:21]Read from MH i2c: E2 03 00 [20:04:21]MH_I2C_Read... [20:04:21]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [20:04:21]RAPDU: 90 00 [20:04:21]wFMCommunicate OK [20:04:21]SAM_PROTO_ClearQueue done [20:04:21]KKMCreateOFDPacket [20:04:21]OFDProtocolAddRootSTLVToBuf [20:04:21]FM_MakeSignedData [20:04:21]FM_MakeSignedData [20:04:21]SAM_PROTO_SignData [20:04:21]wFMCommunicate request_size=4 [20:04:21]MH_SAM_APDU [20:04:21]CAPDU: 80 0D 01 02 [20:04:21]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [20:04:21]Write i2c OK [20:04:21]MH_I2C_Read... [20:04:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:04:22]Read from MH i2c: E2 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 03 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [20:04:22]RAPDU: 90 00 [20:04:22]wFMCommunicate OK [20:04:22]wFMCommunicate request_size=255 [20:04:22]MH_SAM_APDU [20:04: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 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 4E 01 00 00 F4 03 04 00 C5 C9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 44 36 56 [20:04:22]Write to MH i2c: E2 02 01 44 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 4E 01 00 00 F4 03 04 00 C5 C9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 44 36 56 00 00 F5 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:22]Read from MH i2c: E2 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 03 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [20:04:22]RAPDU: 90 00 [20:04:22]wFMCommunicate OK [20:04:22]wFMCommunicate request_size=7 [20:04:22]MH_SAM_APDU [20:04:22]CAPDU: 80 0D 02 02 02 9B 83 [20:04:22]Write to MH i2c: E2 0A 00 45 04 80 0D 02 02 02 00 9B 83 00 00 E5 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:22]Read from MH i2c: E2 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 03 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [20:04:22]RAPDU: 90 00 [20:04:22]wFMCommunicate OK [20:04:22]wFMCommunicate request_size=4 [20:04:22]MH_SAM_APDU [20:04:22]CAPDU: 80 0D 03 02 [20:04:22]Write to MH i2c: E2 08 00 46 04 80 0D 03 02 00 00 00 00 C5 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:04:22]Read from MH i2c: E2 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 0B 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 0B 00 46 04 00 26 F9 8D 4F 3D 27 A4 03 90 00 CC [20:04:22]RAPDU: 26 F9 8D 4F 3D 27 A4 03 90 00 [20:04:22]wFMCommunicate OK [20:04:22]SAM_PROTO_SignData done [20:04:22]FM_MakeSignedData done [20:04:22]CreateOFDProtocolMessage [20:04:22]wFMCommunicate request_size=4 [20:04:22]MH_SAM_APDU [20:04:22]CAPDU: 80 11 00 00 [20:04:22]Write to MH i2c: E2 08 00 47 04 80 11 00 00 00 00 00 00 C5 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]OFD Sender: No OFD packet to send [20:04:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:22]Read from MH i2c: E2 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 17 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: E2 17 00 47 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [20:04:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:04:22]wFMCommunicate OK [20:04:22]CreateOFDProtocolMessage done [20:04:22]OFDSenderStorePacket 152462 [20:04:22]StoreOFDPacket docnum=152462 [20:04: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 37 64 04 01 FB 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 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 4E 01 00 00 F4 03 04 00 C5 C9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 44 36 56 9B 83 26 F9 8D 4F 3D 27 A4 03 [20:04:22]CheckFolder [20:04:22]dirname=/storage/ofd_packets [20:04:22]CheckFolder done [20:04:22]ProducePacketName [20:04:22]name=ofd_packets/00152462 [20:04:22]NVStorageSaveData ofd_packets/00152462 [20:04:22]File name is /storage/ofd_packets/00152462 [20:04:22]Write 298 bytes [20:04:22]NVStorageSaveData done [20:04:22]OFDSenderStorePacket done [20:04:22]KKMCreateOFDPacket done [20:04:22]NVStorageSaveData kkm_last_timestamp [20:04:22]File name is /storage/kkm_last_timestamp [20:04:22]Write 4 bytes [20:04:22]NVStorageSaveData done [20:04:22]ExternCall_PrintAddStr [20:04:22]wPrintStart [20:04:22]Write to MH i2c: 01 00 00 48 04 4C [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: 01 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: 01 07 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: 01 07 00 48 04 00 00 00 00 00 FF 0F 61 [20:04:22]RasterBufferAndPrint [20:04:22]line Счет N : (1)1786463 [20:04:22]line ИНН: 02508201610067 [20:04:22]line Контрольно-Кассовый Чек [20:04:22]line ПРОДАЖА [20:04:22]line ТРК (МРК, ГНК) : 31 [20:04:22]line Товар: 2710194210 [20:04:22]line ДТ-К-5 [20:04:22]line 26.250 * 0.00 [20:04:22]line = 0.00 [20:04:22]line НДС 12% НСП 1% [20:04:22]line > о реализуемом товаре [20:04:22]line ИТОГО: 0.00 [20:04:22]line НСП 1% : 0.00 [20:04:22]line НДС 12% : 0.00 [20:04:22]line Наличными: 0.00 [20:04:22]line Безнал.: 0.00 [20:04:22]line Место: АЗС № 89 "Партнер Нефть" [20:04:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:04:22]line СНО: Общий режим [20:04:22]line Чек 334 23.09.2024 20:04 [20:04:22]line Смена: 476 ФФД: 1.0 [20:04:22]line ЗНМ: 0300000113 [20:04:22]line РНМ: 0000000000091825 [20:04:22]line Версия ККМ: 001 [20:04:22]line Талоны: Топливная Карта [20:04:22]line 38551 [20:04:22]line ФМ: 0000000000871835 [20:04:22]line ФД: 152462 [20:04:22]line ФПД: 39875388021635 [20:04:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152462&fm=39875388021635&tin=02508201610067®Number=0000000000091825&sum=0 [20:04:22]written 0, free lines is 4095 [20:04:22]OFD Sender: Processing packet 152462 [packets to send 828, broken 827] [20:04:22]ProducePacketName [20:04:22]name=ofd_packets/00152462 [20:04:22]OFD Sender: To server: pG, [20:04:22]CommunicateWithHost lk.salyk.kg:30040 [20:04:22]ConnectInit lk.salyk.kg [20:04:22]Write to MH i2c: 01 00 00 72 04 76 [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: 01 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: 01 07 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 E0 0C 69 [20:04:22]RasterBufferAndPrint [20:04:22]line [20:04:22]line [20:04:22]line [20:04:22]line [20:04:22]line [20:04:22]written 0, free lines is 3302 [20:04:22]MH_Cut [20:04:22]Write to MH i2c: D1 01 00 79 04 01 4F [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: D1 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: D1 01 00 [20:04:22]MH_I2C_Read... [20:04:22]Read from MH i2c: D1 01 00 79 04 00 4E [20:04:22]Write to MH i2c: 01 00 00 7A 04 7E [20:04:22]Write i2c OK [20:04:22]MH_I2C_Read... [20:04:23]*** Cut start [20:04:23]*** Purtial cut [20:04:23]*** Stage 1: CUTSNS_PIN = 1 [20:04:23]Connected sock=9 [20:04: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 37 64 04 01 FB 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 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 4E 01 00 00 F4 03 04 00 C5 C9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 24 44 36 56 9B 83 26 F9 8D 4F 3D 27 A4 03 [20:04:23]Read from MH i2c: 01 [20:04:23]MH_I2C_Read... [20:04:23]*** Stop cut motor [20:04:23]*** Cut end [20:04:23]Read from MH i2c: 01 07 00 [20:04:23]MH_I2C_Read... [20:04:23]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [20:04:23]process_action close_receipt done [20:04:23]requested_data is exist [20:04:23]produce_requested_data [20:04:23]requested_item fm.sn is exist - process it [20:04:23]wFMCommunicate request_size=4 [20:04:23]MH_SAM_APDU [20:04:23]CAPDU: 80 11 00 00 [20:04:23]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [20:04:23]Write i2c OK [20:04:23]MH_I2C_Read... [20:04:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:23]Read from MH i2c: E2 [20:04:23]MH_I2C_Read... [20:04:23]Read from MH i2c: E2 17 00 [20:04:23]MH_I2C_Read... [20:04:23]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [20:04:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:04:23]wFMCommunicate OK [20:04:23]requested_item fd.num is exist - process it [20:04:23]SAM_PROTO_GetFieldsCounters [20:04:23]wFMCommunicate request_size=4 [20:04:23]MH_SAM_APDU [20:04:23]CAPDU: 80 13 00 00 [20:04:23]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [20:04:23]Write i2c OK [20:04:23]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 62 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 62 00 7C 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 8E 53 02 00 0E 04 04 00 DC 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 CA [20:04: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 8E 53 02 00 0E 04 04 00 DC 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 [20:04:24]wFMCommunicate OK [20:04:24]SAM_PROTO_GetFieldsCounters done [20:04:24]requested_item shift.num is exist - process it [20:04:24]requested_item shift.opened is exist - process it [20:04:24]req_shift_opened [20:04:24]FM_GetShiftState [20:04:24]SAM_PROTO_GetShiftState [20:04:24]wFMCommunicate request_size=4 [20:04:24]MH_SAM_APDU [20:04:24]CAPDU: 80 13 01 00 [20:04:24]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [20:04:24]Write i2c OK [20:04:24]MH_I2C_Read... [20:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:24]Read from MH i2c: E2 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 0E 00 [20:04:24]MH_I2C_Read... [20:04:24]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 60 [20:04:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:04:24]wFMCommunicate OK [20:04:24]SAM_PROTO_GetShiftState done [20:04:24]FM_GetShiftState done [20:04:24]req_shift_opened done [20:04:24]requested_item shift.open_date is exist - process it [20:04:24]req_shift_open_date [20:04:24]req_shift_open_date done [20:04:24]produce_requested_data done [20:04:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152462,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:04:24]process_action_free close_receipt [20:04:24]json_value_free [20:04:24]json_value_free done [20:04:24]process_json_proto returns [20:04:24]Send response to host [20:04:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152462,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:04:24]free response buf [20:04:24]execute_script done [20:04:24]execute_script returns [20:04:24]free content buf [20:04:24]Sock 10.Close socket [20:04:24]Sock 10.Thread stoped [20: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 6D 7F 47 00 7A 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 53 02 00 F4 03 04 00 C8 71 F1 66 B6 04 01 00 00 B9 27 89 29 0F 7D 71 A3 [20:04:26]CommunicateWithHost err = 0 [20:04:26]CheckOFDResponse [20:04:26]1017 (14) - 77093643461234 [20:04:26]1041 (16) - 0000000000871835 [20:04:26]1040 (4) - 152462 [20:04:26]1012 (4) - 23.09.2024 13:48 [20:04:26]1206 (1) - 0 [20:04:26]OFD Sender: Remove packet 152462 [20:04:26]ProducePacketName [20:04:26]name=ofd_packets/00152462 [20:04:26]NVStorageDeleteData [20:04:26]OFD Sender: No OFD packet to send [20:04:29]recv_with_timeout no data received [20:04:31]OFD Sender: No OFD packet to send [20:04:36]OFD Sender: No OFD packet to send [20:04:38]accept exits with 7 [20:04:38]New connection [20:04:38]New thread 3066547556 created [20:04:38]Thread 3066690916 joined [20:04:38]Waiting for new connection... [20:04:38] Sock 7.Parse request [20:04:38]Sock 7.Check first char [20:04:38]Sock 7.First char is OK [20:04:38]request: POST /json_proto HTTP/1.0 [20:04:38]Method: POST [20:04:38]URL: /json_proto [20:04:38]Method is POST - this is cgi request [20:04:38]url: /json_proto [20:04:38]query_string will be loaded in cgi processing [20:04:38]execute_cgi json_proto POST (null) [20:04:38]execute_cgi path=json_proto method=POST [20:04:38]POST find Content-Length [20:04:38]Host: 172.17.43.67:8080 [20:04:38]Content-Length: 675 [20:04:38]Content-Type: application/json [20:04:38] [20:04:38]POST finish read [20:04:38]Found Content-Length = 675 [20:04:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786465", "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" ] } } [20:04:38]execute_script... [20:04: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)1786465", "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" ] } } [20:04:38]POST & json_proto [20:04:38]process_json_proto [20:04:38]json parsed OK: [20:04:38]protocol is kg_v1.0 [20:04:38]action value=close_receipt [20:04:38]process_action close_receipt [20:04:38]cmd_close_receipt [20:04:38]MH_GetDate [20:04:38]Write to MH i2c: F0 00 00 7E 04 71 [20:04:38]Write i2c OK [20:04:38]MH_I2C_Read... [20:04:38]Read from MH i2c: F0 [20:04:38]MH_I2C_Read... [20:04:38]Read from MH i2c: F0 09 00 [20:04:38]MH_I2C_Read... [20:04:38]Read from MH i2c: F0 09 00 7E 04 00 D7 C9 F1 66 6A BD 47 65 44 [20:04:38]GetLastDocTimeStamp 1727121861 [20:04:38]current date 1727121879 [20:04:38]FM_GetShiftState [20:04:38]SAM_PROTO_GetShiftState [20:04:38]wFMCommunicate request_size=4 [20:04:38]MH_SAM_APDU [20:04:38]CAPDU: 80 13 01 00 [20:04:38]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [20:04:38]Write i2c OK [20:04:38]MH_I2C_Read... [20:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:38]Read from MH i2c: E2 [20:04:38]MH_I2C_Read... [20:04:38]Read from MH i2c: E2 0E 00 [20:04:38]MH_I2C_Read... [20:04:38]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [20:04:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:04:38]wFMCommunicate OK [20:04:38]SAM_PROTO_GetShiftState done [20:04:38]FM_GetShiftState done [20:04:38]opened in 1727051593 [20:04:38]opened+sec_in_day 1727137993 [20:04:38]quantity*price = 50063 [20:04:38]sum+1 = 50064 [20:04:38]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 336 23.09.2024 20:06 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152464 ФПД: 269518445345943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152464&fm=269518445345943&tin=02508201610067®Number=0000000000091825&sum=100000 [20:06:21]StoreToDocumentArchive [20:06:21]shift 476 fd 152464 [20:06:21]save to /storage/0476/doc_00152464 [20:06:21]save last doc name /storage/0476/doc_00152464 to /storage/kkm_last_doc_name [20:06:21]save OK [20:06:21]Clear old archive folders... [20:06:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:06:21]tlvbuf is 002FEBE0 [20:06:21]SAM_PROTO_ClearQueue [20:06:21]wFMCommunicate request_size=4 [20:06:21]MH_SAM_APDU [20:06:21]CAPDU: 80 09 00 00 [20:06:21]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [20:06:21]Write i2c OK [20:06:21]MH_I2C_Read... [20:06:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:21]Read from MH i2c: E2 [20:06:21]MH_I2C_Read... [20:06:21]Read from MH i2c: E2 03 00 [20:06:21]MH_I2C_Read... [20:06:21]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [20:06:21]RAPDU: 90 00 [20:06:21]wFMCommunicate OK [20:06:21]SAM_PROTO_ClearQueue done [20:06:21]KKMCreateOFDPacket [20:06:21]OFDProtocolAddRootSTLVToBuf [20:06:21]FM_MakeSignedData [20:06:21]FM_MakeSignedData [20:06:21]SAM_PROTO_SignData [20:06:21]wFMCommunicate request_size=4 [20:06:21]MH_SAM_APDU [20:06:21]CAPDU: 80 0D 01 02 [20:06:21]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [20:06:21]Write i2c OK [20:06:21]MH_I2C_Read... [20:06:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:21]Read from MH i2c: E2 [20:06:21]MH_I2C_Read... [20:06:21]Read from MH i2c: E2 03 00 [20:06:21]MH_I2C_Read... [20:06:21]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [20:06:21]RAPDU: 90 00 [20:06:21]wFMCommunicate OK [20:06:21]wFMCommunicate request_size=255 [20:06:21]MH_SAM_APDU [20:06:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 50 01 00 00 F4 03 04 00 3D CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F5 [20:06:21]Write to MH i2c: E2 02 01 20 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 50 01 00 00 F4 03 04 00 3D CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F5 00 00 0C [20:06:21]Write i2c OK [20:06:21]MH_I2C_Read... [20:06:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:22]Read from MH i2c: E2 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 03 00 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [20:06:22]RAPDU: 90 00 [20:06:22]wFMCommunicate OK [20:06:22]wFMCommunicate request_size=10 [20:06:22]MH_SAM_APDU [20:06:22]CAPDU: 80 0D 02 02 05 20 27 31 FC 97 [20:06:22]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 20 27 31 FC 97 00 00 B0 [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:22]Read from MH i2c: E2 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 03 00 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [20:06:22]RAPDU: 90 00 [20:06:22]wFMCommunicate OK [20:06:22]wFMCommunicate request_size=4 [20:06:22]MH_SAM_APDU [20:06:22]CAPDU: 80 0D 03 02 [20:06:22]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:22]Read from MH i2c: E2 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 0B 00 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 0B 00 22 00 00 BF 57 7B 16 0B 10 F3 2D 90 00 80 [20:06:22]RAPDU: BF 57 7B 16 0B 10 F3 2D 90 00 [20:06:22]wFMCommunicate OK [20:06:22]SAM_PROTO_SignData done [20:06:22]FM_MakeSignedData done [20:06:22]CreateOFDProtocolMessage [20:06:22]wFMCommunicate request_size=4 [20:06:22]MH_SAM_APDU [20:06:22]CAPDU: 80 11 00 00 [20:06:22]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:22]Read from MH i2c: E2 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: E2 17 00 [20:06:22]MH_I2C_Read... [20:06:22]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 [20:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:06:22]wFMCommunicate OK [20:06:22]CreateOFDProtocolMessage done [20:06:22]OFDSenderStorePacket 152464 [20:06:22]StoreOFDPacket docnum=152464 [20:06: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 AA A5 07 01 4E D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 50 01 00 00 F4 03 04 00 3D CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F5 20 27 31 FC 97 BF 57 7B 16 0B 10 F3 2D [20:06:22]CheckFolder [20:06:22]dirname=/storage/ofd_packets [20:06:22]CheckFolder done [20:06:22]ProducePacketName [20:06:22]name=ofd_packets/00152464 [20:06:22]NVStorageSaveData ofd_packets/00152464 [20:06:22]File name is /storage/ofd_packets/00152464 [20:06:22]Write 301 bytes [20:06:22]NVStorageSaveData done [20:06:22]OFDSenderStorePacket done [20:06:22]KKMCreateOFDPacket done [20:06:22]NVStorageSaveData kkm_last_timestamp [20:06:22]File name is /storage/kkm_last_timestamp [20:06:22]Write 4 bytes [20:06:22]NVStorageSaveData done [20:06:22]ExternCall_PrintAddStr [20:06:22]wPrintStart [20:06:22]Write to MH i2c: 01 00 00 24 00 24 [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: 01 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: 01 07 00 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [20:06:22]RasterBufferAndPrint [20:06:22]line Счет N : (1)1786464 [20:06:22]line ИНН: 02508201610067 [20:06:22]line Контрольно-Кассовый Чек [20:06:22]line ПРОДАЖА [20:06:22]line ТРК (МРК, ГНК) : 22 [20:06:22]line Товар: 2710124130 [20:06:22]line Аи-92-К-5 [20:06:22]line 14.750 * 67.80 [20:06:22]line = 1000.05 [20:06:22]line НДС 12% НСП 1% [20:06:22]line > о реализуемом товаре [20:06:22]line ОКРУГЛЕНИЕ: -0.05 [20:06:22]line ИТОГО: 1000.00 [20:06:22]line Внесено: 1000.00 [20:06:22]line СДАЧА: 0.00 [20:06:22]line НСП 1% : 8.85 [20:06:22]line НДС 12% : 106.20 [20:06:22]line Наличными: 1000.00 [20:06:22]line Безнал.: 0.00 [20:06:22]line Место: АЗС № 89 "Партнер Нефть" [20:06:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:06:22]line СНО: Общий режим [20:06:22]line Чек 336 23.09.2024 20:06 [20:06:22]line Смена: 476 ФФД: 1.0 [20:06:22]line ЗНМ: 0300000113 [20:06:22]line РНМ: 0000000000091825 [20:06:22]line Версия ККМ: 001 [20:06:22]line ФМ: 0000000000871835 [20:06:22]line ФД: 152464 [20:06:22]line ФПД: 269518445345943 [20:06:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152464&fm=269518445345943&tin=02508201610067®Number=0000000000091825&sum=100000 [20:06:22]written 0, free lines is 4095 [20:06:22]OFD Sender: Processing packet 152464 [packets to send 828, broken 827] [20:06:22]ProducePacketName [20:06:22]name=ofd_packets/00152464 [20:06:22]OFD Sender: To server: pG, [20:06:22]CommunicateWithHost lk.salyk.kg:30040 [20:06:22]ConnectInit lk.salyk.kg [20:06:22]Write to MH i2c: 01 00 00 4F 00 4F [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: 01 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: 01 07 00 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 EB 0C 4D [20:06:22]RasterBufferAndPrint [20:06:22]line [20:06:22]line [20:06:22]line [20:06:22]line [20:06:22]line [20:06:22]written 0, free lines is 3313 [20:06:22]MH_Cut [20:06:22]Write to MH i2c: D1 01 00 56 00 01 28 [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: D1 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: D1 01 00 [20:06:22]MH_I2C_Read... [20:06:22]Read from MH i2c: D1 01 00 56 00 00 27 [20:06:22]Write to MH i2c: 01 00 00 57 00 57 [20:06:22]Write i2c OK [20:06:22]MH_I2C_Read... [20:06:23]Connected sock=10 [20:06: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 0F 01 00 00 AA A5 07 01 4E D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 50 01 00 00 F4 03 04 00 3D CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F5 20 27 31 FC 97 BF 57 7B 16 0B 10 F3 2D [20:06:23]*** Cut start [20:06:23]*** Purtial cut [20:06:23]*** Stage 1: CUTSNS_PIN = 1 [20:06:23]Read from MH i2c: 01 [20:06:23]MH_I2C_Read... [20:06:23]*** Stop cut motor [20:06:23]*** Cut end [20:06:23]Read from MH i2c: 01 07 00 [20:06:23]MH_I2C_Read... [20:06:23]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [20:06:23]process_action close_receipt done [20:06:23]requested_data is exist [20:06:23]produce_requested_data [20:06:23]requested_item fm.sn is exist - process it [20:06:23]wFMCommunicate request_size=4 [20:06:23]MH_SAM_APDU [20:06:23]CAPDU: 80 11 00 00 [20:06:23]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [20:06:23]Write i2c OK [20:06:23]MH_I2C_Read... [20:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:23]Read from MH i2c: E2 [20:06:23]MH_I2C_Read... [20:06:23]Read from MH i2c: E2 17 00 [20:06:23]MH_I2C_Read... [20:06:23]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 [20: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 [20:06:23]wFMCommunicate OK [20:06:23]requested_item fd.num is exist - process it [20:06:23]SAM_PROTO_GetFieldsCounters [20:06:23]wFMCommunicate request_size=4 [20:06:23]MH_SAM_APDU [20:06:23]CAPDU: 80 13 00 00 [20:06:23]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [20:06:23]Write i2c OK [20:06:23]MH_I2C_Read... [20:06:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:23]Read from MH i2c: E2 [20:06:23]MH_I2C_Read... [20:06:23]Read from MH i2c: E2 62 00 [20:06:23]MH_I2C_Read... [20:06:23]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 90 53 02 00 0E 04 04 00 DC 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 AB [20:06: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 90 53 02 00 0E 04 04 00 DC 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 [20:06:24]wFMCommunicate OK [20:06:24]SAM_PROTO_GetFieldsCounters done [20:06:24]requested_item shift.num is exist - process it [20:06:24]requested_item shift.opened is exist - process it [20:06:24]req_shift_opened [20:06:24]FM_GetShiftState [20:06:24]SAM_PROTO_GetShiftState [20:06:24]wFMCommunicate request_size=4 [20:06:24]MH_SAM_APDU [20:06:24]CAPDU: 80 13 01 00 [20:06:24]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [20:06:24]Write i2c OK [20:06:24]MH_I2C_Read... [20:06:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:24]Read from MH i2c: E2 [20:06:24]MH_I2C_Read... [20:06:24]Read from MH i2c: E2 0E 00 [20:06:24]MH_I2C_Read... [20:06:24]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 39 [20:06:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:06:24]wFMCommunicate OK [20:06:24]SAM_PROTO_GetShiftState done [20:06:24]FM_GetShiftState done [20:06:24]req_shift_opened done [20:06:24]requested_item shift.open_date is exist - process it [20:06:24]req_shift_open_date [20:06:24]req_shift_open_date done [20:06:24]produce_requested_data done [20:06:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152464,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:06:24]process_action_free close_receipt [20:06:24]json_value_free [20:06:24]json_value_free done [20:06:24]process_json_proto returns [20:06:24]Send response to host [20:06:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152464,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:06:24]free response buf [20:06:24]execute_script done [20:06:24]execute_script returns [20:06:24]free content buf [20:06:24]Sock 9.Close socket [20:06:24]Sock 9.Thread stoped [20:06: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 BA 2A 47 00 10 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 90 53 02 00 F4 03 04 00 3E 72 F1 66 B6 04 01 00 00 61 B4 AD 8C 76 B4 10 80 [20:06:24]CommunicateWithHost err = 0 [20:06:24]CheckOFDResponse [20:06:24]1017 (14) - 77093643461234 [20:06:24]1041 (16) - 0000000000871835 [20:06:24]1040 (4) - 152464 [20:06:24]1012 (4) - 23.09.2024 13:50 [20:06:24]1206 (1) - 0 [20:06:24]OFD Sender: Remove packet 152464 [20:06:24]ProducePacketName [20:06:24]name=ofd_packets/00152464 [20:06:24]NVStorageDeleteData [20:06:24]OFD Sender: No OFD packet to send [20:06:29]OFD Sender: No OFD packet to send [20:06:34]OFD Sender: No OFD packet to send [20:06:38]recv_with_timeout no data received [20:06:39]OFD Sender: No OFD packet to send [20:06:44]OFD Sender: No OFD packet to send [20:06:48]recv_with_timeout no data received [20:06:49]OFD Sender: No OFD packet to send [20:06:54]OFD Sender: No OFD packet to send [20:06:56]accept exits with 7 [20:06:56]New connection [20:06:56]New thread 3067039076 created [20:06:56]Thread 3067182436 joined [20:06:56]Waiting for new connection... [20:06:56] Sock 7.Parse request [20:06:56]Sock 7.Check first char [20:06:56]Sock 7.First char is OK [20:06:56]request: POST /json_proto HTTP/1.0 [20:06:56]Method: POST [20:06:56]URL: /json_proto [20:06:56]Method is POST - this is cgi request [20:06:56]url: /json_proto [20:06:56]query_string will be loaded in cgi processing [20:06:56]execute_cgi json_proto POST (null) [20:06:56]execute_cgi path=json_proto method=POST [20:06:56]POST find Content-Length [20:06:56]Host: 172.17.43.67:8080 [20:06:56]Content-Length: 794 [20:06:56]Content-Type: application/json [20:06:56] [20:06:56]POST finish read [20:06:56]Found Content-Length = 794 [20:06:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786466", "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" ] } } [20:06:56]execute_script... [20:06: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)1786466", "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" ] } } [20:06:56]POST & json_proto [20:06:56]process_json_proto [20:06:56]json parsed OK: [20:06:56]protocol is kg_v1.0 [20:06:56]action value=close_receipt [20:06:56]process_action close_receipt [20:06:56]cmd_close_receipt [20:06:56]MH_GetDate [20:06:56]Write to MH i2c: F0 00 00 5B 00 4A [20:06:56]Write i2c OK [20:06:56]MH_I2C_Read... [20:06:56]Read from MH i2c: F0 [20:06:56]MH_I2C_Read... [20:06:56]Read from MH i2c: F0 09 00 [20:06:56]MH_I2C_Read... [20:06:56]Read from MH i2c: F0 09 00 5B 00 00 60 CA F1 66 6A BD 47 65 A7 [20:06:56]GetLastDocTimeStamp 1727121981 [20:06:56]current date 1727122016 [20:06:56]FM_GetShiftState [20:06:56]SAM_PROTO_GetShiftState [20:06:56]wFMCommunicate request_size=4 [20:06:56]MH_SAM_APDU [20:06:56]CAPDU: 80 13 01 00 [20:06:56]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [20:06:56]Write i2c OK [20:06:56]MH_I2C_Read... [20:06:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:56]Read from MH i2c: E2 [20:06:56]MH_I2C_Read... [20:06:56]Read from MH i2c: E2 0E 00 [20:06:56]MH_I2C_Read... [20:06:56]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 3B [20:06:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:06:56]wFMCommunicate OK [20:06:56]SAM_PROTO_GetShiftState done [20:06:56]FM_GetShiftState done [20:06:56]opened in 1727051593 [20:06:56]opened+sec_in_day 1727137993 [20:06:56]quantity*price = 0 [20:06:56]sum+1 = 1 [20:06:56]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 23.09.2024 20:06 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152465 ФПД: 83303268267472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200656&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152465&fm=83303268267472&tin=02508201610067®Number=0000000000091825&sum=0 [20:06:57]StoreToDocumentArchive [20:06:57]shift 476 fd 152465 [20:06:57]save to /storage/0476/doc_00152465 [20:06:57]save last doc name /storage/0476/doc_00152465 to /storage/kkm_last_doc_name [20:06:57]save OK [20:06:57]Clear old archive folders... [20:06:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:06:57]tlvbuf is 002FDAE0 [20:06:57]SAM_PROTO_ClearQueue [20:06:57]wFMCommunicate request_size=4 [20:06:57]MH_SAM_APDU [20:06:57]CAPDU: 80 09 00 00 [20:06:57]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:57]Read from MH i2c: E2 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [20:06:57]RAPDU: 90 00 [20:06:57]wFMCommunicate OK [20:06:57]SAM_PROTO_ClearQueue done [20:06:57]KKMCreateOFDPacket [20:06:57]OFDProtocolAddRootSTLVToBuf [20:06:57]FM_MakeSignedData [20:06:57]FM_MakeSignedData [20:06:57]SAM_PROTO_SignData [20:06:57]wFMCommunicate request_size=4 [20:06:57]MH_SAM_APDU [20:06:57]CAPDU: 80 0D 01 02 [20:06:57]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:57]Read from MH i2c: E2 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [20:06:57]RAPDU: 90 00 [20:06:57]wFMCommunicate OK [20:06:57]wFMCommunicate request_size=255 [20:06:57]MH_SAM_APDU [20:06: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 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 51 01 00 00 F4 03 04 00 60 CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B C3 8D B6 [20:06:57]Write to MH i2c: E2 02 01 6B 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 60 CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B C3 8D B6 00 00 A4 [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:57]Read from MH i2c: E2 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [20:06:57]RAPDU: 90 00 [20:06:57]wFMCommunicate OK [20:06:57]wFMCommunicate request_size=7 [20:06:57]MH_SAM_APDU [20:06:57]CAPDU: 80 0D 02 02 02 B5 D0 [20:06:57]Write to MH i2c: E2 0A 00 6C 00 80 0D 02 02 02 00 B5 D0 00 00 6F [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:57]Read from MH i2c: E2 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [20:06:57]RAPDU: 90 00 [20:06:57]wFMCommunicate OK [20:06:57]wFMCommunicate request_size=4 [20:06:57]MH_SAM_APDU [20:06:57]CAPDU: 80 0D 03 02 [20:06:57]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:57]Read from MH i2c: E2 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 0B 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 0B 00 6D 00 00 A2 F7 A7 C5 56 7C 50 B6 90 00 C6 [20:06:57]RAPDU: A2 F7 A7 C5 56 7C 50 B6 90 00 [20:06:57]wFMCommunicate OK [20:06:57]SAM_PROTO_SignData done [20:06:57]FM_MakeSignedData done [20:06:57]CreateOFDProtocolMessage [20:06:57]wFMCommunicate request_size=4 [20:06:57]MH_SAM_APDU [20:06:57]CAPDU: 80 11 00 00 [20:06:57]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:57]Read from MH i2c: E2 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 17 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3B [20:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:06:57]wFMCommunicate OK [20:06:57]CreateOFDProtocolMessage done [20:06:57]OFDSenderStorePacket 152465 [20:06:57]StoreOFDPacket docnum=152465 [20:06: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 29 29 04 01 E4 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 51 01 00 00 F4 03 04 00 60 CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B C3 8D B6 B5 D0 A2 F7 A7 C5 56 7C 50 B6 [20:06:57]CheckFolder [20:06:57]dirname=/storage/ofd_packets [20:06:57]CheckFolder done [20:06:57]ProducePacketName [20:06:57]name=ofd_packets/00152465 [20:06:57]NVStorageSaveData ofd_packets/00152465 [20:06:57]File name is /storage/ofd_packets/00152465 [20:06:57]Write 298 bytes [20:06:57]NVStorageSaveData done [20:06:57]OFDSenderStorePacket done [20:06:57]KKMCreateOFDPacket done [20:06:57]NVStorageSaveData kkm_last_timestamp [20:06:57]File name is /storage/kkm_last_timestamp [20:06:57]Write 4 bytes [20:06:57]NVStorageSaveData done [20:06:57]ExternCall_PrintAddStr [20:06:57]wPrintStart [20:06:57]Write to MH i2c: 01 00 00 6F 00 6F [20:06:57]Write i2c OK [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: 01 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: 01 07 00 [20:06:57]MH_I2C_Read... [20:06:57]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [20:06:57]RasterBufferAndPrint [20:06:57]line Счет N : (1)1786466 [20:06:57]line ИНН: 02508201610067 [20:06:57]line Контрольно-Кассовый Чек [20:06:57]line ПРОДАЖА [20:06:57]line ТРК (МРК, ГНК) : 41 [20:06:57]line Товар: 2710194210 [20:06:57]line ДТ-К-5 [20:06:57]line 13.130 * 0.00 [20:06:57]line = 0.00 [20:06:57]line НДС 12% НСП 1% [20:06:57]line > о реализуемом товаре [20:06:57]line ИТОГО: 0.00 [20:06:57]line НСП 1% : 0.00 [20:06:57]line НДС 12% : 0.00 [20:06:57]line Наличными: 0.00 [20:06:57]line Безнал.: 0.00 [20:06:57]line Место: АЗС № 89 "Партнер Нефть" [20:06:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:06:57]line СНО: Общий режим [20:06:57]line Чек 337 23.09.2024 20:06 [20:06:57]line Смена: 476 ФФД: 1.0 [20:06:57]line ЗНМ: 0300000113 [20:06:57]line РНМ: 0000000000091825 [20:06:57]line Версия ККМ: 001 [20:06:57]line Платежная система: O! деньги [20:06:57]line ФМ: 0000000000871835 [20:06:57]line ФД: 152465 [20:06:57]line ФПД: 83303268267472 [20:06:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200656&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152465&fm=83303268267472&tin=02508201610067®Number=0000000000091825&sum=0 [20:06:57]written 0, free lines is 4095 [20:06:57]OFD Sender: Processing packet 152465 [packets to send 828, broken 827] [20:06:57]ProducePacketName [20:06:57]name=ofd_packets/00152465 [20:06:57]OFD Sender: To server: pG, [20:06:57]CommunicateWithHost lk.salyk.kg:30040 [20:06:57]ConnectInit lk.salyk.kg [20:06:58]Write to MH i2c: 01 00 00 99 00 99 [20:06:58]Write i2c OK [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: 01 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: 01 07 00 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: 01 07 00 99 00 00 00 00 00 00 E9 0C 95 [20:06:58]RasterBufferAndPrint [20:06:58]line [20:06:58]line [20:06:58]line [20:06:58]line [20:06:58]line [20:06:58]written 0, free lines is 3311 [20:06:58]MH_Cut [20:06:58]Write to MH i2c: D1 01 00 A0 00 01 72 [20:06:58]Write i2c OK [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: D1 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: D1 01 00 [20:06:58]MH_I2C_Read... [20:06:58]Read from MH i2c: D1 01 00 A0 00 00 71 [20:06:58]Write to MH i2c: 01 00 00 A1 00 A1 [20:06:58]Write i2c OK [20:06:58]MH_I2C_Read... [20:06:59]*** Cut start [20:06:59]*** Purtial cut [20:06:59]*** Stage 1: CUTSNS_PIN = 1 [20:06:59]Connected sock=10 [20:06: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 0C 01 00 00 29 29 04 01 E4 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 51 01 00 00 F4 03 04 00 60 CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B C3 8D B6 B5 D0 A2 F7 A7 C5 56 7C 50 B6 [20:06:59]Read from MH i2c: 01 [20:06:59]MH_I2C_Read... [20:06:59]*** Stop cut motor [20:06:59]*** Cut end [20:06:59]Read from MH i2c: 01 07 00 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 FF 0F B6 [20:06:59]process_action close_receipt done [20:06:59]requested_data is exist [20:06:59]produce_requested_data [20:06:59]requested_item fm.sn is exist - process it [20:06:59]wFMCommunicate request_size=4 [20:06:59]MH_SAM_APDU [20:06:59]CAPDU: 80 11 00 00 [20:06:59]Write to MH i2c: E2 08 00 A2 00 80 11 00 00 00 00 00 00 1C [20:06:59]Write i2c OK [20:06:59]MH_I2C_Read... [20:06:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:59]Read from MH i2c: E2 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: E2 17 00 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: E2 17 00 A2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [20:06:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:06:59]wFMCommunicate OK [20:06:59]requested_item fd.num is exist - process it [20:06:59]SAM_PROTO_GetFieldsCounters [20:06:59]wFMCommunicate request_size=4 [20:06:59]MH_SAM_APDU [20:06:59]CAPDU: 80 13 00 00 [20:06:59]Write to MH i2c: E2 08 00 A3 00 80 13 00 00 00 00 00 00 1F [20:06:59]Write i2c OK [20:06:59]MH_I2C_Read... [20:06:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:59]Read from MH i2c: E2 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: E2 62 00 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: E2 62 00 A3 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 91 53 02 00 0E 04 04 00 DC 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 F9 [20:06: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 91 53 02 00 0E 04 04 00 DC 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 [20:06:59]wFMCommunicate OK [20:06:59]SAM_PROTO_GetFieldsCounters done [20:06:59]requested_item shift.num is exist - process it [20:06:59]requested_item shift.opened is exist - process it [20:06:59]req_shift_opened [20:06:59]FM_GetShiftState [20:06:59]SAM_PROTO_GetShiftState [20:06:59]wFMCommunicate request_size=4 [20:06:59]MH_SAM_APDU [20:06:59]CAPDU: 80 13 01 00 [20:06:59]Write to MH i2c: E2 08 00 A4 00 80 13 01 00 00 00 00 00 21 [20:06:59]Write i2c OK [20:06:59]MH_I2C_Read... [20:06:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:59]Read from MH i2c: E2 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: E2 0E 00 [20:06:59]MH_I2C_Read... [20:06:59]Read from MH i2c: E2 0E 00 A4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 83 [20:06:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:06:59]wFMCommunicate OK [20:06:59]SAM_PROTO_GetShiftState done [20:06:59]FM_GetShiftState done [20:06:59]req_shift_opened done [20:06:59]requested_item shift.open_date is exist - process it [20:06:59]req_shift_open_date [20:06:59]req_shift_open_date done [20:06:59]produce_requested_data done [20:06:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152465,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:06:59]process_action_free close_receipt [20:06:59]json_value_free [20:06:59]json_value_free done [20:06:59]process_json_proto returns [20:06:59]Send response to host [20:06:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152465,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:06:59]free response buf [20:06:59]execute_script done [20:06:59]execute_script returns [20:06:59]free content buf [20:06:59]Sock 7.Close socket [20:06:59]Sock 7.Thread stoped [20:06: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 58 67 47 00 FE 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 91 53 02 00 F4 03 04 00 62 72 F1 66 B6 04 01 00 00 07 8C EC AA CC D8 58 80 [20:06:59]CommunicateWithHost err = 0 [20:06:59]CheckOFDResponse [20:06:59]1017 (14) - 77093643461234 [20:06:59]1041 (16) - 0000000000871835 [20:06:59]1040 (4) - 152465 [20:06:59]1012 (4) - 23.09.2024 13:51 [20:06:59]1206 (1) - 0 [20:06:59]OFD Sender: Remove packet 152465 [20:06:59]ProducePacketName [20:06:59]name=ofd_packets/00152465 [20:06:59]NVStorageDeleteData [20:07:00]OFD Sender: No OFD packet to send [20:07:05]OFD Sender: No OFD packet to send [20:07:10]OFD Sender: No OFD packet to send [20:07:15]OFD Sender: No OFD packet to send [20:07:20]OFD Sender: No OFD packet to send [20:07:21]recv_with_timeout no data received [20:07:25]OFD Sender: No OFD packet to send [20:07:30]OFD Sender: No OFD packet to send [20:07:35]OFD Sender: No OFD packet to send [20:07:40]OFD Sender: No OFD packet to send [20:07:45]OFD Sender: No OFD packet to send [20:07:50]OFD Sender: No OFD packet to send [20:07:53]recv_with_timeout no data received [20:07:55]OFD Sender: No OFD packet to send [20:07:59]accept exits with 9 [20:07:59]New connection [20:07:59]New thread 3067182436 created [20:07:59]Thread 3067039076 joined [20:07:59]Waiting for new connection... [20:07:59] Sock 9.Parse request [20:07:59]Sock 9.Check first char [20:07:59]Sock 9.First char is OK [20:07:59]request: POST /json_proto HTTP/1.0 [20:07:59]Method: POST [20:07:59]URL: /json_proto [20:07:59]Method is POST - this is cgi request [20:07:59]url: /json_proto [20:07:59]query_string will be loaded in cgi processing [20:07:59]execute_cgi json_proto POST (null) [20:07:59]execute_cgi path=json_proto method=POST [20:07:59]POST find Content-Length [20:07:59]Host: 172.17.43.67:8080 [20:07:59]Content-Length: 675 [20:07:59]Content-Type: application/json [20:07:59] [20:07:59]POST finish read [20:07:59]Found Content-Length = 675 [20:07:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786467", "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" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:59]execute_script... [20:07: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)1786467", "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" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:59]POST & json_proto [20:07:59]process_json_proto [20:07:59]json parsed OK: [20:07:59]protocol is kg_v1.0 [20:07:59]action value=close_receipt [20:07:59]process_action close_receipt [20:07:59]cmd_close_receipt [20:07:59]MH_GetDate [20:07:59]Write to MH i2c: F0 00 00 A5 00 94 [20:07:59]Write i2c OK [20:07:59]MH_I2C_Read... [20:07:59]Read from MH i2c: F0 [20:07:59]MH_I2C_Read... [20:07:59]Read from MH i2c: F0 09 00 [20:07:59]MH_I2C_Read... [20:07:59]Read from MH i2c: F0 09 00 A5 00 00 9F CA F1 66 6A BD 47 65 30 [20:07:59]GetLastDocTimeStamp 1727122016 [20:07:59]current date 1727122079 [20:07:59]FM_GetShiftState [20:07:59]SAM_PROTO_GetShiftState [20:07:59]wFMCommunicate request_size=4 [20:07:59]MH_SAM_APDU [20:07:59]CAPDU: 80 13 01 00 [20:07:59]Write to MH i2c: E2 08 00 A6 00 80 13 01 00 00 00 00 00 23 [20:07:59]Write i2c OK [20:07:59]MH_I2C_Read... [20:07:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:59]Read from MH i2c: E2 [20:07:59]MH_I2C_Read... [20:07:59]Read from MH i2c: E2 0E 00 [20:07:59]MH_I2C_Read... [20:07:59]Read from MH i2c: E2 0E 00 A6 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 85 [20:07:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:07:59]wFMCommunicate OK [20:07:59]SAM_PROTO_GetShiftState done [20:07:59]FM_GetShiftState done [20:07:59]opened in 1727051593 [20:07:59]opened+sec_in_day 1727137993 [20:07:59]quantity*price = 20040 [20:07:59]sum+1 = 20042 [20:07:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 338 23.09.2024 20:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152466 ФПД: 122880065912950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152466&fm=122880065912950&tin=02508201610067®Number=0000000000091825&sum=20000 [20:08:00]StoreToDocumentArchive [20:08:00]shift 476 fd 152466 [20:08:00]save to /storage/0476/doc_00152466 [20:08:00]save last doc name /storage/0476/doc_00152466 to /storage/kkm_last_doc_name [20:08:00]save OK [20:08:00]Clear old archive folders... [20:08:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:08:00]tlvbuf is 002E79C0 [20:08:00]SAM_PROTO_ClearQueue [20:08:00]wFMCommunicate request_size=4 [20:08:00]MH_SAM_APDU [20:08:00]CAPDU: 80 09 00 00 [20:08:00]Write to MH i2c: E2 08 00 B3 00 80 09 00 00 00 00 00 00 25 [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:08:00]Read from MH i2c: E2 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [20:08:00]RAPDU: 90 00 [20:08:00]wFMCommunicate OK [20:08:00]SAM_PROTO_ClearQueue done [20:08:00]KKMCreateOFDPacket [20:08:00]OFDProtocolAddRootSTLVToBuf [20:08:00]FM_MakeSignedData [20:08:00]FM_MakeSignedData [20:08:00]SAM_PROTO_SignData [20:08:00]wFMCommunicate request_size=4 [20:08:00]MH_SAM_APDU [20:08:00]CAPDU: 80 0D 01 02 [20:08:00]Write to MH i2c: E2 08 00 B4 00 80 0D 01 02 00 00 00 00 2D [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:08:00]Read from MH i2c: E2 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [20:08:00]RAPDU: 90 00 [20:08:00]wFMCommunicate OK [20:08:00]wFMCommunicate request_size=255 [20:08:00]MH_SAM_APDU [20:08: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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 9F CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F C2 3E AD [20:08:00]Write to MH i2c: E2 02 01 B5 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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 9F CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F C2 3E AD 00 00 2A [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:08:00]OFD Sender: No OFD packet to send [20:08:00]Read from MH i2c: E2 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [20:08:00]RAPDU: 90 00 [20:08:00]wFMCommunicate OK [20:08:00]wFMCommunicate request_size=7 [20:08:00]MH_SAM_APDU [20:08:00]CAPDU: 80 0D 02 02 02 C0 76 [20:08:00]Write to MH i2c: E2 0A 00 B6 00 80 0D 02 02 02 00 C0 76 00 00 6A [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:08:00]Read from MH i2c: E2 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [20:08:00]RAPDU: 90 00 [20:08:00]wFMCommunicate OK [20:08:00]wFMCommunicate request_size=4 [20:08:00]MH_SAM_APDU [20:08:00]CAPDU: 80 0D 03 02 [20:08:00]Write to MH i2c: E2 08 00 B7 00 80 0D 03 02 00 00 00 00 32 [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:08:00]Read from MH i2c: E2 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 0B 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 0B 00 B7 00 00 02 4D 1B 22 1B CE A9 B8 90 00 09 [20:08:00]RAPDU: 02 4D 1B 22 1B CE A9 B8 90 00 [20:08:00]wFMCommunicate OK [20:08:00]SAM_PROTO_SignData done [20:08:00]FM_MakeSignedData done [20:08:00]CreateOFDProtocolMessage [20:08:00]wFMCommunicate request_size=4 [20:08:00]MH_SAM_APDU [20:08:00]CAPDU: 80 11 00 00 [20:08:00]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:08:00]Read from MH i2c: E2 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 17 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [20:08:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:08:00]wFMCommunicate OK [20:08:00]CreateOFDProtocolMessage done [20:08:00]OFDSenderStorePacket 152466 [20:08:00]StoreOFDPacket docnum=152466 [20:08: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 E6 1C 04 01 D1 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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 9F CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F C2 3E AD C0 76 02 4D 1B 22 1B CE A9 B8 [20:08:00]CheckFolder [20:08:00]dirname=/storage/ofd_packets [20:08:00]CheckFolder done [20:08:00]ProducePacketName [20:08:00]name=ofd_packets/00152466 [20:08:00]NVStorageSaveData ofd_packets/00152466 [20:08:00]File name is /storage/ofd_packets/00152466 [20:08:00]Write 298 bytes [20:08:00]NVStorageSaveData done [20:08:00]OFDSenderStorePacket done [20:08:00]KKMCreateOFDPacket done [20:08:00]NVStorageSaveData kkm_last_timestamp [20:08:00]File name is /storage/kkm_last_timestamp [20:08:00]Write 4 bytes [20:08:00]NVStorageSaveData done [20:08:00]ExternCall_PrintAddStr [20:08:00]wPrintStart [20:08:00]Write to MH i2c: 01 00 00 B9 00 B9 [20:08:00]Write i2c OK [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: 01 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: 01 07 00 [20:08:00]MH_I2C_Read... [20:08:00]Read from MH i2c: 01 07 00 B9 00 00 00 00 00 00 FF 0F CE [20:08:00]RasterBufferAndPrint [20:08:00]line Счет N : (1)1786467 [20:08:00]line ИНН: 02508201610067 [20:08:00]line Контрольно-Кассовый Чек [20:08:00]line ПРОДАЖА [20:08:00]line ТРК (МРК, ГНК) : 31 [20:08:00]line Товар: 2710194210 [20:08:00]line ДТ-К-5 [20:08:00]line 2.630 * 76.20 [20:08:00]line = 200.41 [20:08:00]line НДС 12% НСП 1% [20:08:00]line > о реализуемом товаре [20:08:00]line ОКРУГЛЕНИЕ: -0.41 [20:08:00]line ИТОГО: 200.00 [20:08:00]line Внесено: 200.00 [20:08:00]line СДАЧА: 0.00 [20:08:00]line НСП 1% : 1.77 [20:08:00]line НДС 12% : 21.28 [20:08:00]line Наличными: 200.00 [20:08:00]line Безнал.: 0.00 [20:08:00]line Место: АЗС № 89 "Партнер Нефть" [20:08:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:08:00]line СНО: Общий режим [20:08:00]line Чек 338 23.09.2024 20:07 [20:08:00]line Смена: 476 ФФД: 1.0 [20:08:00]line ЗНМ: 0300000113 [20:08:00]line РНМ: 0000000000091825 [20:08:00]line Версия ККМ: 001 [20:08:00]line ФМ: 0000000000871835 [20:08:00]line ФД: 152466 [20:08:00]line ФПД: 122880065912950 [20:08:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152466&fm=122880065912950&tin=02508201610067®Number=0000000000091825&sum=20000 [20:08:00]written 0, free lines is 4095 [20:08:00]OFD Sender: Processing packet 152466 [packets to send 828, broken 827] [20:08:00]ProducePacketName [20:08:00]name=ofd_packets/00152466 [20:08:00]OFD Sender: To server: pG, [20:08:00]CommunicateWithHost lk.salyk.kg:30040 [20:08:00]ConnectInit lk.salyk.kg [20:08:01]Write to MH i2c: 01 00 00 E4 00 E4 [20:08:01]Write i2c OK [20:08:01]MH_I2C_Read... [20:08:01]Read from MH i2c: 01 [20:08:01]MH_I2C_Read... [20:08:01]Read from MH i2c: 01 07 00 [20:08:01]MH_I2C_Read... [20:08:01]Read from MH i2c: 01 07 00 E4 00 00 00 00 00 00 E0 0C D7 [20:08:01]RasterBufferAndPrint [20:08:01]line [20:08:01]line [20:08:01]line [20:08:01]line [20:08:01]line [20:08:01]written 0, free lines is 3302 [20:08:01]MH_Cut [20:08:01]Write to MH i2c: D1 01 00 EB 00 01 BD [20:08:01]Write i2c OK [20:08:01]MH_I2C_Read... [20:08:01]Read from MH i2c: D1 [20:08:01]MH_I2C_Read... [20:08:01]Read from MH i2c: D1 01 00 [20:08:01]MH_I2C_Read... [20:08:01]Read from MH i2c: D1 01 00 EB 00 00 BC [20:08:01]Write to MH i2c: 01 00 00 EC 00 EC [20:08:01]Write i2c OK [20:08:01]MH_I2C_Read... [20:08:02]*** Cut start [20:08:02]*** Purtial cut [20:08:02]*** Stage 1: CUTSNS_PIN = 1 [20:08:02]Read from MH i2c: 01 [20:08:02]MH_I2C_Read... [20:08:02]*** Stop cut motor [20:08:02]*** Cut end [20:08:02]Read from MH i2c: 01 07 00 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: 01 07 00 EC 00 00 00 00 00 00 FF 0F 01 [20:08:02]process_action close_receipt done [20:08:02]requested_data is exist [20:08:02]produce_requested_data [20:08:02]requested_item fm.sn is exist - process it [20:08:02]wFMCommunicate request_size=4 [20:08:02]MH_SAM_APDU [20:08:02]CAPDU: 80 11 00 00 [20:08:02]Write to MH i2c: E2 08 00 ED 00 80 11 00 00 00 00 00 00 67 [20:08:02]Write i2c OK [20:08:02]MH_I2C_Read... [20:08:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:08:02]Read from MH i2c: E2 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: E2 17 00 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: E2 17 00 ED 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BA [20:08:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:08:02]wFMCommunicate OK [20:08:02]requested_item fd.num is exist - process it [20:08:02]SAM_PROTO_GetFieldsCounters [20:08:02]wFMCommunicate request_size=4 [20:08:02]MH_SAM_APDU [20:08:02]CAPDU: 80 13 00 00 [20:08:02]Write to MH i2c: E2 08 00 EE 00 80 13 00 00 00 00 00 00 6A [20:08:02]Write i2c OK [20:08:02]MH_I2C_Read... [20:08:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:08:02]Read from MH i2c: E2 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: E2 62 00 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: E2 62 00 EE 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 92 53 02 00 0E 04 04 00 DC 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 48 [20:08: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 92 53 02 00 0E 04 04 00 DC 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 [20:08:02]wFMCommunicate OK [20:08:02]SAM_PROTO_GetFieldsCounters done [20:08:02]requested_item shift.num is exist - process it [20:08:02]requested_item shift.opened is exist - process it [20:08:02]req_shift_opened [20:08:02]FM_GetShiftState [20:08:02]SAM_PROTO_GetShiftState [20:08:02]wFMCommunicate request_size=4 [20:08:02]MH_SAM_APDU [20:08:02]CAPDU: 80 13 01 00 [20:08:02]Write to MH i2c: E2 08 00 EF 00 80 13 01 00 00 00 00 00 6C [20:08:02]Write i2c OK [20:08:02]MH_I2C_Read... [20:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:08:02]Read from MH i2c: E2 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: E2 0E 00 [20:08:02]MH_I2C_Read... [20:08:02]Read from MH i2c: E2 0E 00 EF 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CE [20:08:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:08:02]wFMCommunicate OK [20:08:02]SAM_PROTO_GetShiftState done [20:08:02]FM_GetShiftState done [20:08:02]req_shift_opened done [20:08:02]requested_item shift.open_date is exist - process it [20:08:02]req_shift_open_date [20:08:02]req_shift_open_date done [20:08:02]produce_requested_data done [20:08:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152466,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:08:02]process_action_free close_receipt [20:08:02]json_value_free [20:08:02]json_value_free done [20:08:02]process_json_proto returns [20:08:02]Send response to host [20:08:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152466,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:08:02]free response buf [20:08:02]execute_script done [20:08:02]execute_script returns [20:08:02]free content buf [20:08:02]Sock 9.Close socket [20:08:02]Sock 9.Thread stoped [20:08:05]ConnectInit Can't take IP for lk.salyk.kg [20:08:05]CommunicateWithHost connect error [20:08:05]CommunicateWithHost err = -1 [20:08:05]OFD Sender: Server communicate error [20:08:10]OFD Sender: Processing packet 152466 [packets to send 828, broken 827] [20:08:10]ProducePacketName [20:08:10]name=ofd_packets/00152466 [20:08:10]OFD Sender: To server: pG, [20:08:10]CommunicateWithHost lk.salyk.kg:30040 [20:08:10]ConnectInit lk.salyk.kg [20:08:11]Connected sock=7 [20: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 E6 1C 04 01 D1 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 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 9F CA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6F C2 3E AD C0 76 02 4D 1B 22 1B CE A9 B8 [20:08: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 9C A5 47 00 1D 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 92 53 02 00 F4 03 04 00 A9 72 F1 66 B6 04 01 00 00 72 3C 50 6D DA 82 79 4A [20:08:11]CommunicateWithHost err = 0 [20:08:11]CheckOFDResponse [20:08:11]1017 (14) - 77093643461234 [20:08:11]1041 (16) - 0000000000871835 [20:08:11]1040 (4) - 152466 [20:08:11]1012 (4) - 23.09.2024 13:52 [20:08:11]1206 (1) - 0 [20:08:11]OFD Sender: Remove packet 152466 [20:08:11]ProducePacketName [20:08:11]name=ofd_packets/00152466 [20:08:11]NVStorageDeleteData [20:08:12]OFD Sender: No OFD packet to send [20:08:17]OFD Sender: No OFD packet to send [20:08:22]OFD Sender: No OFD packet to send [20:08:27]OFD Sender: No OFD packet to send [20:08:32]OFD Sender: No OFD packet to send [20:08:37]OFD Sender: No OFD packet to send [20:08:42]OFD Sender: No OFD packet to send [20:08:47]OFD Sender: No OFD packet to send [20:08:52]OFD Sender: No OFD packet to send [20:08:54]recv_with_timeout no data received [20:08:57]OFD Sender: No OFD packet to send [20:09:02]OFD Sender: No OFD packet to send [20:09:07]OFD Sender: No OFD packet to send [20:09:12]OFD Sender: No OFD packet to send [20:09:17]OFD Sender: No OFD packet to send [20:09:22]OFD Sender: No OFD packet to send [20:09:27]OFD Sender: No OFD packet to send [20:09:32]OFD Sender: No OFD packet to send [20:09:37]OFD Sender: No OFD packet to send [20:09:42]OFD Sender: No OFD packet to send [20:09:47]OFD Sender: No OFD packet to send [20:09:52]OFD Sender: No OFD packet to send [20:09:54]recv_with_timeout no data received [20:09:57]OFD Sender: No OFD packet to send [20:10:02]OFD Sender: No OFD packet to send [20:10:07]OFD Sender: No OFD packet to send [20:10:12]OFD Sender: No OFD packet to send [20:10:17]recv_with_timeout no data received [20:10:17]OFD Sender: No OFD packet to send [20:10:22]OFD Sender: No OFD packet to send [20:10:27]OFD Sender: No OFD packet to send [20:10:32]OFD Sender: No OFD packet to send [20:10:37]OFD Sender: No OFD packet to send [20:10:42]OFD Sender: No OFD packet to send [20:10:47]OFD Sender: No OFD packet to send [20:10:52]OFD Sender: No OFD packet to send [20:10:57]OFD Sender: No OFD packet to send [20:10:59]recv_with_timeout no data received [20:11:02]OFD Sender: No OFD packet to send [20:11:07]OFD Sender: No OFD packet to send [20:11:12]OFD Sender: No OFD packet to send [20:11:17]OFD Sender: No OFD packet to send [20:11:22]OFD Sender: No OFD packet to send [20:11:27]OFD Sender: No OFD packet to send [20:11:32]OFD Sender: No OFD packet to send [20:11:37]OFD Sender: No OFD packet to send [20:11:40]recv_with_timeout no data received [20:11:42]OFD Sender: No OFD packet to send [20:11:47]OFD Sender: No OFD packet to send [20:11:52]OFD Sender: No OFD packet to send [20:11:58]OFD Sender: No OFD packet to send [20:12:03]OFD Sender: No OFD packet to send [20:12:03]recv_with_timeout no data received [20:12:08]OFD Sender: No OFD packet to send [20:12:13]OFD Sender: No OFD packet to send [20:12:18]OFD Sender: No OFD packet to send [20:12:20]recv_with_timeout no data received [20:12:23]OFD Sender: No OFD packet to send [20:12:28]OFD Sender: No OFD packet to send [20:12:33]OFD Sender: No OFD packet to send [20:12:38]OFD Sender: No OFD packet to send [20:12:43]OFD Sender: No OFD packet to send [20:12:48]OFD Sender: No OFD packet to send [20:12:53]OFD Sender: No OFD packet to send [20:12:57]recv_with_timeout no data received [20:12:58]OFD Sender: No OFD packet to send [20:13:03]OFD Sender: No OFD packet to send [20:13:08]OFD Sender: No OFD packet to send [20:13:13]OFD Sender: No OFD packet to send [20:13:18]OFD Sender: No OFD packet to send [20:13:23]OFD Sender: No OFD packet to send [20:13:28]OFD Sender: No OFD packet to send [20:13:33]OFD Sender: No OFD packet to send [20:13:37]accept exits with 10 [20:13:37]New connection [20:13:37]New thread 3067039076 created [20:13:37]Thread 3067182436 joined [20:13:37]Waiting for new connection... [20:13:37] Sock 10.Parse request [20:13:37]Sock 10.Check first char [20:13:37]Sock 10.First char is OK [20:13:37]request: POST /json_proto HTTP/1.0 [20:13:37]Method: POST [20:13:37]URL: /json_proto [20:13:37]Method is POST - this is cgi request [20:13:37]url: /json_proto [20:13:37]query_string will be loaded in cgi processing [20:13:37]execute_cgi json_proto POST (null) [20:13:37]execute_cgi path=json_proto method=POST [20:13:37]POST find Content-Length [20:13:37]Host: 172.17.43.67:8080 [20:13:37]Content-Length: 678 [20:13:37]Content-Type: application/json [20:13:37] [20:13:37]POST finish read [20:13:37]Found Content-Length = 678 [20:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786468", "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" ] } } [20:13:37]execute_script... [20:13:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786468", "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" ] } } [20:13:37]POST & json_proto [20:13:37]process_json_proto [20:13:37]json parsed OK: [20:13:37]protocol is kg_v1.0 [20:13:37]action value=close_receipt [20:13:37]process_action close_receipt [20:13:37]cmd_close_receipt [20:13:37]MH_GetDate [20:13:37]Write to MH i2c: F0 00 00 F0 00 DF [20:13:37]Write i2c OK [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: F0 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: F0 09 00 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: F0 09 00 F0 00 00 F2 CB F1 66 6A BD 47 65 CF [20:13:37]GetLastDocTimeStamp 1727122079 [20:13:37]current date 1727122418 [20:13:37]FM_GetShiftState [20:13:37]SAM_PROTO_GetShiftState [20:13:37]wFMCommunicate request_size=4 [20:13:37]MH_SAM_APDU [20:13:37]CAPDU: 80 13 01 00 [20:13:37]Write to MH i2c: E2 08 00 F1 00 80 13 01 00 00 00 00 00 6E [20:13:37]Write i2c OK [20:13:37]MH_I2C_Read... [20:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:37]Read from MH i2c: E2 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: E2 0E 00 [20:13:37]MH_I2C_Read... [20:13:37]Read from MH i2c: E2 0E 00 F1 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D0 [20:13:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:13:37]wFMCommunicate OK [20:13:37]SAM_PROTO_GetShiftState done [20:13:37]FM_GetShiftState done [20:13:37]opened in 1727051593 [20:13:37]opened+sec_in_day 1727137993 [20:13:37]quantity*price = 50036 [20:13:37]sum+1 = 50037 [20:13:37]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 СНО: Общий режим Чек 339 23.09.2024 20:13 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152467 ФПД: 223072892389115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201338&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152467&fm=223072892389115&tin=02508201610067®Number=0000000000091825&sum=50000 [20:13:38]StoreToDocumentArchive [20:13:38]shift 476 fd 152467 [20:13:38]save to /storage/0476/doc_00152467 [20:13:38]save last doc name /storage/0476/doc_00152467 to /storage/kkm_last_doc_name [20:13:38]save OK [20:13:38]Clear old archive folders... [20:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:13:38]tlvbuf is 002ED7A0 [20:13:38]SAM_PROTO_ClearQueue [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 09 00 00 [20:13:38]Write to MH i2c: E2 08 00 FE 00 80 09 00 00 00 00 00 00 70 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 FE 00 00 90 00 72 [20:13:38]RAPDU: 90 00 [20:13:38]wFMCommunicate OK [20:13:38]SAM_PROTO_ClearQueue done [20:13:38]KKMCreateOFDPacket [20:13:38]OFDProtocolAddRootSTLVToBuf [20:13:38]FM_MakeSignedData [20:13:38]FM_MakeSignedData [20:13:38]SAM_PROTO_SignData [20:13:38]wFMCommunicate request_size=4 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 0D 01 02 [20:13:38]Write to MH i2c: E2 08 00 FF 00 80 0D 01 02 00 00 00 00 78 [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:38]Read from MH i2c: E2 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 [20:13:38]MH_I2C_Read... [20:13:38]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [20:13:38]RAPDU: 90 00 [20:13:38]wFMCommunicate OK [20:13:38]wFMCommunicate request_size=255 [20:13:38]MH_SAM_APDU [20:13:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 F2 CB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CA [20:13:38]Write to MH i2c: E2 02 01 00 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 53 01 00 00 F4 03 04 00 F2 CB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CA 00 00 EF [20:13:38]Write i2c OK [20:13:38]MH_I2C_Read... [20:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:39]Read from MH i2c: E2 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 03 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [20:13:39]RAPDU: 90 00 [20:13:39]wFMCommunicate OK [20:13:39]wFMCommunicate request_size=10 [20:13:39]MH_SAM_APDU [20:13:39]CAPDU: 80 0D 02 02 05 E2 34 82 86 FB [20:13:39]Write to MH i2c: E2 0D 00 01 01 80 0D 02 02 05 00 E2 34 82 86 FB 00 00 9F [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:39]Read from MH i2c: E2 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 03 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [20:13:39]RAPDU: 90 00 [20:13:39]wFMCommunicate OK [20:13:39]wFMCommunicate request_size=4 [20:13:39]MH_SAM_APDU [20:13:39]CAPDU: 80 0D 03 02 [20:13:39]Write to MH i2c: E2 08 00 02 01 80 0D 03 02 00 00 00 00 7E [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:39]Read from MH i2c: E2 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 0B 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 0B 00 02 01 00 AE 4A ED 66 EB 30 67 80 90 00 CC [20:13:39]RAPDU: AE 4A ED 66 EB 30 67 80 90 00 [20:13:39]wFMCommunicate OK [20:13:39]SAM_PROTO_SignData done [20:13:39]FM_MakeSignedData done [20:13:39]CreateOFDProtocolMessage [20:13:39]wFMCommunicate request_size=4 [20:13:39]MH_SAM_APDU [20:13:39]CAPDU: 80 11 00 00 [20:13:39]Write to MH i2c: E2 08 00 03 01 80 11 00 00 00 00 00 00 7E [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:39]Read from MH i2c: E2 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 17 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: E2 17 00 03 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [20:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:13:39]wFMCommunicate OK [20:13:39]CreateOFDProtocolMessage done [20:13:39]OFDSenderStorePacket 152467 [20:13:39]StoreOFDPacket docnum=152467 [20:13: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 98 B3 07 01 AB 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 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 01 00 00 F4 03 04 00 F2 CB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CA E2 34 82 86 FB AE 4A ED 66 EB 30 67 80 [20:13:39]CheckFolder [20:13:39]dirname=/storage/ofd_packets [20:13:39]CheckFolder done [20:13:39]ProducePacketName [20:13:39]name=ofd_packets/00152467 [20:13:39]NVStorageSaveData ofd_packets/00152467 [20:13:39]File name is /storage/ofd_packets/00152467 [20:13:39]Write 301 bytes [20:13:39]NVStorageSaveData done [20:13:39]OFDSenderStorePacket done [20:13:39]KKMCreateOFDPacket done [20:13:39]NVStorageSaveData kkm_last_timestamp [20:13:39]File name is /storage/kkm_last_timestamp [20:13:39]Write 4 bytes [20:13:39]NVStorageSaveData done [20:13:39]ExternCall_PrintAddStr [20:13:39]wPrintStart [20:13:39]Write to MH i2c: 01 00 00 04 01 05 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 07 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 FF 0F 1A [20:13:39]RasterBufferAndPrint [20:13:39]line Счет N : (1)1786468 [20:13:39]line ИНН: 02508201610067 [20:13:39]line Контрольно-Кассовый Чек [20:13:39]line ПРОДАЖА [20:13:39]line ТРК (МРК, ГНК) : 42 [20:13:39]line Товар: 2710124130 [20:13:39]line Аи-92-К-5 [20:13:39]line 7.380 * 67.80 [20:13:39]line = 500.36 [20:13:39]line НДС 12% НСП 1% [20:13:39]line > о реализуемом товаре [20:13:39]line ОКРУГЛЕНИЕ: -0.36 [20:13:39]line ИТОГО: 500.00 [20:13:39]line Внесено: 500.00 [20:13:39]line СДАЧА: 0.00 [20:13:39]line НСП 1% : 4.43 [20:13:39]line НДС 12% : 53.14 [20:13:39]line Наличными: 500.00 [20:13:39]line Безнал.: 0.00 [20:13:39]line Место: АЗС № 89 "Партнер Нефть" [20:13:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:13:39]line СНО: Общий режим [20:13:39]line Чек 339 23.09.2024 20:13 [20:13:39]line Смена: 476 ФФД: 1.0 [20:13:39]line ЗНМ: 0300000113 [20:13:39]line РНМ: 0000000000091825 [20:13:39]line Версия ККМ: 001 [20:13:39]line ФМ: 0000000000871835 [20:13:39]line ФД: 152467 [20:13:39]line ФПД: 223072892389115 [20:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201338&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152467&fm=223072892389115&tin=02508201610067®Number=0000000000091825&sum=50000 [20:13:39]written 0, free lines is 4095 [20:13:39]OFD Sender: Processing packet 152467 [packets to send 828, broken 827] [20:13:39]ProducePacketName [20:13:39]name=ofd_packets/00152467 [20:13:39]OFD Sender: To server: pG, [20:13:39]CommunicateWithHost lk.salyk.kg:30040 [20:13:39]ConnectInit lk.salyk.kg [20:13:39]Write to MH i2c: 01 00 00 2F 01 30 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 07 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: 01 07 00 2F 01 00 00 00 00 00 DF 0C 22 [20:13:39]RasterBufferAndPrint [20:13:39]line [20:13:39]line [20:13:39]line [20:13:39]line [20:13:39]line [20:13:39]written 0, free lines is 3301 [20:13:39]MH_Cut [20:13:39]Write to MH i2c: D1 01 00 36 01 01 09 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: D1 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: D1 01 00 [20:13:39]MH_I2C_Read... [20:13:39]Read from MH i2c: D1 01 00 36 01 00 08 [20:13:39]Write to MH i2c: 01 00 00 37 01 38 [20:13:39]Write i2c OK [20:13:39]MH_I2C_Read... [20:13:40]Connected sock=9 [20:13: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 98 B3 07 01 AB 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 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 01 00 00 F4 03 04 00 F2 CB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 CA E2 34 82 86 FB AE 4A ED 66 EB 30 67 80 [20:13:40]*** Cut start [20:13:40]*** Purtial cut [20:13:40]*** Stage 1: CUTSNS_PIN = 1 [20:13:40]Read from MH i2c: 01 [20:13:40]MH_I2C_Read... [20:13:40]*** Stop cut motor [20:13:40]*** Cut end [20:13:40]Read from MH i2c: 01 07 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 FF 0F 4D [20:13:40]process_action close_receipt done [20:13:40]requested_data is exist [20:13:40]produce_requested_data [20:13:40]requested_item fm.sn is exist - process it [20:13:40]wFMCommunicate request_size=4 [20:13:40]MH_SAM_APDU [20:13:40]CAPDU: 80 11 00 00 [20:13:40]Write to MH i2c: E2 08 00 38 01 80 11 00 00 00 00 00 00 B3 [20:13:40]Write i2c OK [20:13:40]MH_I2C_Read... [20:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:40]Read from MH i2c: E2 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 17 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 17 00 38 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [20:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:13:40]wFMCommunicate OK [20:13:40]requested_item fd.num is exist - process it [20:13:40]SAM_PROTO_GetFieldsCounters [20:13:40]wFMCommunicate request_size=4 [20:13:40]MH_SAM_APDU [20:13:40]CAPDU: 80 13 00 00 [20:13:40]Write to MH i2c: E2 08 00 39 01 80 13 00 00 00 00 00 00 B6 [20:13:40]Write i2c OK [20:13:40]MH_I2C_Read... [20:13:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:40]Read from MH i2c: E2 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 62 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 62 00 39 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 93 53 02 00 0E 04 04 00 DC 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 98 [20:13: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 93 53 02 00 0E 04 04 00 DC 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 [20:13:40]wFMCommunicate OK [20:13:40]SAM_PROTO_GetFieldsCounters done [20:13:40]requested_item shift.num is exist - process it [20:13:40]requested_item shift.opened is exist - process it [20:13:40]req_shift_opened [20:13:40]FM_GetShiftState [20:13:40]SAM_PROTO_GetShiftState [20:13:40]wFMCommunicate request_size=4 [20:13:40]MH_SAM_APDU [20:13:40]CAPDU: 80 13 01 00 [20:13:40]Write to MH i2c: E2 08 00 3A 01 80 13 01 00 00 00 00 00 B8 [20:13:40]Write i2c OK [20:13:40]MH_I2C_Read... [20:13:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:40]Read from MH i2c: E2 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 0E 00 [20:13:40]MH_I2C_Read... [20:13:40]Read from MH i2c: E2 0E 00 3A 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1A [20:13:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:13:40]wFMCommunicate OK [20:13:40]SAM_PROTO_GetShiftState done [20:13:40]FM_GetShiftState done [20:13:40]req_shift_opened done [20:13:40]requested_item shift.open_date is exist - process it [20:13:40]req_shift_open_date [20:13:40]req_shift_open_date done [20:13:40]produce_requested_data done [20:13:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152467,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:13:40]process_action_free close_receipt [20:13:40]json_value_free [20:13:40]json_value_free done [20:13:40]process_json_proto returns [20:13:40]Send response to host [20:13:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152467,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:13:40]free response buf [20:13:40]execute_script done [20:13:40]execute_script returns [20:13:40]free content buf [20:13:40]Sock 10.Close socket [20:13:40]Sock 10.Thread stoped [20:13: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 3D 4C 47 00 64 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 93 53 02 00 F4 03 04 00 F3 73 F1 66 B6 04 01 00 00 96 F3 92 72 85 EF 03 BB [20:13:41]CommunicateWithHost err = 0 [20:13:41]CheckOFDResponse [20:13:41]1017 (14) - 77093643461234 [20:13:41]1041 (16) - 0000000000871835 [20:13:41]1040 (4) - 152467 [20:13:41]1012 (4) - 23.09.2024 13:58 [20:13:41]1206 (1) - 0 [20:13:41]OFD Sender: Remove packet 152467 [20:13:41]ProducePacketName [20:13:41]name=ofd_packets/00152467 [20:13:41]NVStorageDeleteData [20:13:41]OFD Sender: No OFD packet to send [20:13:46]OFD Sender: No OFD packet to send [20:13:51]OFD Sender: No OFD packet to send [20:13:56]recv_with_timeout no data received [20:13:56]OFD Sender: No OFD packet to send [20:14:01]OFD Sender: No OFD packet to send [20:14:06]OFD Sender: No OFD packet to send [20:14:11]OFD Sender: No OFD packet to send [20:14:16]OFD Sender: No OFD packet to send [20:14:21]OFD Sender: No OFD packet to send [20:14:26]OFD Sender: No OFD packet to send [20:14:31]OFD Sender: No OFD packet to send [20:14:36]OFD Sender: No OFD packet to send [20:14:41]OFD Sender: No OFD packet to send [20:14:43]recv_with_timeout no data received [20:14:46]OFD Sender: No OFD packet to send [20:14:51]OFD Sender: No OFD packet to send [20:14:54]recv_with_timeout no data received [20:14:56]OFD Sender: No OFD packet to send [20:15:01]OFD Sender: No OFD packet to send [20:15:07]OFD Sender: No OFD packet to send [20:15:12]OFD Sender: No OFD packet to send [20:15:17]OFD Sender: No OFD packet to send [20:15:22]OFD Sender: No OFD packet to send [20:15:27]OFD Sender: No OFD packet to send [20:15:32]OFD Sender: No OFD packet to send [20:15:37]OFD Sender: No OFD packet to send [20:15:41]recv_with_timeout no data received [20:15:42]OFD Sender: No OFD packet to send [20:15:47]OFD Sender: No OFD packet to send [20:15:52]OFD Sender: No OFD packet to send [20:15:57]OFD Sender: No OFD packet to send [20:15:58]recv_with_timeout no data received [20:16:02]OFD Sender: No OFD packet to send [20:16:07]OFD Sender: No OFD packet to send [20:16:08]recv_with_timeout no data received [20:16:12]OFD Sender: No OFD packet to send [20:16:17]OFD Sender: No OFD packet to send [20:16:22]OFD Sender: No OFD packet to send [20:16:27]OFD Sender: No OFD packet to send [20:16:32]OFD Sender: No OFD packet to send [20:16:37]OFD Sender: No OFD packet to send [20:16:42]OFD Sender: No OFD packet to send [20:16:47]OFD Sender: No OFD packet to send [20:16:52]OFD Sender: No OFD packet to send [20:16:57]OFD Sender: No OFD packet to send [20:17:02]OFD Sender: No OFD packet to send [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]recv_with_timeout no data received [20:17:22]OFD Sender: No OFD packet to send [20:17:27]OFD Sender: No OFD packet to send [20:17:32]OFD Sender: No OFD packet to send [20:17:37]OFD Sender: No OFD packet to send [20:17:42]OFD Sender: No OFD packet to send [20:17:47]OFD Sender: No OFD packet to send [20:17:52]OFD Sender: No OFD packet to send [20:17:57]OFD Sender: No OFD packet to send [20:18:02]OFD Sender: No OFD packet to send [20:18:04]recv_with_timeout no data received [20:18:07]OFD Sender: No OFD packet to send [20:18:12]OFD Sender: No OFD packet to send [20:18:17]OFD Sender: No OFD packet to send [20:18:22]OFD Sender: No OFD packet to send [20:18:27]OFD Sender: No OFD packet to send [20:18:32]OFD Sender: No OFD packet to send [20:18:36]recv_with_timeout no data received [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:57]OFD Sender: No OFD packet to send [20:19:02]OFD Sender: No OFD packet to send [20:19:07]OFD Sender: No OFD packet to send [20:19:12]OFD Sender: No OFD packet to send [20:19:17]OFD Sender: No OFD packet to send [20:19:22]OFD Sender: No OFD packet to send [20:19:27]OFD Sender: No OFD packet to send [20:19:32]OFD Sender: No OFD packet to send [20:19:37]OFD Sender: No OFD packet to send [20:19:43]OFD Sender: No OFD packet to send [20:19:48]OFD Sender: No OFD packet to send [20:19:53]OFD Sender: No OFD packet to send [20:19:58]OFD Sender: No OFD packet to send [20:20:03]OFD Sender: No OFD packet to send [20:20:08]OFD Sender: No OFD packet to send [20:20:13]OFD Sender: No OFD packet to send [20:20:18]OFD Sender: No OFD packet to send [20:20:23]OFD Sender: No OFD packet to send [20:20:28]OFD Sender: No OFD packet to send [20:20:33]OFD Sender: No OFD packet to send [20:20:38]OFD Sender: No OFD packet to send [20:20:43]OFD Sender: No OFD packet to send [20:20:48]OFD Sender: No OFD packet to send [20:20:53]OFD Sender: No OFD packet to send [20:20:58]OFD Sender: No OFD packet to send [20:21:03]OFD Sender: No OFD packet to send [20:21:08]OFD Sender: No OFD packet to send [20:21:13]OFD Sender: No OFD packet to send [20:21:18]OFD Sender: No OFD packet to send [20:21:23]OFD Sender: No OFD packet to send [20:21:28]OFD Sender: No OFD packet to send [20:21:33]OFD Sender: No OFD packet to send [20:21:34]recv_with_timeout no data received [20:21:38]OFD Sender: No OFD packet to send [20:21:43]OFD Sender: No OFD packet to send [20:21:44]recv_with_timeout no data received [20:21:48]OFD Sender: No OFD packet to send [20:21:53]OFD Sender: No OFD packet to send [20:21:58]OFD Sender: No OFD packet to send [20:22:03]OFD Sender: No OFD packet to send [20:22:08]OFD Sender: No OFD packet to send [20:22:13]OFD Sender: No OFD packet to send [20:22:18]OFD Sender: No OFD packet to send [20:22:19]recv_with_timeout no data received [20:22:23]OFD Sender: No OFD packet to send [20:22:28]OFD Sender: No OFD packet to send [20:22:33]OFD Sender: No OFD packet to send [20:22:38]OFD Sender: No OFD packet to send [20:22:43]OFD Sender: No OFD packet to send [20:22:48]OFD Sender: No OFD packet to send [20:22:53]OFD Sender: No OFD packet to send [20:22:58]OFD Sender: No OFD packet to send [20:23:03]OFD Sender: No OFD packet to send [20:23:08]OFD Sender: No OFD packet to send [20:23:13]OFD Sender: No OFD packet to send [20:23:18]OFD Sender: No OFD packet to send [20:23:23]OFD Sender: No OFD packet to send [20:23:28]OFD Sender: No OFD packet to send [20:23:33]OFD Sender: No OFD packet to send [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:49]recv_with_timeout no data received [20:23:53]OFD Sender: No OFD packet to send [20:23:58]OFD Sender: No OFD packet to send [20:24:03]OFD Sender: No OFD packet to send [20:24:08]OFD Sender: No OFD packet to send [20:24:13]OFD Sender: No OFD packet to send [20:24:19]OFD Sender: No OFD packet to send [20:24:24]OFD Sender: No OFD packet to send [20:24:29]OFD Sender: No OFD packet to send [20:24:34]OFD Sender: No OFD packet to send [20:24:38]recv_with_timeout no data received [20:24:39]OFD Sender: No OFD packet to send [20:24:44]OFD Sender: No OFD packet to send [20:24:49]OFD Sender: No OFD packet to send [20:24:54]OFD Sender: No OFD packet to send [20:24:59]OFD Sender: No OFD packet to send [20:25:04]OFD Sender: No OFD packet to send [20:25:09]OFD Sender: No OFD packet to send [20:25:14]OFD Sender: No OFD packet to send [20:25:19]OFD Sender: No OFD packet to send [20:25:24]OFD Sender: No OFD packet to send [20:25:29]OFD Sender: No OFD packet to send [20:25:34]OFD Sender: No OFD packet to send [20:25:39]OFD Sender: No OFD packet to send [20:25:44]OFD Sender: No OFD packet to send [20:25:49]OFD Sender: No OFD packet to send [20:25:54]recv_with_timeout no data received [20:25:54]OFD Sender: No OFD packet to send [20:25:59]OFD Sender: No OFD packet to send [20:26:04]OFD Sender: No OFD packet to send [20:26:09]OFD Sender: No OFD packet to send [20:26:14]OFD Sender: No OFD packet to send [20:26:19]OFD Sender: No OFD packet to send [20:26:23]recv_with_timeout no data received [20:26:24]OFD Sender: No OFD packet to send [20:26:29]OFD Sender: No OFD packet to send [20:26:34]OFD Sender: No OFD packet to send [20:26:39]OFD Sender: No OFD packet to send [20:26:44]OFD Sender: No OFD packet to send [20:26:49]OFD Sender: No OFD packet to send [20:26:54]OFD Sender: No OFD packet to send [20:26:59]OFD Sender: No OFD packet to send [20:27:04]OFD Sender: No OFD packet to send [20:27:09]recv_with_timeout no data received [20:27:09]OFD Sender: No OFD packet to send [20:27:14]OFD Sender: No OFD packet to send [20:27:19]OFD Sender: No OFD packet to send [20:27:24]OFD Sender: No OFD packet to send [20:27:29]OFD Sender: No OFD packet to send [20:27:34]OFD Sender: No OFD packet to send [20:27:39]OFD Sender: No OFD packet to send [20:27:44]OFD Sender: No OFD packet to send [20:27:49]OFD Sender: No OFD packet to send [20:27:54]OFD Sender: No OFD packet to send [20:27:59]OFD Sender: No OFD packet to send [20:28:04]OFD Sender: No OFD packet to send [20:28:09]OFD Sender: No OFD packet to send [20:28:14]OFD Sender: No OFD packet to send [20:28:19]OFD Sender: No OFD packet to send [20:28:24]OFD Sender: No OFD packet to send [20:28:24]recv_with_timeout no data received [20:28:29]OFD Sender: No OFD packet to send [20:28:34]OFD Sender: No OFD packet to send [20:28:39]OFD Sender: No OFD packet to send [20:28:44]OFD Sender: No OFD packet to send [20:28:50]OFD Sender: No OFD packet to send [20:28:55]OFD Sender: No OFD packet to send [20:29:00]OFD Sender: No OFD packet to send [20:29:05]OFD Sender: No OFD packet to send [20:29:10]OFD Sender: No OFD packet to send [20:29:15]OFD Sender: No OFD packet to send [20:29:20]OFD Sender: No OFD packet to send [20:29:25]OFD Sender: No OFD packet to send [20:29:30]OFD Sender: No OFD packet to send [20:29:35]OFD Sender: No OFD packet to send [20:29:40]OFD Sender: No OFD packet to send [20:29:45]OFD Sender: No OFD packet to send [20:29:50]OFD Sender: No OFD packet to send [20:29:53]recv_with_timeout no data received [20:29:55]OFD Sender: No OFD packet to send [20:30:00]OFD Sender: No OFD packet to send [20:30:05]OFD Sender: No OFD packet to send [20:30:10]OFD Sender: No OFD packet to send [20:30:10]recv_with_timeout no data received [20:30:15]OFD Sender: No OFD packet to send [20:30:20]OFD Sender: No OFD packet to send [20:30:25]OFD Sender: No OFD packet to send [20:30:27]recv_with_timeout no data received [20:30:30]OFD Sender: No OFD packet to send [20:30:35]OFD Sender: No OFD packet to send [20:30:37]recv_with_timeout no data received [20:30:40]OFD Sender: No OFD packet to send [20:30:45]OFD Sender: No OFD packet to send [20:30:50]OFD Sender: No OFD packet to send [20:30:55]OFD Sender: No OFD packet to send [20:30:56]recv_with_timeout no data received [20:31:00]OFD Sender: No OFD packet to send [20:31:05]OFD Sender: No OFD packet to send [20:31:08]accept exits with 7 [20:31:08]New connection [20:31:08]New thread 3067182436 created [20:31:08]Thread 3067039076 joined [20:31:08]Waiting for new connection... [20:31:08] Sock 7.Parse request [20:31:08]Sock 7.Check first char [20:31:08]Sock 7.First char is OK [20:31:08]request: POST /json_proto HTTP/1.0 [20:31:08]Method: POST [20:31:08]URL: /json_proto [20:31:08]Method is POST - this is cgi request [20:31:08]url: /json_proto [20:31:08]query_string will be loaded in cgi processing [20:31:08]execute_cgi json_proto POST (null) [20:31:08]execute_cgi path=json_proto method=POST [20:31:08]POST find Content-Length [20:31:08]Host: 172.17.43.67:8080 [20:31:08]Content-Length: 796 [20:31:08]Content-Type: application/json [20:31:08] [20:31:08]POST finish read [20:31:08]Found Content-Length = 796 [20:31:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786469", "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" : 6.740, "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" ] } } [20:31:08]execute_script... [20:31: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)1786469", "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" : 6.740, "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" ] } } [20:31:08]POST & json_proto [20:31:08]process_json_proto [20:31:08]json parsed OK: [20:31:08]protocol is kg_v1.0 [20:31:08]action value=close_receipt [20:31:08]process_action close_receipt [20:31:08]cmd_close_receipt [20:31:08]MH_GetDate [20:31:08]Write to MH i2c: F0 00 00 3B 01 2B [20:31:08]Write i2c OK [20:31:08]MH_I2C_Read... [20:31:08]Read from MH i2c: F0 [20:31:08]MH_I2C_Read... [20:31:08]Read from MH i2c: F0 09 00 [20:31:08]MH_I2C_Read... [20:31:08]Read from MH i2c: F0 09 00 3B 01 00 0C D0 F1 66 6A BD 47 65 3A [20:31:08]GetLastDocTimeStamp 1727122418 [20:31:08]current date 1727123468 [20:31:08]FM_GetShiftState [20:31:08]SAM_PROTO_GetShiftState [20:31:08]wFMCommunicate request_size=4 [20:31:08]MH_SAM_APDU [20:31:08]CAPDU: 80 13 01 00 [20:31:08]Write to MH i2c: E2 08 00 3C 01 80 13 01 00 00 00 00 00 BA [20:31:08]Write i2c OK [20:31:08]MH_I2C_Read... [20:31:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:08]Read from MH i2c: E2 [20:31:08]MH_I2C_Read... [20:31:08]Read from MH i2c: E2 0E 00 [20:31:08]MH_I2C_Read... [20:31:08]Read from MH i2c: E2 0E 00 3C 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 1C [20:31:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:31:08]wFMCommunicate OK [20:31:08]SAM_PROTO_GetShiftState done [20:31:08]FM_GetShiftState done [20:31:08]opened in 1727051593 [20:31:08]opened+sec_in_day 1727137993 [20:31:08]quantity*price = 0 [20:31:08]sum+1 = 1 [20:31:08]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 23.09.2024 20:31 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152468 ФПД: 34251723389805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T203108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152468&fm=34251723389805&tin=02508201610067®Number=0000000000091825&sum=0 [20:31:09]StoreToDocumentArchive [20:31:09]shift 476 fd 152468 [20:31:09]save to /storage/0476/doc_00152468 [20:31:09]save last doc name /storage/0476/doc_00152468 to /storage/kkm_last_doc_name [20:31:09]save OK [20:31:09]Clear old archive folders... [20:31:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:31:09]tlvbuf is 002E16D0 [20:31:09]SAM_PROTO_ClearQueue [20:31:09]wFMCommunicate request_size=4 [20:31:09]MH_SAM_APDU [20:31:09]CAPDU: 80 09 00 00 [20:31:09]Write to MH i2c: E2 08 00 49 01 80 09 00 00 00 00 00 00 BC [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:09]Read from MH i2c: E2 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [20:31:09]RAPDU: 90 00 [20:31:09]wFMCommunicate OK [20:31:09]SAM_PROTO_ClearQueue done [20:31:09]KKMCreateOFDPacket [20:31:09]OFDProtocolAddRootSTLVToBuf [20:31:09]FM_MakeSignedData [20:31:09]FM_MakeSignedData [20:31:09]SAM_PROTO_SignData [20:31:09]wFMCommunicate request_size=4 [20:31:09]MH_SAM_APDU [20:31:09]CAPDU: 80 0D 01 02 [20:31:09]Write to MH i2c: E2 08 00 4A 01 80 0D 01 02 00 00 00 00 C4 [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:09]Read from MH i2c: E2 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [20:31:09]RAPDU: 90 00 [20:31:09]wFMCommunicate OK [20:31:09]wFMCommunicate request_size=255 [20:31:09]MH_SAM_APDU [20:31:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 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 54 01 00 00 F4 03 04 00 0C D0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1F [20:31:09]Write to MH i2c: E2 02 01 4B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0C D0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1F 00 00 AD [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:09]Read from MH i2c: E2 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [20:31:09]RAPDU: 90 00 [20:31:09]wFMCommunicate OK [20:31:09]wFMCommunicate request_size=10 [20:31:09]MH_SAM_APDU [20:31:09]CAPDU: 80 0D 02 02 05 26 D9 CE 3B 6D [20:31:09]Write to MH i2c: E2 0D 00 4C 01 80 0D 02 02 05 00 26 D9 CE 3B 6D 00 00 46 [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:09]Read from MH i2c: E2 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [20:31:09]RAPDU: 90 00 [20:31:09]wFMCommunicate OK [20:31:09]wFMCommunicate request_size=4 [20:31:09]MH_SAM_APDU [20:31:09]CAPDU: 80 0D 03 02 [20:31:09]Write to MH i2c: E2 08 00 4D 01 80 0D 03 02 00 00 00 00 C9 [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:09]Read from MH i2c: E2 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 0B 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 0B 00 4D 01 00 2D 78 B7 47 72 22 52 8D 90 00 E0 [20:31:09]RAPDU: 2D 78 B7 47 72 22 52 8D 90 00 [20:31:09]wFMCommunicate OK [20:31:09]SAM_PROTO_SignData done [20:31:09]FM_MakeSignedData done [20:31:09]CreateOFDProtocolMessage [20:31:09]wFMCommunicate request_size=4 [20:31:09]MH_SAM_APDU [20:31:09]CAPDU: 80 11 00 00 [20:31:09]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:09]Read from MH i2c: E2 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 17 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [20:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:31:09]wFMCommunicate OK [20:31:09]CreateOFDProtocolMessage done [20:31:09]OFDSenderStorePacket 152468 [20:31:09]StoreOFDPacket docnum=152468 [20:31: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 17 36 07 01 55 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0C D0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1F 26 D9 CE 3B 6D 2D 78 B7 47 72 22 52 8D [20:31:09]CheckFolder [20:31:09]dirname=/storage/ofd_packets [20:31:09]CheckFolder done [20:31:09]ProducePacketName [20:31:09]name=ofd_packets/00152468 [20:31:09]NVStorageSaveData ofd_packets/00152468 [20:31:09]File name is /storage/ofd_packets/00152468 [20:31:09]Write 301 bytes [20:31:09]NVStorageSaveData done [20:31:09]OFDSenderStorePacket done [20:31:09]KKMCreateOFDPacket done [20:31:09]NVStorageSaveData kkm_last_timestamp [20:31:09]File name is /storage/kkm_last_timestamp [20:31:09]Write 4 bytes [20:31:09]NVStorageSaveData done [20:31:09]ExternCall_PrintAddStr [20:31:09]wPrintStart [20:31:09]Write to MH i2c: 01 00 00 4F 01 50 [20:31:09]Write i2c OK [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: 01 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: 01 07 00 [20:31:09]MH_I2C_Read... [20:31:09]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [20:31:09]RasterBufferAndPrint [20:31:09]line Счет N : (1)1786469 [20:31:09]line ИНН: 02508201610067 [20:31:09]line Контрольно-Кассовый Чек [20:31:09]line ПРОДАЖА [20:31:09]line ТРК (МРК, ГНК) : 13 [20:31:09]line Товар: 2710124500 [20:31:09]line Аи-95-К-5 [20:31:09]line 6.740 * 0.00 [20:31:09]line = 0.00 [20:31:09]line НДС 12% НСП 1% [20:31:09]line > о реализуемом товаре [20:31:09]line ИТОГО: 0.00 [20:31:09]line НСП 1% : 0.00 [20:31:09]line НДС 12% : 0.00 [20:31:09]line Наличными: 0.00 [20:31:09]line Безнал.: 0.00 [20:31:09]line Место: АЗС № 89 "Партнер Нефть" [20:31:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:31:09]line СНО: Общий режим [20:31:09]line Чек 340 23.09.2024 20:31 [20:31:09]line Смена: 476 ФФД: 1.0 [20:31:09]line ЗНМ: 0300000113 [20:31:09]line РНМ: 0000000000091825 [20:31:09]line Версия ККМ: 001 [20:31:09]line Платежная система: O! деньги [20:31:09]line ФМ: 0000000000871835 [20:31:09]line ФД: 152468 [20:31:09]line ФПД: 34251723389805 [20:31:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T203108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152468&fm=34251723389805&tin=02508201610067®Number=0000000000091825&sum=0 [20:31:09]written 0, free lines is 4095 [20:31:09]OFD Sender: Processing packet 152468 [packets to send 828, broken 827] [20:31:09]ProducePacketName [20:31:09]name=ofd_packets/00152468 [20:31:09]OFD Sender: To server: pG, [20:31:09]CommunicateWithHost lk.salyk.kg:30040 [20:31:09]ConnectInit lk.salyk.kg [20:31:10]Write to MH i2c: 01 00 00 79 01 7A [20:31:10]Write i2c OK [20:31:10]MH_I2C_Read... [20:31:10]Read from MH i2c: 01 [20:31:10]MH_I2C_Read... [20:31:10]Read from MH i2c: 01 07 00 [20:31:10]MH_I2C_Read... [20:31:10]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 E9 0C 76 [20:31:10]RasterBufferAndPrint [20:31:10]line [20:31:10]line [20:31:10]line [20:31:10]line [20:31:10]line [20:31:10]written 0, free lines is 3311 [20:31:10]MH_Cut [20:31:10]Write to MH i2c: D1 01 00 80 01 01 53 [20:31:10]Write i2c OK [20:31:10]MH_I2C_Read... [20:31:10]Read from MH i2c: D1 [20:31:10]MH_I2C_Read... [20:31:10]Read from MH i2c: D1 01 00 [20:31:10]MH_I2C_Read... [20:31:10]Read from MH i2c: D1 01 00 80 01 00 52 [20:31:10]Write to MH i2c: 01 00 00 81 01 82 [20:31:10]Write i2c OK [20:31:10]MH_I2C_Read... [20:31:10]Connected sock=10 [20:31: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 17 36 07 01 55 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0C D0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1F 26 D9 CE 3B 6D 2D 78 B7 47 72 22 52 8D [20:31:10]*** Cut start [20:31:10]*** Purtial cut [20:31:10]*** Stage 1: CUTSNS_PIN = 1 [20:31:11]Read from MH i2c: 01 [20:31:11]MH_I2C_Read... [20:31:11]*** Stop cut motor [20:31:11]*** Cut end [20:31:11]Read from MH i2c: 01 07 00 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 FF 0F 97 [20:31:11]process_action close_receipt done [20:31:11]requested_data is exist [20:31:11]produce_requested_data [20:31:11]requested_item fm.sn is exist - process it [20:31:11]wFMCommunicate request_size=4 [20:31:11]MH_SAM_APDU [20:31:11]CAPDU: 80 11 00 00 [20:31:11]Write to MH i2c: E2 08 00 82 01 80 11 00 00 00 00 00 00 FD [20:31:11]Write i2c OK [20:31:11]MH_I2C_Read... [20:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:11]Read from MH i2c: E2 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: E2 17 00 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: E2 17 00 82 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [20:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:31:11]wFMCommunicate OK [20:31:11]requested_item fd.num is exist - process it [20:31:11]SAM_PROTO_GetFieldsCounters [20:31:11]wFMCommunicate request_size=4 [20:31:11]MH_SAM_APDU [20:31:11]CAPDU: 80 13 00 00 [20:31:11]Write to MH i2c: E2 08 00 83 01 80 13 00 00 00 00 00 00 00 [20:31:11]Write i2c OK [20:31:11]MH_I2C_Read... [20:31:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:11]Read from MH i2c: E2 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: E2 62 00 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: E2 62 00 83 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 94 53 02 00 0E 04 04 00 DC 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 E6 [20:31: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 94 53 02 00 0E 04 04 00 DC 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 [20:31:11]wFMCommunicate OK [20:31:11]SAM_PROTO_GetFieldsCounters done [20:31:11]requested_item shift.num is exist - process it [20:31:11]requested_item shift.opened is exist - process it [20:31:11]req_shift_opened [20:31:11]FM_GetShiftState [20:31:11]SAM_PROTO_GetShiftState [20:31:11]wFMCommunicate request_size=4 [20:31:11]MH_SAM_APDU [20:31:11]CAPDU: 80 13 01 00 [20:31:11]Write to MH i2c: E2 08 00 84 01 80 13 01 00 00 00 00 00 02 [20:31:11]Write i2c OK [20:31:11]MH_I2C_Read... [20:31: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 44 8D 47 00 D5 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 94 53 02 00 F4 03 04 00 0D 78 F1 66 B6 04 01 00 00 A3 C9 2B BF 47 DC B3 68 [20:31:11]CommunicateWithHost err = 0 [20:31:11]CheckOFDResponse [20:31:11]1017 (14) - 77093643461234 [20:31:11]1041 (16) - 0000000000871835 [20:31:11]1040 (4) - 152468 [20:31:11]1012 (4) - 23.09.2024 14:15 [20:31:11]1206 (1) - 0 [20:31:11]OFD Sender: Remove packet 152468 [20:31:11]ProducePacketName [20:31:11]name=ofd_packets/00152468 [20:31:11]NVStorageDeleteData [20:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:11]Read from MH i2c: E2 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: E2 0E 00 [20:31:11]MH_I2C_Read... [20:31:11]Read from MH i2c: E2 0E 00 84 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 64 [20:31:11]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:31:11]wFMCommunicate OK [20:31:11]SAM_PROTO_GetShiftState done [20:31:11]FM_GetShiftState done [20:31:11]req_shift_opened done [20:31:11]requested_item shift.open_date is exist - process it [20:31:11]req_shift_open_date [20:31:11]req_shift_open_date done [20:31:11]produce_requested_data done [20:31:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152468,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:31:11]process_action_free close_receipt [20:31:11]json_value_free [20:31:11]json_value_free done [20:31:11]process_json_proto returns [20:31:11]Send response to host [20:31:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152468,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:31:11]free response buf [20:31:11]execute_script done [20:31:11]execute_script returns [20:31:11]free content buf [20:31:11]Sock 7.Close socket [20:31:11]Sock 7.Thread stoped [20:31:11]OFD Sender: No OFD packet to send [20:31:16]OFD Sender: No OFD packet to send [20:31:22]OFD Sender: No OFD packet to send [20:31:27]OFD Sender: No OFD packet to send [20:31:32]OFD Sender: No OFD packet to send [20:31:37]OFD Sender: No OFD packet to send [20:31:42]OFD Sender: No OFD packet to send [20:31:47]OFD Sender: No OFD packet to send [20:31:48]recv_with_timeout no data received [20:31:52]OFD Sender: No OFD packet to send [20:31:57]OFD Sender: No OFD packet to send [20:32:02]OFD Sender: No OFD packet to send [20:32:05]recv_with_timeout no data received [20:32:07]OFD Sender: No OFD packet to send [20:32:12]OFD Sender: No OFD packet to send [20:32:17]OFD Sender: No OFD packet to send [20:32:22]OFD Sender: No OFD packet to send [20:32:27]OFD Sender: No OFD packet to send [20:32:32]OFD Sender: No OFD packet to send [20:32:37]OFD Sender: No OFD packet to send [20:32:42]OFD Sender: No OFD packet to send [20:32:47]OFD Sender: No OFD packet to send [20:32:52]OFD Sender: No OFD packet to send [20:32:55]recv_with_timeout no data received [20:32:57]OFD Sender: No OFD packet to send [20:33:02]OFD Sender: No OFD packet to send [20:33:07]OFD Sender: No OFD packet to send [20:33:12]OFD Sender: No OFD packet to send [20:33:17]OFD Sender: No OFD packet to send [20:33:22]OFD Sender: No OFD packet to send [20:33:27]OFD Sender: No OFD packet to send [20:33:32]OFD Sender: No OFD packet to send [20:33:37]OFD Sender: No OFD packet to send [20:33:42]OFD Sender: No OFD packet to send [20:33:47]OFD Sender: No OFD packet to send [20:33:52]OFD Sender: No OFD packet to send [20:33:57]OFD Sender: No OFD packet to send [20:34:00]recv_with_timeout no data received [20:34:02]OFD Sender: No OFD packet to send [20:34:07]OFD Sender: No OFD packet to send [20:34:12]OFD Sender: No OFD packet to send [20:34:17]OFD Sender: No OFD packet to send [20:34:22]recv_with_timeout no data received [20:34:22]OFD Sender: No OFD packet to send [20:34:27]OFD Sender: No OFD packet to send [20:34:32]OFD Sender: No OFD packet to send [20:34:37]OFD Sender: No OFD packet to send [20:34:39]recv_with_timeout no data received [20:34:42]OFD Sender: No OFD packet to send [20:34:47]OFD Sender: No OFD packet to send [20:34:52]OFD Sender: No OFD packet to send [20:34:57]OFD Sender: No OFD packet to send [20:35:02]OFD Sender: No OFD packet to send [20:35:07]OFD Sender: No OFD packet to send [20:35:12]OFD Sender: No OFD packet to send [20:35:17]OFD Sender: No OFD packet to send [20:35:22]OFD Sender: No OFD packet to send [20:35:24]recv_with_timeout no data received [20:35:27]OFD Sender: No OFD packet to send [20:35:32]OFD Sender: No OFD packet to send [20:35:37]OFD Sender: No OFD packet to send [20:35:42]OFD Sender: No OFD packet to send [20:35:47]OFD Sender: No OFD packet to send [20:35:52]OFD Sender: No OFD packet to send [20:35:58]OFD Sender: No OFD packet to send [20:36:03]OFD Sender: No OFD packet to send [20:36:08]OFD Sender: No OFD packet to send [20:36:13]OFD Sender: No OFD packet to send [20:36:18]OFD Sender: No OFD packet to send [20:36:23]OFD Sender: No OFD packet to send [20:36:28]OFD Sender: No OFD packet to send [20:36:33]OFD Sender: No OFD packet to send [20:36:38]OFD Sender: No OFD packet to send [20:36:43]OFD Sender: No OFD packet to send [20:36:48]OFD Sender: No OFD packet to send [20:36:53]OFD Sender: No OFD packet to send [20:36:58]OFD Sender: No OFD packet to send [20:37:03]OFD Sender: No OFD packet to send [20:37:08]OFD Sender: No OFD packet to send [20:37:13]OFD Sender: No OFD packet to send [20:37:18]OFD Sender: No OFD packet to send [20:37:23]OFD Sender: No OFD packet to send [20:37:28]OFD Sender: No OFD packet to send [20:37:33]OFD Sender: No OFD packet to send [20:37:38]OFD Sender: No OFD packet to send [20:37:39]recv_with_timeout no data received [20:37:43]OFD Sender: No OFD packet to send [20:37:48]OFD Sender: No OFD packet to send [20:37:51]recv_with_timeout no data received [20:37:53]OFD Sender: No OFD packet to send [20:37:58]OFD Sender: No OFD packet to send [20:38:03]OFD Sender: No OFD packet to send [20:38:08]OFD Sender: No OFD packet to send [20:38:13]OFD Sender: No OFD packet to send [20:38:18]OFD Sender: No OFD packet to send [20:38:23]OFD Sender: No OFD packet to send [20:38:27]recv_with_timeout no data received [20:38:28]OFD Sender: No OFD packet to send [20:38:33]OFD Sender: No OFD packet to send [20:38:38]OFD Sender: No OFD packet to send [20:38:43]OFD Sender: No OFD packet to send [20:38:48]OFD Sender: No OFD packet to send [20:38:53]OFD Sender: No OFD packet to send [20:38:58]OFD Sender: No OFD packet to send [20:39:03]OFD Sender: No OFD packet to send [20:39:08]OFD Sender: No OFD packet to send [20:39:13]OFD Sender: No OFD packet to send [20:39:18]OFD Sender: No OFD packet to send [20:39:23]OFD Sender: No OFD packet to send [20:39:28]OFD Sender: No OFD packet to send [20:39:33]OFD Sender: No OFD packet to send [20:39:38]OFD Sender: No OFD packet to send [20:39:43]OFD Sender: No OFD packet to send [20:39:48]OFD Sender: No OFD packet to send [20:39:53]OFD Sender: No OFD packet to send [20:39:58]OFD Sender: No OFD packet to send [20:40:03]OFD Sender: No OFD packet to send [20:40:03]accept exits with 9 [20:40:03]New connection [20:40:03]New thread 3067039076 created [20:40:03]Thread 3067182436 joined [20:40:03]Waiting for new connection... [20:40:03] Sock 9.Parse request [20:40:03]Sock 9.Check first char [20:40:03]Sock 9.First char is OK [20:40:03]request: POST /json_proto HTTP/1.0 [20:40:03]Method: POST [20:40:03]URL: /json_proto [20:40:03]Method is POST - this is cgi request [20:40:03]url: /json_proto [20:40:03]query_string will be loaded in cgi processing [20:40:03]execute_cgi json_proto POST (null) [20:40:03]execute_cgi path=json_proto method=POST [20:40:03]POST find Content-Length [20:40:03]Host: 172.17.43.67:8080 [20:40:03]Content-Length: 793 [20:40:03]Content-Type: application/json [20:40:03] [20:40:03]POST finish read [20:40:03]Found Content-Length = 793 [20:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786470", "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" ] } } [20:40:03]execute_script... [20: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)1786470", "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" ] } } [20:40:03]POST & json_proto [20:40:03]process_json_proto [20:40:03]json parsed OK: [20:40:03]protocol is kg_v1.0 [20:40:03]action value=close_receipt [20:40:03]process_action close_receipt [20:40:03]cmd_close_receipt [20:40:03]MH_GetDate [20:40:03]Write to MH i2c: F0 00 00 85 01 75 [20:40:03]Write i2c OK [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: F0 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: F0 09 00 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: F0 09 00 85 01 00 24 D2 F1 66 6A BD 47 65 9E [20:40:03]GetLastDocTimeStamp 1727123468 [20:40:03]current date 1727124004 [20:40:03]FM_GetShiftState [20:40:03]SAM_PROTO_GetShiftState [20:40:03]wFMCommunicate request_size=4 [20:40:03]MH_SAM_APDU [20:40:03]CAPDU: 80 13 01 00 [20:40:03]Write to MH i2c: E2 08 00 86 01 80 13 01 00 00 00 00 00 04 [20:40:03]Write i2c OK [20:40:03]MH_I2C_Read... [20:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:03]Read from MH i2c: E2 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: E2 0E 00 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: E2 0E 00 86 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 66 [20:40:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:40:03]wFMCommunicate OK [20:40:03]SAM_PROTO_GetShiftState done [20:40:03]FM_GetShiftState done [20:40:03]opened in 1727051593 [20:40:03]opened+sec_in_day 1727137993 [20:40:03]quantity*price = 0 [20:40:03]sum+1 = 1 [20:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 341 23.09.2024 20:40 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152469 ФПД: 9747992733029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152469&fm=9747992733029&tin=02508201610067®Number=0000000000091825&sum=0 [20:40:05]StoreToDocumentArchive [20:40:05]shift 476 fd 152469 [20:40:05]save to /storage/0476/doc_00152469 [20:40:05]save last doc name /storage/0476/doc_00152469 to /storage/kkm_last_doc_name [20:40:05]save OK [20:40:05]Clear old archive folders... [20:40:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:40:05]tlvbuf is 002E32F0 [20:40:05]SAM_PROTO_ClearQueue [20:40:05]wFMCommunicate request_size=4 [20:40:05]MH_SAM_APDU [20:40:05]CAPDU: 80 09 00 00 [20:40:05]Write to MH i2c: E2 08 00 93 01 80 09 00 00 00 00 00 00 06 [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:40:05]Read from MH i2c: E2 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [20:40:05]RAPDU: 90 00 [20:40:05]wFMCommunicate OK [20:40:05]SAM_PROTO_ClearQueue done [20:40:05]KKMCreateOFDPacket [20:40:05]OFDProtocolAddRootSTLVToBuf [20:40:05]FM_MakeSignedData [20:40:05]FM_MakeSignedData [20:40:05]SAM_PROTO_SignData [20:40:05]wFMCommunicate request_size=4 [20:40:05]MH_SAM_APDU [20:40:05]CAPDU: 80 0D 01 02 [20:40:05]Write to MH i2c: E2 08 00 94 01 80 0D 01 02 00 00 00 00 0E [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:40:05]Read from MH i2c: E2 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [20:40:05]RAPDU: 90 00 [20:40:05]wFMCommunicate OK [20:40:05]wFMCommunicate request_size=255 [20:40:05]MH_SAM_APDU [20:40:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 55 01 00 00 F4 03 04 00 24 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 08 DD A1 A4 [20:40:05]Write to MH i2c: E2 02 01 95 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 55 01 00 00 F4 03 04 00 24 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 08 DD A1 A4 00 00 C2 [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:05]Read from MH i2c: E2 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [20:40:05]RAPDU: 90 00 [20:40:05]wFMCommunicate OK [20:40:05]wFMCommunicate request_size=7 [20:40:05]MH_SAM_APDU [20:40:05]CAPDU: 80 0D 02 02 02 E5 65 [20:40:05]Write to MH i2c: E2 0A 00 96 01 80 0D 02 02 02 00 E5 65 00 00 5F [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:05]Read from MH i2c: E2 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [20:40:05]RAPDU: 90 00 [20:40:05]wFMCommunicate OK [20:40:05]wFMCommunicate request_size=4 [20:40:05]MH_SAM_APDU [20:40:05]CAPDU: 80 0D 03 02 [20:40:05]Write to MH i2c: E2 08 00 97 01 80 0D 03 02 00 00 00 00 13 [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:40:05]Read from MH i2c: E2 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 0B 00 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 0B 00 97 01 00 F2 0D A7 B9 95 1E 32 25 90 00 7D [20:40:05]RAPDU: F2 0D A7 B9 95 1E 32 25 90 00 [20:40:05]wFMCommunicate OK [20:40:05]SAM_PROTO_SignData done [20:40:05]FM_MakeSignedData done [20:40:05]CreateOFDProtocolMessage [20:40:05]wFMCommunicate request_size=4 [20:40:05]MH_SAM_APDU [20:40:05]CAPDU: 80 11 00 00 [20:40:05]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:05]Read from MH i2c: E2 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: E2 17 00 [20:40:05]MH_I2C_Read... [20:40:05]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 [20: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 [20:40:05]wFMCommunicate OK [20:40:05]CreateOFDProtocolMessage done [20:40:05]OFDSenderStorePacket 152469 [20:40:05]StoreOFDPacket docnum=152469 [20: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 0C 01 00 00 16 BF 04 01 09 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 55 01 00 00 F4 03 04 00 24 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 08 DD A1 A4 E5 65 F2 0D A7 B9 95 1E 32 25 [20:40:05]CheckFolder [20:40:05]dirname=/storage/ofd_packets [20:40:05]CheckFolder done [20:40:05]ProducePacketName [20:40:05]name=ofd_packets/00152469 [20:40:05]NVStorageSaveData ofd_packets/00152469 [20:40:05]File name is /storage/ofd_packets/00152469 [20:40:05]Write 298 bytes [20:40:05]NVStorageSaveData done [20:40:05]OFDSenderStorePacket done [20:40:05]KKMCreateOFDPacket done [20:40:05]NVStorageSaveData kkm_last_timestamp [20:40:05]File name is /storage/kkm_last_timestamp [20:40:05]Write 4 bytes [20:40:05]NVStorageSaveData done [20:40:05]ExternCall_PrintAddStr [20:40:05]wPrintStart [20:40:05]Write to MH i2c: 01 00 00 99 01 9A [20:40:05]Write i2c OK [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: 01 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: 01 07 00 [20:40:05]MH_I2C_Read... [20:40:05]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [20:40:05]RasterBufferAndPrint [20:40:05]line Счет N : (1)1786470 [20:40:05]line ИНН: 02508201610067 [20:40:05]line Контрольно-Кассовый Чек [20:40:05]line ПРОДАЖА [20:40:05]line ТРК (МРК, ГНК) : 31 [20:40:05]line Товар: 2710194210 [20:40:05]line ДТ-К-5 [20:40:05]line 6.570 * 0.00 [20:40:05]line = 0.00 [20:40:05]line НДС 12% НСП 1% [20:40:05]line > о реализуемом товаре [20:40:05]line ИТОГО: 0.00 [20:40:05]line НСП 1% : 0.00 [20:40:05]line НДС 12% : 0.00 [20:40:05]line Наличными: 0.00 [20:40:05]line Безнал.: 0.00 [20:40:05]line Место: АЗС № 89 "Партнер Нефть" [20:40:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:40:05]line СНО: Общий режим [20:40:05]line Чек 341 23.09.2024 20:40 [20:40:05]line Смена: 476 ФФД: 1.0 [20:40:05]line ЗНМ: 0300000113 [20:40:05]line РНМ: 0000000000091825 [20:40:05]line Версия ККМ: 001 [20:40:05]line Платежная система: O! деньги [20:40:05]line ФМ: 0000000000871835 [20:40:05]line ФД: 152469 [20:40:05]line ФПД: 9747992733029 [20:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152469&fm=9747992733029&tin=02508201610067®Number=0000000000091825&sum=0 [20:40:05]written 0, free lines is 4095 [20:40:05]OFD Sender: Processing packet 152469 [packets to send 828, broken 827] [20:40:05]ProducePacketName [20:40:05]name=ofd_packets/00152469 [20:40:05]OFD Sender: To server: pG, [20:40:05]CommunicateWithHost lk.salyk.kg:30040 [20:40:05]ConnectInit lk.salyk.kg [20:40:06]Write to MH i2c: 01 00 00 C3 01 C4 [20:40:06]Write i2c OK [20:40:06]MH_I2C_Read... [20:40:06]Read from MH i2c: 01 [20:40:06]MH_I2C_Read... [20:40:06]Read from MH i2c: 01 07 00 [20:40:06]MH_I2C_Read... [20:40:06]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 E6 0C BD [20:40:06]RasterBufferAndPrint [20:40:06]line [20:40:06]line [20:40:06]line [20:40:06]line [20:40:06]line [20:40:06]written 0, free lines is 3308 [20:40:06]MH_Cut [20:40:06]Write to MH i2c: D1 01 00 CA 01 01 9D [20:40:06]Write i2c OK [20:40:06]MH_I2C_Read... [20:40:06]Read from MH i2c: D1 [20:40:06]MH_I2C_Read... [20:40:06]Read from MH i2c: D1 01 00 [20:40:06]MH_I2C_Read... [20:40:06]Read from MH i2c: D1 01 00 CA 01 00 9C [20:40:06]Write to MH i2c: 01 00 00 CB 01 CC [20:40:06]Write i2c OK [20:40:06]MH_I2C_Read... [20:40:06]recv_with_timeout no data received [20:40:06]*** Cut start [20:40:06]*** Purtial cut [20:40:06]*** Stage 1: CUTSNS_PIN = 1 [20:40:07]Read from MH i2c: 01 [20:40:07]MH_I2C_Read... [20:40:07]*** Stop cut motor [20:40:07]*** Cut end [20:40:07]Read from MH i2c: 01 07 00 [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: 01 07 00 CB 01 00 00 00 00 00 FF 0F E1 [20:40:07]process_action close_receipt done [20:40:07]requested_data is exist [20:40:07]produce_requested_data [20:40:07]requested_item fm.sn is exist - process it [20:40:07]wFMCommunicate request_size=4 [20:40:07]MH_SAM_APDU [20:40:07]CAPDU: 80 11 00 00 [20:40:07]Write to MH i2c: E2 08 00 CC 01 80 11 00 00 00 00 00 00 47 [20:40:07]Write i2c OK [20:40:07]MH_I2C_Read... [20:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:07]Read from MH i2c: E2 [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: E2 17 00 [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: E2 17 00 CC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [20:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:40:07]wFMCommunicate OK [20:40:07]requested_item fd.num is exist - process it [20:40:07]SAM_PROTO_GetFieldsCounters [20:40:07]wFMCommunicate request_size=4 [20:40:07]MH_SAM_APDU [20:40:07]CAPDU: 80 13 00 00 [20:40:07]Write to MH i2c: E2 08 00 CD 01 80 13 00 00 00 00 00 00 4A [20:40:07]Write i2c OK [20:40:07]MH_I2C_Read... [20:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:07]Read from MH i2c: E2 [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: E2 62 00 [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: E2 62 00 CD 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 95 53 02 00 0E 04 04 00 DC 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 34 [20: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 95 53 02 00 0E 04 04 00 DC 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 [20:40:07]wFMCommunicate OK [20:40:07]SAM_PROTO_GetFieldsCounters done [20:40:07]requested_item shift.num is exist - process it [20:40:07]requested_item shift.opened is exist - process it [20:40:07]req_shift_opened [20:40:07]FM_GetShiftState [20:40:07]SAM_PROTO_GetShiftState [20:40:07]wFMCommunicate request_size=4 [20:40:07]MH_SAM_APDU [20:40:07]CAPDU: 80 13 01 00 [20:40:07]Write to MH i2c: E2 08 00 CE 01 80 13 01 00 00 00 00 00 4C [20:40:07]Write i2c OK [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: E2 [20:40:07]MH_I2C_Read... [20:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:07]Read from MH i2c: E2 0E 00 [20:40:07]MH_I2C_Read... [20:40:07]Read from MH i2c: E2 0E 00 CE 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AE [20:40:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:40:07]wFMCommunicate OK [20:40:07]SAM_PROTO_GetShiftState done [20:40:07]FM_GetShiftState done [20:40:07]req_shift_opened done [20:40:07]requested_item shift.open_date is exist - process it [20:40:07]req_shift_open_date [20:40:07]req_shift_open_date done [20:40:07]produce_requested_data done [20:40:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152469,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:40:07]process_action_free close_receipt [20:40:07]json_value_free [20:40:07]json_value_free done [20:40:07]process_json_proto returns [20:40:07]Send response to host [20:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152469,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:40:07]free response buf [20:40:07]execute_script done [20:40:07]execute_script returns [20:40:07]free content buf [20:40:07]Sock 9.Close socket [20:40:07]Sock 9.Thread stoped [20:40:08]Connected sock=11 [20:40: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 16 BF 04 01 09 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 55 01 00 00 F4 03 04 00 24 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 08 DD A1 A4 E5 65 F2 0D A7 B9 95 1E 32 25 [20: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 D0 37 47 00 3B 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 53 02 00 F4 03 04 00 26 7A F1 66 B6 04 01 00 00 27 F0 09 E8 AD 6A 59 6B [20:40:08]CommunicateWithHost err = 0 [20:40:08]CheckOFDResponse [20:40:08]1017 (14) - 77093643461234 [20:40:08]1041 (16) - 0000000000871835 [20:40:08]1040 (4) - 152469 [20:40:08]1012 (4) - 23.09.2024 14:24 [20:40:08]1206 (1) - 0 [20:40:08]OFD Sender: Remove packet 152469 [20:40:08]ProducePacketName [20:40:08]name=ofd_packets/00152469 [20:40:08]NVStorageDeleteData [20:40:09]OFD Sender: No OFD packet to send [20:40:14]OFD Sender: No OFD packet to send [20:40:19]OFD Sender: No OFD packet to send [20:40:24]OFD Sender: No OFD packet to send [20:40:29]OFD Sender: No OFD packet to send [20:40:34]OFD Sender: No OFD packet to send [20:40:39]OFD Sender: No OFD packet to send [20:40:44]OFD Sender: No OFD packet to send [20:40:48]recv_with_timeout no data received [20:40:49]OFD Sender: No OFD packet to send [20:40:54]OFD Sender: No OFD packet to send [20:40:58]recv_with_timeout no data received [20:40:59]OFD Sender: No OFD packet to send [20:41:04]OFD Sender: No OFD packet to send [20:41:09]OFD Sender: No OFD packet to send [20:41:14]OFD Sender: No OFD packet to send [20:41:19]OFD Sender: No OFD packet to send [20:41:24]OFD Sender: No OFD packet to send [20:41:29]OFD Sender: No OFD packet to send [20:41:34]OFD Sender: No OFD packet to send [20:41:39]OFD Sender: No OFD packet to send [20:41:44]OFD Sender: No OFD packet to send [20:41:49]OFD Sender: No OFD packet to send [20:41:53]recv_with_timeout no data received [20:41:54]OFD Sender: No OFD packet to send [20:41:59]OFD Sender: No OFD packet to send [20:42:04]OFD Sender: No OFD packet to send [20:42:09]OFD Sender: No OFD packet to send [20:42:14]OFD Sender: No OFD packet to send [20:42:19]OFD Sender: No OFD packet to send [20:42:24]OFD Sender: No OFD packet to send [20:42:29]OFD Sender: No OFD packet to send [20:42:34]OFD Sender: No OFD packet to send [20:42:39]OFD Sender: No OFD packet to send [20:42:44]OFD Sender: No OFD packet to send [20:42:49]OFD Sender: No OFD packet to send [20:42:54]OFD Sender: No OFD packet to send [20:42:59]OFD Sender: No OFD packet to send [20:43:04]OFD Sender: No OFD packet to send [20:43:09]OFD Sender: No OFD packet to send [20:43:14]OFD Sender: No OFD packet to send [20:43:15]accept exits with 10 [20:43:15]New connection [20:43:15]New thread 3067182436 created [20:43:15]Thread 3067039076 joined [20:43:15]Waiting for new connection... [20:43:15] Sock 10.Parse request [20:43:15]Sock 10.Check first char [20:43:15]Sock 10.First char is OK [20:43:15]request: POST /json_proto HTTP/1.0 [20:43:15]Method: POST [20:43:15]URL: /json_proto [20:43:15]Method is POST - this is cgi request [20:43:15]url: /json_proto [20:43:15]query_string will be loaded in cgi processing [20:43:15]execute_cgi json_proto POST (null) [20:43:15]execute_cgi path=json_proto method=POST [20:43:15]POST find Content-Length [20:43:15]Host: 172.17.43.67:8080 [20:43:15]Content-Length: 984 [20:43:15]Content-Type: application/json [20:43:15] [20:43:15]POST finish read [20:43:15]Found Content-Length = 984 [20:43:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786471", "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" : 29.950, "sum" : 2000.66, "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 29.95 \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" ] } } [20:43:15]execute_script... [20:43: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)1786471", "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" : 29.950, "sum" : 2000.66, "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 29.95 \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" ] } } [20:43:15]POST & json_proto [20:43:15]process_json_proto [20:43:15]json parsed OK: [20:43:15]protocol is kg_v1.0 [20:43:15]action value=close_receipt [20:43:15]process_action close_receipt [20:43:15]cmd_close_receipt [20:43:15]MH_GetDate [20:43:15]Write to MH i2c: F0 00 00 CF 01 BF [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: F0 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: F0 09 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: F0 09 00 CF 01 00 E4 D2 F1 66 6A BD 47 65 A8 [20:43:15]GetLastDocTimeStamp 1727124004 [20:43:15]current date 1727124196 [20:43:15]FM_GetShiftState [20:43:15]SAM_PROTO_GetShiftState [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 13 01 00 [20:43:15]Write to MH i2c: E2 08 00 D0 01 80 13 01 00 00 00 00 00 4E [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 0E 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 0E 00 D0 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B0 [20:43:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:43:15]wFMCommunicate OK [20:43:15]SAM_PROTO_GetShiftState done [20:43:15]FM_GetShiftState done [20:43:15]opened in 1727051593 [20:43:15]opened+sec_in_day 1727137993 [20:43:15]quantity*price = 200066 [20:43:15]sum+1 = 200067 [20:43:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 342 23.09.2024 20:43 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 29.95 сом ФМ: 0000000000871835 ФД: 152470 ФПД: 250563632926890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204316&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152470&fm=250563632926890&tin=02508201610067®Number=0000000000091825&sum=200000 [20:43:16]StoreToDocumentArchive [20:43:16]shift 476 fd 152470 [20:43:16]save to /storage/0476/doc_00152470 [20:43:16]save last doc name /storage/0476/doc_00152470 to /storage/kkm_last_doc_name [20:43:16]save OK [20:43:16]Clear old archive folders... [20:43:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:43:16]tlvbuf is 002FFFF0 [20:43:16]SAM_PROTO_ClearQueue [20:43:16]wFMCommunicate request_size=4 [20:43:16]MH_SAM_APDU [20:43:16]CAPDU: 80 09 00 00 [20:43:16]Write to MH i2c: E2 08 00 DD 01 80 09 00 00 00 00 00 00 50 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:16]Read from MH i2c: E2 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 03 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [20:43:16]RAPDU: 90 00 [20:43:16]wFMCommunicate OK [20:43:16]SAM_PROTO_ClearQueue done [20:43:16]KKMCreateOFDPacket [20:43:16]OFDProtocolAddRootSTLVToBuf [20:43:16]FM_MakeSignedData [20:43:16]FM_MakeSignedData [20:43:16]SAM_PROTO_SignData [20:43:16]wFMCommunicate request_size=4 [20:43:16]MH_SAM_APDU [20:43:16]CAPDU: 80 0D 01 02 [20:43:16]Write to MH i2c: E2 08 00 DE 01 80 0D 01 02 00 00 00 00 58 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:16]Read from MH i2c: E2 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 03 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [20:43:16]RAPDU: 90 00 [20:43:16]wFMCommunicate OK [20:43:16]wFMCommunicate request_size=255 [20:43:16]MH_SAM_APDU [20:43: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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 56 01 00 00 F4 03 04 00 E4 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 [20:43:16]Write to MH i2c: E2 02 01 DF 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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 56 01 00 00 F4 03 04 00 E4 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 00 00 87 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:16]Read from MH i2c: E2 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 03 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [20:43:16]RAPDU: 90 00 [20:43:16]wFMCommunicate OK [20:43:16]wFMCommunicate request_size=10 [20:43:16]MH_SAM_APDU [20:43:16]CAPDU: 80 0D 02 02 05 E2 E4 55 90 AA [20:43:16]Write to MH i2c: E2 0D 00 E0 01 80 0D 02 02 05 00 E2 E4 55 90 AA 00 00 BA [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:17]Read from MH i2c: E2 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: E2 03 00 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [20:43:17]RAPDU: 90 00 [20:43:17]wFMCommunicate OK [20:43:17]wFMCommunicate request_size=4 [20:43:17]MH_SAM_APDU [20:43:17]CAPDU: 80 0D 03 02 [20:43:17]Write to MH i2c: E2 08 00 E1 01 80 0D 03 02 00 00 00 00 5D [20:43:17]Write i2c OK [20:43:17]MH_I2C_Read... [20:43:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:17]Read from MH i2c: E2 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: E2 0B 00 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: E2 0B 00 E1 01 00 37 4F 1B 46 42 FC D6 56 90 00 AF [20:43:17]RAPDU: 37 4F 1B 46 42 FC D6 56 90 00 [20:43:17]wFMCommunicate OK [20:43:17]SAM_PROTO_SignData done [20:43:17]FM_MakeSignedData done [20:43:17]CreateOFDProtocolMessage [20:43:17]wFMCommunicate request_size=4 [20:43:17]MH_SAM_APDU [20:43:17]CAPDU: 80 11 00 00 [20:43:17]Write to MH i2c: E2 08 00 E2 01 80 11 00 00 00 00 00 00 5D [20:43:17]Write i2c OK [20:43:17]MH_I2C_Read... [20:43:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:17]Read from MH i2c: E2 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: E2 17 00 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: E2 17 00 E2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [20:43:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:43:17]wFMCommunicate OK [20:43:17]CreateOFDProtocolMessage done [20:43:17]OFDSenderStorePacket 152470 [20:43:17]StoreOFDPacket docnum=152470 [20:43: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 84 6F 07 01 DF CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 56 01 00 00 F4 03 04 00 E4 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 E2 E4 55 90 AA 37 4F 1B 46 42 FC D6 56 [20:43:17]CheckFolder [20:43:17]dirname=/storage/ofd_packets [20:43:17]CheckFolder done [20:43:17]ProducePacketName [20:43:17]name=ofd_packets/00152470 [20:43:17]NVStorageSaveData ofd_packets/00152470 [20:43:17]File name is /storage/ofd_packets/00152470 [20:43:17]Write 301 bytes [20:43:17]NVStorageSaveData done [20:43:17]OFDSenderStorePacket done [20:43:17]KKMCreateOFDPacket done [20:43:17]NVStorageSaveData kkm_last_timestamp [20:43:17]File name is /storage/kkm_last_timestamp [20:43:17]Write 4 bytes [20:43:17]NVStorageSaveData done [20:43:17]ExternCall_PrintAddStr [20:43:17]wPrintStart [20:43:17]Write to MH i2c: 01 00 00 E3 01 E4 [20:43:17]Write i2c OK [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: 01 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: 01 07 00 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 FF 0F F9 [20:43:17]RasterBufferAndPrint [20:43:17]line Счет N : (1)1786471 [20:43:17]line ИНН: 02508201610067 [20:43:17]line Контрольно-Кассовый Чек [20:43:17]line ПРОДАЖА [20:43:17]line ТРК (МРК, ГНК) : 12 [20:43:17]line Товар: 2710124130 [20:43:17]line Аи-92-К-5 [20:43:17]line 29.950 * 66.80 [20:43:17]line = 2000.66 [20:43:17]line НДС 12% НСП 1% [20:43:17]line > о реализуемом товаре [20:43:17]line ОКРУГЛЕНИЕ: -0.66 [20:43:17]line ИТОГО: 2000.00 [20:43:17]line Внесено: 2000.00 [20:43:17]line СДАЧА: 0.00 [20:43:17]line НСП 1% : 17.70 [20:43:17]line НДС 12% : 212.46 [20:43:17]line Наличными: 2000.00 [20:43:17]line Безнал.: 0.00 [20:43:17]line Место: АЗС № 89 "Партнер Нефть" [20:43:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:43:17]line СНО: Общий режим [20:43:17]line Чек 342 23.09.2024 20:43 [20:43:17]line Смена: 476 ФФД: 1.0 [20:43:17]line ЗНМ: 0300000113 [20:43:17]line РНМ: 0000000000091825 [20:43:17]line Версия ККМ: 001 [20:43:17]line [20:43:17]line Дисконтная программа [20:43:17]line АИ-92 [20:43:17]line номер 89 [20:43:17]line сэкономлено 29.95 сом [20:43:17]line ФМ: 0000000000871835 [20:43:17]line ФД: 152470 [20:43:17]line ФПД: 250563632926890 [20:43:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204316&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152470&fm=250563632926890&tin=02508201610067®Number=0000000000091825&sum=200000 [20:43:17]OFD Sender: Processing packet 152470 [packets to send 828, broken 827] [20:43:17]ProducePacketName [20:43:17]name=ofd_packets/00152470 [20:43:17]OFD Sender: To server: pG, [20:43:17]CommunicateWithHost lk.salyk.kg:30040 [20:43:17]ConnectInit lk.salyk.kg [20:43:17]written 0, free lines is 4095 [20:43:17]Write to MH i2c: 01 00 00 13 02 15 [20:43:17]Write i2c OK [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: 01 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: 01 07 00 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 8F 0C B7 [20:43:17]RasterBufferAndPrint [20:43:17]line [20:43:17]line [20:43:17]line [20:43:17]line [20:43:17]line [20:43:17]written 0, free lines is 3220 [20:43:17]MH_Cut [20:43:17]Write to MH i2c: D1 01 00 1A 02 01 EE [20:43:17]Write i2c OK [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: D1 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: D1 01 00 [20:43:17]MH_I2C_Read... [20:43:17]Read from MH i2c: D1 01 00 1A 02 00 ED [20:43:17]Write to MH i2c: 01 00 00 1B 02 1D [20:43:17]Write i2c OK [20:43:17]MH_I2C_Read... [20:43:18]Connected sock=9 [20:43: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 84 6F 07 01 DF CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 56 01 00 00 F4 03 04 00 E4 D2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 E2 E4 55 90 AA 37 4F 1B 46 42 FC D6 56 [20:43: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 78 A5 47 00 06 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 96 53 02 00 F4 03 04 00 E4 7A F1 66 B6 04 01 00 00 B9 09 CD 42 7E 86 97 7C [20:43:18]CommunicateWithHost err = 0 [20:43:18]CheckOFDResponse [20:43:18]1017 (14) - 77093643461234 [20:43:18]1041 (16) - 0000000000871835 [20:43:18]1040 (4) - 152470 [20:43:18]1012 (4) - 23.09.2024 14:27 [20:43:18]1206 (1) - 0 [20:43:18]OFD Sender: Remove packet 152470 [20:43:18]ProducePacketName [20:43:18]name=ofd_packets/00152470 [20:43:18]NVStorageDeleteData [20:43:18]*** Cut start [20:43:18]*** Purtial cut [20:43:18]*** Stage 1: CUTSNS_PIN = 1 [20:43:18]OFD Sender: No OFD packet to send [20:43:19]Read from MH i2c: 01 [20:43:19]MH_I2C_Read... [20:43:19]*** Stop cut motor [20:43:19]*** Cut end [20:43:19]Read from MH i2c: 01 07 00 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 FF 0F 32 [20:43:19]process_action close_receipt done [20:43:19]requested_data is exist [20:43:19]produce_requested_data [20:43:19]requested_item fm.sn is exist - process it [20:43:19]wFMCommunicate request_size=4 [20:43:19]MH_SAM_APDU [20:43:19]CAPDU: 80 11 00 00 [20:43:19]Write to MH i2c: E2 08 00 1C 02 80 11 00 00 00 00 00 00 98 [20:43:19]Write i2c OK [20:43:19]MH_I2C_Read... [20:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:19]Read from MH i2c: E2 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 17 00 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 17 00 1C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [20:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:43:19]wFMCommunicate OK [20:43:19]requested_item fd.num is exist - process it [20:43:19]SAM_PROTO_GetFieldsCounters [20:43:19]wFMCommunicate request_size=4 [20:43:19]MH_SAM_APDU [20:43:19]CAPDU: 80 13 00 00 [20:43:19]Write to MH i2c: E2 08 00 1D 02 80 13 00 00 00 00 00 00 9B [20:43:19]Write i2c OK [20:43:19]MH_I2C_Read... [20:43:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:19]Read from MH i2c: E2 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 62 00 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 62 00 1D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 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 89 [20:43: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 96 53 02 00 0E 04 04 00 DC 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 [20:43:19]wFMCommunicate OK [20:43:19]SAM_PROTO_GetFieldsCounters done [20:43:19]requested_item shift.num is exist - process it [20:43:19]requested_item shift.opened is exist - process it [20:43:19]req_shift_opened [20:43:19]FM_GetShiftState [20:43:19]SAM_PROTO_GetShiftState [20:43:19]wFMCommunicate request_size=4 [20:43:19]MH_SAM_APDU [20:43:19]CAPDU: 80 13 01 00 [20:43:19]Write to MH i2c: E2 08 00 1E 02 80 13 01 00 00 00 00 00 9D [20:43:19]Write i2c OK [20:43:19]MH_I2C_Read... [20:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:19]Read from MH i2c: E2 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 0E 00 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 0E 00 1E 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FF [20:43:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:43:19]wFMCommunicate OK [20:43:19]SAM_PROTO_GetShiftState done [20:43:19]FM_GetShiftState done [20:43:19]req_shift_opened done [20:43:19]requested_item shift.open_date is exist - process it [20:43:19]req_shift_open_date [20:43:19]req_shift_open_date done [20:43:19]produce_requested_data done [20:43:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152470,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:43:19]process_action_free close_receipt [20:43:19]json_value_free [20:43:19]json_value_free done [20:43:19]process_json_proto returns [20:43:19]Send response to host [20:43:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152470,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:43:19]free response buf [20:43:19]execute_script done [20:43:19]execute_script returns [20:43:19]free content buf [20:43:19]Sock 10.Close socket [20:43:19]Sock 10.Thread stoped [20:43:23]OFD Sender: No OFD packet to send [20:43:25]recv_with_timeout no data received [20:43:28]OFD Sender: No OFD packet to send [20:43:33]OFD Sender: No OFD packet to send [20:43:36]recv_with_timeout no data received [20:43:39]OFD Sender: No OFD packet to send [20:43:44]OFD Sender: No OFD packet to send [20:43:49]OFD Sender: No OFD packet to send [20:43:54]OFD Sender: No OFD packet to send [20:43:59]OFD Sender: No OFD packet to send [20:43:59]recv_with_timeout no data received [20:44:04]OFD Sender: No OFD packet to send [20:44:09]OFD Sender: No OFD packet to send [20:44:12]accept exits with 7 [20:44:12]New connection [20:44:12]New thread 3067039076 created [20:44:12]Thread 3067182436 joined [20:44:12]Waiting for new connection... [20:44:12] Sock 7.Parse request [20:44:12]Sock 7.Check first char [20:44:12]Sock 7.First char is OK [20:44:12]request: POST /json_proto HTTP/1.0 [20:44:12]Method: POST [20:44:12]URL: /json_proto [20:44:12]Method is POST - this is cgi request [20:44:12]url: /json_proto [20:44:12]query_string will be loaded in cgi processing [20:44:12]execute_cgi json_proto POST (null) [20:44:12]execute_cgi path=json_proto method=POST [20:44:12]POST find Content-Length [20:44:12]Host: 172.17.43.67:8080 [20:44:12]Content-Length: 946 [20:44:12]Content-Type: application/json [20:44:12] [20:44:12]POST finish read [20:44:12]Found Content-Length = 946 [20:44:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786472", "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" : 0.040, "sum" : 2.73, "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 0.04 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 2.00, "payments": [ { "type": 0, "sum" : 2.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:12]execute_script... [20:44: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)1786472", "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" : 0.040, "sum" : 2.73, "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 0.04 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 2.00, "payments": [ { "type": 0, "sum" : 2.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:44:12]POST & json_proto [20:44:12]process_json_proto [20:44:12]json parsed OK: [20:44:12]protocol is kg_v1.0 [20:44:12]action value=close_receipt [20:44:12]process_action close_receipt [20:44:12]cmd_close_receipt [20:44:12]MH_GetDate [20:44:12]Write to MH i2c: F0 00 00 1F 02 10 [20:44:12]Write i2c OK [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: F0 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: F0 09 00 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: F0 09 00 1F 02 00 1D D3 F1 66 6A BD 47 65 33 [20:44:12]GetLastDocTimeStamp 1727124196 [20:44:12]current date 1727124253 [20:44:12]FM_GetShiftState [20:44:12]SAM_PROTO_GetShiftState [20:44:12]wFMCommunicate request_size=4 [20:44:12]MH_SAM_APDU [20:44:12]CAPDU: 80 13 01 00 [20:44:12]Write to MH i2c: E2 08 00 20 02 80 13 01 00 00 00 00 00 9F [20:44:12]Write i2c OK [20:44:12]MH_I2C_Read... [20:44:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:12]Read from MH i2c: E2 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: E2 0E 00 [20:44:12]MH_I2C_Read... [20:44:12]Read from MH i2c: E2 0E 00 20 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 01 [20:44:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:44:12]wFMCommunicate OK [20:44:12]SAM_PROTO_GetShiftState done [20:44:12]FM_GetShiftState done [20:44:12]opened in 1727051593 [20:44:12]opened+sec_in_day 1727137993 [20:44:12]quantity*price = 273 [20:44:12]sum+1 = 274 [20:44:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 2.00 Внесено: 5000.00 СДАЧА: 4998.00 НСП 1% : 0.02 НДС 12% : 0.29 Наличными: 2.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 343 23.09.2024 20:44 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 0.04 сом ФМ: 0000000000871835 ФД: 152471 ФПД: 136537960367867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204413&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152471&fm=136537960367867&tin=02508201610067®Number=0000000000091825&sum=200 [20:44:13]StoreToDocumentArchive [20:44:13]shift 476 fd 152471 [20:44:13]save to /storage/0476/doc_00152471 [20:44:13]save last doc name /storage/0476/doc_00152471 to /storage/kkm_last_doc_name [20:44:13]save OK [20:44:13]Clear old archive folders... [20:44:13]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:44:13]tlvbuf is 002E0D50 [20:44:13]SAM_PROTO_ClearQueue [20:44:13]wFMCommunicate request_size=4 [20:44:13]MH_SAM_APDU [20:44:13]CAPDU: 80 09 00 00 [20:44:13]Write to MH i2c: E2 08 00 2D 02 80 09 00 00 00 00 00 00 A1 [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 2D 02 00 90 00 A3 [20:44:13]RAPDU: 90 00 [20:44:13]wFMCommunicate OK [20:44:13]SAM_PROTO_ClearQueue done [20:44:13]KKMCreateOFDPacket [20:44:13]OFDProtocolAddRootSTLVToBuf [20:44:13]FM_MakeSignedData [20:44:13]FM_MakeSignedData [20:44:13]SAM_PROTO_SignData [20:44:13]wFMCommunicate request_size=4 [20:44:13]MH_SAM_APDU [20:44:13]CAPDU: 80 0D 01 02 [20:44:13]Write to MH i2c: E2 08 00 2E 02 80 0D 01 02 00 00 00 00 A9 [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [20:44:13]RAPDU: 90 00 [20:44:13]wFMCommunicate OK [20:44:13]wFMCommunicate request_size=255 [20:44:13]MH_SAM_APDU [20:44: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 28 00 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 11 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 00 00 00 00 00 07 04 06 00 C8 00 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 1D D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C 2E 38 A0 46 [20:44:13]Write to MH i2c: E2 02 01 2F 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 28 00 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 11 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 00 00 00 00 00 07 04 06 00 C8 00 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 1D D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C 2E 38 A0 46 00 00 B6 [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [20:44:13]RAPDU: 90 00 [20:44:13]wFMCommunicate OK [20:44:13]wFMCommunicate request_size=6 [20:44:13]MH_SAM_APDU [20:44:13]CAPDU: 80 0D 02 02 01 FB [20:44:13]Write to MH i2c: E2 09 00 30 02 80 0D 02 02 01 00 FB 00 00 A9 [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [20:44:13]RAPDU: 90 00 [20:44:13]wFMCommunicate OK [20:44:13]wFMCommunicate request_size=4 [20:44:13]MH_SAM_APDU [20:44:13]CAPDU: 80 0D 03 02 [20:44:13]Write to MH i2c: E2 08 00 31 02 80 0D 03 02 00 00 00 00 AE [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 0B 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 0B 00 31 02 00 6D 92 44 10 62 04 68 3E 90 00 0E [20:44:13]RAPDU: 6D 92 44 10 62 04 68 3E 90 00 [20:44:13]wFMCommunicate OK [20:44:13]SAM_PROTO_SignData done [20:44:13]FM_MakeSignedData done [20:44:13]CreateOFDProtocolMessage [20:44:13]wFMCommunicate request_size=4 [20:44:13]MH_SAM_APDU [20:44:13]CAPDU: 80 11 00 00 [20:44:13]Write to MH i2c: E2 08 00 32 02 80 11 00 00 00 00 00 00 AE [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 17 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 17 00 32 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [20:44:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:44:13]wFMCommunicate OK [20:44:13]CreateOFDProtocolMessage done [20:44:13]OFDSenderStorePacket 152471 [20:44:13]StoreOFDPacket docnum=152471 [20:44: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 0B 01 00 00 CB AC 03 01 A4 68 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 28 00 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 11 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 00 00 00 00 00 07 04 06 00 C8 00 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 1D D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C 2E 38 A0 46 FB 6D 92 44 10 62 04 68 3E [20:44:13]CheckFolder [20:44:13]dirname=/storage/ofd_packets [20:44:13]CheckFolder done [20:44:13]ProducePacketName [20:44:13]name=ofd_packets/00152471 [20:44:13]NVStorageSaveData ofd_packets/00152471 [20:44:13]File name is /storage/ofd_packets/00152471 [20:44:13]Write 297 bytes [20:44:13]NVStorageSaveData done [20:44:13]OFDSenderStorePacket done [20:44:13]KKMCreateOFDPacket done [20:44:13]NVStorageSaveData kkm_last_timestamp [20:44:13]File name is /storage/kkm_last_timestamp [20:44:13]Write 4 bytes [20:44:13]NVStorageSaveData done [20:44:13]ExternCall_PrintAddStr [20:44:13]wPrintStart [20:44:13]Write to MH i2c: 01 00 00 33 02 35 [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: 01 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: 01 07 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: 01 07 00 33 02 00 00 00 00 00 FF 0F 4A [20:44:13]RasterBufferAndPrint [20:44:13]line Счет N : (1)1786472 [20:44:13]line ИНН: 02508201610067 [20:44:13]line Контрольно-Кассовый Чек [20:44:13]line ПРОДАЖА [20:44:13]line ТРК (МРК, ГНК) : 33 [20:44:13]line Товар: 2710124130 [20:44:13]line Super-92 [20:44:13]line 0.040 * 68.30 [20:44:13]line = 2.73 [20:44:13]line НДС 12% НСП 1% [20:44:13]line > о реализуемом товаре [20:44:13]line ОКРУГЛЕНИЕ: -0.73 [20:44:13]line ИТОГО: 2.00 [20:44:13]line Внесено: 5000.00 [20:44:13]line СДАЧА: 4998.00 [20:44:13]line НСП 1% : 0.02 [20:44:13]line НДС 12% : 0.29 [20:44:13]line Наличными: 2.00 [20:44:13]line Безнал.: 0.00 [20:44:13]line Место: АЗС № 89 "Партнер Нефть" [20:44:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:44:13]line СНО: Общий режим [20:44:13]line Чек 343 23.09.2024 20:44 [20:44:13]line Смена: 476 ФФД: 1.0 [20:44:13]line ЗНМ: 0300000113 [20:44:13]line РНМ: 0000000000091825 [20:44:13]line Версия ККМ: 001 [20:44:13]line [20:44:13]line Дисконтная программа [20:44:13]line S-92 [20:44:13]line номер 89 [20:44:13]line сэкономлено 0.04 сом [20:44:13]line ФМ: 0000000000871835 [20:44:13]line ФД: 152471 [20:44:13]line ФПД: 136537960367867 [20:44:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204413&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152471&fm=136537960367867&tin=02508201610067®Number=0000000000091825&sum=200 [20:44:14]OFD Sender: Processing packet 152471 [packets to send 828, broken 827] [20:44:14]ProducePacketName [20:44:14]name=ofd_packets/00152471 [20:44:14]OFD Sender: To server: pG, [20:44:14]CommunicateWithHost lk.salyk.kg:30040 [20:44:14]ConnectInit lk.salyk.kg [20:44:14]written 0, free lines is 4095 [20:44:14]Write to MH i2c: 01 00 00 63 02 65 [20:44:14]Write i2c OK [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: 01 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: 01 07 00 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 89 0C 01 [20:44:14]RasterBufferAndPrint [20:44:14]line [20:44:14]line [20:44:14]line [20:44:14]line [20:44:14]line [20:44:14]written 0, free lines is 3215 [20:44:14]MH_Cut [20:44:14]Write to MH i2c: D1 01 00 6A 02 01 3E [20:44:14]Write i2c OK [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: D1 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: D1 01 00 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: D1 01 00 6A 02 00 3D [20:44:14]Write to MH i2c: 01 00 00 6B 02 6D [20:44:14]Write i2c OK [20:44:14]MH_I2C_Read... [20:44:15]Connected sock=10 [20:44: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 0B 01 00 00 CB AC 03 01 A4 68 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 28 00 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 11 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 00 00 00 00 00 07 04 06 00 C8 00 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 1D D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C 2E 38 A0 46 FB 6D 92 44 10 62 04 68 3E [20:44:15]*** Cut start [20:44:15]*** Purtial cut [20:44:15]*** Stage 1: CUTSNS_PIN = 1 [20:44:15]Read from MH i2c: 01 [20:44:15]MH_I2C_Read... [20:44:15]*** Stop cut motor [20:44:15]*** Cut end [20:44:15]Read from MH i2c: 01 07 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [20:44:15]process_action close_receipt done [20:44:15]requested_data is exist [20:44:15]produce_requested_data [20:44:15]requested_item fm.sn is exist - process it [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 11 00 00 [20:44:15]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 17 00 [20:44:15]MH_I2C_Read... [20:44:15]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 [20:44:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:44:15]wFMCommunicate OK [20:44:15]requested_item fd.num is exist - process it [20:44:15]SAM_PROTO_GetFieldsCounters [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 13 00 00 [20:44:15]Write to MH i2c: E2 08 00 6D 02 80 13 00 00 00 00 00 00 EB [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:16]Read from MH i2c: E2 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: E2 62 00 [20:44:16]MH_I2C_Read... [20:44:16]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 97 53 02 00 0E 04 04 00 DC 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 DD [20:44: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 97 53 02 00 0E 04 04 00 DC 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 [20:44:16]wFMCommunicate OK [20:44:16]SAM_PROTO_GetFieldsCounters done [20:44:16]requested_item shift.num is exist - process it [20:44:16]requested_item shift.opened is exist - process it [20:44:16]req_shift_opened [20:44:16]FM_GetShiftState [20:44:16]SAM_PROTO_GetShiftState [20:44:16]wFMCommunicate request_size=4 [20:44:16]MH_SAM_APDU [20:44:16]CAPDU: 80 13 01 00 [20:44:16]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [20:44:16]Write i2c OK [20:44:16]MH_I2C_Read... [20:44:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:16]Read from MH i2c: E2 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: E2 0E 00 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 4F [20:44:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:44:16]wFMCommunicate OK [20:44:16]SAM_PROTO_GetShiftState done [20:44:16]FM_GetShiftState done [20:44:16]req_shift_opened done [20:44:16]requested_item shift.open_date is exist - process it [20:44:16]req_shift_open_date [20:44:16]req_shift_open_date done [20:44:16]produce_requested_data done [20:44:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152471,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:44:16]process_action_free close_receipt [20:44:16]json_value_free [20:44:16]json_value_free done [20:44:16]process_json_proto returns [20:44:16]Send response to host [20:44:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152471,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:44:16]free response buf [20:44:16]execute_script done [20:44:16]execute_script returns [20:44:16]free content buf [20:44:16]Sock 7.Close socket [20:44:16]Sock 7.Thread stoped [20:44: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 36 59 47 00 83 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 97 53 02 00 F4 03 04 00 1E 7B F1 66 B6 04 01 00 00 48 69 96 5C BD 07 4D C7 [20:44:16]CommunicateWithHost err = 0 [20:44:16]CheckOFDResponse [20:44:16]1017 (14) - 77093643461234 [20:44:16]1041 (16) - 0000000000871835 [20:44:16]1040 (4) - 152471 [20:44:16]1012 (4) - 23.09.2024 14:28 [20:44:16]1206 (1) - 0 [20:44:16]OFD Sender: Remove packet 152471 [20:44:16]ProducePacketName [20:44:16]name=ofd_packets/00152471 [20:44:16]NVStorageDeleteData [20:44:17]OFD Sender: No OFD packet to send [20:44:21]recv_with_timeout no data received [20:44:22]OFD Sender: No OFD packet to send [20:44:27]OFD Sender: No OFD packet to send [20:44:32]OFD Sender: No OFD packet to send [20:44:32]recv_with_timeout no data received [20:44:37]OFD Sender: No OFD packet to send [20:44:42]OFD Sender: No OFD packet to send [20:44:42]recv_with_timeout no data received [20:44:47]OFD Sender: No OFD packet to send [20:44:52]OFD Sender: No OFD packet to send [20:44:57]OFD Sender: No OFD packet to send [20:45:02]OFD Sender: No OFD packet to send [20:45:07]OFD Sender: No OFD packet to send [20:45:12]OFD Sender: No OFD packet to send [20:45:17]OFD Sender: No OFD packet to send [20:45:18]accept exits with 9 [20:45:18]New connection [20:45:18]New thread 3067182436 created [20:45:18]Thread 3067039076 joined [20:45:18]Waiting for new connection... [20:45:18] Sock 9.Parse request [20:45:18]Sock 9.Check first char [20:45:18]Sock 9.First char is OK [20:45:18]request: POST /json_proto HTTP/1.0 [20:45:18]Method: POST [20:45:18]URL: /json_proto [20:45:18]Method is POST - this is cgi request [20:45:18]url: /json_proto [20:45:18]query_string will be loaded in cgi processing [20:45:18]execute_cgi json_proto POST (null) [20:45:18]execute_cgi path=json_proto method=POST [20:45:18]POST find Content-Length [20:45:18]Host: 172.17.43.67:8080 [20:45:18]Content-Length: 678 [20:45:18]Content-Type: application/json [20:45:18] [20:45:18]POST finish read [20:45:18]Found Content-Length = 678 [20:45:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786473", "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" ] } } [20:45:18]execute_script... [20:45: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)1786473", "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" ] } } [20:45:18]POST & json_proto [20:45:18]process_json_proto [20:45:18]json parsed OK: [20:45:18]protocol is kg_v1.0 [20:45:18]action value=close_receipt [20:45:18]process_action close_receipt [20:45:18]cmd_close_receipt [20:45:18]MH_GetDate [20:45:18]Write to MH i2c: F0 00 00 6F 02 60 [20:45:18]Write i2c OK [20:45:18]MH_I2C_Read... [20:45:18]Read from MH i2c: F0 [20:45:18]MH_I2C_Read... [20:45:18]Read from MH i2c: F0 09 00 [20:45:18]MH_I2C_Read... [20:45:18]Read from MH i2c: F0 09 00 6F 02 00 5F D3 F1 66 6A BD 47 65 C5 [20:45:18]GetLastDocTimeStamp 1727124253 [20:45:18]current date 1727124319 [20:45:18]FM_GetShiftState [20:45:18]SAM_PROTO_GetShiftState [20:45:18]wFMCommunicate request_size=4 [20:45:18]MH_SAM_APDU [20:45:18]CAPDU: 80 13 01 00 [20:45:18]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [20:45:18]Write i2c OK [20:45:18]MH_I2C_Read... [20:45:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:18]Read from MH i2c: E2 [20:45:18]MH_I2C_Read... [20:45:18]Read from MH i2c: E2 0E 00 [20:45:18]MH_I2C_Read... [20:45:18]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 51 [20:45:18]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:45:18]wFMCommunicate OK [20:45:18]SAM_PROTO_GetShiftState done [20:45:18]FM_GetShiftState done [20:45:18]opened in 1727051593 [20:45:18]opened+sec_in_day 1727137993 [20:45:18]quantity*price = 30035 [20:45:18]sum+1 = 30036 [20:45:18]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 СНО: Общий режим Чек 344 23.09.2024 20:45 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152472 ФПД: 252302388244336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204519&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152472&fm=252302388244336&tin=02508201610067®Number=0000000000091825&sum=30000 [20:45:19]StoreToDocumentArchive [20:45:19]shift 476 fd 152472 [20:45:19]save to /storage/0476/doc_00152472 [20:45:19]save last doc name /storage/0476/doc_00152472 to /storage/kkm_last_doc_name [20:45:19]save OK [20:45:19]Clear old archive folders... [20:45:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:45:19]tlvbuf is 002F55E0 [20:45:19]SAM_PROTO_ClearQueue [20:45:19]wFMCommunicate request_size=4 [20:45:19]MH_SAM_APDU [20:45:19]CAPDU: 80 09 00 00 [20:45:19]Write to MH i2c: E2 08 00 7D 02 80 09 00 00 00 00 00 00 F1 [20:45:19]Write i2c OK [20:45:19]MH_I2C_Read... [20:45:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:19]Read from MH i2c: E2 [20:45:19]MH_I2C_Read... [20:45:19]Read from MH i2c: E2 03 00 [20:45:19]MH_I2C_Read... [20:45:19]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [20:45:19]RAPDU: 90 00 [20:45:19]wFMCommunicate OK [20:45:19]SAM_PROTO_ClearQueue done [20:45:19]KKMCreateOFDPacket [20:45:19]OFDProtocolAddRootSTLVToBuf [20:45:19]FM_MakeSignedData [20:45:19]FM_MakeSignedData [20:45:19]SAM_PROTO_SignData [20:45:19]wFMCommunicate request_size=4 [20:45:19]MH_SAM_APDU [20:45:19]CAPDU: 80 0D 01 02 [20:45:19]Write to MH i2c: E2 08 00 7E 02 80 0D 01 02 00 00 00 00 F9 [20:45:19]Write i2c OK [20:45:19]MH_I2C_Read... [20:45:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:19]Read from MH i2c: E2 [20:45:19]MH_I2C_Read... [20:45:19]Read from MH i2c: E2 03 00 [20:45:19]MH_I2C_Read... [20:45:19]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [20:45:19]RAPDU: 90 00 [20:45:19]wFMCommunicate OK [20:45:19]wFMCommunicate request_size=255 [20:45:19]MH_SAM_APDU [20:45: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 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 58 01 00 00 F4 03 04 00 5F D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E5 [20:45:19]Write to MH i2c: E2 02 01 7F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 01 00 00 F4 03 04 00 5F D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E5 00 00 28 [20:45:19]Write i2c OK [20:45:19]MH_I2C_Read... [20:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:20]Read from MH i2c: E2 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 03 00 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [20:45:20]RAPDU: 90 00 [20:45:20]wFMCommunicate OK [20:45:20]wFMCommunicate request_size=10 [20:45:20]MH_SAM_APDU [20:45:20]CAPDU: 80 0D 02 02 05 77 BA 3A 2F 70 [20:45:20]Write to MH i2c: E2 0D 00 80 02 80 0D 02 02 05 00 77 BA 3A 2F 70 00 00 10 [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:20]Read from MH i2c: E2 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 03 00 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [20:45:20]RAPDU: 90 00 [20:45:20]wFMCommunicate OK [20:45:20]wFMCommunicate request_size=4 [20:45:20]MH_SAM_APDU [20:45:20]CAPDU: 80 0D 03 02 [20:45:20]Write to MH i2c: E2 08 00 81 02 80 0D 03 02 00 00 00 00 FE [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:45:20]Read from MH i2c: E2 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 0B 00 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 0B 00 81 02 00 F4 F2 55 CC 0E 14 C5 92 90 00 7F [20:45:20]RAPDU: F4 F2 55 CC 0E 14 C5 92 90 00 [20:45:20]wFMCommunicate OK [20:45:20]SAM_PROTO_SignData done [20:45:20]FM_MakeSignedData done [20:45:20]CreateOFDProtocolMessage [20:45:20]wFMCommunicate request_size=4 [20:45:20]MH_SAM_APDU [20:45:20]CAPDU: 80 11 00 00 [20:45:20]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:20]Read from MH i2c: E2 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: E2 17 00 [20:45:20]MH_I2C_Read... [20:45:20]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 [20:45:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:45:20]wFMCommunicate OK [20:45:20]CreateOFDProtocolMessage done [20:45:20]OFDSenderStorePacket 152472 [20:45:20]StoreOFDPacket docnum=152472 [20:45: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 0F 01 00 00 5C B1 07 01 DE 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 01 00 00 F4 03 04 00 5F D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E5 77 BA 3A 2F 70 F4 F2 55 CC 0E 14 C5 92 [20:45:20]CheckFolder [20:45:20]dirname=/storage/ofd_packets [20:45:20]CheckFolder done [20:45:20]ProducePacketName [20:45:20]name=ofd_packets/00152472 [20:45:20]NVStorageSaveData ofd_packets/00152472 [20:45:20]File name is /storage/ofd_packets/00152472 [20:45:20]Write 301 bytes [20:45:20]NVStorageSaveData done [20:45:20]OFDSenderStorePacket done [20:45:20]KKMCreateOFDPacket done [20:45:20]NVStorageSaveData kkm_last_timestamp [20:45:20]File name is /storage/kkm_last_timestamp [20:45:20]Write 4 bytes [20:45:20]NVStorageSaveData done [20:45:20]ExternCall_PrintAddStr [20:45:20]wPrintStart [20:45:20]Write to MH i2c: 01 00 00 83 02 85 [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: 01 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: 01 07 00 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 FF 0F 9A [20:45:20]RasterBufferAndPrint [20:45:20]line Счет N : (1)1786473 [20:45:20]line ИНН: 02508201610067 [20:45:20]line Контрольно-Кассовый Чек [20:45:20]line ПРОДАЖА [20:45:20]line ТРК (МРК, ГНК) : 12 [20:45:20]line Товар: 2710124130 [20:45:20]line Аи-92-К-5 [20:45:20]line 4.430 * 67.80 [20:45:20]line = 300.35 [20:45:20]line НДС 12% НСП 1% [20:45:20]line > о реализуемом товаре [20:45:20]line ОКРУГЛЕНИЕ: -0.35 [20:45:20]line ИТОГО: 300.00 [20:45:20]line Внесено: 300.00 [20:45:20]line СДАЧА: 0.00 [20:45:20]line НСП 1% : 2.66 [20:45:20]line НДС 12% : 31.90 [20:45:20]line Наличными: 300.00 [20:45:20]line Безнал.: 0.00 [20:45:20]line Место: АЗС № 89 "Партнер Нефть" [20:45:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:45:20]line СНО: Общий режим [20:45:20]line Чек 344 23.09.2024 20:45 [20:45:20]line Смена: 476 ФФД: 1.0 [20:45:20]line ЗНМ: 0300000113 [20:45:20]line РНМ: 0000000000091825 [20:45:20]line Версия ККМ: 001 [20:45:20]line ФМ: 0000000000871835 [20:45:20]line ФД: 152472 [20:45:20]line ФПД: 252302388244336 [20:45:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204519&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152472&fm=252302388244336&tin=02508201610067®Number=0000000000091825&sum=30000 [20:45:20]written 0, free lines is 4095 [20:45:20]OFD Sender: Processing packet 152472 [packets to send 828, broken 827] [20:45:20]ProducePacketName [20:45:20]name=ofd_packets/00152472 [20:45:20]OFD Sender: To server: pG, [20:45:20]CommunicateWithHost lk.salyk.kg:30040 [20:45:20]ConnectInit lk.salyk.kg [20:45:20]Write to MH i2c: 01 00 00 AE 02 B0 [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: 01 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: 01 07 00 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 E0 0C A3 [20:45:20]RasterBufferAndPrint [20:45:20]line [20:45:20]line [20:45:20]line [20:45:20]line [20:45:20]line [20:45:20]written 0, free lines is 3302 [20:45:20]MH_Cut [20:45:20]Write to MH i2c: D1 01 00 B5 02 01 89 [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: D1 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: D1 01 00 [20:45:20]MH_I2C_Read... [20:45:20]Read from MH i2c: D1 01 00 B5 02 00 88 [20:45:20]Write to MH i2c: 01 00 00 B6 02 B8 [20:45:20]Write i2c OK [20:45:20]MH_I2C_Read... [20:45:21]*** Cut start [20:45:21]*** Purtial cut [20:45:21]*** Stage 1: CUTSNS_PIN = 1 [20:45:21]Connected sock=10 [20:45: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 0F 01 00 00 5C B1 07 01 DE 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 01 00 00 F4 03 04 00 5F D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E5 77 BA 3A 2F 70 F4 F2 55 CC 0E 14 C5 92 [20:45:21]Read from MH i2c: 01 [20:45:21]MH_I2C_Read... [20:45:21]*** Stop cut motor [20:45:21]*** Cut end [20:45:21]Read from MH i2c: 01 07 00 [20:45:21]MH_I2C_Read... [20:45:21]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [20:45:21]process_action close_receipt done [20:45:21]requested_data is exist [20:45:21]produce_requested_data [20:45:21]requested_item fm.sn is exist - process it [20:45:21]wFMCommunicate request_size=4 [20:45:21]MH_SAM_APDU [20:45:21]CAPDU: 80 11 00 00 [20:45:21]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [20:45:21]Write i2c OK [20:45:21]MH_I2C_Read... [20:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:21]Read from MH i2c: E2 [20:45:21]MH_I2C_Read... [20:45:21]Read from MH i2c: E2 17 00 [20:45:21]MH_I2C_Read... [20:45:21]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 [20:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:45:21]wFMCommunicate OK [20:45:21]requested_item fd.num is exist - process it [20:45:21]SAM_PROTO_GetFieldsCounters [20:45:21]wFMCommunicate request_size=4 [20:45:21]MH_SAM_APDU [20:45:21]CAPDU: 80 13 00 00 [20:45:21]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [20:45:21]Write i2c OK [20:45:21]MH_I2C_Read... [20:45:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:45:21]Read from MH i2c: E2 [20:45:21]MH_I2C_Read... [20:45:21]Read from MH i2c: E2 62 00 [20:45:21]MH_I2C_Read... [20:45:21]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 98 53 02 00 0E 04 04 00 DC 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 2C [20:45: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 98 53 02 00 0E 04 04 00 DC 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 [20:45:21]wFMCommunicate OK [20:45:21]SAM_PROTO_GetFieldsCounters done [20:45:21]requested_item shift.num is exist - process it [20:45:21]requested_item shift.opened is exist - process it [20:45:21]req_shift_opened [20:45:21]FM_GetShiftState [20:45:21]SAM_PROTO_GetShiftState [20:45:21]wFMCommunicate request_size=4 [20:45:21]MH_SAM_APDU [20:45:21]CAPDU: 80 13 01 00 [20:45:21]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [20:45:21]Write i2c OK [20:45:21]MH_I2C_Read... [20:45:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:22]Read from MH i2c: E2 [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: E2 0E 00 [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9A [20:45:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:45:22]wFMCommunicate OK [20:45:22]SAM_PROTO_GetShiftState done [20:45:22]FM_GetShiftState done [20:45:22]req_shift_opened done [20:45:22]requested_item shift.open_date is exist - process it [20:45:22]req_shift_open_date [20:45:22]req_shift_open_date done [20:45:22]produce_requested_data done [20:45:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152472,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:45:22]process_action_free close_receipt [20:45:22]json_value_free [20:45:22]json_value_free done [20:45:22]process_json_proto returns [20:45:22]Send response to host [20:45:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152472,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:45:22]free response buf [20:45:22]execute_script done [20:45:22]execute_script returns [20:45:22]free content buf [20:45:22]Sock 9.Close socket [20:45:22]Sock 9.Thread stoped [20:45: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 6B A4 47 00 63 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 98 53 02 00 F4 03 04 00 60 7B F1 66 B6 04 01 00 00 82 E3 F5 BC 32 0A DC 6A [20:45:22]CommunicateWithHost err = 0 [20:45:22]CheckOFDResponse [20:45:22]1017 (14) - 77093643461234 [20:45:22]1041 (16) - 0000000000871835 C3 02 00 90 00 39 [20:45:23]RAPDU: 90 00 [20:45:23]wFMCommunicate OK [20:45:23]wFMCommunicate request_size=13 [20:45:23]MH_SAM_APDU [20:45:23]CAPDU: 80 15 02 00 08 F4 03 04 00 63 D3 F1 66 [20:45:23]Write to MH i2c: E2 10 00 C4 02 80 15 02 00 08 00 F4 03 04 00 63 D3 F1 66 00 00 DE [20:45:23]Write i2c OK [20:45:23]MH_I2C_Read... [20:45:23]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:45:23]Read from MH i2c: E2 [20:45:23]MH_I2C_Read... [20:45:23]Read from MH i2c: E2 03 00 [20:45:23]MH_I2C_Read... [20:45:23]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [20:45:23]RAPDU: 90 00 [20:45:23]wFMCommunicate OK [20:45:23]wFMCommunicate request_size=25 [20:45:23]MH_SAM_APDU [20:45: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 [20:45:23]Write to MH i2c: E2 1C 00 C5 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 A9 [20:45:23]Write i2c OK [20:45:23]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [20:45:24]RAPDU: 90 00 [20:45:24]wFMCommunicate OK [20:45:24]wFMCommunicate request_size=4 [20:45:24]MH_SAM_APDU [20:45:24]CAPDU: 80 15 03 00 [20:45:24]Write to MH i2c: E2 08 00 C6 02 80 15 03 00 00 00 00 00 49 [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 40 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 40 00 C6 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 99 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 59 01 00 00 35 04 06 00 F3 3B D5 A0 B5 67 90 00 23 [20:45:24]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 99 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 59 01 00 00 35 04 06 00 F3 3B D5 A0 B5 67 90 00 [20:45:24]wFMCommunicate OK [20:45:24]SAM_PROTO_ProcessDocument answer len = 59 [20:45:24]SAM_PROTO_ProcessDocument done [20:45:24]SetTLVBufToDocument [20:45:24]Processing tag 1209 (04B9) [20:45:24]Malloc new data [20:45:24]Processing tag 1041 (0411) [20:45:24]Processing tag 1040 (0410) [20:45:24]Malloc new data [20:45:24]Processing tag 1038 (040E) [20:45:24]Malloc new data [20:45:24]Processing tag 1042 (0412) [20:45:24]Malloc new data [20:45:24]Processing tag 1077 (0435) [20:45:24]Malloc new data [20:45:24]SetTLVBufToDocument err=0 [20:45:24]KKMLoadAndSignReceiptData store KKM data [20:45:24]KKMLoadAndSignReceiptData err=0 [20:45:24]wFMCommunicate request_size=4 [20:45:24]MH_SAM_APDU [20:45:24]CAPDU: 80 11 00 00 [20:45:24]Write to MH i2c: E2 08 00 C7 02 80 11 00 00 00 00 00 00 43 [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 17 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 17 00 C7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [20:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:45:24]wFMCommunicate OK [20:45:24]Счет N : (3)18856 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 345 23.09.2024 20:45 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152473 ФПД: 267438312699239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152473&fm=267438312699239&tin=02508201610067®Number=0000000000091825&sum=9500 0 [20:45:24]StoreToDocumentArchive [20:45:24]shift 476 fd 152473 [20:45:24]save to /storage/0476/doc_00152473 [20:45:24]save last doc name /storage/0476/doc_00152473 to /storage/kkm_last_doc_name [20:45:24]save OK [20:45:24]Clear old archive folders... [20:45:24]ProcessDocumentItem done err = 0, tmpTLVsize=299 [20:45:24]tlvbuf is 002FD7B0 [20:45:24]SAM_PROTO_ClearQueue [20:45:24]wFMCommunicate request_size=4 [20:45:24]MH_SAM_APDU [20:45:24]CAPDU: 80 09 00 00 [20:45:24]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [20:45:24]RAPDU: 90 00 [20:45:24]wFMCommunicate OK [20:45:24]SAM_PROTO_ClearQueue done [20:45:24]KKMCreateOFDPacket [20:45:24]OFDProtocolAddRootSTLVToBuf [20:45:24]FM_MakeSignedData [20:45:24]FM_MakeSignedData [20:45:24]SAM_PROTO_SignData [20:45:24]wFMCommunicate request_size=4 [20:45:24]MH_SAM_APDU [20:45:24]CAPDU: 80 0D 01 02 [20:45:24]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [20:45:24]RAPDU: 90 00 [20:45:24]wFMCommunicate OK [20:45:24]wFMCommunicate request_size=255 [20:45:24]MH_SAM_APDU [20:45:24]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 59 01 00 00 F4 03 04 00 63 D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [20:45:24]Write to MH i2c: E2 02 01 CA 02 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 59 01 00 00 F4 03 04 00 63 D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 AF [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [20:45:24]RAPDU: 90 00 [20:45:24]wFMCommunicate OK [20:45:24]wFMCommunicate request_size=58 [20:45:24]MH_SAM_APDU [20:45:24]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 99 53 02 00 35 04 06 00 F3 3B D5 A0 B5 67 [20:45:24]Write to MH i2c: E2 3D 00 CB 02 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 99 53 02 00 35 04 06 00 F3 3B D5 A0 B5 67 00 00 E3 [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [20:45:24]RAPDU: 90 00 [20:45:24]wFMCommunicate OK [20:45:24]wFMCommunicate request_size=4 [20:45:24]MH_SAM_APDU [20:45:24]CAPDU: 80 0D 03 02 [20:45:24]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 0B 00 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 0B 00 CC 02 00 62 D2 E3 5F B4 C1 84 7E 90 00 37 [20:45:24]RAPDU: 62 D2 E3 5F B4 C1 84 7E 90 00 [20:45:24]wFMCommunicate OK [20:45:24]SAM_PROTO_SignData done [20:45:24]FM_MakeSignedData done [20:45:24]CreateOFDProtocolMessage [20:45:24]wFMCommunicate request_size=4 [20:45:24]MH_SAM_APDU [20:45:24]CAPDU: 80 11 00 00 [20:45:24]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [20:45:24]Write i2c OK [20:45:24]MH_I2C_Read... [20:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:24]Read from MH i2c: E2 [20:45:24]MH_I2C_Read... [20:45:24]Read from MH i2c: E2 17 00 [20:45:24]MH_I2C_Read... [20:45:24]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 [20:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:45:24]wFMCommunicate OK [20:45:24]CreateOFDProtocolMessage done [20:45:24]OFDSenderStorePacket 152473 [20:45:24]StoreOFDPacket docnum=152473 [20:45: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 3F 01 00 00 00 03 37 01 E9 B6 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 59 01 00 00 F4 03 04 00 63 D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 3B D5 A0 B5 67 62 D2 E3 5F B4 C1 84 7E [20:45:24]CheckFolder [20:45:24]dirname=/storage/ofd_packets [20:45:24]CheckFolder done [20:45:24]ProducePacketName [20:45:24]name=ofd_packets/00152473 [20:45:24]NVStorageSaveData ofd_packets/00152473 [20:45:24]File name is /storage/ofd_packets/00152473 [20:45:24]Write 349 bytes [20:45:24]NVStorageSaveData done [20:45:24]OFDSenderStorePacket done [20:45:24]KKMCreateOFDPacket done [20:45:24]NVStorageSaveData kkm_last_timestamp [20:45:24]File name is /storage/kkm_last_timestamp [20:45:24]Write 4 bytes [20:45:24]NVStorageSaveData done [20:45:25]ExternCall_PrintAddStr [20:45:25]wPrintStart [20:45:25]Write to MH i2c: 01 00 00 CE 02 D0 [20:45:25]Write i2c OK [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: 01 [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: 01 07 00 [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [20:45:25]RasterBufferAndPrint [20:45:25]line Счет N : (3)18856 [20:45:25]line ИНН: 02508201610067 [20:45:25]line Контрольно-Кассовый Чек [20:45:25]line ПРОДАЖА [20:45:25]line Товар: 4700003010070 [20:45:25]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [20:45:25]line 1.000 * 95.00 [20:45:25]line = 95.00 [20:45:25]line НДС 12% НСП 1% [20:45:25]line > о реализуемом товаре [20:45:25]line ИТОГО: 95.00 [20:45:25]line НСП 1% : 0.84 [20:45:25]line НДС 12% : 10.09 [20:45:25]line Наличными: 95.00 [20:45:25]line Безнал.: 0.00 [20:45:25]line Место: АЗС № 89 "Партнер Нефть" [20:45:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:45:25]line СНО: Общий режим [20:45:25]line Чек 345 23.09.2024 20:45 [20:45:25]line Смена: 476 ФФД: 1.0 [20:45:25]line ЗНМ: 0300000113 [20:45:25]line РНМ: 0000000000091825 [20:45:25]line Версия ККМ: 001 [20:45:25]line ФМ: 0000000000871835 [20:45:25]line ФД: 152473 [20:45:25]line ФПД: 267438312699239 [20:45:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152473&fm=267438312699239&tin=02508201610067®Number=0000000000091825&sum=9500 [20:45:25]line 0 [20:45:25]written 0, free lines is 4095 [20:45:25]OFD Sender: Processing packet 152473 [packets to send 828, broken 827] [20:45:25]ProducePacketName [20:45:25]name=ofd_packets/00152473 [20:45:25]OFD Sender: To server: pG, [20:45:25]CommunicateWithHost lk.salyk.kg:30040 [20:45:25]ConnectInit lk.salyk.kg [20:45:25]Write to MH i2c: 01 00 00 F7 02 F9 [20:45:25]Write i2c OK [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: 01 [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: 01 07 00 [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: 01 07 00 F7 02 00 00 00 00 00 F7 0C 03 [20:45:25]RasterBufferAndPrint [20:45:25]line [20:45:25]line [20:45:25]line [20:45:25]line [20:45:25]line [20:45:25]written 0, free lines is 3331 [20:45:25]MH_Cut [20:45:25]Write to MH i2c: D1 01 00 FE 02 01 D2 [20:45:25]Write i2c OK [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: D1 [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: D1 01 00 [20:45:25]MH_I2C_Read... [20:45:25]Read from MH i2c: D1 01 00 FE 02 00 D1 [20:45:25]Write to MH i2c: 01 00 00 FF 02 01 [20:45:25]Write i2c OK [20:45:25]MH_I2C_Read... [20:45:26]*** Cut start [20:45:26]*** Purtial cut [20:45:26]*** Stage 1: CUTSNS_PIN = 1 [20:45:26]Read from MH i2c: 01 [20:45:26]MH_I2C_Read... [20:45:26]*** Stop cut motor [20:45:26]*** Cut end [20:45:26]Read from MH i2c: 01 07 00 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 FF 0F 16 [20:45:26]process_action close_receipt done [20:45:26]requested_data is exist [20:45:26]produce_requested_data [20:45:26]requested_item fm.sn is exist - process it [20:45:26]wFMCommunicate request_size=4 [20:45:26]MH_SAM_APDU [20:45:26]CAPDU: 80 11 00 00 [20:45:26]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [20:45:26]Write i2c OK [20:45:26]MH_I2C_Read... [20:45:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:26]Read from MH i2c: E2 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: E2 17 00 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D0 [20:45:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:45:26]wFMCommunicate OK [20:45:26]requested_item fd.num is exist - process it [20:45:26]SAM_PROTO_GetFieldsCounters [20:45:26]wFMCommunicate request_size=4 [20:45:26]MH_SAM_APDU [20:45:26]CAPDU: 80 13 00 00 [20:45:26]Write to MH i2c: E2 08 00 01 03 80 13 00 00 00 00 00 00 80 [20:45:26]Write i2c OK [20:45:26]MH_I2C_Read... [20:45:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:45:26]Read from MH i2c: E2 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: E2 62 00 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: E2 62 00 01 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 99 53 02 00 0E 04 04 00 DC 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 7A [20:45: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 99 53 02 00 0E 04 04 00 DC 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 [20:45:26]wFMCommunicate OK [20:45:26]SAM_PROTO_GetFieldsCounters done [20:45:26]requested_item shift.num is exist - process it [20:45:26]requested_item shift.opened is exist - process it [20:45:26]req_shift_opened [20:45:26]FM_GetShiftState [20:45:26]SAM_PROTO_GetShiftState [20:45:26]wFMCommunicate request_size=4 [20:45:26]MH_SAM_APDU [20:45:26]CAPDU: 80 13 01 00 [20:45:26]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [20:45:26]Write i2c OK [20:45:26]MH_I2C_Read... [20:45:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:26]Read from MH i2c: E2 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: E2 0E 00 [20:45:26]MH_I2C_Read... [20:45:26]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E4 [20:45:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:45:26]wFMCommunicate OK [20:45:26]SAM_PROTO_GetShiftState done [20:45:26]FM_GetShiftState done [20:45:26]req_shift_opened done [20:45:26]requested_item shift.open_date is exist - process it [20:45:26]req_shift_open_date [20:45:26]req_shift_open_date done [20:45:26]produce_requested_data done [20:45:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152473,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:45:26]process_action_free close_receipt [20:45:26]json_value_free [20:45:26]json_value_free done [20:45:26]process_json_proto returns [20:45:26]Send response to host [20:45:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152473,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:45:26]free response buf [20:45:26]execute_script done [20:45:26]execute_script returns [20:45:26]free content buf [20:45:26]Sock 7.Close socket [20:45:26]Sock 7.Thread stoped [20:45:29]Connected sock=11 [20: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 3F 01 00 00 00 03 37 01 E9 B6 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 59 01 00 00 F4 03 04 00 63 D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 3B D5 A0 B5 67 62 D2 E3 5F B4 C1 84 7E [20:45:34]recv_with_timeout no data received [20:45:34]CommunicateWithHost answer receiving error [20:45:34]CommunicateWithHost err = -3 [20:45:34]OFD Sender: Server communicate error [20:45:39]OFD Sender: Processing packet 152473 [packets to send 828, broken 827] [20:45:39]ProducePacketName [20:45:39]name=ofd_packets/00152473 [20:45:39]OFD Sender: To server: pG, [20:45:39]CommunicateWithHost lk.salyk.kg:30040 [20:45:39]ConnectInit lk.salyk.kg [20:45:44]ConnectInit Can't take IP for lk.salyk.kg [20:45:44]CommunicateWithHost connect error [20:45:44]CommunicateWithHost err = -1 [20:45:44]OFD Sender: Server communicate error [20:45:45]recv_with_timeout no data received [20:45:49]OFD Sender: Processing packet 152473 [packets to send 828, broken 827] [20:45:49]ProducePacketName [20:45:49]name=ofd_packets/00152473 [20:45:49]OFD Sender: To server: pG, [20:45:49]CommunicateWithHost lk.salyk.kg:30040 [20:45:49]ConnectInit lk.salyk.kg [20:45:54]ConnectInit Can't take IP for lk.salyk.kg [20:45:54]CommunicateWithHost connect error [20:45:54]CommunicateWithHost err = -1 [20:45:54]OFD Sender: Server communicate error [20:45:59]OFD Sender: Processing packet 152473 [packets to send 828, broken 827] [20:45:59]ProducePacketName [20:45:59]name=ofd_packets/00152473 [20:45:59]OFD Sender: To server: pG, [20:45:59]CommunicateWithHost lk.salyk.kg:30040 [20:45:59]ConnectInit lk.salyk.kg [20:46:04]ConnectInit Can't take IP for lk.salyk.kg [20:46:04]CommunicateWithHost connect error [20:46:04]CommunicateWithHost err = -1 [20:46:04]OFD Sender: Server communicate error [20:46:05]recv_with_timeout no data received [20:46:09]OFD Sender: Processing packet 152473 [packets to send 828, broken 827] [20:46:09]ProducePacketName [20:46:09]name=ofd_packets/00152473 [20:46:09]OFD Sender: To server: pG, [20:46:09]CommunicateWithHost lk.salyk.kg:30040 [20:46:09]ConnectInit lk.salyk.kg [20:46:16]recv_with_timeout no data received [20:45:22]1040 (4) - 152472 [20:45:22]1012 (4) - 23.09.2024 14:29 [20:45:22]1206 (1) - 0 [20:45:22]OFD Sender: Remove packet 152472 [20:45:22]ProducePacketName [20:45:22]name=ofd_packets/00152472 [20:45:22]NVStorageDeleteData [20:45:22]accept exits with 7 [20:45:22]New connection [20:45:22]New thread 3067039076 created [20:45:22]Thread 3067182436 joined [20:45:22]Waiting for new connection... [20:45:22] Sock 7.Parse request [20:45:22]Sock 7.Check first char [20:45:22]Sock 7.First char is OK [20:45:22]request: POST /json_proto HTTP/1.0 [20:45:22]Method: POST [20:45:22]URL: /json_proto [20:45:22]Method is POST - this is cgi request [20:45:22]url: /json_proto [20:45:22]query_string will be loaded in cgi processing [20:45:22]execute_cgi json_proto POST (null) [20:45:22]execute_cgi path=json_proto method=POST [20:45:22]POST find Content-Length [20:45:22]Host: 172.17.43.67:8080 [20:45:22]Content-Length: 687 [20:45:22]Content-Type: application/json [20:45:22] [20:45:22]POST finish read [20:45:22]Found Content-Length = 687 [20:45:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18856", "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" ] } } [20:45:22]execute_script... [20:45:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18856", "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" ] } } [20:45:22]POST & json_proto [20:45:22]process_json_proto [20:45:22]json parsed OK: [20:45:22]protocol is kg_v1.0 [20:45:22]action value=close_receipt [20:45:22]process_action close_receipt [20:45:22]cmd_close_receipt [20:45:22]MH_GetDate [20:45:22]Write to MH i2c: F0 00 00 BA 02 AB [20:45:22]Write i2c OK [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: F0 [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: F0 09 00 [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: F0 09 00 BA 02 00 63 D3 F1 66 6A BD 47 65 14 [20:45:22]GetLastDocTimeStamp 1727124319 [20:45:22]current date 1727124323 [20:45:22]FM_GetShiftState [20:45:22]SAM_PROTO_GetShiftState [20:45:22]wFMCommunicate request_size=4 [20:45:22]MH_SAM_APDU [20:45:22]CAPDU: 80 13 01 00 [20:45:22]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [20:45:22]Write i2c OK [20:45:22]MH_I2C_Read... [20:45:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:22]Read from MH i2c: E2 [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: E2 0E 00 [20:45:22]MH_I2C_Read... [20:45:22]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9C [20:45:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:45:22]wFMCommunicate OK [20:45:22]SAM_PROTO_GetShiftState done [20:45:22]FM_GetShiftState done [20:45:22]opened in 1727051593 [20:45:22]opened+sec_in_day 1727137993 [20:45:22]quantity*price = 9500 [20:45:22]sum+1 = 9501 [20:45: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 СНО: Общий режим Чек 346 23.09.2024 20:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152474 ФПД: 220635174148822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152474&fm=220635174148822&tin=02508201610067®Number=0000000000091825&sum=0 [20:46:53]StoreToDocumentArchive [20:46:53]shift 476 fd 152474 [20:46:53]save to /storage/0476/doc_00152474 [20:46:53]save last doc name /storage/0476/doc_00152474 to /storage/kkm_last_doc_name [20:46:53]save OK [20:46:53]Clear old archive folders... [20:46:53]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:46:53]tlvbuf is 002E0D80 [20:46:53]SAM_PROTO_ClearQueue [20:46:53]wFMCommunicate request_size=4 [20:46:53]MH_SAM_APDU [20:46:53]CAPDU: 80 09 00 00 [20:46:53]Write to MH i2c: E2 08 00 11 03 80 09 00 00 00 00 00 00 86 [20:46:53]Write i2c OK [20:46:53]MH_I2C_Read... [20:46:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:53]Read from MH i2c: E2 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 03 00 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [20:46:53]RAPDU: 90 00 [20:46:53]wFMCommunicate OK [20:46:53]SAM_PROTO_ClearQueue done [20:46:53]KKMCreateOFDPacket [20:46:53]OFDProtocolAddRootSTLVToBuf [20:46:53]FM_MakeSignedData [20:46:53]FM_MakeSignedData [20:46:53]SAM_PROTO_SignData [20:46:53]wFMCommunicate request_size=4 [20:46:53]MH_SAM_APDU [20:46:53]CAPDU: 80 0D 01 02 [20:46:53]Write to MH i2c: E2 08 00 12 03 80 0D 01 02 00 00 00 00 8E [20:46:53]Write i2c OK [20:46:53]MH_I2C_Read... [20:46:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:53]Read from MH i2c: E2 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 03 00 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [20:46:53]RAPDU: 90 00 [20:46:53]wFMCommunicate OK [20:46:53]wFMCommunicate request_size=255 [20:46:53]MH_SAM_APDU [20:46:53]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 58 C5 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 BD D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 AA A1 2E 1A [20:46:53]Write to MH i2c: E2 02 01 13 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 58 C5 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 BD D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 AA A1 2E 1A 00 00 40 [20:46:53]Write i2c OK [20:46:53]MH_I2C_Read... [20:46:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:54]Read from MH i2c: E2 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 03 00 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [20:46:54]RAPDU: 90 00 [20:46:54]wFMCommunicate OK [20:46:54]wFMCommunicate request_size=6 [20:46:54]MH_SAM_APDU [20:46:54]CAPDU: 80 0D 02 02 01 D6 [20:46:54]Write to MH i2c: E2 09 00 14 03 80 0D 02 02 01 00 D6 00 00 69 [20:46:54]Write i2c OK [20:46:54]MH_I2C_Read... [20:46:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:54]Read from MH i2c: E2 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 03 00 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [20:46:54]RAPDU: 90 00 [20:46:54]wFMCommunicate OK [20:46:54]wFMCommunicate request_size=4 [20:46:54]MH_SAM_APDU [20:46:54]CAPDU: 80 0D 03 02 [20:46:54]Write to MH i2c: E2 08 00 15 03 80 0D 03 02 00 00 00 00 93 [20:46:54]Write i2c OK [20:46:54]MH_I2C_Read... [20:46:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:54]Read from MH i2c: E2 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 0B 00 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 0B 00 15 03 00 D6 0F D6 1B 09 82 E5 BC 90 00 96 [20:46:54]RAPDU: D6 0F D6 1B 09 82 E5 BC 90 00 [20:46:54]wFMCommunicate OK [20:46:54]SAM_PROTO_SignData done [20:46:54]FM_MakeSignedData done [20:46:54]CreateOFDProtocolMessage [20:46:54]wFMCommunicate request_size=4 [20:46:54]MH_SAM_APDU [20:46:54]CAPDU: 80 11 00 00 [20:46:54]Write to MH i2c: E2 08 00 16 03 80 11 00 00 00 00 00 00 93 [20:46:54]Write i2c OK [20:46:54]MH_I2C_Read... [20:46:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:54]Read from MH i2c: E2 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 17 00 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: E2 17 00 16 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E6 [20: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 [20:46:54]wFMCommunicate OK [20:46:54]CreateOFDProtocolMessage done [20:46:54]OFDSenderStorePacket 152474 [20:46:54]StoreOFDPacket docnum=152474 [20:46:52]accept exits with 9 [20:46:52]New connection [20:46:52]New thread 3067182436 created [20:46:52]Thread 3067039076 joined [20:46:52]Waiting for new connection... [20:46:52] Sock 9.Parse request [20:46:52]Sock 9.Check first char [20:46:52]Sock 9.First char is OK [20:46:52]request: POST /json_proto HTTP/1.0 [20:46:52]Method: POST [20:46:52]URL: /json_proto [20:46:52]Method is POST - this is cgi request [20:46:52]url: /json_proto [20:46:52]query_string will be loaded in cgi processing [20:46:52]execute_cgi json_proto POST (null) [20:46:52]execute_cgi path=json_proto method=POST [20:46:52]POST find Content-Length [20:46:52]Host: 172.17.43.67:8080 [20:46:52]Content-Length: 781 [20:46:52]Content-Type: application/json [20:46:52] [20:46:52]POST finish read [20:46:52]Found Content-Length = 781 [20:46:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786474", "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" : 50.520, "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" ] } } [20:46:52]execute_script... [20:46: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)1786474", "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" : 50.520, "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" ] } } [20:46:52]POST & json_proto [20:46:52]process_json_proto [20:46:52]json parsed OK: [20:46:52]protocol is kg_v1.0 [20:46:52]action value=close_receipt [20:46:52]process_action close_receipt [20:46:52]cmd_close_receipt [20:46:52]MH_GetDate [20:46:52]Write to MH i2c: F0 00 00 03 03 F5 [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: F0 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: F0 09 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: F0 09 00 03 03 00 BD D3 F1 66 6A BD 47 65 B8 [20:46:52]GetLastDocTimeStamp 1727124323 [20:46:52]current date 1727124413 [20:46:52]FM_GetShiftState [20:46:52]SAM_PROTO_GetShiftState [20:46:52]wFMCommunicate request_size=4 [20:46:52]MH_SAM_APDU [20:46:52]CAPDU: 80 13 01 00 [20:46:52]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:52]Read from MH i2c: E2 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 0E 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E6 [20:46:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:46:52]wFMCommunicate OK [20:46:52]SAM_PROTO_GetShiftState done [20:46:52]FM_GetShiftState done [20:46:52]opened in 1727051593 [20:46:52]opened+sec_in_day 1727137993 [20:46:52]quantity*price = 0 [20:46:52]sum+1 = 1 [20:46:52]Check (price>sum+1) || (price+1 о реализуемом товаре [20:46:54]line ИТОГО: 0.00 [20:46:54]line НСП 1% : 0.00 [20:46:54]line НДС 12% : 0.00 [20:46:54]line Наличными: 0.00 [20:46:54]line Безнал.: 0.00 [20:46:54]line Место: АЗС № 89 "Партнер Нефть" [20:46:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:46:54]line СНО: Общий режим [20:46:54]line Чек 346 23.09.2024 20:46 [20:46:54]line Смена: 476 ФФД: 1.0 [20:46:54]line ЗНМ: 0300000113 [20:46:54]line РНМ: 0000000000091825 [20:46:54]line Версия ККМ: 001 [20:46:54]line Платежная система: O! деньги [20:46:54]line ФМ: 0000000000871835 [20:46:54]line ФД: 152474 [20:46:54]line ФПД: 220635174148822 [20:46:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152474&fm=220635174148822&tin=02508201610067®Number=0000000000091825&sum=0 [20:46:54]written 0, free lines is 4095 [20:46:54]Write to MH i2c: 01 00 00 41 03 44 [20:46:54]Write i2c OK [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: 01 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: 01 07 00 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: 01 07 00 41 03 00 00 00 00 00 F0 0C 47 [20:46:54]RasterBufferAndPrint [20:46:54]line [20:46:54]line [20:46:54]line [20:46:54]line [20:46:54]line [20:46:54]written 0, free lines is 3318 [20:46:54]MH_Cut [20:46:54]Write to MH i2c: D1 01 00 48 03 01 1D [20:46:54]Write i2c OK [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: D1 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: D1 01 00 [20:46:54]MH_I2C_Read... [20:46:54]Read from MH i2c: D1 01 00 48 03 00 1C [20:46:54]Write to MH i2c: 01 00 00 49 03 4C [20:46:54]Write i2c OK [20:46:54]MH_I2C_Read... [20:46:55]*** Cut start [20:46:55]*** Purtial cut [20:46:55]*** Stage 1: CUTSNS_PIN = 1 [20:46:55]Read from MH i2c: 01 [20:46:55]MH_I2C_Read... [20:46:55]*** Stop cut motor [20:46:55]*** Cut end [20:46:55]Read from MH i2c: 01 07 00 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 FF 0F 61 [20:46:55]process_action close_receipt done [20:46:55]requested_data is exist [20:46:55]produce_requested_data [20:46:55]requested_item fm.sn is exist - process it [20:46:55]wFMCommunicate request_size=4 [20:46:55]MH_SAM_APDU [20:46:55]CAPDU: 80 11 00 00 [20:46:55]Write to MH i2c: E2 08 00 4A 03 80 11 00 00 00 00 00 00 C7 [20:46:55]Write i2c OK [20:46:55]MH_I2C_Read... [20:46:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:55]Read from MH i2c: E2 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: E2 17 00 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: E2 17 00 4A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [20:46:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:46:55]wFMCommunicate OK [20:46:55]requested_item fd.num is exist - process it [20:46:55]SAM_PROTO_GetFieldsCounters [20:46:55]wFMCommunicate request_size=4 [20:46:55]MH_SAM_APDU [20:46:55]CAPDU: 80 13 00 00 [20:46:55]Write to MH i2c: E2 08 00 4B 03 80 13 00 00 00 00 00 00 CA [20:46:55]Write i2c OK [20:46:55]MH_I2C_Read... [20:46:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:55]Read from MH i2c: E2 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: E2 62 00 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: E2 62 00 4B 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 9A 53 02 00 0E 04 04 00 DC 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 C8 [20:46: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 9A 53 02 00 0E 04 04 00 DC 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 [20:46:55]wFMCommunicate OK [20:46:55]SAM_PROTO_GetFieldsCounters done [20:46:55]requested_item shift.num is exist - process it [20:46:55]requested_item shift.opened is exist - process it [20:46:55]req_shift_opened [20:46:55]FM_GetShiftState [20:46:55]SAM_PROTO_GetShiftState [20:46:55]wFMCommunicate request_size=4 [20:46:55]MH_SAM_APDU [20:46:55]CAPDU: 80 13 01 00 [20:46:55]Write to MH i2c: E2 08 00 4C 03 80 13 01 00 00 00 00 00 CC [20:46:55]Write i2c OK [20:46:55]MH_I2C_Read... [20:46:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:55]Read from MH i2c: E2 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: E2 0E 00 [20:46:55]MH_I2C_Read... [20:46:55]Read from MH i2c: E2 0E 00 4C 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2E [20:46:55]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:46:55]wFMCommunicate OK [20:46:55]SAM_PROTO_GetShiftState done [20:46:55]FM_GetShiftState done [20:46:55]req_shift_opened done [20:46:55]requested_item shift.open_date is exist - process it [20:46:55]req_shift_open_date [20:46:55]req_shift_open_date done [20:46:55]produce_requested_data done [20:46:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152474,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:46:55]process_action_free close_receipt [20:46:55]json_value_free [20:46:55]json_value_free done [20:46:55]process_json_proto returns [20:46:55]Send response to host [20:46:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152474,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:46:55]free response buf [20:46:55]execute_script done [20:46:55]execute_script returns [20:46:55]free content buf [20:46:55]Sock 9.Close socket [20:46:55]Sock 9.Thread stoped [20:47:00]recv_with_timeout no data received [20:47:20]recv_with_timeout no data received [20:47:21]accept exits with 10 [20:47:21]New connection [20:47:21]New thread 3067039076 created [20:47:21]Thread 3067182436 joined [20:47:21]Waiting for new connection... [20:47:21] Sock 10.Parse request [20:47:21]Sock 10.Check first char [20:47:21]Sock 10.First char is OK [20:47:21]request: POST /json_proto HTTP/1.0 [20:47:21]Method: POST [20:47:21]URL: /json_proto [20:47:21]Method is POST - this is cgi request [20:47:21]url: /json_proto [20:47:21]query_string will be loaded in cgi processing [20:47:21]execute_cgi json_proto POST (null) [20:47:21]execute_cgi path=json_proto method=POST [20:47:21]POST find Content-Length [20:47:21]Host: 172.17.43.67:8080 [20:47:21]Content-Length: 984 [20:47:21]Content-Type: application/json [20:47:21] [20:47:21]POST finish read [20:47:21]Found Content-Length = 984 [20:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 26.950, "sum" : 1800.26, "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 26.95 \u0441\u043E\u043C", "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:21]execute_script... [20:47: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)1786476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 26.950, "sum" : 1800.26, "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 26.95 \u0441\u043E\u043C", "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:21]POST & json_proto [20:47:21]process_json_proto [20:47:21]json parsed OK: [20:47:21]protocol is kg_v1.0 [20:47:21]action value=close_receipt [20:47:21]process_action close_receipt [20:47:21]cmd_close_receipt [20:47:21]MH_GetDate [20:47:21]Write to MH i2c: F0 00 00 4D 03 3F [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: F0 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: F0 09 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: F0 09 00 4D 03 00 DA D3 F1 66 6A BD 47 65 1F [20:47:21]GetLastDocTimeStamp 1727124413 [20:47:21]current date 1727124442 [20:47:21]FM_GetShiftState [20:47:21]SAM_PROTO_GetShiftState [20:47:21]wFMCommunicate request_size=4 [20:47:21]MH_SAM_APDU [20:47:21]CAPDU: 80 13 01 00 [20:47:21]Write to MH i2c: E2 08 00 4E 03 80 13 01 00 00 00 00 00 CE [20:47:21]Write i2c OK [20:47:21]MH_I2C_Read... [20:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:21]Read from MH i2c: E2 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 0E 00 [20:47:21]MH_I2C_Read... [20:47:21]Read from MH i2c: E2 0E 00 4E 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 30 [20:47:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:47:21]wFMCommunicate OK [20:47:21]SAM_PROTO_GetShiftState done [20:47:21]FM_GetShiftState done [20:47:21]opened in 1727051593 [20:47:21]opened+sec_in_day 1727137993 [20:47:21]quantity*price = 180026 [20:47:21]sum+1 = 180027 [20:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.18 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 347 23.09.2024 20:47 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 26.95 сом ФМ: 0000000000871835 ФД: 152475 ФПД: 195092313764945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152475&fm=195092313764945&tin=02508201610067®Number=0000000000091825&sum=180000 [20:47:22]StoreToDocumentArchive [20:47:22]shift 476 fd 152475 [20:47:22]save to /storage/0476/doc_00152475 [20:47:22]save last doc name /storage/0476/doc_00152475 to /storage/kkm_last_doc_name [20:47:22]save OK [20:47:22]Clear old archive folders... [20:47:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:47:22]tlvbuf is 002FEC30 [20:47:22]SAM_PROTO_ClearQueue [20:47:22]wFMCommunicate request_size=4 [20:47:22]MH_SAM_APDU [20:47:22]CAPDU: 80 09 00 00 [20:47:22]Write to MH i2c: E2 08 00 5B 03 80 09 00 00 00 00 00 00 D0 [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:22]Read from MH i2c: E2 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [20:47:22]RAPDU: 90 00 [20:47:22]wFMCommunicate OK [20:47:22]SAM_PROTO_ClearQueue done [20:47:22]KKMCreateOFDPacket [20:47:22]OFDProtocolAddRootSTLVToBuf [20:47:22]FM_MakeSignedData [20:47:22]FM_MakeSignedData [20:47:22]SAM_PROTO_SignData [20:47:22]wFMCommunicate request_size=4 [20:47:22]MH_SAM_APDU [20:47:22]CAPDU: 80 0D 01 02 [20:47:22]Write to MH i2c: E2 08 00 5C 03 80 0D 01 02 00 00 00 00 D8 [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:22]Read from MH i2c: E2 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [20:47:22]RAPDU: 90 00 [20:47:22]wFMCommunicate OK [20:47:22]wFMCommunicate request_size=255 [20:47:22]MH_SAM_APDU [20:47: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 46 69 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 3A BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 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 DA D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 [20:47:22]Write to MH i2c: E2 02 01 5D 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 46 69 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 3A BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 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 DA D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 00 00 95 [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:22]Read from MH i2c: E2 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [20:47:22]RAPDU: 90 00 [20:47:22]wFMCommunicate OK [20:47:22]wFMCommunicate request_size=10 [20:47:22]MH_SAM_APDU [20:47:22]CAPDU: 80 0D 02 02 05 6F 78 0F 74 51 [20:47:22]Write to MH i2c: E2 0D 00 5E 03 80 0D 02 02 05 00 6F 78 0F 74 51 00 00 A0 [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:22]Read from MH i2c: E2 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [20:47:22]RAPDU: 90 00 [20:47:22]wFMCommunicate OK [20:47:22]wFMCommunicate request_size=4 [20:47:22]MH_SAM_APDU [20:47:22]CAPDU: 80 0D 03 02 [20:47:22]Write to MH i2c: E2 08 00 5F 03 80 0D 03 02 00 00 00 00 DD [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:22]Read from MH i2c: E2 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 0B 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 0B 00 5F 03 00 AA D5 55 55 26 8D 79 6F 90 00 A2 [20:47:22]RAPDU: AA D5 55 55 26 8D 79 6F 90 00 [20:47:22]wFMCommunicate OK [20:47:22]SAM_PROTO_SignData done [20:47:22]FM_MakeSignedData done [20:47:22]CreateOFDProtocolMessage [20:47:22]wFMCommunicate request_size=4 [20:47:22]MH_SAM_APDU [20:47:22]CAPDU: 80 11 00 00 [20:47:22]Write to MH i2c: E2 08 00 60 03 80 11 00 00 00 00 00 00 DD [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:22]Read from MH i2c: E2 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 17 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: E2 17 00 60 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [20:47:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:47:22]wFMCommunicate OK [20:47:22]CreateOFDProtocolMessage done [20:47:22]OFDSenderStorePacket 152475 [20:47:22]StoreOFDPacket docnum=152475 [20:47: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 3F D4 07 01 E6 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 46 69 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 3A BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 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 DA D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 6F 78 0F 74 51 AA D5 55 55 26 8D 79 6F [20:47:22]CheckFolder [20:47:22]dirname=/storage/ofd_packets [20:47:22]CheckFolder done [20:47:22]ProducePacketName [20:47:22]name=ofd_packets/00152475 [20:47:22]NVStorageSaveData ofd_packets/00152475 [20:47:22]File name is /storage/ofd_packets/00152475 [20:47:22]Write 301 bytes [20:47:22]NVStorageSaveData done [20:47:22]OFDSenderStorePacket done [20:47:22]KKMCreateOFDPacket done [20:47:22]NVStorageSaveData kkm_last_timestamp [20:47:22]File name is /storage/kkm_last_timestamp [20:47:22]Write 4 bytes [20:47:22]NVStorageSaveData done [20:47:22]ExternCall_PrintAddStr [20:47:22]wPrintStart [20:47:22]Write to MH i2c: 01 00 00 61 03 64 [20:47:22]Write i2c OK [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: 01 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: 01 07 00 [20:47:22]MH_I2C_Read... [20:47:22]Read from MH i2c: 01 07 00 61 03 00 00 00 00 00 FF 0F 79 [20:47:22]RasterBufferAndPrint [20:47:22]line Счет N : (1)1786476 [20:47:22]line ИНН: 02508201610067 [20:47:22]line Контрольно-Кассовый Чек [20:47:22]line ПРОДАЖА [20:47:22]line ТРК (МРК, ГНК) : 22 [20:47:22]line Товар: 2710124130 [20:47:22]line Аи-92-К-5 [20:47:22]line 26.950 * 66.80 [20:47:22]line = 1800.26 [20:47:22]line НДС 12% НСП 1% [20:47:22]line > о реализуемом товаре [20:47:22]line ОКРУГЛЕНИЕ: -0.26 [20:47:22]line ИТОГО: 1800.00 [20:47:22]line Внесено: 1800.00 [20:47:22]line СДАЧА: 0.00 [20:47:22]line НСП 1% : 15.93 [20:47:22]line НДС 12% : 191.18 [20:47:22]line Наличными: 1800.00 [20:47:22]line Безнал.: 0.00 [20:47:22]line Место: АЗС № 89 "Партнер Нефть" [20:47:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:47:22]line СНО: Общий режим [20:47:22]line Чек 347 23.09.2024 20:47 [20:47:22]line Смена: 476 ФФД: 1.0 [20:47:22]line ЗНМ: 0300000113 [20:47:22]line РНМ: 0000000000091825 [20:47:22]line Версия ККМ: 001 [20:47:22]line [20:47:22]line Дисконтная программа [20:47:22]line АИ-92 [20:47:22]line номер 89 [20:47:22]line сэкономлено 26.95 сом [20:47:22]line ФМ: 0000000000871835 [20:47:22]line ФД: 152475 [20:47:22]line ФПД: 195092313764945 [20:47:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204722&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152475&fm=195092313764945&tin=02508201610067®Number=0000000000091825&sum=180000 [20:47:23]written 0, free lines is 4095 [20:47:23]Write to MH i2c: 01 00 00 91 03 94 [20:47:23]Write i2c OK [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: 01 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: 01 07 00 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 8D 0C 34 [20:47:23]RasterBufferAndPrint [20:47:23]line [20:47:23]line [20:47:23]line [20:47:23]line [20:47:23]line [20:47:23]written 0, free lines is 3220 [20:47:23]MH_Cut [20:47:23]Write to MH i2c: D1 01 00 98 03 01 6D [20:47:23]Write i2c OK [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: D1 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: D1 01 00 [20:47:23]MH_I2C_Read... [20:47:23]Read from MH i2c: D1 01 00 98 03 00 6C [20:47:23]Write to MH i2c: 01 00 00 99 03 9C [20:47:23]Write i2c OK [20:47:23]MH_I2C_Read... [20:47:24]*** Cut start [20:47:24]*** Purtial cut [20:47:24]*** Stage 1: CUTSNS_PIN = 1 [20:47:24]Read from MH i2c: 01 [20:47:24]MH_I2C_Read... [20:47:24]*** Stop cut motor [20:47:24]*** Cut end [20:47:24]Read from MH i2c: 01 07 00 [20:47:24]MH_I2C_Read... [20:47:24]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [20:47:24]process_action close_receipt done [20:47:24]requested_data is exist [20:47:24]produce_requested_data [20:47:24]requested_item fm.sn is exist - process it [20:47:24]wFMCommunicate request_size=4 [20:47:24]MH_SAM_APDU [20:47:24]CAPDU: 80 11 00 00 [20:47:24]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [20:47:24]Write i2c OK [20:47:24]MH_I2C_Read... [20:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:24]Read from MH i2c: E2 [20:47:24]MH_I2C_Read... [20:47:24]Read from MH i2c: E2 17 00 [20:47:24]MH_I2C_Read... [20:47:24]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 [20:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:47:24]wFMCommunicate OK [20:47:24]requested_item fd.num is exist - process it [20:47:24]SAM_PROTO_GetFieldsCounters [20:47:24]wFMCommunicate request_size=4 [20:47:24]MH_SAM_APDU [20:47:24]CAPDU: 80 13 00 00 [20:47:24]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [20:47:24]Write i2c OK [20:47:24]MH_I2C_Read... [20:47:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:25]Read from MH i2c: E2 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: E2 62 00 [20:47:25]MH_I2C_Read... [20:47:25]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 9B 53 02 00 0E 04 04 00 DC 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 1C [20:47: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 9B 53 02 00 0E 04 04 00 DC 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 [20:47:25]wFMCommunicate OK [20:47:25]SAM_PROTO_GetFieldsCounters done [20:47:25]requested_item shift.num is exist - process it [20:47:25]requested_item shift.opened is exist - process it [20:47:25]req_shift_opened [20:47:25]FM_GetShiftState [20:47:25]SAM_PROTO_GetShiftState [20:47:25]wFMCommunicate request_size=4 [20:47:25]MH_SAM_APDU [20:47:25]CAPDU: 80 13 01 00 [20:47:25]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [20:47:25]Write i2c OK [20:47:25]MH_I2C_Read... [20:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:25]Read from MH i2c: E2 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: E2 0E 00 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7E [20:47:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:47:25]wFMCommunicate OK [20:47:25]SAM_PROTO_GetShiftState done [20:47:25]FM_GetShiftState done [20:47:25]req_shift_opened done [20:47:25]requested_item shift.open_date is exist - process it [20:47:25]req_shift_open_date [20:47:25]req_shift_open_date done [20:47:25]produce_requested_data done [20:47:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152475,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:47:25]process_action_free close_receipt [20:47:25]json_value_free [20:47:25]json_value_free done [20:47:25]process_json_proto returns [20:47:25]Send response to host [20:47:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152475,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:47:25]free response buf [20:47:25]execute_script done [20:47:25]execute_script returns [20:47:25]free content buf [20:47:25]Sock 10.Close socket [20:47:25]Sock 10.Thread stoped [20:47:39]accept exits with 9 [20:47:39]New connection [20:47:39]New thread 3067182436 created [20:47:39]Thread 3067039076 joined [20:47:39]Waiting for new connection... [20:47:39] Sock 9.Parse request [20:47:39]Sock 9.Check first char [20:47:39]Sock 9.First char is OK [20:47:39]request: POST /json_proto HTTP/1.0 [20:47:39]Method: POST [20:47:39]URL: /json_proto [20:47:39]Method is POST - this is cgi request [20:47:39]url: /json_proto [20:47:39]query_string will be loaded in cgi processing [20:47:39]execute_cgi json_proto POST (null) [20:47:39]execute_cgi path=json_proto method=POST [20:47:39]POST find Content-Length [20:47:39]Host: 172.17.43.67:8080 [20:47:39]Content-Length: 796 [20:47:39]Content-Type: application/json [20:47:39] [20:47:39]POST finish read [20:47:39]Found Content-Length = 796 [20:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786478", "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" : 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" ] } } [20:47:39]execute_script... [20:47: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)1786478", "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" : 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" ] } } [20:47:39]POST & json_proto [20:47:39]process_json_proto [20:47:39]json parsed OK: [20:47:39]protocol is kg_v1.0 [20:47:39]action value=close_receipt [20:47:39]process_action close_receipt [20:47:39]cmd_close_receipt [20:47:39]MH_GetDate [20:47:39]Write to MH i2c: F0 00 00 9D 03 8F [20:47:39]Write i2c OK [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: F0 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: F0 09 00 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: F0 09 00 9D 03 00 EC D3 F1 66 6A BD 47 65 81 [20:47:39]GetLastDocTimeStamp 1727124442 [20:47:39]current date 1727124460 [20:47:39]FM_GetShiftState [20:47:39]SAM_PROTO_GetShiftState [20:47:39]wFMCommunicate request_size=4 [20:47:39]MH_SAM_APDU [20:47:39]CAPDU: 80 13 01 00 [20:47:39]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [20:47:39]Write i2c OK [20:47:39]MH_I2C_Read... [20:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:39]Read from MH i2c: E2 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: E2 0E 00 [20:47:39]MH_I2C_Read... [20:47:39]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 80 [20:47:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:47:39]wFMCommunicate OK [20:47:39]SAM_PROTO_GetShiftState done [20:47:39]FM_GetShiftState done [20:47:39]opened in 1727051593 [20:47:39]opened+sec_in_day 1727137993 [20:47:39]quantity*price = 0 [20:47:39]sum+1 = 1 [20:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 348 23.09.2024 20:47 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152476 ФПД: 257584248214074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152476&fm=257584248214074&tin=02508201610067®Number=0000000000091825&sum=0 [20:47:40]StoreToDocumentArchive [20:47:40]shift 476 fd 152476 [20:47:40]save to /storage/0476/doc_00152476 [20:47:40]save last doc name /storage/0476/doc_00152476 to /storage/kkm_last_doc_name [20:47:40]save OK [20:47:40]Clear old archive folders... [20:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:47:40]tlvbuf is 00300C10 [20:47:40]SAM_PROTO_ClearQueue [20:47:40]wFMCommunicate request_size=4 [20:47:40]MH_SAM_APDU [20:47:40]CAPDU: 80 09 00 00 [20:47:40]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [20:47:40]Write i2c OK [20:47:40]MH_I2C_Read... [20:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [20:47:41]RAPDU: 90 00 [20:47:41]wFMCommunicate OK [20:47:41]SAM_PROTO_ClearQueue done [20:47:41]KKMCreateOFDPacket [20:47:41]OFDProtocolAddRootSTLVToBuf [20:47:41]FM_MakeSignedData [20:47:41]FM_MakeSignedData [20:47:41]SAM_PROTO_SignData [20:47:41]wFMCommunicate request_size=4 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 0D 01 02 [20:47:41]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [20:47:41]RAPDU: 90 00 [20:47:41]wFMCommunicate OK [20:47:41]wFMCommunicate request_size=255 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5C 01 00 00 F4 03 04 00 EC D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EA [20:47:41]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 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 5C 01 00 00 F4 03 04 00 EC D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EA 00 00 4D [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [20:47:41]RAPDU: 90 00 [20:47:41]wFMCommunicate OK [20:47:41]wFMCommunicate request_size=10 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 0D 02 02 05 45 81 9D 52 3A [20:47:41]Write to MH i2c: E2 0D 00 AE 03 80 0D 02 02 05 00 45 81 9D 52 3A 00 00 24 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [20:47:41]RAPDU: 90 00 [20:47:41]wFMCommunicate OK [20:47:41]wFMCommunicate request_size=4 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 0D 03 02 [20:47:41]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 0B 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 0B 00 AF 03 00 E8 4D B7 D4 A3 E3 3C DE 90 00 8E [20:47:41]RAPDU: E8 4D B7 D4 A3 E3 3C DE 90 00 [20:47:41]wFMCommunicate OK [20:47:41]SAM_PROTO_SignData done [20:47:41]FM_MakeSignedData done [20:47:41]CreateOFDProtocolMessage [20:47:41]wFMCommunicate request_size=4 [20:47:41]MH_SAM_APDU [20:47:41]CAPDU: 80 11 00 00 [20:47:41]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:41]Read from MH i2c: E2 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: E2 17 00 [20:47:41]MH_I2C_Read... [20:47:41]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 [20:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:47:41]wFMCommunicate OK [20:47:41]CreateOFDProtocolMessage done [20:47:41]OFDSenderStorePacket 152476 [20:47:41]StoreOFDPacket docnum=152476 [20:47: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 00 6A 07 01 4C AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5C 01 00 00 F4 03 04 00 EC D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EA 45 81 9D 52 3A E8 4D B7 D4 A3 E3 3C DE [20:47:41]CheckFolder [20:47:41]dirname=/storage/ofd_packets [20:47:41]CheckFolder done [20:47:41]ProducePacketName [20:47:41]name=ofd_packets/00152476 [20:47:41]NVStorageSaveData ofd_packets/00152476 [20:47:41]File name is /storage/ofd_packets/00152476 [20:47:41]Write 301 bytes [20:47:41]NVStorageSaveData done [20:47:41]OFDSenderStorePacket done [20:47:41]KKMCreateOFDPacket done [20:47:41]NVStorageSaveData kkm_last_timestamp [20:47:41]File name is /storage/kkm_last_timestamp [20:47:41]Write 4 bytes [20:47:41]NVStorageSaveData done [20:47:41]ExternCall_PrintAddStr [20:47:41]wPrintStart [20:47:41]Write to MH i2c: 01 00 00 B1 03 B4 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [20:47:41]RasterBufferAndPrint [20:47:41]line Счет N : (1)1786478 [20:47:41]line ИНН: 02508201610067 [20:47:41]line Контрольно-Кассовый Чек [20:47:41]line ПРОДАЖА [20:47:41]line ТРК (МРК, ГНК) : 12 [20:47:41]line Товар: 2710124130 [20:47:41]line Аи-92-К-5 [20:47:41]line 7.380 * 0.00 [20:47:41]line = 0.00 [20:47:41]line НДС 12% НСП 1% [20:47:41]line > о реализуемом товаре [20:47:41]line ИТОГО: 0.00 [20:47:41]line НСП 1% : 0.00 [20:47:41]line НДС 12% : 0.00 [20:47:41]line Наличными: 0.00 [20:47:41]line Безнал.: 0.00 [20:47:41]line Место: АЗС № 89 "Партнер Нефть" [20:47:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:47:41]line СНО: Общий режим [20:47:41]line Чек 348 23.09.2024 20:47 [20:47:41]line Смена: 476 ФФД: 1.0 [20:47:41]line ЗНМ: 0300000113 [20:47:41]line РНМ: 0000000000091825 [20:47:41]line Версия ККМ: 001 [20:47:41]line Платежная система: O! деньги [20:47:41]line ФМ: 0000000000871835 [20:47:41]line ФД: 152476 [20:47:41]line ФПД: 257584248214074 [20:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152476&fm=257584248214074&tin=02508201610067®Number=0000000000091825&sum=0 [20:47:41]written 0, free lines is 4095 [20:47:41]Write to MH i2c: 01 00 00 DB 03 DE [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 E9 0C DA [20:47:41]RasterBufferAndPrint [20:47:41]line [20:47:41]line [20:47:41]line [20:47:41]line [20:47:41]line [20:47:41]written 0, free lines is 3311 [20:47:41]MH_Cut [20:47:41]Write to MH i2c: D1 01 00 E2 03 01 B7 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: D1 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: D1 01 00 [20:47:41]MH_I2C_Read... [20:47:41]Read from MH i2c: D1 01 00 E2 03 00 B6 [20:47:41]Write to MH i2c: 01 00 00 E3 03 E6 [20:47:41]Write i2c OK [20:47:41]MH_I2C_Read... [20:47:42]*** Cut start [20:47:42]*** Purtial cut [20:47:42]*** Stage 1: CUTSNS_PIN = 1 [20:47:42]Read from MH i2c: 01 [20:47:42]MH_I2C_Read... [20:47:42]*** Stop cut motor [20:47:42]*** Cut end [20:47:42]Read from MH i2c: 01 07 00 [20:47:42]MH_I2C_Read... [20:47:42]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [20:47:42]process_action close_receipt done [20:47:42]requested_data is exist [20:47:42]produce_requested_data [20:47:42]requested_item fm.sn is exist - process it [20:47:42]wFMCommunicate request_size=4 [20:47:42]MH_SAM_APDU [20:47:42]CAPDU: 80 11 00 00 [20:47:42]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [20:47:42]Write i2c OK [20:47:42]MH_I2C_Read... [20:47:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:47:43]Read from MH i2c: E2 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: E2 17 00 [20:47:43]MH_I2C_Read... [20:47:43]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 [20:47:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:47:43]wFMCommunicate OK [20:47:43]requested_item fd.num is exist - process it [20:47:43]SAM_PROTO_GetFieldsCounters [20:47:43]wFMCommunicate request_size=4 [20:47:43]MH_SAM_APDU [20:47:43]CAPDU: 80 13 00 00 [20:47:43]Write to MH i2c: E2 08 00 E5 03 80 13 00 00 00 00 00 00 64 [20:47:43]Write i2c OK [20:47:43]MH_I2C_Read... [20:47:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:47:43]Read from MH i2c: E2 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: E2 62 00 [20:47:43]MH_I2C_Read... [20:47:43]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 9C 53 02 00 0E 04 04 00 DC 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 6A [20:47: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 9C 53 02 00 0E 04 04 00 DC 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 [20:47:43]wFMCommunicate OK [20:47:43]SAM_PROTO_GetFieldsCounters done [20:47:43]requested_item shift.num is exist - process it [20:47:43]requested_item shift.opened is exist - process it [20:47:43]req_shift_opened [20:47:43]FM_GetShiftState [20:47:43]SAM_PROTO_GetShiftState [20:47:43]wFMCommunicate request_size=4 [20:47:43]MH_SAM_APDU [20:47:43]CAPDU: 80 13 01 00 [20:47:43]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [20:47:43]Write i2c OK [20:47:43]MH_I2C_Read... [20:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:43]Read from MH i2c: E2 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: E2 0E 00 [20:47:43]MH_I2C_Read... [20:47:43]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C8 [20:47:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:47:43]wFMCommunicate OK [20:47:43]SAM_PROTO_GetShiftState done [20:47:43]FM_GetShiftState done [20:47:43]req_shift_opened done [20:47:43]requested_item shift.open_date is exist - process it [20:47:43]req_shift_open_date [20:47:43]req_shift_open_date done [20:47:43]produce_requested_data done [20:47:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152476,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:47:43]process_action_free close_receipt [20:47:43]json_value_free [20:47:43]json_value_free done [20:47:43]process_json_proto returns [20:47:43]Send response to host [20:47:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152476,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:47:43]free response buf [20:47:43]execute_script done [20:47:43]execute_script returns [20:47:43]free content buf [20:47:43]Sock 9.Close socket [20:47:43]Sock 9.Thread stoped [20:48:13]recv_with_timeout no data received [20:48:24]ConnectInit Can't connect to host [20:48:24]CommunicateWithHost connect error [20:48:24]CommunicateWithHost err = -1 [20:48:24]OFD Sender: Server communicate error [20:48:24]OFD Sender: Processing packet 152473 [packets to send 831, broken 827] [20:48:24]ProducePacketName [20:48:24]name=ofd_packets/00152473 [20:48:24]OFD Sender: To server: pG, [20:48:24]CommunicateWithHost lk.salyk.kg:30040 [20:48:24]ConnectInit lk.salyk.kg [20:48:24]Connected sock=7 [20:48: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 3F 01 00 00 00 03 37 01 E9 B6 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 59 01 00 00 F4 03 04 00 63 D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F3 3B D5 A0 B5 67 62 D2 E3 5F B4 C1 84 7E [20:48: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 B7 8B 47 00 9F 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 99 53 02 00 F4 03 04 00 17 7C F1 66 B6 04 01 00 00 08 BC CF B4 83 AA 30 15 [20:48:25]CommunicateWithHost err = 0 [20:48:25]CheckOFDResponse [20:48:25]1017 (14) - 77093643461234 [20:48:25]1041 (16) - 0000000000871835 [20:48:25]1040 (4) - 152473 [20:48:25]1012 (4) - 23.09.2024 14:32 [20:48:25]1206 (1) - 0 [20:48:25]OFD Sender: Remove packet 152473 [20:48:25]ProducePacketName [20:48:25]name=ofd_packets/00152473 [20:48:25]NVStorageDeleteData [20:48:25]OFD Sender: Processing packet 152474 [packets to send 830, broken 827] [20:48:25]ProducePacketName [20:48:25]name=ofd_packets/00152474 [20:48:25]OFD Sender: To server: pG, [20:48:25]CommunicateWithHost lk.salyk.kg:30040 [20:48:25]ConnectInit lk.salyk.kg [20:48:26]Connected sock=7 [20:48: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 F5 6D 03 01 2A 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 58 C5 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 BD D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 AA A1 2E 1A D6 D6 0F D6 1B 09 82 E5 BC [20:48: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 C2 B9 47 00 97 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 9A 53 02 00 F4 03 04 00 19 7C F1 66 B6 04 01 00 00 14 78 DF 7F E1 99 C6 CB [20:48:27]CommunicateWithHost err = 0 [20:48:27]CheckOFDResponse [20:48:27]1017 (14) - 77093643461234 [20:48:27]1041 (16) - 0000000000871835 [20:48:27]1040 (4) - 152474 [20:48:27]1012 (4) - 23.09.2024 14:32 [20:48:27]1206 (1) - 0 [20:48:27]OFD Sender: Remove packet 152474 [20:48:27]ProducePacketName [20:48:27]name=ofd_packets/00152474 [20:48:27]NVStorageDeleteData [20:48:28]OFD Sender: Processing packet 152475 [packets to send 829, broken 827] [20:48:28]ProducePacketName [20:48:28]name=ofd_packets/00152475 [20:48:28]OFD Sender: To server: pG, [20:48:28]CommunicateWithHost lk.salyk.kg:30040 [20:48:28]ConnectInit lk.salyk.kg [20:48:28]Connected sock=7 [20:48: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 3F D4 07 01 E6 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 46 69 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 3A BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 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 DA D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 6F 78 0F 74 51 AA D5 55 55 26 8D 79 6F [20:48: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 2A 52 47 00 45 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 9B 53 02 00 F4 03 04 00 1B 7C F1 66 B6 04 01 00 00 39 B6 B3 A1 69 68 20 2A [20:48:29]CommunicateWithHost err = 0 [20:48:29]CheckOFDResponse [20:48:29]1017 (14) - 77093643461234 [20:48:29]1041 (16) - 0000000000871835 [20:48:29]1040 (4) - 152475 [20:48:29]1012 (4) - 23.09.2024 14:32 [20:48:29]1206 (1) - 0 [20:48:29]OFD Sender: Remove packet 152475 [20:48:29]ProducePacketName [20:48:29]name=ofd_packets/00152475 [20:48:29]NVStorageDeleteData [20:48:30]OFD Sender: Processing packet 152476 [packets to send 828, broken 827] [20:48:30]ProducePacketName [20:48:30]name=ofd_packets/00152476 [20:48:30]OFD Sender: To server: pG, [20:48:30]CommunicateWithHost lk.salyk.kg:30040 [20:48:30]ConnectInit lk.salyk.kg [20:48:30]Connected sock=7 [20:48: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 00 6A 07 01 4C AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5C 01 00 00 F4 03 04 00 EC D3 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 EA 45 81 9D 52 3A E8 4D B7 D4 A3 E3 3C DE [20:48: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 A9 77 47 00 F9 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 9C 53 02 00 F4 03 04 00 1D 7C F1 66 B6 04 01 00 00 DA 46 62 F0 48 F9 B7 F6 [20:48:31]CommunicateWithHost err = 0 [20:48:31]CheckOFDResponse [20:48:31]1017 (14) - 77093643461234 [20:48:31]1041 (16) - 0000000000871835 [20:48:31]1040 (4) - 152476 [20:48:31]1012 (4) - 23.09.2024 14:33 [20:48:31]1206 (1) - 0 [20:48:31]OFD Sender: Remove packet 152476 [20:48:31]ProducePacketName [20:48:31]name=ofd_packets/00152476 [20:48:31]NVStorageDeleteData [20:48:31]OFD Sender: No OFD packet to send [20:48:36]OFD Sender: No OFD packet to send [20:48:41]OFD Sender: No OFD packet to send [20:48:44]recv_with_timeout no data received [20:48:46]accept exits with 10 [20:48:46]New connection [20:48:46]New thread 3067039076 created [20:48:46]Thread 3067182436 joined [20:48:46]Waiting for new connection... [20:48:46] Sock 10.Parse request [20:48:46]Sock 10.Check first char [20:48:46]Sock 10.First char is OK [20:48:46]request: POST /json_proto HTTP/1.0 [20:48:46]Method: POST [20:48:46]URL: /json_proto [20:48:46]Method is POST - this is cgi request [20:48:46]url: /json_proto [20:48:46]query_string will be loaded in cgi processing [20:48:46]execute_cgi json_proto POST (null) [20:48:46]execute_cgi path=json_proto method=POST [20:48:46]POST find Content-Length [20:48:46]Host: 172.17.43.67:8080 [20:48:46]Content-Length: 678 [20:48:46]Content-Type: application/json [20:48:46] [20:48:46]POST finish read [20:48:46]Found Content-Length = 678 [20:48:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786479", "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" ] } } [20:48:46]execute_script... [20:48: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)1786479", "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" ] } } [20:48:46]POST & json_proto [20:48:46]process_json_proto [20:48:46]json parsed OK: [20:48:46]protocol is kg_v1.0 [20:48:46]action value=close_receipt [20:48:46]process_action close_receipt [20:48:46]cmd_close_receipt [20:48:46]MH_GetDate [20:48:46]Write to MH i2c: F0 00 00 E7 03 D9 [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: F0 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: F0 09 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: F0 09 00 E7 03 00 2F D4 F1 66 6A BD 47 65 0F [20:48:46]GetLastDocTimeStamp 1727124460 [20:48:46]current date 1727124527 [20:48:46]FM_GetShiftState [20:48:46]SAM_PROTO_GetShiftState [20:48:46]wFMCommunicate request_size=4 [20:48:46]MH_SAM_APDU [20:48:46]CAPDU: 80 13 01 00 [20:48:46]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:46]Read from MH i2c: E2 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 0E 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [20:48:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:48:46]wFMCommunicate OK [20:48:46]SAM_PROTO_GetShiftState done [20:48:46]FM_GetShiftState done [20:48:46]opened in 1727051593 [20:48:46]opened+sec_in_day 1727137993 [20:48:46]quantity*price = 50036 [20:48:46]sum+1 = 50037 [20:48: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 СНО: Общий режим Чек 349 23.09.2024 20:48 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152477 ФПД: 213728103913746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152477&fm=213728103913746&tin=02508201610067®Number=0000000000091825&sum=50000 [20:48:47]StoreToDocumentArchive [20:48:47]shift 476 fd 152477 [20:48:47]save to /storage/0476/doc_00152477 [20:48:47]save last doc name /storage/0476/doc_00152477 to /storage/kkm_last_doc_name [20:48:47]save OK [20:48:47]Clear old archive folders... [20:48:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:47]tlvbuf is 0030BCA0 [20:48:47]SAM_PROTO_ClearQueue [20:48:47]wFMCommunicate request_size=4 [20:48:47]MH_SAM_APDU [20:48:47]CAPDU: 80 09 00 00 [20:48:47]Write to MH i2c: E2 08 00 F5 03 80 09 00 00 00 00 00 00 6A [20:48:47]Write i2c OK [20:48:47]MH_I2C_Read... [20:48:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:47]Read from MH i2c: E2 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [20:48:47]RAPDU: 90 00 [20:48:47]wFMCommunicate OK [20:48:47]SAM_PROTO_ClearQueue done [20:48:47]KKMCreateOFDPacket [20:48:47]OFDProtocolAddRootSTLVToBuf [20:48:47]FM_MakeSignedData [20:48:47]FM_MakeSignedData [20:48:47]SAM_PROTO_SignData [20:48:47]wFMCommunicate request_size=4 [20:48:47]MH_SAM_APDU [20:48:47]CAPDU: 80 0D 01 02 [20:48:47]Write to MH i2c: E2 08 00 F6 03 80 0D 01 02 00 00 00 00 72 [20:48:47]Write i2c OK [20:48:47]MH_I2C_Read... [20:48:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:47]Read from MH i2c: E2 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [20:48:47]RAPDU: 90 00 [20:48:47]wFMCommunicate OK [20:48:47]wFMCommunicate request_size=255 [20:48:47]MH_SAM_APDU [20:48: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 5D 01 00 00 F4 03 04 00 2F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C2 [20:48:47]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 5D 01 00 00 F4 03 04 00 2F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C2 00 00 3A [20:48:47]Write i2c OK [20:48:47]MH_I2C_Read... [20:48:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:47]Read from MH i2c: E2 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [20:48:47]RAPDU: 90 00 [20:48:47]wFMCommunicate OK [20:48:47]wFMCommunicate request_size=10 [20:48:47]MH_SAM_APDU [20:48:47]CAPDU: 80 0D 02 02 05 62 73 B6 59 12 [20:48:47]Write to MH i2c: E2 0D 00 F8 03 80 0D 02 02 05 00 62 73 B6 59 12 00 00 75 [20:48:47]Write i2c OK [20:48:47]MH_I2C_Read... [20:48:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:47]Read from MH i2c: E2 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 [20:48:47]MH_I2C_Read... [20:48:47]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [20:48:47]RAPDU: 90 00 [20:48:47]wFMCommunicate OK [20:48:47]wFMCommunicate request_size=4 [20:48:47]MH_SAM_APDU [20:48:47]CAPDU: 80 0D 03 02 [20:48:47]Write to MH i2c: E2 08 00 F9 03 80 0D 03 02 00 00 00 00 77 [20:48:47]Write i2c OK [20:48:47]MH_I2C_Read... [20:48:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:48]Read from MH i2c: E2 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: E2 0B 00 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: E2 0B 00 F9 03 00 03 61 33 5F 7B C5 62 F7 90 00 07 [20:48:48]RAPDU: 03 61 33 5F 7B C5 62 F7 90 00 [20:48:48]wFMCommunicate OK [20:48:48]SAM_PROTO_SignData done [20:48:48]FM_MakeSignedData done [20:48:48]CreateOFDProtocolMessage [20:48:48]wFMCommunicate request_size=4 [20:48:48]MH_SAM_APDU [20:48:48]CAPDU: 80 11 00 00 [20:48:48]Write to MH i2c: E2 08 00 FA 03 80 11 00 00 00 00 00 00 77 [20:48:48]Write i2c OK [20:48:48]MH_I2C_Read... [20:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:48]Read from MH i2c: E2 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: E2 17 00 [20:48:48]MH_I2C_Read... [20:48:48]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 [20:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:48:48]wFMCommunicate OK [20:48:48]CreateOFDProtocolMessage done [20:48:48]OFDSenderStorePacket 152477 [20:48:48]StoreOFDPacket docnum=152477 [20:48: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 2B 3A 07 01 39 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 5D 01 00 00 F4 03 04 00 2F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C2 62 73 B6 59 12 03 61 33 5F 7B C5 62 F7 [20:48:48]CheckFolder [20:48:48]dirname=/storage/ofd_packets [20:48:48]CheckFolder done [20:48:48]ProducePacketName [20:48:48]name=ofd_packets/00152477 [20:48:48]NVStorageSaveData ofd_packets/00152477 [20:48:48]File name is /storage/ofd_packets/00152477 [20:48:48]Write 301 bytes [20:48:48]NVStorageSaveData done [20:48:48]OFDSenderStorePacket done [20:48:48]KKMCreateOFDPacket done [20:48:48]NVStorageSaveData kkm_last_timestamp [20:48:48]File name is /storage/kkm_last_timestamp [20:48:48]Write 4 bytes [20:48:48]NVStorageSaveData done [20:48:48]ExternCall_PrintAddStr [20:48:48]wPrintStart [20:48:48]Write to MH i2c: 01 00 00 FB 03 FE [20:48:48]Write i2c OK [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: 01 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: 01 07 00 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [20:48:48]RasterBufferAndPrint [20:48:48]line Счет N : (1)1786479 [20:48:48]line ИНН: 02508201610067 [20:48:48]line Контрольно-Кассовый Чек [20:48:48]line ПРОДАЖА [20:48:48]line ТРК (МРК, ГНК) : 42 [20:48:48]line Товар: 2710124130 [20:48:48]line Аи-92-К-5 [20:48:48]line 7.380 * 67.80 [20:48:48]line = 500.36 [20:48:48]line НДС 12% НСП 1% [20:48:48]line > о реализуемом товаре [20:48:48]line ОКРУГЛЕНИЕ: -0.36 [20:48:48]line ИТОГО: 500.00 [20:48:48]line Внесено: 500.00 [20:48:48]line СДАЧА: 0.00 [20:48:48]line НСП 1% : 4.43 [20:48:48]line НДС 12% : 53.14 [20:48:48]line Наличными: 500.00 [20:48:48]line Безнал.: 0.00 [20:48:48]line Место: АЗС № 89 "Партнер Нефть" [20:48:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:48:48]line СНО: Общий режим [20:48:48]line Чек 349 23.09.2024 20:48 [20:48:48]line Смена: 476 ФФД: 1.0 [20:48:48]line ЗНМ: 0300000113 [20:48:48]line РНМ: 0000000000091825 [20:48:48]line Версия ККМ: 001 [20:48:48]line ФМ: 0000000000871835 [20:48:48]line ФД: 152477 [20:48:48]line ФПД: 213728103913746 [20:48:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152477&fm=213728103913746&tin=02508201610067®Number=0000000000091825&sum=50000 [20:48:48]written 0, free lines is 4095 [20:48:48]OFD Sender: Processing packet 152477 [packets to send 828, broken 827] [20:48:48]ProducePacketName [20:48:48]name=ofd_packets/00152477 [20:48:48]OFD Sender: To server: pG, [20:48:48]CommunicateWithHost lk.salyk.kg:30040 [20:48:48]ConnectInit lk.salyk.kg [20:48:48]Write to MH i2c: 01 00 00 26 04 2A [20:48:48]Write i2c OK [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: 01 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: 01 07 00 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 DF 0C 1C [20:48:48]RasterBufferAndPrint [20:48:48]line [20:48:48]line [20:48:48]line [20:48:48]line [20:48:48]line [20:48:48]written 0, free lines is 3301 [20:48:48]MH_Cut [20:48:48]Write to MH i2c: D1 01 00 2D 04 01 03 [20:48:48]Write i2c OK [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: D1 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: D1 01 00 [20:48:48]MH_I2C_Read... [20:48:48]Read from MH i2c: D1 01 00 2D 04 00 02 [20:48:48]Write to MH i2c: 01 00 00 2E 04 32 [20:48:48]Write i2c OK [20:48:48]MH_I2C_Read... [20:48:48]Connected sock=9 [20:48: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 2B 3A 07 01 39 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 5D 01 00 00 F4 03 04 00 2F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C2 62 73 B6 59 12 03 61 33 5F 7B C5 62 F7 [20:48: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 15 8C 47 00 06 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 9D 53 02 00 F4 03 04 00 2F 7C F1 66 B6 04 01 00 00 1D E3 66 56 4C 07 2F 9D [20:48:49]CommunicateWithHost err = 0 [20:48:49]CheckOFDResponse [20:48:49]1017 (14) - 77093643461234 [20:48:49]1041 (16) - 0000000000871835 [20:48:49]1040 (4) - 152477 [20:48:49]1012 (4) - 23.09.2024 14:33 [20:48:49]1206 (1) - 0 [20:48:49]OFD Sender: Remove packet 152477 [20:48:49]ProducePacketName [20:48:49]name=ofd_packets/00152477 [20:48:49]NVStorageDeleteData [20:48:49]*** Cut start [20:48:49]*** Purtial cut [20:48:49]*** Stage 1: CUTSNS_PIN = 1 [20:48:49]Read from MH i2c: 01 [20:48:49]MH_I2C_Read... [20:48:49]*** Stop cut motor [20:48:49]*** Cut end [20:48:49]Read from MH i2c: 01 07 00 [20:48:49]MH_I2C_Read... [20:48:49]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [20:48:49]process_action close_receipt done [20:48:49]requested_data is exist [20:48:49]produce_requested_data [20:48:49]requested_item fm.sn is exist - process it [20:48:49]wFMCommunicate request_size=4 [20:48:49]MH_SAM_APDU [20:48:49]CAPDU: 80 11 00 00 [20:48:49]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [20:48:49]Write i2c OK [20:48:49]MH_I2C_Read... [20:48:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:49]Read from MH i2c: E2 [20:48:49]MH_I2C_Read... [20:48:49]Read from MH i2c: E2 17 00 [20:48:49]MH_I2C_Read... [20:48:49]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 [20:48:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:48:49]wFMCommunicate OK [20:48:49]requested_item fd.num is exist - process it [20:48:49]SAM_PROTO_GetFieldsCounters [20:48:49]wFMCommunicate request_size=4 [20:48:49]MH_SAM_APDU [20:48:49]CAPDU: 80 13 00 00 [20:48:49]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [20:48:49]Write i2c OK [20:48:49]MH_I2C_Read... [20:48:49]OFD Sender: No OFD packet to send [20:48:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:48:49]Read from MH i2c: E2 [20:48:49]MH_I2C_Read... [20:48:49]Read from MH i2c: E2 62 00 [20:48:49]MH_I2C_Read... [20:48:49]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 9D 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [20:48: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 9D 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:48:49]wFMCommunicate OK [20:48:49]SAM_PROTO_GetFieldsCounters done [20:48:49]requested_item shift.num is exist - process it [20:48:49]requested_item shift.opened is exist - process it [20:48:49]req_shift_opened [20:48:49]FM_GetShiftState [20:48:49]SAM_PROTO_GetShiftState [20:48:49]wFMCommunicate request_size=4 [20:48:49]MH_SAM_APDU [20:48:49]CAPDU: 80 13 01 00 [20:48:49]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [20:48:49]Write i2c OK [20:48:49]MH_I2C_Read... [20:48:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:49]Read from MH i2c: E2 [20:48:49]MH_I2C_Read... [20:48:49]Read from MH i2c: E2 0E 00 [20:48:49]MH_I2C_Read... [20:48:49]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 14 [20:48:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:48:49]wFMCommunicate OK [20:48:49]SAM_PROTO_GetShiftState done [20:48:49]FM_GetShiftState done [20:48:49]req_shift_opened done [20:48:49]requested_item shift.open_date is exist - process it [20:48:49]req_shift_open_date [20:48:49]req_shift_open_date done [20:48:49]produce_requested_data done [20:48:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152477,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:48:49]process_action_free close_receipt [20:48:49]json_value_free [20:48:49]json_value_free done [20:48:49]process_json_proto returns [20:48:49]Send response to host [20:48:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152477,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:48:49]free response buf [20:48:49]execute_script done [20:48:49]execute_script returns [20:48:49]free content buf [20:48:49]Sock 10.Close socket [20:48:49]Sock 10.Thread stoped [20:48:54]OFD Sender: No OFD packet to send [20:48:55]recv_with_timeout no data received [20:48:59]OFD Sender: No OFD packet to send [20:49:04]OFD Sender: No OFD packet to send [20:49:09]OFD Sender: No OFD packet to send [20:49:12]recv_with_timeout no data received [20:49:14]OFD Sender: No OFD packet to send [20:49:19]OFD Sender: No OFD packet to send [20:49:24]OFD Sender: No OFD packet to send [20:49:29]OFD Sender: No OFD packet to send [20:49:34]OFD Sender: No OFD packet to send [20:49:39]OFD Sender: No OFD packet to send [20:49:44]OFD Sender: No OFD packet to send [20:49:46]accept exits with 7 [20:49:46]New connection [20:49:46]New thread 3067182436 created [20:49:46]Thread 3067039076 joined [20:49:46]Waiting for new connection... [20:49:46] Sock 7.Parse request [20:49:46]Sock 7.Check first char [20:49:46]Sock 7.First char is OK [20:49:46]request: POST /json_proto HTTP/1.0 [20:49:46]Method: POST [20:49:46]URL: /json_proto [20:49:46]Method is POST - this is cgi request [20:49:46]url: /json_proto [20:49:46]query_string will be loaded in cgi processing [20:49:46]execute_cgi json_proto POST (null) [20:49:46]execute_cgi path=json_proto method=POST [20:49:46]POST find Content-Length [20:49:46]Host: 172.17.43.67:8080 [20:49:46]Content-Length: 678 [20:49:46]Content-Type: application/json [20:49:46] [20:49:46]POST finish read [20:49:46]Found Content-Length = 678 [20:49:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786480", "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" ] } } [20:49:46]execute_script... [20:49: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)1786480", "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" ] } } [20:49:46]POST & json_proto [20:49:46]process_json_proto [20:49:46]json parsed OK: [20:49:46]protocol is kg_v1.0 [20:49:46]action value=close_receipt [20:49:46]process_action close_receipt [20:49:46]cmd_close_receipt [20:49:46]MH_GetDate [20:49:46]Write to MH i2c: F0 00 00 32 04 25 [20:49:46]Write i2c OK [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: F0 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: F0 09 00 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: F0 09 00 32 04 00 6B D4 F1 66 6A BD 47 65 97 [20:49:46]GetLastDocTimeStamp 1727124527 [20:49:46]current date 1727124587 [20:49:46]FM_GetShiftState [20:49:46]SAM_PROTO_GetShiftState [20:49:46]wFMCommunicate request_size=4 [20:49:46]MH_SAM_APDU [20:49:46]CAPDU: 80 13 01 00 [20:49:46]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [20:49:46]Write i2c OK [20:49:46]MH_I2C_Read... [20:49:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:46]Read from MH i2c: E2 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: E2 0E 00 [20:49:46]MH_I2C_Read... [20:49:46]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [20:49:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:49:46]wFMCommunicate OK [20:49:46]SAM_PROTO_GetShiftState done [20:49:46]FM_GetShiftState done [20:49:46]opened in 1727051593 [20:49:46]opened+sec_in_day 1727137993 [20:49:46]quantity*price = 30035 [20:49:46]sum+1 = 30036 [20:49:46]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 СНО: Общий режим Чек 350 23.09.2024 20:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152478 ФПД: 163640059587202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152478&fm=163640059587202&tin=02508201610067®Number=0000000000091825&sum=30000 [20:49:47]StoreToDocumentArchive [20:49:47]shift 476 fd 152478 [20:49:47]save to /storage/0476/doc_00152478 [20:49:47]save last doc name /storage/0476/doc_00152478 to /storage/kkm_last_doc_name [20:49:47]save OK [20:49:47]Clear old archive folders... [20:49:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:49:47]tlvbuf is 0030ABC0 [20:49:47]SAM_PROTO_ClearQueue [20:49:47]wFMCommunicate request_size=4 [20:49:47]MH_SAM_APDU [20:49:47]CAPDU: 80 09 00 00 [20:49:47]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [20:49:47]Write i2c OK [20:49:47]MH_I2C_Read... [20:49:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:47]Read from MH i2c: E2 [20:49:47]MH_I2C_Read... [20:49:47]Read from MH i2c: E2 03 00 [20:49:47]MH_I2C_Read... [20:49:47]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [20:49:47]RAPDU: 90 00 [20:49:47]wFMCommunicate OK [20:49:47]SAM_PROTO_ClearQueue done [20:49:47]KKMCreateOFDPacket [20:49:47]OFDProtocolAddRootSTLVToBuf [20:49:47]FM_MakeSignedData [20:49:47]FM_MakeSignedData [20:49:47]SAM_PROTO_SignData [20:49:47]wFMCommunicate request_size=4 [20:49:47]MH_SAM_APDU [20:49:47]CAPDU: 80 0D 01 02 [20:49:47]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [20:49:47]Write i2c OK [20:49:47]MH_I2C_Read... [20:49:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:47]Read from MH i2c: E2 [20:49:47]MH_I2C_Read... [20:49:47]Read from MH i2c: E2 03 00 [20:49:47]MH_I2C_Read... [20:49:47]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [20:49:47]RAPDU: 90 00 [20:49:47]wFMCommunicate OK [20:49:47]wFMCommunicate request_size=255 [20:49:47]MH_SAM_APDU [20:49: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 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 5E 01 00 00 F4 03 04 00 6B D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 94 [20:49:47]Write to MH i2c: E2 02 01 42 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 5E 01 00 00 F4 03 04 00 6B D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 94 00 00 B5 [20:49:47]Write i2c OK [20:49:47]MH_I2C_Read... [20:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:48]Read from MH i2c: E2 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 03 00 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [20:49:48]RAPDU: 90 00 [20:49:48]wFMCommunicate OK [20:49:48]wFMCommunicate request_size=10 [20:49:48]MH_SAM_APDU [20:49:48]CAPDU: 80 0D 02 02 05 D4 6B 9F 6A 82 [20:49:48]Write to MH i2c: E2 0D 00 43 04 80 0D 02 02 05 00 D4 6B 9F 6A 82 00 00 95 [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:48]Read from MH i2c: E2 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 03 00 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [20:49:48]RAPDU: 90 00 [20:49:48]wFMCommunicate OK [20:49:48]wFMCommunicate request_size=4 [20:49:48]MH_SAM_APDU [20:49:48]CAPDU: 80 0D 03 02 [20:49:48]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:48]Read from MH i2c: E2 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 0B 00 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 0B 00 44 04 00 C7 2C C6 D4 38 1B 44 57 90 00 3F [20:49:48]RAPDU: C7 2C C6 D4 38 1B 44 57 90 00 [20:49:48]wFMCommunicate OK [20:49:48]SAM_PROTO_SignData done [20:49:48]FM_MakeSignedData done [20:49:48]CreateOFDProtocolMessage [20:49:48]wFMCommunicate request_size=4 [20:49:48]MH_SAM_APDU [20:49:48]CAPDU: 80 11 00 00 [20:49:48]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:48]Read from MH i2c: E2 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: E2 17 00 [20:49:48]MH_I2C_Read... [20:49:48]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 [20:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:49:48]wFMCommunicate OK [20:49:48]CreateOFDProtocolMessage done [20:49:48]OFDSenderStorePacket 152478 [20:49:48]StoreOFDPacket docnum=152478 [20:49: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 CC 41 07 01 24 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5E 01 00 00 F4 03 04 00 6B D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 94 D4 6B 9F 6A 82 C7 2C C6 D4 38 1B 44 57 [20:49:48]CheckFolder [20:49:48]dirname=/storage/ofd_packets [20:49:48]CheckFolder done [20:49:48]ProducePacketName [20:49:48]name=ofd_packets/00152478 [20:49:48]NVStorageSaveData ofd_packets/00152478 [20:49:48]File name is /storage/ofd_packets/00152478 [20:49:48]Write 301 bytes [20:49:48]NVStorageSaveData done [20:49:48]OFDSenderStorePacket done [20:49:48]KKMCreateOFDPacket done [20:49:48]NVStorageSaveData kkm_last_timestamp [20:49:48]File name is /storage/kkm_last_timestamp [20:49:48]Write 4 bytes [20:49:48]NVStorageSaveData done [20:49:48]ExternCall_PrintAddStr [20:49:48]wPrintStart [20:49:48]Write to MH i2c: 01 00 00 46 04 4A [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: 01 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: 01 07 00 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [20:49:48]RasterBufferAndPrint [20:49:48]line Счет N : (1)1786480 [20:49:48]line ИНН: 02508201610067 [20:49:48]line Контрольно-Кассовый Чек [20:49:48]line ПРОДАЖА [20:49:48]line ТРК (МРК, ГНК) : 22 [20:49:48]line Товар: 2710124130 [20:49:48]line Аи-92-К-5 [20:49:48]line 4.430 * 67.80 [20:49:48]line = 300.35 [20:49:48]line НДС 12% НСП 1% [20:49:48]line > о реализуемом товаре [20:49:48]line ОКРУГЛЕНИЕ: -0.35 [20:49:48]line ИТОГО: 300.00 [20:49:48]line Внесено: 300.00 [20:49:48]line СДАЧА: 0.00 [20:49:48]line НСП 1% : 2.66 [20:49:48]line НДС 12% : 31.90 [20:49:48]line Наличными: 300.00 [20:49:48]line Безнал.: 0.00 [20:49:48]line Место: АЗС № 89 "Партнер Нефть" [20:49:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:49:48]line СНО: Общий режим [20:49:48]line Чек 350 23.09.2024 20:49 [20:49:48]line Смена: 476 ФФД: 1.0 [20:49:48]line ЗНМ: 0300000113 [20:49:48]line РНМ: 0000000000091825 [20:49:48]line Версия ККМ: 001 [20:49:48]line ФМ: 0000000000871835 [20:49:48]line ФД: 152478 [20:49:48]line ФПД: 163640059587202 [20:49:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152478&fm=163640059587202&tin=02508201610067®Number=0000000000091825&sum=30000 [20:49:48]written 0, free lines is 4095 [20:49:48]OFD Sender: Processing packet 152478 [packets to send 828, broken 827] [20:49:48]ProducePacketName [20:49:48]name=ofd_packets/00152478 [20:49:48]OFD Sender: To server: pG, [20:49:48]CommunicateWithHost lk.salyk.kg:30040 [20:49:48]ConnectInit lk.salyk.kg [20:49:48]Write to MH i2c: 01 00 00 71 04 75 [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: 01 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: 01 07 00 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 E2 0C 6A [20:49:48]RasterBufferAndPrint [20:49:48]line [20:49:48]line [20:49:48]line [20:49:48]line [20:49:48]line [20:49:48]written 0, free lines is 3304 [20:49:48]MH_Cut [20:49:48]Write to MH i2c: D1 01 00 78 04 01 4E [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: D1 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: D1 01 00 [20:49:48]MH_I2C_Read... [20:49:48]Read from MH i2c: D1 01 00 78 04 00 4D [20:49:48]Write to MH i2c: 01 00 00 79 04 7D [20:49:48]Write i2c OK [20:49:48]MH_I2C_Read... [20:49:49]Connected sock=9 [20:49: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 CC 41 07 01 24 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 5E 01 00 00 F4 03 04 00 6B D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 94 D4 6B 9F 6A 82 C7 2C C6 D4 38 1B 44 57 [20:49:49]*** Cut start [20:49:49]*** Purtial cut [20:49:49]*** Stage 1: CUTSNS_PIN = 1 [20:49:49]Read from MH i2c: 01 [20:49:49]MH_I2C_Read... [20:49:49]*** Stop cut motor [20:49:49]*** Cut end [20:49:49]Read from MH i2c: 01 07 00 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [20:49:49]process_action close_receipt done [20:49:49]requested_data is exist [20:49:49]produce_requested_data [20:49:49]requested_item fm.sn is exist - process it [20:49:49]wFMCommunicate request_size=4 [20:49:49]MH_SAM_APDU [20:49:49]CAPDU: 80 11 00 00 [20:49:49]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [20:49:49]Write i2c OK [20:49:49]MH_I2C_Read... [20:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:49]Read from MH i2c: E2 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 17 00 [20:49:49]MH_I2C_Read... [20:49:49]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 [20:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:49:49]wFMCommunicate OK [20:49:49]requested_item fd.num is exist - process it [20:49:49]SAM_PROTO_GetFieldsCounters [20:49:49]wFMCommunicate request_size=4 [20:49:49]MH_SAM_APDU [20:49:49]CAPDU: 80 13 00 00 [20:49:49]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [20:49:49]Write i2c OK [20:49:49]MH_I2C_Read... [20:49:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:49]Read from MH i2c: E2 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 62 00 [20:49:49]MH_I2C_Read... [20:49:49]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 9E 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 09 [20:49: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 9E 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:49]wFMCommunicate OK [20:49:49]SAM_PROTO_GetFieldsCounters done [20:49:49]requested_item shift.num is exist - process it [20:49:49]requested_item shift.opened is exist - process it [20:49:49]req_shift_opened [20:49:49]FM_GetShiftState [20:49:49]SAM_PROTO_GetShiftState [20:49:49]wFMCommunicate request_size=4 [20:49:49]MH_SAM_APDU [20:49:49]CAPDU: 80 13 01 00 [20:49:49]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [20:49:49]Write i2c OK [20:49:49]MH_I2C_Read... [20:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:49]Read from MH i2c: E2 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 0E 00 [20:49:49]MH_I2C_Read... [20:49:49]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5F [20:49:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:49:49]wFMCommunicate OK [20:49:49]SAM_PROTO_GetShiftState done [20:49:49]FM_GetShiftState done [20:49:49]req_shift_opened done [20:49:49]requested_item shift.open_date is exist - process it [20:49:49]req_shift_open_date [20:49:49]req_shift_open_date done [20:49:49]produce_requested_data done [20:49:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152478,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:49:49]process_action_free close_receipt [20:49:49]json_value_free [20:49:49]json_value_free done [20:49:49]process_json_proto returns [20:49:49]Send response to host [20:49:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152478,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:49:49]free response buf [20:49:49]execute_script done [20:49:49]execute_script returns [20:49:49]free content buf [20:49:49]Sock 7.Close socket [20:49:49]Sock 7.Thread stoped [20:49: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 70 7A 47 00 06 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 53 02 00 F4 03 04 00 6C 7C F1 66 B6 04 01 00 00 39 A1 8C F8 42 1D 9F 8B [20:49:50]CommunicateWithHost err = 0 [20:49:50]CheckOFDResponse [20:49:50]1017 (14) - 77093643461234 [20:49:50]1041 (16) - 0000000000871835 [20:49:50]1040 (4) - 152478 [20:49:50]1012 (4) - 23.09.2024 14:34 [20:49:50]1206 (1) - 0 [20:49:50]OFD Sender: Remove packet 152478 [20:49:50]ProducePacketName [20:49:50]name=ofd_packets/00152478 [20:49:50]NVStorageDeleteData [20:49:50]accept exits with 10 [20:49:50]New connection [20:49:50]New thread 3067039076 created [20:49:50]Thread 3067182436 joined [20:49:50]Waiting for new connection... [20:49:50] Sock 10.Parse request [20:49:50]Sock 10.Check first char [20:49:50]Sock 10.First char is OK [20:49:50]request: POST /json_proto HTTP/1.0 [20:49:50]Method: POST [20:49:50]URL: /json_proto [20:49:50]Method is POST - this is cgi request [20:49:50]url: /json_proto [20:49:50]query_string will be loaded in cgi processing [20:49:50]execute_cgi json_proto POST (null) [20:49:50]execute_cgi path=json_proto method=POST [20:49:50]POST find Content-Length [20:49:50]Host: 172.17.43.67:8080 [20:49:50]Content-Length: 683 [20:49:50]Content-Type: application/json [20:49:50] [20:49:50]POST finish read [20:49:50]Found Content-Length = 683 [20:49:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786481", "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" ] } } [20:49:50]execute_script... [20:49:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786481", "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" ] } } [20:49:50]POST & json_proto [20:49:50]process_json_proto [20:49:50]json parsed OK: [20:49:50]protocol is kg_v1.0 [20:49:50]action value=close_receipt [20:49:50]process_action close_receipt [20:49:50]cmd_close_receipt [20:49:50]MH_GetDate [20:49:50]Write to MH i2c: F0 00 00 7D 04 70 [20:49:50]Write i2c OK [20:49:50]MH_I2C_Read... [20:49:50]Read from MH i2c: F0 [20:49:50]MH_I2C_Read... [20:49:50]Read from MH i2c: F0 09 00 [20:49:50]MH_I2C_Read... [20:49:50]Read from MH i2c: F0 09 00 7D 04 00 6F D4 F1 66 6A BD 47 65 E6 [20:49:50]GetLastDocTimeStamp 1727124587 [20:49:50]current date 1727124591 [20:49:50]FM_GetShiftState [20:49:50]SAM_PROTO_GetShiftState [20:49:50]wFMCommunicate request_size=4 [20:49:50]MH_SAM_APDU [20:49:50]CAPDU: 80 13 01 00 [20:49:50]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [20:49:50]Write i2c OK [20:49:50]MH_I2C_Read... [20:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:50]Read from MH i2c: E2 [20:49:50]MH_I2C_Read... [20:49:50]Read from MH i2c: E2 0E 00 [20:49:50]MH_I2C_Read... [20:49:50]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [20:49:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:49:50]wFMCommunicate OK [20:49:50]SAM_PROTO_GetShiftState done [20:49:50]FM_GetShiftState done [20:49:50]opened in 1727051593 [20:49:50]opened+sec_in_day 1727137993 [20:49:50]quantity*price = 100021 [20:49:50]sum+1 = 100023 [20:49:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 351 23.09.2024 20:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152479 ФПД: 179491656026389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152479&fm=179491656026389&tin=02508201610067®Number=0000000000091825&sum=100000 [20:49:51]StoreToDocumentArchive [20:49:51]shift 476 fd 152479 [20:49:51]save to /storage/0476/doc_00152479 [20:49:51]save last doc name /storage/0476/doc_00152479 to /storage/kkm_last_doc_name [20:49:51]save OK [20:49:51]Clear old archive folders... [20:49:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:49:51]tlvbuf is 0032D900 [20:49:51]SAM_PROTO_ClearQueue [20:49:51]wFMCommunicate request_size=4 [20:49:51]MH_SAM_APDU [20:49:51]CAPDU: 80 09 00 00 [20:49:51]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:51]Read from MH i2c: E2 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [20:49:51]RAPDU: 90 00 [20:49:51]wFMCommunicate OK [20:49:51]SAM_PROTO_ClearQueue done [20:49:51]KKMCreateOFDPacket [20:49:51]OFDProtocolAddRootSTLVToBuf [20:49:51]FM_MakeSignedData [20:49:51]FM_MakeSignedData [20:49:51]SAM_PROTO_SignData [20:49:51]wFMCommunicate request_size=4 [20:49:51]MH_SAM_APDU [20:49:51]CAPDU: 80 0D 01 02 [20:49:51]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:51]Read from MH i2c: E2 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [20:49:51]RAPDU: 90 00 [20:49:51]wFMCommunicate OK [20:49:51]wFMCommunicate request_size=255 [20:49:51]MH_SAM_APDU [20:49:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 5F 01 00 00 F4 03 04 00 6F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A3 [20:49:51]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 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 5F 01 00 00 F4 03 04 00 6F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A3 00 00 23 [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:51]Read from MH i2c: E2 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [20:49:51]RAPDU: 90 00 [20:49:51]wFMCommunicate OK [20:49:51]wFMCommunicate request_size=10 [20:49:51]MH_SAM_APDU [20:49:51]CAPDU: 80 0D 02 02 05 3F 28 65 C9 15 [20:49:51]Write to MH i2c: E2 0D 00 8E 04 80 0D 02 02 05 00 3F 28 65 C9 15 00 00 C0 [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 [20:49:51]MH_I2C_Read... [20:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:51]Read from MH i2c: E2 03 00 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [20:49:51]RAPDU: 90 00 [20:49:51]wFMCommunicate OK [20:49:51]wFMCommunicate request_size=4 [20:49:51]MH_SAM_APDU [20:49:51]CAPDU: 80 0D 03 02 [20:49:51]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:51]Read from MH i2c: E2 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 0B 00 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 0B 00 8F 04 00 8D 83 BA 20 25 45 29 5B 90 00 E7 [20:49:51]RAPDU: 8D 83 BA 20 25 45 29 5B 90 00 [20:49:51]wFMCommunicate OK [20:49:51]SAM_PROTO_SignData done [20:49:51]FM_MakeSignedData done [20:49:51]CreateOFDProtocolMessage [20:49:51]wFMCommunicate request_size=4 [20:49:51]MH_SAM_APDU [20:49:51]CAPDU: 80 11 00 00 [20:49:51]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:51]Read from MH i2c: E2 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: E2 17 00 [20:49:51]MH_I2C_Read... [20:49:51]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 [20:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:49:51]wFMCommunicate OK [20:49:51]CreateOFDProtocolMessage done [20:49:51]OFDSenderStorePacket 152479 [20:49:51]StoreOFDPacket docnum=152479 [20:49: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 55 BE 07 01 EE 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 6F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A3 3F 28 65 C9 15 8D 83 BA 20 25 45 29 5B [20:49:51]CheckFolder [20:49:51]dirname=/storage/ofd_packets [20:49:51]CheckFolder done [20:49:51]ProducePacketName [20:49:51]name=ofd_packets/00152479 [20:49:51]NVStorageSaveData ofd_packets/00152479 [20:49:51]File name is /storage/ofd_packets/00152479 [20:49:51]Write 301 bytes [20:49:51]NVStorageSaveData done [20:49:51]OFDSenderStorePacket done [20:49:51]KKMCreateOFDPacket done [20:49:51]NVStorageSaveData kkm_last_timestamp [20:49:51]File name is /storage/kkm_last_timestamp [20:49:51]Write 4 bytes [20:49:51]NVStorageSaveData done [20:49:51]ExternCall_PrintAddStr [20:49:51]wPrintStart [20:49:51]Write to MH i2c: 01 00 00 91 04 95 [20:49:51]Write i2c OK [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: 01 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: 01 07 00 [20:49:51]MH_I2C_Read... [20:49:51]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [20:49:51]RasterBufferAndPrint [20:49:51]line Счет N : (1)1786481 [20:49:51]line ИНН: 02508201610067 [20:49:51]line Контрольно-Кассовый Чек [20:49:51]line ПРОДАЖА [20:49:51]line ТРК (МРК, ГНК) : 13 [20:49:51]line Товар: 2710124500 [20:49:51]line Аи-95-К-5 [20:49:51]line 13.480 * 74.20 [20:49:51]line = 1000.22 [20:49:51]line НДС 12% НСП 1% [20:49:51]OFD Sender: Processing packet 152479 [packets to send 828, broken 827] [20:49:51]ProducePacketName [20:49:51]name=ofd_packets/00152479 [20:49:51]OFD Sender: To server: pG, [20:49:51]CommunicateWithHost lk.salyk.kg:30040 [20:49:51]ConnectInit lk.salyk.kg [20:49:51]line > о реализуемом товаре [20:49:51]line ОКРУГЛЕНИЕ: -0.22 [20:49:51]line ИТОГО: 1000.00 [20:49:51]line Внесено: 1000.00 [20:49:51]line СДАЧА: 0.00 [20:49:51]line НСП 1% : 8.85 [20:49:51]line НДС 12% : 106.22 [20:49:51]line Наличными: 1000.00 [20:49:51]line Безнал.: 0.00 [20:49:51]line Место: АЗС № 89 "Партнер Нефть" [20:49:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:49:51]line СНО: Общий режим [20:49:51]line Чек 351 23.09.2024 20:49 [20:49:51]line Смена: 476 ФФД: 1.0 [20:49:52]line ЗНМ: 0300000113 [20:49:52]line РНМ: 0000000000091825 [20:49:52]line Версия ККМ: 001 [20:49:52]line ФМ: 0000000000871835 [20:49:52]line ФД: 152479 [20:49:52]line ФПД: 179491656026389 [20:49:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152479&fm=179491656026389&tin=02508201610067®Number=0000000000091825&sum=100000 [20:49:52]written 0, free lines is 4095 [20:49:52]Connected sock=9 [20:49: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 55 BE 07 01 EE 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 6F D4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A3 3F 28 65 C9 15 8D 83 BA 20 25 45 29 5B [20:49:52]Write to MH i2c: 01 00 00 BC 04 C0 [20:49:52]Write i2c OK [20:49:52]MH_I2C_Read... [20:49:52]Read from MH i2c: 01 [20:49:52]MH_I2C_Read... [20:49:52]Read from MH i2c: 01 07 00 [20:49:52]MH_I2C_Read... [20:49:52]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 F1 0C C4 [20:49:52]RasterBufferAndPrint [20:49:52]line [20:49:52]line [20:49:52]line [20:49:52]line [20:49:52]line [20:49:52]written 0, free lines is 3325 [20:49:52]MH_Cut [20:49:52]Write to MH i2c: D1 01 00 C3 04 01 99 [20:49:52]Write i2c OK [20:49:52]MH_I2C_Read... [20:49:52]Read from MH i2c: D1 [20:49:52]MH_I2C_Read... [20:49:52]Read from MH i2c: D1 01 00 [20:49:52]MH_I2C_Read... [20:49:52]Read from MH i2c: D1 01 00 C3 04 00 98 [20:49:52]Write to MH i2c: 01 00 00 C4 04 C8 [20:49:52]Write i2c OK [20:49:52]MH_I2C_Read... [20:49: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 04 CB 47 00 FF 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 9F 53 02 00 F4 03 04 00 6F 7C F1 66 B6 04 01 00 00 07 5F D6 B4 12 C2 7C 1E [20:49:52]CommunicateWithHost err = 0 [20:49:52]CheckOFDResponse [20:49:52]1017 (14) - 77093643461234 [20:49:52]1041 (16) - 0000000000871835 [20:49:52]1040 (4) - 152479 [20:49:52]1012 (4) - 23.09.2024 14:34 [20:49:52]1206 (1) - 0 [20:49:52]OFD Sender: Remove packet 152479 [20:49:52]ProducePacketName [20:49:52]name=ofd_packets/00152479 [20:49:52]NVStorageDeleteData [20:49:53]OFD Sender: No OFD packet to send [20:49:53]*** Cut start [20:49:53]*** Purtial cut [20:49:53]*** Stage 1: CUTSNS_PIN = 1 [20:49:53]Read from MH i2c: 01 [20:49:53]MH_I2C_Read... [20:49:53]*** Stop cut motor [20:49:53]*** Cut end [20:49:53]Read from MH i2c: 01 07 00 [20:49:53]MH_I2C_Read... [20:49:53]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [20:49:53]process_action close_receipt done [20:49:53]requested_data is exist [20:49:53]produce_requested_data [20:49:53]requested_item fm.sn is exist - process it [20:49:53]wFMCommunicate request_size=4 [20:49:53]MH_SAM_APDU [20:49:53]CAPDU: 80 11 00 00 [20:49:53]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [20:49:53]Write i2c OK [20:49:53]MH_I2C_Read... [20:49:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:53]Read from MH i2c: E2 [20:49:53]MH_I2C_Read... [20:49:53]Read from MH i2c: E2 17 00 [20:49:53]MH_I2C_Read... [20:49:53]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 [20:49:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:49:53]wFMCommunicate OK [20:49:53]requested_item fd.num is exist - process it [20:49:53]SAM_PROTO_GetFieldsCounters [20:49:53]wFMCommunicate request_size=4 [20:49:53]MH_SAM_APDU [20:49:53]CAPDU: 80 13 00 00 [20:49:53]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [20:49:53]Write i2c OK [20:49:53]MH_I2C_Read... [20:49:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:53]Read from MH i2c: E2 [20:49:53]MH_I2C_Read... [20:49:53]Read from MH i2c: E2 62 00 [20:49:53]MH_I2C_Read... [20:49:53]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 9F 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [20:49: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 9F 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:54]wFMCommunicate OK [20:49:54]SAM_PROTO_GetFieldsCounters done [20:49:54]requested_item shift.num is exist - process it [20:49:54]requested_item shift.opened is exist - process it [20:49:54]req_shift_opened [20:49:54]FM_GetShiftState [20:49:54]SAM_PROTO_GetShiftState [20:49:54]wFMCommunicate request_size=4 [20:49:54]MH_SAM_APDU [20:49:54]CAPDU: 80 13 01 00 [20:49:54]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [20:49:54]Write i2c OK [20:49:54]MH_I2C_Read... [20:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:54]Read from MH i2c: E2 [20:49:54]MH_I2C_Read... [20:49:54]Read from MH i2c: E2 0E 00 [20:49:54]MH_I2C_Read... [20:49:54]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AA [20:49:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:49:54]wFMCommunicate OK [20:49:54]SAM_PROTO_GetShiftState done [20:49:54]FM_GetShiftState done [20:49:54]req_shift_opened done [20:49:54]requested_item shift.open_date is exist - process it [20:49:54]req_shift_open_date [20:49:54]req_shift_open_date done [20:49:54]produce_requested_data done [20:49:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152479,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:49:54]process_action_free close_receipt [20:49:54]json_value_free [20:49:54]json_value_free done [20:49:54]process_json_proto returns [20:49:54]Send response to host [20:49:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152479,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:49:54]free response buf [20:49:54]execute_script done [20:49:54]execute_script returns [20:49:54]free content buf [20:49:54]Sock 10.Close socket [20:49:54]Sock 10.Thread stoped [20:49:58]OFD Sender: No OFD packet to send [20:50:03]OFD Sender: No OFD packet to send [20:50:06]recv_with_timeout no data received [20:50:08]OFD Sender: No OFD packet to send [20:50:13]OFD Sender: No OFD packet to send [20:50:18]OFD Sender: No OFD packet to send [20:50:23]OFD Sender: No OFD packet to send [20:50:25]recv_with_timeout no data received [20:50:28]OFD Sender: No OFD packet to send [20:50:33]OFD Sender: No OFD packet to send [20:50:38]OFD Sender: No OFD packet to send [20:50:43]OFD Sender: No OFD packet to send [20:50:48]OFD Sender: No OFD packet to send [20:50:53]OFD Sender: No OFD packet to send [20:50:58]OFD Sender: No OFD packet to send [20:51:03]OFD Sender: No OFD packet to send [20:51:08]OFD Sender: No OFD packet to send [20:51:13]OFD Sender: No OFD packet to send [20:51:18]OFD Sender: No OFD packet to send [20:51:19]recv_with_timeout no data received [20:51:23]OFD Sender: No OFD packet to send [20:51:28]OFD Sender: No OFD packet to send [20:51:33]OFD Sender: No OFD packet to send [20:51:38]OFD Sender: No OFD packet to send [20:51:43]OFD Sender: No OFD packet to send [20:51:48]OFD Sender: No OFD packet to send [20:51:53]OFD Sender: No OFD packet to send [20:51:58]OFD Sender: No OFD packet to send [20:52:03]recv_with_timeout no data received [20:52:03]OFD Sender: No OFD packet to send [20:52:08]OFD Sender: No OFD packet to send [20:52:13]OFD Sender: No OFD packet to send [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 15 02 00 08 F4 03 04 00 05 D5 F1 66 [20:52:21]Write to MH i2c: E2 10 00 D2 04 80 15 02 00 08 00 F4 03 04 00 05 D5 F1 66 00 00 92 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [20:52:21]RAPDU: 90 00 [20:52:21]wFMCommunicate OK [20:52:21]wFMCommunicate request_size=25 [20:52:21]MH_SAM_APDU [20:52:21]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 [20:52:21]Write to MH i2c: E2 1C 00 D3 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 B9 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [20:52:21]RAPDU: 90 00 [20:52:21]wFMCommunicate OK [20:52:21]wFMCommunicate request_size=4 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 15 03 00 [20:52:21]Write to MH i2c: E2 08 00 D4 04 80 15 03 00 00 00 00 00 59 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 40 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 40 00 D4 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 A0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 60 01 00 00 35 04 06 00 3A 08 0D 10 8C 0D 90 00 7A [20:52:21]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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 60 01 00 00 35 04 06 00 3A 08 0D 10 8C 0D 90 00 [20:52:21]wFMCommunicate OK [20:52:21]SAM_PROTO_ProcessDocument answer len = 59 [20:52:21]SAM_PROTO_ProcessDocument done [20:52:21]SetTLVBufToDocument [20:52:21]Processing tag 1209 (04B9) [20:52:21]Malloc new data [20:52:21]Processing tag 1041 (0411) [20:52:21]Processing tag 1040 (0410) [20:52:21]Malloc new data [20:52:21]Processing tag 1038 (040E) [20:52:21]Malloc new data [20:52:21]Processing tag 1042 (0412) [20:52:21]Malloc new data [20:52:21]Processing tag 1077 (0435) [20:52:21]Malloc new data [20:52:21]SetTLVBufToDocument err=0 [20:52:21]KKMLoadAndSignReceiptData store KKM data [20:52:21]KKMLoadAndSignReceiptData err=0 [20:52:21]wFMCommunicate request_size=4 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 11 00 00 [20:52:21]Write to MH i2c: E2 08 00 D5 04 80 11 00 00 00 00 00 00 53 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 17 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 17 00 D5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [20:52:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:21]wFMCommunicate OK [20:52:21]Счет N : (1)1786483 ИНН: 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 СНО: Общий режим Чек 352 23.09.2024 20:52 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152480 ФПД: 63806253337613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205221&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152480&fm=63806253337613&tin=02508201610067®Number=0000000000091825&sum=50000 [20:52:21]StoreToDocumentArchive [20:52:21]shift 476 fd 152480 [20:52:21]save to /storage/0476/doc_00152480 [20:52:21]save last doc name /storage/0476/doc_00152480 to /storage/kkm_last_doc_name [20:52:21]save OK [20:52:21]Clear old archive folders... [20:52:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:52:21]tlvbuf is 00301090 [20:52:21]SAM_PROTO_ClearQueue [20:52:21]wFMCommunicate request_size=4 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 09 00 00 [20:52:21]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [20:52:21]RAPDU: 90 00 [20:52:21]wFMCommunicate OK [20:52:21]SAM_PROTO_ClearQueue done [20:52:21]KKMCreateOFDPacket [20:52:21]OFDProtocolAddRootSTLVToBuf [20:52:21]FM_MakeSignedData [20:52:21]FM_MakeSignedData [20:52:21]SAM_PROTO_SignData [20:52:21]wFMCommunicate request_size=4 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 0D 01 02 [20:52:21]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:21]Read from MH i2c: E2 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 [20:52:21]MH_I2C_Read... [20:52:21]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [20:52:21]RAPDU: 90 00 [20:52:21]wFMCommunicate OK [20:52:21]wFMCommunicate request_size=255 [20:52:21]MH_SAM_APDU [20:52:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 60 01 00 00 F4 03 04 00 05 D5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A [20:52:21]Write to MH i2c: E2 02 01 D8 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 60 01 00 00 F4 03 04 00 05 D5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A 00 00 71 [20:52:21]Write i2c OK [20:52:21]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [20:52:22]RAPDU: 90 00 [20:52:22]wFMCommunicate OK [20:52:22]wFMCommunicate request_size=10 [20:52:22]MH_SAM_APDU [20:52:22]CAPDU: 80 0D 02 02 05 08 0D 10 8C 0D [20:52:22]Write to MH i2c: E2 0D 00 D9 04 80 0D 02 02 05 00 08 0D 10 8C 0D 00 00 1F [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [20:52:22]RAPDU: 90 00 [20:52:22]wFMCommunicate OK [20:52:22]wFMCommunicate request_size=4 [20:52:22]MH_SAM_APDU [20:52:22]CAPDU: 80 0D 03 02 [20:52:22]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 0B 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 0B 00 DA 04 00 05 53 DE 26 75 89 89 14 90 00 51 [20:52:22]RAPDU: 05 53 DE 26 75 89 89 14 90 00 [20:52:22]wFMCommunicate OK [20:52:22]SAM_PROTO_SignData done [20:52:22]FM_MakeSignedData done [20:52:22]CreateOFDProtocolMessage [20:52:22]wFMCommunicate request_size=4 [20:52:22]MH_SAM_APDU [20:52:22]CAPDU: 80 11 00 00 [20:52:22]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 17 00 [20:52:22]MH_I2C_Read... [20:52:22]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 [20:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:52:22]wFMCommunicate OK [20:52:22]CreateOFDProtocolMessage done [20:52:22]OFDSenderStorePacket 152480 [20:52:22]StoreOFDPacket docnum=152480 [20:52:18]OFD Sender: No OFD packet to send [20:52:20]accept exits with 7 [20:52:20]New connection [20:52:20]New thread 3067182436 created [20:52:20]Thread 3067039076 joined [20:52:20]Waiting for new connection... [20:52:20] Sock 7.Parse request [20:52:20]Sock 7.Check first char [20:52:20]Sock 7.First char is OK [20:52:20]request: POST /json_proto HTTP/1.0 [20:52:20]Method: POST [20:52:20]URL: /json_proto [20:52:20]Method is POST - this is cgi request [20:52:20]url: /json_proto [20:52:20]query_string will be loaded in cgi processing [20:52:20]execute_cgi json_proto POST (null) [20:52:20]execute_cgi path=json_proto method=POST [20:52:20]POST find Content-Length [20:52:20]Host: 172.17.43.67:8080 [20:52:20]Content-Length: 678 [20:52:20]Content-Type: application/json [20:52:20] [20:52:20]POST finish read [20:52:20]Found Content-Length = 678 [20:52:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786483", "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" ] } } [20:52:20]execute_script... [20:52:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786483", "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" ] } } [20:52:20]POST & json_proto [20:52:20]process_json_proto [20:52:20]json parsed OK: [20:52:20]protocol is kg_v1.0 [20:52:20]action value=close_receipt [20:52:20]process_action close_receipt [20:52:20]cmd_close_receipt [20:52:20]MH_GetDate [20:52:20]Write to MH i2c: F0 00 00 C8 04 BB [20:52:20]Write i2c OK [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: F0 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: F0 09 00 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: F0 09 00 C8 04 00 05 D5 F1 66 6A BD 47 65 C8 [20:52:20]GetLastDocTimeStamp 1727124591 [20:52:20]current date 1727124741 [20:52:20]FM_GetShiftState [20:52:20]SAM_PROTO_GetShiftState [20:52:20]wFMCommunicate request_size=4 [20:52:20]MH_SAM_APDU [20:52:20]CAPDU: 80 13 01 00 [20:52:20]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [20:52:20]Write i2c OK [20:52:20]MH_I2C_Read... [20:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:20]Read from MH i2c: E2 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: E2 0E 00 [20:52:20]MH_I2C_Read... [20:52:20]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AC [20:52:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:52:20]wFMCommunicate OK [20:52:20]SAM_PROTO_GetShiftState done [20:52:20]FM_GetShiftState done [20:52:20]opened in 1727051593 [20:52:20]opened+sec_in_day 1727137993 [20:52:20]quantity*price = 50036 [20:52:20]sum+1 = 50037 [20:52:20]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 СНО: Общий режим Чек 353 23.09.2024 20:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152481 ФПД: 191849230804501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152481&fm=191849230804501&tin=02508201610067®Number=0000000000091825&sum=0 [20:59:06]StoreToDocumentArchive [20:59:06]shift 476 fd 152481 [20:59:06]save to /storage/0476/doc_00152481 [20:59:06]save last doc name /storage/0476/doc_00152481 to /storage/kkm_last_doc_name [20:59:06]save OK [20:59:06]Clear old archive folders... [20:59:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:59:06]tlvbuf is 011D04A0 [20:59:06]SAM_PROTO_ClearQueue [20:59:06]wFMCommunicate request_size=4 [20:59:06]MH_SAM_APDU [20:59:06]CAPDU: 80 09 00 00 [20:59:06]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:59:06]Write i2c OK [20:59:06]MH_I2C_Read... [20:59:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:06]Read from MH i2c: E2 [20:59:06]MH_I2C_Read... [20:59:06]Read from MH i2c: E2 03 00 [20:59:06]MH_I2C_Read... [20:59:06]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:59:06]RAPDU: 90 00 [20:59:06]wFMCommunicate OK [20:59:06]SAM_PROTO_ClearQueue done [20:59:06]KKMCreateOFDPacket [20:59:06]OFDProtocolAddRootSTLVToBuf [20:59:06]FM_MakeSignedData [20:59:06]FM_MakeSignedData [20:59:06]SAM_PROTO_SignData [20:59:06]wFMCommunicate request_size=4 [20:59:06]MH_SAM_APDU [20:59:06]CAPDU: 80 0D 01 02 [20:59:06]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:59:06]Write i2c OK [20:59:06]MH_I2C_Read... [20:59:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:06]Read from MH i2c: E2 [20:59:06]MH_I2C_Read... [20:59:06]Read from MH i2c: E2 03 00 [20:59:06]MH_I2C_Read... [20:59:06]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:59:06]RAPDU: 90 00 [20:59:06]wFMCommunicate OK [20:59:06]wFMCommunicate request_size=255 [20:59:06]MH_SAM_APDU [20:59: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 FB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 9A D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 AE 7C 61 40 [20:59:07]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 FB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 9A D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 AE 7C 61 40 00 00 0E [20:59:07]Write i2c OK [20:59:07]MH_I2C_Read... [20:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:07]Read from MH i2c: E2 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 03 00 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:59:07]RAPDU: 90 00 [20:59:07]wFMCommunicate OK [20:59:07]wFMCommunicate request_size=7 [20:59:07]MH_SAM_APDU [20:59:07]CAPDU: 80 0D 02 02 02 A6 15 [20:59:07]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 A6 15 00 00 67 [20:59:07]Write i2c OK [20:59:07]MH_I2C_Read... [20:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:07]Read from MH i2c: E2 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 03 00 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:59:07]RAPDU: 90 00 [20:59:07]wFMCommunicate OK [20:59:07]wFMCommunicate request_size=4 [20:59:07]MH_SAM_APDU [20:59:07]CAPDU: 80 0D 03 02 [20:59:07]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:59:07]Write i2c OK [20:59:07]MH_I2C_Read... [20:59:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:07]Read from MH i2c: E2 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 0B 00 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 0B 00 2F 00 00 22 1E 92 2A 23 44 F4 C4 90 00 C6 [20:59:07]RAPDU: 22 1E 92 2A 23 44 F4 C4 90 00 [20:59:07]wFMCommunicate OK [20:59:07]SAM_PROTO_SignData done [20:59:07]FM_MakeSignedData done [20:59:07]CreateOFDProtocolMessage [20:59:07]wFMCommunicate request_size=4 [20:59:07]MH_SAM_APDU [20:59:07]CAPDU: 80 11 00 00 [20:59:07]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:59:07]Write i2c OK [20:59:07]MH_I2C_Read... [20:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:07]Read from MH i2c: E2 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: E2 17 00 [20:59:07]MH_I2C_Read... [20:59:07]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 [20:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:07]wFMCommunicate OK [20:59:07]CreateOFDProtocolMessage done [20:59:07]OFDSenderStorePacket 152481 [20:59:07]StoreOFDPacket docnum=152481 [20:59: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 4F A7 04 01 96 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A FB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 9A D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 AE 7C 61 40 A6 15 22 1E 92 2A 23 44 F4 C4 [20:59:07]CheckFolder [20:59:07]dirname=/storage/ofd_packets [20:59:07]CheckFolder done [20:59:07]ProducePacketName [20:59:07]name=ofd_packets/00152481 [20:59:07]NVStorageSaveData ofd_packets/00152481 [20:59:07]File name is /storage/ofd_packets/00152481 [20:59:07]Write 298 bytes [20:59:07]NVStorageSaveData done [20:59:07]OFDSenderStorePacket done [20:59:07]KKMCreateOFDPacket done [20:59:07]NVStorageSaveData kkm_last_timestamp [20:59:07]File name is /storage/kkm_last_timestamp [20:59:07]Write 4 bytes [20:59:07]NVStorageSaveData done [20:59:07]ExternCall_PrintAddStr [20:59:07]wPrintStart [20:59:07]Write to MH i2c: 01 00 00 31 00 31 [20:59:07]Write i2c OK [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: 01 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: 01 07 00 [20:59:07]MH_I2C_Read... [20:59:07]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:59:07]RasterBufferAndPrint [20:59:07]line Счет N : (1)1786482 [20:59:07]line ИНН: 02508201610067 [20:59:07]line Контрольно-Кассовый Чек [20:59:07]line ПРОДАЖА [20:59:07]line ТРК (МРК, ГНК) : 31 [20:59:07]line Товар: 2710194210 [20:59:07]line ДТ-К-5 [20:59:07]line 64.330 * 0.00 [20:59:07]line = 0.00 [20:59:07]line НДС 12% НСП 1% [20:59:07]line > о реализуемом товаре [20:59:07]line ИТОГО: 0.00 [20:59:07]line НСП 1% : 0.00 [20:59:07]line НДС 12% : 0.00 [20:59:07]line Наличными: 0.00 [20:59:07]line Безнал.: 0.00 [20:59:07]line Место: АЗС № 89 "Партнер Нефть" [20:59:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:59:07]line СНО: Общий режим [20:59:07]line Чек 353 23.09.2024 20:59 [20:59:07]line Смена: 476 ФФД: 1.0 [20:59:07]line ЗНМ: 0300000113 [20:59:07]line РНМ: 0000000000091825 [20:59:07]line Версия ККМ: 001 [20:59:07]line Платежная система: O! деньги [20:59:07]line ФМ: 0000000000871835 [20:59:07]line ФД: 152481 [20:59:07]line ФПД: 191849230804501 [20:59:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152481&fm=191849230804501&tin=02508201610067®Number=0000000000091825&sum=0 [20:59:07]written 0, free lines is 4095 [20:59:08]ConnectInit Can't take IP for lk.salyk.kg [20:59:08]CommunicateWithHost connect error [20:59:08]CommunicateWithHost err = -1 [20:59:08]OFD Sender: Server communicate error [20:59:08]Write to MH i2c: 01 00 00 5B 00 5B [20:59:08]Write i2c OK [20:59:08]MH_I2C_Read... [20:59:08]Read from MH i2c: 01 [20:59:08]MH_I2C_Read... [20:59:08]Read from MH i2c: 01 07 00 [20:59:08]MH_I2C_Read... [20:59:08]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F0 0C 5E [20:59:08]RasterBufferAndPrint [20:59:08]line [20:59:08]line [20:59:08]line [20:59:08]line [20:59:08]line [20:59:08]written 0, free lines is 3334 [20:59:08]MH_Cut [20:59:08]Write to MH i2c: D1 01 00 62 00 01 34 [20:59:08]Write i2c OK [20:59:08]MH_I2C_Read... [20:59:08]Read from MH i2c: D1 [20:59:08]MH_I2C_Read... [20:59:08]Read from MH i2c: D1 01 00 [20:59:08]MH_I2C_Read... [20:59:08]Read from MH i2c: D1 01 00 62 00 00 33 [20:59:08]Write to MH i2c: 01 00 00 63 00 63 [20:59:08]Write i2c OK [20:59:08]MH_I2C_Read... [20:59:08]OFD Sender: Processing packet 152480 [packets to send 829, broken 827] [20:59:08]ProducePacketName [20:59:08]name=ofd_packets/00152480 [20:59:08]OFD Sender: To server: pG, [20:59:08]CommunicateWithHost lk.salyk.kg:30040 [20:59:08]ConnectInit lk.salyk.kg [20:59:09]*** Cut start [20:59:09]*** Purtial cut [20:59:09]*** Stage 1: CUTSNS_PIN = 1 [20:59:09]Read from MH i2c: 01 [20:59:09]MH_I2C_Read... [20:59:09]*** Stop cut motor [20:59:09]*** Cut end [20:59:09]Read from MH i2c: 01 07 00 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [20:59:09]process_action close_receipt done [20:59:09]requested_data is exist [20:59:09]produce_requested_data [20:59:09]requested_item fm.sn is exist - process it [20:59:09]wFMCommunicate request_size=4 [20:59:09]MH_SAM_APDU [20:59:09]CAPDU: 80 11 00 00 [20:59:09]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:59:09]Write i2c OK [20:59:09]MH_I2C_Read... [20:59:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:09]Read from MH i2c: E2 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: E2 17 00 [20:59:09]MH_I2C_Read... [20:59:09]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 [20: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 [20:59:09]wFMCommunicate OK [20:59:09]requested_item fd.num is exist - process it [20:59:09]SAM_PROTO_GetFieldsCounters [20:59:09]wFMCommunicate request_size=4 [20:59:09]MH_SAM_APDU [20:59:09]CAPDU: 80 13 00 00 [20:59:09]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [20:59:09]Write i2c OK [20:59:09]MH_I2C_Read... [20:59:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:09]Read from MH i2c: E2 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: E2 62 00 [20:59:09]MH_I2C_Read... [20:59:09]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 A1 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [20:59: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 A1 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:09]wFMCommunicate OK [20:59:09]SAM_PROTO_GetFieldsCounters done [20:59:09]requested_item shift.num is exist - process it [20:59:09]requested_item shift.opened is exist - process it [20:59:09]req_shift_opened [20:59:09]FM_GetShiftState [20:59:09]SAM_PROTO_GetShiftState [20:59:09]wFMCommunicate request_size=4 [20:59:09]MH_SAM_APDU [20:59:09]CAPDU: 80 13 01 00 [20:59:09]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [20:59:09]Write i2c OK [20:59:09]MH_I2C_Read... [20:59:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:09]Read from MH i2c: E2 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: E2 0E 00 [20:59:09]MH_I2C_Read... [20:59:09]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 45 [20:59:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:59:09]wFMCommunicate OK [20:59:09]SAM_PROTO_GetShiftState done [20:59:09]FM_GetShiftState done [20:59:09]req_shift_opened done [20:59:09]requested_item shift.open_date is exist - process it [20:59:09]req_shift_open_date [20:59:09]req_shift_open_date done [20:59:09]produce_requested_data done [20:59:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152481,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:59:09]process_action_free close_receipt [20:59:09]json_value_free [20:59:09]json_value_free done [20:59:09]process_json_proto returns [20:59:09]Send response to host [20:59:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152481,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:59:09]free response buf [20:59:09]execute_script done [20:59:09]execute_script returns [20:59:09]free content buf [20:59:09]Sock 9.Close socket [20:59:09]Sock 9.Thread stoped [20:59:13]ConnectInit Can't take IP for lk.salyk.kg [20:59:13]CommunicateWithHost connect error [20:59:13]CommunicateWithHost err = -1 [20:59:13]OFD Sender: Server communicate error [20:59:18]OFD Sender: Processing packet 152480 [packets to send 829, broken 827] [20:59:18]ProducePacketName [20:59:18]name=ofd_packets/00152480 [20:59:18]OFD Sender: To server: pG, [20:59:18]CommunicateWithHost lk.salyk.kg:30040 [20:59:18]ConnectInit lk.salyk.kg [20:59:20]Connected sock=7 [20:59: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 A5 A3 07 01 F0 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 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 60 01 00 00 F4 03 04 00 05 D5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3A 08 0D 10 8C 0D 05 53 DE 26 75 89 89 14 [20:59: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 B4 66 47 00 EE 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 A0 53 02 00 F4 03 04 00 A9 7E F1 66 B6 04 01 00 00 A5 D7 5C F9 65 91 29 8B [20:59:23]CommunicateWithHost err = 0 [20:59:23]CheckOFDResponse [20:59:23]1017 (14) - 77093643461234 [20:59:23]1041 (16) - 0000000000871835 [20:59:23]1040 (4) - 152480 [20:59:23]1012 (4) - 23.09.2024 14:43 [20:59:23]1206 (1) - 0 [20:59:23]OFD Sender: Remove packet 152480 [20:59:23]ProducePacketName [20:59:23]name=ofd_packets/00152480 [20:59:23]NVStorageDeleteData [20:59:24]OFD Sender: Processing packet 152481 [packets to send 828, broken 827] [20:59:24]ProducePacketName [20:59:24]name=ofd_packets/00152481 [20:59:24]OFD Sender: To server: pG, [20:59:24]CommunicateWithHost lk.salyk.kg:30040 [20:59:24]ConnectInit lk.salyk.kg [20:59:30]Connected sock=9 [20:59: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 4F A7 04 01 96 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A FB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 9A D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 AE 7C 61 40 A6 15 22 1E 92 2A 23 44 F4 C4 [20:59:31]recv_with_timeout no data received [20:59:35]recv_with_timeout no data received [20:59:35]CommunicateWithHost answer receiving error [20:59:35]CommunicateWithHost err = -3 [20:59:35]OFD Sender: Server communicate error [20:59:40]OFD Sender: Processing packet 152481 [packets to send 828, broken 827] [20:59:40]ProducePacketName [20:59:40]name=ofd_packets/00152481 [20:59:40]OFD Sender: To server: pG, [20:59:40]CommunicateWithHost lk.salyk.kg:30040 [20:59:40]ConnectInit lk.salyk.kg [20:59:43]accept exits with 10 [20:59:43]New connection [20:59:43]New thread 3067374948 created [20:59:43]Thread 3067518308 joined [20:59:43]Waiting for new connection... [20:59:43] Sock 10.Parse request [20:59:43]Sock 10.Check first char [20:59:43]Sock 10.First char is OK [20:59:43]request: POST /json_proto HTTP/1.0 [20:59:43]Method: POST [20:59:43]URL: /json_proto [20:59:43]Method is POST - this is cgi request [20:59:43]url: /json_proto [20:59:43]query_string will be loaded in cgi processing [20:59:43]execute_cgi json_proto POST (null) [20:59:43]execute_cgi path=json_proto method=POST [20:59:43]POST find Content-Length [20:59:43]Host: 172.17.43.67:8080 [20:59:43]Content-Length: 796 [20:59:43]Content-Type: application/json [20:59:43] [20:59:43]POST finish read [20:59:43]Found Content-Length = 796 [20:59:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786484", "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" : 8.850, "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" ] } } [20:59:43]execute_script... [20:59: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)1786484", "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" : 8.850, "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" ] } } [20:59:43]POST & json_proto [20:59:43]process_json_proto [20:59:43]json parsed OK: [20:59:43]protocol is kg_v1.0 [20:59:43]action value=close_receipt [20:59:43]process_action close_receipt [20:59:43]cmd_close_receipt [20:59:43]MH_GetDate [20:59:43]Write to MH i2c: F0 00 00 67 00 56 [20:59:43]Write i2c OK [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: F0 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: F0 09 00 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: F0 09 00 67 00 00 BF D6 F1 66 6A BD 47 65 1E [20:59:43]GetLastDocTimeStamp 1727125146 [20:59:43]current date 1727125183 [20:59:43]FM_GetShiftState [20:59:43]SAM_PROTO_GetShiftState [20:59:43]wFMCommunicate request_size=4 [20:59:43]MH_SAM_APDU [20:59:43]CAPDU: 80 13 01 00 [20:59:43]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [20:59:43]Write i2c OK [20:59:43]MH_I2C_Read... [20:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:43]Read from MH i2c: E2 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: E2 0E 00 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 47 [20:59:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:59:43]wFMCommunicate OK [20:59:43]SAM_PROTO_GetShiftState done [20:59:43]FM_GetShiftState done [20:59:43]opened in 1727051593 [20:59:43]opened+sec_in_day 1727137993 [20:59:43]quantity*price = 0 [20:59:43]sum+1 = 1 [20:59: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 СНО: Общий режим Чек 354 23.09.2024 20:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152482 ФПД: 127842507201299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205943&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152482&fm=127842507201299&tin=02508201610067®Number=0000000000091825&sum=0 [20:59:44]StoreToDocumentArchive [20:59:44]shift 476 fd 152482 [20:59:44]save to /storage/0476/doc_00152482 [20:59:44]save last doc name /storage/0476/doc_00152482 to /storage/kkm_last_doc_name [20:59:44]save OK [20:59:44]Clear old archive folders... [20:59:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:59:44]tlvbuf is 011D0370 [20:59:44]SAM_PROTO_ClearQueue [20:59:44]wFMCommunicate request_size=4 [20:59:44]MH_SAM_APDU [20:59:44]CAPDU: 80 09 00 00 [20:59:44]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [20:59:44]Write i2c OK [20:59:44]MH_I2C_Read... [20:59:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:44]Read from MH i2c: E2 [20:59:44]MH_I2C_Read... [20:59:44]Read from MH i2c: E2 03 00 [20:59:44]MH_I2C_Read... [20:59:44]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [20:59:44]RAPDU: 90 00 [20:59:44]wFMCommunicate OK [20:59:44]SAM_PROTO_ClearQueue done [20:59:44]KKMCreateOFDPacket [20:59:44]OFDProtocolAddRootSTLVToBuf [20:59:44]FM_MakeSignedData [20:59:44]FM_MakeSignedData [20:59:44]SAM_PROTO_SignData [20:59:44]wFMCommunicate request_size=4 [20:59:44]MH_SAM_APDU [20:59:44]CAPDU: 80 0D 01 02 [20:59:44]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [20:59:44]Write i2c OK [20:59:44]MH_I2C_Read... [20:59:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:44]Read from MH i2c: E2 [20:59:44]MH_I2C_Read... [20:59:44]Read from MH i2c: E2 03 00 [20:59:44]MH_I2C_Read... [20:59:44]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:59:44]RAPDU: 90 00 [20:59:44]wFMCommunicate OK [20:59:44]wFMCommunicate request_size=255 [20:59:44]MH_SAM_APDU [20:59: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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BF D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 74 [20:59:44]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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BF D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 74 00 00 44 [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:59:45]RAPDU: 90 00 [20:59:45]wFMCommunicate OK [20:59:45]wFMCommunicate request_size=10 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 0D 02 02 05 45 A7 3A 9B 13 [20:59:45]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 45 A7 3A 9B 13 00 00 D0 [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:59:45]RAPDU: 90 00 [20:59:45]wFMCommunicate OK [20:59:45]wFMCommunicate request_size=4 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 0D 03 02 [20:59:45]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 0B 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 0B 00 79 00 00 AA 3A 85 60 49 14 80 5C 90 00 F7 [20:59:45]RAPDU: AA 3A 85 60 49 14 80 5C 90 00 [20:59:45]wFMCommunicate OK [20:59:45]SAM_PROTO_SignData done [20:59:45]FM_MakeSignedData done [20:59:45]CreateOFDProtocolMessage [20:59:45]wFMCommunicate request_size=4 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 11 00 00 [20:59:45]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [20:59:45]ConnectInit Can't take IP for lk.salyk.kg [20:59:45]CommunicateWithHost connect error [20:59:45]CommunicateWithHost err = -1 [20:59:45]OFD Sender: Server communicate error [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 17 00 [20:59:45]MH_I2C_Read... [20:59:45]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 [20:59:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:45]wFMCommunicate OK [20:59:45]CreateOFDProtocolMessage done [20:59:45]OFDSenderStorePacket 152482 [20:59:45]StoreOFDPacket docnum=152482 [20:59: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 02 1A 07 01 9B 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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BF D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 74 45 A7 3A 9B 13 AA 3A 85 60 49 14 80 5C [20:59:45]CheckFolder [20:59:45]dirname=/storage/ofd_packets [20:59:45]CheckFolder done [20:59:45]ProducePacketName [20:59:45]name=ofd_packets/00152482 [20:59:45]NVStorageSaveData ofd_packets/00152482 [20:59:45]File name is /storage/ofd_packets/00152482 [20:59:45]Write 301 bytes [20:59:45]NVStorageSaveData done [20:59:45]OFDSenderStorePacket done [20:59:45]KKMCreateOFDPacket done [20:59:45]NVStorageSaveData kkm_last_timestamp [20:59:45]File name is /storage/kkm_last_timestamp [20:59:45]Write 4 bytes [20:59:45]NVStorageSaveData done [20:59:45]ExternCall_PrintAddStr [20:59:45]wPrintStart [20:59:45]Write to MH i2c: 01 00 00 7B 00 7B [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: 01 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: 01 07 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [20:59:45]RasterBufferAndPrint [20:59:45]line Счет N : (1)1786484 [20:59:45]line ИНН: 02508201610067 [20:59:45]line Контрольно-Кассовый Чек [20:59:45]line ПРОДАЖА [20:59:45]line ТРК (МРК, ГНК) : 12 [20:59:45]line Товар: 2710124130 [20:59:45]line Аи-92-К-5 [20:59:45]line 8.850 * 0.00 [20:59:45]line = 0.00 [20:59:45]line НДС 12% НСП 1% [20:59:45]line > о реализуемом товаре [20:59:45]line ИТОГО: 0.00 [20:59:45]line НСП 1% : 0.00 [20:59:45]line НДС 12% : 0.00 [20:59:45]line Наличными: 0.00 [20:59:45]line Безнал.: 0.00 [20:59:45]line Место: АЗС № 89 "Партнер Нефть" [20:59:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:59:45]line СНО: Общий режим [20:59:45]line Чек 354 23.09.2024 20:59 [20:59:45]line Смена: 476 ФФД: 1.0 [20:59:45]line ЗНМ: 0300000113 [20:59:45]line РНМ: 0000000000091825 [20:59:45]line Версия ККМ: 001 [20:59:45]line Платежная система: O! деньги [20:59:45]line ФМ: 0000000000871835 [20:59:45]line ФД: 152482 [20:59:45]line ФПД: 127842507201299 [20:59:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205943&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152482&fm=127842507201299&tin=02508201610067®Number=0000000000091825&sum=0 [20:59:45]OFD Sender: Processing packet 152481 [packets to send 829, broken 827] [20:59:45]ProducePacketName [20:59:45]name=ofd_packets/00152481 [20:59:45]OFD Sender: To server: pG, [20:59:45]CommunicateWithHost lk.salyk.kg:30040 [20:59:45]ConnectInit lk.salyk.kg [20:59:45]written 0, free lines is 4095 [20:59:46]Write to MH i2c: 01 00 00 A5 00 A5 [20:59:46]Write i2c OK [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: 01 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: 01 07 00 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 F0 0C A8 [20:59:46]RasterBufferAndPrint [20:59:46]line [20:59:46]line [20:59:46]line [20:59:46]line [20:59:46]line [20:59:46]written 0, free lines is 3336 [20:59:46]MH_Cut [20:59:46]Write to MH i2c: D1 01 00 AC 00 01 7E [20:59:46]Write i2c OK [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: D1 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: D1 01 00 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: D1 01 00 AC 00 00 7D [20:59:46]Write to MH i2c: 01 00 00 AD 00 AD [20:59:46]Write i2c OK [20:59:46]MH_I2C_Read... [20:59:46]*** Cut start [20:59:46]*** Purtial cut [20:59:46]*** Stage 1: CUTSNS_PIN = 1 [20:59:47]Read from MH i2c: 01 [20:59:47]MH_I2C_Read... [20:59:47]*** Stop cut motor [20:59:47]Read from MH i2c: 01 07 00 [20:59:47]MH_I2C_Read... [20:59:47]*** Cut end [20:59:47]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [20:59:47]process_action close_receipt done [20:59:47]requested_data is exist [20:59:47]produce_requested_data [20:59:47]requested_item fm.sn is exist - process it [20:59:47]wFMCommunicate request_size=4 [20:59:47]MH_SAM_APDU [20:59:47]CAPDU: 80 11 00 00 [20:59:47]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [20:59:47]Write i2c OK [20:59:47]MH_I2C_Read... [20:59:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:47]Read from MH i2c: E2 [20:59:47]MH_I2C_Read... [20:59:47]Read from MH i2c: E2 17 00 [20:59:47]MH_I2C_Read... [20:59:47]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [20:59:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:47]wFMCommunicate OK [20:59:47]requested_item fd.num is exist - process it [20:59:47]SAM_PROTO_GetFieldsCounters [20:59:47]wFMCommunicate request_size=4 [20:59:47]MH_SAM_APDU [20:59:47]CAPDU: 80 13 00 00 [20:59:47]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [20:59:47]Write i2c OK [20:59:47]MH_I2C_Read... [20:59:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:47]Read from MH i2c: E2 [20:59:47]MH_I2C_Read... [20:59:47]Read from MH i2c: E2 62 00 [20:59:47]MH_I2C_Read... [20:59:47]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [20:59: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 A2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:47]wFMCommunicate OK [20:59:47]SAM_PROTO_GetFieldsCounters done [20:59:47]requested_item shift.num is exist - process it [20:59:47]requested_item shift.opened is exist - process it [20:59:47]req_shift_opened [20:59:47]FM_GetShiftState [20:59:47]SAM_PROTO_GetShiftState [20:59:47]wFMCommunicate request_size=4 [20:59:47]MH_SAM_APDU [20:59:47]CAPDU: 80 13 01 00 [20:59:47]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [20:59:47]Write i2c OK [20:59:47]MH_I2C_Read... [20:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:47]Read from MH i2c: E2 [20:59:47]MH_I2C_Read... [20:59:47]Read from MH i2c: E2 0E 00 [20:59:47]MH_I2C_Read... [20:59:47]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8F [20:59:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [20:59:47]wFMCommunicate OK [20:59:47]SAM_PROTO_GetShiftState done [20:59:47]FM_GetShiftState done [20:59:47]req_shift_opened done [20:59:47]requested_item shift.open_date is exist - process it [20:59:47]req_shift_open_date [20:59:47]req_shift_open_date done [20:59:47]produce_requested_data done [20:59:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152482,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [20:59:47]process_action_free close_receipt [20:59:47]json_value_free [20:59:47]json_value_free done [20:59:47]process_json_proto returns [20:59:47]Send response to host [20:59:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152482,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [20:59:47]free response buf [20:59:47]execute_script done [20:59:47]execute_script returns [20:59:47]free content buf [20:59:47]Sock 10.Close socket [20:59:47]Sock 10.Thread stoped [20:59:47]recv_with_timeout no data received [20:59:50]ConnectInit Can't take IP for lk.salyk.kg [20:59:50]CommunicateWithHost connect error [20:59:50]CommunicateWithHost err = -1 [20:59:50]OFD Sender: Server communicate error [20:59:55]OFD Sender: Processing packet 152481 [packets to send 829, broken 827] [20:59:55]ProducePacketName [20:59:55]name=ofd_packets/00152481 [20:59:55]OFD Sender: To server: pG, [20:59:55]CommunicateWithHost lk.salyk.kg:30040 [20:59:55]ConnectInit lk.salyk.kg [21:00:00]ConnectInit Can't take IP for lk.salyk.kg [21:00:00]CommunicateWithHost connect error [21:00:00]CommunicateWithHost err = -1 [21:00:00]OFD Sender: Server communicate error [21:00:05]OFD Sender: Processing packet 152481 [packets to send 829, broken 827] [21:00:05]ProducePacketName [21:00:05]name=ofd_packets/00152481 [21:00:05]OFD Sender: To server: pG, [21:00:05]CommunicateWithHost lk.salyk.kg:30040 [21:00:05]ConnectInit lk.salyk.kg [21:00:10]ConnectInit Can't take IP for lk.salyk.kg [21:00:10]CommunicateWithHost connect error [21:00:10]CommunicateWithHost err = -1 [21:00:10]OFD Sender: Server communicate error [21:00:15]OFD Sender: Processing packet 152481 [packets to send 829, broken 827] [21:00:15]ProducePacketName [21:00:15]name=ofd_packets/00152481 [21:00:15]OFD Sender: To server: pG, [21:00:15]CommunicateWithHost lk.salyk.kg:30040 [21:00:15]ConnectInit lk.salyk.kg [21:00:20]ConnectInit Can't take IP for lk.salyk.kg [21:00:20]CommunicateWithHost connect error [21:00:20]CommunicateWithHost err = -1 [21:00:20]OFD Sender: Server communicate error [21:00:25]OFD Sender: Processing packet 152481 [packets to send 829, broken 827] [21:00:25]ProducePacketName [21:00:25]name=ofd_packets/00152481 [21:00:25]OFD Sender: To server: pG, [21:00:25]CommunicateWithHost lk.salyk.kg:30040 [21:00:25]ConnectInit lk.salyk.kg [21:00:30]ConnectInit Can't take IP for lk.salyk.kg [21:00:30]CommunicateWithHost connect error [21:00:30]CommunicateWithHost err = -1 [21:00:30]OFD Sender: Server communicate error [21:00:35]OFD Sender: Processing packet 152481 [packets to send 829, broken 827] [21:00:35]ProducePacketName [21:00:35]name=ofd_packets/00152481 [21:00:35]OFD Sender: To server: pG, [21:00:35]CommunicateWithHost lk.salyk.kg:30040 [21:00:35]ConnectInit lk.salyk.kg [21:00:36]Connected sock=7 [21:00: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 4F A7 04 01 96 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A FB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 9A D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 AE 7C 61 40 A6 15 22 1E 92 2A 23 44 F4 C4 [21:00: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 3E 10 47 00 0A 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 53 02 00 F4 03 04 00 F2 7E F1 66 B6 04 01 00 00 20 97 DA AD A4 80 8C A4 [21:00:37]CommunicateWithHost err = 0 [21:00:37]CheckOFDResponse [21:00:37]1017 (14) - 77093643461234 [21:00:37]1041 (16) - 0000000000871835 [21:00:37]1040 (4) - 152481 [21:00:37]1012 (4) - 23.09.2024 14:45 [21:00:37]1206 (1) - 0 [21:00:37]OFD Sender: Remove packet 152481 [21:00:37]ProducePacketName [21:00:37]name=ofd_packets/00152481 [21:00:37]NVStorageDeleteData [21:00:37]OFD Sender: Processing packet 152482 [packets to send 828, broken 827] [21:00:37]ProducePacketName [21:00:37]name=ofd_packets/00152482 [21:00:37]OFD Sender: To server: pG, [21:00:37]CommunicateWithHost lk.salyk.kg:30040 [21:00:37]ConnectInit lk.salyk.kg [21:00:38]Connected sock=7 [21:00: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 02 1A 07 01 9B 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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BF D6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 74 45 A7 3A 9B 13 AA 3A 85 60 49 14 80 5C [21:00: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 0E F8 47 00 DB 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 A2 53 02 00 F4 03 04 00 F5 7E F1 66 B6 04 01 00 00 C7 E9 DA C0 26 8B 8F 76 [21:00:39]CommunicateWithHost err = 0 [21:00:39]CheckOFDResponse [21:00:39]1017 (14) - 77093643461234 [21:00:39]1041 (16) - 0000000000871835 [21:00:39]1040 (4) - 152482 [21:00:39]1012 (4) - 23.09.2024 14:45 [21:00:39]1206 (1) - 0 [21:00:39]OFD Sender: Remove packet 152482 [21:00:39]ProducePacketName [21:00:39]name=ofd_packets/00152482 [21:00:39]NVStorageDeleteData [21:00:39]OFD Sender: No OFD packet to send [21:00:44]OFD Sender: No OFD packet to send [21:00:49]OFD Sender: No OFD packet to send [21:00:54]OFD Sender: No OFD packet to send [21:01:00]OFD Sender: No OFD packet to send [21:01:05]OFD Sender: No OFD packet to send [21:01:06]accept exits with 12 [21:01:06]New connection [21:01:06]New thread 3067518308 created [21:01:06]Thread 3067374948 joined [21:01:06]Waiting for new connection... [21:01:06] Sock 12.Parse request [21:01:06]Sock 12.Check first char [21:01:06]Sock 12.First char is OK [21:01:06]request: POST /json_proto HTTP/1.0 [21:01:06]Method: POST [21:01:06]URL: /json_proto [21:01:06]Method is POST - this is cgi request [21:01:06]url: /json_proto [21:01:06]query_string will be loaded in cgi processing [21:01:06]execute_cgi json_proto POST (null) [21:01:06]execute_cgi path=json_proto method=POST [21:01:06]POST find Content-Length [21:01:06]Host: 172.17.43.67:8080 [21:01:06]Content-Length: 683 [21:01:06]Content-Type: application/json [21:01:06] [21:01:06]POST finish read [21:01:06]Found Content-Length = 683 [21:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786485", "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" ] } } [21:01:06]execute_script... [21: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)1786485", "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" ] } } [21:01:06]POST & json_proto [21:01:06]process_json_proto [21:01:06]json parsed OK: [21:01:06]protocol is kg_v1.0 [21:01:06]action value=close_receipt [21:01:06]process_action close_receipt [21:01:06]cmd_close_receipt [21:01:06]MH_GetDate [21:01:06]Write to MH i2c: F0 00 00 B1 00 A0 [21:01:06]Write i2c OK [21:01:06]MH_I2C_Read... [21:01:06]Read from MH i2c: F0 [21:01:06]MH_I2C_Read... [21:01:06]Read from MH i2c: F0 09 00 [21:01:06]MH_I2C_Read... [21:01:06]Read from MH i2c: F0 09 00 B1 00 00 12 D7 F1 66 6A BD 47 65 BC [21:01:06]GetLastDocTimeStamp 1727125183 [21:01:06]current date 1727125266 [21:01:06]FM_GetShiftState [21:01:06]SAM_PROTO_GetShiftState [21:01:06]wFMCommunicate request_size=4 [21:01:06]MH_SAM_APDU [21:01:06]CAPDU: 80 13 01 00 [21:01:06]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [21:01:06]Write i2c OK [21:01:06]MH_I2C_Read... [21:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:06]Read from MH i2c: E2 [21:01:06]MH_I2C_Read... [21:01:06]Read from MH i2c: E2 0E 00 [21:01:06]MH_I2C_Read... [21:01:06]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [21:01:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:01:06]wFMCommunicate OK [21:01:06]SAM_PROTO_GetShiftState done [21:01:06]FM_GetShiftState done [21:01:06]opened in 1727051593 [21:01:06]opened+sec_in_day 1727137993 [21:01:06]quantity*price = 100021 [21:01:06]sum+1 = 100023 [21:01:06]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 СНО: Общий режим Чек 355 23.09.2024 21:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152483 ФПД: 53134980095520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152483&fm=53134980095520&tin=02508201610067®Number=0000000000091825&sum=100000 [21:01:07]StoreToDocumentArchive [21:01:07]shift 476 fd 152483 [21:01:07]save to /storage/0476/doc_00152483 [21:01:07]save last doc name /storage/0476/doc_00152483 to /storage/kkm_last_doc_name [21:01:07]save OK [21:01:07]Clear old archive folders... [21:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:07]tlvbuf is 011919B0 [21:01:07]SAM_PROTO_ClearQueue [21:01:07]wFMCommunicate request_size=4 [21:01:07]MH_SAM_APDU [21:01:07]CAPDU: 80 09 00 00 [21:01:07]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [21:01:07]Write i2c OK [21:01:07]MH_I2C_Read... [21:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:07]Read from MH i2c: E2 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [21:01:07]RAPDU: 90 00 [21:01:07]wFMCommunicate OK [21:01:07]SAM_PROTO_ClearQueue done [21:01:07]KKMCreateOFDPacket [21:01:07]OFDProtocolAddRootSTLVToBuf [21:01:07]FM_MakeSignedData [21:01:07]FM_MakeSignedData [21:01:07]SAM_PROTO_SignData [21:01:07]wFMCommunicate request_size=4 [21:01:07]MH_SAM_APDU [21:01:07]CAPDU: 80 0D 01 02 [21:01:07]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [21:01:07]Write i2c OK [21:01:07]MH_I2C_Read... [21:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:07]Read from MH i2c: E2 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:01:07]RAPDU: 90 00 [21:01:07]wFMCommunicate OK [21:01:07]wFMCommunicate request_size=255 [21:01:07]MH_SAM_APDU [21: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 12 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 30 [21:01:07]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 12 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 30 00 00 8E [21:01:07]Write i2c OK [21:01:07]MH_I2C_Read... [21:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:07]Read from MH i2c: E2 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:01:07]RAPDU: 90 00 [21:01:07]wFMCommunicate OK [21:01:07]wFMCommunicate request_size=10 [21:01:07]MH_SAM_APDU [21:01:07]CAPDU: 80 0D 02 02 05 53 73 9D 1E 20 [21:01:07]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 53 73 9D 1E 20 00 00 E7 [21:01:07]Write i2c OK [21:01:07]MH_I2C_Read... [21:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:07]Read from MH i2c: E2 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:01:07]RAPDU: 90 00 [21:01:07]wFMCommunicate OK [21:01:07]wFMCommunicate request_size=4 [21:01:07]MH_SAM_APDU [21:01:07]CAPDU: 80 0D 03 02 [21:01:07]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [21:01:07]Write i2c OK [21:01:07]MH_I2C_Read... [21:01:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:07]Read from MH i2c: E2 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 0B 00 [21:01:07]MH_I2C_Read... [21:01:07]Read from MH i2c: E2 0B 00 C3 00 00 F0 4E 77 95 A3 26 FE 27 90 00 77 [21:01:07]RAPDU: F0 4E 77 95 A3 26 FE 27 90 00 [21:01:07]wFMCommunicate OK [21:01:07]SAM_PROTO_SignData done [21:01:07]FM_MakeSignedData done [21:01:07]CreateOFDProtocolMessage [21:01:07]wFMCommunicate request_size=4 [21:01:07]MH_SAM_APDU [21:01:07]CAPDU: 80 11 00 00 [21:01:07]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [21:01:07]Write i2c OK [21:01:07]MH_I2C_Read... [21:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:08]Read from MH i2c: E2 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 17 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [21:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:01:08]wFMCommunicate OK [21:01:08]CreateOFDProtocolMessage done [21:01:08]OFDSenderStorePacket 152483 [21:01:08]StoreOFDPacket docnum=152483 [21:01: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 7C 75 07 01 BD 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 12 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 30 53 73 9D 1E 20 F0 4E 77 95 A3 26 FE 27 [21:01:08]CheckFolder [21:01:08]dirname=/storage/ofd_packets [21:01:08]CheckFolder done [21:01:08]ProducePacketName [21:01:08]name=ofd_packets/00152483 [21:01:08]NVStorageSaveData ofd_packets/00152483 [21:01:08]File name is /storage/ofd_packets/00152483 [21:01:08]Write 301 bytes [21:01:08]NVStorageSaveData done [21:01:08]OFDSenderStorePacket done [21:01:08]KKMCreateOFDPacket done [21:01:08]NVStorageSaveData kkm_last_timestamp [21:01:08]File name is /storage/kkm_last_timestamp [21:01:08]Write 4 bytes [21:01:08]NVStorageSaveData done [21:01:08]ExternCall_PrintAddStr [21:01:08]wPrintStart [21:01:08]Write to MH i2c: 01 00 00 C5 00 C5 [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: 01 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: 01 07 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [21:01:08]RasterBufferAndPrint [21:01:08]line Счет N : (1)1786485 [21:01:08]line ИНН: 02508201610067 [21:01:08]line Контрольно-Кассовый Чек [21:01:08]line ПРОДАЖА [21:01:08]line ТРК (МРК, ГНК) : 23 [21:01:08]line Товар: 2710124500 [21:01:08]line Аи-95-К-5 [21:01:08]line 13.480 * 74.20 [21:01:08]line = 1000.22 [21:01:08]line НДС 12% НСП 1% [21:01:08]line > о реализуемом товаре [21:01:08]line ОКРУГЛЕНИЕ: -0.22 [21:01:08]line ИТОГО: 1000.00 [21:01:08]line Внесено: 1000.00 [21:01:08]line СДАЧА: 0.00 [21:01:08]line НСП 1% : 8.85 [21:01:08]line НДС 12% : 106.22 [21:01:08]line Наличными: 1000.00 [21:01:08]line Безнал.: 0.00 [21:01:08]line Место: АЗС № 89 "Партнер Нефть" [21:01:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:01:08]line СНО: Общий режим [21:01:08]line Чек 355 23.09.2024 21:01 [21:01:08]line Смена: 476 ФФД: 1.0 [21:01:08]line ЗНМ: 0300000113 [21:01:08]line РНМ: 0000000000091825 [21:01:08]line Версия ККМ: 001 [21:01:08]line ФМ: 0000000000871835 [21:01:08]line ФД: 152483 [21:01:08]line ФПД: 53134980095520 [21:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152483&fm=53134980095520&tin=02508201610067®Number=0000000000091825&sum=100000 [21:01:08]OFD Sender: Processing packet 152483 [packets to send 828, broken 827] [21:01:08]ProducePacketName [21:01:08]name=ofd_packets/00152483 [21:01:08]OFD Sender: To server: pG, [21:01:08]CommunicateWithHost lk.salyk.kg:30040 [21:01:08]ConnectInit lk.salyk.kg [21:01:08]written 0, free lines is 4095 [21:01:08]Connected sock=7 [21:01: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 7C 75 07 01 BD 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 12 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 30 53 73 9D 1E 20 F0 4E 77 95 A3 26 FE 27 [21:01:08]Write to MH i2c: 01 00 00 F0 00 F0 [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: 01 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: 01 07 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 FA 0C FD [21:01:08]RasterBufferAndPrint [21:01:08]line [21:01:08]line [21:01:08]line [21:01:08]line [21:01:08]line [21:01:08]written 0, free lines is 3339 [21:01:08]MH_Cut [21:01:08]Write to MH i2c: D1 01 00 F7 00 01 C9 [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: D1 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: D1 01 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: D1 01 00 F7 00 00 C8 [21:01:08]Write to MH i2c: 01 00 00 F8 00 F8 [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21: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 5D 52 47 00 07 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 A3 53 02 00 F4 03 04 00 12 7F F1 66 B6 04 01 00 00 EB 7E 6E CF 90 90 2A 23 [21:01:09]CommunicateWithHost err = 0 [21:01:09]CheckOFDResponse [21:01:09]1017 (14) - 77093643461234 [21:01:09]1041 (16) - 0000000000871835 [21:01:09]1040 (4) - 152483 [21:01:09]1012 (4) - 23.09.2024 14:45 [21:01:09]1206 (1) - 0 [21:01:09]OFD Sender: Remove packet 152483 [21:01:09]ProducePacketName [21:01:09]name=ofd_packets/00152483 [21:01:09]NVStorageDeleteData [21:01:09]*** Cut start [21:01:09]*** Purtial cut [21:01:09]*** Stage 1: CUTSNS_PIN = 1 [21:01:09]Read from MH i2c: 01 [21:01:09]MH_I2C_Read... [21:01:09]*** Stop cut motor [21:01:09]*** Cut end [21:01:09]Read from MH i2c: 01 07 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [21:01:09]process_action close_receipt done [21:01:09]requested_data is exist [21:01:09]produce_requested_data [21:01:09]requested_item fm.sn is exist - process it [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 11 00 00 [21:01:09]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 17 00 [21:01:09]MH_I2C_Read... [21:01: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 [21: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 [21:01:09]wFMCommunicate OK [21:01:09]requested_item fd.num is exist - process it [21:01:09]SAM_PROTO_GetFieldsCounters [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 13 00 00 [21:01:09]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]OFD Sender: No OFD packet to send [21:01:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 62 00 [21:01:09]MH_I2C_Read... [21:01: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 A3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 98 [21: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 A3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:09]wFMCommunicate OK [21:01:09]SAM_PROTO_GetFieldsCounters done [21:01:09]requested_item shift.num is exist - process it [21:01:09]requested_item shift.opened is exist - process it [21:01:09]req_shift_opened [21:01:09]FM_GetShiftState [21:01:09]SAM_PROTO_GetShiftState [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 13 01 00 [21:01:09]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 0E 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DA [21:01:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:01:09]wFMCommunicate OK [21:01:09]SAM_PROTO_GetShiftState done [21:01:09]FM_GetShiftState done [21:01:09]req_shift_opened done [21:01:09]requested_item shift.open_date is exist - process it [21:01:09]req_shift_open_date [21:01:09]req_shift_open_date done [21:01:09]produce_requested_data done [21:01:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152483,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:01:09]process_action_free close_receipt [21:01:09]json_value_free [21:01:09]json_value_free done [21:01:09]process_json_proto returns [21:01:09]Send response to host [21:01:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152483,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:01:09]free response buf [21:01:09]execute_script done [21:01:09]execute_script returns [21:01:09]free content buf [21:01:09]Sock 12.Close socket [21:01:09]Sock 12.Thread stoped [21:01:14]OFD Sender: No OFD packet to send [21:01:19]OFD Sender: No OFD packet to send [21:01:24]OFD Sender: No OFD packet to send [21:01:29]OFD Sender: No OFD packet to send [21:01:34]OFD Sender: No OFD packet to send [21:01:36]recv_with_timeout no data received [21:01:39]OFD Sender: No OFD packet to send [21:01:44]OFD Sender: No OFD packet to send [21:01:49]OFD Sender: No OFD packet to send [21:01:54]OFD Sender: No OFD packet to send [21:01:59]OFD Sender: No OFD packet to send [21:02:04]OFD Sender: No OFD packet to send [21:02:09]OFD Sender: No OFD packet to send [21:02:14]OFD Sender: No OFD packet to send [21:02:19]OFD Sender: No OFD packet to send [21:02:24]OFD Sender: No OFD packet to send [21:02:29]OFD Sender: No OFD packet to send [21:02:34]OFD Sender: No OFD packet to send [21:02:40]OFD Sender: No OFD packet to send [21:02:45]OFD Sender: No OFD packet to send [21:02:45]accept exits with 9 [21:02:45]New connection [21:02:45]New thread 3067374948 created [21:02:45]Thread 3067518308 joined [21:02:45]Waiting for new connection... [21:02:45] Sock 9.Parse request [21:02:45]Sock 9.Check first char [21:02:45]Sock 9.First char is OK [21:02:45]request: POST /json_proto HTTP/1.0 [21:02:45]Method: POST [21:02:45]URL: /json_proto [21:02:45]Method is POST - this is cgi request [21:02:45]url: /json_proto [21:02:45]query_string will be loaded in cgi processing [21:02:45]execute_cgi json_proto POST (null) [21:02:45]execute_cgi path=json_proto method=POST [21:02:45]POST find Content-Length [21:02:45]Host: 172.17.43.67:8080 [21:02:45]Content-Length: 662 [21:02:45]Content-Type: application/json [21:02:45] [21:02:45]POST finish read [21:02:45]Found Content-Length = 662 [21:02:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786486", "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" ] } } [21:02:45]execute_script... [21:02:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786486", "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" ] } } [21:02:45]POST & json_proto [21:02:45]process_json_proto [21:02:45]json parsed OK: [21:02:45]protocol is kg_v1.0 [21:02:45]action value=close_receipt [21:02:45]process_action close_receipt [21:02:45]cmd_close_receipt [21:02:45]MH_GetDate [21:02:45]Write to MH i2c: F0 00 00 FC 00 EB [21:02:45]Write i2c OK [21:02:45]MH_I2C_Read... [21:02:45]Read from MH i2c: F0 [21:02:45]MH_I2C_Read... [21:02:45]Read from MH i2c: F0 09 00 [21:02:45]MH_I2C_Read... [21:02:45]Read from MH i2c: F0 09 00 FC 00 00 75 D7 F1 66 6A BD 47 65 6A [21:02:45]GetLastDocTimeStamp 1727125266 [21:02:45]current date 1727125365 [21:02:45]FM_GetShiftState [21:02:45]SAM_PROTO_GetShiftState [21:02:45]wFMCommunicate request_size=4 [21:02:45]MH_SAM_APDU [21:02:45]CAPDU: 80 13 01 00 [21:02:45]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [21:02:45]Write i2c OK [21:02:45]MH_I2C_Read... [21:02:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:45]Read from MH i2c: E2 [21:02:45]MH_I2C_Read... [21:02:45]Read from MH i2c: E2 0E 00 [21:02:45]MH_I2C_Read... [21:02:45]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [21:02:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:02:45]wFMCommunicate OK [21:02:45]SAM_PROTO_GetShiftState done [21:02:45]FM_GetShiftState done [21:02:45]opened in 1727051593 [21:02:45]opened+sec_in_day 1727137993 [21:02:45]quantity*price = 50034 [21:02:45]sum+1 = 50036 [21:02:45]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 СНО: Общий режим Чек 356 23.09.2024 21:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152484 ФПД: 228979730178415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152484&fm=228979730178415&tin=02508201610067®Number=0000000000091825&sum=50000 [21:02:46]StoreToDocumentArchive [21:02:46]shift 476 fd 152484 [21:02:46]save to /storage/0476/doc_00152484 [21:02:46]save last doc name /storage/0476/doc_00152484 to /storage/kkm_last_doc_name [21:02:46]save OK [21:02:46]Clear old archive folders... [21:02:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:02:46]tlvbuf is 011EDD50 [21:02:46]SAM_PROTO_ClearQueue [21:02:46]wFMCommunicate request_size=4 [21:02:46]MH_SAM_APDU [21:02:46]CAPDU: 80 09 00 00 [21:02:46]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [21:02:46]Write i2c OK [21:02:46]MH_I2C_Read... [21:02:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:46]Read from MH i2c: E2 [21:02:46]MH_I2C_Read... [21:02:46]Read from MH i2c: E2 03 00 [21:02:46]MH_I2C_Read... [21:02:46]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [21:02:46]RAPDU: 90 00 [21:02:46]wFMCommunicate OK [21:02:46]SAM_PROTO_ClearQueue done [21:02:46]KKMCreateOFDPacket [21:02:46]OFDProtocolAddRootSTLVToBuf [21:02:46]FM_MakeSignedData [21:02:46]FM_MakeSignedData [21:02:46]SAM_PROTO_SignData [21:02:46]wFMCommunicate request_size=4 [21:02:46]MH_SAM_APDU [21:02:46]CAPDU: 80 0D 01 02 [21:02:46]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [21:02:46]Write i2c OK [21:02:46]MH_I2C_Read... [21:02:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:46]Read from MH i2c: E2 [21:02:46]MH_I2C_Read... [21:02:46]Read from MH i2c: E2 03 00 [21:02:46]MH_I2C_Read... [21:02:46]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [21:02:46]RAPDU: 90 00 [21:02:46]wFMCommunicate OK [21:02:46]wFMCommunicate request_size=255 [21:02:46]MH_SAM_APDU [21:02: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 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 64 01 00 00 F4 03 04 00 75 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D0 41 7F 7A 61 [21:02:46]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 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 64 01 00 00 F4 03 04 00 75 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D0 41 7F 7A 61 00 00 64 [21:02:46]Write i2c OK [21:02:46]MH_I2C_Read... [21:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:47]Read from MH i2c: E2 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 03 00 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:02:47]RAPDU: 90 00 [21:02:47]wFMCommunicate OK [21:02:47]wFMCommunicate request_size=6 [21:02:47]MH_SAM_APDU [21:02:47]CAPDU: 80 0D 02 02 01 6F [21:02:47]Write to MH i2c: E2 09 00 0D 01 80 0D 02 02 01 00 6F 00 00 F9 [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:47]Read from MH i2c: E2 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 03 00 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:02:47]RAPDU: 90 00 [21:02:47]wFMCommunicate OK [21:02:47]wFMCommunicate request_size=4 [21:02:47]MH_SAM_APDU [21:02:47]CAPDU: 80 0D 03 02 [21:02:47]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:47]Read from MH i2c: E2 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 0B 00 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 0B 00 0E 01 00 5D 8A 42 A5 BE EE 97 90 90 00 2C [21:02:47]RAPDU: 5D 8A 42 A5 BE EE 97 90 90 00 [21:02:47]wFMCommunicate OK [21:02:47]SAM_PROTO_SignData done [21:02:47]FM_MakeSignedData done [21:02:47]CreateOFDProtocolMessage [21:02:47]wFMCommunicate request_size=4 [21:02:47]MH_SAM_APDU [21:02:47]CAPDU: 80 11 00 00 [21:02:47]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:47]Read from MH i2c: E2 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: E2 17 00 [21:02:47]MH_I2C_Read... [21:02:47]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 [21:02:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:02:47]wFMCommunicate OK [21:02:47]CreateOFDProtocolMessage done [21:02:47]OFDSenderStorePacket 152484 [21:02:47]StoreOFDPacket docnum=152484 [21:02: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 A1 09 03 01 A8 50 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 64 01 00 00 F4 03 04 00 75 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D0 41 7F 7A 61 6F 5D 8A 42 A5 BE EE 97 90 [21:02:47]CheckFolder [21:02:47]dirname=/storage/ofd_packets [21:02:47]CheckFolder done [21:02:47]ProducePacketName [21:02:47]name=ofd_packets/00152484 [21:02:47]NVStorageSaveData ofd_packets/00152484 [21:02:47]File name is /storage/ofd_packets/00152484 [21:02:47]Write 297 bytes [21:02:47]NVStorageSaveData done [21:02:47]OFDSenderStorePacket done [21:02:47]KKMCreateOFDPacket done [21:02:47]NVStorageSaveData kkm_last_timestamp [21:02:47]File name is /storage/kkm_last_timestamp [21:02:47]Write 4 bytes [21:02:47]NVStorageSaveData done [21:02:47]ExternCall_PrintAddStr [21:02:47]wPrintStart [21:02:47]Write to MH i2c: 01 00 00 10 01 11 [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: 01 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: 01 07 00 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [21:02:47]RasterBufferAndPrint [21:02:47]line Счет N : (1)1786486 [21:02:47]line ИНН: 02508201610067 [21:02:47]line Контрольно-Кассовый Чек [21:02:47]line ПРОДАЖА [21:02:47]line ТРК (МРК, ГНК) : 11 [21:02:47]line Товар: 2710124130 [21:02:47]line Super-92 [21:02:47]line 7.220 * 69.30 [21:02:47]line = 500.35 [21:02:47]line НДС 12% НСП 1% [21:02:47]line > о реализуемом товаре [21:02:47]line ОКРУГЛЕНИЕ: -0.35 [21:02:47]line ИТОГО: 500.00 [21:02:47]line Внесено: 500.00 [21:02:47]line СДАЧА: 0.00 [21:02:47]line НСП 1% : 4.43 [21:02:47]line НДС 12% : 53.13 [21:02:47]line Наличными: 500.00 [21:02:47]line Безнал.: 0.00 [21:02:47]line Место: АЗС № 89 "Партнер Нефть" [21:02:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:02:47]line СНО: Общий режим [21:02:47]line Чек 356 23.09.2024 21:02 [21:02:47]line Смена: 476 ФФД: 1.0 [21:02:47]line ЗНМ: 0300000113 [21:02:47]line РНМ: 0000000000091825 [21:02:47]line Версия ККМ: 001 [21:02:47]line ФМ: 0000000000871835 [21:02:47]line ФД: 152484 [21:02:47]line ФПД: 228979730178415 [21:02:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210245&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152484&fm=228979730178415&tin=02508201610067®Number=0000000000091825&sum=50000 [21:02:47]written 0, free lines is 4095 [21:02:47]OFD Sender: Processing packet 152484 [packets to send 828, broken 827] [21:02:47]ProducePacketName [21:02:47]name=ofd_packets/00152484 [21:02:47]OFD Sender: To server: pG, [21:02:47]CommunicateWithHost lk.salyk.kg:30040 [21:02:47]ConnectInit lk.salyk.kg [21:02:47]Write to MH i2c: 01 00 00 3B 01 3C [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: 01 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: 01 07 00 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 DF 0C 2E [21:02:47]RasterBufferAndPrint [21:02:47]line [21:02:47]line [21:02:47]line [21:02:47]line [21:02:47]line [21:02:47]written 0, free lines is 3301 [21:02:47]MH_Cut [21:02:47]Write to MH i2c: D1 01 00 42 01 01 15 [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: D1 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: D1 01 00 [21:02:47]MH_I2C_Read... [21:02:47]Read from MH i2c: D1 01 00 42 01 00 14 [21:02:47]Write to MH i2c: 01 00 00 43 01 44 [21:02:47]Write i2c OK [21:02:47]MH_I2C_Read... [21:02:48]Connected sock=7 [21:02: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 0B 01 00 00 A1 09 03 01 A8 50 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 64 01 00 00 F4 03 04 00 75 D7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 D0 41 7F 7A 61 6F 5D 8A 42 A5 BE EE 97 90 [21:02: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 DD 3C 47 00 4A 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 53 02 00 F4 03 04 00 76 7F F1 66 B6 04 01 00 00 A6 8B E5 8B 4C CC D1 85 [21:02:48]CommunicateWithHost err = 0 [21:02:48]CheckOFDResponse [21:02:48]1017 (14) - 77093643461234 [21:02:48]1041 (16) - 0000000000871835 [21:02:48]1040 (4) - 152484 [21:02:48]1012 (4) - 23.09.2024 14:47 [21:02:48]1206 (1) - 0 [21:02:48]OFD Sender: Remove packet 152484 [21:02:48]ProducePacketName [21:02:48]name=ofd_packets/00152484 [21:02:48]NVStorageDeleteData [21:02:48]*** Cut start [21:02:48]*** Purtial cut [21:02:48]*** Stage 1: CUTSNS_PIN = 1 [21:02:48]Read from MH i2c: 01 [21:02:48]MH_I2C_Read... [21:02:48]*** Stop cut motor [21:02:48]*** Cut end [21:02:48]Read from MH i2c: 01 07 00 [21:02:48]MH_I2C_Read... [21:02:48]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [21:02:48]process_action close_receipt done [21:02:48]requested_data is exist [21:02:48]produce_requested_data [21:02:48]requested_item fm.sn is exist - process it [21:02:48]wFMCommunicate request_size=4 [21:02:48]MH_SAM_APDU [21:02:48]CAPDU: 80 11 00 00 [21:02:48]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [21:02:48]Write i2c OK [21:02:48]MH_I2C_Read... [21:02:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:48]Read from MH i2c: E2 [21:02:48]MH_I2C_Read... [21:02:48]Read from MH i2c: E2 17 00 [21:02:48]MH_I2C_Read... [21:02:48]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 [21:02:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:02:48]wFMCommunicate OK [21:02:48]requested_item fd.num is exist - process it [21:02:48]SAM_PROTO_GetFieldsCounters [21:02:48]wFMCommunicate request_size=4 [21:02:48]MH_SAM_APDU [21:02:48]CAPDU: 80 13 00 00 [21:02:48]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [21:02:48]Write i2c OK [21:02:48]MH_I2C_Read... [21:02:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:49]Read from MH i2c: E2 [21:02:49]MH_I2C_Read... [21:02:49]Read from MH i2c: E2 62 00 [21:02:49]MH_I2C_Read... [21:02:49]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 A4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [21:02: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 A4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:02:49]wFMCommunicate OK [21:02:49]SAM_PROTO_GetFieldsCounters done [21:02:49]requested_item shift.num is exist - process it [21:02:49]requested_item shift.opened is exist - process it [21:02:49]req_shift_opened [21:02:49]FM_GetShiftState [21:02:49]SAM_PROTO_GetShiftState [21:02:49]wFMCommunicate request_size=4 [21:02:49]MH_SAM_APDU [21:02:49]CAPDU: 80 13 01 00 [21:02:49]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [21:02:49]OFD Sender: No OFD packet to send [21:02:49]Write i2c OK [21:02:49]MH_I2C_Read... [21:02:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:49]Read from MH i2c: E2 [21:02:49]MH_I2C_Read... [21:02:49]Read from MH i2c: E2 0E 00 [21:02:49]MH_I2C_Read... [21:02:49]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 26 [21:02:49]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:02:49]wFMCommunicate OK [21:02:49]SAM_PROTO_GetShiftState done [21:02:49]FM_GetShiftState done [21:02:49]req_shift_opened done [21:02:49]requested_item shift.open_date is exist - process it [21:02:49]req_shift_open_date [21:02:49]req_shift_open_date done [21:02:49]produce_requested_data done [21:02:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152484,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:02:49]process_action_free close_receipt [21:02:49]json_value_free [21:02:49]json_value_free done [21:02:49]process_json_proto returns [21:02:49]Send response to host [21:02:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152484,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:02:49]free response buf [21:02:49]execute_script done [21:02:49]execute_script returns [21:02:49]free content buf [21:02:49]Sock 9.Close socket [21:02:49]Sock 9.Thread stoped [21:02:54]OFD Sender: No OFD packet to send [21:02:59]OFD Sender: No OFD packet to send [21:03:04]OFD Sender: No OFD packet to send [21:03:09]OFD Sender: No OFD packet to send [21:03:14]OFD Sender: No OFD packet to send [21:03:19]OFD Sender: No OFD packet to send [21:03:24]OFD Sender: No OFD packet to send [21:03:29]OFD Sender: No OFD packet to send [21:03:34]OFD Sender: No OFD packet to send [21:03:39]OFD Sender: No OFD packet to send [21:03:44]OFD Sender: No OFD packet to send [21:03:49]OFD Sender: No OFD packet to send [21:03:54]OFD Sender: No OFD packet to send [21:03:59]OFD Sender: No OFD packet to send [21:04:04]OFD Sender: No OFD packet to send [21:04:09]OFD Sender: No OFD packet to send [21:04:14]OFD Sender: No OFD packet to send [21:04:19]OFD Sender: No OFD packet to send [21:04:24]OFD Sender: No OFD packet to send [21:04:29]OFD Sender: No OFD packet to send [20:59:01]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:59:01]RAPDU: 90 00 [20:59:01]wFMCommunicate OK [20:59:01]wFMCommunicate request_size=4 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 11 00 00 [20:59:01]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 17 00 [20:59:01]MH_I2C_Read... [20:59:01]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 [20:59:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:01]wFMCommunicate OK [20:59:01]Detected FM SN is 0000000000871835 [20:59:01]Stored FM SN is 0000000000871835 [20:59:01]wFMCommunicate request_size=9 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 16 00 00 04 E6 7F 00 00 [20:59:01]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:59:01]RAPDU: 90 00 [20:59:01]wFMCommunicate OK [20:59:01]FM PIN OK [20:59:01]wFMCommunicate request_size=8 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 14 04 00 03 02 00 01 [20:59:01]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:59:01]RAPDU: 90 00 [20:59:01]wFMCommunicate OK [20:59:01]wFMCommunicate request_size=13 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:59:01]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 [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:59:01]RAPDU: 90 00 [20:59:01]wFMCommunicate OK [20:59:01]wFMCommunicate request_size=4 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 11 00 00 [20:59:01]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 17 00 [20:59:01]MH_I2C_Read... [20:59:01]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 [20:59:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:01]wFMCommunicate OK [20:59:01]DocumentArchiveInit [20:59:01]Start Httpd... [20:59:01]Httpd thread 3067805028 created [20:59:01]Write to MH i2c: 01 00 00 0F 00 0F [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: 01 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: 01 07 00 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:59:01]MH Int Process started [20:59:01]Allocated Socket 8 [20:59:01]Bind OK [20:59:01]Listen OK [20:59:01]httpd running on port 8080 [20:59:01]Waiting for new connection... [20:59:01]accept exits with 9 [20:59:01]New connection [20:59:01]New thread 3067518308 created [20:59:01]Waiting for new connection... [20:59:01] Sock 9.Parse request [20:59:01]Sock 9.Check first char [20:59:01]Sock 9.First char is OK [20:59:01]request: POST /json_proto HTTP/1.0 [20:59:01]Method: POST [20:59:01]URL: /json_proto [20:59:01]Method is POST - this is cgi request [20:59:01]url: /json_proto [20:59:01]query_string will be loaded in cgi processing [20:59:01]execute_cgi json_proto POST (null) [20:59:01]execute_cgi path=json_proto method=POST [20:59:01]POST find Content-Length [20:59:01]Host: 172.17.43.67:8080 [20:59:01]Content-Length: 215 [20:59:01]Content-Type: application/json [20:59:01] [20:59:01]POST finish read [20:59:01]Found Content-Length = 215 [20:59:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:01]execute_script... [20:59:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:01]POST & json_proto [20:59:01]process_json_proto [20:59:01]json parsed OK: [20:59:01]protocol is kg_v1.0 [20:59:01]action value=get_value [20:59:01]process_action get_value [20:59:01]cmd_get_value [20:59:01]process_action get_value done [20:59:01]requested_data is exist [20:59:01]produce_requested_data [20:59:01]requested_item kkm.sn is exist - process it [20:59:01]requested_item kkm.ver is exist - process it [20:59:01]requested_item fm.sn is exist - process it [20:59:01]wFMCommunicate request_size=4 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 11 00 00 [20:59:01]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 17 00 [20:59:01]MH_I2C_Read... [20:59:01]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 [20:59:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:59:01]wFMCommunicate OK [20:59:01]requested_item fd.num is exist - process it [20:59:01]SAM_PROTO_GetFieldsCounters [20:59:01]wFMCommunicate request_size=4 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 13 00 00 [20:59:01]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:01]Read from MH i2c: E2 [20:59:01]MH_I2C_Read... [20:59:01]Read from MH i2c: E2 62 00 [20:59:01]MH_I2C_Read... [20:59:01]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 A0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 A3 [20:59: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 A0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:01]wFMCommunicate OK [20:59:01]SAM_PROTO_GetFieldsCounters done [20:59:01]requested_item shift.num is exist - process it [20:59:01]requested_item shift.opened is exist - process it [20:59:01]req_shift_opened [20:59:01]FM_GetShiftState [20:59:01]SAM_PROTO_GetShiftState [20:59:01]wFMCommunicate request_size=4 [20:59:01]MH_SAM_APDU [20:59:01]CAPDU: 80 13 01 00 [20:59:01]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:59:01]Write i2c OK [20:59:01]MH_I2C_Read... [20:59:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len[21:04:34]OFD Sender: No OFD packet to send [21:04:39]OFD Sender: No OFD packet to send [21:04:44]OFD Sender: No OFD packet to send [21:04:49]OFD Sender: No OFD packet to send [21:04:54]OFD Sender: No OFD packet to send [21:04:59]OFD Sender: No OFD packet to send [21:05:02]recv_with_timeout no data received [21:05:04]OFD Sender: No OFD packet to send [21:05:09]OFD Sender: No OFD packet to send [21:05:14]OFD Sender: No OFD packet to send [21:05:19]OFD Sender: No OFD packet to send [21:05:24]OFD Sender: No OFD packet to send [21:05:29]OFD Sender: No OFD packet to send [21:05:34]OFD Sender: No OFD packet to send [21:05:39]OFD Sender: No OFD packet to send [21:05:44]OFD Sender: No OFD packet to send [21:05:49]OFD Sender: No OFD packet to send [21:05:54]OFD Sender: No OFD packet to send [21:05:59]OFD Sender: No OFD packet to send [21:06:04]OFD Sender: No OFD packet to send [21:06:09]OFD Sender: No OFD packet to send [21:06:14]OFD Sender: No OFD packet to send [21:06:19]OFD Sender: No OFD packet to send [21:06:24]OFD Sender: No OFD packet to send [21:06:29]OFD Sender: No OFD packet to send [21:06:34]OFD Sender: No OFD packet to send [21:06:39]OFD Sender: No OFD packet to send [21:06:44]OFD Sender: No OFD packet to send [21:06:49]recv_with_timeout no data received [21:06:49]OFD Sender: No OFD packet to send [21:06:54]OFD Sender: No OFD packet to send [21:06:56]accept exits with 10 [21:06:56]New connection [21:06:56]New thread 3067518308 created [21:06:56]Thread 3067374948 joined [21:06:56]Waiting for new connection... [21:06:56] Sock 10.Parse request [21:06:56]Sock 10.Check first char [21:06:56]Sock 10.First char is OK [21:06:56]request: POST /json_proto HTTP/1.0 [21:06:56]Method: POST [21:06:56]URL: /json_proto [21:06:56]Method is POST - this is cgi request [21:06:56]url: /json_proto [21:06:56]query_string will be loaded in cgi processing [21:06:56]execute_cgi json_proto POST (null) [21:06:56]execute_cgi path=json_proto method=POST [21:06:56]POST find Content-Length [21:06:56]Host: 172.17.43.67:8080 [21:06:56]Content-Length: 683 [21:06:56]Content-Type: application/json [21:06:56] [21:06:56]POST finish read [21:06:56]Found Content-Length = 683 [21:06:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786487", "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" : 22.130, "sum" : 1500.41, "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" ] } } [21:06:56]execute_script... [21:06: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)1786487", "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" : 22.130, "sum" : 1500.41, "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" ] } } [21:06:56]POST & json_proto [21:06:56]process_json_proto [21:06:56]json parsed OK: [21:06:56]protocol is kg_v1.0 [21:06:56]action value=close_receipt [21:06:56]process_action close_receipt [21:06:56]cmd_close_receipt [21:06:56]MH_GetDate [21:06:56]Write to MH i2c: F0 00 00 47 01 37 [21:06:56]Write i2c OK [21:06:56]MH_I2C_Read... [21:06:56]Read from MH i2c: F0 [21:06:56]MH_I2C_Read... [21:06:56]Read from MH i2c: F0 09 00 [21:06:56]MH_I2C_Read... [21:06:56]Read from MH i2c: F0 09 00 47 01 00 70 D8 F1 66 6A BD 47 65 B2 [21:06:56]GetLastDocTimeStamp 1727125365 [21:06:56]current date 1727125616 [21:06:56]FM_GetShiftState [21:06:56]SAM_PROTO_GetShiftState [21:06:56]wFMCommunicate request_size=4 [21:06:56]MH_SAM_APDU [21:06:56]CAPDU: 80 13 01 00 [21:06:56]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [21:06:56]Write i2c OK [21:06:56]MH_I2C_Read... [21:06:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:56]Read from MH i2c: E2 [21:06:56]MH_I2C_Read... [21:06:56]Read from MH i2c: E2 0E 00 [21:06:56]MH_I2C_Read... [21:06:56]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [21:06:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:06:56]wFMCommunicate OK [21:06:56]SAM_PROTO_GetShiftState done [21:06:56]FM_GetShiftState done [21:06:56]opened in 1727051593 [21:06:56]opened+sec_in_day 1727137993 [21:06:56]quantity*price = 150041 [21:06:56]sum+1 = 150042 [21:06:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 357 23.09.2024 21:06 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152485 ФПД: 141431787969008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210656&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152485&fm=141431787969008&tin=02508201610067®Number=0000000000091825&sum=150000 [21:06:57]StoreToDocumentArchive [21:06:57]shift 476 fd 152485 [21:06:57]save to /storage/0476/doc_00152485 [21:06:57]save last doc name /storage/0476/doc_00152485 to /storage/kkm_last_doc_name [21:06:57]save OK [21:06:57]Clear old archive folders... [21:06:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:06:57]tlvbuf is 011ED920 [21:06:57]SAM_PROTO_ClearQueue [21:06:57]wFMCommunicate request_size=4 [21:06:57]MH_SAM_APDU [21:06:57]CAPDU: 80 09 00 00 [21:06:57]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:06:57]Read from MH i2c: E2 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [21:06:57]RAPDU: 90 00 [21:06:57]wFMCommunicate OK [21:06:57]SAM_PROTO_ClearQueue done [21:06:57]KKMCreateOFDPacket [21:06:57]OFDProtocolAddRootSTLVToBuf [21:06:57]FM_MakeSignedData [21:06:57]FM_MakeSignedData [21:06:57]SAM_PROTO_SignData [21:06:57]wFMCommunicate request_size=4 [21:06:57]MH_SAM_APDU [21:06:57]CAPDU: 80 0D 01 02 [21:06:57]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:06:57]Read from MH i2c: E2 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [21:06:57]RAPDU: 90 00 [21:06:57]wFMCommunicate OK [21:06:57]wFMCommunicate request_size=255 [21:06:57]MH_SAM_APDU [21:06: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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 65 01 00 00 F4 03 04 00 70 D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 80 [21:06:57]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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 65 01 00 00 F4 03 04 00 70 D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 80 00 00 20 [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:57]Read from MH i2c: E2 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:06:57]RAPDU: 90 00 [21:06:57]wFMCommunicate OK [21:06:57]wFMCommunicate request_size=10 [21:06:57]MH_SAM_APDU [21:06:57]CAPDU: 80 0D 02 02 05 A1 A7 7B 59 F0 [21:06:57]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 A1 A7 7B 59 F0 00 00 E9 [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:06:57]Read from MH i2c: E2 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:06:57]RAPDU: 90 00 [21:06:57]wFMCommunicate OK [21:06:57]wFMCommunicate request_size=4 [21:06:57]MH_SAM_APDU [21:06:57]CAPDU: 80 0D 03 02 [21:06:57]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:06:57]Read from MH i2c: E2 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 0B 00 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 0B 00 59 01 00 C4 9E 54 1D 0B 9A 55 8F 90 00 32 [21:06:57]RAPDU: C4 9E 54 1D 0B 9A 55 8F 90 00 [21:06:57]wFMCommunicate OK [21:06:57]SAM_PROTO_SignData done [21:06:57]FM_MakeSignedData done [21:06:57]CreateOFDProtocolMessage [21:06:57]wFMCommunicate request_size=4 [21:06:57]MH_SAM_APDU [21:06:57]CAPDU: 80 11 00 00 [21:06:57]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:57]Read from MH i2c: E2 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: E2 17 00 [21:06:57]MH_I2C_Read... [21:06:57]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 [21:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:06:57]wFMCommunicate OK [21:06:57]CreateOFDProtocolMessage done [21:06:57]OFDSenderStorePacket 152485 [21:06:57]StoreOFDPacket docnum=152485 [21:06: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 FD 25 07 01 32 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 65 01 00 00 F4 03 04 00 70 D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 80 A1 A7 7B 59 F0 C4 9E 54 1D 0B 9A 55 8F [21:06:57]CheckFolder [21:06:57]dirname=/storage/ofd_packets [21:06:57]CheckFolder done [21:06:57]ProducePacketName [21:06:57]name=ofd_packets/00152485 [21:06:57]NVStorageSaveData ofd_packets/00152485 [21:06:57]File name is /storage/ofd_packets/00152485 [21:06:57]Write 301 bytes [21:06:57]NVStorageSaveData done [21:06:57]OFDSenderStorePacket done [21:06:57]KKMCreateOFDPacket done [21:06:57]NVStorageSaveData kkm_last_timestamp [21:06:57]File name is /storage/kkm_last_timestamp [21:06:57]Write 4 bytes [21:06:57]NVStorageSaveData done [21:06:57]ExternCall_PrintAddStr [21:06:57]wPrintStart [21:06:57]Write to MH i2c: 01 00 00 5B 01 5C [21:06:57]Write i2c OK [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: 01 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: 01 07 00 [21:06:57]MH_I2C_Read... [21:06:57]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [21:06:57]RasterBufferAndPrint [21:06:57]line Счет N : (1)1786487 [21:06:57]line ИНН: 02508201610067 [21:06:57]line Контрольно-Кассовый Чек [21:06:57]line ПРОДАЖА [21:06:57]line ТРК (МРК, ГНК) : 12 [21:06:57]line Товар: 2710124130 [21:06:57]line Аи-92-К-5 [21:06:57]line 22.130 * 67.80 [21:06:57]line = 1500.41 [21:06:57]line НДС 12% НСП 1% [21:06:57]line > о реализуемом товаре [21:06:57]line ОКРУГЛЕНИЕ: -0.41 [21:06:57]line ИТОГО: 1500.00 [21:06:57]line Внесено: 1500.00 [21:06:57]line СДАЧА: 0.00 [21:06:57]line НСП 1% : 13.28 [21:06:57]line НДС 12% : 159.34 [21:06:57]line Наличными: 1500.00 [21:06:57]line Безнал.: 0.00 [21:06:57]line Место: АЗС № 89 "Партнер Нефть" [21:06:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:06:57]line СНО: Общий режим [21:06:57]line Чек 357 23.09.2024 21:06 [21:06:57]line Смена: 476 ФФД: 1.0 [21:06:57]line ЗНМ: 0300000113 [21:06:57]line РНМ: 0000000000091825 [21:06:57]line Версия ККМ: 001 [21:06:57]line ФМ: 0000000000871835 [21:06:57]line ФД: 152485 [21:06:57]line ФПД: 141431787969008 [21:06:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210656&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152485&fm=141431787969008&tin=02508201610067®Number=0000000000091825&sum=150000 [21:06:57]written 0, free lines is 4095 [21:06:57]OFD Sender: Processing packet 152485 [packets to send 828, broken 827] [21:06:57]ProducePacketName [21:06:57]name=ofd_packets/00152485 [21:06:57]OFD Sender: To server: pG, [21:06:57]CommunicateWithHost lk.salyk.kg:30040 [21:06:57]ConnectInit lk.salyk.kg [21:06:58]Write to MH i2c: 01 00 00 86 01 87 [21:06:58]Write i2c OK [21:06:58]MH_I2C_Read... [21:06:58]Read from MH i2c: 01 [21:06:58]MH_I2C_Read... [21:06:58]Read from MH i2c: 01 07 00 [21:06:58]MH_I2C_Read... [21:06:58]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DF 0C 79 [21:06:58]RasterBufferAndPrint [21:06:58]line [21:06:58]line [21:06:58]line [21:06:58]line [21:06:58]line [21:06:58]written 0, free lines is 3301 [21:06:58]MH_Cut [21:06:58]Write to MH i2c: D1 01 00 8D 01 01 60 [21:06:58]Write i2c OK [21:06:58]MH_I2C_Read... [21:06:58]Read from MH i2c: D1 [21:06:58]MH_I2C_Read... [21:06:58]Read from MH i2c: D1 01 00 [21:06:58]MH_I2C_Read... [21:06:58]Read from MH i2c: D1 01 00 8D 01 00 5F [21:06:58]Write to MH i2c: 01 00 00 8E 01 8F [21:06:58]Write i2c OK [21:06:58]MH_I2C_Read... [21:06:58]Connected sock=7 [21:06: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 FD 25 07 01 32 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 65 01 00 00 F4 03 04 00 70 D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 80 A1 A7 7B 59 F0 C4 9E 54 1D 0B 9A 55 8F [21:06: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 2F 9E 47 00 67 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 A5 53 02 00 F4 03 04 00 70 80 F1 66 B6 04 01 00 00 6E 32 FB 4B 97 1D 58 98 [21:06:58]CommunicateWithHost err = 0 [21:06:58]CheckOFDResponse [21:06:58]1017 (14) - 77093643461234 [21:06:58]1041 (16) - 0000000000871835 [21:06:58]1040 (4) - 152485 [21:06:58]1012 (4) - 23.09.2024 14:51 [21:06:58]1206 (1) - 0 [21:06:58]OFD Sender: Remove packet 152485 [21:06:58]ProducePacketName [21:06:58]name=ofd_packets/00152485 [21:06:58]NVStorageDeleteData [21:06:59]*** Cut start [21:06:59]*** Purtial cut [21:06:59]*** Stage 1: CUTSNS_PIN = 1 [21:06:59]OFD Sender: No OFD packet to send [21:06:59]Read from MH i2c: 01 [21:06:59]MH_I2C_Read... [21:06:59]*** Stop cut motor [21:06:59]*** Cut end [21:06:59]Read from MH i2c: 01 07 00 [21:06:59]MH_I2C_Read... [21:06:59]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [21:06:59]process_action close_receipt done [21:06:59]requested_data is exist [21:06:59]produce_requested_data [21:06:59]requested_item fm.sn is exist - process it [21:06:59]wFMCommunicate request_size=4 [21:06:59]MH_SAM_APDU [21:06:59]CAPDU: 80 11 00 00 [21:06:59]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [21:06:59]Write i2c OK [21:06:59]MH_I2C_Read... [21:06:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:06:59]Read from MH i2c: E2 [21:06:59]MH_I2C_Read... [21:06:59]Read from MH i2c: E2 17 00 [21:06:59]MH_I2C_Read... [21:06:59]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 [21:06:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:06:59]wFMCommunicate OK [21:06:59]requested_item fd.num is exist - process it [21:06:59]SAM_PROTO_GetFieldsCounters [21:06:59]wFMCommunicate request_size=4 [21:06:59]MH_SAM_APDU [21:06:59]CAPDU: 80 13 00 00 [21:06:59]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [21:06:59]Write i2c OK [21:06:59]MH_I2C_Read... [21:06:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:06:59]Read from MH i2c: E2 [21:06:59]MH_I2C_Read... [21:06:59]Read from MH i2c: E2 62 00 [21:06:59]MH_I2C_Read... [21:06:59]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 A5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [21:06: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 A5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:06:59]wFMCommunicate OK [21:06:59]SAM_PROTO_GetFieldsCounters done [21:06:59]requested_item shift.num is exist - process it [21:06:59]requested_item shift.opened is exist - process it [21:06:59]req_shift_opened [21:06:59]FM_GetShiftState [21:06:59]SAM_PROTO_GetShiftState [21:06:59]wFMCommunicate request_size=4 [21:06:59]MH_SAM_APDU [21:06:59]CAPDU: 80 13 01 00 [21:06:59]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [21:06:59]Write i2c OK [21:06:59]MH_I2C_Read... [21:06:59]Read from MH i2c: E2 [21:06:59]MH_I2C_Read... [21:06:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:06:59]Read from MH i2c: E2 0E 00 [21:06:59]MH_I2C_Read... [21:06:59]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [21:06:59]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:06:59]wFMCommunicate OK [21:06:59]SAM_PROTO_GetShiftState done [21:06:59]FM_GetShiftState done [21:06:59]req_shift_opened done [21:06:59]requested_item shift.open_date is exist - process it [21:06:59]req_shift_open_date [21:06:59]req_shift_open_date done [21:06:59]produce_requested_data done [21:06:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152485,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:06:59]process_action_free close_receipt [21:06:59]json_value_free [21:06:59]json_value_free done [21:06:59]process_json_proto returns [21:06:59]Send response to host [21:06:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152485,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:06:59]free response buf [21:06:59]execute_script done [21:06:59]execute_script returns [21:06:59]free content buf [21:06:59]Sock 10.Close socket [21:06:59]Sock 10.Thread stoped [21:07:04]OFD Sender: No OFD packet to send [21:07:07]recv_with_timeout no data received [21:07:09]OFD Sender: No OFD packet to send [21:07:14]OFD Sender: No OFD packet to send [21:07:17]recv_with_timeout no data received [21:07:19]OFD Sender: No OFD packet to send [21:07:24]OFD Sender: No OFD packet to send [21:07:28]recv_with_timeout no data received [21:07:29]OFD Sender: No OFD packet to send [21:07:34]OFD Sender: No OFD packet to send [21:07:39]OFD Sender: No OFD packet to send [21:07:44]OFD Sender: No OFD packet to send [21:07:49]OFD Sender: No OFD packet to send [21:07:54]OFD Sender: No OFD packet to send [21:07:54]accept exits with 9 [21:07:54]New connection [21:07:54]New thread 3067374948 created [21:07:54]Thread 3067518308 joined [21:07:54]Waiting for new connection... [21:07:54] Sock 9.Parse request [21:07:54]Sock 9.Check first char [21:07:54]Sock 9.First char is OK [21:07:54]request: POST /json_proto HTTP/1.0 [21:07:54]Method: POST [21:07:54]URL: /json_proto [21:07:54]Method is POST - this is cgi request [21:07:54]url: /json_proto [21:07:54]query_string will be loaded in cgi processing [21:07:54]execute_cgi json_proto POST (null) [21:07:54]execute_cgi path=json_proto method=POST [21:07:54]POST find Content-Length [21:07:54]Host: 172.17.43.67:8080 [21:07:54]Content-Length: 662 [21:07:54]Content-Type: application/json [21:07:54] [21:07:54]POST finish read [21:07:54]Found Content-Length = 662 [21:07:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786488", "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" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:54]execute_script... [21:07: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)1786488", "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" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:54]POST & json_proto [21:07:54]process_json_proto [21:07:54]json parsed OK: [21:07:54]protocol is kg_v1.0 [21:07:54]action value=close_receipt [21:07:54]process_action close_receipt [21:07:54]cmd_close_receipt [21:07:54]MH_GetDate [21:07:54]Write to MH i2c: F0 00 00 92 01 82 [21:07:54]Write i2c OK [21:07:54]MH_I2C_Read... [21:07:54]Read from MH i2c: F0 [21:07:54]MH_I2C_Read... [21:07:54]Read from MH i2c: F0 09 00 [21:07:54]MH_I2C_Read... [21:07:54]Read from MH i2c: F0 09 00 92 01 00 AA D8 F1 66 6A BD 47 65 37 [21:07:54]GetLastDocTimeStamp 1727125616 [21:07:54]current date 1727125674 [21:07:54]FM_GetShiftState [21:07:54]SAM_PROTO_GetShiftState [21:07:54]wFMCommunicate request_size=4 [21:07:54]MH_SAM_APDU [21:07:54]CAPDU: 80 13 01 00 [21:07:54]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [21:07:54]Write i2c OK [21:07:54]MH_I2C_Read... [21:07:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:54]Read from MH i2c: E2 [21:07:54]MH_I2C_Read... [21:07:54]Read from MH i2c: E2 0E 00 [21:07:54]MH_I2C_Read... [21:07:54]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 73 [21:07:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:07:54]wFMCommunicate OK [21:07:54]SAM_PROTO_GetShiftState done [21:07:54]FM_GetShiftState done [21:07:54]opened in 1727051593 [21:07:54]opened+sec_in_day 1727137993 [21:07:54]quantity*price = 40055 [21:07:54]sum+1 = 40056 [21:07:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 358 23.09.2024 21:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152486 ФПД: 153068564249474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210754&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152486&fm=153068564249474&tin=02508201610067®Number=0000000000091825&sum=40000 [21:07:55]StoreToDocumentArchive [21:07:55]shift 476 fd 152486 [21:07:55]save to /storage/0476/doc_00152486 [21:07:55]save last doc name /storage/0476/doc_00152486 to /storage/kkm_last_doc_name [21:07:55]save OK [21:07:55]Clear old archive folders... [21:07:55]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:07:55]tlvbuf is 011E6320 [21:07:55]SAM_PROTO_ClearQueue [21:07:55]wFMCommunicate request_size=4 [21:07:55]MH_SAM_APDU [21:07:55]CAPDU: 80 09 00 00 [21:07:55]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [21:07:55]Write i2c OK [21:07:55]MH_I2C_Read... [21:07:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:55]Read from MH i2c: E2 [21:07:55]MH_I2C_Read... [21:07:55]Read from MH i2c: E2 03 00 [21:07:55]MH_I2C_Read... [21:07:55]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [21:07:55]RAPDU: 90 00 [21:07:55]wFMCommunicate OK [21:07:55]SAM_PROTO_ClearQueue done [21:07:55]KKMCreateOFDPacket [21:07:55]OFDProtocolAddRootSTLVToBuf [21:07:55]FM_MakeSignedData [21:07:55]FM_MakeSignedData [21:07:55]SAM_PROTO_SignData [21:07:55]wFMCommunicate request_size=4 [21:07:55]MH_SAM_APDU [21:07:55]CAPDU: 80 0D 01 02 [21:07:55]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [21:07:55]Write i2c OK [21:07:55]MH_I2C_Read... [21:07:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:55]Read from MH i2c: E2 [21:07:55]MH_I2C_Read... [21:07:55]Read from MH i2c: E2 03 00 [21:07:55]MH_I2C_Read... [21:07:55]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:07:55]RAPDU: 90 00 [21:07:55]wFMCommunicate OK [21:07:55]wFMCommunicate request_size=255 [21:07:55]MH_SAM_APDU [21:07:55]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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 AA D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8B 37 0D 65 FB [21:07:55]Write to MH i2c: E2 02 01 A2 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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 AA D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8B 37 0D 65 FB 00 00 41 [21:07:55]Write i2c OK [21:07:55]MH_I2C_Read... [21:07:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:56]Read from MH i2c: E2 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 03 00 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:07:56]RAPDU: 90 00 [21:07:56]wFMCommunicate OK [21:07:56]wFMCommunicate request_size=6 [21:07:56]MH_SAM_APDU [21:07:56]CAPDU: 80 0D 02 02 01 82 [21:07:56]Write to MH i2c: E2 09 00 A3 01 80 0D 02 02 01 00 82 00 00 A2 [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:56]Read from MH i2c: E2 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 03 00 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [21:07:56]RAPDU: 90 00 [21:07:56]wFMCommunicate OK [21:07:56]wFMCommunicate request_size=4 [21:07:56]MH_SAM_APDU [21:07:56]CAPDU: 80 0D 03 02 [21:07:56]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:56]Read from MH i2c: E2 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 0B 00 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 0B 00 A4 01 00 26 43 92 52 F0 E6 E9 CA 90 00 F7 [21:07:56]RAPDU: 26 43 92 52 F0 E6 E9 CA 90 00 [21:07:56]wFMCommunicate OK [21:07:56]SAM_PROTO_SignData done [21:07:56]FM_MakeSignedData done [21:07:56]CreateOFDProtocolMessage [21:07:56]wFMCommunicate request_size=4 [21:07:56]MH_SAM_APDU [21:07:56]CAPDU: 80 11 00 00 [21:07:56]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:56]Read from MH i2c: E2 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: E2 17 00 [21:07:56]MH_I2C_Read... [21:07:56]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 [21: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 [21:07:56]wFMCommunicate OK [21:07:56]CreateOFDProtocolMessage done [21:07:56]OFDSenderStorePacket 152486 [21:07:56]StoreOFDPacket docnum=152486 [21:07: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 41 15 03 01 A2 84 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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 AA D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8B 37 0D 65 FB 82 26 43 92 52 F0 E6 E9 CA [21:07:56]CheckFolder [21:07:56]dirname=/storage/ofd_packets [21:07:56]CheckFolder done [21:07:56]ProducePacketName [21:07:56]name=ofd_packets/00152486 [21:07:56]NVStorageSaveData ofd_packets/00152486 [21:07:56]File name is /storage/ofd_packets/00152486 [21:07:56]Write 297 bytes [21:07:56]NVStorageSaveData done [21:07:56]OFDSenderStorePacket done [21:07:56]KKMCreateOFDPacket done [21:07:56]NVStorageSaveData kkm_last_timestamp [21:07:56]File name is /storage/kkm_last_timestamp [21:07:56]Write 4 bytes [21:07:56]NVStorageSaveData done [21:07:56]ExternCall_PrintAddStr [21:07:56]wPrintStart [21:07:56]Write to MH i2c: 01 00 00 A6 01 A7 [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: 01 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: 01 07 00 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [21:07:56]RasterBufferAndPrint [21:07:56]line Счет N : (1)1786488 [21:07:56]line ИНН: 02508201610067 [21:07:56]line Контрольно-Кассовый Чек [21:07:56]line ПРОДАЖА [21:07:56]line ТРК (МРК, ГНК) : 33 [21:07:56]line Товар: 2710124130 [21:07:56]line Super-92 [21:07:56]line 5.780 * 69.30 [21:07:56]line = 400.55 [21:07:56]line НДС 12% НСП 1% [21:07:56]line > о реализуемом товаре [21:07:56]line ОКРУГЛЕНИЕ: -0.55 [21:07:56]line ИТОГО: 400.00 [21:07:56]line Внесено: 400.00 [21:07:56]line СДАЧА: 0.00 [21:07:56]line НСП 1% : 3.54 [21:07:56]line НДС 12% : 42.54 [21:07:56]line Наличными: 400.00 [21:07:56]line Безнал.: 0.00 [21:07:56]line Место: АЗС № 89 "Партнер Нефть" [21:07:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:07:56]line СНО: Общий режим [21:07:56]line Чек 358 23.09.2024 21:07 [21:07:56]line Смена: 476 ФФД: 1.0 [21:07:56]line ЗНМ: 0300000113 [21:07:56]line РНМ: 0000000000091825 [21:07:56]line Версия ККМ: 001 [21:07:56]line ФМ: 0000000000871835 [21:07:56]line ФД: 152486 [21:07:56]line ФПД: 153068564249474 [21:07:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210754&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152486&fm=153068564249474&tin=02508201610067®Number=0000000000091825&sum=40000 [21:07:56]written 0, free lines is 4095 [21:07:56]OFD Sender: Processing packet 152486 [packets to send 828, broken 827] [21:07:56]ProducePacketName [21:07:56]name=ofd_packets/00152486 [21:07:56]OFD Sender: To server: pG, [21:07:56]CommunicateWithHost lk.salyk.kg:30040 [21:07:56]ConnectInit lk.salyk.kg [21:07:56]Write to MH i2c: 01 00 00 D1 01 D2 [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: 01 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: 01 07 00 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 DC 0C C1 [21:07:56]RasterBufferAndPrint [21:07:56]line [21:07:56]line [21:07:56]line [21:07:56]line [21:07:56]line [21:07:56]written 0, free lines is 3297 [21:07:56]MH_Cut [21:07:56]Write to MH i2c: D1 01 00 D8 01 01 AB [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: D1 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: D1 01 00 [21:07:56]MH_I2C_Read... [21:07:56]Read from MH i2c: D1 01 00 D8 01 00 AA [21:07:56]Write to MH i2c: 01 00 00 D9 01 DA [21:07:56]Write i2c OK [21:07:56]MH_I2C_Read... [21:07:57]*** Cut start [21:07:57]*** Purtial cut [21:07:57]*** Stage 1: CUTSNS_PIN = 1 [21:07:57]Read from MH i2c: 01 [21:07:57]MH_I2C_Read... [21:07:57]*** Stop cut motor [21:07:57]*** Cut end [21:07:57]Read from MH i2c: 01 07 00 [21:07:57]MH_I2C_Read... [21:07:57]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [21:07:57]process_action close_receipt done [21:07:57]requested_data is exist [21:07:57]produce_requested_data [21:07:57]requested_item fm.sn is exist - process it [21:07:57]wFMCommunicate request_size=4 [21:07:57]MH_SAM_APDU [21:07:57]CAPDU: 80 11 00 00 [21:07:57]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [21:07:57]Write i2c OK [21:07:57]MH_I2C_Read... [21:07:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:57]Read from MH i2c: E2 [21:07:57]MH_I2C_Read... [21:07:57]Read from MH i2c: E2 17 00 [21:07:57]MH_I2C_Read... [21:07:57]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [21:07:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:07:57]wFMCommunicate OK [21:07:57]requested_item fd.num is exist - process it [21:07:57]SAM_PROTO_GetFieldsCounters [21:07:57]wFMCommunicate request_size=4 [21:07:57]MH_SAM_APDU [21:07:57]CAPDU: 80 13 00 00 [21:07:57]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [21:07:57]Write i2c OK [21:07:57]MH_I2C_Read... [21:07:57]Connected sock=11 [21:07: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 0B 01 00 00 41 15 03 01 A2 84 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 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 AA D8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8B 37 0D 65 FB 82 26 43 92 52 F0 E6 E9 CA [21:07:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:58]Read from MH i2c: E2 [21:07:58]MH_I2C_Read... [21:07:58]Read from MH i2c: E2 62 00 [21:07:58]MH_I2C_Read... [21:07:58]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 A6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [21:07: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 A6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:07:58]wFMCommunicate OK [21:07:58]SAM_PROTO_GetFieldsCounters done [21:07:58]requested_item shift.num is exist - process it [21:07:58]requested_item shift.opened is exist - process it [21:07:58]req_shift_opened [21:07:58]FM_GetShiftState [21:07:58]SAM_PROTO_GetShiftState [21:07:58]wFMCommunicate request_size=4 [21:07:58]MH_SAM_APDU [21:07:58]CAPDU: 80 13 01 00 [21:07:58]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [21:07:58]Write i2c OK [21:07:58]MH_I2C_Read... [21:07:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:58]Read from MH i2c: E2 [21:07:58]MH_I2C_Read... [21:07:58]Read from MH i2c: E2 0E 00 [21:07:58]MH_I2C_Read... [21:07:58]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [21:07:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:07:58]wFMCommunicate OK [21:07:58]SAM_PROTO_GetShiftState done [21:07:58]FM_GetShiftState done [21:07:58]req_shift_opened done [21:07:58]requested_item shift.open_date is exist - process it [21:07:58]req_shift_open_date [21:07:58]req_shift_open_date done [21:07:58]produce_requested_data done [21:07:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152486,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:07:58]process_action_free close_receipt [21:07:58]json_value_free [21:07:58]json_value_free done [21:07:58]process_json_proto returns [21:07:58]Send response to host [21:07:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152486,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:07:58]free response buf [21:07:58]execute_script done [21:07:58]execute_script returns [21:07:58]free content buf [21:07:58]Sock 9.Close socket [21:07:58]Sock 9.Thread stoped [21:07: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 A9 BE 47 00 2B 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 53 02 00 F4 03 04 00 AC 80 F1 66 B6 04 01 00 00 E2 5C D6 77 2F FE C1 5B [21:07:58]CommunicateWithHost err = 0 [21:07:58]CheckOFDResponse [21:07:58]1017 (14) - 77093643461234 [21:07:58]1041 (16) - 0000000000871835 [21:07:58]1040 (4) - 152486 [21:07:58]1012 (4) - 23.09.2024 14:52 [21:07:58]1206 (1) - 0 [21:07:58]OFD Sender: Remove packet 152486 [21:07:58]ProducePacketName [21:07:58]name=ofd_packets/00152486 [21:07:58]NVStorageDeleteData [21:07:59]OFD Sender: No OFD packet to send [21:08:04]OFD Sender: No OFD packet to send [21:08:09]OFD Sender: No OFD packet to send [21:08:14]OFD Sender: No OFD packet to send [21:08:18]recv_with_timeout no data received [21:08:19]OFD Sender: No OFD packet to send [21:08:24]OFD Sender: No OFD packet to send [21:08:29]OFD Sender: No OFD packet to send [21:08:29]recv_with_timeout no data received [21:08:34]OFD Sender: No OFD packet to send [21:08:39]OFD Sender: No OFD packet to send [21:08:44]OFD Sender: No OFD packet to send [21:08:49]OFD Sender: No OFD packet to send [21:08:54]OFD Sender: No OFD packet to send [21:08:59]OFD Sender: No OFD packet to send [21:09:04]OFD Sender: No OFD packet to send [21:09:09]OFD Sender: No OFD packet to send [21:09:14]OFD Sender: No OFD packet to send [21:09:19]OFD Sender: No OFD packet to send [21:09:24]OFD Sender: No OFD packet to send [21:09:29]OFD Sender: No OFD packet to send [21:09:34]OFD Sender: No OFD packet to send [21:09:39]OFD Sender: No OFD packet to send [21:09:44]OFD Sender: No OFD packet to send [21:09:49]OFD Sender: No OFD packet to send [21:09:54]OFD Sender: No OFD packet to send [21:09:59]OFD Sender: No OFD packet to send [21:10:04]OFD Sender: No OFD packet to send [21:10:09]OFD Sender: No OFD packet to send [21:10:14]OFD Sender: No OFD packet to send [21:10:19]OFD Sender: No OFD packet to send [21:10:24]OFD Sender: No OFD packet to send [21:10:29]OFD Sender: No OFD packet to send [21:10:34]OFD Sender: No OFD packet to send [21:10:39]OFD Sender: No OFD packet to send [21:10:44]OFD Sender: No OFD packet to send [21:10:49]OFD Sender: No OFD packet to send [21:10:54]OFD Sender: No OFD packet to send [21:10:59]OFD Sender: No OFD packet to send [21:11:04]OFD Sender: No OFD packet to send [21:11:09]OFD Sender: No OFD packet to send [21:11:23]wFMCommunicate OK [21:11:23]wFMCommunicate request_size=13 [21:11:23]MH_SAM_APDU [21:11:23]CAPDU: 80 15 02 00 08 F4 03 04 00 7B D9 F1 66 [21:11:23]Write to MH i2c: E2 10 00 E7 01 80 15 02 00 08 00 F4 03 04 00 7B D9 F1 66 00 00 1E [21:11:23]Write i2c OK [21:11:23]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [21:11:24]RAPDU: 90 00 [21:11:24]wFMCommunicate OK [21:11:24]wFMCommunicate request_size=25 [21:11:24]MH_SAM_APDU [21:11:24]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 [21:11:24]Write to MH i2c: E2 1C 00 E8 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 CB [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [21:11:24]RAPDU: 90 00 [21:11:24]wFMCommunicate OK [21:11:24]wFMCommunicate request_size=4 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 15 03 00 [21:11:24]Write to MH i2c: E2 08 00 E9 01 80 15 03 00 00 00 00 00 6B [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 40 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 40 00 E9 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 A7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 67 01 00 00 35 04 06 00 4F FB 1B 0A 70 98 90 00 19 [21:11:24]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 A7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 67 01 00 00 35 04 06 00 4F FB 1B 0A 70 98 90 00 [21:11:24]wFMCommunicate OK [21:11:24]SAM_PROTO_ProcessDocument answer len = 59 [21:11:24]SAM_PROTO_ProcessDocument done [21:11:24]SetTLVBufToDocument [21:11:24]Processing tag 1209 (04B9) [21:11:24]Malloc new data [21:11:24]Processing tag 1041 (0411) [21:11:24]Processing tag 1040 (0410) [21:11:24]Malloc new data [21:11:24]Processing tag 1038 (040E) [21:11:24]Malloc new data [21:11:24]Processing tag 1042 (0412) [21:11:24]Malloc new data [21:11:24]Processing tag 1077 (0435) [21:11:24]Malloc new data [21:11:24]SetTLVBufToDocument err=0 [21:11:24]KKMLoadAndSignReceiptData store KKM data [21:11:24]KKMLoadAndSignReceiptData err=0 [21:11:24]wFMCommunicate request_size=4 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 11 00 00 [21:11:24]Write to MH i2c: E2 08 00 EA 01 80 11 00 00 00 00 00 00 65 [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 17 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 17 00 EA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [21:11:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:11:24]wFMCommunicate OK [21:11:24]Счет N : (1)1786489 ИНН: 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 СНО: Общий режим Чек 359 23.09.2024 21:11 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152487 ФПД: 87939909054616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T211123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152487&fm=87939909054616&tin=02508201610067®Number=0000000000091825&sum=100000 [21:11:24]StoreToDocumentArchive [21:11:24]shift 476 fd 152487 [21:11:24]save to /storage/0476/doc_00152487 [21:11:24]save last doc name /storage/0476/doc_00152487 to /storage/kkm_last_doc_name [21:11:24]save OK [21:11:24]Clear old archive folders... [21:11:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:11:24]tlvbuf is 011EC900 [21:11:24]SAM_PROTO_ClearQueue [21:11:24]wFMCommunicate request_size=4 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 09 00 00 [21:11:24]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [21:11:24]RAPDU: 90 00 [21:11:24]wFMCommunicate OK [21:11:24]SAM_PROTO_ClearQueue done [21:11:24]KKMCreateOFDPacket [21:11:24]OFDProtocolAddRootSTLVToBuf [21:11:24]FM_MakeSignedData [21:11:24]FM_MakeSignedData [21:11:24]SAM_PROTO_SignData [21:11:24]wFMCommunicate request_size=4 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 0D 01 02 [21:11:24]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [21:11:24]RAPDU: 90 00 [21:11:24]wFMCommunicate OK [21:11:24]wFMCommunicate request_size=255 [21:11:24]MH_SAM_APDU [21:11: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 67 01 00 00 F4 03 04 00 7B D9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F [21:11:24]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 67 01 00 00 F4 03 04 00 7B D9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F 00 00 AF [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [21:11:24]RAPDU: 90 00 [21:11:24]wFMCommunicate OK [21:11:24]wFMCommunicate request_size=10 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 0D 02 02 05 FB 1B 0A 70 98 [21:11:24]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 FB 1B 0A 70 98 00 00 9B [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [21:11:24]RAPDU: 90 00 [21:11:24]wFMCommunicate OK [21:11:24]wFMCommunicate request_size=4 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 0D 03 02 [21:11:24]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 0B 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 0B 00 EF 01 00 20 19 E4 9A 84 1E AB DF 90 00 4F [21:11:24]RAPDU: 20 19 E4 9A 84 1E AB DF 90 00 [21:11:24]wFMCommunicate OK [21:11:24]SAM_PROTO_SignData done [21:11:24]FM_MakeSignedData done [21:11:24]CreateOFDProtocolMessage [21:11:24]wFMCommunicate request_size=4 [21:11:24]MH_SAM_APDU [21:11:24]CAPDU: 80 11 00 00 [21:11:24]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [21:11:24]Write i2c OK [21:11:24]MH_I2C_Read... [21:11:24]OFD Sender: No OFD packet to send [21:11:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:24]Read from MH i2c: E2 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 17 00 [21:11:24]MH_I2C_Read... [21:11:24]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [21:11:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:11:24]wFMCommunicate OK [21:11:24]CreateOFDProtocolMessage done [21:11:24]OFDSenderStorePacket 152487 [21:11:24]StoreOFDPacket docnum=152487 [21:11:14]OFD Sender: No OFD packet to send [21:11:19]OFD Sender: No OFD packet to send [21:11:23]accept exits with 7 [21:11:23]New connection [21:11:23]New thread 3067518308 created [21:11:23]Thread 3067374948 joined [21:11:23]Waiting for new connection... [21:11:23] Sock 7.Parse request [21:11:23]Sock 7.Check first char [21:11:23]Sock 7.First char is OK [21:11:23]request: POST /json_proto HTTP/1.0 [21:11:23]Method: POST [21:11:23]URL: /json_proto [21:11:23]Method is POST - this is cgi request [21:11:23]url: /json_proto [21:11:23]query_string will be loaded in cgi processing [21:11:23]execute_cgi json_proto POST (null) [21:11:23]execute_cgi path=json_proto method=POST [21:11:23]POST find Content-Length [21:11:23]Host: 172.17.43.67:8080 [21:11:23]Content-Length: 683 [21:11:23]Content-Type: application/json [21:11:23] [21:11:23]POST finish read [21:11:23]Found Content-Length = 683 [21:11:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786489", "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" ] } } [21:11:23]execute_script... [21:11: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)1786489", "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" ] } } [21:11:23]POST & json_proto [21:11:23]process_json_proto [21:11:23]json parsed OK: [21:11:23]protocol is kg_v1.0 [21:11:23]action value=close_receipt [21:11:23]process_action close_receipt [21:11:23]cmd_close_receipt [21:11:23]MH_GetDate [21:11:23]Write to MH i2c: F0 00 00 DD 01 CD [21:11:23]Write i2c OK [21:11:23]MH_I2C_Read... [21:11:23]Read from MH i2c: F0 [21:11:23]MH_I2C_Read... [21:11:23]Read from MH i2c: F0 09 00 [21:11:23]MH_I2C_Read... [21:11:23]Read from MH i2c: F0 09 00 DD 01 00 7B D9 F1 66 6A BD 47 65 54 [21:11:23]GetLastDocTimeStamp 1727125674 [21:11:23]current date 1727125883 [21:11:23]FM_GetShiftState [21:11:23]SAM_PROTO_GetShiftState [21:11:23]wFMCommunicate request_size=4 [21:11:23]MH_SAM_APDU [21:11:23]CAPDU: 80 13 01 00 [21:11:23]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [21:11:23]Write i2c OK [21:11:23]MH_I2C_Read... [21:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:23]Read from MH i2c: E2 [21:11:23]MH_I2C_Read... [21:11:23]Read from MH i2c: E2 0E 00 [21:11:23]MH_I2C_Read... [21:11:23]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [21:11:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:11:23]wFMCommunicate OK [21:11:23]SAM_PROTO_GetShiftState done [21:11:23]FM_GetShiftState done [21:11:23]opened in 1727051593 [21:11:23]opened+sec_in_day 1727137993 [21:11:23]quantity*price = 100005 [21:11:23]sum+1 = 100006 [21:11:23]Check (price>sum+1) || (price+1 о реализуемом товаре [21:11:24]line ОКРУГЛЕНИЕ: -0.05 [21:11:24]line ИТОГО: 1000.00 [21:11:24]line Внесено: 1000.00 [21:11:24]line СДАЧА: 0.00 [21:11:24]line НСП 1% : 8.85 [21:11:24]line НДС 12% : 106.20 [21:11:24]line Наличными: 1000.00 [21:11:24]line Безнал.: 0.00 [21:11:24]line Место: АЗС № 89 "Партнер Нефть" [21:11:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:11:24]line СНО: Общий режим [21:11:24]line Чек 359 23.09.2024 21:11 [21:11:24]line Смена: 476 ФФД: 1.0 [21:11:24]line ЗНМ: 0300000113 [21:11:24]line РНМ: 0000000000091825 [21:11:24]line Версия ККМ: 001 [21:11:24]line ФМ: 0000000000871835 [21:11:24]line ФД: 152487 [21:11:24]line ФПД: 87939909054616 [21:11:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T211123&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152487&fm=87939909054616&tin=02508201610067®Number=0000000000091825&sum=100000 [21:11:24]written 0, free lines is 4095 [21:11:25]OFD Sender: Processing packet 152487 [packets to send 828, broken 827] [21:11:25]ProducePacketName [21:11:25]name=ofd_packets/00152487 [21:11:25]OFD Sender: To server: pG, [21:11:25]CommunicateWithHost lk.salyk.kg:30040 [21:11:25]ConnectInit lk.salyk.kg [21:11:25]Write to MH i2c: 01 00 00 1C 02 1E [21:11:25]Write i2c OK [21:11:25]MH_I2C_Read... [21:11:25]Read from MH i2c: 01 [21:11:25]MH_I2C_Read... [21:11:25]Read from MH i2c: 01 07 00 [21:11:25]MH_I2C_Read... [21:11:25]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E7 0C 18 [21:11:25]RasterBufferAndPrint [21:11:25]line [21:11:25]line [21:11:25]line [21:11:25]line [21:11:25]line [21:11:25]written 0, free lines is 3309 [21:11:25]MH_Cut [21:11:25]Write to MH i2c: D1 01 00 23 02 01 F7 [21:11:25]Write i2c OK [21:11:25]MH_I2C_Read... [21:11:25]Read from MH i2c: D1 [21:11:25]MH_I2C_Read... [21:11:25]Read from MH i2c: D1 01 00 [21:11:25]MH_I2C_Read... [21:11:25]Read from MH i2c: D1 01 00 23 02 00 F6 [21:11:25]Write to MH i2c: 01 00 00 24 02 26 [21:11:25]Write i2c OK [21:11:25]MH_I2C_Read... [21:11:26]*** Cut start [21:11:26]*** Purtial cut [21:11:26]*** Stage 1: CUTSNS_PIN = 1 [21:11:26]Read from MH i2c: 01 [21:11:26]MH_I2C_Read... [21:11:26]*** Stop cut motor [21:11:26]Read from MH i2c: 01 07 00 [21:11:26]MH_I2C_Read... [21:11:26]*** Cut end [21:11:26]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [21:11:26]process_action close_receipt done [21:11:26]requested_data is exist [21:11:26]produce_requested_data [21:11:26]requested_item fm.sn is exist - process it [21:11:26]wFMCommunicate request_size=4 [21:11:26]MH_SAM_APDU [21:11:26]CAPDU: 80 11 00 00 [21:11:26]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [21:11:26]Write i2c OK [21:11:26]MH_I2C_Read... [21:11:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:26]Read from MH i2c: E2 [21:11:26]MH_I2C_Read... [21:11:26]Read from MH i2c: E2 17 00 [21:11:26]MH_I2C_Read... [21:11:26]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 [21:11:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:11:26]wFMCommunicate OK [21:11:26]requested_item fd.num is exist - process it [21:11:26]SAM_PROTO_GetFieldsCounters [21:11:26]wFMCommunicate request_size=4 [21:11:26]MH_SAM_APDU [21:11:26]CAPDU: 80 13 00 00 [21:11:26]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [21:11:26]Write i2c OK [21:11:26]MH_I2C_Read... [21:11:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:11:26]Read from MH i2c: E2 [21:11:26]MH_I2C_Read... [21:11:26]Read from MH i2c: E2 62 00 [21:11:26]MH_I2C_Read... [21:11:26]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 A7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [21:11: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 A7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:11:26]wFMCommunicate OK [21:11:26]SAM_PROTO_GetFieldsCounters done [21:11:26]requested_item shift.num is exist - process it [21:11:26]requested_item shift.opened is exist - process it [21:11:26]req_shift_opened [21:11:26]FM_GetShiftState [21:11:26]SAM_PROTO_GetShiftState [21:11:26]wFMCommunicate request_size=4 [21:11:26]MH_SAM_APDU [21:11:26]CAPDU: 80 13 01 00 [21:11:26]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [21:11:26]Write i2c OK [21:11:26]MH_I2C_Read... [21:11:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:26]Read from MH i2c: E2 [21:11:26]MH_I2C_Read... [21:11:26]Read from MH i2c: E2 0E 00 [21:11:26]MH_I2C_Read... [21:11:26]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [21:11:26]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:11:26]wFMCommunicate OK [21:11:26]SAM_PROTO_GetShiftState done [21:11:26]FM_GetShiftState done [21:11:26]req_shift_opened done [21:11:26]requested_item shift.open_date is exist - process it [21:11:26]req_shift_open_date [21:11:26]req_shift_open_date done [21:11:26]produce_requested_data done [21:11:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152487,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:11:26]process_action_free close_receipt [21:11:26]json_value_free [21:11:26]json_value_free done [21:11:26]process_json_proto returns [21:11:26]Send response to host [21:11:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152487,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:11:26]free response buf [21:11:26]execute_script done [21:11:26]execute_script returns [21:11:26]free content buf [21:11:26]Sock 7.Close socket [21:11:26]Sock 7.Thread stoped [21:11:27]recv_with_timeout no data received [21:11:30]ConnectInit Can't take IP for lk.salyk.kg [21:11:30]CommunicateWithHost connect error [21:11:30]CommunicateWithHost err = -1 [21:11:30]OFD Sender: Server communicate error [21:11:35]OFD Sender: Processing packet 152487 [packets to send 828, broken 827] [21:11:35]ProducePacketName [21:11:35]name=ofd_packets/00152487 [21:11:35]OFD Sender: To server: pG, [21:11:35]CommunicateWithHost lk.salyk.kg:30040 [21:11:35]ConnectInit lk.salyk.kg [21:11:36]Connected sock=9 [21:11: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 ED 8E 07 01 15 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 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 67 01 00 00 F4 03 04 00 7B D9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4F FB 1B 0A 70 98 20 19 E4 9A 84 1E AB DF [21:11: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 D7 F6 47 00 96 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 A7 53 02 00 F4 03 04 00 86 81 F1 66 B6 04 01 00 00 E3 16 34 05 72 F9 4D 98 [21:11:37]CommunicateWithHost err = 0 [21:11:37]CheckOFDResponse [21:11:37]1017 (14) - 77093643461234 [21:11:37]1041 (16) - 0000000000871835 [21:11:37]1040 (4) - 152487 [21:11:37]1012 (4) - 23.09.2024 14:56 [21:11:37]1206 (1) - 0 [21:11:37]OFD Sender: Remove packet 152487 [21:11:37]ProducePacketName [21:11:37]name=ofd_packets/00152487 [21:11:37]NVStorageDeleteData [21:11:37]OFD Sender: No OFD packet to send [21:11:38]recv_with_timeout no data received [21:11:42]OFD Sender: No OFD packet to send [21:11:47]OFD Sender: No OFD packet to send [21:11:48]recv_with_timeout no data received [21:11:52]OFD Sender: No OFD packet to send [21:11:57]OFD Sender: No OFD packet to send [21:12:02]OFD Sender: No OFD packet to send [21:12:03]recv_with_timeout no data received [21:12:07]OFD Sender: No OFD packet to send [21:12:12]OFD Sender: No OFD packet to send [21:12:17]OFD Sender: No OFD packet to send [21:12:22]OFD Sender: No OFD packet to send [21:12:28]OFD Sender: No OFD packet to send [21:12:33]OFD Sender: No OFD packet to send [21:12:38]OFD Sender: No OFD packet to send [21:12:43]OFD Sender: No OFD packet to send [21:12:48]OFD Sender: No OFD packet to send [21:12:53]OFD Sender: No OFD packet to send [21:12:58]OFD Sender: No OFD packet to send [21:13:03]OFD Sender: No OFD packet to send [21:13:08]OFD Sender: No OFD packet to send [21:13:13]OFD Sender: No OFD packet to send [21:13:18]OFD Sender: No OFD packet to send [21:13:23]OFD Sender: No OFD packet to send [21:13:28]OFD Sender: No OFD packet to send [21:13:33]OFD Sender: No OFD packet to send [21:13:38]OFD Sender: No OFD packet to send [21:13:43]OFD Sender: No OFD packet to send [21:13:48]OFD Sender: No OFD packet to send [21:13:53]OFD Sender: No OFD packet to send [21:13:58]OFD Sender: No OFD packet to send [21:14:03]OFD Sender: No OFD packet to send [21:14:08]OFD Sender: No OFD packet to send [21:14:13]OFD Sender: No OFD packet to send [21:14:18]OFD Sender: No OFD packet to send [21:14:23]OFD Sender: No OFD packet to send [21:14:28]OFD Sender: No OFD packet to send [21:14:33]OFD Sender: No OFD packet to send [21:14:38]OFD Sender: No OFD packet to send [21:14:43]OFD Sender: No OFD packet to send [21:14:48]OFD Sender: No OFD packet to send [21:14:53]OFD Sender: No OFD packet to send [21:14:58]OFD Sender: No OFD packet to send [21:15:03]OFD Sender: No OFD packet to send [21:15:08]OFD Sender: No OFD packet to send [21:15:13]OFD Sender: No OFD packet to send [21:15:18]OFD Sender: No OFD packet to send [21:15:23]OFD Sender: No OFD packet to send [21:15:28]OFD Sender: No OFD packet to send [21:15:33]OFD Sender: No OFD packet to send [21:15:38]OFD Sender: No OFD packet to send [21:15:43]OFD Sender: No OFD packet to send [21:15:48]OFD Sender: No OFD packet to send [21:15:53]OFD Sender: No OFD packet to send [21:15:58]OFD Sender: No OFD packet to send [21:16:03]OFD Sender: No OFD packet to send [21:16:08]OFD Sender: No OFD packet to send [21:16:13]OFD Sender: No OFD packet to send [21:16:18]OFD Sender: No OFD packet to send [21:16:23]OFD Sender: No OFD packet to send [21:16:28]OFD Sender: No OFD packet to send [21:16:33]OFD Sender: No OFD packet to send [21:16:38]OFD Sender: No OFD packet to send [21:16:43]OFD Sender: No OFD packet to send [21:16:48]OFD Sender: No OFD packet to send [21:16:53]OFD Sender: No OFD packet to send [21:16:55]recv_with_timeout no data received [21:16:58]OFD Sender: No OFD packet to send [21:17:03]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:17]recv_with_timeout no data received [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:47]recv_with_timeout no data received [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:59]OFD Sender: No OFD packet to send [21:18:04]OFD Sender: No OFD packet to send [21:18:09]OFD Sender: No OFD packet to send [21:18:14]OFD Sender: No OFD packet to send [21:18:19]OFD Sender: No OFD packet to send [21:18:24]OFD Sender: No OFD packet to send [21:18:29]OFD Sender: No OFD packet to send [21:18:30]recv_with_timeout no data received [21:18:34]OFD Sender: No OFD packet to send [21:18:39]OFD Sender: No OFD packet to send [21:18:44]OFD Sender: No OFD packet to send [21:18:49]OFD Sender: No OFD packet to send [21:18:54]OFD Sender: No OFD packet to send [21:18:59]OFD Sender: No OFD packet to send [21:19:04]OFD Sender: No OFD packet to send [21:19:09]OFD Sender: No OFD packet to send [21:19:14]OFD Sender: No OFD packet to send [21:19:19]OFD Sender: No OFD packet to send [21:19:24]OFD Sender: No OFD packet to send [21:19:29]OFD Sender: No OFD packet to send [21:19:34]OFD Sender: No OFD packet to send [21:19:39]OFD Sender: No OFD packet to send [21:19:44]OFD Sender: No OFD packet to send [21:19:49]OFD Sender: No OFD packet to send [21:19:54]OFD Sender: No OFD packet to send [21:19:59]OFD Sender: No OFD packet to send [21:20:02]recv_with_timeout no data received [21:20:04]OFD Sender: No OFD packet to send [21:20:09]OFD Sender: No OFD packet to send [21:20:14]OFD Sender: No OFD packet to send [21:20:19]OFD Sender: No OFD packet to send [21:20:24]OFD Sender: No OFD packet to send [21:20:25]accept exits with 10 [21:20:25]New connection [21:20:25]New thread 3067374948 created [21:20:25]Thread 3067518308 joined [21:20:25]Waiting for new connection... [21:20:25] Sock 10.Parse request [21:20:25]Sock 10.Check first char [21:20:25]Sock 10.First char is OK [21:20:25]request: POST /json_proto HTTP/1.0 [21:20:25]Method: POST [21:20:25]URL: /json_proto [21:20:25]Method is POST - this is cgi request [21:20:25]url: /json_proto [21:20:25]query_string will be loaded in cgi processing [21:20:25]execute_cgi json_proto POST (null) [21:20:25]execute_cgi path=json_proto method=POST [21:20:25]POST find Content-Length [21:20:25]Host: 172.17.43.67:8080 [21:20:25]Content-Length: 683 [21:20:25]Content-Type: application/json [21:20:25] [21:20:25]POST finish read [21:20:25]Found Content-Length = 683 [21:20:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786490", "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" ] } } [21:20:25]execute_script... [21:20: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)1786490", "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" ] } } [21:20:25]POST & json_proto [21:20:25]process_json_proto [21:20:25]json parsed OK: [21:20:25]protocol is kg_v1.0 [21:20:25]action value=close_receipt [21:20:25]process_action close_receipt [21:20:25]cmd_close_receipt [21:20:25]MH_GetDate [21:20:25]Write to MH i2c: F0 00 00 28 02 19 [21:20:25]Write i2c OK [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: F0 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: F0 09 00 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: F0 09 00 28 02 00 99 DB F1 66 6A BD 47 65 C0 [21:20:25]GetLastDocTimeStamp 1727125883 [21:20:25]current date 1727126425 [21:20:25]FM_GetShiftState [21:20:25]SAM_PROTO_GetShiftState [21:20:25]wFMCommunicate request_size=4 [21:20:25]MH_SAM_APDU [21:20:25]CAPDU: 80 13 01 00 [21:20:25]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [21:20:25]Write i2c OK [21:20:25]MH_I2C_Read... [21:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:25]Read from MH i2c: E2 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 0E 00 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0A [21:20:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:20:25]wFMCommunicate OK [21:20:25]SAM_PROTO_GetShiftState done [21:20:25]FM_GetShiftState done [21:20:25]opened in 1727051593 [21:20:25]opened+sec_in_day 1727137993 [21:20:25]quantity*price = 100021 [21:20:25]sum+1 = 100023 [21:20:25]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 СНО: Общий режим Чек 360 23.09.2024 21:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152488 ФПД: 44455256969651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152488&fm=44455256969651&tin=02508201610067®Number=0000000000091825&sum=100000 [21:20:26]StoreToDocumentArchive [21:20:26]shift 476 fd 152488 [21:20:26]save to /storage/0476/doc_00152488 [21:20:26]save last doc name /storage/0476/doc_00152488 to /storage/kkm_last_doc_name [21:20:26]save OK [21:20:26]Clear old archive folders... [21:20:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:20:26]tlvbuf is B6F328D0 [21:20:26]SAM_PROTO_ClearQueue [21:20:26]wFMCommunicate request_size=4 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 09 00 00 [21:20:26]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [21:20:26]RAPDU: 90 00 [21:20:26]wFMCommunicate OK [21:20:26]SAM_PROTO_ClearQueue done [21:20:26]KKMCreateOFDPacket [21:20:26]OFDProtocolAddRootSTLVToBuf [21:20:26]FM_MakeSignedData [21:20:26]FM_MakeSignedData [21:20:26]SAM_PROTO_SignData [21:20:26]wFMCommunicate request_size=4 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 0D 01 02 [21:20:26]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [21:20:26]RAPDU: 90 00 [21:20:26]wFMCommunicate OK [21:20:26]wFMCommunicate request_size=255 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 68 01 00 00 F4 03 04 00 99 DB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 [21:20:26]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 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 68 01 00 00 F4 03 04 00 99 DB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 00 00 94 [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [21:20:26]RAPDU: 90 00 [21:20:26]wFMCommunicate OK [21:20:26]wFMCommunicate request_size=10 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 0D 02 02 05 6E 8B CC D1 B3 [21:20:26]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 6E 8B CC D1 B3 00 00 08 [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [21:20:26]RAPDU: 90 00 [21:20:26]wFMCommunicate OK [21:20:26]wFMCommunicate request_size=4 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 0D 03 02 [21:20:26]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 0B 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 0B 00 3A 02 00 F8 15 B0 E8 B7 76 F6 C4 90 00 44 [21:20:26]RAPDU: F8 15 B0 E8 B7 76 F6 C4 90 00 [21:20:26]wFMCommunicate OK [21:20:26]SAM_PROTO_SignData done [21:20:26]FM_MakeSignedData done [21:20:26]CreateOFDProtocolMessage [21:20:26]wFMCommunicate request_size=4 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 11 00 00 [21:20:26]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:27]Read from MH i2c: E2 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: E2 17 00 [21:20:27]MH_I2C_Read... [21:20:27]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 [21:20:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:20:27]wFMCommunicate OK [21:20:27]CreateOFDProtocolMessage done [21:20:27]OFDSenderStorePacket 152488 [21:20:27]StoreOFDPacket docnum=152488 [21:20: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 99 33 07 01 47 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 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 68 01 00 00 F4 03 04 00 99 DB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 6E 8B CC D1 B3 F8 15 B0 E8 B7 76 F6 C4 [21:20:27]CheckFolder [21:20:27]dirname=/storage/ofd_packets [21:20:27]CheckFolder done [21:20:27]ProducePacketName [21:20:27]name=ofd_packets/00152488 [21:20:27]NVStorageSaveData ofd_packets/00152488 [21:20:27]File name is /storage/ofd_packets/00152488 [21:20:27]Write 301 bytes [21:20:27]NVStorageSaveData done [21:20:27]OFDSenderStorePacket done [21:20:27]KKMCreateOFDPacket done [21:20:27]NVStorageSaveData kkm_last_timestamp [21:20:27]File name is /storage/kkm_last_timestamp [21:20:27]Write 4 bytes [21:20:27]NVStorageSaveData done [21:20:27]ExternCall_PrintAddStr [21:20:27]wPrintStart [21:20:27]Write to MH i2c: 01 00 00 3C 02 3E [21:20:27]Write i2c OK [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: 01 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: 01 07 00 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [21:20:27]RasterBufferAndPrint [21:20:27]line Счет N : (1)1786490 [21:20:27]line ИНН: 02508201610067 [21:20:27]line Контрольно-Кассовый Чек [21:20:27]line ПРОДАЖА [21:20:27]line ТРК (МРК, ГНК) : 13 [21:20:27]line Товар: 2710124500 [21:20:27]line Аи-95-К-5 [21:20:27]line 13.480 * 74.20 [21:20:27]line = 1000.22 [21:20:27]line НДС 12% НСП 1% [21:20:27]line > о реализуемом товаре [21:20:27]line ОКРУГЛЕНИЕ: -0.22 [21:20:27]line ИТОГО: 1000.00 [21:20:27]line Внесено: 1000.00 [21:20:27]line СДАЧА: 0.00 [21:20:27]line НСП 1% : 8.85 [21:20:27]line НДС 12% : 106.22 [21:20:27]line Наличными: 1000.00 [21:20:27]line Безнал.: 0.00 [21:20:27]line Место: АЗС № 89 "Партнер Нефть" [21:20:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:20:27]line СНО: Общий режим [21:20:27]line Чек 360 23.09.2024 21:20 [21:20:27]line Смена: 476 ФФД: 1.0 [21:20:27]line ЗНМ: 0300000113 [21:20:27]line РНМ: 0000000000091825 [21:20:27]line Версия ККМ: 001 [21:20:27]line ФМ: 0000000000871835 [21:20:27]line ФД: 152488 [21:20:27]line ФПД: 44455256969651 [21:20:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212025&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152488&fm=44455256969651&tin=02508201610067®Number=0000000000091825&sum=100000 [21:20:27]OFD Sender: Processing packet 152488 [packets to send 828, broken 827] [21:20:27]ProducePacketName [21:20:27]name=ofd_packets/00152488 [21:20:27]OFD Sender: To server: pG, [21:20:27]CommunicateWithHost lk.salyk.kg:30040 [21:20:27]ConnectInit lk.salyk.kg [21:20:27]written 0, free lines is 4095 [21:20:27]Write to MH i2c: 01 00 00 67 02 69 [21:20:27]Write i2c OK [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: 01 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: 01 07 00 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 D7 0C 53 [21:20:27]RasterBufferAndPrint [21:20:27]line [21:20:27]line [21:20:27]line [21:20:27]line [21:20:27]line [21:20:27]written 0, free lines is 3294 [21:20:27]MH_Cut [21:20:27]Write to MH i2c: D1 01 00 6E 02 01 42 [21:20:27]Write i2c OK [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: D1 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: D1 01 00 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: D1 01 00 6E 02 00 41 [21:20:27]Write to MH i2c: 01 00 00 6F 02 71 [21:20:27]Write i2c OK [21:20:27]MH_I2C_Read... [21:20:28]*** Cut start [21:20:28]*** Purtial cut [21:20:28]*** Stage 1: CUTSNS_PIN = 1 [21:20:28]Read from MH i2c: 01 [21:20:28]MH_I2C_Read... [21:20:28]*** Stop cut motor [21:20:28]*** Cut end [21:20:28]Read from MH i2c: 01 07 00 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [21:20:28]process_action close_receipt done [21:20:28]requested_data is exist [21:20:28]produce_requested_data [21:20:28]requested_item fm.sn is exist - process it [21:20:28]wFMCommunicate request_size=4 [21:20:28]MH_SAM_APDU [21:20:28]CAPDU: 80 11 00 00 [21:20:28]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [21:20:28]Write i2c OK [21:20:28]MH_I2C_Read... [21:20:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:28]Read from MH i2c: E2 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 17 00 [21:20:28]MH_I2C_Read... [21:20:28]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 [21:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:20:28]wFMCommunicate OK [21:20:28]requested_item fd.num is exist - process it [21:20:28]SAM_PROTO_GetFieldsCounters [21:20:28]wFMCommunicate request_size=4 [21:20:28]MH_SAM_APDU [21:20:28]CAPDU: 80 13 00 00 [21:20:28]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [21:20:28]Write i2c OK [21:20:28]MH_I2C_Read... [21:20:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:29]Read from MH i2c: E2 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: E2 62 00 [21:20:29]MH_I2C_Read... [21:20:29]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 A8 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [21:20: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 A8 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:29]wFMCommunicate OK [21:20:29]SAM_PROTO_GetFieldsCounters done [21:20:29]requested_item shift.num is exist - process it [21:20:29]requested_item shift.opened is exist - process it [21:20:29]req_shift_opened [21:20:29]FM_GetShiftState [21:20:29]SAM_PROTO_GetShiftState [21:20:29]wFMCommunicate request_size=4 [21:20:29]MH_SAM_APDU [21:20:29]CAPDU: 80 13 01 00 [21:20:29]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [21:20:29]Write i2c OK [21:20:29]MH_I2C_Read... [21:20:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:29]Read from MH i2c: E2 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: E2 0E 00 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 53 [21:20:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:20:29]wFMCommunicate OK [21:20:29]SAM_PROTO_GetShiftState done [21:20:29]FM_GetShiftState done [21:20:29]req_shift_opened done [21:20:29]requested_item shift.open_date is exist - process it [21:20:29]req_shift_open_date [21:20:29]req_shift_open_date done [21:20:29]produce_requested_data done [21:20:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152488,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:20:29]process_action_free close_receipt [21:20:29]json_value_free [21:20:29]json_value_free done [21:20:29]process_json_proto returns [21:20:29]Send response to host [21:20:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152488,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:20:29]free response buf [21:20:29]execute_script done [21:20:29]execute_script returns [21:20:29]free content buf [21:20:29]Sock 10.Close socket [21:20:29]Sock 10.Thread stoped [21:20:29]Connected sock=11 [21:20: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 99 33 07 01 47 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 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 68 01 00 00 F4 03 04 00 99 DB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 28 6E 8B CC D1 B3 F8 15 B0 E8 B7 76 F6 C4 [21:20: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 BB 0C 47 00 F0 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 A8 53 02 00 F4 03 04 00 9B 83 F1 66 B6 04 01 00 00 02 38 40 CF CB C4 2D 6B [21:20:30]CommunicateWithHost err = 0 [21:20:30]CheckOFDResponse [21:20:30]1017 (14) - 77093643461234 [21:20:30]1041 (16) - 0000000000871835 [21:20:30]1040 (4) - 152488 [21:20:30]1012 (4) - 23.09.2024 15:04 [21:20:30]1206 (1) - 0 [21:20:30]OFD Sender: Remove packet 152488 [21:20:30]ProducePacketName [21:20:30]name=ofd_packets/00152488 [21:20:30]NVStorageDeleteData [21:20:30]OFD Sender: No OFD packet to send [21:20:35]OFD Sender: No OFD packet to send [21:20:40]OFD Sender: No OFD packet to send [21:20:45]OFD Sender: No OFD packet to send [21:20:50]recv_with_timeout no data received [21:20:50]OFD Sender: No OFD packet to send [21:20:55]OFD Sender: No OFD packet to send [21:21:00]OFD Sender: No OFD packet to send [21:21:05]OFD Sender: No OFD packet to send [21:21:10]OFD Sender: No OFD packet to send [21:21:15]OFD Sender: No OFD packet to send [21:21:19]recv_with_timeout no data received [21:21:20]OFD Sender: No OFD packet to send [21:21:25]OFD Sender: No OFD packet to send [21:21:30]OFD Sender: No OFD packet to send [21:21:30]recv_with_timeout no data received [21:21:35]OFD Sender: No OFD packet to send [21:21:40]OFD Sender: No OFD packet to send [21:21:45]OFD Sender: No OFD packet to send [21:21:50]OFD Sender: No OFD packet to send [21:21:54]recv_with_timeout no data received [21:21:55]OFD Sender: No OFD packet to send [21:22:00]OFD Sender: No OFD packet to send [21:22:04]recv_with_timeout no data received [21:22:05]OFD Sender: No OFD packet to send [21:22:10]OFD Sender: No OFD packet to send [21:22:15]recv_with_timeout no data received [21:22:15]OFD Sender: No OFD packet to send [21:22:20]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:51]OFD Sender: No OFD packet to send [21:22:56]OFD Sender: No OFD packet to send [21:23:01]OFD Sender: No OFD packet to send [21:23:03]recv_with_timeout no data received [21:23:06]OFD Sender: No OFD packet to send [21:23:11]OFD Sender: No OFD packet to send [21:23:16]OFD Sender: No OFD packet to send [21:23:21]OFD Sender: No OFD packet to send [21:23:26]OFD Sender: No OFD packet to send [21:23:31]OFD Sender: No OFD packet to send [21:23:36]OFD Sender: No OFD packet to send [21:23:41]OFD Sender: No OFD packet to send [21:23:47]wFMCommunicate OK [21:23:47]wFMCommunicate request_size=13 [21:23:47]MH_SAM_APDU [21:23:47]CAPDU: 80 15 02 00 08 F4 03 04 00 63 DC F1 66 [21:23:47]Write to MH i2c: E2 10 00 7D 02 80 15 02 00 08 00 F4 03 04 00 63 DC F1 66 00 00 A0 [21:23:47]Write i2c OK [21:23:47]MH_I2C_Read... [21:23:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:23:47]Read from MH i2c: E2 [21:23:47]MH_I2C_Read... [21:23:47]Read from MH i2c: E2 03 00 [21:23:47]MH_I2C_Read... [21:23:47]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [21:23:47]RAPDU: 90 00 [21:23:47]wFMCommunicate OK [21:23:47]wFMCommunicate request_size=25 [21:23:47]MH_SAM_APDU [21:23: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 [21:23:47]Write to MH i2c: E2 1C 00 7E 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 62 [21:23:47]Write i2c OK [21:23:47]MH_I2C_Read... [21:23:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:23:47]Read from MH i2c: E2 [21:23:47]MH_I2C_Read... [21:23:47]Read from MH i2c: E2 03 00 [21:23:47]MH_I2C_Read... [21:23:47]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [21:23:47]RAPDU: 90 00 [21:23:47]wFMCommunicate OK [21:23:47]wFMCommunicate request_size=4 [21:23:47]MH_SAM_APDU [21:23:47]CAPDU: 80 15 03 00 [21:23:47]Write to MH i2c: E2 08 00 7F 02 80 15 03 00 00 00 00 00 02 [21:23:47]Write i2c OK [21:23:47]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 40 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 40 00 7F 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 A9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 69 01 00 00 35 04 06 00 F0 1D 41 F7 F9 97 90 00 12 [21:23:48]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 A9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 69 01 00 00 35 04 06 00 F0 1D 41 F7 F9 97 90 00 [21:23:48]wFMCommunicate OK [21:23:48]SAM_PROTO_ProcessDocument answer len = 59 [21:23:48]SAM_PROTO_ProcessDocument done [21:23:48]SetTLVBufToDocument [21:23:48]Processing tag 1209 (04B9) [21:23:48]Malloc new data [21:23:48]Processing tag 1041 (0411) [21:23:48]Processing tag 1040 (0410) [21:23:48]Malloc new data [21:23:48]Processing tag 1038 (040E) [21:23:48]Malloc new data [21:23:48]Processing tag 1042 (0412) [21:23:48]Malloc new data [21:23:48]Processing tag 1077 (0435) [21:23:48]Malloc new data [21:23:48]SetTLVBufToDocument err=0 [21:23:48]KKMLoadAndSignReceiptData store KKM data [21:23:48]KKMLoadAndSignReceiptData err=0 [21:23:48]wFMCommunicate request_size=4 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 11 00 00 [21:23:48]Write to MH i2c: E2 08 00 80 02 80 11 00 00 00 00 00 00 FC [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 17 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 17 00 80 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [21:23:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:48]wFMCommunicate OK [21:23:48]Счет N : (1)1786491 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 29.500 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 361 23.09.2024 21:23 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152489 ФПД: 264008451488151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212347&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152489&fm=264008451488151&tin=02508201610067®Number=0000000000091825&sum=0 [21:23:48]StoreToDocumentArchive [21:23:48]shift 476 fd 152489 [21:23:48]save to /storage/0476/doc_00152489 [21:23:48]save last doc name /storage/0476/doc_00152489 to /storage/kkm_last_doc_name [21:23:48]save OK [21:23:48]Clear old archive folders... [21:23:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:23:48]tlvbuf is 0115D430 [21:23:48]SAM_PROTO_ClearQueue [21:23:48]wFMCommunicate request_size=4 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 09 00 00 [21:23:48]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [21:23:48]RAPDU: 90 00 [21:23:48]wFMCommunicate OK [21:23:48]SAM_PROTO_ClearQueue done [21:23:48]KKMCreateOFDPacket [21:23:48]OFDProtocolAddRootSTLVToBuf [21:23:48]FM_MakeSignedData [21:23:48]FM_MakeSignedData [21:23:48]SAM_PROTO_SignData [21:23:48]wFMCommunicate request_size=4 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 0D 01 02 [21:23:48]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [21:23:48]RAPDU: 90 00 [21:23:48]wFMCommunicate OK [21:23:48]wFMCommunicate request_size=255 [21:23:48]MH_SAM_APDU [21:23: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 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 63 DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 [21:23:48]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 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 63 DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 00 00 81 [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [21:23:48]RAPDU: 90 00 [21:23:48]wFMCommunicate OK [21:23:48]wFMCommunicate request_size=10 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 0D 02 02 05 1D 41 F7 F9 97 [21:23:48]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 1D 41 F7 F9 97 00 00 EF [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [21:23:48]RAPDU: 90 00 [21:23:48]wFMCommunicate OK [21:23:48]wFMCommunicate request_size=4 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 0D 03 02 [21:23:48]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 0B 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 0B 00 85 02 00 0B 4C B0 F3 22 56 ED 9A 90 00 FC [21:23:48]RAPDU: 0B 4C B0 F3 22 56 ED 9A 90 00 [21:23:48]wFMCommunicate OK [21:23:48]SAM_PROTO_SignData done [21:23:48]FM_MakeSignedData done [21:23:48]CreateOFDProtocolMessage [21:23:48]wFMCommunicate request_size=4 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 11 00 00 [21:23:48]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 17 00 [21:23:48]MH_I2C_Read... [21:23:48]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 [21:23:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:48]wFMCommunicate OK [21:23:48]CreateOFDProtocolMessage done [21:23:48]OFDSenderStorePacket 152489 [21:23:48]StoreOFDPacket docnum=152489 [21:23: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 9D 32 07 01 F9 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 63 DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 1D 41 F7 F9 97 0B 4C B0 F3 22 56 ED 9A [21:23:48]CheckFolder [21:23:48]dirname=/storage/ofd_packets [21:23:48]CheckFolder done [21:23:48]ProducePacketName [21:23:48]name=ofd_packets/00152489 [21:23:48]NVStorageSaveData ofd_packets/00152489 [21:23:48]File name is /storage/ofd_packets/00152489 [21:23:48]Write 301 bytes [21:23:48]NVStorageSaveData done [21:23:48]OFDSenderStorePacket done [21:23:48]KKMCreateOFDPacket done [21:23:48]NVStorageSaveData kkm_last_timestamp [21:23:48]File name is /storage/kkm_last_timestamp [21:23:48]Write 4 bytes [21:23:48]NVStorageSaveData done [21:23:48]ExternCall_PrintAddStr [21:23:48]wPrintStart [21:23:48]Write to MH i2c: 01 00 00 87 02 89 [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: 01 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: 01 07 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [21:23:48]RasterBufferAndPrint [21:23:48]line Счет N : (1)1786491 [21:23:48]line ИНН: 02508201610067 [21:23:48]line Контрольно-Кассовый Чек [21:23:48]line ПРОДАЖА [21:23:48]line ТРК (МРК, ГНК) : 12 [21:23:48]line Товар: 2710124130 [21:23:48]line Аи-92-К-5 [21:23:48]line 29.500 * 0.00 [21:23:48]line = 0.00 [21:23:48]line НДС 12% НСП 1% [21:23:48]line > о реализуемом товаре [21:23:48]line ИТОГО: 0.00 [21:23:48]line НСП 1% : 0.00 [21:23:48]line НДС 12% : 0.00 [21:23:48]line Наличными: 0.00 [21:23:48]line Безнал.: 0.00 [21:23:48]line Место: АЗС № 89 "Партнер Нефть" [21:23:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:23:48]line СНО: Общий режим [21:23:48]line Чек 361 23.09.2024 21:23 [21:23:48]line Смена: 476 ФФД: 1.0 [21:23:48]line ЗНМ: 0300000113 [21:23:48]line РНМ: 0000000000091825 [21:23:48]line Версия ККМ: 001 [21:23:48]line Платежная система: O! деньги [21:23:48]line ФМ: 0000000000871835 [21:23:48]line ФД: 152489 [21:23:48]line ФПД: 264008451488151 [21:23:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212347&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152489&fm=264008451488151&tin=02508201610067®Number=0000000000091825&sum=0 [21:23:48]written 0, free lines is 4095 [21:23:48]OFD Sender: Processing packet 152489 [packets to send 828, broken 827] [21:23:48]ProducePacketName [21:23:48]name=ofd_packets/00152489 [21:23:48]OFD Sender: To server: pG, [21:23:48]CommunicateWithHost lk.salyk.kg:30040 [21:23:48]ConnectInit lk.salyk.kg [21:23:49]Write to MH i2c: 01 00 00 B1 02 B3 [21:23:49]Write i2c OK [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: 01 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: 01 07 00 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 E9 0C AF [21:23:49]RasterBufferAndPrint [21:23:49]line [21:23:49]line [21:23:49]line [21:23:49]line [21:23:49]line [21:23:49]written 0, free lines is 3312 [21:23:49]MH_Cut [21:23:49]Write to MH i2c: D1 01 00 B8 02 01 8C [21:23:49]Write i2c OK [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: D1 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: D1 01 00 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: D1 01 00 B8 02 00 8B [21:23:49]Write to MH i2c: 01 00 00 B9 02 BB [21:23:49]Write i2c OK [21:23:49]MH_I2C_Read... [21:23:49]Connected sock=9 [21:23: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 9D 32 07 01 F9 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 63 DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 1D 41 F7 F9 97 0B 4C B0 F3 22 56 ED 9A [21:23: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 0E 15 47 00 6B 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 A9 53 02 00 F4 03 04 00 63 84 F1 66 B6 04 01 00 00 4C 1C D0 66 B6 CF 50 2A [21:23:49]CommunicateWithHost err = 0 [21:23:49]CheckOFDResponse [21:23:49]1017 (14) - 77093643461234 [21:23:49]1041 (16) - 0000000000871835 [21:23:49]1040 (4) - 152489 [21:23:49]1012 (4) - 23.09.2024 15:08 [21:23:49]1206 (1) - 0 [21:23:49]OFD Sender: Remove packet 152489 [21:23:49]ProducePacketName [21:23:49]name=ofd_packets/00152489 [21:23:49]NVStorageDeleteData [21:23:49]*** Cut start [21:23:49]*** Purtial cut [21:23:49]*** Stage 1: CUTSNS_PIN = 1 [21:23:50]Read from MH i2c: 01 [21:23:50]MH_I2C_Read... [21:23:50]*** Stop cut motor [21:23:50]*** Cut end [21:23:50]Read from MH i2c: 01 07 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [21:23:50]process_action close_receipt done [21:23:50]requested_data is exist [21:23:50]produce_requested_data [21:23:50]requested_item fm.sn is exist - process it [21:23:50]wFMCommunicate request_size=4 [21:23:50]MH_SAM_APDU [21:23:50]CAPDU: 80 11 00 00 [21:23:50]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 17 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [21:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:50]wFMCommunicate OK [21:23:50]requested_item fd.num is exist - process it [21:23:50]SAM_PROTO_GetFieldsCounters [21:23:50]wFMCommunicate request_size=4 [21:23:50]MH_SAM_APDU [21:23:50]CAPDU: 80 13 00 00 [21:23:50]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]OFD Sender: No OFD packet to send [21:23:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 62 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 62 00 BB 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 A9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [21:23: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 A9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:50]wFMCommunicate OK [21:23:50]SAM_PROTO_GetFieldsCounters done [21:23:50]requested_item shift.num is exist - process it [21:23:50]requested_item shift.opened is exist - process it [21:23:50]req_shift_opened [21:23:50]FM_GetShiftState [21:23:50]SAM_PROTO_GetShiftState [21:23:50]wFMCommunicate request_size=4 [21:23:50]MH_SAM_APDU [21:23:50]CAPDU: 80 13 01 00 [21:23:50]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 0E 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9D [21:23:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:23:50]wFMCommunicate OK [21:23:50]SAM_PROTO_GetShiftState done [21:23:50]FM_GetShiftState done [21:23:50]req_shift_opened done [21:23:50]requested_item shift.open_date is exist - process it [21:23:50]req_shift_open_date [21:23:50]req_shift_open_date done [21:23:50]produce_requested_data done [21:23:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152489,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:23:50]process_action_free close_receipt [21:23:50]json_value_free [21:23:50]json_value_free done [21:23:50]process_json_proto returns [21:23:50]Send response to host [21:23:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152489,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:23:50]free response buf [21:23:50]execute_script done [21:23:50]execute_script returns [21:23:50]free content buf [21:23:50]Sock 7.Close socket [21:23:50]Sock 7.Thread stoped [21:23:55]OFD Sender: No OFD packet to send [21:23:58]recv_with_timeout no data received [21:24:00]OFD Sender: No OFD packet to send [21:24:05]OFD Sender: No OFD packet to send [21:24:10]OFD Sender: No OFD packet to send [21:24:15]OFD Sender: No OFD packet to send [21:24:19]recv_with_timeout no data received [21:24:20]OFD Sender: No OFD packet to send [21:24:25]OFD Sender: No OFD packet to send [21:24:28]accept exits with 10 [21:24:28]New connection [21:24:28]New thread 3067374948 created [21:24:28]Thread 3067518308 joined [21:24:28]Waiting for new connection... [21:24:28] Sock 10.Parse request [21:24:28]Sock 10.Check first char [21:24:28]Sock 10.First char is OK [21:24:28]request: POST /json_proto HTTP/1.0 [21:24:28]Method: POST [21:24:28]URL: /json_proto [21:24:28]Method is POST - this is cgi request [21:24:28]url: /json_proto [21:24:28]query_string will be loaded in cgi processing [21:24:28]execute_cgi json_proto POST (null) [21:24:28]execute_cgi path=json_proto method=POST [21:24:28]POST find Content-Length [21:24:28]Host: 172.17.43.67:8080 [21:24:28]Content-Length: 678 [21:24:28]Content-Type: application/json [21:24:28] [21:24:28]POST finish read [21:24:28]Found Content-Length = 678 [21:24:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786492", "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" ] } } [21:24:28]execute_script... [21:24:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786492", "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" ] } } [21:24:28]POST & json_proto [21:24:28]process_json_proto [21:24:28]json parsed OK: [21:24:28]protocol is kg_v1.0 [21:24:28]action value=close_receipt [21:24:28]process_action close_receipt [21:24:28]cmd_close_receipt [21:24:28]MH_GetDate [21:24:28]Write to MH i2c: F0 00 00 BD 02 AE [21:24:28]Write i2c OK [21:24:28]MH_I2C_Read... [21:24:28]Read from MH i2c: F0 [21:24:28]MH_I2C_Read... [21:24:28]Read from MH i2c: F0 09 00 [21:24:28]MH_I2C_Read... [21:24:28]Read from MH i2c: F0 09 00 BD 02 00 8C DC F1 66 6A BD 47 65 49 [21:24:28]GetLastDocTimeStamp 1727126627 [21:24:28]current date 1727126668 [21:24:28]FM_GetShiftState [21:24:28]SAM_PROTO_GetShiftState [21:24:28]wFMCommunicate request_size=4 [21:24:28]MH_SAM_APDU [21:24:28]CAPDU: 80 13 01 00 [21:24:28]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [21:24:28]Write i2c OK [21:24:28]MH_I2C_Read... [21:24:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:28]Read from MH i2c: E2 [21:24:28]MH_I2C_Read... [21:24:28]Read from MH i2c: E2 0E 00 [21:24:28]MH_I2C_Read... [21:24:28]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9F [21:24:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:24:28]wFMCommunicate OK [21:24:28]SAM_PROTO_GetShiftState done [21:24:28]FM_GetShiftState done [21:24:28]opened in 1727051593 [21:24:28]opened+sec_in_day 1727137993 [21:24:28]quantity*price = 40002 [21:24:28]sum+1 = 40003 [21:24:28]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 СНО: Общий режим Чек 362 23.09.2024 21:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152490 ФПД: 193643384108620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212428&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152490&fm=193643384108620&tin=02508201610067®Number=0000000000091825&sum=40000 [21:24:29]StoreToDocumentArchive [21:24:29]shift 476 fd 152490 [21:24:29]save to /storage/0476/doc_00152490 [21:24:29]save last doc name /storage/0476/doc_00152490 to /storage/kkm_last_doc_name [21:24:29]save OK [21:24:29]Clear old archive folders... [21:24:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:24:29]tlvbuf is 0115ED70 [21:24:29]SAM_PROTO_ClearQueue [21:24:29]wFMCommunicate request_size=4 [21:24:29]MH_SAM_APDU [21:24:29]CAPDU: 80 09 00 00 [21:24:29]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:29]Read from MH i2c: E2 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [21:24:29]RAPDU: 90 00 [21:24:29]wFMCommunicate OK [21:24:29]SAM_PROTO_ClearQueue done [21:24:29]KKMCreateOFDPacket [21:24:29]OFDProtocolAddRootSTLVToBuf [21:24:29]FM_MakeSignedData [21:24:29]FM_MakeSignedData [21:24:29]SAM_PROTO_SignData [21:24:29]wFMCommunicate request_size=4 [21:24:29]MH_SAM_APDU [21:24:29]CAPDU: 80 0D 01 02 [21:24:29]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:29]Read from MH i2c: E2 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [21:24:29]RAPDU: 90 00 [21:24:29]wFMCommunicate OK [21:24:29]wFMCommunicate request_size=255 [21:24:29]MH_SAM_APDU [21:24: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 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 6A 01 00 00 F4 03 04 00 8C DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B0 [21:24:29]Write to MH i2c: E2 02 01 CD 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 6A 01 00 00 F4 03 04 00 8C DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B0 00 00 61 [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:29]Read from MH i2c: E2 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [21:24:29]RAPDU: 90 00 [21:24:29]wFMCommunicate OK [21:24:29]wFMCommunicate request_size=10 [21:24:29]MH_SAM_APDU [21:24:29]CAPDU: 80 0D 02 02 05 1E 1D 1F 76 4C [21:24:29]Write to MH i2c: E2 0D 00 CE 02 80 0D 02 02 05 00 1E 1D 1F 76 4C 00 00 70 [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:29]Read from MH i2c: E2 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [21:24:29]RAPDU: 90 00 [21:24:29]wFMCommunicate OK [21:24:29]wFMCommunicate request_size=4 [21:24:29]MH_SAM_APDU [21:24:29]CAPDU: 80 0D 03 02 [21:24:29]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:29]Read from MH i2c: E2 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 0B 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 0B 00 CF 02 00 3C 82 BF ED 19 02 BE 9C 90 00 2C [21:24:29]RAPDU: 3C 82 BF ED 19 02 BE 9C 90 00 [21:24:29]wFMCommunicate OK [21:24:29]SAM_PROTO_SignData done [21:24:29]FM_MakeSignedData done [21:24:29]CreateOFDProtocolMessage [21:24:29]wFMCommunicate request_size=4 [21:24:29]MH_SAM_APDU [21:24:29]CAPDU: 80 11 00 00 [21:24:29]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:29]Read from MH i2c: E2 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 17 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [21: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 [21:24:29]wFMCommunicate OK [21:24:29]CreateOFDProtocolMessage done [21:24:29]OFDSenderStorePacket 152490 [21:24:29]StoreOFDPacket docnum=152490 [21: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 70 34 07 01 27 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6A 01 00 00 F4 03 04 00 8C DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B0 1E 1D 1F 76 4C 3C 82 BF ED 19 02 BE 9C [21:24:29]CheckFolder [21:24:29]dirname=/storage/ofd_packets [21:24:29]CheckFolder done [21:24:29]ProducePacketName [21:24:29]name=ofd_packets/00152490 [21:24:29]NVStorageSaveData ofd_packets/00152490 [21:24:29]File name is /storage/ofd_packets/00152490 [21:24:29]Write 301 bytes [21:24:29]NVStorageSaveData done [21:24:29]OFDSenderStorePacket done [21:24:29]KKMCreateOFDPacket done [21:24:29]NVStorageSaveData kkm_last_timestamp [21:24:29]File name is /storage/kkm_last_timestamp [21:24:29]Write 4 bytes [21:24:29]NVStorageSaveData done [21:24:29]ExternCall_PrintAddStr [21:24:29]wPrintStart [21:24:29]Write to MH i2c: 01 00 00 D1 02 D3 [21:24:29]Write i2c OK [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: 01 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: 01 07 00 [21:24:29]MH_I2C_Read... [21:24:29]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [21:24:29]RasterBufferAndPrint [21:24:29]line Счет N : (1)1786492 [21:24:29]line ИНН: 02508201610067 [21:24:29]line Контрольно-Кассовый Чек [21:24:29]line ПРОДАЖА [21:24:29]line ТРК (МРК, ГНК) : 42 [21:24:29]line Товар: 2710124130 [21:24:29]line Аи-92-К-5 [21:24:29]line 5.900 * 67.80 [21:24:29]line = 400.02 [21:24:29]line НДС 12% НСП 1% [21:24:29]line > о реализуемом товаре [21:24:29]line ОКРУГЛЕНИЕ: -0.02 [21:24:29]line ИТОГО: 400.00 [21:24:29]line Внесено: 400.00 [21:24:29]line СДАЧА: 0.00 [21:24:29]line НСП 1% : 3.54 [21:24:29]line НДС 12% : 42.48 [21:24:29]line Наличными: 400.00 [21:24:29]line Безнал.: 0.00 [21:24:29]line Место: АЗС № 89 "Партнер Нефть" [21:24:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:24:29]line СНО: Общий режим [21:24:29]line Чек 362 23.09.2024 21:24 [21:24:29]line Смена: 476 ФФД: 1.0 [21:24:29]line ЗНМ: 0300000113 [21:24:29]line РНМ: 0000000000091825 [21:24:29]line Версия ККМ: 001 [21:24:29]line ФМ: 0000000000871835 [21:24:29]line ФД: 152490 [21:24:29]line ФПД: 193643384108620 [21:24:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212428&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152490&fm=193643384108620&tin=02508201610067®Number=0000000000091825&sum=40000 [21:24:29]written 0, free lines is 4095 [21:24:30]OFD Sender: Processing packet 152490 [packets to send 828, broken 827] [21:24:30]ProducePacketName [21:24:30]name=ofd_packets/00152490 [21:24:30]OFD Sender: To server: pG, [21:24:30]CommunicateWithHost lk.salyk.kg:30040 [21:24:30]ConnectInit lk.salyk.kg [21:24:30]Write to MH i2c: 01 00 00 FC 02 FE [21:24:30]Write i2c OK [21:24:30]MH_I2C_Read... [21:24:30]Read from MH i2c: 01 [21:24:30]MH_I2C_Read... [21:24:30]Read from MH i2c: 01 07 00 [21:24:30]MH_I2C_Read... [21:24:30]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 E2 0C F3 [21:24:30]RasterBufferAndPrint [21:24:30]line [21:24:30]line [21:24:30]line [21:24:30]line [21:24:30]line [21:24:30]written 0, free lines is 3304 [21:24:30]MH_Cut [21:24:30]Write to MH i2c: D1 01 00 03 03 01 D8 [21:24:30]Write i2c OK [21:24:30]MH_I2C_Read... [21:24:30]Read from MH i2c: D1 [21:24:30]MH_I2C_Read... [21:24:30]Read from MH i2c: D1 01 00 [21:24:30]MH_I2C_Read... [21:24:30]Read from MH i2c: D1 01 00 03 03 00 D7 [21:24:30]Write to MH i2c: 01 00 00 04 03 07 [21:24:30]Write i2c OK [21:24:30]MH_I2C_Read... [21:24:30]Connected sock=9 [21: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 70 34 07 01 27 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6A 01 00 00 F4 03 04 00 8C DC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B0 1E 1D 1F 76 4C 3C 82 BF ED 19 02 BE 9C [21:24:31]*** Cut start [21:24:31]*** Purtial cut [21:24:31]*** Stage 1: CUTSNS_PIN = 1 [21:24:31]Read from MH i2c: 01 [21:24:31]MH_I2C_Read... [21:24:31]*** Stop cut motor [21:24:31]*** Cut end [21:24:31]Read from MH i2c: 01 07 00 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [21:24:31]process_action close_receipt done [21:24:31]requested_data is exist [21:24:31]produce_requested_data [21:24:31]requested_item fm.sn is exist - process it [21:24:31]wFMCommunicate request_size=4 [21:24:31]MH_SAM_APDU [21:24:31]CAPDU: 80 11 00 00 [21:24:31]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [21:24:31]Write i2c OK [21:24:31]MH_I2C_Read... [21:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:31]Read from MH i2c: E2 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: E2 17 00 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [21: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 [21:24:31]wFMCommunicate OK [21:24:31]requested_item fd.num is exist - process it [21:24:31]SAM_PROTO_GetFieldsCounters [21:24:31]wFMCommunicate request_size=4 [21:24:31]MH_SAM_APDU [21:24:31]CAPDU: 80 13 00 00 [21:24:31]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [21:24:31]Write i2c OK [21:24:31]MH_I2C_Read... [21:24:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21: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 1C E3 47 00 4C 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 AA 53 02 00 F4 03 04 00 8D 84 F1 66 B6 04 01 00 00 68 D3 3D D8 A5 27 33 E9 [21:24:31]CommunicateWithHost err = 0 [21:24:31]CheckOFDResponse [21:24:31]1017 (14) - 77093643461234 [21:24:31]1041 (16) - 0000000000871835 [21:24:31]1040 (4) - 152490 [21:24:31]1012 (4) - 23.09.2024 15:09 [21:24:31]1206 (1) - 0 [21:24:31]OFD Sender: Remove packet 152490 [21:24:31]ProducePacketName [21:24:31]name=ofd_packets/00152490 [21:24:31]NVStorageDeleteData [21:24:31]Read from MH i2c: E2 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: E2 62 00 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: E2 62 00 06 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 AA 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [21: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 AA 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:31]wFMCommunicate OK [21:24:31]SAM_PROTO_GetFieldsCounters done [21:24:31]requested_item shift.num is exist - process it [21:24:31]requested_item shift.opened is exist - process it [21:24:31]req_shift_opened [21:24:31]FM_GetShiftState [21:24:31]SAM_PROTO_GetShiftState [21:24:31]wFMCommunicate request_size=4 [21:24:31]MH_SAM_APDU [21:24:31]CAPDU: 80 13 01 00 [21:24:31]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [21:24:31]Write i2c OK [21:24:31]MH_I2C_Read... [21:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:31]Read from MH i2c: E2 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: E2 0E 00 [21:24:31]MH_I2C_Read... [21:24:31]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E9 [21:24:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:24:31]wFMCommunicate OK [21:24:31]SAM_PROTO_GetShiftState done [21:24:31]FM_GetShiftState done [21:24:31]req_shift_opened done [21:24:31]requested_item shift.open_date is exist - process it [21:24:31]req_shift_open_date [21:24:31]req_shift_open_date done [21:24:31]produce_requested_data done [21:24:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152490,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:24:31]process_action_free close_receipt [21:24:31]json_value_free [21:24:31]json_value_free done [21:24:31]process_json_proto returns [21:24:31]Send response to host [21:24:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152490,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:24:31]free response buf [21:24:31]execute_script done [21:24:31]execute_script returns [21:24:31]free content buf [21:24:31]Sock 10.Close socket [21:24:31]Sock 10.Thread stoped [21:24:32]OFD Sender: No OFD packet to send [21:24:37]OFD Sender: No OFD packet to send [21:24:42]OFD Sender: No OFD packet to send [21:24:47]OFD Sender: No OFD packet to send [21:24:52]OFD Sender: No OFD packet to send [21:24:57]OFD Sender: No OFD packet to send [21:25:02]OFD Sender: No OFD packet to send [21:25:07]OFD Sender: No OFD packet to send [21:25:12]OFD Sender: No OFD packet to send [21:25:17]OFD Sender: No OFD packet to send [21:25:22]OFD Sender: No OFD packet to send [21:25:27]OFD Sender: No OFD packet to send [21:25:32]OFD Sender: No OFD packet to send [21:25:37]OFD Sender: No OFD packet to send [21:25:42]OFD Sender: No OFD packet to send [21:25:47]OFD Sender: No OFD packet to send [21:25:52]OFD Sender: No OFD packet to send [21:25:57]OFD Sender: No OFD packet to send [21:26:02]OFD Sender: No OFD packet to send [21:26:07]OFD Sender: No OFD packet to send [21:26:12]OFD Sender: No OFD packet to send [21:26:17]OFD Sender: No OFD packet to send [21:26:22]OFD Sender: No OFD packet to send [21:26:27]OFD Sender: No OFD packet to send [21:26:32]OFD Sender: No OFD packet to send [21:26:33]accept exits with 7 [21:26:33]New connection [21:26:33]New thread 3067518308 created [21:26:33]Thread 3067374948 joined [21:26:33]Waiting for new connection... [21:26:33] Sock 7.Parse request [21:26:33]Sock 7.Check first char [21:26:33]Sock 7.First char is OK [21:26:33]request: POST /json_proto HTTP/1.0 [21:26:33]Method: POST [21:26:33]URL: /json_proto [21:26:33]Method is POST - this is cgi request [21:26:33]url: /json_proto [21:26:33]query_string will be loaded in cgi processing [21:26:33]execute_cgi json_proto POST (null) [21:26:33]execute_cgi path=json_proto method=POST [21:26:33]POST find Content-Length [21:26:33]Host: 172.17.43.67:8080 [21:26:33]Content-Length: 683 [21:26:33]Content-Type: application/json [21:26:33] [21:26:33]POST finish read [21:26:33]Found Content-Length = 683 [21:26:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786493", "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" ] } } [21:26:33]execute_script... [21:26:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786493", "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" ] } } [21:26:33]POST & json_proto [21:26:33]process_json_proto [21:26:33]json parsed OK: [21:26:33]protocol is kg_v1.0 [21:26:33]action value=close_receipt [21:26:33]process_action close_receipt [21:26:33]cmd_close_receipt [21:26:33]MH_GetDate [21:26:33]Write to MH i2c: F0 00 00 08 03 FA [21:26:33]Write i2c OK [21:26:33]MH_I2C_Read... [21:26:33]Read from MH i2c: F0 [21:26:33]MH_I2C_Read... [21:26:33]Read from MH i2c: F0 09 00 [21:26:33]MH_I2C_Read... [21:26:33]Read from MH i2c: F0 09 00 08 03 00 09 DD F1 66 6A BD 47 65 13 [21:26:33]GetLastDocTimeStamp 1727126668 [21:26:33]current date 1727126793 [21:26:33]FM_GetShiftState [21:26:33]SAM_PROTO_GetShiftState [21:26:33]wFMCommunicate request_size=4 [21:26:33]MH_SAM_APDU [21:26:33]CAPDU: 80 13 01 00 [21:26:33]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [21:26:33]Write i2c OK [21:26:33]MH_I2C_Read... [21:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:33]Read from MH i2c: E2 [21:26:33]MH_I2C_Read... [21:26:33]Read from MH i2c: E2 0E 00 [21:26:33]MH_I2C_Read... [21:26:33]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EB [21:26:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:26:33]wFMCommunicate OK [21:26:33]SAM_PROTO_GetShiftState done [21:26:33]FM_GetShiftState done [21:26:33]opened in 1727051593 [21:26:33]opened+sec_in_day 1727137993 [21:26:33]quantity*price = 100021 [21:26:33]sum+1 = 100023 [21:26:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [21:28:14]line ОКРУГЛЕНИЕ: -0.22 [21:28:14]line ИТОГО: 1000.00 [21:28:14]line Внесено: 1000.00 [21:28:14]line СДАЧА: 0.00 [21:28:14]line НСП 1% : 8.85 [21:28:14]line НДС 12% : 106.22 [21:28:14]line Наличными: 1000.00 [21:28:14]line Безнал.: 0.00 [21:28:14]line Место: АЗС № 89 "Партнер Нефть" [21:28:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:28:14]line СНО: Общий режим [21:28:14]line Чек 363 23.09.2024 21:26 [21:28:14]line Смена: 476 ФФД: 1.0 [21:28:14]line ЗНМ: 0300000113 [21:28:14]line РНМ: 0000000000091825 [21:28:14]line Версия ККМ: 001 [21:28:14]line ФМ: 0000000000871835 [21:28:14]line ФД: 152491 [21:28:14]line ФПД: 207990925124282 [21:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152491&fm=207990925124282&tin=02508201610067®Number=0000000000091825&sum=100000 [21:28:14]written 0, free lines is 4095 [21:28:14]OFD Sender: No OFD packet to send [21:28:15]Write to MH i2c: 01 00 00 48 00 48 [21:28:15]Write i2c OK [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: 01 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: 01 07 00 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E8 0C 43 [21:28:15]RasterBufferAndPrint [21:28:15]line [21:28:15]line [21:28:15]line [21:28:15]line [21:28:15]line [21:28:15]written 0, free lines is 3322 [21:28:15]MH_Cut [21:28:15]Write to MH i2c: D1 01 00 4F 00 01 21 [21:28:15]Write i2c OK [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: D1 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: D1 01 00 [21:28:15]MH_I2C_Read... [21:28:15]Read from MH i2c: D1 01 00 4F 00 00 20 [21:28:15]Write to MH i2c: 01 00 00 50 00 50 [21:28:15]Write i2c OK [21:28:15]MH_I2C_Read... [21:28:15]*** Cut start [21:28:15]*** Purtial cut [21:28:15]*** Stage 1: CUTSNS_PIN = 1 [21:28:16]Read from MH i2c: 01 [21:28:16]MH_I2C_Read... [21:28:16]*** Stop cut motor [21:28:16]*** Cut end [21:28:16]Read from MH i2c: 01 07 00 [21:28:16]MH_I2C_Read... [21:28:16]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [21:28:16]process_action print_doc done [21:28:16]requested_data is exist [21:28:16]produce_requested_data [21:28:16]produce_requested_data return (null) [21:28:16]process_action_free print_doc [21:28:16]json_value_free [21:28:16]json_value_free done [21:28:16]process_json_proto returns [21:28:16]Send response to host [21:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [21:28:16]free response buf [21:28:16]execute_script done [21:28:16]execute_script returns [21:28:16]free content buf [21:28:16]Sock 9.Close socket [21:28:16]Sock 9.Thread stoped [21:28:16]accept exits with 7 [21:28:16]New connection [21:28:16]New thread 3067399524 created [21:28:16]Thread 3067542884 joined [21:28:16]Waiting for new connection... [21:28:16] Sock 7.Parse request [21:28:16]Sock 7.Check first char [21:28:16]Sock 7.First char is OK [21:28:16]request: POST /json_proto HTTP/1.0 [21:28:16]Method: POST [21:28:16]URL: /json_proto [21:28:16]Method is POST - this is cgi request [21:28:16]url: /json_proto [21:28:16]query_string will be loaded in cgi processing [21:28:16]execute_cgi json_proto POST (null) [21:28:16]execute_cgi path=json_proto method=POST [21:28:16]POST find Content-Length [21:28:16]Host: 172.17.43.67:8080 [21:28:16]Content-Length: 678 [21:28:16]Content-Type: application/json [21:28:16] [21:28:16]POST finish read [21:28:16]Found Content-Length = 678 [21:28:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786494", "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.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" ] } } [21:28:16]execute_script... [21:28:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786494", "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.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" ] } } [21:28:16]POST & json_proto [21:28:16]process_json_proto [21:28:16]json parsed OK: [21:28:16]protocol is kg_v1.0 [21:28:16]action value=close_receipt [21:28:16]process_action close_receipt [21:28:16]cmd_close_receipt [21:28:16]MH_GetDate [21:28:16]Write to MH i2c: F0 00 00 51 00 40 [21:28:16]Write i2c OK [21:28:16]MH_I2C_Read... [21:28:16]Read from MH i2c: F0 [21:28:16]MH_I2C_Read... [21:28:16]Read from MH i2c: F0 09 00 [21:28:16]MH_I2C_Read... [21:28:16]Read from MH i2c: F0 09 00 51 00 00 71 DD F1 66 6A BD 47 65 C1 [21:28:16]GetLastDocTimeStamp 1727126793 [21:28:16]current date 1727126897 [21:28:16]FM_GetShiftState [21:28:16]SAM_PROTO_GetShiftState [21:28:16]wFMCommunicate request_size=4 [21:28:16]MH_SAM_APDU [21:28:16]CAPDU: 80 13 01 00 [21:28:16]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [21:28:16]Write i2c OK [21:28:16]MH_I2C_Read... [21:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:16]Read from MH i2c: E2 [21:28:16]MH_I2C_Read... [21:28:16]Read from MH i2c: E2 0E 00 [21:28:16]MH_I2C_Read... [21:28:16]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 31 [21:28:16]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:28:16]wFMCommunicate OK [21:28:16]SAM_PROTO_GetShiftState done [21:28:16]FM_GetShiftState done [21:28:16]opened in 1727051593 [21:28:16]opened+sec_in_day 1727137993 [21:28:16]quantity*price = 20001 [21:28:16]sum+1 = 20002 [21:28:16]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 СНО: Общий режим Чек 364 23.09.2024 21:28 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152492 ФПД: 214490372319200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152492&fm=214490372319200&tin=02508201610067®Number=0000000000091825&sum=20000 [21:28:17]StoreToDocumentArchive [21:28:17]shift 476 fd 152492 [21:28:17]save to /storage/0476/doc_00152492 [21:28:17]save last doc name /storage/0476/doc_00152492 to /storage/kkm_last_doc_name [21:28:17]save OK [21:28:17]Clear old archive folders... [21:28:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:17]tlvbuf is 00A2B330 [21:28:17]SAM_PROTO_ClearQueue [21:28:17]wFMCommunicate request_size=4 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 09 00 00 [21:28:17]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [21:28:17]RAPDU: 90 00 [21:28:17]wFMCommunicate OK [21:28:17]SAM_PROTO_ClearQueue done [21:28:17]KKMCreateOFDPacket [21:28:17]OFDProtocolAddRootSTLVToBuf [21:28:17]FM_MakeSignedData [21:28:17]FM_MakeSignedData [21:28:17]SAM_PROTO_SignData [21:28:17]wFMCommunicate request_size=4 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 0D 01 02 [21:28:17]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:17]Read from MH i2c: E2 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 [21:28:17]MH_I2C_Read... [21:28:17]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [21:28:17]RAPDU: 90 00 [21:28:17]wFMCommunicate OK [21:28:17]wFMCommunicate request_size=255 [21:28:17]MH_SAM_APDU [21:28:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6C 01 00 00 F4 03 04 00 71 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C3 [21:28:17]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 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 6C 01 00 00 F4 03 04 00 71 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C3 00 00 0D [21:28:17]Write i2c OK [21:28:17]MH_I2C_Read... [21:28:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:18]Read from MH i2c: E2 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 03 00 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [21:28:18]RAPDU: 90 00 [21:28:18]wFMCommunicate OK [21:28:18]wFMCommunicate request_size=10 [21:28:18]MH_SAM_APDU [21:28:18]CAPDU: 80 0D 02 02 05 13 EE 73 27 E0 [21:28:18]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 13 EE 73 27 E0 00 00 61 [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:18]Read from MH i2c: E2 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 03 00 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [21:28:18]RAPDU: 90 00 [21:28:18]wFMCommunicate OK [21:28:18]wFMCommunicate request_size=4 [21:28:18]MH_SAM_APDU [21:28:18]CAPDU: 80 0D 03 02 [21:28:18]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:18]Read from MH i2c: E2 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 0B 00 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 0B 00 63 00 00 3B 7A 14 D7 06 36 05 E0 90 00 A0 [21:28:18]RAPDU: 3B 7A 14 D7 06 36 05 E0 90 00 [21:28:18]wFMCommunicate OK [21:28:18]SAM_PROTO_SignData done [21:28:18]FM_MakeSignedData done [21:28:18]CreateOFDProtocolMessage [21:28:18]wFMCommunicate request_size=4 [21:28:18]MH_SAM_APDU [21:28:18]CAPDU: 80 11 00 00 [21:28:18]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:18]Read from MH i2c: E2 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: E2 17 00 [21:28:18]MH_I2C_Read... [21:28:18]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 [21:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:18]wFMCommunicate OK [21:28:18]CreateOFDProtocolMessage done [21:28:18]OFDSenderStorePacket 152492 [21:28:18]StoreOFDPacket docnum=152492 [21:28: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 B8 CC 07 01 04 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 6C 01 00 00 F4 03 04 00 71 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C3 13 EE 73 27 E0 3B 7A 14 D7 06 36 05 E0 [21:28:18]CheckFolder [21:28:18]dirname=/storage/ofd_packets [21:28:18]CheckFolder done [21:28:18]ProducePacketName [21:28:18]name=ofd_packets/00152492 [21:28:18]NVStorageSaveData ofd_packets/00152492 [21:28:18]File name is /storage/ofd_packets/00152492 [21:28:18]Write 301 bytes [21:28:18]NVStorageSaveData done [21:28:18]OFDSenderStorePacket done [21:28:18]KKMCreateOFDPacket done [21:28:18]NVStorageSaveData kkm_last_timestamp [21:28:18]File name is /storage/kkm_last_timestamp [21:28:18]Write 4 bytes [21:28:18]NVStorageSaveData done [21:28:18]ExternCall_PrintAddStr [21:28:18]wPrintStart [21:28:18]Write to MH i2c: 01 00 00 65 00 65 [21:28:18]OFD Sender: Processing packet 152492 [packets to send 828, broken 827] [21:28:18]ProducePacketName [21:28:18]name=ofd_packets/00152492 [21:28:18]OFD Sender: To server: pG, [21:28:18]CommunicateWithHost lk.salyk.kg:30040 [21:28:18]ConnectInit lk.salyk.kg [21:28:18]Write i2c OK [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: 01 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: 01 07 00 [21:28:18]MH_I2C_Read... [21:28:18]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [21:28:18]RasterBufferAndPrint [21:28:18]line Счет N : (1)1786494 [21:28:18]line ИНН: 02508201610067 [21:28:18]line Контрольно-Кассовый Чек [21:28:18]line ПРОДАЖА [21:28:18]line ТРК (МРК, ГНК) : 12 [21:28:18]line Товар: 2710124130 [21:28:18]line Аи-92-К-5 [21:28:18]line 2.950 * 67.80 [21:28:18]line = 200.01 [21:28:18]line НДС 12% НСП 1% [21:28:18]line > о реализуемом товаре [21:28:18]line ОКРУГЛЕНИЕ: -0.01 [21:28:18]line ИТОГО: 200.00 [21:28:18]line Внесено: 200.00 [21:28:18]line СДАЧА: 0.00 [21:28:18]line НСП 1% : 1.77 [21:28:18]line НДС 12% : 21.24 [21:28:18]line Наличными: 200.00 [21:28:18]line Безнал.: 0.00 [21:28:18]line Место: АЗС № 89 "Партнер Нефть" [21:28:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:28:18]line СНО: Общий режим [21:28:18]line Чек 364 23.09.2024 21:28 [21:28:18]line Смена: 476 ФФД: 1.0 [21:28:18]line ЗНМ: 0300000113 [21:28:18]line РНМ: 0000000000091825 [21:28:18]line Версия ККМ: 001 [21:28:18]line ФМ: 0000000000871835 [21:28:18]line ФД: 152492 [21:28:18]line ФПД: 214490372319200 [21:28:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152492&fm=214490372319200&tin=02508201610067®Number=0000000000091825&sum=20000 [21:28:18]written 0, free lines is 4095 [21:28:18]Connected sock=10 [21:28: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 B8 CC 07 01 04 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 6C 01 00 00 F4 03 04 00 71 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C3 13 EE 73 27 E0 3B 7A 14 D7 06 36 05 E0 [21:28:19]Write to MH i2c: 01 00 00 90 00 90 [21:28:19]Write i2c OK [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: 01 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: 01 07 00 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 E8 0C 8B [21:28:19]RasterBufferAndPrint [21:28:19]line [21:28:19]line [21:28:19]line [21:28:19]line [21:28:19]line [21:28:19]written 0, free lines is 3328 [21:28:19]MH_Cut [21:28:19]Write to MH i2c: D1 01 00 97 00 01 69 [21:28:19]Write i2c OK [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: D1 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: D1 01 00 [21:28:19]MH_I2C_Read... [21:28:19]Read from MH i2c: D1 01 00 97 00 00 68 [21:28:19]Write to MH i2c: 01 00 00 98 00 98 [21:28:19]Write i2c OK [21:28:19]MH_I2C_Read... [21:28: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 A1 1A 47 00 12 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 AC 53 02 00 F4 03 04 00 71 85 F1 66 B6 04 01 00 00 1D 6E 91 7D B7 B9 11 BF [21:28:19]CommunicateWithHost err = 0 [21:28:19]CheckOFDResponse [21:28:19]1017 (14) - 77093643461234 [21:28:19]1041 (16) - 0000000000871835 [21:28:19]1040 (4) - 152492 [21:28:19]1012 (4) - 23.09.2024 15:12 [21:28:19]1206 (1) - 0 [21:28:19]OFD Sender: Remove packet 152492 [21:28:19]ProducePacketName [21:28:19]name=ofd_packets/00152492 [21:28:19]NVStorageDeleteData [21:28:19]OFD Sender: No OFD packet to send [21:28:19]*** Cut start [21:28:19]*** Purtial cut [21:28:19]*** Stage 1: CUTSNS_PIN = 1 [21:28:20]Read from MH i2c: 01 [21:28:20]MH_I2C_Read... [21:28:20]*** Stop cut motor [21:28:20]*** Cut end [21:28:20]Read from MH i2c: 01 07 00 [21:28:20]MH_I2C_Read... [21:28:20]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [21:28:20]process_action close_receipt done [21:28:20]requested_data is exist [21:28:20]produce_requested_data [21:28:20]requested_item fm.sn is exist - process it [21:28:20]wFMCommunicate request_size=4 [21:28:20]MH_SAM_APDU [21:28:20]CAPDU: 80 11 00 00 [21:28:20]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [21:28:20]Write i2c OK [21:28:20]MH_I2C_Read... [21:28:20]Read from MH i2c: E2 [21:28:20]MH_I2C_Read... [21:28:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:20]Read from MH i2c: E2 17 00 [21:28:20]MH_I2C_Read... [21:28:20]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 [21:28:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:28:20]wFMCommunicate OK [21:28:20]requested_item fd.num is exist - process it [21:28:20]SAM_PROTO_GetFieldsCounters [21:28:20]wFMCommunicate request_size=4 [21:28:20]MH_SAM_APDU [21:28:20]CAPDU: 80 13 00 00 [21:28:20]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [21:28:20]Write i2c OK [21:28:20]MH_I2C_Read... [21:28:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:20]Read from MH i2c: E2 [21:28:20]MH_I2C_Read... [21:28:20]Read from MH i2c: E2 62 00 [21:28:20]MH_I2C_Read... [21:28:20]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 AC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [21:28: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 AC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:20]wFMCommunicate OK [21:28:20]SAM_PROTO_GetFieldsCounters done [21:28:20]requested_item shift.num is exist - process it [21:28:20]requested_item shift.opened is exist - process it [21:28:20]req_shift_opened [21:28:20]FM_GetShiftState [21:28:20]SAM_PROTO_GetShiftState [21:28:20]wFMCommunicate request_size=4 [21:28:20]MH_SAM_APDU [21:28:20]CAPDU: 80 13 01 00 [21:28:20]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [21:28:20]Write i2c OK [21:28:20]MH_I2C_Read... [21:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:20]Read from MH i2c: E2 [21:28:20]MH_I2C_Read... [21:28:20]Read from MH i2c: E2 0E 00 [21:28:20]MH_I2C_Read... [21:28:20]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7A [21:28:20]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:28:20]wFMCommunicate OK [21:28:20]SAM_PROTO_GetShiftState done [21:28:20]FM_GetShiftState done [21:28:20]req_shift_opened done [21:28:20]requested_item shift.open_date is exist - process it [21:28:20]req_shift_open_date [21:28:20]req_shift_open_date done [21:28:20]produce_requested_data done [21:28:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152492,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:28:20]process_action_free close_receipt [21:28:20]json_value_free [21:28:20]json_value_free done [21:28:20]process_json_proto returns [21:28:20]Send response to host [21:28:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152492,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:28:20]free response buf [21:28:20]execute_script done [21:28:20]execute_script returns [21:28:20]free content buf [21:28:20]Sock 7.Close socket [21:28:20]Sock 7.Thread stoped [21:28:24]OFD Sender: No OFD packet to send [21:28:29]recv_with_timeout no data received [21:28:29]OFD Sender: No OFD packet to send [21:28:35]OFD Sender: No OFD packet to send [21:28:40]OFD Sender: No OFD packet to send [21:28:45]OFD Sender: No OFD packet to send [21:28:47]recv_with_timeout no data received [21:28:50]OFD Sender: No OFD packet to send [21:28:55]OFD Sender: No OFD packet to send [21:29:00]OFD Sender: No OFD packet to send [21:29:05]OFD Sender: No OFD packet to send [21:29:09]accept exits with 9 [21:29:09]New connection [21:29:09]New thread 3067542884 created [21:29:09]Thread 3067399524 joined [21:29:09]Waiting for new connection... [21:29:09] Sock 9.Parse request [21:29:09]Sock 9.Check first char [21:29:09]Sock 9.First char is OK [21:29:09]request: POST /json_proto HTTP/1.0 [21:29:09]Method: POST [21:29:09]URL: /json_proto [21:29:09]Method is POST - this is cgi request [21:29:09]url: /json_proto [21:29:09]query_string will be loaded in cgi processing [21:29:09]execute_cgi json_proto POST (null) [21:29:09]execute_cgi path=json_proto method=POST [21:29:09]POST find Content-Length [21:29:09]Host: 172.17.43.67:8080 [21:29:09]Content-Length: 797 [21:29:09]Content-Type: application/json [21:29:09] [21:29:09]POST finish read [21:29:09]Found Content-Length = 797 [21:29:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786495", "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" ] } } [21:29:09]execute_script... [21:29: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)1786495", "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" ] } } [21:29:09]POST & json_proto [21:29:09]process_json_proto [21:29:09]json parsed OK: [21:29:09]protocol is kg_v1.0 [21:29:09]action value=close_receipt [21:29:09]process_action close_receipt [21:29:09]cmd_close_receipt [21:29:09]MH_GetDate [21:29:09]Write to MH i2c: F0 00 00 9C 00 8B [21:29:09]Write i2c OK [21:29:09]MH_I2C_Read... [21:29:09]Read from MH i2c: F0 [21:29:09]MH_I2C_Read... [21:29:09]Read from MH i2c: F0 09 00 [21:29:09]MH_I2C_Read... [21:29:09]Read from MH i2c: F0 09 00 9C 00 00 A5 DD F1 66 6A BD 47 65 40 [21:29:09]GetLastDocTimeStamp 1727126897 [21:29:09]current date 1727126949 [21:29:09]FM_GetShiftState [21:29:09]SAM_PROTO_GetShiftState [21:29:09]wFMCommunicate request_size=4 [21:29:09]MH_SAM_APDU [21:29:09]CAPDU: 80 13 01 00 [21:29:09]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [21:29:09]Write i2c OK [21:29:09]MH_I2C_Read... [21:29:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:09]Read from MH i2c: E2 [21:29:09]MH_I2C_Read... [21:29:09]Read from MH i2c: E2 0E 00 [21:29:09]MH_I2C_Read... [21:29:09]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7C [21:29:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:29:09]wFMCommunicate OK [21:29:09]SAM_PROTO_GetShiftState done [21:29:09]FM_GetShiftState done [21:29:09]opened in 1727051593 [21:29:09]opened+sec_in_day 1727137993 [21:29:09]quantity*price = 0 [21:29:09]sum+1 = 1 [21:29: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 СНО: Общий режим Чек 365 23.09.2024 21:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152493 ФПД: 154069852291491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152493&fm=154069852291491&tin=02508201610067®Number=0000000000091825&sum=0 [21:29:10]StoreToDocumentArchive [21:29:10]shift 476 fd 152493 [21:29:10]save to /storage/0476/doc_00152493 [21:29:10]save last doc name /storage/0476/doc_00152493 to /storage/kkm_last_doc_name [21:29:10]save OK [21:29:10]Clear old archive folders... [21:29:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:29:10]tlvbuf is 009CF580 [21:29:10]SAM_PROTO_ClearQueue [21:29:10]wFMCommunicate request_size=4 [21:29:10]MH_SAM_APDU [21:29:10]CAPDU: 80 09 00 00 [21:29:10]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [21:29:10]Write i2c OK [21:29:10]MH_I2C_Read... [21:29:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:29:10]Read from MH i2c: E2 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [21:29:10]RAPDU: 90 00 [21:29:10]wFMCommunicate OK [21:29:10]SAM_PROTO_ClearQueue done [21:29:10]KKMCreateOFDPacket [21:29:10]OFDProtocolAddRootSTLVToBuf [21:29:10]FM_MakeSignedData [21:29:10]FM_MakeSignedData [21:29:10]SAM_PROTO_SignData [21:29:10]wFMCommunicate request_size=4 [21:29:10]MH_SAM_APDU [21:29:10]CAPDU: 80 0D 01 02 [21:29:10]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [21:29:10]Write i2c OK [21:29:10]MH_I2C_Read... [21:29:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:29:10]Read from MH i2c: E2 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [21:29:10]RAPDU: 90 00 [21:29:10]wFMCommunicate OK [21:29:10]wFMCommunicate request_size=255 [21:29:10]MH_SAM_APDU [21:29: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 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 6D 01 00 00 F4 03 04 00 A5 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C [21:29:10]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 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 6D 01 00 00 F4 03 04 00 A5 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 00 00 B7 [21:29:10]Write i2c OK [21:29:10]MH_I2C_Read... [21:29:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:10]Read from MH i2c: E2 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [21:29:10]RAPDU: 90 00 [21:29:10]wFMCommunicate OK [21:29:10]wFMCommunicate request_size=10 [21:29:10]MH_SAM_APDU [21:29:10]CAPDU: 80 0D 02 02 05 20 2E D1 01 A3 [21:29:10]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 20 2E D1 01 A3 00 00 F4 [21:29:10]Write i2c OK [21:29:10]MH_I2C_Read... [21:29:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:10]Read from MH i2c: E2 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [21:29:10]RAPDU: 90 00 [21:29:10]wFMCommunicate OK [21:29:10]wFMCommunicate request_size=4 [21:29:10]MH_SAM_APDU [21:29:10]CAPDU: 80 0D 03 02 [21:29:10]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [21:29:10]Write i2c OK [21:29:10]MH_I2C_Read... [21:29:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:29:10]Read from MH i2c: E2 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 0B 00 [21:29:10]MH_I2C_Read... [21:29:10]Read from MH i2c: E2 0B 00 AE 00 00 A2 69 8A E9 C8 9B D2 42 90 00 1F [21:29:10]RAPDU: A2 69 8A E9 C8 9B D2 42 90 00 [21:29:10]wFMCommunicate OK [21:29:10]SAM_PROTO_SignData done [21:29:10]FM_MakeSignedData done [21:29:10]CreateOFDProtocolMessage [21:29:10]wFMCommunicate request_size=4 [21:29:10]MH_SAM_APDU [21:29:10]CAPDU: 80 11 00 00 [21:29:10]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:29:10]Write i2c OK [21:29:10]MH_I2C_Read... [21:29:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:11]Read from MH i2c: E2 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: E2 17 00 [21:29:11]MH_I2C_Read... [21:29:11]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 [21:29:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:29:11]wFMCommunicate OK [21:29:11]CreateOFDProtocolMessage done [21:29:11]OFDSenderStorePacket 152493 [21:29:11]StoreOFDPacket docnum=152493 [21:29: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 BC A1 07 01 26 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 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 6D 01 00 00 F4 03 04 00 A5 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 20 2E D1 01 A3 A2 69 8A E9 C8 9B D2 42 [21:29:11]CheckFolder [21:29:11]dirname=/storage/ofd_packets [21:29:11]CheckFolder done [21:29:11]ProducePacketName [21:29:11]name=ofd_packets/00152493 [21:29:11]NVStorageSaveData ofd_packets/00152493 [21:29:11]File name is /storage/ofd_packets/00152493 [21:29:11]Write 301 bytes [21:29:11]NVStorageSaveData done [21:29:11]OFDSenderStorePacket done [21:29:11]KKMCreateOFDPacket done [21:29:11]NVStorageSaveData kkm_last_timestamp [21:29:11]File name is /storage/kkm_last_timestamp [21:29:11]Write 4 bytes [21:29:11]NVStorageSaveData done [21:29:11]ExternCall_PrintAddStr [21:29:11]wPrintStart [21:29:11]Write to MH i2c: 01 00 00 B0 00 B0 [21:29:11]Write i2c OK [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: 01 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: 01 07 00 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [21:29:11]RasterBufferAndPrint [21:29:11]line Счет N : (1)1786495 [21:29:11]line ИНН: 02508201610067 [21:29:11]line Контрольно-Кассовый Чек [21:29:11]line ПРОДАЖА [21:29:11]line ТРК (МРК, ГНК) : 22 [21:29:11]line Товар: 2710124130 [21:29:11]line Аи-92-К-5 [21:29:11]line 14.750 * 0.00 [21:29:11]line = 0.00 [21:29:11]line НДС 12% НСП 1% [21:29:11]line > о реализуемом товаре [21:29:11]line ИТОГО: 0.00 [21:29:11]line НСП 1% : 0.00 [21:29:11]line НДС 12% : 0.00 [21:29:11]line Наличными: 0.00 [21:29:11]line Безнал.: 0.00 [21:29:11]line Место: АЗС № 89 "Партнер Нефть" [21:29:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:29:11]line СНО: Общий режим [21:29:11]line Чек 365 23.09.2024 21:29 [21:29:11]line Смена: 476 ФФД: 1.0 [21:29:11]line ЗНМ: 0300000113 [21:29:11]line РНМ: 0000000000091825 [21:29:11]line Версия ККМ: 001 [21:29:11]line Платежная система: O! деньги [21:29:11]line ФМ: 0000000000871835 [21:29:11]line ФД: 152493 [21:29:11]line ФПД: 154069852291491 [21:29:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T212909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152493&fm=154069852291491&tin=02508201610067®Number=0000000000091825&sum=0 [21:29:11]written 0, free lines is 4095 [21:29:11]OFD Sender: Processing packet 152493 [packets to send 828, broken 827] [21:29:11]ProducePacketName [21:29:11]name=ofd_packets/00152493 [21:29:11]OFD Sender: To server: pG, [21:29:11]CommunicateWithHost lk.salyk.kg:30040 [21:29:11]ConnectInit lk.salyk.kg [21:29:11]Write to MH i2c: 01 00 00 DA 00 DA [21:29:11]Write i2c OK [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: 01 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: 01 07 00 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 F3 0C E0 [21:29:11]RasterBufferAndPrint [21:29:11]line [21:29:11]line [21:29:11]line [21:29:11]line [21:29:11]line [21:29:11]written 0, free lines is 3330 [21:29:11]MH_Cut [21:29:11]Write to MH i2c: D1 01 00 E1 00 01 B3 [21:29:11]Write i2c OK [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: D1 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: D1 01 00 [21:29:11]MH_I2C_Read... [21:29:11]Read from MH i2c: D1 01 00 E1 00 00 B2 [21:29:11]Write to MH i2c: 01 00 00 E2 00 E2 [21:29:11]Write i2c OK [21:29:11]MH_I2C_Read... [21:29:12]*** Cut start [21:29:12]*** Purtial cut [21:29:12]*** Stage 1: CUTSNS_PIN = 1 [21:29:12]Read from MH i2c: 01 [21:29:12]MH_I2C_Read... [21:29:12]*** Stop cut motor [21:29:12]*** Cut end [21:29:12]Read from MH i2c: 01 07 00 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: 01 07 00 E2 00 00 00 00 00 00 FF 0F F7 [21:29:12]process_action close_receipt done [21:29:12]requested_data is exist [21:29:12]produce_requested_data [21:29:12]requested_item fm.sn is exist - process it [21:29:12]wFMCommunicate request_size=4 [21:29:12]MH_SAM_APDU [21:29:12]CAPDU: 80 11 00 00 [21:29:12]Write to MH i2c: E2 08 00 E3 00 80 11 00 00 00 00 00 00 5D [21:29:12]Write i2c OK [21:29:12]MH_I2C_Read... [21:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:12]Read from MH i2c: E2 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: E2 17 00 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: E2 17 00 E3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [21:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:29:12]wFMCommunicate OK [21:29:12]requested_item fd.num is exist - process it [21:29:12]SAM_PROTO_GetFieldsCounters [21:29:12]wFMCommunicate request_size=4 [21:29:12]MH_SAM_APDU [21:29:12]CAPDU: 80 13 00 00 [21:29:12]Write to MH i2c: E2 08 00 E4 00 80 13 00 00 00 00 00 00 60 [21:29:12]Write i2c OK [21:29:12]MH_I2C_Read... [21:29:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:29:12]Read from MH i2c: E2 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: E2 62 00 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: E2 62 00 E4 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 AD 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [21:29: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 AD 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:29:12]wFMCommunicate OK [21:29:12]SAM_PROTO_GetFieldsCounters done [21:29:12]requested_item shift.num is exist - process it [21:29:12]requested_item shift.opened is exist - process it [21:29:12]req_shift_opened [21:29:12]FM_GetShiftState [21:29:12]SAM_PROTO_GetShiftState [21:29:12]wFMCommunicate request_size=4 [21:29:12]MH_SAM_APDU [21:29:12]CAPDU: 80 13 01 00 [21:29:12]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [21:29:12]Write i2c OK [21:29:12]MH_I2C_Read... [21:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:12]Read from MH i2c: E2 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: E2 0E 00 [21:29:12]MH_I2C_Read... [21:29:12]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C4 [21:29:12]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:29:12]wFMCommunicate OK [21:29:12]SAM_PROTO_GetShiftState done [21:29:12]FM_GetShiftState done [21:29:12]req_shift_opened done [21:29:12]requested_item shift.open_date is exist - process it [21:29:12]req_shift_open_date [21:29:12]req_shift_open_date done [21:29:12]produce_requested_data done [21:29:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152493,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:29:12]process_action_free close_receipt [21:29:12]json_value_free [21:29:12]json_value_free done [21:29:12]process_json_proto returns [21:29:12]Send response to host [21:29:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152493,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:29:12]free response buf [21:29:12]execute_script done [21:29:12]execute_script returns [21:29:12]free content buf [21:29:12]Sock 9.Close socket [21:29:12]Sock 9.Thread stoped [21:29:14]Connected sock=7 [21:29: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 0F 01 00 00 BC A1 07 01 26 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 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 6D 01 00 00 F4 03 04 00 A5 DD F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 20 2E D1 01 A3 A2 69 8A E9 C8 9B D2 42 [21:29: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 D4 5F 47 00 38 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 AD 53 02 00 F4 03 04 00 A9 85 F1 66 B6 04 01 00 00 E1 3B 79 5B F9 19 A3 A9 [21:29:15]CommunicateWithHost err = 0 [21:29:15]CheckOFDResponse [21:29:15]1017 (14) - 77093643461234 [21:29:15]1041 (16) - 0000000000871835 [21:29:15]1040 (4) - 152493 [21:29:15]1012 (4) - 23.09.2024 15:13 [21:29:15]1206 (1) - 0 [21:29:15]OFD Sender: Remove packet 152493 [21:29:15]ProducePacketName [21:29:15]name=ofd_packets/00152493 [21:29:15]NVStorageDeleteData [21:29:15]OFD Sender: No OFD packet to send [21:29:20]recv_with_timeout no data received [21:29:20]OFD Sender: No OFD packet to send [21:29:25]OFD Sender: No OFD packet to send [21:29:30]OFD Sender: No OFD packet to send [21:29:30]recv_with_timeout no data received [21:29:35]OFD Sender: No OFD packet to send [21:29:40]OFD Sender: No OFD packet to send [21:29:45]OFD Sender: No OFD packet to send [21:29:50]OFD Sender: No OFD packet to send [21:29:55]OFD Sender: No OFD packet to send [21:30:00]OFD Sender: No OFD packet to send [21:30:05]OFD Sender: No OFD packet to send [21:30:10]OFD Sender: No OFD packet to send [21:30:15]OFD Sender: No OFD packet to send [21:30:20]OFD Sender: No OFD packet to send [21:30:25]OFD Sender: No OFD packet to send [21:30:30]OFD Sender: No OFD packet to send [21:30:36]OFD Sender: No OFD packet to send [21:30:41]OFD Sender: No OFD packet to send [21:30:46]OFD Sender: No OFD packet to send [21:30:51]OFD Sender: No OFD packet to send [21:30:56]OFD Sender: No OFD packet to send [21:31:01]OFD Sender: No OFD packet to send [21:31:06]OFD Sender: No OFD packet to send [21:31:11]OFD Sender: No OFD packet to send [21:31:12]recv_with_timeout no data received [21:31:16]OFD Sender: No OFD packet to send [21:31:21]OFD Sender: No OFD packet to send [21:31:26]OFD Sender: No OFD packet to send [21:31:31]OFD Sender: No OFD packet to send [21:31:36]OFD Sender: No OFD packet to send [21:31:41]OFD Sender: No OFD packet to send [21:31:46]OFD Sender: No OFD packet to send [21:31:51]OFD Sender: No OFD packet to send [21:31:56]OFD Sender: No OFD packet to send [21:32:01]OFD Sender: No OFD packet to send [21:32:06]OFD Sender: No OFD packet to send [21:32:11]OFD Sender: No OFD packet to send [21:32:16]OFD Sender: No OFD packet to send [21:32:21]OFD Sender: No OFD packet to send [21:32:26]OFD Sender: No OFD packet to send [21:32:31]OFD Sender: No OFD packet to send [21:32:36]OFD Sender: No OFD packet to send [21:32:41]OFD Sender: No OFD packet to send [21:32:46]OFD Sender: No OFD packet to send [21:32:51]OFD Sender: No OFD packet to send [21:32:56]OFD Sender: No OFD packet to send [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:21]OFD Sender: No OFD packet to send [21:33:26]OFD Sender: No OFD packet to send [21:33:29]accept exits with 10 [21:33:29]New connection [21:33:29]New thread 3067399524 created [21:33:29]Thread 3067542884 joined [21:33:29]Waiting for new connection... [21:33:29] Sock 10.Parse request [21:33:29]Sock 10.Check first char [21:33:29]Sock 10.First char is OK [21:33:29]request: POST /json_proto HTTP/1.0 [21:33:29]Method: POST [21:33:29]URL: /json_proto [21:33:29]Method is POST - this is cgi request [21:33:29]url: /json_proto [21:33:29]query_string will be loaded in cgi processing [21:33:29]execute_cgi json_proto POST (null) [21:33:29]execute_cgi path=json_proto method=POST [21:33:29]POST find Content-Length [21:33:29]Host: 172.17.43.67:8080 [21:33:29]Content-Length: 957 [21:33:29]Content-Type: application/json [21:33:29] [21:33:29]POST finish read [21:33:29]Found Content-Length = 957 [21:33:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [21:33:29]execute_script... [21:33: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)1786496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [21:33:29]POST & json_proto [21:33:29]process_json_proto [21:33:29]json parsed OK: [21:33:29]protocol is kg_v1.0 [21:33:29]action value=close_receipt [21:33:29]process_action close_receipt [21:33:29]cmd_close_receipt [21:33:29]MH_GetDate [21:33:29]Write to MH i2c: F0 00 00 E6 00 D5 [21:33:29]Write i2c OK [21:33:29]MH_I2C_Read... [21:33:29]Read from MH i2c: F0 [21:33:29]MH_I2C_Read... [21:33:29]Read from MH i2c: F0 09 00 [21:33:29]MH_I2C_Read... [21:33:29]Read from MH i2c: F0 09 00 E6 00 00 AA DE F1 66 6A BD 47 65 90 [21:33:29]GetLastDocTimeStamp 1727126949 [21:33:29]current date 1727127210 [21:33:29]FM_GetShiftState [21:33:29]SAM_PROTO_GetShiftState [21:33:29]wFMCommunicate request_size=4 [21:33:29]MH_SAM_APDU [21:33:29]CAPDU: 80 13 01 00 [21:33:29]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [21:33:29]Write i2c OK [21:33:29]MH_I2C_Read... [21:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:29]Read from MH i2c: E2 [21:33:29]MH_I2C_Read... [21:33:29]Read from MH i2c: E2 0E 00 [21:33:29]MH_I2C_Read... [21:33:29]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C6 [21:33:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:33:29]wFMCommunicate OK [21:33:29]SAM_PROTO_GetShiftState done [21:33:29]FM_GetShiftState done [21:33:29]opened in 1727051593 [21:33:29]opened+sec_in_day 1727137993 [21:33:29]quantity*price = 200050 [21:33:29]sum+1 = 200052 [21:33:29]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 СНО: Общий режим Чек 366 23.09.2024 21:33 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 29.29 сом ФМ: 0000000000871835 ФД: 152494 ФПД: 105819536376174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T213330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152494&fm=105819536376174&tin=02508201610067®Number=0000000000091825&sum=200000 [21:33:31]StoreToDocumentArchive [21:33:31]shift 476 fd 152494 [21:33:31]save to /storage/0476/doc_00152494 [21:33:31]save last doc name /storage/0476/doc_00152494 to /storage/kkm_last_doc_name [21:33:31]save OK [21:33:31]Clear old archive folders... [21:33:31]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:33:31]tlvbuf is 00A504F0 [21:33:31]SAM_PROTO_ClearQueue [21:33:31]wFMCommunicate request_size=4 [21:33:31]MH_SAM_APDU [21:33:31]CAPDU: 80 09 00 00 [21:33:31]Write to MH i2c: E2 08 00 F4 00 80 09 00 00 00 00 00 00 66 [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:33:31]Read from MH i2c: E2 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [21:33:31]RAPDU: 90 00 [21:33:31]wFMCommunicate OK [21:33:31]SAM_PROTO_ClearQueue done [21:33:31]KKMCreateOFDPacket [21:33:31]OFDProtocolAddRootSTLVToBuf [21:33:31]FM_MakeSignedData [21:33:31]FM_MakeSignedData [21:33:31]SAM_PROTO_SignData [21:33:31]wFMCommunicate request_size=4 [21:33:31]MH_SAM_APDU [21:33:31]CAPDU: 80 0D 01 02 [21:33:31]Write to MH i2c: E2 08 00 F5 00 80 0D 01 02 00 00 00 00 6E [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:33:31]Read from MH i2c: E2 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [21:33:31]RAPDU: 90 00 [21:33:31]wFMCommunicate OK [21:33:31]wFMCommunicate request_size=255 [21:33:31]MH_SAM_APDU [21:33:31]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 6E 01 00 00 F4 03 04 00 AA DE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 3E 07 E0 41 [21:33:31]Write to MH i2c: E2 02 01 F6 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 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 6E 01 00 00 F4 03 04 00 AA DE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 3E 07 E0 41 00 00 93 [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:31]Read from MH i2c: E2 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [21:33:31]RAPDU: 90 00 [21:33:31]wFMCommunicate OK [21:33:31]wFMCommunicate request_size=6 [21:33:31]MH_SAM_APDU [21:33:31]CAPDU: 80 0D 02 02 01 6E [21:33:31]Write to MH i2c: E2 09 00 F7 00 80 0D 02 02 01 00 6E 00 00 E1 [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:31]Read from MH i2c: E2 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [21:33:31]RAPDU: 90 00 [21:33:31]wFMCommunicate OK [21:33:31]wFMCommunicate request_size=4 [21:33:31]MH_SAM_APDU [21:33:31]CAPDU: 80 0D 03 02 [21:33:31]Write to MH i2c: E2 08 00 F8 00 80 0D 03 02 00 00 00 00 73 [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:33:31]Read from MH i2c: E2 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 0B 00 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 0B 00 F8 00 00 8E 3B 76 96 F5 E6 EA 65 90 00 73 [21:33:31]RAPDU: 8E 3B 76 96 F5 E6 EA 65 90 00 [21:33:31]wFMCommunicate OK [21:33:31]SAM_PROTO_SignData done [21:33:31]FM_MakeSignedData done [21:33:31]CreateOFDProtocolMessage [21:33:31]wFMCommunicate request_size=4 [21:33:31]MH_SAM_APDU [21:33:31]CAPDU: 80 11 00 00 [21:33:31]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:31]Read from MH i2c: E2 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: E2 17 00 [21:33:31]MH_I2C_Read... [21:33:31]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 [21: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 [21:33:31]wFMCommunicate OK [21:33:31]CreateOFDProtocolMessage done [21:33:31]OFDSenderStorePacket 152494 [21:33:31]StoreOFDPacket docnum=152494 [21:33: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 0B 01 00 00 DF 41 03 01 C4 FB 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 6E 01 00 00 F4 03 04 00 AA DE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 3E 07 E0 41 6E 8E 3B 76 96 F5 E6 EA 65 [21:33:31]CheckFolder [21:33:31]dirname=/storage/ofd_packets [21:33:31]CheckFolder done [21:33:31]ProducePacketName [21:33:31]name=ofd_packets/00152494 [21:33:31]NVStorageSaveData ofd_packets/00152494 [21:33:31]File name is /storage/ofd_packets/00152494 [21:33:31]Write 297 bytes [21:33:31]NVStorageSaveData done [21:33:31]OFDSenderStorePacket done [21:33:31]KKMCreateOFDPacket done [21:33:31]NVStorageSaveData kkm_last_timestamp [21:33:31]File name is /storage/kkm_last_timestamp [21:33:31]Write 4 bytes [21:33:31]NVStorageSaveData done [21:33:31]ExternCall_PrintAddStr [21:33:31]wPrintStart [21:33:31]Write to MH i2c: 01 00 00 FA 00 FA [21:33:31]Write i2c OK [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: 01 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: 01 07 00 [21:33:31]MH_I2C_Read... [21:33:31]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [21:33:31]RasterBufferAndPrint [21:33:31]line Счет N : (1)1786496 [21:33:31]line ИНН: 02508201610067 [21:33:31]line Контрольно-Кассовый Чек [21:33:31]line ПРОДАЖА [21:33:31]line ТРК (МРК, ГНК) : 11 [21:33:31]line Товар: 2710124130 [21:33:31]line Super-92 [21:33:31]line 29.290 * 68.30 [21:33:31]line = 2000.51 [21:33:31]line НДС 12% НСП 1% [21:33:31]line > о реализуемом товаре [21:33:31]line ОКРУГЛЕНИЕ: -0.51 [21:33:31]line ИТОГО: 2000.00 [21:33:31]line Внесено: 2000.00 [21:33:31]line СДАЧА: 0.00 [21:33:31]line НСП 1% : 17.70 [21:33:31]line НДС 12% : 212.44 [21:33:31]line Наличными: 2000.00 [21:33:31]line Безнал.: 0.00 [21:33:31]line Место: АЗС № 89 "Партнер Нефть" [21:33:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:33:31]line СНО: Общий режим [21:33:31]line Чек 366 23.09.2024 21:33 [21:33:31]line Смена: 476 ФФД: 1.0 [21:33:31]line ЗНМ: 0300000113 [21:33:31]line РНМ: 0000000000091825 [21:33:31]line Версия ККМ: 001 [21:33:31]line [21:33:31]line Дисконтная программа [21:33:31]line S-92 [21:33:31]line номер 89 [21:33:31]line сэкономлено 29.29 сом [21:33:31]line ФМ: 0000000000871835 [21:33:31]line ФД: 152494 [21:33:31]line ФПД: 105819536376174 [21:33:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T213330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152494&fm=105819536376174&tin=02508201610067®Number=0000000000091825&sum=200000 [21:33:31]OFD Sender: Processing packet 152494 [packets to send 828, broken 827] [21:33:31]ProducePacketName [21:33:31]name=ofd_packets/00152494 [21:33:31]OFD Sender: To server: pG, [21:33:31]CommunicateWithHost lk.salyk.kg:30040 [21:33:31]ConnectInit lk.salyk.kg [21:33:31]written 0, free lines is 4095 [21:33:32]Write to MH i2c: 01 00 00 2A 01 2B [21:33:32]Write i2c OK [21:33:32]MH_I2C_Read... [21:33:32]Read from MH i2c: 01 [21:33:32]MH_I2C_Read... [21:33:32]Read from MH i2c: 01 07 00 [21:33:32]MH_I2C_Read... [21:33:32]Read from MH i2c: 01 07 00 2A 01 00 00 00 00 00 8B 0C C9 [21:33:32]RasterBufferAndPrint [21:33:32]line [21:33:32]line [21:33:32]line [21:33:32]line [21:33:32]line [21:33:32]written 0, free lines is 3217 [21:33:32]MH_Cut [21:33:32]Write to MH i2c: D1 01 00 31 01 01 04 [21:33:32]Write i2c OK [21:33:32]MH_I2C_Read... [21:33:32]Read from MH i2c: D1 [21:33:32]MH_I2C_Read... [21:33:32]Read from MH i2c: D1 01 00 [21:33:32]MH_I2C_Read... [21:33:32]Read from MH i2c: D1 01 00 31 01 00 03 [21:33:32]Write to MH i2c: 01 00 00 32 01 33 [21:33:32]Write i2c OK [21:33:32]MH_I2C_Read... [21:33:33]*** Cut start [21:33:33]*** Purtial cut [21:33:33]*** Stage 1: CUTSNS_PIN = 1 [21:33:33]Read from MH i2c: 01 [21:33:33]MH_I2C_Read... [21:33:33]*** Stop cut motor [21:33:33]*** Cut end [21:33:33]Read from MH i2c: 01 07 00 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: 01 07 00 32 01 00 00 00 00 00 FF 0F 48 [21:33:33]process_action close_receipt done [21:33:33]requested_data is exist [21:33:33]produce_requested_data [21:33:33]requested_item fm.sn is exist - process it [21:33:33]wFMCommunicate request_size=4 [21:33:33]MH_SAM_APDU [21:33:33]CAPDU: 80 11 00 00 [21:33:33]Write to MH i2c: E2 08 00 33 01 80 11 00 00 00 00 00 00 AE [21:33:33]Write i2c OK [21:33:33]MH_I2C_Read... [21:33:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:33]Read from MH i2c: E2 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: E2 17 00 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: E2 17 00 33 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [21:33:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:33:33]wFMCommunicate OK [21:33:33]requested_item fd.num is exist - process it [21:33:33]SAM_PROTO_GetFieldsCounters [21:33:33]wFMCommunicate request_size=4 [21:33:33]MH_SAM_APDU [21:33:33]CAPDU: 80 13 00 00 [21:33:33]Write to MH i2c: E2 08 00 34 01 80 13 00 00 00 00 00 00 B1 [21:33:33]Write i2c OK [21:33:33]MH_I2C_Read... [21:33:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:33:33]Read from MH i2c: E2 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: E2 62 00 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: E2 62 00 34 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [21:33: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 AE 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:33:33]wFMCommunicate OK [21:33:33]SAM_PROTO_GetFieldsCounters done [21:33:33]requested_item shift.num is exist - process it [21:33:33]requested_item shift.opened is exist - process it [21:33:33]req_shift_opened [21:33:33]FM_GetShiftState [21:33:33]SAM_PROTO_GetShiftState [21:33:33]wFMCommunicate request_size=4 [21:33:33]MH_SAM_APDU [21:33:33]CAPDU: 80 13 01 00 [21:33:33]Write to MH i2c: E2 08 00 35 01 80 13 01 00 00 00 00 00 B3 [21:33:33]Write i2c OK [21:33:33]MH_I2C_Read... [21:33:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:33]Read from MH i2c: E2 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: E2 0E 00 [21:33:33]MH_I2C_Read... [21:33:33]Read from MH i2c: E2 0E 00 35 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 15 [21:33:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:33:33]wFMCommunicate OK [21:33:33]SAM_PROTO_GetShiftState done [21:33:33]FM_GetShiftState done [21:33:33]req_shift_opened done [21:33:33]requested_item shift.open_date is exist - process it [21:33:33]req_shift_open_date [21:33:33]req_shift_open_date done [21:33:33]produce_requested_data done [21:33:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152494,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:33:33]process_action_free close_receipt [21:33:33]json_value_free [21:33:33]json_value_free done [21:33:33]process_json_proto returns [21:33:33]Send response to host [21:33:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152494,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:33:33]free response buf [21:33:33]execute_script done [21:33:33]execute_script returns [21:33:33]free content buf [21:33:33]Sock 10.Close socket [21:33:33]Sock 10.Thread stoped [21:33:33]Connected sock=11 [21: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 0B 01 00 00 DF 41 03 01 C4 FB 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 6E 01 00 00 F4 03 04 00 AA DE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 3E 07 E0 41 6E 8E 3B 76 96 F5 E6 EA 65 [21:33: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 D3 E5 47 00 EA 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 53 02 00 F4 03 04 00 AC 86 F1 66 B6 04 01 00 00 2D A5 4A 1D EA C9 8E 9B [21:33:34]CommunicateWithHost err = 0 [21:33:34]CheckOFDResponse [21:33:34]1017 (14) - 77093643461234 [21:33:34]1041 (16) - 0000000000871835 [21:33:34]1040 (4) - 152494 [21:33:34]1012 (4) - 23.09.2024 15:18 [21:33:34]1206 (1) - 0 [21:33:34]OFD Sender: Remove packet 152494 [21:33:34]ProducePacketName [21:33:34]name=ofd_packets/00152494 [21:33:34]NVStorageDeleteData [21:33:35]OFD Sender: No OFD packet to send [21:33:36]recv_with_timeout no data received [21:33:40]OFD Sender: No OFD packet to send [21:33:45]OFD Sender: No OFD packet to send [21:33:50]OFD Sender: No OFD packet to send [21:33:55]OFD Sender: No OFD packet to send [21:33:55]recv_with_timeout no data received [21:34:00]OFD Sender: No OFD packet to send [21:34:05]OFD Sender: No OFD packet to send [21:34:05]recv_with_timeout no data received [21:34:10]OFD Sender: No OFD packet to send [21:34:15]OFD Sender: No OFD packet to send [21:34:19]recv_with_timeout no data received [21:34:20]OFD Sender: No OFD packet to send [21:34:25]OFD Sender: No OFD packet to send [21:34:30]OFD Sender: No OFD packet to send [21:34:33]recv_with_timeout no data received [21:34:35]OFD Sender: No OFD packet to send [21:34:40]OFD Sender: No OFD packet to send [21:34:45]OFD Sender: No OFD packet to send [21:34:50]OFD Sender: No OFD packet to send [21:34:55]OFD Sender: No OFD packet to send [21:35:00]OFD Sender: No OFD packet to send [21:35:05]OFD Sender: No OFD packet to send [21:35:10]OFD Sender: No OFD packet to send [21:35:15]OFD Sender: No OFD packet to send [21:35:20]OFD Sender: No OFD packet to send [21:35:25]OFD Sender: No OFD packet to send [21:35:30]OFD Sender: No OFD packet to send [21:35:35]OFD Sender: No OFD packet to send [21:35:40]OFD Sender: No OFD packet to send [21:35:45]OFD Sender: No OFD packet to send [21:35:50]OFD Sender: No OFD packet to send [21:35:55]OFD Sender: No OFD packet to send [21:35:58]accept exits with 7 [21:35:58]New connection [21:35:58]New thread 3067542884 created [21:35:58]Thread 3067399524 joined [21:35:58]Waiting for new connection... [21:35:58] Sock 7.Parse request [21:35:58]Sock 7.Check first char [21:35:58]Sock 7.First char is OK [21:35:58]request: POST /json_proto HTTP/1.0 [21:35:58]Method: POST [21:35:58]URL: /json_proto [21:35:58]Method is POST - this is cgi request [21:35:58]url: /json_proto [21:35:58]query_string will be loaded in cgi processing [21:35:58]execute_cgi json_proto POST (null) [21:35:58]execute_cgi path=json_proto method=POST [21:35:58]POST find Content-Length [21:35:58]Host: 172.17.43.67:8080 [21:35:58]Content-Length: 678 [21:35:58]Content-Type: application/json [21:35:58] [21:35:58]POST finish read [21:35:58]Found Content-Length = 678 [21:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786497", "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" ] } } [21:35:58]execute_script... [21: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)1786497", "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" ] } } [21:35:58]POST & json_proto [21:35:58]process_json_proto [21:35:58]json parsed OK: [21:35:58]protocol is kg_v1.0 [21:35:58]action value=close_receipt [21:35:58]process_action close_receipt [21:35:58]cmd_close_receipt [21:35:58]MH_GetDate [21:35:58]Write to MH i2c: F0 00 00 36 01 26 [21:35:58]Write i2c OK [21:35:58]MH_I2C_Read... [21:35:58]Read from MH i2c: F0 [21:35:58]MH_I2C_Read... [21:35:58]Read from MH i2c: F0 09 00 [21:35:58]MH_I2C_Read... [21:35:58]Read from MH i2c: F0 09 00 36 01 00 3F DF F1 66 6A BD 47 65 77 [21:35:58]GetLastDocTimeStamp 1727127210 [21:35:58]current date 1727127359 [21:35:58]FM_GetShiftState [21:35:58]SAM_PROTO_GetShiftState [21:35:58]wFMCommunicate request_size=4 [21:35:58]MH_SAM_APDU [21:35:58]CAPDU: 80 13 01 00 [21:35:58]Write to MH i2c: E2 08 00 37 01 80 13 01 00 00 00 00 00 B5 [21:35:58]Write i2c OK [21:35:58]MH_I2C_Read... [21:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:35:58]Read from MH i2c: E2 [21:35:58]MH_I2C_Read... [21:35:58]Read from MH i2c: E2 0E 00 [21:35:58]MH_I2C_Read... [21:35:58]Read from MH i2c: E2 0E 00 37 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 17 [21:35:58]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:35:58]wFMCommunicate OK [21:35:58]SAM_PROTO_GetShiftState done [21:35:58]FM_GetShiftState done [21:35:58]opened in 1727051593 [21:35:58]opened+sec_in_day 1727137993 [21:35:58]quantity*price = 50036 [21:35:58]sum+1 = 50037 [21:35: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 СНО: Общий режим Чек 367 23.09.2024 21:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152495 ФПД: 156288392279667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T213559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152495&fm=156288392279667&tin=02508201610067®Number=0000000000091825&sum=50000 [21:35:59]StoreToDocumentArchive [21:35:59]shift 476 fd 152495 [21:35:59]save to /storage/0476/doc_00152495 [21:35:59]save last doc name /storage/0476/doc_00152495 to /storage/kkm_last_doc_name [21:35:59]save OK [21:35:59]Clear old archive folders... [21:35:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:35:59]tlvbuf is 00A49650 [21:35:59]SAM_PROTO_ClearQueue [21:35:59]wFMCommunicate request_size=4 [21:35:59]MH_SAM_APDU [21:35:59]CAPDU: 80 09 00 00 [21:35:59]Write to MH i2c: E2 08 00 44 01 80 09 00 00 00 00 00 00 B7 [21:35:59]Write i2c OK [21:35:59]MH_I2C_Read... [21:35:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:35:59]Read from MH i2c: E2 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: E2 03 00 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [21:35:59]RAPDU: 90 00 [21:35:59]wFMCommunicate OK [21:35:59]SAM_PROTO_ClearQueue done [21:35:59]KKMCreateOFDPacket [21:35:59]OFDProtocolAddRootSTLVToBuf [21:35:59]FM_MakeSignedData [21:35:59]FM_MakeSignedData [21:35:59]SAM_PROTO_SignData [21:35:59]wFMCommunicate request_size=4 [21:35:59]MH_SAM_APDU [21:35:59]CAPDU: 80 0D 01 02 [21:35:59]Write to MH i2c: E2 08 00 45 01 80 0D 01 02 00 00 00 00 BF [21:35:59]Write i2c OK [21:35:59]MH_I2C_Read... [21:35:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:35:59]Read from MH i2c: E2 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: E2 03 00 [21:35:59]MH_I2C_Read... [21:35:59]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [21:35:59]RAPDU: 90 00 [21:35:59]wFMCommunicate OK [21:35:59]wFMCommunicate request_size=255 [21:35:59]MH_SAM_APDU [21:35: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 6F 01 00 00 F4 03 04 00 3F DF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E [21:35:59]Write to MH i2c: E2 02 01 46 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 6F 01 00 00 F4 03 04 00 3F DF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E 00 00 92 [21:35:59]Write i2c OK [21:35:59]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [21:36:00]RAPDU: 90 00 [21:36:00]wFMCommunicate OK [21:36:00]wFMCommunicate request_size=10 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 0D 02 02 05 24 BA 1A B6 73 [21:36:00]Write to MH i2c: E2 0D 00 47 01 80 0D 02 02 05 00 24 BA 1A B6 73 00 00 ED [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [21:36:00]RAPDU: 90 00 [21:36:00]wFMCommunicate OK [21:36:00]wFMCommunicate request_size=4 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 0D 03 02 [21:36:00]Write to MH i2c: E2 08 00 48 01 80 0D 03 02 00 00 00 00 C4 [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 0B 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 0B 00 48 01 00 3F 29 0B 1F 40 2A C2 80 90 00 03 [21:36:00]RAPDU: 3F 29 0B 1F 40 2A C2 80 90 00 [21:36:00]wFMCommunicate OK [21:36:00]SAM_PROTO_SignData done [21:36:00]FM_MakeSignedData done [21:36:00]CreateOFDProtocolMessage [21:36:00]wFMCommunicate request_size=4 [21:36:00]MH_SAM_APDU [21:36:00]CAPDU: 80 11 00 00 [21:36:00]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:00]Read from MH i2c: E2 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 17 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [21: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 [21:36:00]wFMCommunicate OK [21:36:00]CreateOFDProtocolMessage done [21:36:00]OFDSenderStorePacket 152495 [21:36:00]StoreOFDPacket docnum=152495 [21: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 0F 01 00 00 0D 3B 07 01 B5 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 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 6F 01 00 00 F4 03 04 00 3F DF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E 24 BA 1A B6 73 3F 29 0B 1F 40 2A C2 80 [21:36:00]CheckFolder [21:36:00]dirname=/storage/ofd_packets [21:36:00]CheckFolder done [21:36:00]ProducePacketName [21:36:00]name=ofd_packets/00152495 [21:36:00]NVStorageSaveData ofd_packets/00152495 [21:36:00]File name is /storage/ofd_packets/00152495 [21:36:00]Write 301 bytes [21:36:00]NVStorageSaveData done [21:36:00]OFDSenderStorePacket done [21:36:00]KKMCreateOFDPacket done [21:36:00]NVStorageSaveData kkm_last_timestamp [21:36:00]File name is /storage/kkm_last_timestamp [21:36:00]Write 4 bytes [21:36:00]NVStorageSaveData done [21:36:00]ExternCall_PrintAddStr [21:36:00]wPrintStart [21:36:00]Write to MH i2c: 01 00 00 4A 01 4B [21:36:00]Write i2c OK [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: 01 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: 01 07 00 [21:36:00]MH_I2C_Read... [21:36:00]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [21:36:00]RasterBufferAndPrint [21:36:00]line Счет N : (1)1786497 [21:36:00]line ИНН: 02508201610067 [21:36:00]line Контрольно-Кассовый Чек [21:36:00]line ПРОДАЖА [21:36:00]line ТРК (МРК, ГНК) : 22 [21:36:00]line Товар: 2710124130 [21:36:00]line Аи-92-К-5 [21:36:00]line 7.380 * 67.80 [21:36:00]line = 500.36 [21:36:00]line НДС 12% НСП 1% [21:36:00]line > о реализуемом товаре [21:36:00]line ОКРУГЛЕНИЕ: -0.36 [21:36:00]line ИТОГО: 500.00 [21:36:00]line Внесено: 500.00 [21:36:00]line СДАЧА: 0.00 [21:36:00]line НСП 1% : 4.43 [21:36:00]line НДС 12% : 53.14 [21:36:00]line Наличными: 500.00 [21:36:00]line Безнал.: 0.00 [21:36:00]line Место: АЗС № 89 "Партнер Нефть" [21:36:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:36:00]line СНО: Общий режим [21:36:00]line Чек 367 23.09.2024 21:35 [21:36:00]line Смена: 476 ФФД: 1.0 [21:36:00]line ЗНМ: 0300000113 [21:36:00]line РНМ: 0000000000091825 [21:36:00]line Версия ККМ: 001 [21:36:00]line ФМ: 0000000000871835 [21:36:00]line ФД: 152495 [21:36:00]line ФПД: 156288392279667 [21:36:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T213559&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152495&fm=156288392279667&tin=02508201610067®Number=0000000000091825&sum=50000 [21:36:00]written 0, free lines is 4095 [21:36:00]OFD Sender: Processing packet 152495 [packets to send 828, broken 827] [21:36:00]ProducePacketName [21:36:00]name=ofd_packets/00152495 [21:36:00]OFD Sender: To server: pG, [21:36:00]CommunicateWithHost lk.salyk.kg:30040 [21:36:00]ConnectInit lk.salyk.kg [21:36:01]Write to MH i2c: 01 00 00 75 01 76 [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 07 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: 01 07 00 75 01 00 00 00 00 00 E0 0C 69 [21:36:01]RasterBufferAndPrint [21:36:01]line [21:36:01]line [21:36:01]line [21:36:01]line [21:36:01]line [21:36:01]written 0, free lines is 3302 [21:36:01]MH_Cut [21:36:01]Write to MH i2c: D1 01 00 7C 01 01 4F [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: D1 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: D1 01 00 [21:36:01]MH_I2C_Read... [21:36:01]Read from MH i2c: D1 01 00 7C 01 00 4E [21:36:01]Write to MH i2c: 01 00 00 7D 01 7E [21:36:01]Write i2c OK [21:36:01]MH_I2C_Read... [21:36:01]*** Cut start [21:36:01]*** Purtial cut [21:36:01]*** Stage 1: CUTSNS_PIN = 1 [21:36:02]Read from MH i2c: 01 [21:36:02]MH_I2C_Read... [21:36:02]*** Stop cut motor [21:36:02]*** Cut end [21:36:02]Read from MH i2c: 01 07 00 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: 01 07 00 7D 01 00 00 00 00 00 FF 0F 93 [21:36:02]process_action close_receipt done [21:36:02]requested_data is exist [21:36:02]produce_requested_data [21:36:02]requested_item fm.sn is exist - process it [21:36:02]wFMCommunicate request_size=4 [21:36:02]MH_SAM_APDU [21:36:02]CAPDU: 80 11 00 00 [21:36:02]Write to MH i2c: E2 08 00 7E 01 80 11 00 00 00 00 00 00 F9 [21:36:02]Write i2c OK [21:36:02]MH_I2C_Read... [21:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:36:02]Read from MH i2c: E2 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: E2 17 00 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: E2 17 00 7E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [21: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 [21:36:02]wFMCommunicate OK [21:36:02]requested_item fd.num is exist - process it [21:36:02]SAM_PROTO_GetFieldsCounters [21:36:02]wFMCommunicate request_size=4 [21:36:02]MH_SAM_APDU [21:36:02]CAPDU: 80 13 00 00 [21:36:02]Write to MH i2c: E2 08 00 7F 01 80 13 00 00 00 00 00 00 FC [21:36:02]Write i2c OK [21:36:02]MH_I2C_Read... [21:36:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:36:02]Read from MH i2c: E2 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: E2 62 00 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: E2 62 00 7F 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [21: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 AF 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:36:02]wFMCommunicate OK [21:36:02]SAM_PROTO_GetFieldsCounters done [21:36:02]requested_item shift.num is exist - process it [21:36:02]requested_item shift.opened is exist - process it [21:36:02]req_shift_opened [21:36:02]FM_GetShiftState [21:36:02]SAM_PROTO_GetShiftState [21:36:02]wFMCommunicate request_size=4 [21:36:02]MH_SAM_APDU [21:36:02]CAPDU: 80 13 01 00 [21:36:02]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [21:36:02]Write i2c OK [21:36:02]MH_I2C_Read... [21:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:36:02]Read from MH i2c: E2 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: E2 0E 00 [21:36:02]MH_I2C_Read... [21:36:02]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 60 [21:36:02]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:36:02]wFMCommunicate OK [21:36:02]SAM_PROTO_GetShiftState done [21:36:02]FM_GetShiftState done [21:36:02]req_shift_opened done [21:36:02]requested_item shift.open_date is exist - process it [21:36:02]req_shift_open_date [21:36:02]req_shift_open_date done [21:36:02]produce_requested_data done [21:36:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152495,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:36:02]process_action_free close_receipt [21:36:02]json_value_free [21:36:02]json_value_free done [21:36:02]process_json_proto returns [21:36:02]Send response to host [21:36:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152495,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:36:02]free response buf [21:36:02]execute_script done [21:36:02]execute_script returns [21:36:02]free content buf [21:36:02]Sock 7.Close socket [21:36:02]Sock 7.Thread stoped [21:36:02]Connected sock=11 [21: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 0D 3B 07 01 B5 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 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 6F 01 00 00 F4 03 04 00 3F DF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E 24 BA 1A B6 73 3F 29 0B 1F 40 2A C2 80 [21:36: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 0E 16 47 00 9F 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 AF 53 02 00 F4 03 04 00 41 87 F1 66 B6 04 01 00 00 EE D4 FC A1 8C 8B 0D 31 [21:36:03]CommunicateWithHost err = 0 [21:36:03]CheckOFDResponse [21:36:03]1017 (14) - 77093643461234 [21:36:03]1041 (16) - 0000000000871835 [21:36:03]1040 (4) - 152495 [21:36:03]1012 (4) - 23.09.2024 15:20 [21:36:03]1206 (1) - 0 [21:36:03]OFD Sender: Remove packet 152495 [21:36:03]ProducePacketName [21:36:03]name=ofd_packets/00152495 [21:36:03]NVStorageDeleteData [21:36:03]OFD Sender: No OFD packet to send [21:36:08]OFD Sender: No OFD packet to send [21:36:13]recv_with_timeout no data received [21:36:13]OFD Sender: No OFD packet to send [21:36:18]OFD Sender: No OFD packet to send [21:36:23]OFD Sender: No OFD packet to send [21:36:28]OFD Sender: No OFD packet to send [21:36:33]OFD Sender: No OFD packet to send [21:36:38]OFD Sender: No OFD packet to send [21:36:43]OFD Sender: No OFD packet to send [21:36:48]OFD Sender: No OFD packet to send [21:36:53]OFD Sender: No OFD packet to send [21:36:59]OFD Sender: No OFD packet to send [21:37:04]OFD Sender: No OFD packet to send [21:37:09]OFD Sender: No OFD packet to send [21:37:14]OFD Sender: No OFD packet to send [21:37:19]OFD Sender: No OFD packet to send [21:37:24]OFD Sender: No OFD packet to send [21:37:29]OFD Sender: No OFD packet to send [21:37:34]OFD Sender: No OFD packet to send [21:37:39]OFD Sender: No OFD packet to send [21:37:44]OFD Sender: No OFD packet to send [21:37:49]OFD Sender: No OFD packet to send [21:37:54]OFD Sender: No OFD packet to send [21:37:57]recv_with_timeout no data received [21:37:59]OFD Sender: No OFD packet to send [21:38:04]OFD Sender: No OFD packet to send [21:38:09]OFD Sender: No OFD packet to send [21:38:14]OFD Sender: No OFD packet to send [21:38:19]OFD Sender: No OFD packet to send [21:38:24]OFD Sender: No OFD packet to send [21:38:29]OFD Sender: No OFD packet to send [21:38:34]OFD Sender: No OFD packet to send [21:38:38]recv_with_timeout no data received [21:38:39]OFD Sender: No OFD packet to send [21:38:44]OFD Sender: No OFD packet to send [21:38:49]OFD Sender: No OFD packet to send [21:38:54]OFD Sender: No OFD packet to send [21:38:57]recv_with_timeout no data received [21:38:59]OFD Sender: No OFD packet to send [21:39:04]OFD Sender: No OFD packet to send [21:39:09]OFD Sender: No OFD packet to send [21:39:14]OFD Sender: No OFD packet to send [21:39:19]OFD Sender: No OFD packet to send [21:39:24]OFD Sender: No OFD packet to send [21:39:29]OFD Sender: No OFD packet to send [21:39:31]recv_with_timeout no data received [21:39:34]OFD Sender: No OFD packet to send [21:39:39]OFD Sender: No OFD packet to send [21:39:44]OFD Sender: No OFD packet to send [21:39:49]OFD Sender: No OFD packet to send [21:39:54]OFD Sender: No OFD packet to send [21:39:59]recv_with_timeout no data received [21:39:59]OFD Sender: No OFD packet to send [21:40:04]OFD Sender: No OFD packet to send [21:40:09]OFD Sender: No OFD packet to send [21:40:14]OFD Sender: No OFD packet to send [21:40:17]recv_with_timeout no data received [21:40:19]OFD Sender: No OFD packet to send [21:40:24]OFD Sender: No OFD packet to send [21:40:29]OFD Sender: No OFD packet to send [21:40:34]OFD Sender: No OFD packet to send [21:40:39]OFD Sender: No OFD packet to send [21:40:44]OFD Sender: No OFD packet to send [21:40:49]OFD Sender: No OFD packet to send [21:40:54]OFD Sender: No OFD packet to send [21:40:59]OFD Sender: No OFD packet to send [21:41:04]OFD Sender: No OFD packet to send [21:41:09]OFD Sender: No OFD packet to send [21:41:13]recv_with_timeout no data received [21:41:14]OFD Sender: No OFD packet to send [21:41:19]OFD Sender: No OFD packet to send [21:41:24]OFD Sender: No OFD packet to send [21:41:29]OFD Sender: No OFD packet to send [21:41:35]OFD Sender: No OFD packet to send [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:55]OFD Sender: No OFD packet to send [21:42:00]OFD Sender: No OFD packet to send [21:42:05]OFD Sender: No OFD packet to send [21:42:10]OFD Sender: No OFD packet to send [21:42:15]OFD Sender: No OFD packet to send [21:42:20]OFD Sender: No OFD packet to send [21:42:25]OFD Sender: No OFD packet to send [21:42:30]OFD Sender: No OFD packet to send [21:42:35]OFD Sender: No OFD packet to send [21:42:40]OFD Sender: No OFD packet to send [21:42:45]OFD Sender: No OFD packet to send [21:42:50]OFD Sender: No OFD packet to send [21:42:55]OFD Sender: No OFD packet to send [21:43:00]OFD Sender: No OFD packet to send [21:43:05]OFD Sender: No OFD packet to send [21:43:10]OFD Sender: No OFD packet to send [21:43:15]OFD Sender: No OFD packet to send [21:43:20]OFD Sender: No OFD packet to send [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:05]OFD Sender: No OFD packet to send [21:44:10]OFD Sender: No OFD packet to send [21:44:15]OFD Sender: No OFD packet to send [21:44:18]recv_with_timeout no data received [21:44:20]OFD Sender: No OFD packet to send [21:44:25]OFD Sender: No OFD packet to send [21:44:30]OFD Sender: No OFD packet to send [21:44:35]OFD Sender: No OFD packet to send [21:44:40]OFD Sender: No OFD packet to send [21:44:45]OFD Sender: No OFD packet to send [21:44:50]OFD Sender: No OFD packet to send [21:44:55]OFD Sender: No OFD packet to send [21:45:00]OFD Sender: No OFD packet to send [21:45:05]OFD Sender: No OFD packet to send [21:45:10]OFD Sender: No OFD packet to send [21:45:15]OFD Sender: No OFD packet to send [21:45:20]OFD Sender: No OFD packet to send [21:45:25]OFD Sender: No OFD packet to send [21:45:30]OFD Sender: No OFD packet to send [21:45:35]OFD Sender: No OFD packet to send [21:45:40]OFD Sender: No OFD packet to send [21:45:43]recv_with_timeout no data received [21:45:45]OFD Sender: No OFD packet to send [21:45:50]OFD Sender: No OFD packet to send [21:45:55]OFD Sender: No OFD packet to send [21:46:00]OFD Sender: No OFD packet to send [21:46:02]recv_with_timeout no data received [21:46:06]OFD Sender: No OFD packet to send [21:46:11]OFD Sender: No OFD packet to send [21:46:16]OFD Sender: No OFD packet to send [21:46:21]OFD Sender: No OFD packet to send [21:46:26]OFD Sender: No OFD packet to send [21:46:31]OFD Sender: No OFD packet to send [21:46:36]OFD Sender: No OFD packet to send [21:46:41]OFD Sender: No OFD packet to send [21:46:46]OFD Sender: No OFD packet to send [21:46:50]accept exits with 9 [21:46:50]New connection [21:46:50]New thread 3067399524 created [21:46:50]Thread 3067542884 joined [21:46:50]Waiting for new connection... [21:46:50] Sock 9.Parse request [21:46:50]Sock 9.Check first char [21:46:50]Sock 9.First char is OK [21:46:50]request: POST /json_proto HTTP/1.0 [21:46:50]Method: POST [21:46:50]URL: /json_proto [21:46:50]Method is POST - this is cgi request [21:46:50]url: /json_proto [21:46:50]query_string will be loaded in cgi processing [21:46:50]execute_cgi json_proto POST (null) [21:46:50]execute_cgi path=json_proto method=POST [21:46:50]POST find Content-Length [21:46:50]Host: 172.17.43.67:8080 [21:46:50]Content-Length: 680 [21:46:50]Content-Type: application/json [21:46:50] [21:46:50]POST finish read [21:46:50]Found Content-Length = 680 [21:46:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786498", "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.520, "sum" : 1030.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1030.00, "total" : 1030.00, "payments": [ { "type": 0, "sum" : 1030.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:50]execute_script... [21:46:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786498", "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.520, "sum" : 1030.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1030.00, "total" : 1030.00, "payments": [ { "type": 0, "sum" : 1030.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:50]POST & json_proto [21:46:50]process_json_proto [21:46:50]json parsed OK: [21:46:50]protocol is kg_v1.0 [21:46:50]action value=close_receipt [21:46:50]process_action close_receipt [21:46:50]cmd_close_receipt [21:46:50]MH_GetDate [21:46:50]Write to MH i2c: F0 00 00 81 01 71 [21:46:50]Write i2c OK [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: F0 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: F0 09 00 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: F0 09 00 81 01 00 CB E1 F1 66 6A BD 47 65 50 [21:46:50]GetLastDocTimeStamp 1727127359 [21:46:50]current date 1727128011 [21:46:50]FM_GetShiftState [21:46:50]SAM_PROTO_GetShiftState [21:46:50]wFMCommunicate request_size=4 [21:46:50]MH_SAM_APDU [21:46:50]CAPDU: 80 13 01 00 [21:46:50]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [21:46:50]Write i2c OK [21:46:50]MH_I2C_Read... [21:46:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:50]Read from MH i2c: E2 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: E2 0E 00 [21:46:50]MH_I2C_Read... [21:46:50]Read from MH i2c: E2 0E 00 82 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 62 [21:46:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:46:50]wFMCommunicate OK [21:46:50]SAM_PROTO_GetShiftState done [21:46:50]FM_GetShiftState done [21:46:50]opened in 1727051593 [21:46:50]opened+sec_in_day 1727137993 [21:46:50]quantity*price = 103022 [21:46:50]sum+1 = 103023 [21:46:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1030.00 Внесено: 1030.00 СДАЧА: 0.00 НСП 1% : 9.12 НДС 12% : 109.40 Наличными: 1030.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 368 23.09.2024 21:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152496 ФПД: 137739882834967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T214651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152496&fm=137739882834967&tin=02508201610067®Number=0000000000091825&sum=103000 [21:46:52]StoreToDocumentArchive [21:46:52]shift 476 fd 152496 [21:46:52]save to /storage/0476/doc_00152496 [21:46:52]save last doc name /storage/0476/doc_00152496 to /storage/kkm_last_doc_name [21:46:52]save OK [21:46:52]Clear old archive folders... [21:46:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:46:52]tlvbuf is 00A6C8E0 [21:46:52]SAM_PROTO_ClearQueue [21:46:52]wFMCommunicate request_size=4 [21:46:52]MH_SAM_APDU [21:46:52]CAPDU: 80 09 00 00 [21:46:52]Write to MH i2c: E2 08 00 8F 01 80 09 00 00 00 00 00 00 02 [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:52]Read from MH i2c: E2 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [21:46:52]RAPDU: 90 00 [21:46:52]wFMCommunicate OK [21:46:52]SAM_PROTO_ClearQueue done [21:46:52]KKMCreateOFDPacket [21:46:52]OFDProtocolAddRootSTLVToBuf [21:46:52]FM_MakeSignedData [21:46:52]FM_MakeSignedData [21:46:52]SAM_PROTO_SignData [21:46:52]wFMCommunicate request_size=4 [21:46:52]MH_SAM_APDU [21:46:52]CAPDU: 80 0D 01 02 [21:46:52]Write to MH i2c: E2 08 00 90 01 80 0D 01 02 00 00 00 00 0A [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:52]Read from MH i2c: E2 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [21:46:52]RAPDU: 90 00 [21:46:52]wFMCommunicate OK [21:46:52]wFMCommunicate request_size=255 [21:46:52]MH_SAM_APDU [21:46: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 D0 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 92 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 92 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 2A 00 00 00 00 07 04 06 00 58 92 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 CB E1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 46 10 C9 [21:46:52]Write to MH i2c: E2 02 01 91 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 D0 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 92 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 92 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 2A 00 00 00 00 07 04 06 00 58 92 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 CB E1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 46 10 C9 00 00 8E [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:52]Read from MH i2c: E2 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [21:46:52]RAPDU: 90 00 [21:46:52]wFMCommunicate OK [21:46:52]wFMCommunicate request_size=7 [21:46:52]MH_SAM_APDU [21:46:52]CAPDU: 80 0D 02 02 02 AC 17 [21:46:52]Write to MH i2c: E2 0A 00 92 01 80 0D 02 02 02 00 AC 17 00 00 D4 [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:52]Read from MH i2c: E2 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [21:46:52]RAPDU: 90 00 [21:46:52]wFMCommunicate OK [21:46:52]wFMCommunicate request_size=4 [21:46:52]MH_SAM_APDU [21:46:52]CAPDU: 80 0D 03 02 [21:46:52]Write to MH i2c: E2 08 00 93 01 80 0D 03 02 00 00 00 00 0F [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:52]Read from MH i2c: E2 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 0B 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 0B 00 93 01 00 6A 36 67 00 03 B4 CC 08 90 00 A2 [21:46:52]RAPDU: 6A 36 67 00 03 B4 CC 08 90 00 [21:46:52]wFMCommunicate OK [21:46:52]SAM_PROTO_SignData done [21:46:52]FM_MakeSignedData done [21:46:52]CreateOFDProtocolMessage [21:46:52]wFMCommunicate request_size=4 [21:46:52]MH_SAM_APDU [21:46:52]CAPDU: 80 11 00 00 [21:46:52]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:52]Read from MH i2c: E2 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 17 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: E2 17 00 94 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [21:46:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:46:52]wFMCommunicate OK [21:46:52]CreateOFDProtocolMessage done [21:46:52]OFDSenderStorePacket 152496 [21:46:52]StoreOFDPacket docnum=152496 [21:46: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 20 61 04 01 1F 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 D0 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 92 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 92 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 2A 00 00 00 00 07 04 06 00 58 92 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 CB E1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 46 10 C9 AC 17 6A 36 67 00 03 B4 CC 08 [21:46:52]CheckFolder [21:46:52]dirname=/storage/ofd_packets [21:46:52]CheckFolder done [21:46:52]ProducePacketName [21:46:52]name=ofd_packets/00152496 [21:46:52]NVStorageSaveData ofd_packets/00152496 [21:46:52]File name is /storage/ofd_packets/00152496 [21:46:52]Write 298 bytes [21:46:52]NVStorageSaveData done [21:46:52]OFDSenderStorePacket done [21:46:52]KKMCreateOFDPacket done [21:46:52]NVStorageSaveData kkm_last_timestamp [21:46:52]File name is /storage/kkm_last_timestamp [21:46:52]Write 4 bytes [21:46:52]NVStorageSaveData done [21:46:52]ExternCall_PrintAddStr [21:46:52]wPrintStart [21:46:52]Write to MH i2c: 01 00 00 95 01 96 [21:46:52]Write i2c OK [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: 01 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: 01 07 00 [21:46:52]MH_I2C_Read... [21:46:52]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [21:46:52]RasterBufferAndPrint [21:46:52]line Счет N : (1)1786498 [21:46:52]line ИНН: 02508201610067 [21:46:52]line Контрольно-Кассовый Чек [21:46:52]line ПРОДАЖА [21:46:52]line ТРК (МРК, ГНК) : 41 [21:46:52]line Товар: 2710194210 [21:46:52]line ДТ-К-5 [21:46:52]line 13.520 * 76.20 [21:46:52]line = 1030.22 [21:46:52]line НДС 12% НСП 1% [21:46:52]line > о реализуемом товаре [21:46:52]line ОКРУГЛЕНИЕ: -0.22 [21:46:52]line ИТОГО: 1030.00 [21:46:52]line Внесено: 1030.00 [21:46:52]line СДАЧА: 0.00 [21:46:52]line НСП 1% : 9.12 [21:46:52]line НДС 12% : 109.40 [21:46:52]line Наличными: 1030.00 [21:46:52]line Безнал.: 0.00 [21:46:52]line Место: АЗС № 89 "Партнер Нефть" [21:46:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:46:52]line СНО: Общий режим [21:46:52]line Чек 368 23.09.2024 21:46 [21:46:52]line Смена: 476 ФФД: 1.0 [21:46:52]line ЗНМ: 0300000113 [21:46:52]line РНМ: 0000000000091825 [21:46:52]line Версия ККМ: 001 [21:46:52]line ФМ: 0000000000871835 [21:46:52]line ФД: 152496 [21:46:52]line ФПД: 137739882834967 [21:46:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T214651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152496&fm=137739882834967&tin=02508201610067®Number=0000000000091825&sum=103000 [21:46:52]OFD Sender: Processing packet 152496 [packets to send 828, broken 827] [21:46:52]ProducePacketName [21:46:52]name=ofd_packets/00152496 [21:46:52]OFD Sender: To server: pG, [21:46:52]CommunicateWithHost lk.salyk.kg:30040 [21:46:52]ConnectInit lk.salyk.kg [21:46:52]written 0, free lines is 4095 [21:46:53]Connected sock=7 [21:46: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 20 61 04 01 1F 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 D0 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 92 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 92 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 2A 00 00 00 00 07 04 06 00 58 92 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 CB E1 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7D 46 10 C9 AC 17 6A 36 67 00 03 B4 CC 08 [21:46:53]Write to MH i2c: 01 00 00 C0 01 C1 [21:46:53]Write i2c OK [21:46:53]MH_I2C_Read... [21:46:53]Read from MH i2c: 01 [21:46:53]MH_I2C_Read... [21:46:53]Read from MH i2c: 01 07 00 [21:46:53]MH_I2C_Read... [21:46:53]Read from MH i2c: 01 07 00 C0 01 00 00 00 00 00 EA 0C BE [21:46:53]RasterBufferAndPrint [21:46:53]line [21:46:53]line [21:46:53]line [21:46:53]line [21:46:53]line [21:46:53]written 0, free lines is 3312 [21:46:53]MH_Cut [21:46:53]Write to MH i2c: D1 01 00 C7 01 01 9A [21:46:53]Write i2c OK [21:46:53]MH_I2C_Read... [21:46:53]Read from MH i2c: D1 [21:46:53]MH_I2C_Read... [21:46:53]Read from MH i2c: D1 01 00 [21:46:53]MH_I2C_Read... [21:46:53]Read from MH i2c: D1 01 00 C7 01 00 99 [21:46:53]Write to MH i2c: 01 00 00 C8 01 C9 [21:46:53]Write i2c OK [21:46:53]MH_I2C_Read... [21:46: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 D2 A3 47 00 D2 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 B0 53 02 00 F4 03 04 00 CB 89 F1 66 B6 04 01 00 00 60 B0 F1 D6 51 23 66 8B [21:46:53]CommunicateWithHost err = 0 [21:46:53]CheckOFDResponse [21:46:53]1017 (14) - 77093643461234 [21:46:53]1041 (16) - 0000000000871835 [21:46:53]1040 (4) - 152496 [21:46:53]1012 (4) - 23.09.2024 15:31 [21:46:53]1206 (1) - 0 [21:46:53]OFD Sender: Remove packet 152496 [21:46:53]ProducePacketName [21:46:53]name=ofd_packets/00152496 [21:46:53]NVStorageDeleteData [21:46:54]*** Cut start [21:46:54]*** Purtial cut [21:46:54]*** Stage 1: CUTSNS_PIN = 1 [21:46:54]OFD Sender: No OFD packet to send [21:46:54]Read from MH i2c: 01 [21:46:54]MH_I2C_Read... [21:46:54]*** Stop cut motor [21:46:54]*** Cut end [21:46:54]Read from MH i2c: 01 07 00 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: 01 07 00 C8 01 00 00 00 00 00 FF 0F DE [21:46:54]process_action close_receipt done [21:46:54]requested_data is exist [21:46:54]produce_requested_data [21:46:54]requested_item fm.sn is exist - process it [21:46:54]wFMCommunicate request_size=4 [21:46:54]MH_SAM_APDU [21:46:54]CAPDU: 80 11 00 00 [21:46:54]Write to MH i2c: E2 08 00 C9 01 80 11 00 00 00 00 00 00 44 [21:46:54]Write i2c OK [21:46:54]MH_I2C_Read... [21:46:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:54]Read from MH i2c: E2 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: E2 17 00 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: E2 17 00 C9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [21: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 [21:46:54]wFMCommunicate OK [21:46:54]requested_item fd.num is exist - process it [21:46:54]SAM_PROTO_GetFieldsCounters [21:46:54]wFMCommunicate request_size=4 [21:46:54]MH_SAM_APDU [21:46:54]CAPDU: 80 13 00 00 [21:46:54]Write to MH i2c: E2 08 00 CA 01 80 13 00 00 00 00 00 00 47 [21:46:54]Write i2c OK [21:46:54]MH_I2C_Read... [21:46:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:46:54]Read from MH i2c: E2 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: E2 62 00 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: E2 62 00 CA 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 B0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [21: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 B0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:46:54]wFMCommunicate OK [21:46:54]SAM_PROTO_GetFieldsCounters done [21:46:54]requested_item shift.num is exist - process it [21:46:54]requested_item shift.opened is exist - process it [21:46:54]req_shift_opened [21:46:54]FM_GetShiftState [21:46:54]SAM_PROTO_GetShiftState [21:46:54]wFMCommunicate request_size=4 [21:46:54]MH_SAM_APDU [21:46:54]CAPDU: 80 13 01 00 [21:46:54]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [21:46:54]Write i2c OK [21:46:54]MH_I2C_Read... [21:46:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:54]Read from MH i2c: E2 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: E2 0E 00 [21:46:54]MH_I2C_Read... [21:46:54]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AB [21:46:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:46:54]wFMCommunicate OK [21:46:54]SAM_PROTO_GetShiftState done [21:46:54]FM_GetShiftState done [21:46:54]req_shift_opened done [21:46:54]requested_item shift.open_date is exist - process it [21:46:54]req_shift_open_date [21:46:54]req_shift_open_date done [21:46:54]produce_requested_data done [21:46:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152496,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:46:54]process_action_free close_receipt [21:46:54]json_value_free [21:46:54]json_value_free done [21:46:54]process_json_proto returns [21:46:54]Send response to host [21:46:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152496,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:46:54]free response buf [21:46:54]execute_script done [21:46:54]execute_script returns [21:46:54]free content buf [21:46:54]Sock 9.Close socket [21:46:54]Sock 9.Thread stoped [21:46:59]OFD Sender: No OFD packet to send [21:47:02]recv_with_timeout no data received [21:47:04]OFD Sender: No OFD packet to send [21:47:09]OFD Sender: No OFD packet to send [21:47:14]OFD Sender: No OFD packet to send [21:47:19]OFD Sender: No OFD packet to send [21:47:24]OFD Sender: No OFD packet to send [21:47:29]OFD Sender: No OFD packet to send [21:47:34]OFD Sender: No OFD packet to send [21:47:39]OFD Sender: No OFD packet to send [21:47:44]OFD Sender: No OFD packet to send [21:47:49]OFD Sender: No OFD packet to send [21:47:54]recv_with_timeout no data received [21:47:54]OFD Sender: No OFD packet to send [21:47:59]OFD Sender: No OFD packet to send [21:48:04]OFD Sender: No OFD packet to send [21:48:09]OFD Sender: No OFD packet to send [21:48:14]OFD Sender: No OFD packet to send [21:48:19]OFD Sender: No OFD packet to send [21:48:24]OFD Sender: No OFD packet to send [21:48:29]OFD Sender: No OFD packet to send [21:48:34]OFD Sender: No OFD packet to send [21:48:39]OFD Sender: No OFD packet to send [21:48:44]OFD Sender: No OFD packet to send [21:48:49]OFD Sender: No OFD packet to send [21:48:54]OFD Sender: No OFD packet to send [21:48:59]OFD Sender: No OFD packet to send [21:49:04]OFD Sender: No OFD packet to send [21:49:09]OFD Sender: No OFD packet to send [21:49:14]OFD Sender: No OFD packet to send [21:49:15]accept exits with 10 [21:49:15]New connection [21:49:15]New thread 3067542884 created [21:49:15]Thread 3067399524 joined [21:49:15]Waiting for new connection... [21:49:15] Sock 10.Parse request [21:49:15]Sock 10.Check first char [21:49:15]Sock 10.First char is OK [21:49:15]request: POST /json_proto HTTP/1.0 [21:49:15]Method: POST [21:49:15]URL: /json_proto [21:49:15]Method is POST - this is cgi request [21:49:15]url: /json_proto [21:49:15]query_string will be loaded in cgi processing [21:49:15]execute_cgi json_proto POST (null) [21:49:15]execute_cgi path=json_proto method=POST [21:49:15]POST find Content-Length [21:49:15]Host: 172.17.43.67:8080 [21:49:15]Content-Length: 675 [21:49:15]Content-Type: application/json [21:49:15] [21:49:15]POST finish read [21:49:15]Found Content-Length = 675 [21:49:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786500", "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" ] } } [21:49:15]execute_script... [21:49: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)1786500", "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" ] } } [21:49:15]POST & json_proto [21:49:15]process_json_proto [21:49:15]json parsed OK: [21:49:15]protocol is kg_v1.0 [21:49:15]action value=close_receipt [21:49:15]process_action close_receipt [21:49:15]cmd_close_receipt [21:49:15]MH_GetDate [21:49:15]Write to MH i2c: F0 00 00 CC 01 BC [21:49:15]Write i2c OK [21:49:15]MH_I2C_Read... [21:49:15]Read from MH i2c: F0 [21:49:15]MH_I2C_Read... [21:49:15]Read from MH i2c: F0 09 00 [21:49:15]MH_I2C_Read... [21:49:15]Read from MH i2c: F0 09 00 CC 01 00 5C E2 F1 66 6A BD 47 65 2D [21:49:15]GetLastDocTimeStamp 1727128011 [21:49:15]current date 1727128156 [21:49:15]FM_GetShiftState [21:49:15]SAM_PROTO_GetShiftState [21:49:15]wFMCommunicate request_size=4 [21:49:15]MH_SAM_APDU [21:49:15]CAPDU: 80 13 01 00 [21:49:15]Write to MH i2c: E2 08 00 CD 01 80 13 01 00 00 00 00 00 4B [21:49:15]Write i2c OK [21:49:15]MH_I2C_Read... [21:49:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:15]Read from MH i2c: E2 [21:49:15]MH_I2C_Read... [21:49:15]Read from MH i2c: E2 0E 00 [21:49:15]MH_I2C_Read... [21:49:15]Read from MH i2c: E2 0E 00 CD 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [21:49:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:49:15]wFMCommunicate OK [21:49:15]SAM_PROTO_GetShiftState done [21:49:15]FM_GetShiftState done [21:49:15]opened in 1727051593 [21:49:15]opened+sec_in_day 1727137993 [21:49:15]quantity*price = 50063 [21:49:15]sum+1 = 50064 [21:49:15]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 СНО: Общий режим Чек 369 23.09.2024 21:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152497 ФПД: 243409029168489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T214916&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152497&fm=243409029168489&tin=02508201610067®Number=0000000000091825&sum=50000 [21:49:16]StoreToDocumentArchive [21:49:16]shift 476 fd 152497 [21:49:16]save to /storage/0476/doc_00152497 [21:49:16]save last doc name /storage/0476/doc_00152497 to /storage/kkm_last_doc_name [21:49:16]save OK [21:49:16]Clear old archive folders... [21:49:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:49:16]tlvbuf is 009C6550 [21:49:16]SAM_PROTO_ClearQueue [21:49:16]wFMCommunicate request_size=4 [21:49:16]MH_SAM_APDU [21:49:16]CAPDU: 80 09 00 00 [21:49:16]Write to MH i2c: E2 08 00 DA 01 80 09 00 00 00 00 00 00 4D [21:49:16]Write i2c OK [21:49:16]MH_I2C_Read... [21:49:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:49:16]Read from MH i2c: E2 [21:49:16]MH_I2C_Read... [21:49:16]Read from MH i2c: E2 03 00 [21:49:16]MH_I2C_Read... [21:49:16]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [21:49:16]RAPDU: 90 00 [21:49:16]wFMCommunicate OK [21:49:16]SAM_PROTO_ClearQueue done [21:49:16]KKMCreateOFDPacket [21:49:16]OFDProtocolAddRootSTLVToBuf [21:49:16]FM_MakeSignedData [21:49:16]FM_MakeSignedData [21:49:16]SAM_PROTO_SignData [21:49:16]wFMCommunicate request_size=4 [21:49:16]MH_SAM_APDU [21:49:16]CAPDU: 80 0D 01 02 [21:49:16]Write to MH i2c: E2 08 00 DB 01 80 0D 01 02 00 00 00 00 55 [21:49:16]Write i2c OK [21:49:16]MH_I2C_Read... [21:49:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:49:16]Read from MH i2c: E2 [21:49:16]MH_I2C_Read... [21:49:16]Read from MH i2c: E2 03 00 [21:49:16]MH_I2C_Read... [21:49:16]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [21:49:16]RAPDU: 90 00 [21:49:16]wFMCommunicate OK [21:49:16]wFMCommunicate request_size=255 [21:49:16]MH_SAM_APDU [21:49: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 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 71 01 00 00 F4 03 04 00 5C E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 61 14 B7 [21:49:16]Write to MH i2c: E2 02 01 DC 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 71 01 00 00 F4 03 04 00 5C E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 61 14 B7 00 00 55 [21:49:16]Write i2c OK [21:49:16]MH_I2C_Read... [21:49:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:17]Read from MH i2c: E2 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 03 00 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [21:49:17]RAPDU: 90 00 [21:49:17]wFMCommunicate OK [21:49:17]wFMCommunicate request_size=7 [21:49:17]MH_SAM_APDU [21:49:17]CAPDU: 80 0D 02 02 02 FD 69 [21:49:17]Write to MH i2c: E2 0A 00 DD 01 80 0D 02 02 02 00 FD 69 00 00 C2 [21:49:17]Write i2c OK [21:49:17]MH_I2C_Read... [21:49:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:17]Read from MH i2c: E2 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 03 00 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [21:49:17]RAPDU: 90 00 [21:49:17]wFMCommunicate OK [21:49:17]wFMCommunicate request_size=4 [21:49:17]MH_SAM_APDU [21:49:17]CAPDU: 80 0D 03 02 [21:49:17]Write to MH i2c: E2 08 00 DE 01 80 0D 03 02 00 00 00 00 5A [21:49:17]Write i2c OK [21:49:17]MH_I2C_Read... [21:49:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:49:17]Read from MH i2c: E2 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 0B 00 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 0B 00 DE 01 00 0B 3E 87 59 96 50 EC 45 90 00 9B [21:49:17]RAPDU: 0B 3E 87 59 96 50 EC 45 90 00 [21:49:17]wFMCommunicate OK [21:49:17]SAM_PROTO_SignData done [21:49:17]FM_MakeSignedData done [21:49:17]CreateOFDProtocolMessage [21:49:17]wFMCommunicate request_size=4 [21:49:17]MH_SAM_APDU [21:49:17]CAPDU: 80 11 00 00 [21:49:17]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [21:49:17]Write i2c OK [21:49:17]MH_I2C_Read... [21:49:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:17]Read from MH i2c: E2 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: E2 17 00 [21:49:17]MH_I2C_Read... [21:49:17]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 [21:49:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:49:17]wFMCommunicate OK [21:49:17]CreateOFDProtocolMessage done [21:49:17]OFDSenderStorePacket 152497 [21:49:17]StoreOFDPacket docnum=152497 [21:49: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 A2 13 04 01 B1 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 71 01 00 00 F4 03 04 00 5C E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 61 14 B7 FD 69 0B 3E 87 59 96 50 EC 45 [21:49:17]CheckFolder [21:49:17]dirname=/storage/ofd_packets [21:49:17]CheckFolder done [21:49:17]ProducePacketName [21:49:17]name=ofd_packets/00152497 [21:49:17]NVStorageSaveData ofd_packets/00152497 [21:49:17]File name is /storage/ofd_packets/00152497 [21:49:17]Write 298 bytes [21:49:17]NVStorageSaveData done [21:49:17]OFDSenderStorePacket done [21:49:17]KKMCreateOFDPacket done [21:49:17]NVStorageSaveData kkm_last_timestamp [21:49:17]File name is /storage/kkm_last_timestamp [21:49:17]Write 4 bytes [21:49:17]NVStorageSaveData done [21:49:17]ExternCall_PrintAddStr [21:49:17]wPrintStart [21:49:17]Write to MH i2c: 01 00 00 E0 01 E1 [21:49:17]Write i2c OK [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: 01 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: 01 07 00 [21:49:17]MH_I2C_Read... [21:49:17]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [21:49:17]RasterBufferAndPrint [21:49:17]line Счет N : (1)1786500 [21:49:17]line ИНН: 02508201610067 [21:49:17]line Контрольно-Кассовый Чек [21:49:17]line ПРОДАЖА [21:49:17]line ТРК (МРК, ГНК) : 41 [21:49:17]line Товар: 2710194210 [21:49:17]line ДТ-К-5 [21:49:17]line 6.570 * 76.20 [21:49:17]line = 500.63 [21:49:17]line НДС 12% НСП 1% [21:49:17]line > о реализуемом товаре [21:49:17]line ОКРУГЛЕНИЕ: -0.63 [21:49:17]line ИТОГО: 500.00 [21:49:17]line Внесено: 500.00 [21:49:17]line СДАЧА: 0.00 [21:49:17]line НСП 1% : 4.43 [21:49:17]line НДС 12% : 53.16 [21:49:17]line Наличными: 500.00 [21:49:17]line Безнал.: 0.00 [21:49:17]line Место: АЗС № 89 "Партнер Нефть" [21:49:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:49:17]line СНО: Общий режим [21:49:17]line Чек 369 23.09.2024 21:49 [21:49:17]line Смена: 476 ФФД: 1.0 [21:49:17]line ЗНМ: 0300000113 [21:49:17]line РНМ: 0000000000091825 [21:49:17]line Версия ККМ: 001 [21:49:17]line ФМ: 0000000000871835 [21:49:17]line ФД: 152497 [21:49:17]line ФПД: 243409029168489 [21:49:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T214916&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152497&fm=243409029168489&tin=02508201610067®Number=0000000000091825&sum=50000 [21:49:17]OFD Sender: Processing packet 152497 [packets to send 828, broken 827] [21:49:17]ProducePacketName [21:49:17]name=ofd_packets/00152497 [21:49:17]OFD Sender: To server: pG, [21:49:17]CommunicateWithHost lk.salyk.kg:30040 [21:49:17]ConnectInit lk.salyk.kg [21:49:17]written 0, free lines is 4095 [21:49:18]Write to MH i2c: 01 00 00 0B 02 0D [21:49:18]Write i2c OK [21:49:18]MH_I2C_Read... [21:49:18]Read from MH i2c: 01 [21:49:18]MH_I2C_Read... [21:49:18]Read from MH i2c: 01 07 00 [21:49:18]MH_I2C_Read... [21:49:18]Read from MH i2c: 01 07 00 0B 02 00 00 00 00 00 D6 0C F6 [21:49:18]RasterBufferAndPrint [21:49:18]line [21:49:18]line [21:49:18]line [21:49:18]line [21:49:18]line [21:49:18]written 0, free lines is 3293 [21:49:18]MH_Cut [21:49:18]Write to MH i2c: D1 01 00 12 02 01 E6 [21:49:18]Write i2c OK [21:49:18]MH_I2C_Read... [21:49:18]Read from MH i2c: D1 [21:49:18]MH_I2C_Read... [21:49:18]Read from MH i2c: D1 01 00 [21:49:18]MH_I2C_Read... [21:49:18]Read from MH i2c: D1 01 00 12 02 00 E5 [21:49:18]Write to MH i2c: 01 00 00 13 02 15 [21:49:18]Write i2c OK [21:49:18]MH_I2C_Read... [21:49:18]*** Cut start [21:49:18]*** Purtial cut [21:49:18]*** Stage 1: CUTSNS_PIN = 1 [21:49:18]Connected sock=11 [21:49: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 A2 13 04 01 B1 CD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 71 01 00 00 F4 03 04 00 5C E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 DD 61 14 B7 FD 69 0B 3E 87 59 96 50 EC 45 [21:49:19]Read from MH i2c: 01 [21:49:19]MH_I2C_Read... [21:49:19]*** Stop cut motor [21:49:19]*** Cut end [21:49:19]Read from MH i2c: 01 07 00 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 FF 0F 2A [21:49:19]process_action close_receipt done [21:49:19]requested_data is exist [21:49:19]produce_requested_data [21:49:19]requested_item fm.sn is exist - process it [21:49:19]wFMCommunicate request_size=4 [21:49:19]MH_SAM_APDU [21:49:19]CAPDU: 80 11 00 00 [21:49:19]Write to MH i2c: E2 08 00 14 02 80 11 00 00 00 00 00 00 90 [21:49:19]Write i2c OK [21:49:19]MH_I2C_Read... [21:49:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:19]Read from MH i2c: E2 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: E2 17 00 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: E2 17 00 14 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [21:49:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:49:19]wFMCommunicate OK [21:49:19]requested_item fd.num is exist - process it [21:49:19]SAM_PROTO_GetFieldsCounters [21:49:19]wFMCommunicate request_size=4 [21:49:19]MH_SAM_APDU [21:49:19]CAPDU: 80 13 00 00 [21:49:19]Write to MH i2c: E2 08 00 15 02 80 13 00 00 00 00 00 00 93 [21:49:19]Write i2c OK [21:49:19]MH_I2C_Read... [21:49:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:49:19]Read from MH i2c: E2 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: E2 62 00 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: E2 62 00 15 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 B1 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [21:49: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 B1 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:49:19]wFMCommunicate OK [21:49:19]SAM_PROTO_GetFieldsCounters done [21:49:19]requested_item shift.num is exist - process it [21:49:19]requested_item shift.opened is exist - process it [21:49:19]req_shift_opened [21:49:19]FM_GetShiftState [21:49:19]SAM_PROTO_GetShiftState [21:49:19]wFMCommunicate request_size=4 [21:49:19]MH_SAM_APDU [21:49:19]CAPDU: 80 13 01 00 [21:49:19]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [21:49:19]Write i2c OK [21:49:19]MH_I2C_Read... [21:49: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 5E F8 47 00 7E 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 B1 53 02 00 F4 03 04 00 5D 8A F1 66 B6 04 01 00 00 A4 30 32 6C 5F 24 04 73 [21:49:19]CommunicateWithHost err = 0 [21:49:19]CheckOFDResponse [21:49:19]1017 (14) - 77093643461234 [21:49:19]1041 (16) - 0000000000871835 [21:49:19]1040 (4) - 152497 [21:49:19]1012 (4) - 23.09.2024 15:33 [21:49:19]1206 (1) - 0 [21:49:19]OFD Sender: Remove packet 152497 [21:49:19]ProducePacketName [21:49:19]name=ofd_packets/00152497 [21:49:19]NVStorageDeleteData [21:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:19]Read from MH i2c: E2 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: E2 0E 00 [21:49:19]MH_I2C_Read... [21:49:19]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F7 [21:49:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:49:19]wFMCommunicate OK [21:49:19]SAM_PROTO_GetShiftState done [21:49:19]FM_GetShiftState done [21:49:19]req_shift_opened done [21:49:19]requested_item shift.open_date is exist - process it [21:49:19]req_shift_open_date [21:49:19]req_shift_open_date done [21:49:19]produce_requested_data done [21:49:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152497,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:49:19]process_action_free close_receipt [21:49:19]json_value_free [21:49:19]json_value_free done [21:49:19]process_json_proto returns [21:49:19]Send response to host [21:49:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152497,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:49:19]free response buf [21:49:19]execute_script done [21:49:19]execute_script returns [21:49:19]free content buf [21:49:19]Sock 10.Close socket [21:49:19]Sock 10.Thread stoped [21:49:19]OFD Sender: No OFD packet to send [21:49:24]OFD Sender: No OFD packet to send [21:49:29]OFD Sender: No OFD packet to send [21:49:34]OFD Sender: No OFD packet to send [21:49:39]recv_with_timeout no data received [21:49:39]OFD Sender: No OFD packet to send [21:49:44]OFD Sender: No OFD packet to send [21:49:49]OFD Sender: No OFD packet to send [21:49:52]accept exits with 9 [21:49:52]New connection [21:49:52]New thread 3067399524 created [21:49:52]Thread 3067542884 joined [21:49:52]Waiting for new connection... [21:49:52] Sock 9.Parse request [21:49:52]Sock 9.Check first char [21:49:52]Sock 9.First char is OK [21:49:52]request: POST /json_proto HTTP/1.0 [21:49:52]Method: POST [21:49:52]URL: /json_proto [21:49:52]Method is POST - this is cgi request [21:49:52]url: /json_proto [21:49:52]query_string will be loaded in cgi processing [21:49:52]execute_cgi json_proto POST (null) [21:49:52]execute_cgi path=json_proto method=POST [21:49:52]POST find Content-Length [21:49:52]Host: 172.17.43.67:8080 [21:49:52]Content-Length: 797 [21:49:52]Content-Type: application/json [21:49:52] [21:49:52]POST finish read [21:49:52]Found Content-Length = 797 [21:49:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786499", "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" ] } } [21:49:52]execute_script... [21:49: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)1786499", "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" ] } } [21:49:52]POST & json_proto [21:49:52]process_json_proto [21:49:52]json parsed OK: [21:49:52]protocol is kg_v1.0 [21:49:52]action value=close_receipt [21:49:52]process_action close_receipt [21:49:52]cmd_close_receipt [21:49:52]MH_GetDate [21:49:52]Write to MH i2c: F0 00 00 17 02 08 [21:49:52]Write i2c OK [21:49:52]MH_I2C_Read... [21:49:52]Read from MH i2c: F0 [21:49:52]MH_I2C_Read... [21:49:52]Read from MH i2c: F0 09 00 [21:49:52]MH_I2C_Read... [21:49:52]Read from MH i2c: F0 09 00 17 02 00 81 E2 F1 66 6A BD 47 65 9E [21:49:52]GetLastDocTimeStamp 1727128156 [21:49:52]current date 1727128193 [21:49:52]FM_GetShiftState [21:49:52]SAM_PROTO_GetShiftState [21:49:52]wFMCommunicate request_size=4 [21:49:52]MH_SAM_APDU [21:49:52]CAPDU: 80 13 01 00 [21:49:52]Write to MH i2c: E2 08 00 18 02 80 13 01 00 00 00 00 00 97 [21:49:52]Write i2c OK [21:49:52]MH_I2C_Read... [21:49:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:52]Read from MH i2c: E2 [21:49:52]MH_I2C_Read... [21:49:52]Read from MH i2c: E2 0E 00 [21:49:52]MH_I2C_Read... [21:49:52]Read from MH i2c: E2 0E 00 18 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F9 [21:49:52]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:49:52]wFMCommunicate OK [21:49:52]SAM_PROTO_GetShiftState done [21:49:52]FM_GetShiftState done [21:49:52]opened in 1727051593 [21:49:52]opened+sec_in_day 1727137993 [21:49:52]quantity*price = 0 [21:49:52]sum+1 = 1 [21:49:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 370 23.09.2024 21:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152498 ФПД: 78651652113737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T214953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152498&fm=78651652113737&tin=02508201610067®Number=0000000000091825&sum=0 [21:49:53]StoreToDocumentArchive [21:49:53]shift 476 fd 152498 [21:49:53]save to /storage/0476/doc_00152498 [21:49:53]save last doc name /storage/0476/doc_00152498 to /storage/kkm_last_doc_name [21:49:53]save OK [21:49:53]Clear old archive folders... [21:49:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:49:53]tlvbuf is 00A51AC0 [21:49:53]SAM_PROTO_ClearQueue [21:49:53]wFMCommunicate request_size=4 [21:49:53]MH_SAM_APDU [21:49:53]CAPDU: 80 09 00 00 [21:49:53]Write to MH i2c: E2 08 00 25 02 80 09 00 00 00 00 00 00 99 [21:49:53]Write i2c OK [21:49:53]MH_I2C_Read... [21:49:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:49:53]Read from MH i2c: E2 [21:49:53]MH_I2C_Read... [21:49:53]Read from MH i2c: E2 03 00 [21:49:53]MH_I2C_Read... [21:49:53]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [21:49:53]RAPDU: 90 00 [21:49:53]wFMCommunicate OK [21:49:53]SAM_PROTO_ClearQueue done [21:49:53]KKMCreateOFDPacket [21:49:53]OFDProtocolAddRootSTLVToBuf [21:49:53]FM_MakeSignedData [21:49:53]FM_MakeSignedData [21:49:53]SAM_PROTO_SignData [21:49:53]wFMCommunicate request_size=4 [21:49:53]MH_SAM_APDU [21:49:53]CAPDU: 80 0D 01 02 [21:49:53]Write to MH i2c: E2 08 00 26 02 80 0D 01 02 00 00 00 00 A1 [21:49:53]Write i2c OK [21:49:53]MH_I2C_Read... [21:49:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:49:53]Read from MH i2c: E2 [21:49:53]MH_I2C_Read... [21:49:53]Read from MH i2c: E2 03 00 [21:49:53]MH_I2C_Read... [21:49:53]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [21:49:53]RAPDU: 90 00 [21:49:53]wFMCommunicate OK [21:49:53]wFMCommunicate request_size=255 [21:49:53]MH_SAM_APDU [21:49: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 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 72 01 00 00 F4 03 04 00 81 E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 47 [21:49:53]Write to MH i2c: E2 02 01 27 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 72 01 00 00 F4 03 04 00 81 E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 47 00 00 CB [21:49:53]Write i2c OK [21:49:53]MH_I2C_Read... [21:49:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:54]Read from MH i2c: E2 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 03 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [21:49:54]RAPDU: 90 00 [21:49:54]wFMCommunicate OK [21:49:54]wFMCommunicate request_size=10 [21:49:54]MH_SAM_APDU [21:49:54]CAPDU: 80 0D 02 02 05 88 83 C9 05 49 [21:49:54]Write to MH i2c: E2 0D 00 28 02 80 0D 02 02 05 00 88 83 C9 05 49 00 00 D0 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:54]Read from MH i2c: E2 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 03 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [21:49:54]RAPDU: 90 00 [21:49:54]wFMCommunicate OK [21:49:54]wFMCommunicate request_size=4 [21:49:54]MH_SAM_APDU [21:49:54]CAPDU: 80 0D 03 02 [21:49:54]Write to MH i2c: E2 08 00 29 02 80 0D 03 02 00 00 00 00 A6 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:49:54]Read from MH i2c: E2 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 0B 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 0B 00 29 02 00 3B 7E 73 58 83 A1 99 68 90 00 50 [21:49:54]RAPDU: 3B 7E 73 58 83 A1 99 68 90 00 [21:49:54]wFMCommunicate OK [21:49:54]SAM_PROTO_SignData done [21:49:54]FM_MakeSignedData done [21:49:54]CreateOFDProtocolMessage [21:49:54]wFMCommunicate request_size=4 [21:49:54]MH_SAM_APDU [21:49:54]CAPDU: 80 11 00 00 [21:49:54]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:54]Read from MH i2c: E2 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 17 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [21: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 [21:49:54]wFMCommunicate OK [21:49:54]CreateOFDProtocolMessage done [21:49:54]OFDSenderStorePacket 152498 [21:49:54]StoreOFDPacket docnum=152498 [21:49: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 87 74 07 01 15 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 72 01 00 00 F4 03 04 00 81 E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 47 88 83 C9 05 49 3B 7E 73 58 83 A1 99 68 [21:49:54]CheckFolder [21:49:54]dirname=/storage/ofd_packets [21:49:54]CheckFolder done [21:49:54]ProducePacketName [21:49:54]name=ofd_packets/00152498 [21:49:54]NVStorageSaveData ofd_packets/00152498 [21:49:54]File name is /storage/ofd_packets/00152498 [21:49:54]Write 301 bytes [21:49:54]NVStorageSaveData done [21:49:54]OFDSenderStorePacket done [21:49:54]KKMCreateOFDPacket done [21:49:54]NVStorageSaveData kkm_last_timestamp [21:49:54]File name is /storage/kkm_last_timestamp [21:49:54]Write 4 bytes [21:49:54]NVStorageSaveData done [21:49:54]ExternCall_PrintAddStr [21:49:54]wPrintStart [21:49:54]Write to MH i2c: 01 00 00 2B 02 2D [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: 01 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: 01 07 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [21:49:54]RasterBufferAndPrint [21:49:54]line Счет N : (1)1786499 [21:49:54]line ИНН: 02508201610067 [21:49:54]line Контрольно-Кассовый Чек [21:49:54]line ПРОДАЖА [21:49:54]line ТРК (МРК, ГНК) : 22 [21:49:54]line Товар: 2710124130 [21:49:54]line Аи-92-К-5 [21:49:54]line 22.130 * 0.00 [21:49:54]line = 0.00 [21:49:54]line НДС 12% НСП 1% [21:49:54]line > о реализуемом товаре [21:49:54]line ИТОГО: 0.00 [21:49:54]line НСП 1% : 0.00 [21:49:54]line НДС 12% : 0.00 [21:49:54]line Наличными: 0.00 [21:49:54]line Безнал.: 0.00 [21:49:54]line Место: АЗС № 89 "Партнер Нефть" [21:49:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:49:54]line СНО: Общий режим [21:49:54]line Чек 370 23.09.2024 21:49 [21:49:54]line Смена: 476 ФФД: 1.0 [21:49:54]line ЗНМ: 0300000113 [21:49:54]line РНМ: 0000000000091825 [21:49:54]line Версия ККМ: 001 [21:49:54]line Платежная система: O! деньги [21:49:54]line ФМ: 0000000000871835 [21:49:54]line ФД: 152498 [21:49:54]line ФПД: 78651652113737 [21:49:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T214953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152498&fm=78651652113737&tin=02508201610067®Number=0000000000091825&sum=0 [21:49:54]written 0, free lines is 4095 [21:49:54]OFD Sender: Processing packet 152498 [packets to send 828, broken 827] [21:49:54]ProducePacketName [21:49:54]name=ofd_packets/00152498 [21:49:54]OFD Sender: To server: pG, [21:49:54]CommunicateWithHost lk.salyk.kg:30040 [21:49:54]ConnectInit lk.salyk.kg [21:49:54]Write to MH i2c: 01 00 00 55 02 57 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: 01 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: 01 07 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 F3 0C 5D [21:49:54]RasterBufferAndPrint [21:49:54]line [21:49:54]line [21:49:54]line [21:49:54]line [21:49:54]line [21:49:54]written 0, free lines is 3321 [21:49:54]MH_Cut [21:49:54]Write to MH i2c: D1 01 00 5C 02 01 30 [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: D1 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: D1 01 00 [21:49:54]MH_I2C_Read... [21:49:54]Read from MH i2c: D1 01 00 5C 02 00 2F [21:49:54]Write to MH i2c: 01 00 00 5D 02 5F [21:49:54]Write i2c OK [21:49:54]MH_I2C_Read... [21:49:55]*** Cut start [21:49:55]*** Purtial cut [21:49:55]*** Stage 1: CUTSNS_PIN = 1 [21:49:55]Read from MH i2c: 01 [21:49:55]MH_I2C_Read... [21:49:55]*** Stop cut motor [21:49:55]*** Cut end [21:49:55]Read from MH i2c: 01 07 00 [21:49:55]MH_I2C_Read... [21:49:55]Read from MH i2c: 01 07 00 5D 02 00 00 00 00 00 FF 0F 74 [21:49:55]process_action close_receipt done [21:49:55]requested_data is exist [21:49:55]produce_requested_data [21:49:55]requested_item fm.sn is exist - process it [21:49:55]wFMCommunicate request_size=4 [21:49:55]MH_SAM_APDU [21:49:55]CAPDU: 80 11 00 00 [21:49:55]Write to MH i2c: E2 08 00 5E 02 80 11 00 00 00 00 00 00 DA [21:49:55]Write i2c OK [21:49:55]MH_I2C_Read... [21:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:55]Read from MH i2c: E2 [21:49:55]MH_I2C_Read... [21:49:55]Read from MH i2c: E2 17 00 [21:49:55]MH_I2C_Read... [21:49:55]Read from MH i2c: E2 17 00 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [21: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 [21:49:55]wFMCommunicate OK [21:49:55]requested_item fd.num is exist - process it [21:49:55]SAM_PROTO_GetFieldsCounters [21:49:55]wFMCommunicate request_size=4 [21:49:55]MH_SAM_APDU [21:49:55]CAPDU: 80 13 00 00 [21:49:55]Write to MH i2c: E2 08 00 5F 02 80 13 00 00 00 00 00 00 DD [21:49:55]Write i2c OK [21:49:55]MH_I2C_Read... [21:49:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:49:55]Read from MH i2c: E2 [21:49:55]MH_I2C_Read... [21:49:55]Read from MH i2c: E2 62 00 [21:49:55]MH_I2C_Read... [21:49:55]Read from MH i2c: E2 62 00 5F 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 B2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [21:49: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 B2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:49:55]wFMCommunicate OK [21:49:55]SAM_PROTO_GetFieldsCounters done [21:49:55]requested_item shift.num is exist - process it [21:49:55]requested_item shift.opened is exist - process it [21:49:55]req_shift_opened [21:49:55]FM_GetShiftState [21:49:55]SAM_PROTO_GetShiftState [21:49:55]wFMCommunicate request_size=4 [21:49:55]MH_SAM_APDU [21:49:55]CAPDU: 80 13 01 00 [21:49:55]Write to MH i2c: E2 08 00 60 02 80 13 01 00 00 00 00 00 DF [21:49:55]Write i2c OK [21:49:55]MH_I2C_Read... [21:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:56]Read from MH i2c: E2 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 0E 00 [21:49:56]MH_I2C_Read... [21:49:56]Read from MH i2c: E2 0E 00 60 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 41 [21:49:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:49:56]wFMCommunicate OK [21:49:56]SAM_PROTO_GetShiftState done [21:49:56]FM_GetShiftState done [21:49:56]req_shift_opened done [21:49:56]requested_item shift.open_date is exist - process it [21:49:56]req_shift_open_date [21:49:56]req_shift_open_date done [21:49:56]produce_requested_data done [21:49:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152498,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:49:56]process_action_free close_receipt [21:49:56]json_value_free [21:49:56]json_value_free done [21:49:56]process_json_proto returns [21:49:56]Send response to host [21:49:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152498,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:49:56]free response buf [21:49:56]execute_script done [21:49:56]execute_script returns [21:49:56]free content buf [21:49:56]Sock 9.Close socket [21:49:56]Sock 9.Thread stoped [21:49:58]Connected sock=11 [21:49: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 87 74 07 01 15 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 72 01 00 00 F4 03 04 00 81 E2 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 47 88 83 C9 05 49 3B 7E 73 58 83 A1 99 68 [21:49: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 47 C9 47 00 E8 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 B2 53 02 00 F4 03 04 00 84 8A F1 66 B6 04 01 00 00 88 60 CC 94 25 3A 36 E8 [21:49:58]CommunicateWithHost err = 0 [21:49:58]CheckOFDResponse [21:49:58]1017 (14) - 77093643461234 [21:49:58]1041 (16) - 0000000000871835 [21:49:58]1040 (4) - 152498 [21:49:58]1012 (4) - 23.09.2024 15:34 [21:49:58]1206 (1) - 0 [21:49:58]OFD Sender: Remove packet 152498 [21:49:58]ProducePacketName [21:49:58]name=ofd_packets/00152498 [21:49:58]NVStorageDeleteData [21:49:59]OFD Sender: No OFD packet to send [21:50:04]OFD Sender: No OFD packet to send [21:50:09]OFD Sender: No OFD packet to send [21:50:14]OFD Sender: No OFD packet to send [21:50:17]recv_with_timeout no data received [21:50:19]OFD Sender: No OFD packet to send [21:50:24]OFD Sender: No OFD packet to send [21:50:29]OFD Sender: No OFD packet to send [21:50:34]OFD Sender: No OFD packet to send [21:50:39]OFD Sender: No OFD packet to send [21:50:44]OFD Sender: No OFD packet to send [21:50:48]recv_with_timeout no data received [21:50:49]OFD Sender: No OFD packet to send [21:50:54]OFD Sender: No OFD packet to send [21:50:59]OFD Sender: No OFD packet to send [21:51:04]OFD Sender: No OFD packet to send [21:51:09]OFD Sender: No OFD packet to send [21:51:14]OFD Sender: No OFD packet to send [21:51:19]OFD Sender: No OFD packet to send [21:51:24]OFD Sender: No OFD packet to send [21:51:29]OFD Sender: No OFD packet to send [21:51:34]OFD Sender: No OFD packet to send [21:51:37]recv_with_timeout no data received [21:51:39]OFD Sender: No OFD packet to send [21:51:44]OFD Sender: No OFD packet to send [21:51:49]OFD Sender: No OFD packet to send [21:51:54]OFD Sender: No OFD packet to send [21:51:55]recv_with_timeout no data received [21:51:59]OFD Sender: No OFD packet to send [21:52:04]OFD Sender: No OFD packet to send [21:52:09]OFD Sender: No OFD packet to send [21:52:14]OFD Sender: No OFD packet to send [21:52:19]OFD Sender: No OFD packet to send [21:52:24]OFD Sender: No OFD packet to send [21:52:29]OFD Sender: No OFD packet to send [21:52:34]OFD Sender: No OFD packet to send [21:52:39]OFD Sender: No OFD packet to send [21:52:44]OFD Sender: No OFD packet to send [21:52:49]OFD Sender: No OFD packet to send [21:52:54]OFD Sender: No OFD packet to send [21:52:56]recv_with_timeout no data received [21:52:59]OFD Sender: No OFD packet to send [21:53:04]OFD Sender: No OFD packet to send [21:53:09]OFD Sender: No OFD packet to send [21:53:14]OFD Sender: No OFD packet to send [21:53:19]OFD Sender: No OFD packet to send [21:53:24]OFD Sender: No OFD packet to send [21:53:30]OFD Sender: No OFD packet to send [21:53:35]OFD Sender: No OFD packet to send [21:53:40]OFD Sender: No OFD packet to send [21:53:45]OFD Sender: No OFD packet to send [21:53:47]recv_with_timeout no data received [21:53:50]OFD Sender: No OFD packet to send [21:53:55]OFD Sender: No OFD packet to send [21:53:57]recv_with_timeout no data received [21:54:00]OFD Sender: No OFD packet to send [21:54:05]OFD Sender: No OFD packet to send [21:54:08]recv_with_timeout no data received [21:54:10]OFD Sender: No OFD packet to send [21:54:15]OFD Sender: No OFD packet to send [21:54:20]OFD Sender: No OFD packet to send [21:54:25]OFD Sender: No OFD packet to send [21:54:30]OFD Sender: No OFD packet to send [21:54:35]OFD Sender: No OFD packet to send [21:54:40]OFD Sender: No OFD packet to send [21:54:45]OFD Sender: No OFD packet to send [21:54:50]OFD Sender: No OFD packet to send [21:54:55]OFD Sender: No OFD packet to send [21:55:00]OFD Sender: No OFD packet to send [21:55:05]OFD Sender: No OFD packet to send [21:55:10]OFD Sender: No OFD packet to send [21:55:15]OFD Sender: No OFD packet to send [21:55:20]OFD Sender: No OFD packet to send [21:55:25]OFD Sender: No OFD packet to send [21:55:30]OFD Sender: No OFD packet to send [21:55:35]OFD Sender: No OFD packet to send [21:55:40]OFD Sender: No OFD packet to send [21:55:45]OFD Sender: No OFD packet to send [21:55:50]OFD Sender: No OFD packet to send [21:55:55]OFD Sender: No OFD packet to send [21:56:00]OFD Sender: No OFD packet to send [21:56:05]OFD Sender: No OFD packet to send [21:56:10]OFD Sender: No OFD packet to send [21:56:11]recv_with_timeout no data received [21:56:15]OFD Sender: No OFD packet to send [21:56:20]OFD Sender: No OFD packet to send [21:56:25]OFD Sender: No OFD packet to send [21:56:30]OFD Sender: No OFD packet to send [21:56:35]OFD Sender: No OFD packet to send [21:56:40]OFD Sender: No OFD packet to send [21:56:41]accept exits with 7 [21:56:41]New connection [21:56:41]New thread 3067542884 created [21:56:41]Thread 3067399524 joined [21:56:41]Waiting for new connection... [21:56:41] Sock 7.Parse request [21:56:41]Sock 7.Check first char [21:56:41]Sock 7.First char is OK [21:56:41]request: POST /json_proto HTTP/1.0 [21:56:41]Method: POST [21:56:41]URL: /json_proto [21:56:41]Method is POST - this is cgi request [21:56:41]url: /json_proto [21:56:41]query_string will be loaded in cgi processing [21:56:41]execute_cgi json_proto POST (null) [21:56:41]execute_cgi path=json_proto method=POST [21:56:41]POST find Content-Length [21:56:41]Host: 172.17.43.67:8080 [21:56:41]Content-Length: 680 [21:56:41]Content-Type: application/json [21:56:41] [21:56:41]POST finish read [21:56:41]Found Content-Length = 680 [21:56:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786501", "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" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:41]execute_script... [21:56: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)1786501", "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" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:41]POST & json_proto [21:56:41]process_json_proto [21:56:41]json parsed OK: [21:56:41]protocol is kg_v1.0 [21:56:41]action value=close_receipt [21:56:41]process_action close_receipt [21:56:41]cmd_close_receipt [21:56:41]MH_GetDate [21:56:41]Write to MH i2c: F0 00 00 61 02 52 [21:56:41]Write i2c OK [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: F0 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: F0 09 00 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: F0 09 00 61 02 00 1A E4 F1 66 6A BD 47 65 83 [21:56:41]GetLastDocTimeStamp 1727128193 [21:56:41]current date 1727128602 [21:56:41]FM_GetShiftState [21:56:41]SAM_PROTO_GetShiftState [21:56:41]wFMCommunicate request_size=4 [21:56:41]MH_SAM_APDU [21:56:41]CAPDU: 80 13 01 00 [21:56:41]Write to MH i2c: E2 08 00 62 02 80 13 01 00 00 00 00 00 E1 [21:56:41]Write i2c OK [21:56:41]MH_I2C_Read... [21:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:41]Read from MH i2c: E2 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: E2 0E 00 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: E2 0E 00 62 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 43 [21:56:41]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:56:41]wFMCommunicate OK [21:56:41]SAM_PROTO_GetShiftState done [21:56:41]FM_GetShiftState done [21:56:41]opened in 1727051593 [21:56:41]opened+sec_in_day 1727137993 [21:56:41]quantity*price = 140055 [21:56:41]sum+1 = 140057 [21:56:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 371 23.09.2024 21:56 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152499 ФПД: 184315865158147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215642&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152499&fm=184315865158147&tin=02508201610067®Number=0000000000091825&sum=140000 [21:56:42]StoreToDocumentArchive [21:56:42]shift 476 fd 152499 [21:56:42]save to /storage/0476/doc_00152499 [21:56:42]save last doc name /storage/0476/doc_00152499 to /storage/kkm_last_doc_name [21:56:42]save OK [21:56:42]Clear old archive folders... [21:56:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:56:42]tlvbuf is 00A53460 [21:56:42]SAM_PROTO_ClearQueue [21:56:42]wFMCommunicate request_size=4 [21:56:42]MH_SAM_APDU [21:56:42]CAPDU: 80 09 00 00 [21:56:42]Write to MH i2c: E2 08 00 6F 02 80 09 00 00 00 00 00 00 E3 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [21:56:42]RAPDU: 90 00 [21:56:42]wFMCommunicate OK [21:56:42]SAM_PROTO_ClearQueue done [21:56:42]KKMCreateOFDPacket [21:56:42]OFDProtocolAddRootSTLVToBuf [21:56:42]FM_MakeSignedData [21:56:42]FM_MakeSignedData [21:56:42]SAM_PROTO_SignData [21:56:42]wFMCommunicate request_size=4 [21:56:42]MH_SAM_APDU [21:56:42]CAPDU: 80 0D 01 02 [21:56:42]Write to MH i2c: E2 08 00 70 02 80 0D 01 02 00 00 00 00 EB [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [21:56:42]RAPDU: 90 00 [21:56:42]wFMCommunicate OK [21:56:42]wFMCommunicate request_size=255 [21:56:42]MH_SAM_APDU [21:56: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 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 1A E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A7 A2 61 AB [21:56:42]Write to MH i2c: E2 02 01 71 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 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 1A E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A7 A2 61 AB 00 00 B2 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [21:56:42]RAPDU: 90 00 [21:56:42]wFMCommunicate OK [21:56:42]wFMCommunicate request_size=7 [21:56:42]MH_SAM_APDU [21:56:42]CAPDU: 80 0D 02 02 02 52 03 [21:56:42]Write to MH i2c: E2 0A 00 72 02 80 0D 02 02 02 00 52 03 00 00 47 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [21:56:42]RAPDU: 90 00 [21:56:42]wFMCommunicate OK [21:56:42]wFMCommunicate request_size=4 [21:56:42]MH_SAM_APDU [21:56:42]CAPDU: 80 0D 03 02 [21:56:42]Write to MH i2c: E2 08 00 73 02 80 0D 03 02 00 00 00 00 F0 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 0B 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 0B 00 73 02 00 0D FA 2D A0 40 53 A8 07 90 00 07 [21:56:42]RAPDU: 0D FA 2D A0 40 53 A8 07 90 00 [21:56:42]wFMCommunicate OK [21:56:42]SAM_PROTO_SignData done [21:56:42]FM_MakeSignedData done [21:56:42]CreateOFDProtocolMessage [21:56:42]wFMCommunicate request_size=4 [21:56:42]MH_SAM_APDU [21:56:42]CAPDU: 80 11 00 00 [21:56:42]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 17 00 [21:56:42]MH_I2C_Read... [21:56:42]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 [21:56:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:56:42]wFMCommunicate OK [21:56:42]CreateOFDProtocolMessage done [21:56:42]OFDSenderStorePacket 152499 [21:56:42]StoreOFDPacket docnum=152499 [21:56: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 36 66 04 01 77 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 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 1A E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A7 A2 61 AB 52 03 0D FA 2D A0 40 53 A8 07 [21:56:42]CheckFolder [21:56:42]dirname=/storage/ofd_packets [21:56:42]CheckFolder done [21:56:42]ProducePacketName [21:56:42]name=ofd_packets/00152499 [21:56:42]NVStorageSaveData ofd_packets/00152499 [21:56:42]File name is /storage/ofd_packets/00152499 [21:56:42]Write 298 bytes [21:56:42]NVStorageSaveData done [21:56:42]OFDSenderStorePacket done [21:56:42]KKMCreateOFDPacket done [21:56:42]NVStorageSaveData kkm_last_timestamp [21:56:42]File name is /storage/kkm_last_timestamp [21:56:42]Write 4 bytes [21:56:42]NVStorageSaveData done [21:56:42]ExternCall_PrintAddStr [21:56:42]wPrintStart [21:56:42]Write to MH i2c: 01 00 00 75 02 77 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: 01 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: 01 07 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [21:56:42]RasterBufferAndPrint [21:56:42]line Счет N : (1)1786501 [21:56:42]line ИНН: 02508201610067 [21:56:42]line Контрольно-Кассовый Чек [21:56:42]line ПРОДАЖА [21:56:42]line ТРК (МРК, ГНК) : 31 [21:56:42]line Товар: 2710194210 [21:56:42]line ДТ-К-5 [21:56:42]line 18.380 * 76.20 [21:56:42]line = 1400.56 [21:56:42]line НДС 12% НСП 1% [21:56:42]line > о реализуемом товаре [21:56:42]line ОКРУГЛЕНИЕ: -0.56 [21:56:42]line ИТОГО: 1400.00 [21:56:42]line Внесено: 1400.00 [21:56:42]line СДАЧА: 0.00 [21:56:42]line НСП 1% : 12.39 [21:56:42]line НДС 12% : 148.73 [21:56:42]line Наличными: 1400.00 [21:56:42]line Безнал.: 0.00 [21:56:42]line Место: АЗС № 89 "Партнер Нефть" [21:56:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:56:42]line СНО: Общий режим [21:56:42]line Чек 371 23.09.2024 21:56 [21:56:42]line Смена: 476 ФФД: 1.0 [21:56:42]line ЗНМ: 0300000113 [21:56:42]line РНМ: 0000000000091825 [21:56:42]line Версия ККМ: 001 [21:56:42]line ФМ: 0000000000871835 [21:56:42]line ФД: 152499 [21:56:42]line ФПД: 184315865158147 [21:56:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215642&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152499&fm=184315865158147&tin=02508201610067®Number=0000000000091825&sum=140000 [21:56:42]OFD Sender: Processing packet 152499 [packets to send 828, broken 827] [21:56:42]ProducePacketName [21:56:42]name=ofd_packets/00152499 [21:56:42]OFD Sender: To server: pG, [21:56:42]CommunicateWithHost lk.salyk.kg:30040 [21:56:42]ConnectInit lk.salyk.kg [21:56:42]written 0, free lines is 4095 [21:56:43]Write to MH i2c: 01 00 00 A0 02 A2 [21:56:43]Write i2c OK [21:56:43]MH_I2C_Read... [21:56:43]Read from MH i2c: 01 [21:56:43]MH_I2C_Read... [21:56:43]Read from MH i2c: 01 07 00 [21:56:43]MH_I2C_Read... [21:56:43]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 DF 0C 94 [21:56:43]RasterBufferAndPrint [21:56:43]line [21:56:43]line [21:56:43]line [21:56:43]line [21:56:43]line [21:56:43]written 0, free lines is 3301 [21:56:43]MH_Cut [21:56:43]Write to MH i2c: D1 01 00 A7 02 01 7B [21:56:43]Write i2c OK [21:56:43]MH_I2C_Read... [21:56:43]Read from MH i2c: D1 [21:56:43]MH_I2C_Read... [21:56:43]Read from MH i2c: D1 01 00 [21:56:43]MH_I2C_Read... [21:56:43]Read from MH i2c: D1 01 00 A7 02 00 7A [21:56:43]Write to MH i2c: 01 00 00 A8 02 AA [21:56:43]Write i2c OK [21:56:43]MH_I2C_Read... [21:56:43]Connected sock=9 [21:56: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 36 66 04 01 77 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 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 1A E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A7 A2 61 AB 52 03 0D FA 2D A0 40 53 A8 07 [21:56:44]*** Cut start [21:56:44]*** Purtial cut [21:56:44]*** Stage 1: CUTSNS_PIN = 1 [21:56: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 3D FD 47 00 3D 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 B3 53 02 00 F4 03 04 00 1A 8C F1 66 B6 04 01 00 00 AF EA 11 F3 23 79 4D 9F [21:56:44]CommunicateWithHost err = 0 [21:56:44]CheckOFDResponse [21:56:44]1017 (14) - 77093643461234 [21:56:44]1041 (16) - 0000000000871835 [21:56:44]1040 (4) - 152499 [21:56:44]1012 (4) - 23.09.2024 15:41 [21:56:44]1206 (1) - 0 [21:56:44]OFD Sender: Remove packet 152499 [21:56:44]ProducePacketName [21:56:44]name=ofd_packets/00152499 [21:56:44]NVStorageDeleteData [21:56:44]Read from MH i2c: 01 [21:56:44]MH_I2C_Read... [21:56:44]*** Stop cut motor [21:56:44]Read from MH i2c: 01 07 00 [21:56:44]MH_I2C_Read... [21:56:44]*** Cut end [21:56:44]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 FF 0F BF [21:56:44]process_action close_receipt done [21:56:44]requested_data is exist [21:56:44]produce_requested_data [21:56:44]requested_item fm.sn is exist - process it [21:56:44]wFMCommunicate request_size=4 [21:56:44]MH_SAM_APDU [21:56:44]CAPDU: 80 11 00 00 [21:56:44]Write to MH i2c: E2 08 00 A9 02 80 11 00 00 00 00 00 00 25 [21:56:44]Write i2c OK [21:56:44]MH_I2C_Read... [21:56:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:44]Read from MH i2c: E2 [21:56:44]MH_I2C_Read... [21:56:44]Read from MH i2c: E2 17 00 [21:56:44]MH_I2C_Read... [21:56:44]Read from MH i2c: E2 17 00 A9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [21:56:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:56:44]wFMCommunicate OK [21:56:44]requested_item fd.num is exist - process it [21:56:44]SAM_PROTO_GetFieldsCounters [21:56:44]wFMCommunicate request_size=4 [21:56:44]MH_SAM_APDU [21:56:44]CAPDU: 80 13 00 00 [21:56:44]Write to MH i2c: E2 08 00 AA 02 80 13 00 00 00 00 00 00 28 [21:56:44]Write i2c OK [21:56:44]MH_I2C_Read... [21:56:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:44]Read from MH i2c: E2 [21:56:44]MH_I2C_Read... [21:56:44]Read from MH i2c: E2 62 00 [21:56:44]MH_I2C_Read... [21:56:44]Read from MH i2c: E2 62 00 AA 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 B3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [21:56: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 B3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:44]wFMCommunicate OK [21:56:44]SAM_PROTO_GetFieldsCounters done [21:56:44]requested_item shift.num is exist - process it [21:56:44]requested_item shift.opened is exist - process it [21:56:44]req_shift_opened [21:56:44]FM_GetShiftState [21:56:44]SAM_PROTO_GetShiftState [21:56:44]wFMCommunicate request_size=4 [21:56:44]MH_SAM_APDU [21:56:44]CAPDU: 80 13 01 00 [21:56:44]Write to MH i2c: E2 08 00 AB 02 80 13 01 00 00 00 00 00 2A [21:56:44]Write i2c OK [21:56:44]MH_I2C_Read... [21:56:44]Read from MH i2c: E2 [21:56:44]MH_I2C_Read... [21:56:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:44]Read from MH i2c: E2 0E 00 [21:56:44]MH_I2C_Read... [21:56:44]Read from MH i2c: E2 0E 00 AB 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8C [21:56:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:56:44]wFMCommunicate OK [21:56:44]SAM_PROTO_GetShiftState done [21:56:44]FM_GetShiftState done [21:56:44]req_shift_opened done [21:56:44]requested_item shift.open_date is exist - process it [21:56:44]req_shift_open_date [21:56:44]req_shift_open_date done [21:56:44]produce_requested_data done [21:56:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152499,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:56:44]process_action_free close_receipt [21:56:44]json_value_free [21:56:44]json_value_free done [21:56:44]process_json_proto returns [21:56:44]Send response to host [21:56:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152499,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:56:44]free response buf [21:56:44]execute_script done [21:56:44]execute_script returns [21:56:44]free content buf [21:56:44]Sock 7.Close socket [21:56:44]Sock 7.Thread stoped [21:56:44]OFD Sender: No OFD packet to send [21:56:49]OFD Sender: No OFD packet to send [21:56:53]recv_with_timeout no data received [21:56:54]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:57:04]OFD Sender: No OFD packet to send [21:57:07]recv_with_timeout no data received [21:57:09]OFD Sender: No OFD packet to send [21:57:15]OFD Sender: No OFD packet to send [21:57:19]recv_with_timeout no data received [21:57:20]OFD Sender: No OFD packet to send [21:57:25]OFD Sender: No OFD packet to send [21:57:30]OFD Sender: No OFD packet to send [21:57:35]OFD Sender: No OFD packet to send [21:57:40]OFD Sender: No OFD packet to send [21:57:45]OFD Sender: No OFD packet to send [21:57:50]OFD Sender: No OFD packet to send [21:57:55]OFD Sender: No OFD packet to send [21:58:00]OFD Sender: No OFD packet to send [21:58:04]recv_with_timeout no data received [21:58:05]OFD Sender: No OFD packet to send [21:58:10]OFD Sender: No OFD packet to send [21:58:15]OFD Sender: No OFD packet to send [21:58:20]OFD Sender: No OFD packet to send [21:58:25]OFD Sender: No OFD packet to send [21:58:30]OFD Sender: No OFD packet to send [21:58:35]OFD Sender: No OFD packet to send [21:58:40]OFD Sender: No OFD packet to send [21:58:45]OFD Sender: No OFD packet to send [21:58:50]OFD Sender: No OFD packet to send [21:58:55]OFD Sender: No OFD packet to send [21:59:00]OFD Sender: No OFD packet to send [21:59:05]OFD Sender: No OFD packet to send [21:59:10]OFD Sender: No OFD packet to send [21:59:15]OFD Sender: No OFD packet to send [21:59:20]OFD Sender: No OFD packet to send [21:59:24]accept exits with 10 [21:59:24]New connection [21:59:24]New thread 3067399524 created [21:59:24]Thread 3067542884 joined [21:59:24]Waiting for new connection... [21:59:24] Sock 10.Parse request [21:59:24]Sock 10.Check first char [21:59:24]Sock 10.First char is OK [21:59:24]request: POST /json_proto HTTP/1.0 [21:59:24]Method: POST [21:59:24]URL: /json_proto [21:59:24]Method is POST - this is cgi request [21:59:24]url: /json_proto [21:59:24]query_string will be loaded in cgi processing [21:59:24]execute_cgi json_proto POST (null) [21:59:24]execute_cgi path=json_proto method=POST [21:59:24]POST find Content-Length [21:59:24]Host: 172.17.43.67:8080 [21:59:24]Content-Length: 675 [21:59:24]Content-Type: application/json [21:59:24] [21:59:24]POST finish read [21:59:24]Found Content-Length = 675 [21:59:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786504", "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" ] } } [21:59:24]execute_script... [21:59: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)1786504", "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" ] } } [21:59:24]POST & json_proto [21:59:24]process_json_proto [21:59:24]json parsed OK: [21:59:24]protocol is kg_v1.0 [21:59:24]action value=close_receipt [21:59:24]process_action close_receipt [21:59:24]cmd_close_receipt [21:59:24]MH_GetDate [21:59:24]Write to MH i2c: F0 00 00 AC 02 9D [21:59:24]Write i2c OK [21:59:24]MH_I2C_Read... [21:59:24]Read from MH i2c: F0 [21:59:24]MH_I2C_Read... [21:59:24]Read from MH i2c: F0 09 00 [21:59:24]MH_I2C_Read... [21:59:24]Read from MH i2c: F0 09 00 AC 02 00 BD E4 F1 66 6A BD 47 65 71 [21:59:24]GetLastDocTimeStamp 1727128602 [21:59:24]current date 1727128765 [21:59:24]FM_GetShiftState [21:59:24]SAM_PROTO_GetShiftState [21:59:24]wFMCommunicate request_size=4 [21:59:24]MH_SAM_APDU [21:59:24]CAPDU: 80 13 01 00 [21:59:24]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [21:59:24]Write i2c OK [21:59:24]MH_I2C_Read... [21:59:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:24]Read from MH i2c: E2 [21:59:24]MH_I2C_Read... [21:59:24]Read from MH i2c: E2 0E 00 [21:59:24]MH_I2C_Read... [21:59:24]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 8E [21:59:24]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:59:24]wFMCommunicate OK [21:59:24]SAM_PROTO_GetShiftState done [21:59:24]FM_GetShiftState done [21:59:24]opened in 1727051593 [21:59:24]opened+sec_in_day 1727137993 [21:59:24]quantity*price = 50063 [21:59:24]sum+1 = 50064 [21:59:24]Check (price>sum+1) || (price+1 о реализуемом товаре [21:59:25]line ОКРУГЛЕНИЕ: -0.63 [21:59:25]line ИТОГО: 500.00 [21:59:25]line Внесено: 500.00 [21:59:25]line СДАЧА: 0.00 [21:59:25]line НСП 1% : 4.43 [21:59:25]line НДС 12% : 53.16 [21:59:25]line Наличными: 500.00 [21:59:25]line Безнал.: 0.00 [21:59:25]line Место: АЗС № 89 "Партнер Нефть" [21:59:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:59:25]line СНО: Общий режим [21:59:25]line Чек 372 23.09.2024 21:59 [21:59:25]line Смена: 476 ФФД: 1.0 [21:59:25]line ЗНМ: 0300000113 [21:59:25]line РНМ: 0000000000091825 [21:59:25]line Версия ККМ: 001 [21:59:25]line ФМ: 0000000000871835 [21:59:25]line ФД: 152500 [21:59:25]line ФПД: 175842565869896 [21:59:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152500&fm=175842565869896&tin=02508201610067®Number=0000000000091825&sum=50000 [21:59:25]written 0, free lines is 4095 [21:59:25]OFD Sender: Processing packet 152500 [packets to send 828, broken 827] [21:59:25]ProducePacketName [21:59:25]name=ofd_packets/00152500 [21:59:25]OFD Sender: To server: pG, [21:59:25]CommunicateWithHost lk.salyk.kg:30040 [21:59:25]ConnectInit lk.salyk.kg [21:59:26]Write to MH i2c: 01 00 00 EB 02 ED [21:59:26]Write i2c OK [21:59:26]MH_I2C_Read... [21:59:26]Read from MH i2c: 01 [21:59:26]MH_I2C_Read... [21:59:26]Read from MH i2c: 01 07 00 [21:59:26]MH_I2C_Read... [21:59:26]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 D1 0C D1 [21:59:26]RasterBufferAndPrint [21:59:26]line [21:59:26]line [21:59:26]line [21:59:26]line [21:59:26]line [21:59:26]written 0, free lines is 3287 [21:59:26]MH_Cut [21:59:26]Write to MH i2c: D1 01 00 F2 02 01 C6 [21:59:26]Write i2c OK [21:59:26]MH_I2C_Read... [21:59:26]Read from MH i2c: D1 [21:59:26]MH_I2C_Read... [21:59:26]Read from MH i2c: D1 01 00 [21:59:26]MH_I2C_Read... [21:59:26]Read from MH i2c: D1 01 00 F2 02 00 C5 [21:59:26]Write to MH i2c: 01 00 00 F3 02 F5 [21:59:26]Write i2c OK [21:59:26]MH_I2C_Read... [21:59:26]Connected sock=7 [21:59: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 C5 77 04 01 43 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 74 01 00 00 F4 03 04 00 BD E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9F ED 89 AC D1 48 A5 18 57 7F 2D 86 81 F4 [21:59:27]*** Cut start [21:59:27]*** Purtial cut [21:59:27]*** Stage 1: CUTSNS_PIN = 1 [21:59:27]Read from MH i2c: 01 [21:59:27]MH_I2C_Read... [21:59:27]*** Stop cut motor [21:59:27]*** Cut end [21:59:27]Read from MH i2c: 01 07 00 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 FF 0F 0A [21:59:27]process_action close_receipt done [21:59:27]requested_data is exist [21:59:27]produce_requested_data [21:59:27]requested_item fm.sn is exist - process it [21:59:27]wFMCommunicate request_size=4 [21:59:27]MH_SAM_APDU [21:59:27]CAPDU: 80 11 00 00 [21:59:27]Write to MH i2c: E2 08 00 F4 02 80 11 00 00 00 00 00 00 70 [21:59:27]Write i2c OK [21:59:27]MH_I2C_Read... [21:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:27]Read from MH i2c: E2 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: E2 17 00 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: E2 17 00 F4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [21:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:27]wFMCommunicate OK [21:59:27]requested_item fd.num is exist - process it [21:59:27]SAM_PROTO_GetFieldsCounters [21:59:27]wFMCommunicate request_size=4 [21:59:27]MH_SAM_APDU [21:59:27]CAPDU: 80 13 00 00 [21:59:27]Write to MH i2c: E2 08 00 F5 02 80 13 00 00 00 00 00 00 73 [21:59:27]Write i2c OK [21:59:27]MH_I2C_Read... [21:59:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:27]Read from MH i2c: E2 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: E2 62 00 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: E2 62 00 F5 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 B4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [21:59: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 B4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:27]wFMCommunicate OK [21:59:27]SAM_PROTO_GetFieldsCounters done [21:59:27]requested_item shift.num is exist - process it [21:59:27]requested_item shift.opened is exist - process it [21:59:27]req_shift_opened [21:59:27]FM_GetShiftState [21:59:27]SAM_PROTO_GetShiftState [21:59:27]wFMCommunicate request_size=4 [21:59:27]MH_SAM_APDU [21:59:27]CAPDU: 80 13 01 00 [21:59:27]Write to MH i2c: E2 08 00 F6 02 80 13 01 00 00 00 00 00 75 [21:59:27]Write i2c OK [21:59:27]MH_I2C_Read... [21:59:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:27]Read from MH i2c: E2 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: E2 0E 00 [21:59:27]MH_I2C_Read... [21:59:27]Read from MH i2c: E2 0E 00 F6 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D7 [21:59:27]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:59:27]wFMCommunicate OK [21:59:27]SAM_PROTO_GetShiftState done [21:59:27]FM_GetShiftState done [21:59:27]req_shift_opened done [21:59:27]requested_item shift.open_date is exist - process it [21:59:27]req_shift_open_date [21:59:27]req_shift_open_date done [21:59:27]produce_requested_data done [21:59:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152500,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:59:27]process_action_free close_receipt [21:59:27]json_value_free [21:59:27]json_value_free done [21:59:27]process_json_proto returns [21:59:27]Send response to host [21:59:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152500,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:59:27]free response buf [21:59:27]execute_script done [21:59:27]execute_script returns [21:59:27]free content buf [21:59:27]Sock 10.Close socket [21:59:27]Sock 10.Thread stoped [21:59:28]accept exits with 9 [21:59:28]New connection [21:59:28]New thread 3067542884 created [21:59:28]Thread 3067399524 joined [21:59:28]Waiting for new connection... [21:59:28] Sock 9.Parse request [21:59:28]Sock 9.Check first char [21:59:28]Sock 9.First char is OK [21:59:28]request: POST /json_proto HTTP/1.0 [21:59:28]Method: POST [21:59:28]URL: /json_proto [21:59:28]Method is POST - this is cgi request [21:59:28]url: /json_proto [21:59:28]query_string will be loaded in cgi processing BD E4 F1 66 [21:59:24]Write to MH i2c: E2 10 00 B6 02 80 15 02 00 08 00 F4 03 04 00 BD E4 F1 66 00 00 3B [21:59:24]Write i2c OK [21:59:24]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [21:59:25]RAPDU: 90 00 [21:59:25]wFMCommunicate OK [21:59:25]wFMCommunicate request_size=25 [21:59:25]MH_SAM_APDU [21:59: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 [21:59:25]Write to MH i2c: E2 1C 00 B7 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 9B [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [21:59:25]RAPDU: 90 00 [21:59:25]wFMCommunicate OK [21:59:25]wFMCommunicate request_size=4 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 15 03 00 [21:59:25]Write to MH i2c: E2 08 00 B8 02 80 15 03 00 00 00 00 00 3B [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 40 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 40 00 B8 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 B4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 74 01 00 00 35 04 06 00 9F ED 89 AC D1 48 90 00 66 [21:59: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 B4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 74 01 00 00 35 04 06 00 9F ED 89 AC D1 48 90 00 [21:59:25]wFMCommunicate OK [21:59:25]SAM_PROTO_ProcessDocument answer len = 59 [21:59:25]SAM_PROTO_ProcessDocument done [21:59:25]SetTLVBufToDocument [21:59:25]Processing tag 1209 (04B9) [21:59:25]Malloc new data [21:59:25]Processing tag 1041 (0411) [21:59:25]Processing tag 1040 (0410) [21:59:25]Malloc new data [21:59:25]Processing tag 1038 (040E) [21:59:25]Malloc new data [21:59:25]Processing tag 1042 (0412) [21:59:25]Malloc new data [21:59:25]Processing tag 1077 (0435) [21:59:25]Malloc new data [21:59:25]SetTLVBufToDocument err=0 [21:59:25]KKMLoadAndSignReceiptData store KKM data [21:59:25]KKMLoadAndSignReceiptData err=0 [21:59:25]wFMCommunicate request_size=4 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 11 00 00 [21:59:25]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 17 00 [21:59:25]MH_I2C_Read... [21:59:25]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 [21:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:25]wFMCommunicate OK [21:59:25]Счет N : (1)1786504 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 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 СНО: Общий режим Чек 372 23.09.2024 21:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152500 ФПД: 175842565869896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152500&fm=175842565869896&tin=02508201610067®Number=0000000000091825&sum=50000 [21:59:25]StoreToDocumentArchive [21:59:25]shift 476 fd 152500 [21:59:25]save to /storage/0476/doc_00152500 [21:59:25]save last doc name /storage/0476/doc_00152500 to /storage/kkm_last_doc_name [21:59:25]save OK [21:59:25]Clear old archive folders... [21:59:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:59:25]tlvbuf is 00A4EC00 [21:59:25]SAM_PROTO_ClearQueue [21:59:25]wFMCommunicate request_size=4 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 09 00 00 [21:59:25]Write to MH i2c: E2 08 00 BA 02 80 09 00 00 00 00 00 00 2E [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [21:59:25]RAPDU: 90 00 [21:59:25]wFMCommunicate OK [21:59:25]SAM_PROTO_ClearQueue done [21:59:25]KKMCreateOFDPacket [21:59:25]OFDProtocolAddRootSTLVToBuf [21:59:25]FM_MakeSignedData [21:59:25]FM_MakeSignedData [21:59:25]SAM_PROTO_SignData [21:59:25]wFMCommunicate request_size=4 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 0D 01 02 [21:59:25]Write to MH i2c: E2 08 00 BB 02 80 0D 01 02 00 00 00 00 36 [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [21:59:25]RAPDU: 90 00 [21:59:25]wFMCommunicate OK [21:59:25]wFMCommunicate request_size=255 [21:59:25]MH_SAM_APDU [21:59: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 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 74 01 00 00 F4 03 04 00 BD E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9F ED 89 AC [21:59:25]Write to MH i2c: E2 02 01 BC 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 74 01 00 00 F4 03 04 00 BD E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9F ED 89 AC 00 00 57 [21:59:25]OFD Sender: No OFD packet to send [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [21:59:25]RAPDU: 90 00 [21:59:25]wFMCommunicate OK [21:59:25]wFMCommunicate request_size=7 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 0D 02 02 02 D1 48 [21:59:25]Write to MH i2c: E2 0A 00 BD 02 80 0D 02 02 02 00 D1 48 00 00 56 [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [21:59:25]RAPDU: 90 00 [21:59:25]wFMCommunicate OK [21:59:25]wFMCommunicate request_size=4 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 0D 03 02 [21:59:25]Write to MH i2c: E2 08 00 BE 02 80 0D 03 02 00 00 00 00 3B [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 0B 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 0B 00 BE 02 00 A5 18 57 7F 2D 86 81 F4 90 00 F7 [21:59:25]RAPDU: A5 18 57 7F 2D 86 81 F4 90 00 [21:59:25]wFMCommunicate OK [21:59:25]SAM_PROTO_SignData done [21:59:25]FM_MakeSignedData done [21:59:25]CreateOFDProtocolMessage [21:59:25]wFMCommunicate request_size=4 [21:59:25]MH_SAM_APDU [21:59:25]CAPDU: 80 11 00 00 [21:59:25]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [21:59:25]Write i2c OK [21:59:25]MH_I2C_Read... [21:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:25]Read from MH i2c: E2 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 17 00 [21:59:25]MH_I2C_Read... [21:59:25]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [21:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:25]wFMCommunicate OK [21:59:25]CreateOFDProtocolMessage done [21:59:25]OFDSenderStorePacket 152500 [21:59:25]StoreOFDPacket docnum=152500 [21:59:28]execute_cgi json_proto POST (null) [21:59:28]execute_cgi path=json_proto method=POST [21:59:28]POST find Content-Length [21:59:28]Host: 172.17.43.67:8080 [21:59:28]Content-Length: 678 [21:59:28]Content-Type: application/json [21:59:28] [21:59:28]POST finish read [21:59:28]Found Content-Length = 678 [21:59:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786503", "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" ] } } [21:59:28]execute_script... [21:59: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)1786503", "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" ] } } [21:59:28]POST & json_proto [21:59:28]process_json_proto [21:59:28]json parsed OK: [21:59:28]protocol is kg_v1.0 [21:59:28]action value=close_receipt [21:59:28]process_action close_receipt [21:59:28]cmd_close_receipt [21:59:28]MH_GetDate [21:59:28]Write to MH i2c: F0 00 00 F7 02 E8 [21:59:28]Write i2c OK [21:59:28]MH_I2C_Read... [21:59:28]Read from MH i2c: F0 [21:59:28]MH_I2C_Read... [21:59:28]Read from MH i2c: F0 09 00 [21:59:28]MH_I2C_Read... [21:59:28]Read from MH i2c: F0 09 00 F7 02 00 C0 E4 F1 66 6A BD 47 65 BF [21:59:28]GetLastDocTimeStamp 1727128765 [21:59:28]current date 1727128768 [21:59:28]FM_GetShiftState [21:59:28]SAM_PROTO_GetShiftState [21:59:28]wFMCommunicate request_size=4 [21:59:28]MH_SAM_APDU [21:59:28]CAPDU: 80 13 01 00 [21:59:28]Write to MH i2c: E2 08 00 F8 02 80 13 01 00 00 00 00 00 77 [21:59:28]Write i2c OK [21:59:28]MH_I2C_Read... [21:59:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:28]Read from MH i2c: E2 [21:59:28]MH_I2C_Read... [21:59:28]Read from MH i2c: E2 0E 00 [21:59:28]MH_I2C_Read... [21:59:28]Read from MH i2c: E2 0E 00 F8 02 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 D9 [21:59:28]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:59:28]wFMCommunicate OK [21:59:28]SAM_PROTO_GetShiftState done [21:59:28]FM_GetShiftState done [21:59:28]opened in 1727051593 [21:59:28]opened+sec_in_day 1727137993 [21:59:28]quantity*price = 40002 [21:59:28]sum+1 = 40003 [21:59:28]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 СНО: Общий режим Чек 373 23.09.2024 21:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152501 ФПД: 11424171379875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152501&fm=11424171379875&tin=02508201610067®Number=0000000000091825&sum=40000 [21:59:29]StoreToDocumentArchive [21:59:29]shift 476 fd 152501 [21:59:29]save to /storage/0476/doc_00152501 [21:59:29]save last doc name /storage/0476/doc_00152501 to /storage/kkm_last_doc_name [21:59:29]save OK [21:59:29]Clear old archive folders... [21:59:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:59:29]tlvbuf is 00A3CEA0 [21:59:29]SAM_PROTO_ClearQueue [21:59:29]wFMCommunicate request_size=4 [21:59:29]MH_SAM_APDU [21:59:29]CAPDU: 80 09 00 00 [21:59:29]Write to MH i2c: E2 08 00 05 03 80 09 00 00 00 00 00 00 7A [21:59:29]Write i2c OK [21:59:29]MH_I2C_Read... [21:59:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:29]Read from MH i2c: E2 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [21:59:29]RAPDU: 90 00 [21:59:29]wFMCommunicate OK [21:59:29]SAM_PROTO_ClearQueue done [21:59:29]KKMCreateOFDPacket [21:59:29]OFDProtocolAddRootSTLVToBuf [21:59:29]FM_MakeSignedData [21:59:29]FM_MakeSignedData [21:59:29]SAM_PROTO_SignData [21:59:29]wFMCommunicate request_size=4 [21:59:29]MH_SAM_APDU [21:59:29]CAPDU: 80 0D 01 02 [21:59:29]Write to MH i2c: E2 08 00 06 03 80 0D 01 02 00 00 00 00 82 [21:59:29]Write i2c OK [21:59:29]MH_I2C_Read... [21:59:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:29]Read from MH i2c: E2 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [21:59:29]RAPDU: 90 00 [21:59:29]wFMCommunicate OK [21:59:29]wFMCommunicate request_size=255 [21:59:29]MH_SAM_APDU [21:59: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 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 75 01 00 00 F4 03 04 00 C0 E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0A [21:59:29]Write to MH i2c: E2 02 01 07 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 75 01 00 00 F4 03 04 00 C0 E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0A 00 00 48 [21:59:29]Write i2c OK [21:59:29]MH_I2C_Read... [21:59:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:29]Read from MH i2c: E2 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [21:59:29]RAPDU: 90 00 [21:59:29]wFMCommunicate OK [21:59:29]wFMCommunicate request_size=10 [21:59:29]MH_SAM_APDU [21:59:29]CAPDU: 80 0D 02 02 05 63 E5 AD 4C A3 [21:59:29]Write to MH i2c: E2 0D 00 08 03 80 0D 02 02 05 00 63 E5 AD 4C A3 00 00 73 [21:59:29]Write i2c OK [21:59:29]MH_I2C_Read... [21:59:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:29]Read from MH i2c: E2 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 [21:59:29]MH_I2C_Read... [21:59:29]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [21:59:29]RAPDU: 90 00 [21:59:29]wFMCommunicate OK [21:59:29]wFMCommunicate request_size=4 [21:59:29]MH_SAM_APDU [21:59:29]CAPDU: 80 0D 03 02 [21:59:29]Write to MH i2c: E2 08 00 09 03 80 0D 03 02 00 00 00 00 87 [21:59:29]Write i2c OK [21:59:29]MH_I2C_Read... [21:59:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:30]Read from MH i2c: E2 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: E2 0B 00 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: E2 0B 00 09 03 00 A5 13 10 49 D5 60 F0 60 90 00 1E [21:59:30]RAPDU: A5 13 10 49 D5 60 F0 60 90 00 [21:59:30]wFMCommunicate OK [21:59:30]SAM_PROTO_SignData done [21:59:30]FM_MakeSignedData done [21:59:30]CreateOFDProtocolMessage [21:59:30]wFMCommunicate request_size=4 [21:59:30]MH_SAM_APDU [21:59:30]CAPDU: 80 11 00 00 [21:59:30]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [21:59:30]Write i2c OK [21:59:30]MH_I2C_Read... [21:59:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:30]Read from MH i2c: E2 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: E2 17 00 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [21:59:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:30]wFMCommunicate OK [21:59:30]CreateOFDProtocolMessage done [21:59:30]OFDSenderStorePacket 152501 [21:59:30]StoreOFDPacket docnum=152501 [21:59: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 54 6E 07 01 B8 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 75 01 00 00 F4 03 04 00 C0 E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0A 63 E5 AD 4C A3 A5 13 10 49 D5 60 F0 60 [21:59:30]CheckFolder [21:59:30]dirname=/storage/ofd_packets [21:59:30]CheckFolder done [21:59:30]ProducePacketName [21:59:30]name=ofd_packets/00152501 [21:59:30]NVStorageSaveData ofd_packets/00152501 [21:59:30]File name is /storage/ofd_packets/00152501 [21:59:30]Write 301 bytes [21:59:30]NVStorageSaveData done [21:59:30]OFDSenderStorePacket done [21:59:30]KKMCreateOFDPacket done [21:59:30]NVStorageSaveData kkm_last_timestamp [21:59:30]File name is /storage/kkm_last_timestamp [21:59:30]Write 4 bytes [21:59:30]NVStorageSaveData done [21:59:30]ExternCall_PrintAddStr [21:59:30]wPrintStart [21:59:30]Write to MH i2c: 01 00 00 0B 03 0E [21:59:30]Write i2c OK [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: 01 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: 01 07 00 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [21:59:30]RasterBufferAndPrint [21:59:30]line Счет N : (1)1786503 [21:59:30]line ИНН: 02508201610067 [21:59:30]line Контрольно-Кассовый Чек [21:59:30]line ПРОДАЖА [21:59:30]line ТРК (МРК, ГНК) : 42 [21:59:30]line Товар: 2710124130 [21:59:30]line Аи-92-К-5 [21:59:30]line 5.900 * 67.80 [21:59:30]line = 400.02 [21:59:30]line НДС 12% НСП 1% [21:59:30]line > о реализуемом товаре [21:59:30]line ОКРУГЛЕНИЕ: -0.02 [21:59:30]line ИТОГО: 400.00 [21:59:30]line Внесено: 400.00 [21:59:30]line СДАЧА: 0.00 [21:59:30]line НСП 1% : 3.54 [21:59:30]line НДС 12% : 42.48 [21:59:30]line Наличными: 400.00 [21:59:30]line Безнал.: 0.00 [21:59:30]line Место: АЗС № 89 "Партнер Нефть" [21:59:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:59:30]line СНО: Общий режим [21:59:30]line Чек 373 23.09.2024 21:59 [21:59:30]line Смена: 476 ФФД: 1.0 [21:59:30]line ЗНМ: 0300000113 [21:59:30]line РНМ: 0000000000091825 [21:59:30]line Версия ККМ: 001 [21:59:30]line ФМ: 0000000000871835 [21:59:30]line ФД: 152501 [21:59:30]line ФПД: 11424171379875 [21:59:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215928&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152501&fm=11424171379875&tin=02508201610067®Number=0000000000091825&sum=40000 [21:59:30]OFD Sender: Processing packet 152501 [packets to send 828, broken 827] [21:59:30]ProducePacketName [21:59:30]name=ofd_packets/00152501 [21:59:30]OFD Sender: To server: pG, [21:59:30]CommunicateWithHost lk.salyk.kg:30040 [21:59:30]ConnectInit lk.salyk.kg [21:59:30]written 0, free lines is 4095 [21:59:30]Write to MH i2c: 01 00 00 36 03 39 [21:59:30]Write i2c OK [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: 01 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: 01 07 00 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 D9 0C 25 [21:59:30]RasterBufferAndPrint [21:59:30]line [21:59:30]line [21:59:30]line [21:59:30]line [21:59:30]line [21:59:30]written 0, free lines is 3302 [21:59:30]MH_Cut [21:59:30]Write to MH i2c: D1 01 00 3D 03 01 12 [21:59:30]Write i2c OK [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: D1 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: D1 01 00 [21:59:30]MH_I2C_Read... [21:59:30]Read from MH i2c: D1 01 00 3D 03 00 11 [21:59:30]Write to MH i2c: 01 00 00 3E 03 41 [21:59:30]Write i2c OK [21:59:30]MH_I2C_Read... [21:59:31]*** Cut start [21:59:31]*** Purtial cut [21:59:31]*** Stage 1: CUTSNS_PIN = 1 [21:59:31]Read from MH i2c: 01 [21:59:31]MH_I2C_Read... [21:59:31]*** Stop cut motor [21:59:31]*** Cut end [21:59:31]Read from MH i2c: 01 07 00 [21:59:31]MH_I2C_Read... [21:59:31]Read from MH i2c: 01 07 00 3E 03 00 00 00 00 00 FF 0F 56 [21:59:31]process_action close_receipt done [21:59:31]requested_data is exist [21:59:31]produce_requested_data [21:59:31]requested_item fm.sn is exist - process it [21:59:31]wFMCommunicate request_size=4 [21:59:31]MH_SAM_APDU [21:59:31]CAPDU: 80 11 00 00 [21:59:31]Write to MH i2c: E2 08 00 3F 03 80 11 00 00 00 00 00 00 BC [21:59:31]Write i2c OK [21:59:31]MH_I2C_Read... [21:59:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:32]Read from MH i2c: E2 [21:59:32]MH_I2C_Read... [21:59:32]Read from MH i2c: E2 17 00 [21:59:32]MH_I2C_Read... [21:59:32]Read from MH i2c: E2 17 00 3F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [21:59:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:32]wFMCommunicate OK [21:59:32]requested_item fd.num is exist - process it [21:59:32]SAM_PROTO_GetFieldsCounters [21:59:32]wFMCommunicate request_size=4 [21:59:32]MH_SAM_APDU [21:59:32]CAPDU: 80 13 00 00 [21:59:32]Write to MH i2c: E2 08 00 40 03 80 13 00 00 00 00 00 00 BF [21:59:32]Write i2c OK [21:59:32]MH_I2C_Read... [21:59:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:32]Read from MH i2c: E2 [21:59:32]MH_I2C_Read... [21:59:32]Read from MH i2c: E2 62 00 [21:59:32]MH_I2C_Read... [21:59:32]Read from MH i2c: E2 62 00 40 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 B5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [21:59: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 B5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:32]wFMCommunicate OK [21:59:32]SAM_PROTO_GetFieldsCounters done [21:59:32]requested_item shift.num is exist - process it [21:59:32]requested_item shift.opened is exist - process it [21:59:32]req_shift_opened [21:59:32]FM_GetShiftState [21:59:32]SAM_PROTO_GetShiftState [21:59:32]wFMCommunicate request_size=4 [21:59:32]MH_SAM_APDU [21:59:32]CAPDU: 80 13 01 00 [21:59:32]Write to MH i2c: E2 08 00 41 03 80 13 01 00 00 00 00 00 C1 [21:59:32]Write i2c OK [21:59:32]MH_I2C_Read... [21:59:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:32]Read from MH i2c: E2 [21:59:32]MH_I2C_Read... [21:59:32]Read from MH i2c: E2 0E 00 [21:59:32]MH_I2C_Read... [21:59:32]Read from MH i2c: E2 0E 00 41 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 23 [21:59:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:59:32]wFMCommunicate OK [21:59:32]SAM_PROTO_GetShiftState done [21:59:32]FM_GetShiftState done [21:59:32]req_shift_opened done [21:59:32]requested_item shift.open_date is exist - process it [21:59:32]req_shift_open_date [21:59:32]req_shift_open_date done [21:59:32]produce_requested_data done [21:59:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152501,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:59:32]process_action_free close_receipt [21:59:32]json_value_free [21:59:32]json_value_free done [21:59:32]process_json_proto returns [21:59:32]Send response to host [21:59:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152501,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:59:32]free response buf [21:59:32]execute_script done [21:59:32]execute_script returns [21:59:32]free content buf [21:59:32]Sock 9.Close socket [21:59:32]Sock 9.Thread stoped [21:59:35]recv_with_timeout no data received [21:59:35]ConnectInit Can't take IP for lk.salyk.kg [21:59:35]CommunicateWithHost connect error [21:59:35]CommunicateWithHost err = -1 [21:59:35]OFD Sender: Server communicate error [21:59:39]accept exits with 10 [21:59:39]New connection [21:59:39]New thread 3067399524 created [21:59:39]Thread 3067542884 joined [21:59:39]Waiting for new connection... [21:59:39] Sock 10.Parse request [21:59:39]Sock 10.Check first char [21:59:39]Sock 10.First char is OK [21:59:39]request: POST /json_proto HTTP/1.0 [21:59:39]Method: POST [21:59:39]URL: /json_proto [21:59:39]Method is POST - this is cgi request [21:59:39]url: /json_proto [21:59:39]query_string will be loaded in cgi processing [21:59:39]execute_cgi json_proto POST (null) [21:59:39]execute_cgi path=json_proto method=POST [21:59:39]POST find Content-Length [21:59:39]Host: 172.17.43.67:8080 [21:59:39]Content-Length: 683 [21:59:39]Content-Type: application/json [21:59:39] [21:59:39]POST finish read [21:59:39]Found Content-Length = 683 [21:59:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786502", "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" ] } } [21:59:39]execute_script... [21:59:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786502", "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" ] } } [21:59:39]POST & json_proto [21:59:39]process_json_proto [21:59:39]json parsed OK: [21:59:39]protocol is kg_v1.0 [21:59:39]action value=close_receipt [21:59:39]process_action close_receipt [21:59:39]cmd_close_receipt [21:59:39]MH_GetDate [21:59:39]Write to MH i2c: F0 00 00 42 03 34 [21:59:39]Write i2c OK [21:59:39]MH_I2C_Read... [21:59:39]Read from MH i2c: F0 [21:59:39]MH_I2C_Read... [21:59:39]Read from MH i2c: F0 09 00 [21:59:39]MH_I2C_Read... [21:59:39]Read from MH i2c: F0 09 00 42 03 00 CC E4 F1 66 6A BD 47 65 17 [21:59:39]GetLastDocTimeStamp 1727128768 [21:59:39]current date 1727128780 [21:59:39]FM_GetShiftState [21:59:39]SAM_PROTO_GetShiftState [21:59:39]wFMCommunicate request_size=4 [21:59:39]MH_SAM_APDU [21:59:39]CAPDU: 80 13 01 00 [21:59:39]Write to MH i2c: E2 08 00 43 03 80 13 01 00 00 00 00 00 C3 [21:59:39]Write i2c OK [21:59:39]MH_I2C_Read... [21:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:39]Read from MH i2c: E2 [21:59:39]MH_I2C_Read... [21:59:39]Read from MH i2c: E2 0E 00 [21:59:39]MH_I2C_Read... [21:59:39]Read from MH i2c: E2 0E 00 43 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 25 [21:59:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:59:39]wFMCommunicate OK [21:59:39]SAM_PROTO_GetShiftState done [21:59:39]FM_GetShiftState done [21:59:39]opened in 1727051593 [21:59:39]opened+sec_in_day 1727137993 [21:59:39]quantity*price = 200043 [21:59:39]sum+1 = 200044 [21:59:39]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 СНО: Общий режим Чек 374 23.09.2024 21:59 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152502 ФПД: 137341881283513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152502&fm=137341881283513&tin=02508201610067®Number=0000000000091825&sum=200000 [21:59:40]StoreToDocumentArchive [21:59:40]shift 476 fd 152502 [21:59:40]save to /storage/0476/doc_00152502 [21:59:40]save last doc name /storage/0476/doc_00152502 to /storage/kkm_last_doc_name [21:59:40]save OK [21:59:40]Clear old archive folders... [21:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:59:40]tlvbuf is 009D8840 [21:59:40]SAM_PROTO_ClearQueue [21:59:40]wFMCommunicate request_size=4 [21:59:40]MH_SAM_APDU [21:59:40]CAPDU: 80 09 00 00 [21:59:40]Write to MH i2c: E2 08 00 50 03 80 09 00 00 00 00 00 00 C5 [21:59:40]Write i2c OK [21:59:40]MH_I2C_Read... [21:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:40]Read from MH i2c: E2 [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: E2 03 00 [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [21:59:40]RAPDU: 90 00 [21:59:40]wFMCommunicate OK [21:59:40]SAM_PROTO_ClearQueue done [21:59:40]KKMCreateOFDPacket [21:59:40]OFDProtocolAddRootSTLVToBuf [21:59:40]FM_MakeSignedData [21:59:40]FM_MakeSignedData [21:59:40]SAM_PROTO_SignData [21:59:40]wFMCommunicate request_size=4 [21:59:40]MH_SAM_APDU [21:59:40]CAPDU: 80 0D 01 02 [21:59:40]Write to MH i2c: E2 08 00 51 03 80 0D 01 02 00 00 00 00 CD [21:59:40]Write i2c OK [21:59:40]MH_I2C_Read... [21:59:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:41]Read from MH i2c: E2 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 03 00 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [21:59:41]RAPDU: 90 00 [21:59:41]wFMCommunicate OK [21:59:41]wFMCommunicate request_size=255 [21:59:41]MH_SAM_APDU [21:59: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 76 01 00 00 F4 03 04 00 CC E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C [21:59:41]Write to MH i2c: E2 02 01 52 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 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 76 01 00 00 F4 03 04 00 CC E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C 00 00 E6 [21:59:41]Write i2c OK [21:59:41]MH_I2C_Read... [21:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:41]Read from MH i2c: E2 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 03 00 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [21:59:41]RAPDU: 90 00 [21:59:41]wFMCommunicate OK [21:59:41]wFMCommunicate request_size=10 [21:59:41]MH_SAM_APDU [21:59:41]CAPDU: 80 0D 02 02 05 E9 66 0B F3 B9 [21:59:41]Write to MH i2c: E2 0D 00 53 03 80 0D 02 02 05 00 E9 66 0B F3 B9 00 00 E0 [21:59:41]Write i2c OK [21:59:41]MH_I2C_Read... [21:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:41]Read from MH i2c: E2 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 03 00 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [21:59:41]RAPDU: 90 00 [21:59:41]wFMCommunicate OK [21:59:41]wFMCommunicate request_size=4 [21:59:41]MH_SAM_APDU [21:59:41]CAPDU: 80 0D 03 02 [21:59:41]Write to MH i2c: E2 08 00 54 03 80 0D 03 02 00 00 00 00 D2 [21:59:41]Write i2c OK [21:59:41]MH_I2C_Read... [21:59:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:41]Read from MH i2c: E2 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 0B 00 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 0B 00 54 03 00 E7 E5 13 F7 F8 E1 1C 1C 90 00 BA [21:59:41]RAPDU: E7 E5 13 F7 F8 E1 1C 1C 90 00 [21:59:41]wFMCommunicate OK [21:59:41]SAM_PROTO_SignData done [21:59:41]FM_MakeSignedData done [21:59:41]CreateOFDProtocolMessage [21:59:41]wFMCommunicate request_size=4 [21:59:41]MH_SAM_APDU [21:59:41]CAPDU: 80 11 00 00 [21:59:41]Write to MH i2c: E2 08 00 55 03 80 11 00 00 00 00 00 00 D2 [21:59:41]Write i2c OK [21:59:41]MH_I2C_Read... [21:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:41]Read from MH i2c: E2 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 17 00 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: E2 17 00 55 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [21:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:41]wFMCommunicate OK [21:59:41]CreateOFDProtocolMessage done [21:59:41]OFDSenderStorePacket 152502 [21:59:41]StoreOFDPacket docnum=152502 [21:59: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 91 02 07 01 F2 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 76 01 00 00 F4 03 04 00 CC E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C E9 66 0B F3 B9 E7 E5 13 F7 F8 E1 1C 1C [21:59:41]CheckFolder [21:59:41]dirname=/storage/ofd_packets [21:59:41]CheckFolder done [21:59:41]ProducePacketName [21:59:41]name=ofd_packets/00152502 [21:59:41]NVStorageSaveData ofd_packets/00152502 [21:59:41]File name is /storage/ofd_packets/00152502 [21:59:41]Write 301 bytes [21:59:41]NVStorageSaveData done [21:59:41]OFDSenderStorePacket done [21:59:41]KKMCreateOFDPacket done [21:59:41]NVStorageSaveData kkm_last_timestamp [21:59:41]File name is /storage/kkm_last_timestamp [21:59:41]Write 4 bytes [21:59:41]NVStorageSaveData done [21:59:41]ExternCall_PrintAddStr [21:59:41]wPrintStart [21:59:41]Write to MH i2c: 01 00 00 56 03 59 [21:59:41]Write i2c OK [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: 01 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: 01 07 00 [21:59:41]MH_I2C_Read... [21:59:41]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 FF 0F 6E [21:59:41]RasterBufferAndPrint [21:59:41]line Счет N : (1)1786502 [21:59:41]line ИНН: 02508201610067 [21:59:41]line Контрольно-Кассовый Чек [21:59:41]line ПРОДАЖА [21:59:41]line ТРК (МРК, ГНК) : 13 [21:59:41]line Товар: 2710124500 [21:59:41]line Аи-95-К-5 [21:59:41]line 26.960 * 74.20 [21:59:41]line = 2000.43 [21:59:41]line НДС 12% НСП 1% [21:59:41]line > о реализуемом товаре [21:59:41]line ОКРУГЛЕНИЕ: -0.43 [21:59:41]line ИТОГО: 2000.00 [21:59:41]line Внесено: 2000.00 [21:59:41]line СДАЧА: 0.00 [21:59:41]line НСП 1% : 17.70 [21:59:41]line НДС 12% : 212.43 [21:59:41]line Наличными: 2000.00 [21:59:41]line Безнал.: 0.00 [21:59:41]line Место: АЗС № 89 "Партнер Нефть" [21:59:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:59:41]line СНО: Общий режим [21:59:41]line Чек 374 23.09.2024 21:59 [21:59:41]line Смена: 476 ФФД: 1.0 [21:59:41]line ЗНМ: 0300000113 [21:59:41]line РНМ: 0000000000091825 [21:59:41]line Версия ККМ: 001 [21:59:41]line ФМ: 0000000000871835 [21:59:41]line ФД: 152502 [21:59:41]line ФПД: 137341881283513 [21:59:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152502&fm=137341881283513&tin=02508201610067®Number=0000000000091825&sum=200000 [21:59:41]written 0, free lines is 4095 [21:59:42]Write to MH i2c: 01 00 00 81 03 84 [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: 01 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: 01 07 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 DA 0C 71 [21:59:42]RasterBufferAndPrint [21:59:42]line [21:59:42]line [21:59:42]line [21:59:42]line [21:59:42]line [21:59:42]written 0, free lines is 3308 [21:59:42]MH_Cut [21:59:42]Write to MH i2c: D1 01 00 88 03 01 5D [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: D1 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: D1 01 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: D1 01 00 88 03 00 5C [21:59:42]Write to MH i2c: 01 00 00 89 03 8C [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]*** Cut start [21:59:42]*** Purtial cut [21:59:42]*** Stage 1: CUTSNS_PIN = 1 [21:59:43]Read from MH i2c: 01 [21:59:43]MH_I2C_Read... [21:59:43]*** Stop cut motor [21:59:43]*** Cut end [21:59:43]Read from MH i2c: 01 07 00 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: 01 07 00 89 03 00 00 00 00 00 FF 0F A1 [21:59:43]process_action close_receipt done [21:59:43]requested_data is exist [21:59:43]produce_requested_data [21:59:43]requested_item fm.sn is exist - process it [21:59:43]wFMCommunicate request_size=4 [21:59:43]MH_SAM_APDU [21:59:43]CAPDU: 80 11 00 00 [21:59:43]Write to MH i2c: E2 08 00 8A 03 80 11 00 00 00 00 00 00 07 [21:59:43]Write i2c OK [21:59:43]MH_I2C_Read... [21:59:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:43]Read from MH i2c: E2 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: E2 17 00 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: E2 17 00 8A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5A [21:59:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:43]wFMCommunicate OK [21:59:43]requested_item fd.num is exist - process it [21:59:43]SAM_PROTO_GetFieldsCounters [21:59:43]wFMCommunicate request_size=4 [21:59:43]MH_SAM_APDU [21:59:43]CAPDU: 80 13 00 00 [21:59:43]Write to MH i2c: E2 08 00 8B 03 80 13 00 00 00 00 00 00 0A [21:59:43]Write i2c OK [21:59:43]MH_I2C_Read... [21:59:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:43]Read from MH i2c: E2 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: E2 62 00 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: E2 62 00 8B 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 B6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [21:59: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 B6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:43]wFMCommunicate OK [21:59:43]SAM_PROTO_GetFieldsCounters done [21:59:43]requested_item shift.num is exist - process it [21:59:43]requested_item shift.opened is exist - process it [21:59:43]req_shift_opened [21:59:43]FM_GetShiftState [21:59:43]SAM_PROTO_GetShiftState [21:59:43]wFMCommunicate request_size=4 [21:59:43]MH_SAM_APDU [21:59:43]CAPDU: 80 13 01 00 [21:59:43]Write to MH i2c: E2 08 00 8C 03 80 13 01 00 00 00 00 00 0C [21:59:43]Write i2c OK [21:59:43]MH_I2C_Read... [21:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:43]Read from MH i2c: E2 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: E2 0E 00 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: E2 0E 00 8C 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 6E [21:59:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [21:59:43]wFMCommunicate OK [21:59:43]SAM_PROTO_GetShiftState done [21:59:43]FM_GetShiftState done [21:59:43]req_shift_opened done [21:59:43]requested_item shift.open_date is exist - process it [21:59:43]req_shift_open_date [21:59:43]req_shift_open_date done [21:59:43]produce_requested_data done [21:59:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152502,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [21:59:43]process_action_free close_receipt [21:59:43]json_value_free [21:59:43]json_value_free done [21:59:43]process_json_proto returns [21:59:43]Send response to host [21:59:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152502,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [21:59:43]free response buf [21:59:43]execute_script done [21:59:43]execute_script returns [21:59:43]free content buf [21:59:43]Sock 10.Close socket [21:59:43]Sock 10.Thread stoped [21:59:45]ConnectInit Can't take IP for lk.salyk.kg [21:59:45]CommunicateWithHost connect error [21:59:45]CommunicateWithHost err = -1 [21:59:45]OFD Sender: Server communicate error [21:59:45]OFD Sender: Processing packet 152501 [packets to send 829, broken 827] [21:59:45]ProducePacketName [21:59:45]name=ofd_packets/00152501 [21:59:45]OFD Sender: To server: pG, [21:59:45]CommunicateWithHost lk.salyk.kg:30040 [21:59:45]ConnectInit lk.salyk.kg [21:59:48]Connected sock=10 [21:59: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 54 6E 07 01 B8 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 75 01 00 00 F4 03 04 00 C0 E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 0A 63 E5 AD 4C A3 A5 13 10 49 D5 60 F0 60 [21:59: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 5E A7 47 00 25 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 53 02 00 F4 03 04 00 D2 8C F1 66 B6 04 01 00 00 5B 13 75 53 C0 3C 5A 85 [21:59:48]CommunicateWithHost err = 0 [21:59:48]CheckOFDResponse [21:59:48]1017 (14) - 77093643461234 [21:59:48]1041 (16) - 0000000000871835 [21:59:48]1040 (4) - 152501 [21:59:48]1012 (4) - 23.09.2024 15:44 [21:59:48]1206 (1) - 0 [21:59:48]OFD Sender: Remove packet 152501 [21:59:48]ProducePacketName [21:59:48]name=ofd_packets/00152501 [21:59:48]NVStorageDeleteData [21:59:49]OFD Sender: Processing packet 152502 [packets to send 828, broken 827] [21:59:49]ProducePacketName [21:59:49]name=ofd_packets/00152502 [21:59:49]OFD Sender: To server: pG, [21:59:49]CommunicateWithHost lk.salyk.kg:30040 [21:59:49]ConnectInit lk.salyk.kg [21:59:50]Connected sock=10 [21:59: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 91 02 07 01 F2 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 76 01 00 00 F4 03 04 00 CC E4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7C E9 66 0B F3 B9 E7 E5 13 F7 F8 E1 1C 1C [21:59: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 3F CC 47 00 A0 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 B6 53 02 00 F4 03 04 00 D4 8C F1 66 B6 04 01 00 00 4A 74 93 BB CC E2 58 B7 [21:59:50]CommunicateWithHost err = 0 [21:59:50]CheckOFDResponse [21:59:50]1017 (14) - 77093643461234 [21:59:50]1041 (16) - 0000000000871835 [21:59:50]1040 (4) - 152502 [21:59:50]1012 (4) - 23.09.2024 15:44 [21:59:50]1206 (1) - 0 [21:59:50]OFD Sender: Remove packet 152502 [21:59:50]ProducePacketName [21:59:50]name=ofd_packets/00152502 [21:59:50]NVStorageDeleteData [21:59:51]OFD Sender: No OFD packet to send [21:59:52]recv_with_timeout no data received [21:59:56]OFD Sender: No OFD packet to send [22:00:01]OFD Sender: No OFD packet to send [22:00:03]recv_with_timeout no data received [22:00:06]OFD Sender: No OFD packet to send [22:00:11]OFD Sender: No OFD packet to send [22:00:16]OFD Sender: No OFD packet to send [22:00:21]OFD Sender: No OFD packet to send [22:00:26]OFD Sender: No OFD packet to send [22:00:30]recv_with_timeout no data received [22:00:31]OFD Sender: No OFD packet to send [22:00:36]OFD Sender: No OFD packet to send [22:00:41]OFD Sender: No OFD packet to send [22:00:46]OFD Sender: No OFD packet to send [22:00:51]OFD Sender: No OFD packet to send [22:00:56]OFD Sender: No OFD packet to send [22:01:01]OFD Sender: No OFD packet to send [22:01:04]recv_with_timeout no data received [22:01:06]OFD Sender: No OFD packet to send [22:01:11]OFD Sender: No OFD packet to send [22:01:15]recv_with_timeout no data received [22:01:16]OFD Sender: No OFD packet to send [22:01:21]OFD Sender: No OFD packet to send [22:01:26]OFD Sender: No OFD packet to send [22:01:31]OFD Sender: No OFD packet to send [22:01:36]OFD Sender: No OFD packet to send [22:01:41]OFD Sender: No OFD packet to send [22:01:46]OFD Sender: No OFD packet to send [22:01:51]OFD Sender: No OFD packet to send [22:01:56]OFD Sender: No OFD packet to send [22:02:01]OFD Sender: No OFD packet to send [22:02:06]OFD Sender: No OFD packet to send [22:02:11]OFD Sender: No OFD packet to send [22:02:16]OFD Sender: No OFD packet to send [22:02:21]OFD Sender: No OFD packet to send [22:02:26]OFD Sender: No OFD packet to send [22:02:31]OFD Sender: No OFD packet to send [22:02:34]accept exits with 7 [22:02:34]New connection [22:02:34]New thread 3067542884 created [22:02:34]Thread 3067399524 joined [22:02:34]Waiting for new connection... [22:02:34] Sock 7.Parse request [22:02:34]Sock 7.Check first char [22:02:34]Sock 7.First char is OK [22:02:34]request: POST /json_proto HTTP/1.0 [22:02:34]Method: POST [22:02:34]URL: /json_proto [22:02:34]Method is POST - this is cgi request [22:02:34]url: /json_proto [22:02:34]query_string will be loaded in cgi processing [22:02:34]execute_cgi json_proto POST (null) [22:02:34]execute_cgi path=json_proto method=POST [22:02:34]POST find Content-Length [22:02:34]Host: 172.17.43.67:8080 [22:02:34]Content-Length: 683 [22:02:34]Content-Type: application/json [22:02:34] [22:02:34]POST finish read [22:02:34]Found Content-Length = 683 [22:02:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786506", "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" ] } } [22:02:34]execute_script... [22:02:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786506", "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" ] } } [22:02:34]POST & json_proto [22:02:34]process_json_proto [22:02:34]json parsed OK: [22:02:34]protocol is kg_v1.0 [22:02:34]action value=close_receipt [22:02:34]process_action close_receipt [22:02:34]cmd_close_receipt [22:02:34]MH_GetDate [22:02:34]Write to MH i2c: F0 00 00 8D 03 7F [22:02:34]Write i2c OK [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: F0 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: F0 09 00 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: F0 09 00 8D 03 00 7B E5 F1 66 6A BD 47 65 12 [22:02:34]GetLastDocTimeStamp 1727128780 [22:02:34]current date 1727128955 [22:02:34]FM_GetShiftState [22:02:34]SAM_PROTO_GetShiftState [22:02:34]wFMCommunicate request_size=4 [22:02:34]MH_SAM_APDU [22:02:34]CAPDU: 80 13 01 00 [22:02:34]Write to MH i2c: E2 08 00 8E 03 80 13 01 00 00 00 00 00 0E [22:02:34]Write i2c OK [22:02:34]MH_I2C_Read... [22:02:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:34]Read from MH i2c: E2 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: E2 0E 00 [22:02:34]MH_I2C_Read... [22:02:34]Read from MH i2c: E2 0E 00 8E 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 70 [22:02:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:02:34]wFMCommunicate OK [22:02:34]SAM_PROTO_GetShiftState done [22:02:34]FM_GetShiftState done [22:02:34]opened in 1727051593 [22:02:34]opened+sec_in_day 1727137993 [22:02:34]quantity*price = 100021 [22:02:34]sum+1 = 100023 [22:02:34]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 СНО: Общий режим Чек 375 23.09.2024 22:02 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152503 ФПД: 106727352021247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220235&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152503&fm=106727352021247&tin=02508201610067®Number=0000000000091825&sum=100000 [22:02:35]StoreToDocumentArchive [22:02:35]shift 476 fd 152503 [22:02:35]save to /storage/0476/doc_00152503 [22:02:35]save last doc name /storage/0476/doc_00152503 to /storage/kkm_last_doc_name [22:02:35]save OK [22:02:35]Clear old archive folders... [22:02:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:02:35]tlvbuf is 009C6290 [22:02:35]SAM_PROTO_ClearQueue [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 09 00 00 [22:02:35]Write to MH i2c: E2 08 00 9B 03 80 09 00 00 00 00 00 00 10 [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [22:02:35]RAPDU: 90 00 [22:02:35]wFMCommunicate OK [22:02:35]SAM_PROTO_ClearQueue done [22:02:35]KKMCreateOFDPacket [22:02:35]OFDProtocolAddRootSTLVToBuf [22:02:35]FM_MakeSignedData [22:02:35]FM_MakeSignedData [22:02:35]SAM_PROTO_SignData [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 0D 01 02 [22:02:35]Write to MH i2c: E2 08 00 9C 03 80 0D 01 02 00 00 00 00 18 [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [22:02:35]RAPDU: 90 00 [22:02:35]wFMCommunicate OK [22:02:35]wFMCommunicate request_size=255 [22:02:35]MH_SAM_APDU [22:02: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 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 77 01 00 00 F4 03 04 00 7B E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 61 [22:02:35]Write to MH i2c: E2 02 01 9D 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 77 01 00 00 F4 03 04 00 7B E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 61 00 00 3D [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [22:02:35]RAPDU: 90 00 [22:02:35]wFMCommunicate OK [22:02:35]wFMCommunicate request_size=10 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 0D 02 02 05 11 65 E7 B0 FF [22:02:35]Write to MH i2c: E2 0D 00 9E 03 80 0D 02 02 05 00 11 65 E7 B0 FF 00 00 31 [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [22:02:35]RAPDU: 90 00 [22:02:35]wFMCommunicate OK [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 0D 03 02 [22:02:35]Write to MH i2c: E2 08 00 9F 03 80 0D 03 02 00 00 00 00 1D [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:02:35]Read from MH i2c: E2 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 0B 00 [22:02:35]MH_I2C_Read... [22:02:35]Read from MH i2c: E2 0B 00 9F 03 00 E7 77 16 29 6A AF 8A AB 90 00 09 [22:02:35]RAPDU: E7 77 16 29 6A AF 8A AB 90 00 [22:02:35]wFMCommunicate OK [22:02:35]SAM_PROTO_SignData done [22:02:35]FM_MakeSignedData done [22:02:35]CreateOFDProtocolMessage [22:02:35]wFMCommunicate request_size=4 [22:02:35]MH_SAM_APDU [22:02:35]CAPDU: 80 11 00 00 [22:02:35]Write to MH i2c: E2 08 00 A0 03 80 11 00 00 00 00 00 00 1D [22:02:35]Write i2c OK [22:02:35]MH_I2C_Read... [22:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:36]Read from MH i2c: E2 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: E2 17 00 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: E2 17 00 A0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 70 [22:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:02:36]wFMCommunicate OK [22:02:36]CreateOFDProtocolMessage done [22:02:36]OFDSenderStorePacket 152503 [22:02:36]StoreOFDPacket docnum=152503 [22:02: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 8D 44 07 01 61 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 77 01 00 00 F4 03 04 00 7B E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 61 11 65 E7 B0 FF E7 77 16 29 6A AF 8A AB [22:02:36]CheckFolder [22:02:36]dirname=/storage/ofd_packets [22:02:36]CheckFolder done [22:02:36]ProducePacketName [22:02:36]name=ofd_packets/00152503 [22:02:36]NVStorageSaveData ofd_packets/00152503 [22:02:36]File name is /storage/ofd_packets/00152503 [22:02:36]Write 301 bytes [22:02:36]NVStorageSaveData done [22:02:36]OFDSenderStorePacket done [22:02:36]KKMCreateOFDPacket done [22:02:36]NVStorageSaveData kkm_last_timestamp [22:02:36]File name is /storage/kkm_last_timestamp [22:02:36]Write 4 bytes [22:02:36]NVStorageSaveData done [22:02:36]ExternCall_PrintAddStr [22:02:36]wPrintStart [22:02:36]Write to MH i2c: 01 00 00 A1 03 A4 [22:02:36]Write i2c OK [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: 01 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: 01 07 00 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: 01 07 00 A1 03 00 00 00 00 00 FF 0F B9 [22:02:36]RasterBufferAndPrint [22:02:36]line Счет N : (1)1786506 [22:02:36]line ИНН: 02508201610067 [22:02:36]line Контрольно-Кассовый Чек [22:02:36]line ПРОДАЖА [22:02:36]line ТРК (МРК, ГНК) : 23 [22:02:36]line Товар: 2710124500 [22:02:36]line Аи-95-К-5 [22:02:36]line 13.480 * 74.20 [22:02:36]line = 1000.22 [22:02:36]line НДС 12% НСП 1% [22:02:36]line > о реализуемом товаре [22:02:36]line ОКРУГЛЕНИЕ: -0.22 [22:02:36]line ИТОГО: 1000.00 [22:02:36]line Внесено: 1000.00 [22:02:36]line СДАЧА: 0.00 [22:02:36]line НСП 1% : 8.85 [22:02:36]line НДС 12% : 106.22 [22:02:36]line Наличными: 1000.00 [22:02:36]line Безнал.: 0.00 [22:02:36]line Место: АЗС № 89 "Партнер Нефть" [22:02:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:02:36]line СНО: Общий режим [22:02:36]line Чек 375 23.09.2024 22:02 [22:02:36]line Смена: 476 ФФД: 1.0 [22:02:36]line ЗНМ: 0300000113 [22:02:36]line РНМ: 0000000000091825 [22:02:36]line Версия ККМ: 001 [22:02:36]line ФМ: 0000000000871835 [22:02:36]line ФД: 152503 [22:02:36]line ФПД: 106727352021247 [22:02:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220235&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152503&fm=106727352021247&tin=02508201610067®Number=0000000000091825&sum=100000 [22:02:36]OFD Sender: Processing packet 152503 [packets to send 828, broken 827] [22:02:36]ProducePacketName [22:02:36]name=ofd_packets/00152503 [22:02:36]OFD Sender: To server: pG, [22:02:36]CommunicateWithHost lk.salyk.kg:30040 [22:02:36]ConnectInit lk.salyk.kg [22:02:36]written 0, free lines is 4095 [22:02:36]Write to MH i2c: 01 00 00 CC 03 CF [22:02:36]Write i2c OK [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: 01 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: 01 07 00 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 D9 0C BB [22:02:36]RasterBufferAndPrint [22:02:36]line [22:02:36]line [22:02:36]line [22:02:36]line [22:02:36]line [22:02:36]written 0, free lines is 3295 [22:02:36]MH_Cut [22:02:36]Write to MH i2c: D1 01 00 D3 03 01 A8 [22:02:36]Write i2c OK [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: D1 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: D1 01 00 [22:02:36]MH_I2C_Read... [22:02:36]Read from MH i2c: D1 01 00 D3 03 00 A7 [22:02:36]Write to MH i2c: 01 00 00 D4 03 D7 [22:02:36]Write i2c OK [22:02:36]MH_I2C_Read... [22:02:37]*** Cut start [22:02:37]*** Purtial cut [22:02:37]*** Stage 1: CUTSNS_PIN = 1 [22:02:37]Read from MH i2c: 01 [22:02:37]MH_I2C_Read... [22:02:37]*** Stop cut motor [22:02:37]*** Cut end [22:02:37]Read from MH i2c: 01 07 00 [22:02:37]MH_I2C_Read... [22:02:37]Read from MH i2c: 01 07 00 D4 03 00 00 00 00 00 FF 0F EC [22:02:37]process_action close_receipt done [22:02:37]requested_data is exist [22:02:37]produce_requested_data [22:02:37]requested_item fm.sn is exist - process it [22:02:37]wFMCommunicate request_size=4 [22:02:37]MH_SAM_APDU [22:02:37]CAPDU: 80 11 00 00 [22:02:37]Write to MH i2c: E2 08 00 D5 03 80 11 00 00 00 00 00 00 52 [22:02:37]Write i2c OK [22:02:37]MH_I2C_Read... [22:02:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:02:37]Read from MH i2c: E2 [22:02:37]MH_I2C_Read... [22:02:37]Read from MH i2c: E2 17 00 [22:02:37]MH_I2C_Read... [22:02:37]Read from MH i2c: E2 17 00 D5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [22:02:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:02:37]wFMCommunicate OK [22:02:37]requested_item fd.num is exist - process it [22:02:37]SAM_PROTO_GetFieldsCounters [22:02:37]wFMCommunicate request_size=4 [22:02:37]MH_SAM_APDU [22:02:37]CAPDU: 80 13 00 00 [22:02:37]Write to MH i2c: E2 08 00 D6 03 80 13 00 00 00 00 00 00 55 [22:02:37]Write i2c OK [22:02:37]MH_I2C_Read... [22:02:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:02:38]Read from MH i2c: E2 [22:02:38]MH_I2C_Read... [22:02:38]Read from MH i2c: E2 62 00 [22:02:38]MH_I2C_Read... [22:02:38]Read from MH i2c: E2 62 00 D6 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 B7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [22:02: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 B7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:02:38]wFMCommunicate OK [22:02:38]SAM_PROTO_GetFieldsCounters done [22:02:38]requested_item shift.num is exist - process it [22:02:38]requested_item shift.opened is exist - process it [22:02:38]req_shift_opened [22:02:38]FM_GetShiftState [22:02:38]SAM_PROTO_GetShiftState [22:02:38]wFMCommunicate request_size=4 [22:02:38]MH_SAM_APDU [22:02:38]CAPDU: 80 13 01 00 [22:02:38]Write to MH i2c: E2 08 00 D7 03 80 13 01 00 00 00 00 00 57 [22:02:38]Write i2c OK [22:02:38]MH_I2C_Read... [22:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:02:38]Read from MH i2c: E2 [22:02:38]MH_I2C_Read... [22:02:38]Read from MH i2c: E2 0E 00 [22:02:38]MH_I2C_Read... [22:02:38]Read from MH i2c: E2 0E 00 D7 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 B9 [22:02:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:02:38]wFMCommunicate OK [22:02:38]SAM_PROTO_GetShiftState done [22:02:38]FM_GetShiftState done [22:02:38]req_shift_opened done [22:02:38]requested_item shift.open_date is exist - process it [22:02:38]req_shift_open_date [22:02:38]req_shift_open_date done [22:02:38]produce_requested_data done [22:02:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152503,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:02:38]process_action_free close_receipt [22:02:38]json_value_free [22:02:38]json_value_free done [22:02:38]process_json_proto returns [22:02:38]Send response to host [22:02:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152503,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:02:38]free response buf [22:02:38]execute_script done [22:02:38]execute_script returns [22:02:38]free content buf [22:02:38]Sock 7.Close socket [22:02:38]Sock 7.Thread stoped [22:02:41]recv_with_timeout no data received [22:02:42]Connected sock=11 [22:02: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 8D 44 07 01 61 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 77 01 00 00 F4 03 04 00 7B E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 61 11 65 E7 B0 FF E7 77 16 29 6A AF 8A AB [22:02:47]recv_with_timeout no data received [22:02:47]CommunicateWithHost answer receiving error [22:02:47]CommunicateWithHost err = -3 [22:02:47]OFD Sender: Server communicate error [22:02:52]recv_with_timeout no data received [22:02:52]OFD Sender: Processing packet 152503 [packets to send 828, broken 827] [22:02:52]ProducePacketName [22:02:52]name=ofd_packets/00152503 [22:02:52]OFD Sender: To server: pG, [22:02:52]CommunicateWithHost lk.salyk.kg:30040 [22:02:52]ConnectInit lk.salyk.kg [22:02:56]Connected sock=7 [22:02: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 8D 44 07 01 61 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 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 77 01 00 00 F4 03 04 00 7B E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 61 11 65 E7 B0 FF E7 77 16 29 6A AF 8A AB [22:02: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 37 07 47 00 E8 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 B7 53 02 00 F4 03 04 00 8E 8D F1 66 B6 04 01 00 00 63 02 2C 51 6E 9F 45 D8 [22:02:58]CommunicateWithHost err = 0 [22:02:58]CheckOFDResponse [22:02:58]1017 (14) - 77093643461234 [22:02:58]1041 (16) - 0000000000871835 [22:02:58]1040 (4) - 152503 [22:02:58]1012 (4) - 23.09.2024 15:47 [22:02:58]1206 (1) - 0 [22:02:58]OFD Sender: Remove packet 152503 [22:02:58]ProducePacketName [22:02:58]name=ofd_packets/00152503 [22:02:58]NVStorageDeleteData [22:02:59]OFD Sender: No OFD packet to send [22:03:04]OFD Sender: No OFD packet to send [22:03:09]OFD Sender: No OFD packet to send [22:03:14]OFD Sender: No OFD packet to send [22:03:19]OFD Sender: No OFD packet to send [22:03:23]accept exits with 9 [22:03:23]New connection [22:03:23]New thread 3067399524 created [22:03:23]Thread 3067542884 joined [22:03:23]Waiting for new connection... [22:03:23] Sock 9.Parse request [22:03:23]Sock 9.Check first char [22:03:23]Sock 9.First char is OK [22:03:23]request: POST /json_proto HTTP/1.0 [22:03:23]Method: POST [22:03:23]URL: /json_proto [22:03:23]Method is POST - this is cgi request [22:03:23]url: /json_proto [22:03:23]query_string will be loaded in cgi processing [22:03:23]execute_cgi json_proto POST (null) [22:03:23]execute_cgi path=json_proto method=POST [22:03:23]POST find Content-Length [22:03:23]Host: 172.17.43.67:8080 [22:03:23]Content-Length: 662 [22:03:23]Content-Type: application/json [22:03:23] [22:03:23]POST finish read [22:03:23]Found Content-Length = 662 [22:03:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786508", "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" ] } } [22:03:23]execute_script... [22:03: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)1786508", "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" ] } } [22:03:23]POST & json_proto [22:03:23]process_json_proto [22:03:23]json parsed OK: [22:03:23]protocol is kg_v1.0 [22:03:23]action value=close_receipt [22:03:23]process_action close_receipt [22:03:23]cmd_close_receipt [22:03:23]MH_GetDate [22:03:23]Write to MH i2c: F0 00 00 D8 03 CA [22:03:23]Write i2c OK [22:03:23]MH_I2C_Read... [22:03:23]Read from MH i2c: F0 [22:03:23]MH_I2C_Read... [22:03:23]Read from MH i2c: F0 09 00 [22:03:23]MH_I2C_Read... [22:03:23]Read from MH i2c: F0 09 00 D8 03 00 AC E5 F1 66 6A BD 47 65 8E [22:03:23]GetLastDocTimeStamp 1727128955 [22:03:23]current date 1727129004 [22:03:23]FM_GetShiftState [22:03:23]SAM_PROTO_GetShiftState [22:03:23]wFMCommunicate request_size=4 [22:03:23]MH_SAM_APDU [22:03:23]CAPDU: 80 13 01 00 [22:03:23]Write to MH i2c: E2 08 00 D9 03 80 13 01 00 00 00 00 00 59 [22:03:23]Write i2c OK [22:03:23]MH_I2C_Read... [22:03:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:23]Read from MH i2c: E2 [22:03:23]MH_I2C_Read... [22:03:23]Read from MH i2c: E2 0E 00 [22:03:23]MH_I2C_Read... [22:03:23]Read from MH i2c: E2 0E 00 D9 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BB [22:03:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:03:23]wFMCommunicate OK [22:03:23]SAM_PROTO_GetShiftState done [22:03:23]FM_GetShiftState done [22:03:23]opened in 1727051593 [22:03:23]opened+sec_in_day 1727137993 [22:03:23]quantity*price = 50034 [22:03:23]sum+1 = 50036 [22:03:23]Check (price>sum+1) || (price+1 о реализуемом товаре [22:04:34]line ОКРУГЛЕНИЕ: -0.01 [22:04:34]line ИТОГО: 200.00 [22:04:34]line Внесено: 200.00 [22:04:34]line СДАЧА: 0.00 [22:04:34]line НСП 1% : 1.77 [22:04:34]line НДС 12% : 21.24 [22:04:34]line Наличными: 200.00 [22:04:34]line Безнал.: 0.00 [22:04:34]line Место: АЗС № 89 "Партнер Нефть" [22:04:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:04:34]line СНО: Общий режим [22:04:34]line Чек 378 23.09.2024 22:04 [22:04:34]line Смена: 476 ФФД: 1.0 [22:04:34]line ЗНМ: 0300000113 [22:04:34]line РНМ: 0000000000091825 [22:04:34]line Версия ККМ: 001 [22:04:34]line ФМ: 0000000000871835 [22:04:34]line ФД: 152506 [22:04:34]line ФПД: 42407675890011 [22:04:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152506&fm=42407675890011&tin=02508201610067®Number=0000000000091825&sum=20000 [22:04:34]written 0, free lines is 4095 [22:04:35]Write to MH i2c: 01 00 00 AC 04 B0 [22:04:35]Write i2c OK [22:04:35]MH_I2C_Read... [22:04:35]Read from MH i2c: 01 [22:04:35]MH_I2C_Read... [22:04:35]Read from MH i2c: 01 07 00 [22:04:35]MH_I2C_Read... [22:04:35]Read from MH i2c: 01 07 00 AC 04 00 00 00 00 00 DD 0C A0 [22:04:35]RasterBufferAndPrint [22:04:35]line [22:04:35]line [22:04:35]line [22:04:35]line [22:04:35]line [22:04:35]written 0, free lines is 3305 [22:04:35]MH_Cut [22:04:35]Write to MH i2c: D1 01 00 B3 04 01 89 [22:04:35]Write i2c OK [22:04:35]MH_I2C_Read... [22:04:35]Read from MH i2c: D1 [22:04:35]MH_I2C_Read... [22:04:35]Read from MH i2c: D1 01 00 [22:04:35]MH_I2C_Read... [22:04:35]Read from MH i2c: D1 01 00 B3 04 00 88 [22:04:35]Write to MH i2c: 01 00 00 B4 04 B8 [22:04:35]Write i2c OK [22:04:35]MH_I2C_Read... [22:04:36]ConnectInit Can't take IP for lk.salyk.kg [22:04:36]CommunicateWithHost connect error [22:04:36]CommunicateWithHost err = -1 [22:04:36]OFD Sender: Server communicate error [22:04:36]*** Cut start [22:04:36]*** Purtial cut [22:04:36]*** Stage 1: CUTSNS_PIN = 1 [22:04:36]OFD Sender: Processing packet 152504 [packets to send 830, broken 827] [22:04:36]ProducePacketName [22:04:36]name=ofd_packets/00152504 [22:04:36]OFD Sender: To server: pG, [22:04:36]CommunicateWithHost lk.salyk.kg:30040 [22:04:36]ConnectInit lk.salyk.kg [22:04:36]Read from MH i2c: 01 [22:04:36]MH_I2C_Read... [22:04:36]*** Stop cut motor [22:04:36]*** Cut end [22:04:36]Read from MH i2c: 01 07 00 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 FF 0F CD [22:04:36]process_action close_receipt done [22:04:36]requested_data is exist [22:04:36]produce_requested_data [22:04:36]requested_item fm.sn is exist - process it [22:04:36]wFMCommunicate request_size=4 [22:04:36]MH_SAM_APDU [22:04:36]CAPDU: 80 11 00 00 [22:04:36]Write to MH i2c: E2 08 00 B5 04 80 11 00 00 00 00 00 00 33 [22:04:36]Write i2c OK [22:04:36]MH_I2C_Read... [22:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:36]Read from MH i2c: E2 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: E2 17 00 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: E2 17 00 B5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 86 [22:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:04:36]wFMCommunicate OK [22:04:36]requested_item fd.num is exist - process it [22:04:36]SAM_PROTO_GetFieldsCounters [22:04:36]wFMCommunicate request_size=4 [22:04:36]MH_SAM_APDU [22:04:36]CAPDU: 80 13 00 00 [22:04:36]Write to MH i2c: E2 08 00 B6 04 80 13 00 00 00 00 00 00 36 [22:04:36]Write i2c OK [22:04:36]MH_I2C_Read... [22:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:04:36]Read from MH i2c: E2 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: E2 62 00 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: E2 62 00 B6 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 BA 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [22:04: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 BA 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:04:36]wFMCommunicate OK [22:04:36]SAM_PROTO_GetFieldsCounters done [22:04:36]requested_item shift.num is exist - process it [22:04:36]requested_item shift.opened is exist - process it [22:04:36]req_shift_opened [22:04:36]FM_GetShiftState [22:04:36]SAM_PROTO_GetShiftState [22:04:36]wFMCommunicate request_size=4 [22:04:36]MH_SAM_APDU [22:04:36]CAPDU: 80 13 01 00 [22:04:36]Write to MH i2c: E2 08 00 B7 04 80 13 01 00 00 00 00 00 38 [22:04:36]Write i2c OK [22:04:36]MH_I2C_Read... [22:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:36]Read from MH i2c: E2 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: E2 0E 00 [22:04:36]MH_I2C_Read... [22:04:36]Read from MH i2c: E2 0E 00 B7 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9A [22:04:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:04:36]wFMCommunicate OK [22:04:36]SAM_PROTO_GetShiftState done [22:04:36]FM_GetShiftState done [22:04:36]req_shift_opened done [22:04:36]requested_item shift.open_date is exist - process it [22:04:36]req_shift_open_date [22:04:36]req_shift_open_date done [22:04:36]produce_requested_data done [22:04:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152506,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:04:36]process_action_free close_receipt [22:04:36]json_value_free [22:04:36]json_value_free done [22:04:36]process_json_proto returns [22:04:36]Send response to host [22:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152506,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:04:36]free response buf [22:04:36]execute_script done [22:04:36]execute_script returns [22:04:36]free content buf [22:04:36]Sock 9.Close socket [22:04:36]Sock 9.Thread stoped [22:04:37]ConnectInit Can't connect to host [22:04:41]ConnectInit Can't take IP for lk.salyk.kg [22:04:41]CommunicateWithHost connect error [22:04:41]CommunicateWithHost err = -1 [22:04:41]OFD Sender: Server communicate error [22:04:42]ConnectInit Can't connect to host [22:04:46]OFD Sender: Processing packet 152504 [packets to send 830, broken 827] [22:04:46]ProducePacketName [22:04:46]name=ofd_packets/00152504 [22:04:46]OFD Sender: To server: pG, [22:04:46]CommunicateWithHost lk.salyk.kg:30040 [22:04:46]ConnectInit lk.salyk.kg [22:04:47]ConnectInit Can't connect to host [22:04:51]ConnectInit Can't take IP for lk.salyk.kg [22:04:51]CommunicateWithHost connect error [22:04:51]CommunicateWithHost err = -1 [22:04:51]OFD Sender: Server communicate error [22:04:52]ConnectInit Can't connect to host [22:04:56]OFD Sender: Processing packet 152504 [packets to send 830, broken 827] [22:04:56]ProducePacketName [22:04:56]name=ofd_packets/00152504 [22:04:56]OFD Sender: To server: pG, [22:04:56]CommunicateWithHost lk.salyk.kg:30040 [22:04:56]ConnectInit lk.salyk.kg [22:04:57]ConnectInit Can't connect to host [22:05:01]ConnectInit Can't take IP for lk.salyk.kg [22:05:01]CommunicateWithHost connect error [22:05:01]CommunicateWithHost err = -1 [22:05:01]OFD Sender: Server communicate error [22:05:06]OFD Sender: Processing packet 152504 [packets to send 830, broken 827] [22:05:06]ProducePacketName [22:05:06]name=ofd_packets/00152504 [22:05:06]OFD Sender: To server: pG, [22:05:06]CommunicateWithHost lk.salyk.kg:30040 [22:05:06]ConnectInit lk.salyk.kg [22:05:09]Connected sock=9 [22:05: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 0B 01 00 00 A0 A2 03 01 E0 03 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 78 01 00 00 F4 03 04 00 AC E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 16 3B 67 F3 78 DB D7 78 93 EA E7 56 01 60 [22:05: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 96 D2 47 00 E6 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 B8 53 02 00 F4 03 04 00 14 8E F1 66 B6 04 01 00 00 CD EF 15 77 00 0B A6 B1 [22:05:09]CommunicateWithHost err = 0 [22:05:09]CheckOFDResponse [22:05:09]1017 (14) - 77093643461234 [22:05:09]1041 (16) - 0000000000871835 [22:05:09]1040 (4) - 152504 [22:05:09]1012 (4) - 23.09.2024 15:49 [22:05:09]1206 (1) - 0 [22:05:09]OFD Sender: Remove packet 152504 [22:05:09]ProducePacketName [22:05:09]name=ofd_packets/00152504 [22:05:09]NVStorageDeleteData [22:05:10]OFD Sender: Processing packet 152505 [packets to send 829, broken 827] [22:05:10]ProducePacketName [22:05:10]name=ofd_packets/00152505 [22:05:10]OFD Sender: To server: pG, [22:05:10]CommunicateWithHost lk.salyk.kg:30040 [22:05:10]ConnectInit lk.salyk.kg [22:05:11]Connected sock=7 [22:05:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C1 DB 03 01 64 5D 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 79 01 00 00 F4 03 04 00 C2 E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 3E 2D A7 88 2E 57 8C D1 CD 61 4F 03 08 FC [22:05: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 9E 8F 47 00 61 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 04 00 B9 53 02 00 F4 03 04 00 15 8E F1 66 B6 04 01 00 00 3E F2 BB 6F 21 87 EE B1 [22:05:11]CommunicateWithHost err = 0 [22:05:11]CheckOFDResponse [22:05:11]1017 (14) - 77093643461234 [22:05:11]1041 (16) - 0000000000871835 [22:05:11]1040 (4) - 152505 [22:05:11]1012 (4) - 23.09.2024 15:49 [22:05:11]1206 (1) - 0 [22:05:11]OFD Sender: Remove packet 152505 [22:05:11]ProducePacketName [22:05:11]name=ofd_packets/00152505 [22:05:11]NVStorageDeleteData [22:05:12]OFD Sender: Processing packet 152506 [packets to send 828, broken 827] [22:05:12]ProducePacketName [22:05:12]name=ofd_packets/00152506 [22:05:12]OFD Sender: To server: pG, [22:05:12]CommunicateWithHost lk.salyk.kg:30040 [22:05:12]ConnectInit lk.salyk.kg [22:05:14]Connected sock=7 [22:05: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 0F 01 00 00 4D BE 07 01 9B 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7A 01 00 00 F4 03 04 00 F2 E5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 26 91 CE 75 09 5B A2 42 24 B9 1B 65 B4 F8 [22:05: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 9A 93 47 00 97 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 BA 53 02 00 F4 03 04 00 1B 8E F1 66 B6 04 01 00 00 22 B9 94 C0 5B CD 00 72 [22:05:17]CommunicateWithHost err = 0 [22:05:17]CheckOFDResponse [22:05:17]1017 (14) - 77093643461234 [22:05:17]1041 (16) - 0000000000871835 [22:05:17]1040 (4) - 152506 [22:05:17]1012 (4) - 23.09.2024 15:49 [22:05:17]1206 (1) - 0 [22:05:17]OFD Sender: Remove packet 152506 [22:05:17]ProducePacketName [22:05:17]name=ofd_packets/00152506 [22:05:17]NVStorageDeleteData [22:05:18]OFD Sender: No OFD packet to send [22:05:20]recv_with_timeout no data received [22:05:23]OFD Sender: No OFD packet to send [22:05:28]OFD Sender: No OFD packet to send [22:05:31]recv_with_timeout no data received [22:05:33]OFD Sender: No OFD packet to send [22:05:38]OFD Sender: No OFD packet to send [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:53]OFD Sender: No OFD packet to send [22:05:58]OFD Sender: No OFD packet to send [22:06:03]OFD Sender: No OFD packet to send [22:06:08]OFD Sender: No OFD packet to send [22:06:13]OFD Sender: No OFD packet to send [22:06:18]OFD Sender: No OFD packet to send [22:06:23]OFD Sender: No OFD packet to send [22:06:28]OFD Sender: No OFD packet to send [22:06:33]OFD Sender: No OFD packet to send [22:06:38]OFD Sender: No OFD packet to send [22:06:43]OFD Sender: No OFD packet to send [22:06:48]OFD Sender: No OFD packet to send [22:06:53]OFD Sender: No OFD packet to send [22:06:58]OFD Sender: No OFD packet to send [22:07:06]MH_SAM_APDU [22:07:06]CAPDU: 80 15 02 00 08 F4 03 04 00 8B E6 F1 66 [22:07:06]Write to MH i2c: E2 10 00 C2 04 80 15 02 00 08 00 F4 03 04 00 8B E6 F1 66 00 00 19 [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:06]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:07:06]Read from MH i2c: E2 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 03 00 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [22:07:06]RAPDU: 90 00 [22:07:06]wFMCommunicate OK [22:07:06]wFMCommunicate request_size=25 [22:07:06]MH_SAM_APDU [22:07:06]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 [22:07:06]Write to MH i2c: E2 1C 00 C3 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 A9 [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:06]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:07:06]Read from MH i2c: E2 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 03 00 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [22:07:06]RAPDU: 90 00 [22:07:06]wFMCommunicate OK [22:07:06]wFMCommunicate request_size=4 [22:07:06]MH_SAM_APDU [22:07:06]CAPDU: 80 15 03 00 [22:07:06]Write to MH i2c: E2 08 00 C4 04 80 15 03 00 00 00 00 00 49 [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 40 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 40 00 C4 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 BB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7B 01 00 00 35 04 06 00 41 5C 27 03 71 7B 90 00 5B [22:07:07]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 BB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7B 01 00 00 35 04 06 00 41 5C 27 03 71 7B 90 00 [22:07:07]wFMCommunicate OK [22:07:07]SAM_PROTO_ProcessDocument answer len = 59 [22:07:07]SAM_PROTO_ProcessDocument done [22:07:07]SetTLVBufToDocument [22:07:07]Processing tag 1209 (04B9) [22:07:07]Malloc new data [22:07:07]Processing tag 1041 (0411) [22:07:07]Processing tag 1040 (0410) [22:07:07]Malloc new data [22:07:07]Processing tag 1038 (040E) [22:07:07]Malloc new data [22:07:07]Processing tag 1042 (0412) [22:07:07]Malloc new data [22:07:07]Processing tag 1077 (0435) [22:07:07]Malloc new data [22:07:07]SetTLVBufToDocument err=0 [22:07:07]KKMLoadAndSignReceiptData store KKM data [22:07:07]KKMLoadAndSignReceiptData err=0 [22:07:07]wFMCommunicate request_size=4 [22:07:07]MH_SAM_APDU [22:07:07]CAPDU: 80 11 00 00 [22:07:07]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:07]Read from MH i2c: E2 17 00 [22:07:07]MH_I2C_Read... [22:07:07]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 [22:07:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:07:07]wFMCommunicate OK [22:07:07]Счет N : (1)1786511 ИНН: 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 СНО: Общий режим Чек 379 23.09.2024 22:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152507 ФПД: 71864047333755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152507&fm=71864047333755&tin=02508201610067®Number=0000000000091825&sum=100000 [22:07:07]StoreToDocumentArchive [22:07:07]shift 476 fd 152507 [22:07:07]save to /storage/0476/doc_00152507 [22:07:07]save last doc name /storage/0476/doc_00152507 to /storage/kkm_last_doc_name [22:07:07]save OK [22:07:07]Clear old archive folders... [22:07:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:07:07]tlvbuf is 00A5AA80 [22:07:07]SAM_PROTO_ClearQueue [22:07:07]wFMCommunicate request_size=4 [22:07:07]MH_SAM_APDU [22:07:07]CAPDU: 80 09 00 00 [22:07:07]Write to MH i2c: E2 08 00 C6 04 80 09 00 00 00 00 00 00 3C [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [22:07:07]RAPDU: 90 00 [22:07:07]wFMCommunicate OK [22:07:07]SAM_PROTO_ClearQueue done [22:07:07]KKMCreateOFDPacket [22:07:07]OFDProtocolAddRootSTLVToBuf [22:07:07]FM_MakeSignedData [22:07:07]FM_MakeSignedData [22:07:07]SAM_PROTO_SignData [22:07:07]wFMCommunicate request_size=4 [22:07:07]MH_SAM_APDU [22:07:07]CAPDU: 80 0D 01 02 [22:07:07]Write to MH i2c: E2 08 00 C7 04 80 0D 01 02 00 00 00 00 44 [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 C7 04 00 90 00 3F [22:07:07]RAPDU: 90 00 [22:07:07]wFMCommunicate OK [22:07:07]wFMCommunicate request_size=255 [22:07:07]MH_SAM_APDU [22:07: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 7B 01 00 00 F4 03 04 00 8B E6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 5C 27 03 [22:07:07]Write to MH i2c: E2 02 01 C8 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 7B 01 00 00 F4 03 04 00 8B E6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 5C 27 03 00 00 C1 [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [22:07:07]RAPDU: 90 00 [22:07:07]wFMCommunicate OK [22:07:07]wFMCommunicate request_size=7 [22:07:07]MH_SAM_APDU [22:07:07]CAPDU: 80 0D 02 02 02 71 7B [22:07:07]Write to MH i2c: E2 0A 00 C9 04 80 0D 02 02 02 00 71 7B 00 00 37 [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [22:07:07]RAPDU: 90 00 [22:07:07]wFMCommunicate OK [22:07:07]wFMCommunicate request_size=4 [22:07:07]MH_SAM_APDU [22:07:07]CAPDU: 80 0D 03 02 [22:07:07]Write to MH i2c: E2 08 00 CA 04 80 0D 03 02 00 00 00 00 49 [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 0B 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 0B 00 CA 04 00 9B 2E FE 95 6A FB C4 05 90 00 D4 [22:07:07]RAPDU: 9B 2E FE 95 6A FB C4 05 90 00 [22:07:07]wFMCommunicate OK [22:07:07]SAM_PROTO_SignData done [22:07:07]FM_MakeSignedData done [22:07:07]CreateOFDProtocolMessage [22:07:07]wFMCommunicate request_size=4 [22:07:07]MH_SAM_APDU [22:07:07]CAPDU: 80 11 00 00 [22:07:07]Write to MH i2c: E2 08 00 CB 04 80 11 00 00 00 00 00 00 49 [22:07:07]Write i2c OK [22:07:07]MH_I2C_Read... [22:07:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:07]Read from MH i2c: E2 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 17 00 [22:07:07]MH_I2C_Read... [22:07:07]Read from MH i2c: E2 17 00 CB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [22:07:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:07:07]wFMCommunicate OK [22:07:07]CreateOFDProtocolMessage done [22:07:07]OFDSenderStorePacket 152507 [22:07:07]StoreOFDPacket docnum=152507 [22:07:03]OFD Sender: No OFD packet to send [22:07:06]accept exits with 11 [22:07:06]New connection [22:07:06]New thread 3067542884 created [22:07:06]Thread 3067399524 joined [22:07:06]Waiting for new connection... [22:07:06] Sock 11.Parse request [22:07:06]Sock 11.Check first char [22:07:06]Sock 11.First char is OK [22:07:06]request: POST /json_proto HTTP/1.0 [22:07:06]Method: POST [22:07:06]URL: /json_proto [22:07:06]Method is POST - this is cgi request [22:07:06]url: /json_proto [22:07:06]query_string will be loaded in cgi processing [22:07:06]execute_cgi json_proto POST (null) [22:07:06]execute_cgi path=json_proto method=POST [22:07:06]POST find Content-Length [22:07:06]Host: 172.17.43.67:8080 [22:07:06]Content-Length: 680 [22:07:06]Content-Type: application/json [22:07:06] [22:07:06]POST finish read [22:07:06]Found Content-Length = 680 [22:07:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786511", "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" ] } } [22:07:06]execute_script... [22:07:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786511", "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" ] } } [22:07:06]POST & json_proto [22:07:06]process_json_proto [22:07:06]json parsed OK: [22:07:06]protocol is kg_v1.0 [22:07:06]action value=close_receipt [22:07:06]process_action close_receipt [22:07:06]cmd_close_receipt [22:07:06]MH_GetDate [22:07:06]Write to MH i2c: F0 00 00 B8 04 AB [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: F0 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: F0 09 00 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: F0 09 00 B8 04 00 8A E6 F1 66 6A BD 47 65 4E [22:07:06]GetLastDocTimeStamp 1727129074 [22:07:06]current date 1727129226 [22:07:06]FM_GetShiftState [22:07:06]SAM_PROTO_GetShiftState [22:07:06]wFMCommunicate request_size=4 [22:07:06]MH_SAM_APDU [22:07:06]CAPDU: 80 13 01 00 [22:07:06]Write to MH i2c: E2 08 00 B9 04 80 13 01 00 00 00 00 00 3A [22:07:06]Write i2c OK [22:07:06]MH_I2C_Read... [22:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:06]Read from MH i2c: E2 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 0E 00 [22:07:06]MH_I2C_Read... [22:07:06]Read from MH i2c: E2 0E 00 B9 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9C [22:07:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:07:06]wFMCommunicate OK [22:07:06]SAM_PROTO_GetShiftState done [22:07:06]FM_GetShiftState done [22:07:06]opened in 1727051593 [22:07:06]opened+sec_in_day 1727137993 [22:07:06]quantity*price = 100050 [22:07:06]sum+1 = 100052 [22:07:06]Check (price>sum+1) || (price+1 о реализуемом товаре [22:07:07]line ОКРУГЛЕНИЕ: -0.51 [22:07:07]line ИТОГО: 1000.00 [22:07:07]line Внесено: 1000.00 [22:07:07]line СДАЧА: 0.00 [22:07:07]line НСП 1% : 8.85 [22:07:07]line НДС 12% : 106.25 [22:07:07]line Наличными: 1000.00 [22:07:07]line Безнал.: 0.00 [22:07:07]line Место: АЗС № 89 "Партнер Нефть" [22:07:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:07:07]line СНО: Общий режим [22:07:07]line Чек 379 23.09.2024 22:07 [22:07:07]line Смена: 476 ФФД: 1.0 [22:07:07]line ЗНМ: 0300000113 [22:07:07]line РНМ: 0000000000091825 [22:07:07]line Версия ККМ: 001 [22:07:07]line ФМ: 0000000000871835 [22:07:07]line ФД: 152507 [22:07:07]line ФПД: 71864047333755 [22:07:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220707&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152507&fm=71864047333755&tin=02508201610067®Number=0000000000091825&sum=100000 [22:07:07]written 0, free lines is 4095 [22:07:07]OFD Sender: Processing packet 152507 [packets to send 828, broken 827] [22:07:07]ProducePacketName [22:07:07]name=ofd_packets/00152507 [22:07:07]OFD Sender: To server: pG, [22:07:07]CommunicateWithHost lk.salyk.kg:30040 [22:07:07]ConnectInit lk.salyk.kg [22:07:08]Write to MH i2c: 01 00 00 F7 04 FB [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: 01 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: 01 07 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: 01 07 00 F7 04 00 00 00 00 00 D4 0C E2 [22:07:08]RasterBufferAndPrint [22:07:08]line [22:07:08]line [22:07:08]line [22:07:08]line [22:07:08]line [22:07:08]written 0, free lines is 3290 [22:07:08]MH_Cut [22:07:08]Write to MH i2c: D1 01 00 FE 04 01 D4 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: D1 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: D1 01 00 [22:07:08]MH_I2C_Read... [22:07:08]Read from MH i2c: D1 01 00 FE 04 00 D3 [22:07:08]Write to MH i2c: 01 00 00 FF 04 03 [22:07:08]Write i2c OK [22:07:08]MH_I2C_Read... [22:07:08]Connected sock=10 [22:07:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 D2 04 01 42 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7B 01 00 00 F4 03 04 00 8B E6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 41 5C 27 03 71 7B 9B 2E FE 95 6A FB C4 05 [22:07:08]*** Cut start [22:07:08]*** Purtial cut [22:07:08]*** Stage 1: CUTSNS_PIN = 1 [22:07: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 D2 EB 47 00 35 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 53 02 00 F4 03 04 00 8B 8E F1 66 B6 04 01 00 00 23 DF 96 65 87 78 50 51 [22:07:09]CommunicateWithHost err = 0 [22:07:09]CheckOFDResponse [22:07:09]1017 (14) - 77093643461234 [22:07:09]1041 (16) - 0000000000871835 [22:07:09]1040 (4) - 152507 [22:07:09]1012 (4) - 23.09.2024 15:51 [22:07:09]1206 (1) - 0 [22:07:09]OFD Sender: Remove packet 152507 [22:07:09]ProducePacketName [22:07:09]name=ofd_packets/00152507 [22:07:09]NVStorageDeleteData [22:07:09]Read from MH i2c: 01 [22:07:09]MH_I2C_Read... [22:07:09]*** Stop cut motor [22:07:09]*** Cut end [22:07:09]Read from MH i2c: 01 07 00 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: 01 07 00 FF 04 00 00 00 00 00 FF 0F 18 [22:07:09]process_action close_receipt done [22:07:09]requested_data is exist [22:07:09]produce_requested_data [22:07:09]requested_item fm.sn is exist - process it [22:07:09]wFMCommunicate request_size=4 [22:07:09]MH_SAM_APDU [22:07:09]CAPDU: 80 11 00 00 [22:07:09]Write to MH i2c: E2 08 00 00 05 80 11 00 00 00 00 00 00 7F [22:07:09]Write i2c OK [22:07:09]MH_I2C_Read... [22:07:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:09]Read from MH i2c: E2 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: E2 17 00 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: E2 17 00 00 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [22:07:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:07:09]wFMCommunicate OK [22:07:09]requested_item fd.num is exist - process it [22:07:09]SAM_PROTO_GetFieldsCounters [22:07:09]wFMCommunicate request_size=4 [22:07:09]MH_SAM_APDU [22:07:09]CAPDU: 80 13 00 00 [22:07:09]Write to MH i2c: E2 08 00 01 05 80 13 00 00 00 00 00 00 82 [22:07:09]Write i2c OK [22:07:09]MH_I2C_Read... [22:07:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:09]Read from MH i2c: E2 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: E2 62 00 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: E2 62 00 01 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 BB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [22:07: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 BB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:09]wFMCommunicate OK [22:07:09]SAM_PROTO_GetFieldsCounters done [22:07:09]requested_item shift.num is exist - process it [22:07:09]requested_item shift.opened is exist - process it [22:07:09]req_shift_opened [22:07:09]FM_GetShiftState [22:07:09]SAM_PROTO_GetShiftState [22:07:09]wFMCommunicate request_size=4 [22:07:09]MH_SAM_APDU [22:07:09]CAPDU: 80 13 01 00 [22:07:09]Write to MH i2c: E2 08 00 02 05 80 13 01 00 00 00 00 00 84 [22:07:09]Write i2c OK [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: E2 [22:07:09]MH_I2C_Read... [22:07:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:09]Read from MH i2c: E2 0E 00 [22:07:09]MH_I2C_Read... [22:07:09]Read from MH i2c: E2 0E 00 02 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E6 [22:07:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:07:09]wFMCommunicate OK [22:07:09]SAM_PROTO_GetShiftState done [22:07:09]FM_GetShiftState done [22:07:09]req_shift_opened done [22:07:09]requested_item shift.open_date is exist - process it [22:07:09]req_shift_open_date [22:07:09]req_shift_open_date done [22:07:09]produce_requested_data done [22:07:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152507,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:07:09]process_action_free close_receipt [22:07:09]json_value_free [22:07:09]json_value_free done [22:07:09]process_json_proto returns [22:07:09]Send response to host [22:07:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152507,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:07:09]free response buf [22:07:09]execute_script done [22:07:09]execute_script returns [22:07:09]free content buf [22:07:09]Sock 11.Close socket [22:07:09]Sock 11.Thread stoped [22:07:09]OFD Sender: No OFD packet to send [22:07:14]OFD Sender: No OFD packet to send [22:07:18]recv_with_timeout no data received [22:07:19]OFD Sender: No OFD packet to send [22:07:24]OFD Sender: No OFD packet to send [22:07:28]recv_with_timeout no data received [22:07:29]OFD Sender: No OFD packet to send [22:07:34]OFD Sender: No OFD packet to send [22:07:39]recv_with_timeout no data received [22:07:39]OFD Sender: No OFD packet to send [22:07:44]OFD Sender: No OFD packet to send [22:07:49]recv_with_timeout no data received [22:07:49]OFD Sender: No OFD packet to send [22:07:54]OFD Sender: No OFD packet to send [22:07:59]OFD Sender: No OFD packet to send [22:08:04]OFD Sender: No OFD packet to send [22:08:09]OFD Sender: No OFD packet to send [22:08:14]OFD Sender: No OFD packet to send [22:08:19]OFD Sender: No OFD packet to send [22:08:25]OFD Sender: No OFD packet to send [22:08:30]OFD Sender: No OFD packet to send [22:08:35]OFD Sender: No OFD packet to send [22:08:40]OFD Sender: No OFD packet to send [22:08:41]recv_with_timeout no data received [22:08:45]OFD Sender: No OFD packet to send [22:08:50]OFD Sender: No OFD packet to send [22:08:55]OFD Sender: No OFD packet to send [22:09:00]OFD Sender: No OFD packet to send [22:09:05]OFD Sender: No OFD packet to send [22:09:10]OFD Sender: No OFD packet to send [22:09:15]OFD Sender: No OFD packet to send [22:09:20]OFD Sender: No OFD packet to send [22:09:25]OFD Sender: No OFD packet to send [22:09:30]OFD Sender: No OFD packet to send 0C 05 00 90 00 85 [22:09:39]RAPDU: 90 00 [22:09:39]wFMCommunicate OK [22:09:39]wFMCommunicate request_size=13 [22:09:39]MH_SAM_APDU [22:09:39]CAPDU: 80 15 02 00 08 F4 03 04 00 23 E7 F1 66 [22:09:39]Write to MH i2c: E2 10 00 0D 05 80 15 02 00 08 00 F4 03 04 00 23 E7 F1 66 00 00 FE [22:09:39]Write i2c OK [22:09:39]MH_I2C_Read... [22:09:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:09:39]Read from MH i2c: E2 [22:09:39]MH_I2C_Read... [22:09:39]Read from MH i2c: E2 03 00 [22:09:39]MH_I2C_Read... [22:09:39]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [22:09:39]RAPDU: 90 00 [22:09:39]wFMCommunicate OK [22:09:39]wFMCommunicate request_size=25 [22:09:39]MH_SAM_APDU [22:09:39]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 [22:09:39]Write to MH i2c: E2 1C 00 0E 05 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 F5 [22:09:39]Write i2c OK [22:09:39]MH_I2C_Read... [22:09:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:09:39]Read from MH i2c: E2 [22:09:39]MH_I2C_Read... [22:09:39]Read from MH i2c: E2 03 00 [22:09:39]MH_I2C_Read... [22:09:39]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [22:09:39]RAPDU: 90 00 [22:09:39]wFMCommunicate OK [22:09:39]wFMCommunicate request_size=4 [22:09:39]MH_SAM_APDU [22:09:39]CAPDU: 80 15 03 00 [22:09:39]Write to MH i2c: E2 08 00 0F 05 80 15 03 00 00 00 00 00 95 [22:09:39]Write i2c OK [22:09:39]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 40 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 40 00 0F 05 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7C 01 00 00 35 04 06 00 9D 28 05 BA 7D 6A 90 00 61 [22:09:40]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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7C 01 00 00 35 04 06 00 9D 28 05 BA 7D 6A 90 00 [22:09:40]wFMCommunicate OK [22:09:40]SAM_PROTO_ProcessDocument answer len = 59 [22:09:40]SAM_PROTO_ProcessDocument done [22:09:40]SetTLVBufToDocument [22:09:40]Processing tag 1209 (04B9) [22:09:40]Malloc new data [22:09:40]Processing tag 1041 (0411) [22:09:40]Processing tag 1040 (0410) [22:09:40]Malloc new data [22:09:40]Processing tag 1038 (040E) [22:09:40]Malloc new data [22:09:40]Processing tag 1042 (0412) [22:09:40]Malloc new data [22:09:40]Processing tag 1077 (0435) [22:09:40]Malloc new data [22:09:40]SetTLVBufToDocument err=0 [22:09:40]KKMLoadAndSignReceiptData store KKM data [22:09:40]KKMLoadAndSignReceiptData err=0 [22:09:40]wFMCommunicate request_size=4 [22:09:40]MH_SAM_APDU [22:09:40]CAPDU: 80 11 00 00 [22:09:40]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 17 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 17 00 10 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E2 [22:09:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:09:40]wFMCommunicate OK [22:09:40]Счет N : (1)1786513 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 13 Товар: 2710124500 Аи-95-К-5 4.050 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 380 23.09.2024 22:09 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152508 ФПД: 172795220360554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220939&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152508&fm=172795220360554&tin=02508201610067®Number=0000000000091825&sum=0 [22:09:40]StoreToDocumentArchive [22:09:40]shift 476 fd 152508 [22:09:40]save to /storage/0476/doc_00152508 [22:09:40]save last doc name /storage/0476/doc_00152508 to /storage/kkm_last_doc_name [22:09:40]save OK [22:09:40]Clear old archive folders... [22:09:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:09:40]tlvbuf is 00A67EF0 [22:09:40]SAM_PROTO_ClearQueue [22:09:40]wFMCommunicate request_size=4 [22:09:40]MH_SAM_APDU [22:09:40]CAPDU: 80 09 00 00 [22:09:40]Write to MH i2c: E2 08 00 11 05 80 09 00 00 00 00 00 00 88 [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [22:09:40]RAPDU: 90 00 [22:09:40]wFMCommunicate OK [22:09:40]SAM_PROTO_ClearQueue done [22:09:40]KKMCreateOFDPacket [22:09:40]OFDProtocolAddRootSTLVToBuf [22:09:40]FM_MakeSignedData [22:09:40]FM_MakeSignedData [22:09:40]SAM_PROTO_SignData [22:09:40]wFMCommunicate request_size=4 [22:09:40]MH_SAM_APDU [22:09:40]CAPDU: 80 0D 01 02 [22:09:40]Write to MH i2c: E2 08 00 12 05 80 0D 01 02 00 00 00 00 90 [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [22:09:40]RAPDU: 90 00 [22:09:40]wFMCommunicate OK [22:09:40]wFMCommunicate request_size=255 [22:09:40]MH_SAM_APDU [22:09: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 D2 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 23 E7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D [22:09:40]Write to MH i2c: E2 02 01 13 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 23 E7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D 00 00 E8 [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]OFD Sender: No OFD packet to send [22:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [22:09:40]RAPDU: 90 00 [22:09:40]wFMCommunicate OK [22:09:40]wFMCommunicate request_size=10 [22:09:40]MH_SAM_APDU [22:09:40]CAPDU: 80 0D 02 02 05 28 05 BA 7D 6A [22:09:40]Write to MH i2c: E2 0D 00 14 05 80 0D 02 02 05 00 28 05 BA 7D 6A 00 00 6B [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [22:09:40]RAPDU: 90 00 [22:09:40]wFMCommunicate OK [22:09:40]wFMCommunicate request_size=4 [22:09:40]MH_SAM_APDU [22:09:40]CAPDU: 80 0D 03 02 [22:09:40]Write to MH i2c: E2 08 00 15 05 80 0D 03 02 00 00 00 00 95 [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 0B 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 0B 00 15 05 00 85 B1 FC 34 DD 9F 68 33 90 00 13 [22:09:40]RAPDU: 85 B1 FC 34 DD 9F 68 33 90 00 [22:09:40]wFMCommunicate OK [22:09:40]SAM_PROTO_SignData done [22:09:40]FM_MakeSignedData done [22:09:40]CreateOFDProtocolMessage [22:09:40]wFMCommunicate request_size=4 [22:09:40]MH_SAM_APDU [22:09:40]CAPDU: 80 11 00 00 [22:09:40]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:40]Read from MH i2c: E2 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 17 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: E2 17 00 16 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [22:09:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:09:40]wFMCommunicate OK [22:09:40]CreateOFDProtocolMessage done [22:09:40]OFDSenderStorePacket 152508 [22:09:40]StoreOFDPacket docnum=152508 [22:09: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 B4 21 07 01 B0 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 23 E7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D 28 05 BA 7D 6A 85 B1 FC 34 DD 9F 68 33 [22:09:40]CheckFolder [22:09:40]dirname=/storage/ofd_packets [22:09:40]CheckFolder done [22:09:40]ProducePacketName [22:09:40]name=ofd_packets/00152508 [22:09:40]NVStorageSaveData ofd_packets/00152508 [22:09:40]File name is /storage/ofd_packets/00152508 [22:09:40]Write 301 bytes [22:09:40]NVStorageSaveData done [22:09:40]OFDSenderStorePacket done [22:09:40]KKMCreateOFDPacket done [22:09:40]NVStorageSaveData kkm_last_timestamp [22:09:40]File name is /storage/kkm_last_timestamp [22:09:40]Write 4 bytes [22:09:40]NVStorageSaveData done [22:09:40]ExternCall_PrintAddStr [22:09:40]wPrintStart [22:09:40]Write to MH i2c: 01 00 00 17 05 1C [22:09:40]Write i2c OK [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: 01 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: 01 07 00 [22:09:40]MH_I2C_Read... [22:09:40]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 FF 0F 31 [22:09:40]RasterBufferAndPrint [22:09:40]line Счет N : (1)1786513 [22:09:40]line ИНН: 02508201610067 [22:09:40]line Контрольно-Кассовый Чек [22:09:40]line ПРОДАЖА [22:09:40]line ТРК (МРК, ГНК) : 13 [22:09:40]line Товар: 2710124500 [22:09:40]line Аи-95-К-5 [22:09:40]line 4.050 * 0.00 [22:09:40]line = 0.00 [22:09:40]line НДС 12% НСП 1% [22:09:40]line > о реализуемом товаре [22:09:40]line ИТОГО: 0.00 [22:09:40]line НСП 1% : 0.00 [22:09:40]line НДС 12% : 0.00 [22:09:40]line Наличными: 0.00 [22:09:40]line Безнал.: 0.00 [22:09:40]line Место: АЗС № 89 "Партнер Нефть" [22:09:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:09:40]line СНО: Общий режим [22:09:40]line Чек 380 23.09.2024 22:09 [22:09:40]line Смена: 476 ФФД: 1.0 [22:09:40]line ЗНМ: 0300000113 [22:09:40]line РНМ: 0000000000091825 [22:09:40]line Версия ККМ: 001 [22:09:40]line Платежная система: O! деньги [22:09:40]line ФМ: 0000000000871835 [22:09:40]line ФД: 152508 [22:09:40]line ФПД: 172795220360554 [22:09:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220939&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152508&fm=172795220360554&tin=02508201610067®Number=0000000000091825&sum=0 [22:09:40]written 0, free lines is 4095 [22:09:40]OFD Sender: Processing packet 152508 [packets to send 828, broken 827] [22:09:40]ProducePacketName [22:09:40]name=ofd_packets/00152508 [22:09:40]OFD Sender: To server: pG, [22:09:40]CommunicateWithHost lk.salyk.kg:30040 [22:09:40]ConnectInit lk.salyk.kg [22:09:41]Write to MH i2c: 01 00 00 41 05 46 [22:09:41]Write i2c OK [22:09:41]MH_I2C_Read... [22:09:41]Read from MH i2c: 01 [22:09:41]MH_I2C_Read... [22:09:41]Read from MH i2c: 01 07 00 [22:09:41]MH_I2C_Read... [22:09:41]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 ED 0C 46 [22:09:41]RasterBufferAndPrint [22:09:41]line [22:09:41]line [22:09:41]line [22:09:41]line [22:09:41]line [22:09:41]written 0, free lines is 3315 [22:09:41]MH_Cut [22:09:41]Write to MH i2c: D1 01 00 48 05 01 1F [22:09:41]Write i2c OK [22:09:41]MH_I2C_Read... [22:09:41]Read from MH i2c: D1 [22:09:41]MH_I2C_Read... [22:09:41]Read from MH i2c: D1 01 00 [22:09:41]MH_I2C_Read... [22:09:41]Read from MH i2c: D1 01 00 48 05 00 1E [22:09:41]Write to MH i2c: 01 00 00 49 05 4E [22:09:41]Write i2c OK [22:09:41]MH_I2C_Read... [22:09:41]*** Cut start [22:09:41]*** Purtial cut [22:09:41]*** Stage 1: CUTSNS_PIN = 1 [22:09:42]Read from MH i2c: 01 [22:09:42]MH_I2C_Read... [22:09:42]*** Stop cut motor [22:09:42]*** Cut end [22:09:42]Read from MH i2c: 01 07 00 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 FF 0F 63 [22:09:42]process_action close_receipt done [22:09:42]requested_data is exist [22:09:42]produce_requested_data [22:09:42]requested_item fm.sn is exist - process it [22:09:42]wFMCommunicate request_size=4 [22:09:42]MH_SAM_APDU [22:09:42]CAPDU: 80 11 00 00 [22:09:42]Write to MH i2c: E2 08 00 4A 05 80 11 00 00 00 00 00 00 C9 [22:09:42]Write i2c OK [22:09:42]MH_I2C_Read... [22:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:42]Read from MH i2c: E2 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: E2 17 00 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: E2 17 00 4A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [22:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:09:42]wFMCommunicate OK [22:09:42]requested_item fd.num is exist - process it [22:09:42]SAM_PROTO_GetFieldsCounters [22:09:42]wFMCommunicate request_size=4 [22:09:42]MH_SAM_APDU [22:09:42]CAPDU: 80 13 00 00 [22:09:42]Write to MH i2c: E2 08 00 4B 05 80 13 00 00 00 00 00 00 CC [22:09:42]Write i2c OK [22:09:42]MH_I2C_Read... [22:09:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:09:42]Read from MH i2c: E2 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: E2 62 00 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: E2 62 00 4B 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 BC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [22:09: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 BC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:09:42]wFMCommunicate OK [22:09:42]SAM_PROTO_GetFieldsCounters done [22:09:42]requested_item shift.num is exist - process it [22:09:42]requested_item shift.opened is exist - process it [22:09:42]req_shift_opened [22:09:42]FM_GetShiftState [22:09:42]SAM_PROTO_GetShiftState [22:09:42]wFMCommunicate request_size=4 [22:09:42]MH_SAM_APDU [22:09:42]CAPDU: 80 13 01 00 [22:09:42]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [22:09:42]Write i2c OK [22:09:42]MH_I2C_Read... [22:09:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:42]Read from MH i2c: E2 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: E2 0E 00 [22:09:42]MH_I2C_Read... [22:09:42]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 30 [22:09:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:09:42]wFMCommunicate OK [22:09:42]SAM_PROTO_GetShiftState done [22:09:42]FM_GetShiftState done [22:09:42]req_shift_opened done [22:09:42]requested_item shift.open_date is exist - process it [22:09:42]req_shift_open_date [22:09:42]req_shift_open_date done [22:09:42]produce_requested_data done [22:09:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152508,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:09:42]process_action_free close_receipt [22:09:42]json_value_free [22:09:42]json_value_free done [22:09:42]process_json_proto returns [22:09:42]Send response to host [22:09:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152508,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:09:42]free response buf [22:09:42]execute_script done [22:09:42]execute_script returns [22:09:42]free content buf [22:09:42]Sock 9.Close socket [22:09:42]Sock 9.Thread stoped [22:09:45]ConnectInit Can't take IP for lk.salyk.kg [22:09:45]CommunicateWithHost connect error [22:09:45]CommunicateWithHost err = -1 [22:09:45]OFD Sender: Server communicate error [22:09:50]OFD Sender: Processing packet 152508 [packets to send 828, broken 827] [22:09:50]ProducePacketName [22:09:50]name=ofd_packets/00152508 [22:09:50]OFD Sender: To server: pG, [22:09:50]CommunicateWithHost lk.salyk.kg:30040 [22:09:50]ConnectInit lk.salyk.kg [22:09:55]ConnectInit Can't take IP for lk.salyk.kg [22:09:55]CommunicateWithHost connect error [22:09:55]CommunicateWithHost err = -1 [22:09:55]OFD Sender: Server communicate error [22:09:57]recv_with_timeout no data received [22:10:00]OFD Sender: Processing packet 152508 [packets to send 828, broken 827] [22:10:00]ProducePacketName [22:10:00]name=ofd_packets/00152508 [22:10:00]OFD Sender: To server: pG, [22:10:00]CommunicateWithHost lk.salyk.kg:30040 [22:10:00]ConnectInit lk.salyk.kg [22:10:09]recv_with_timeout no data received [22:09:35]OFD Sender: No OFD packet to send [22:09:38]accept exits with 9 [22:09:38]New connection [22:09:38]New thread 3067399524 created [22:09:38]Thread 3067542884 joined [22:09:38]Waiting for new connection... [22:09:38] Sock 9.Parse request [22:09:38]Sock 9.Check first char [22:09:38]Sock 9.First char is OK [22:09:38]request: POST /json_proto HTTP/1.0 [22:09:38]Method: POST [22:09:38]URL: /json_proto [22:09:38]Method is POST - this is cgi request [22:09:38]url: /json_proto [22:09:38]query_string will be loaded in cgi processing [22:09:38]execute_cgi json_proto POST (null) [22:09:38]execute_cgi path=json_proto method=POST [22:09:38]POST find Content-Length [22:09:38]Host: 172.17.43.67:8080 [22:09:38]Content-Length: 796 [22:09:38]Content-Type: application/json [22:09:38] [22:09:38]POST finish read [22:09:38]Found Content-Length = 796 [22:09:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786513", "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" : 4.050, "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" ] } } [22:09:38]execute_script... [22:09: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)1786513", "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" : 4.050, "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" ] } } [22:09:38]POST & json_proto [22:09:38]process_json_proto [22:09:38]json parsed OK: [22:09:38]protocol is kg_v1.0 [22:09:38]action value=close_receipt [22:09:38]process_action close_receipt [22:09:38]cmd_close_receipt [22:09:38]MH_GetDate [22:09:38]Write to MH i2c: F0 00 00 03 05 F7 [22:09:38]Write i2c OK [22:09:38]MH_I2C_Read... [22:09:38]Read from MH i2c: F0 [22:09:38]MH_I2C_Read... [22:09:38]Read from MH i2c: F0 09 00 [22:09:38]MH_I2C_Read... [22:09:38]Read from MH i2c: F0 09 00 03 05 00 23 E7 F1 66 6A BD 47 65 34 [22:09:38]GetLastDocTimeStamp 1727129227 [22:09:38]current date 1727129379 [22:09:38]FM_GetShiftState [22:09:38]SAM_PROTO_GetShiftState [22:09:38]wFMCommunicate request_size=4 [22:09:38]MH_SAM_APDU [22:09:38]CAPDU: 80 13 01 00 [22:09:38]Write to MH i2c: E2 08 00 04 05 80 13 01 00 00 00 00 00 86 [22:09:38]Write i2c OK [22:09:38]MH_I2C_Read... [22:09:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:39]Read from MH i2c: E2 [22:09:39]MH_I2C_Read... [22:09:39]Read from MH i2c: E2 0E 00 [22:09:39]MH_I2C_Read... [22:09:39]Read from MH i2c: E2 0E 00 04 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E8 [22:09:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:09:39]wFMCommunicate OK [22:09:39]SAM_PROTO_GetShiftState done [22:09:39]FM_GetShiftState done [22:09:39]opened in 1727051593 [22:09:39]opened+sec_in_day 1727137993 [22:09:39]quantity*price = 0 [22:09:39]sum+1 = 1 [22:09:39]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 СНО: Общий режим Чек 381 23.09.2024 22:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152509 ФПД: 121753625011980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152509&fm=121753625011980&tin=02508201610067®Number=0000000000091825&sum=0 [22:15:41]StoreToDocumentArchive [22:15:41]shift 476 fd 152509 [22:15:41]save to /storage/0476/doc_00152509 [22:15:41]save last doc name /storage/0476/doc_00152509 to /storage/kkm_last_doc_name [22:15:41]save OK [22:15:41]Clear old archive folders... [22:15:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:15:41]tlvbuf is 00A5B410 [22:15:41]SAM_PROTO_ClearQueue [22:15:41]wFMCommunicate request_size=4 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 09 00 00 [22:15:41]Write to MH i2c: E2 08 00 5B 05 80 09 00 00 00 00 00 00 D2 [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [22:15:41]RAPDU: 90 00 [22:15:41]wFMCommunicate OK [22:15:41]SAM_PROTO_ClearQueue done [22:15:41]KKMCreateOFDPacket [22:15:41]OFDProtocolAddRootSTLVToBuf [22:15:41]FM_MakeSignedData [22:15:41]FM_MakeSignedData [22:15:41]SAM_PROTO_SignData [22:15:41]wFMCommunicate request_size=4 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 0D 01 02 [22:15:41]Write to MH i2c: E2 08 00 5C 05 80 0D 01 02 00 00 00 00 DA [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [22:15:41]RAPDU: 90 00 [22:15:41]wFMCommunicate OK [22:15:41]wFMCommunicate request_size=255 [22:15:41]MH_SAM_APDU [22:15: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 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 7D 01 00 00 F4 03 04 00 8D E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6E BB F9 91 [22:15:41]Write to MH i2c: E2 02 01 5D 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 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 7D 01 00 00 F4 03 04 00 8D E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6E BB F9 91 00 00 DC [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [22:15:41]RAPDU: 90 00 [22:15:41]wFMCommunicate OK [22:15:41]wFMCommunicate request_size=7 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 0D 02 02 02 A7 0C [22:15:41]Write to MH i2c: E2 0A 00 5E 05 80 0D 02 02 02 00 A7 0C 00 00 94 [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 03 00 5E 05 00 90 00 D7 [22:15:41]RAPDU: 90 00 [22:15:41]wFMCommunicate OK [22:15:41]wFMCommunicate request_size=4 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 0D 03 02 [22:15:41]Write to MH i2c: E2 08 00 5F 05 80 0D 03 02 00 00 00 00 DF [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 0B 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 0B 00 5F 05 00 08 AC 0C 1E CA 13 73 7D 90 00 8B [22:15:41]RAPDU: 08 AC 0C 1E CA 13 73 7D 90 00 [22:15:41]wFMCommunicate OK [22:15:41]SAM_PROTO_SignData done [22:15:41]FM_MakeSignedData done [22:15:41]CreateOFDProtocolMessage [22:15:41]wFMCommunicate request_size=4 [22:15:41]MH_SAM_APDU [22:15:41]CAPDU: 80 11 00 00 [22:15:41]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:41]Read from MH i2c: E2 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: E2 17 00 [22:15:41]MH_I2C_Read... [22:15:41]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 [22:15:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:15:41]wFMCommunicate OK [22:15:41]CreateOFDProtocolMessage done [22:15:41]OFDSenderStorePacket 152509 [22:15:41]StoreOFDPacket docnum=152509 [22:15: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 0C 01 00 00 C7 D3 04 01 86 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 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 7D 01 00 00 F4 03 04 00 8D E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6E BB F9 91 A7 0C 08 AC 0C 1E CA 13 73 7D [22:15:41]CheckFolder [22:15:41]dirname=/storage/ofd_packets [22:15:41]CheckFolder done [22:15:41]ProducePacketName [22:15:41]name=ofd_packets/00152509 [22:15:41]NVStorageSaveData ofd_packets/00152509 [22:15:41]File name is /storage/ofd_packets/00152509 [22:15:41]Write 298 bytes [22:15:41]NVStorageSaveData done [22:15:41]OFDSenderStorePacket done [22:15:41]KKMCreateOFDPacket done [22:15:41]NVStorageSaveData kkm_last_timestamp [22:15:41]File name is /storage/kkm_last_timestamp [22:15:41]Write 4 bytes [22:15:41]NVStorageSaveData done [22:15:41]ExternCall_PrintAddStr [22:15:41]wPrintStart [22:15:41]Write to MH i2c: 01 00 00 61 05 66 [22:15:41]Write i2c OK [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: 01 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: 01 07 00 [22:15:41]MH_I2C_Read... [22:15:41]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [22:15:41]RasterBufferAndPrint [22:15:41]line Счет N : (1)1786512 [22:15:41]line ИНН: 02508201610067 [22:15:41]line Контрольно-Кассовый Чек [22:15:41]line ПРОДАЖА [22:15:41]line ТРК (МРК, ГНК) : 41 [22:15:41]line Товар: 2710194210 [22:15:41]line ДТ-К-5 [22:15:41]line 104.990 * 0.00 [22:15:41]line = 0.00 [22:15:41]line НДС 12% НСП 1% [22:15:41]line > о реализуемом товаре [22:15:41]line ИТОГО: 0.00 [22:15:41]line НСП 1% : 0.00 [22:15:41]line НДС 12% : 0.00 [22:15:41]line Наличными: 0.00 [22:15:41]line Безнал.: 0.00 [22:15:41]line Место: АЗС № 89 "Партнер Нефть" [22:15:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:15:41]line СНО: Общий режим [22:15:41]line Чек 381 23.09.2024 22:15 [22:15:41]line Смена: 476 ФФД: 1.0 [22:15:41]line ЗНМ: 0300000113 [22:15:41]line РНМ: 0000000000091825 [22:15:41]line Версия ККМ: 001 [22:15:41]line Платежная система: O! деньги [22:15:41]line ФМ: 0000000000871835 [22:15:41]line ФД: 152509 [22:15:41]line ФПД: 121753625011980 [22:15:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152509&fm=121753625011980&tin=02508201610067®Number=0000000000091825&sum=0 [22:15:41]written 0, free lines is 4095 [22:15:41]OFD Sender: Processing packet 152509 [packets to send 828, broken 827] [22:15:41]ProducePacketName [22:15:41]name=ofd_packets/00152509 [22:15:41]OFD Sender: To server: pG, [22:15:41]CommunicateWithHost lk.salyk.kg:30040 [22:15:41]ConnectInit lk.salyk.kg [22:15:42]Write to MH i2c: 01 00 00 8B 05 90 [22:15:42]Write i2c OK [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: 01 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: 01 07 00 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 E9 0C 8C [22:15:42]RasterBufferAndPrint [22:15:42]line [22:15:42]line [22:15:42]line [22:15:42]line [22:15:42]line [22:15:42]written 0, free lines is 3311 [22:15:42]MH_Cut [22:15:42]Write to MH i2c: D1 01 00 92 05 01 69 [22:15:42]Write i2c OK [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: D1 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: D1 01 00 [22:15:42]MH_I2C_Read... [22:15:42]Read from MH i2c: D1 01 00 92 05 00 68 [22:15:42]Write to MH i2c: 01 00 00 93 05 98 [22:15:42]Write i2c OK [22:15:42]MH_I2C_Read... [22:15:43]*** Cut start [22:15:43]*** Purtial cut [22:15:43]*** Stage 1: CUTSNS_PIN = 1 [22:15:43]Read from MH i2c: 01 [22:15:43]MH_I2C_Read... [22:15:43]*** Stop cut motor [22:15:43]*** Cut end [22:15:43]Read from MH i2c: 01 07 00 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 FF 0F AD [22:15:43]process_action close_receipt done [22:15:43]requested_data is exist [22:15:43]produce_requested_data [22:15:43]requested_item fm.sn is exist - process it [22:15:43]wFMCommunicate request_size=4 [22:15:43]MH_SAM_APDU [22:15:43]CAPDU: 80 11 00 00 [22:15:43]Write to MH i2c: E2 08 00 94 05 80 11 00 00 00 00 00 00 13 [22:15:43]Write i2c OK [22:15:43]MH_I2C_Read... [22:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:43]Read from MH i2c: E2 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: E2 17 00 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: E2 17 00 94 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [22:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:15:43]wFMCommunicate OK [22:15:43]requested_item fd.num is exist - process it [22:15:43]SAM_PROTO_GetFieldsCounters [22:15:43]wFMCommunicate request_size=4 [22:15:43]MH_SAM_APDU [22:15:43]CAPDU: 80 13 00 00 [22:15:43]Write to MH i2c: E2 08 00 95 05 80 13 00 00 00 00 00 00 16 [22:15:43]Write i2c OK [22:15:43]MH_I2C_Read... [22:15:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:15:43]Read from MH i2c: E2 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: E2 62 00 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: E2 62 00 95 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 BD 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [22:15: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 BD 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:15:43]wFMCommunicate OK [22:15:43]SAM_PROTO_GetFieldsCounters done [22:15:43]requested_item shift.num is exist - process it [22:15:43]requested_item shift.opened is exist - process it [22:15:43]req_shift_opened [22:15:43]FM_GetShiftState [22:15:43]SAM_PROTO_GetShiftState [22:15:43]wFMCommunicate request_size=4 [22:15:43]MH_SAM_APDU [22:15:43]CAPDU: 80 13 01 00 [22:15:43]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [22:15:43]Write i2c OK [22:15:43]MH_I2C_Read... [22:15:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:43]Read from MH i2c: E2 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: E2 0E 00 [22:15:43]MH_I2C_Read... [22:15:43]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7A [22:15:43]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:15:43]wFMCommunicate OK [22:15:43]SAM_PROTO_GetShiftState done [22:15:43]FM_GetShiftState done [22:15:43]req_shift_opened done [22:15:43]requested_item shift.open_date is exist - process it [22:15:43]req_shift_open_date [22:15:43]req_shift_open_date done [22:15:43]produce_requested_data done [22:15:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152509,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:15:43]process_action_free close_receipt [22:15:43]json_value_free [22:15:43]json_value_free done [22:15:43]process_json_proto returns [22:15:43]Send response to host [22:15:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152509,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:15:43]free response buf [22:15:43]execute_script done [22:15:43]execute_script returns [22:15:43]free content buf [22:15:43]Sock 10.Close socket [22:15:43]Sock 10.Thread stoped [22:15:46]recv_with_timeout no data received [22:15:46]accept exits with 9 [22:15:46]New connection [22:15:46]New thread 3067399524 created [22:15:46]Thread 3067542884 joined [22:15:46]Waiting for new connection... [22:15:46] Sock 9.Parse request [22:15:46]Sock 9.Check first char [22:15:46]Sock 9.First char is OK [22:15:46]request: POST /json_proto HTTP/1.0 [22:15:46]Method: POST [22:15:46]URL: /json_proto [22:15:46]Method is POST - this is cgi request [22:15:46]url: /json_proto [22:15:46]query_string will be loaded in cgi processing [22:15:46]execute_cgi json_proto POST (null) [22:15:46]execute_cgi path=json_proto method=POST [22:15:46]POST find Content-Length [22:15:46]Host: 172.17.43.67:8080 [22:15:46]Content-Length: 680 [22:15:46]Content-Type: application/json [22:15:46] [22:15:46]POST finish read [22:15:46]Found Content-Length = 680 [22:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786514", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:15:46]execute_script... [22:15: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)1786514", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:15:46]POST & json_proto [22:15:46]process_json_proto [22:15:46]json parsed OK: [22:15:46]protocol is kg_v1.0 [22:15:46]action value=close_receipt [22:15:46]process_action close_receipt [22:15:46]cmd_close_receipt [22:15:46]MH_GetDate [22:15:46]Write to MH i2c: F0 00 00 97 05 8B [22:15:46]Write i2c OK [22:15:46]MH_I2C_Read... [22:15:46]Read from MH i2c: F0 [22:15:46]MH_I2C_Read... [22:15:46]Read from MH i2c: F0 09 00 [22:15:46]MH_I2C_Read... [22:15:46]Read from MH i2c: F0 09 00 97 05 00 93 E8 F1 66 6A BD 47 65 39 [22:15:46]GetLastDocTimeStamp 1727129741 [22:15:46]current date 1727129747 [22:15:46]FM_GetShiftState [22:15:46]SAM_PROTO_GetShiftState [22:15:46]wFMCommunicate request_size=4 [22:15:46]MH_SAM_APDU [22:15:46]CAPDU: 80 13 01 00 [22:15:46]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [22:15:46]Write i2c OK [22:15:46]MH_I2C_Read... [22:15:46]ConnectInit Can't take IP for lk.salyk.kg [22:15:46]CommunicateWithHost connect error [22:15:46]CommunicateWithHost err = -1 [22:15:46]OFD Sender: Server communicate error [22:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:46]Read from MH i2c: E2 [22:15:46]MH_I2C_Read... [22:15:46]Read from MH i2c: E2 0E 00 [22:15:46]MH_I2C_Read... [22:15:46]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7C [22:15:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:15:46]wFMCommunicate OK [22:15:46]SAM_PROTO_GetShiftState done [22:15:46]FM_GetShiftState done [22:15:46]opened in 1727051593 [22:15:46]opened+sec_in_day 1727137993 [22:15:46]quantity*price = 300075 [22:15:46]sum+1 = 300077 [22:15:46]Check (price>sum+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 СНО: Общий режим Чек 382 23.09.2024 22:15 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152510 ФПД: 198512569696795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152510&fm=198512569696795&tin=02508201610067®Number=0000000000091825&sum=300000 [22:15:48]StoreToDocumentArchive [22:15:48]shift 476 fd 152510 [22:15:48]save to /storage/0476/doc_00152510 [22:15:48]save last doc name /storage/0476/doc_00152510 to /storage/kkm_last_doc_name [22:15:48]save OK [22:15:48]Clear old archive folders... [22:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:15:48]tlvbuf is 00A0EAF0 [22:15:48]SAM_PROTO_ClearQueue [22:15:48]wFMCommunicate request_size=4 [22:15:48]MH_SAM_APDU [22:15:48]CAPDU: 80 09 00 00 [22:15:48]Write to MH i2c: E2 08 00 A5 05 80 09 00 00 00 00 00 00 1C [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:15:48]Read from MH i2c: E2 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [22:15:48]RAPDU: 90 00 [22:15:48]wFMCommunicate OK [22:15:48]SAM_PROTO_ClearQueue done [22:15:48]KKMCreateOFDPacket [22:15:48]OFDProtocolAddRootSTLVToBuf [22:15:48]FM_MakeSignedData [22:15:48]FM_MakeSignedData [22:15:48]SAM_PROTO_SignData [22:15:48]wFMCommunicate request_size=4 [22:15:48]MH_SAM_APDU [22:15:48]CAPDU: 80 0D 01 02 [22:15:48]Write to MH i2c: E2 08 00 A6 05 80 0D 01 02 00 00 00 00 24 [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:15:48]Read from MH i2c: E2 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [22:15:48]RAPDU: 90 00 [22:15:48]wFMCommunicate OK [22:15:48]wFMCommunicate request_size=255 [22:15:48]MH_SAM_APDU [22:15: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 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 7E 01 00 00 F4 03 04 00 93 E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 8B CF 33 [22:15:48]Write to MH i2c: E2 02 01 A7 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 7E 01 00 00 F4 03 04 00 93 E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 8B CF 33 00 00 62 [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:48]Read from MH i2c: E2 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [22:15:48]RAPDU: 90 00 [22:15:48]wFMCommunicate OK [22:15:48]wFMCommunicate request_size=7 [22:15:48]MH_SAM_APDU [22:15:48]CAPDU: 80 0D 02 02 02 42 1B [22:15:48]Write to MH i2c: E2 0A 00 A8 05 80 0D 02 02 02 00 42 1B 00 00 88 [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:48]Read from MH i2c: E2 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [22:15:48]RAPDU: 90 00 [22:15:48]wFMCommunicate OK [22:15:48]wFMCommunicate request_size=4 [22:15:48]MH_SAM_APDU [22:15:48]CAPDU: 80 0D 03 02 [22:15:48]Write to MH i2c: E2 08 00 A9 05 80 0D 03 02 00 00 00 00 29 [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:15:48]Read from MH i2c: E2 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 0B 00 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 0B 00 A9 05 00 60 3B BE FA 8A 90 25 73 90 00 2F [22:15:48]RAPDU: 60 3B BE FA 8A 90 25 73 90 00 [22:15:48]wFMCommunicate OK [22:15:48]SAM_PROTO_SignData done [22:15:48]FM_MakeSignedData done [22:15:48]CreateOFDProtocolMessage [22:15:48]wFMCommunicate request_size=4 [22:15:48]MH_SAM_APDU [22:15:48]CAPDU: 80 11 00 00 [22:15:48]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:48]Read from MH i2c: E2 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: E2 17 00 [22:15:48]MH_I2C_Read... [22:15:48]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 [22:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:15:48]wFMCommunicate OK [22:15:48]CreateOFDProtocolMessage done [22:15:48]OFDSenderStorePacket 152510 [22:15:48]StoreOFDPacket docnum=152510 [22:15: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 BB A6 04 01 0A B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7E 01 00 00 F4 03 04 00 93 E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 8B CF 33 42 1B 60 3B BE FA 8A 90 25 73 [22:15:48]CheckFolder [22:15:48]dirname=/storage/ofd_packets [22:15:48]CheckFolder done [22:15:48]ProducePacketName [22:15:48]name=ofd_packets/00152510 [22:15:48]NVStorageSaveData ofd_packets/00152510 [22:15:48]File name is /storage/ofd_packets/00152510 [22:15:48]Write 298 bytes [22:15:48]NVStorageSaveData done [22:15:48]OFDSenderStorePacket done [22:15:48]KKMCreateOFDPacket done [22:15:48]NVStorageSaveData kkm_last_timestamp [22:15:48]File name is /storage/kkm_last_timestamp [22:15:48]Write 4 bytes [22:15:48]NVStorageSaveData done [22:15:48]ExternCall_PrintAddStr [22:15:48]wPrintStart [22:15:48]Write to MH i2c: 01 00 00 AB 05 B0 [22:15:48]Write i2c OK [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: 01 [22:15:48]MH_I2C_Read... [22:15:48]Read from MH i2c: 01 07 00 [22:15:48]MH_I2C_Read... [22:15:48]OFD Sender: Processing packet 152509 [packets to send 829, broken 827] [22:15:48]ProducePacketName [22:15:48]name=ofd_packets/00152509 [22:15:48]OFD Sender: To server: pG, [22:15:48]CommunicateWithHost lk.salyk.kg:30040 [22:15:48]ConnectInit lk.salyk.kg [22:15:48]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [22:15:48]RasterBufferAndPrint [22:15:48]line Счет N : (1)1786514 [22:15:48]line ИНН: 02508201610067 [22:15:48]line Контрольно-Кассовый Чек [22:15:48]line ПРОДАЖА [22:15:48]line ТРК (МРК, ГНК) : 31 [22:15:48]line Товар: 2710194210 [22:15:48]line ДТ-К-5 [22:15:48]line 39.380 * 76.20 [22:15:48]line = 3000.76 [22:15:48]line НДС 12% НСП 1% [22:15:48]line > о реализуемом товаре [22:15:48]line ОКРУГЛЕНИЕ: -0.76 [22:15:48]line ИТОГО: 3000.00 [22:15:48]line Внесено: 3000.00 [22:15:48]line СДАЧА: 0.00 [22:15:48]line НСП 1% : 26.55 [22:15:48]line НДС 12% : 318.66 [22:15:48]line Наличными: 3000.00 [22:15:48]line Безнал.: 0.00 [22:15:48]line Место: АЗС № 89 "Партнер Нефть" [22:15:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:15:48]line СНО: Общий режим [22:15:48]line Чек 382 23.09.2024 22:15 [22:15:48]line Смена: 476 ФФД: 1.0 [22:15:48]line ЗНМ: 0300000113 [22:15:48]line РНМ: 0000000000091825 [22:15:48]line Версия ККМ: 001 [22:15:48]line ФМ: 0000000000871835 [22:15:48]line ФД: 152510 [22:15:48]line ФПД: 198512569696795 [22:15:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221547&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152510&fm=198512569696795&tin=02508201610067®Number=0000000000091825&sum=300000 [22:15:48]written 0, free lines is 4095 [22:15:49]Write to MH i2c: 01 00 00 D6 05 DB [22:15:49]Write i2c OK [22:15:49]MH_I2C_Read... [22:15:49]Read from MH i2c: 01 [22:15:49]MH_I2C_Read... [22:15:49]Read from MH i2c: 01 07 00 [22:15:49]MH_I2C_Read... [22:15:49]Read from MH i2c: 01 07 00 D6 05 00 00 00 00 00 E7 0C D5 [22:15:49]RasterBufferAndPrint [22:15:49]line [22:15:49]line [22:15:49]line [22:15:49]line [22:15:49]line [22:15:49]written 0, free lines is 3315 [22:15:49]MH_Cut [22:15:49]Write to MH i2c: D1 01 00 DD 05 01 B4 [22:15:49]Write i2c OK [22:15:49]MH_I2C_Read... [22:15:49]Read from MH i2c: D1 [22:15:49]MH_I2C_Read... [22:15:49]Read from MH i2c: D1 01 00 [22:15:49]MH_I2C_Read... [22:15:49]Read from MH i2c: D1 01 00 DD 05 00 B3 [22:15:49]Write to MH i2c: 01 00 00 DE 05 E3 [22:15:49]Write i2c OK [22:15:49]MH_I2C_Read... [22:15:49]*** Cut start [22:15:49]*** Purtial cut [22:15:49]*** Stage 1: CUTSNS_PIN = 1 [22:15:50]Read from MH i2c: 01 [22:15:50]MH_I2C_Read... [22:15:50]*** Stop cut motor [22:15:50]*** Cut end [22:15:50]Read from MH i2c: 01 07 00 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 FF 0F F8 [22:15:50]process_action close_receipt done [22:15:50]requested_data is exist [22:15:50]produce_requested_data [22:15:50]requested_item fm.sn is exist - process it [22:15:50]wFMCommunicate request_size=4 [22:15:50]MH_SAM_APDU [22:15:50]CAPDU: 80 11 00 00 [22:15:50]Write to MH i2c: E2 08 00 DF 05 80 11 00 00 00 00 00 00 5E [22:15:50]Write i2c OK [22:15:50]MH_I2C_Read... [22:15:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:50]Read from MH i2c: E2 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: E2 17 00 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: E2 17 00 DF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [22:15:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:15:50]wFMCommunicate OK [22:15:50]requested_item fd.num is exist - process it [22:15:50]SAM_PROTO_GetFieldsCounters [22:15:50]wFMCommunicate request_size=4 [22:15:50]MH_SAM_APDU [22:15:50]CAPDU: 80 13 00 00 [22:15:50]Write to MH i2c: E2 08 00 E0 05 80 13 00 00 00 00 00 00 61 [22:15:50]Write i2c OK [22:15:50]MH_I2C_Read... [22:15:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:15:50]Read from MH i2c: E2 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: E2 62 00 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: E2 62 00 E0 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 BE 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 EF [22:15: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 BE 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:15:50]wFMCommunicate OK [22:15:50]SAM_PROTO_GetFieldsCounters done [22:15:50]requested_item shift.num is exist - process it [22:15:50]requested_item shift.opened is exist - process it [22:15:50]req_shift_opened [22:15:50]FM_GetShiftState [22:15:50]SAM_PROTO_GetShiftState [22:15:50]wFMCommunicate request_size=4 [22:15:50]MH_SAM_APDU [22:15:50]CAPDU: 80 13 01 00 [22:15:50]Write to MH i2c: E2 08 00 E1 05 80 13 01 00 00 00 00 00 63 [22:15:50]Write i2c OK [22:15:50]MH_I2C_Read... [22:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:50]Read from MH i2c: E2 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: E2 0E 00 [22:15:50]MH_I2C_Read... [22:15:50]Read from MH i2c: E2 0E 00 E1 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C5 [22:15:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:15:50]wFMCommunicate OK [22:15:50]SAM_PROTO_GetShiftState done [22:15:50]FM_GetShiftState done [22:15:50]req_shift_opened done [22:15:50]requested_item shift.open_date is exist - process it [22:15:50]req_shift_open_date [22:15:50]req_shift_open_date done [22:15:50]produce_requested_data done [22:15:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152510,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:15:50]process_action_free close_receipt [22:15:50]json_value_free [22:15:50]json_value_free done [22:15:50]process_json_proto returns [22:15:50]Send response to host [22:15:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152510,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:15:50]free response buf [22:15:50]execute_script done [22:15:50]execute_script returns [22:15:50]free content buf [22:15:50]Sock 9.Close socket [22:15:50]Sock 9.Thread stoped [22:15:53]ConnectInit Can't take IP for lk.salyk.kg [22:15:53]CommunicateWithHost connect error [22:15:53]CommunicateWithHost err = -1 [22:15:53]OFD Sender: Server communicate error [22:15:58]OFD Sender: Processing packet 152509 [packets to send 829, broken 827] [22:15:58]ProducePacketName [22:15:58]name=ofd_packets/00152509 [22:15:58]OFD Sender: To server: pG, [22:15:58]CommunicateWithHost lk.salyk.kg:30040 [22:15:58]ConnectInit lk.salyk.kg [22:15:59]Connected sock=9 [22:15: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 0C 01 00 00 C7 D3 04 01 86 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 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 7D 01 00 00 F4 03 04 00 8D E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 6E BB F9 91 A7 0C 08 AC 0C 1E CA 13 73 7D [22:15: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 3F B4 47 00 2B 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 BD 53 02 00 F4 03 04 00 9D 90 F1 66 B6 04 01 00 00 2E 08 A7 3A 15 7B C2 0D [22:15:59]CommunicateWithHost err = 0 [22:15:59]CheckOFDResponse [22:15:59]1017 (14) - 77093643461234 [22:15:59]1041 (16) - 0000000000871835 [22:15:59]1040 (4) - 152509 [22:15:59]1012 (4) - 23.09.2024 16:00 [22:15:59]1206 (1) - 0 [22:15:59]OFD Sender: Remove packet 152509 [22:15:59]ProducePacketName [22:15:59]name=ofd_packets/00152509 [22:15:59]NVStorageDeleteData [22:16:00]OFD Sender: Processing packet 152510 [packets to send 828, broken 827] [22:16:00]ProducePacketName [22:16:00]name=ofd_packets/00152510 [22:16:00]OFD Sender: To server: pG, [22:16:00]CommunicateWithHost lk.salyk.kg:30040 [22:16:00]ConnectInit lk.salyk.kg [22:16:00]Connected sock=9 [22: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 BB A6 04 01 0A B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 7E 01 00 00 F4 03 04 00 93 E8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 8B CF 33 42 1B 60 3B BE FA 8A 90 25 73 [22:16: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 13 E6 47 00 00 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 53 02 00 F4 03 04 00 9F 90 F1 66 B6 04 01 00 00 B7 61 59 1B EA 77 81 B8 [22:16:00]CommunicateWithHost err = 0 [22:16:00]CheckOFDResponse [22:16:00]1017 (14) - 77093643461234 [22:16:00]1041 (16) - 0000000000871835 [22:16:00]1040 (4) - 152510 [22:16:00]1012 (4) - 23.09.2024 16:00 [22:16:00]1206 (1) - 0 [22:16:00]OFD Sender: Remove packet 152510 [22:16:00]ProducePacketName [22:16:00]name=ofd_packets/00152510 [22:16:00]NVStorageDeleteData [22:16:01]OFD Sender: No OFD packet to send [22:16:06]OFD Sender: No OFD packet to send [22:16:09]recv_with_timeout no data received [22:16:11]OFD Sender: No OFD packet to send [22:16:16]OFD Sender: No OFD packet to send [22:16:21]OFD Sender: No OFD packet to send [22:16:26]OFD Sender: No OFD packet to send [22:16:31]OFD Sender: No OFD packet to send [22:16:36]OFD Sender: No OFD packet to send [22:16:41]OFD Sender: No OFD packet to send [22:16:46]recv_with_timeout no data received [22:16:46]OFD Sender: No OFD packet to send [22:16:51]OFD Sender: No OFD packet to send [22:16:56]OFD Sender: No OFD packet to send [22:17:01]OFD Sender: No OFD packet to send [22:17:06]OFD Sender: No OFD packet to send [22:17:11]OFD Sender: No OFD packet to send [22:17:13]recv_with_timeout no data received [22:17:16]OFD Sender: No OFD packet to send [22:17:21]OFD Sender: No OFD packet to send [22:17:26]OFD Sender: No OFD packet to send [22:17:31]OFD Sender: No OFD packet to send [22:17:36]OFD Sender: No OFD packet to send [22:17:41]OFD Sender: No OFD packet to send [22:17:46]OFD Sender: No OFD packet to send [22:17:51]OFD Sender: No OFD packet to send [22:17:56]OFD Sender: No OFD packet to send [22:17:57]accept exits with 7 [22:17:57]New connection [22:17:57]New thread 3067542884 created [22:17:57]Thread 3067399524 joined [22:17:57]Waiting for new connection... [22:17:57] Sock 7.Parse request [22:17:57]Sock 7.Check first char [22:17:57]Sock 7.First char is OK [22:17:57]request: POST /json_proto HTTP/1.0 [22:17:57]Method: POST [22:17:57]URL: /json_proto [22:17:57]Method is POST - this is cgi request [22:17:57]url: /json_proto [22:17:57]query_string will be loaded in cgi processing [22:17:57]execute_cgi json_proto POST (null) [22:17:57]execute_cgi path=json_proto method=POST [22:17:57]POST find Content-Length [22:17:57]Host: 172.17.43.67:8080 [22:17:57]Content-Length: 680 [22:17:57]Content-Type: application/json [22:17:57] [22:17:57]POST finish read [22:17:57]Found Content-Length = 680 [22:17:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786516", "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" ] } } [22:17:57]execute_script... [22:17:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786516", "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" ] } } [22:17:57]POST & json_proto [22:17:57]process_json_proto [22:17:57]json parsed OK: [22:17:57]protocol is kg_v1.0 [22:17:57]action value=close_receipt [22:17:57]process_action close_receipt [22:17:57]cmd_close_receipt [22:17:57]MH_GetDate [22:17:57]Write to MH i2c: F0 00 00 E2 05 D6 [22:17:57]Write i2c OK [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: F0 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: F0 09 00 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: F0 09 00 E2 05 00 16 E9 F1 66 6A BD 47 65 08 [22:17:57]GetLastDocTimeStamp 1727129747 [22:17:57]current date 1727129878 [22:17:57]FM_GetShiftState [22:17:57]SAM_PROTO_GetShiftState [22:17:57]wFMCommunicate request_size=4 [22:17:57]MH_SAM_APDU [22:17:57]CAPDU: 80 13 01 00 [22:17:57]Write to MH i2c: E2 08 00 E3 05 80 13 01 00 00 00 00 00 65 [22:17:57]Write i2c OK [22:17:57]MH_I2C_Read... [22:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:57]Read from MH i2c: E2 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: E2 0E 00 [22:17:57]MH_I2C_Read... [22:17:57]Read from MH i2c: E2 0E 00 E3 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C7 [22:17:57]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:17:57]wFMCommunicate OK [22:17:57]SAM_PROTO_GetShiftState done [22:17:57]FM_GetShiftState done [22:17:57]opened in 1727051593 [22:17:57]opened+sec_in_day 1727137993 [22:17:57]quantity*price = 100050 [22:17:57]sum+1 = 100052 [22:17:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 383 23.09.2024 22:17 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152511 ФПД: 250322575129873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221758&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152511&fm=250322575129873&tin=02508201610067®Number=0000000000091825&sum=100000 [22:17:58]StoreToDocumentArchive [22:17:58]shift 476 fd 152511 [22:17:58]save to /storage/0476/doc_00152511 [22:17:58]save last doc name /storage/0476/doc_00152511 to /storage/kkm_last_doc_name [22:17:58]save OK [22:17:58]Clear old archive folders... [22:17:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:17:58]tlvbuf is 00A5F100 [22:17:58]SAM_PROTO_ClearQueue [22:17:58]wFMCommunicate request_size=4 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 09 00 00 [22:17:58]Write to MH i2c: E2 08 00 F0 05 80 09 00 00 00 00 00 00 67 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [22:17:58]RAPDU: 90 00 [22:17:58]wFMCommunicate OK [22:17:58]SAM_PROTO_ClearQueue done [22:17:58]KKMCreateOFDPacket [22:17:58]OFDProtocolAddRootSTLVToBuf [22:17:58]FM_MakeSignedData [22:17:58]FM_MakeSignedData [22:17:58]SAM_PROTO_SignData [22:17:58]wFMCommunicate request_size=4 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 0D 01 02 [22:17:58]Write to MH i2c: E2 08 00 F1 05 80 0D 01 02 00 00 00 00 6F [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [22:17:58]RAPDU: 90 00 [22:17:58]wFMCommunicate OK [22:17:58]wFMCommunicate request_size=255 [22:17:58]MH_SAM_APDU [22:17: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7F 01 00 00 F4 03 04 00 16 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 AA C4 2B [22:17:58]Write to MH i2c: E2 02 01 F2 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 7F 01 00 00 F4 03 04 00 16 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 AA C4 2B 00 00 37 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [22:17:58]RAPDU: 90 00 [22:17:58]wFMCommunicate OK [22:17:58]wFMCommunicate request_size=7 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 0D 02 02 02 7D 11 [22:17:58]Write to MH i2c: E2 0A 00 F3 05 80 0D 02 02 02 00 7D 11 00 00 04 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 03 00 F3 05 00 90 00 6C [22:17:58]RAPDU: 90 00 [22:17:58]wFMCommunicate OK [22:17:58]wFMCommunicate request_size=4 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 0D 03 02 [22:17:58]Write to MH i2c: E2 08 00 F4 05 80 0D 03 02 00 00 00 00 74 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 0B 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 0B 00 F4 05 00 89 47 30 F1 51 88 9F D5 90 00 B3 [22:17:58]RAPDU: 89 47 30 F1 51 88 9F D5 90 00 [22:17:58]wFMCommunicate OK [22:17:58]SAM_PROTO_SignData done [22:17:58]FM_MakeSignedData done [22:17:58]CreateOFDProtocolMessage [22:17:58]wFMCommunicate request_size=4 [22:17:58]MH_SAM_APDU [22:17:58]CAPDU: 80 11 00 00 [22:17:58]Write to MH i2c: E2 08 00 F5 05 80 11 00 00 00 00 00 00 74 [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:58]Read from MH i2c: E2 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: E2 17 00 [22:17:58]MH_I2C_Read... [22:17:58]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 [22:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:17:58]wFMCommunicate OK [22:17:58]CreateOFDProtocolMessage done [22:17:58]OFDSenderStorePacket 152511 [22:17:58]StoreOFDPacket docnum=152511 [22:17: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 76 25 04 01 66 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 7F 01 00 00 F4 03 04 00 16 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 AA C4 2B 7D 11 89 47 30 F1 51 88 9F D5 [22:17:58]CheckFolder [22:17:58]dirname=/storage/ofd_packets [22:17:58]CheckFolder done [22:17:58]ProducePacketName [22:17:58]name=ofd_packets/00152511 [22:17:58]NVStorageSaveData ofd_packets/00152511 [22:17:58]File name is /storage/ofd_packets/00152511 [22:17:58]Write 298 bytes [22:17:58]NVStorageSaveData done [22:17:58]OFDSenderStorePacket done [22:17:58]KKMCreateOFDPacket done [22:17:58]NVStorageSaveData kkm_last_timestamp [22:17:58]File name is /storage/kkm_last_timestamp [22:17:58]Write 4 bytes [22:17:58]NVStorageSaveData done [22:17:58]ExternCall_PrintAddStr [22:17:58]wPrintStart [22:17:58]Write to MH i2c: 01 00 00 F6 05 FB [22:17:58]Write i2c OK [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: 01 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: 01 07 00 [22:17:58]MH_I2C_Read... [22:17:58]Read from MH i2c: 01 07 00 F6 05 00 00 00 00 00 FF 0F 10 [22:17:58]RasterBufferAndPrint [22:17:58]line Счет N : (1)1786516 [22:17:58]line ИНН: 02508201610067 [22:17:58]line Контрольно-Кассовый Чек [22:17:58]line ПРОДАЖА [22:17:58]line ТРК (МРК, ГНК) : 31 [22:17:58]line Товар: 2710194210 [22:17:58]line ДТ-К-5 [22:17:58]line 13.130 * 76.20 [22:17:58]line = 1000.51 [22:17:58]line НДС 12% НСП 1% [22:17:58]line > о реализуемом товаре [22:17:58]line ОКРУГЛЕНИЕ: -0.51 [22:17:58]line ИТОГО: 1000.00 [22:17:58]line Внесено: 1000.00 [22:17:58]line СДАЧА: 0.00 [22:17:58]line НСП 1% : 8.85 [22:17:58]line НДС 12% : 106.25 [22:17:58]line Наличными: 1000.00 [22:17:58]line Безнал.: 0.00 [22:17:58]line Место: АЗС № 89 "Партнер Нефть" [22:17:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:17:58]line СНО: Общий режим [22:17:58]line Чек 383 23.09.2024 22:17 [22:17:58]line Смена: 476 ФФД: 1.0 [22:17:58]line ЗНМ: 0300000113 [22:17:58]line РНМ: 0000000000091825 [22:17:58]line Версия ККМ: 001 [22:17:58]line ФМ: 0000000000871835 [22:17:58]line ФД: 152511 [22:17:58]line ФПД: 250322575129873 [22:17:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221758&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152511&fm=250322575129873&tin=02508201610067®Number=0000000000091825&sum=100000 [22:17:59]OFD Sender: Processing packet 152511 [packets to send 828, broken 827] [22:17:59]ProducePacketName [22:17:59]name=ofd_packets/00152511 [22:17:59]OFD Sender: To server: pG, [22:17:59]CommunicateWithHost lk.salyk.kg:30040 [22:17:59]ConnectInit lk.salyk.kg [22:17:59]written 0, free lines is 4095 [22:17:59]Write to MH i2c: 01 00 00 21 06 27 [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 07 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: 01 07 00 21 06 00 00 00 00 00 D8 0C 12 [22:17:59]RasterBufferAndPrint [22:17:59]line [22:17:59]line [22:17:59]line [22:17:59]line [22:17:59]line [22:17:59]written 0, free lines is 3295 [22:17:59]MH_Cut [22:17:59]Write to MH i2c: D1 01 00 28 06 01 00 [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: D1 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: D1 01 00 [22:17:59]MH_I2C_Read... [22:17:59]Read from MH i2c: D1 01 00 28 06 00 FF [22:17:59]Write to MH i2c: 01 00 00 29 06 2F [22:17:59]Write i2c OK [22:17:59]MH_I2C_Read... [22:18:00]*** Cut start [22:18:00]*** Purtial cut [22:18:00]*** Stage 1: CUTSNS_PIN = 1 [22:18:00]Read from MH i2c: 01 [22:18:00]MH_I2C_Read... [22:18:00]*** Stop cut motor [22:18:00]*** Cut end [22:18:00]Read from MH i2c: 01 07 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: 01 07 00 29 06 00 00 00 00 00 FF 0F 44 [22:18:00]process_action close_receipt done [22:18:00]requested_data is exist [22:18:00]produce_requested_data [22:18:00]requested_item fm.sn is exist - process it [22:18:00]wFMCommunicate request_size=4 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 11 00 00 [22:18:00]Write to MH i2c: E2 08 00 2A 06 80 11 00 00 00 00 00 00 AA [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 17 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 17 00 2A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [22:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:18:00]wFMCommunicate OK [22:18:00]requested_item fd.num is exist - process it [22:18:00]SAM_PROTO_GetFieldsCounters [22:18:00]wFMCommunicate request_size=4 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 13 00 00 [22:18:00]Write to MH i2c: E2 08 00 2B 06 80 13 00 00 00 00 00 00 AD [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 62 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 62 00 2B 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 BF 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [22:18: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 BF 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:18:00]wFMCommunicate OK [22:18:00]SAM_PROTO_GetFieldsCounters done [22:18:00]requested_item shift.num is exist - process it [22:18:00]requested_item shift.opened is exist - process it [22:18:00]req_shift_opened [22:18:00]FM_GetShiftState [22:18:00]SAM_PROTO_GetShiftState [22:18:00]wFMCommunicate request_size=4 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 13 01 00 [22:18:00]Write to MH i2c: E2 08 00 2C 06 80 13 01 00 00 00 00 00 AF [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 0E 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 0E 00 2C 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 11 [22:18:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:18:00]wFMCommunicate OK [22:18:00]SAM_PROTO_GetShiftState done [22:18:00]FM_GetShiftState done [22:18:00]req_shift_opened done [22:18:00]requested_item shift.open_date is exist - process it [22:18:00]req_shift_open_date [22:18:00]req_shift_open_date done [22:18:00]produce_requested_data done [22:18:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152511,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:18:00]process_action_free close_receipt [22:18:00]json_value_free [22:18:00]json_value_free done [22:18:00]process_json_proto returns [22:18:00]Send response to host [22:18:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152511,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:18:00]free response buf [22:18:00]execute_script done [22:18:00]execute_script returns [22:18:00]free content buf [22:18:00]Sock 7.Close socket [22:18:00]Sock 7.Thread stoped [22:18:01]Connected sock=11 [22:18: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 76 25 04 01 66 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 7F 01 00 00 F4 03 04 00 16 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 E3 AA C4 2B 7D 11 89 47 30 F1 51 88 9F D5 [22:18: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 F2 6D 47 00 12 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 53 02 00 F4 03 04 00 18 91 F1 66 B6 04 01 00 00 49 17 5D CD 9E 70 3D 3E [22:18:01]CommunicateWithHost err = 0 [22:18:01]CheckOFDResponse [22:18:01]1017 (14) - 77093643461234 [22:18:01]1041 (16) - 0000000000871835 [22:18:01]1040 (4) - 152511 [22:18:01]1012 (4) - 23.09.2024 16:02 [22:18:01]1206 (1) - 0 [22:18:01]OFD Sender: Remove packet 152511 [22:18:01]ProducePacketName [22:18:01]name=ofd_packets/00152511 [22:18:01]NVStorageDeleteData [22:18:02]OFD Sender: No OFD packet to send [22:18:07]OFD Sender: No OFD packet to send [22:18:12]recv_with_timeout no data received [22:18:12]OFD Sender: No OFD packet to send [22:18:17]OFD Sender: No OFD packet to send [22:18:22]OFD Sender: No OFD packet to send [22:18:27]OFD Sender: No OFD packet to send [22:18:32]OFD Sender: No OFD packet to send [22:18:37]OFD Sender: No OFD packet to send [22:18:42]OFD Sender: No OFD packet to send [22:18:47]OFD Sender: No OFD packet to send [22:18:52]OFD Sender: No OFD packet to send [22:18:57]OFD Sender: No OFD packet to send [22:19:02]OFD Sender: No OFD packet to send [22:19:07]OFD Sender: No OFD packet to send [22:19:12]OFD Sender: No OFD packet to send [22:19:17]OFD Sender: No OFD packet to send [22:19:22]OFD Sender: No OFD packet to send [22:19:24]recv_with_timeout no data received [22:19:27]OFD Sender: No OFD packet to send [22:19:32]OFD Sender: No OFD packet to send [22:19:37]OFD Sender: No OFD packet to send [22:19:42]OFD Sender: No OFD packet to send [22:19:47]OFD Sender: No OFD packet to send [22:19:50]accept exits with 9 [22:19:50]New connection [22:19:50]New thread 3067399524 created [22:19:50]Thread 3067542884 joined [22:19:50]Waiting for new connection... [22:19:50] Sock 9.Parse request [22:19:50]Sock 9.Check first char [22:19:50]Sock 9.First char is OK [22:19:50]request: POST /json_proto HTTP/1.0 [22:19:50]Method: POST [22:19:50]URL: /json_proto [22:19:50]Method is POST - this is cgi request [22:19:50]url: /json_proto [22:19:50]query_string will be loaded in cgi processing [22:19:50]execute_cgi json_proto POST (null) [22:19:50]execute_cgi path=json_proto method=POST [22:19:50]POST find Content-Length [22:19:50]Host: 172.17.43.67:8080 [22:19:50]Content-Length: 978 [22:19:50]Content-Type: application/json [22:19:50] [22:19:50]POST finish read [22:19:50]Found Content-Length = 978 [22:19:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786515", "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" : 53.200, "sum" : 4000.64, "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 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:50]execute_script... [22:19: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)1786515", "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" : 53.200, "sum" : 4000.64, "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 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:50]POST & json_proto [22:19:50]process_json_proto [22:19:50]json parsed OK: [22:19:50]protocol is kg_v1.0 [22:19:50]action value=close_receipt [22:19:50]process_action close_receipt [22:19:50]cmd_close_receipt [22:19:50]MH_GetDate [22:19:50]Write to MH i2c: F0 00 00 2D 06 22 [22:19:50]Write i2c OK [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: F0 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: F0 09 00 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: F0 09 00 2D 06 00 87 E9 F1 66 6A BD 47 65 C5 [22:19:50]GetLastDocTimeStamp 1727129878 [22:19:50]current date 1727129991 [22:19:50]FM_GetShiftState [22:19:50]SAM_PROTO_GetShiftState [22:19:50]wFMCommunicate request_size=4 [22:19:50]MH_SAM_APDU [22:19:50]CAPDU: 80 13 01 00 [22:19:50]Write to MH i2c: E2 08 00 2E 06 80 13 01 00 00 00 00 00 B1 [22:19:50]Write i2c OK [22:19:50]MH_I2C_Read... [22:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:50]Read from MH i2c: E2 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: E2 0E 00 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: E2 0E 00 2E 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 13 [22:19:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:19:50]wFMCommunicate OK [22:19:50]SAM_PROTO_GetShiftState done [22:19:50]FM_GetShiftState done [22:19:50]opened in 1727051593 [22:19:50]opened+sec_in_day 1727137993 [22:19:50]quantity*price = 400064 [22:19:50]sum+1 = 400065 [22:19:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.85 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 384 23.09.2024 22:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 53.20 сом ФМ: 0000000000871835 ФД: 152512 ФПД: 102056467808247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152512&fm=102056467808247&tin=02508201610067®Number=0000000000091825&sum=400000 [22:19:51]StoreToDocumentArchive [22:19:51]shift 476 fd 152512 [22:19:51]save to /storage/0476/doc_00152512 [22:19:51]save last doc name /storage/0476/doc_00152512 to /storage/kkm_last_doc_name [22:19:51]save OK [22:19:51]Clear old archive folders... [22:19:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:19:51]tlvbuf is 00A62590 [22:19:51]SAM_PROTO_ClearQueue [22:19:51]wFMCommunicate request_size=4 [22:19:51]MH_SAM_APDU [22:19:51]CAPDU: 80 09 00 00 [22:19:51]Write to MH i2c: E2 08 00 3B 06 80 09 00 00 00 00 00 00 B3 [22:19:51]Write i2c OK [22:19:51]MH_I2C_Read... [22:19:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:19:51]Read from MH i2c: E2 [22:19:51]MH_I2C_Read... [22:19:51]Read from MH i2c: E2 03 00 [22:19:51]MH_I2C_Read... [22:19:51]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [22:19:51]RAPDU: 90 00 [22:19:51]wFMCommunicate OK [22:19:51]SAM_PROTO_ClearQueue done [22:19:51]KKMCreateOFDPacket [22:19:51]OFDProtocolAddRootSTLVToBuf [22:19:51]FM_MakeSignedData [22:19:51]FM_MakeSignedData [22:19:51]SAM_PROTO_SignData [22:19:51]wFMCommunicate request_size=4 [22:19:51]MH_SAM_APDU [22:19:51]CAPDU: 80 0D 01 02 [22:19:51]Write to MH i2c: E2 08 00 3C 06 80 0D 01 02 00 00 00 00 BB [22:19:51]Write i2c OK [22:19:51]MH_I2C_Read... [22:19:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:19:51]Read from MH i2c: E2 [22:19:51]MH_I2C_Read... [22:19:51]Read from MH i2c: E2 03 00 [22:19:51]MH_I2C_Read... [22:19:51]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [22:19:51]RAPDU: 90 00 [22:19:51]wFMCommunicate OK [22:19:51]wFMCommunicate request_size=255 [22:19:51]MH_SAM_APDU [22:19: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 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 87 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5C D1 DF 82 [22:19:51]Write to MH i2c: E2 02 01 3D 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 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 87 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5C D1 DF 82 00 00 97 [22:19:51]Write i2c OK [22:19:51]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 03 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 03 00 3D 06 00 90 00 B7 [22:19:52]RAPDU: 90 00 [22:19:52]wFMCommunicate OK [22:19:52]wFMCommunicate request_size=7 [22:19:52]MH_SAM_APDU [22:19:52]CAPDU: 80 0D 02 02 02 BF F7 [22:19:52]Write to MH i2c: E2 0A 00 3E 06 80 0D 02 02 02 00 BF F7 00 00 78 [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 03 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [22:19:52]RAPDU: 90 00 [22:19:52]wFMCommunicate OK [22:19:52]wFMCommunicate request_size=4 [22:19:52]MH_SAM_APDU [22:19:52]CAPDU: 80 0D 03 02 [22:19:52]Write to MH i2c: E2 08 00 3F 06 80 0D 03 02 00 00 00 00 C0 [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 0B 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 0B 00 3F 06 00 A7 26 C9 00 8A 3F 1F 54 90 00 93 [22:19:52]RAPDU: A7 26 C9 00 8A 3F 1F 54 90 00 [22:19:52]wFMCommunicate OK [22:19:52]SAM_PROTO_SignData done [22:19:52]FM_MakeSignedData done [22:19:52]CreateOFDProtocolMessage [22:19:52]wFMCommunicate request_size=4 [22:19:52]MH_SAM_APDU [22:19:52]CAPDU: 80 11 00 00 [22:19:52]Write to MH i2c: E2 08 00 40 06 80 11 00 00 00 00 00 00 C0 [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 17 00 [22:19:52]MH_I2C_Read... [22:19:52]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 [22:19:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:19:52]wFMCommunicate OK [22:19:52]CreateOFDProtocolMessage done [22:19:52]OFDSenderStorePacket 152512 [22:19:52]StoreOFDPacket docnum=152512 [22:19: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 D0 6B 04 01 A5 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 87 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5C D1 DF 82 BF F7 A7 26 C9 00 8A 3F 1F 54 [22:19:52]CheckFolder [22:19:52]dirname=/storage/ofd_packets [22:19:52]CheckFolder done [22:19:52]ProducePacketName [22:19:52]name=ofd_packets/00152512 [22:19:52]NVStorageSaveData ofd_packets/00152512 [22:19:52]File name is /storage/ofd_packets/00152512 [22:19:52]Write 298 bytes [22:19:52]NVStorageSaveData done [22:19:52]OFDSenderStorePacket done [22:19:52]KKMCreateOFDPacket done [22:19:52]NVStorageSaveData kkm_last_timestamp [22:19:52]File name is /storage/kkm_last_timestamp [22:19:52]Write 4 bytes [22:19:52]NVStorageSaveData done [22:19:52]ExternCall_PrintAddStr [22:19:52]wPrintStart [22:19:52]Write to MH i2c: 01 00 00 41 06 47 [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: 01 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: 01 07 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: 01 07 00 41 06 00 00 00 00 00 FF 0F 5C [22:19:52]RasterBufferAndPrint [22:19:52]line Счет N : (1)1786515 [22:19:52]line ИНН: 02508201610067 [22:19:52]line Контрольно-Кассовый Чек [22:19:52]line ПРОДАЖА [22:19:52]line ТРК (МРК, ГНК) : 41 [22:19:52]line Товар: 2710194210 [22:19:52]line ДТ-К-5 [22:19:52]line 53.200 * 75.20 [22:19:52]line = 4000.64 [22:19:52]line НДС 12% НСП 1% [22:19:52]line > о реализуемом товаре [22:19:52]line ОКРУГЛЕНИЕ: -0.64 [22:19:52]line ИТОГО: 4000.00 [22:19:52]line Внесено: 4000.00 [22:19:52]line СДАЧА: 0.00 [22:19:52]line НСП 1% : 35.40 [22:19:52]line НДС 12% : 424.85 [22:19:52]line Наличными: 4000.00 [22:19:52]line Безнал.: 0.00 [22:19:52]line Место: АЗС № 89 "Партнер Нефть" [22:19:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:19:52]line СНО: Общий режим [22:19:52]line Чек 384 23.09.2024 22:19 [22:19:52]line Смена: 476 ФФД: 1.0 [22:19:52]line ЗНМ: 0300000113 [22:19:52]line РНМ: 0000000000091825 [22:19:52]line Версия ККМ: 001 [22:19:52]line [22:19:52]line Дисконтная программа [22:19:52]line ДТ [22:19:52]line номер 89 [22:19:52]line сэкономлено 53.20 сом [22:19:52]line ФМ: 0000000000871835 [22:19:52]line ФД: 152512 [22:19:52]line ФПД: 102056467808247 [22:19:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221951&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152512&fm=102056467808247&tin=02508201610067®Number=0000000000091825&sum=400000 [22:19:52]OFD Sender: Processing packet 152512 [packets to send 828, broken 827] [22:19:52]ProducePacketName [22:19:52]name=ofd_packets/00152512 [22:19:52]OFD Sender: To server: pG, [22:19:52]CommunicateWithHost lk.salyk.kg:30040 [22:19:52]ConnectInit lk.salyk.kg [22:19:52]written 0, free lines is 4095 [22:19:53]Connected sock=7 [22:19: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 D0 6B 04 01 A5 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 87 E9 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5C D1 DF 82 BF F7 A7 26 C9 00 8A 3F 1F 54 [22:19:53]Write to MH i2c: 01 00 00 71 06 77 [22:19:53]Write i2c OK [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: 01 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: 01 07 00 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: 01 07 00 71 06 00 00 00 00 00 89 0C 13 [22:19:53]RasterBufferAndPrint [22:19:53]line [22:19:53]line [22:19:53]line [22:19:53]line [22:19:53]line [22:19:53]written 0, free lines is 3215 [22:19:53]MH_Cut [22:19:53]Write to MH i2c: D1 01 00 78 06 01 50 [22:19:53]Write i2c OK [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: D1 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: D1 01 00 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: D1 01 00 78 06 00 4F [22:19:53]Write to MH i2c: 01 00 00 79 06 7F [22:19:53]Write i2c OK [22:19:53]MH_I2C_Read... [22:19: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 47 E2 47 00 46 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 C0 53 02 00 F4 03 04 00 87 91 F1 66 B6 04 01 00 00 25 51 D2 7F 45 72 89 00 [22:19:53]CommunicateWithHost err = 0 [22:19:53]CheckOFDResponse [22:19:53]1017 (14) - 77093643461234 [22:19:53]1041 (16) - 0000000000871835 [22:19:53]1040 (4) - 152512 [22:19:53]1012 (4) - 23.09.2024 16:04 [22:19:53]1206 (1) - 0 [22:19:53]OFD Sender: Remove packet 152512 [22:19:53]ProducePacketName [22:19:53]name=ofd_packets/00152512 [22:19:53]NVStorageDeleteData [22:19:53]*** Cut start [22:19:53]*** Purtial cut [22:19:53]*** Stage 1: CUTSNS_PIN = 1 [22:19:54]Read from MH i2c: 01 [22:19:54]MH_I2C_Read... [22:19:54]*** Stop cut motor [22:19:54]*** Cut end [22:19:54]Read from MH i2c: 01 07 00 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: 01 07 00 79 06 00 00 00 00 00 FF 0F 94 [22:19:54]process_action close_receipt done [22:19:54]requested_data is exist [22:19:54]produce_requested_data [22:19:54]requested_item fm.sn is exist - process it [22:19:54]wFMCommunicate request_size=4 [22:19:54]MH_SAM_APDU [22:19:54]CAPDU: 80 11 00 00 [22:19:54]Write to MH i2c: E2 08 00 7A 06 80 11 00 00 00 00 00 00 FA [22:19:54]Write i2c OK [22:19:54]MH_I2C_Read... [22:19:54]OFD Sender: No OFD packet to send [22:19:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:54]Read from MH i2c: E2 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: E2 17 00 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: E2 17 00 7A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [22:19:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:19:54]wFMCommunicate OK [22:19:54]requested_item fd.num is exist - process it [22:19:54]SAM_PROTO_GetFieldsCounters [22:19:54]wFMCommunicate request_size=4 [22:19:54]MH_SAM_APDU [22:19:54]CAPDU: 80 13 00 00 [22:19:54]Write to MH i2c: E2 08 00 7B 06 80 13 00 00 00 00 00 00 FD [22:19:54]Write i2c OK [22:19:54]MH_I2C_Read... [22:19:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:19:54]Read from MH i2c: E2 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: E2 62 00 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: E2 62 00 7B 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 C0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [22:19: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 C0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:19:54]wFMCommunicate OK [22:19:54]SAM_PROTO_GetFieldsCounters done [22:19:54]requested_item shift.num is exist - process it [22:19:54]requested_item shift.opened is exist - process it [22:19:54]req_shift_opened [22:19:54]FM_GetShiftState [22:19:54]SAM_PROTO_GetShiftState [22:19:54]wFMCommunicate request_size=4 [22:19:54]MH_SAM_APDU [22:19:54]CAPDU: 80 13 01 00 [22:19:54]Write to MH i2c: E2 08 00 7C 06 80 13 01 00 00 00 00 00 FF [22:19:54]Write i2c OK [22:19:54]MH_I2C_Read... [22:19:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:54]Read from MH i2c: E2 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: E2 0E 00 [22:19:54]MH_I2C_Read... [22:19:54]Read from MH i2c: E2 0E 00 7C 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [22:19:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:19:54]wFMCommunicate OK [22:19:54]SAM_PROTO_GetShiftState done [22:19:54]FM_GetShiftState done [22:19:54]req_shift_opened done [22:19:54]requested_item shift.open_date is exist - process it [22:19:54]req_shift_open_date [22:19:54]req_shift_open_date done [22:19:54]produce_requested_data done [22:19:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152512,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:19:54]process_action_free close_receipt [22:19:54]json_value_free [22:19:54]json_value_free done [22:19:54]process_json_proto returns [22:19:54]Send response to host [22:19:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152512,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:19:54]free response buf [22:19:54]execute_script done [22:19:54]execute_script returns [22:19:54]free content buf [22:19:54]Sock 9.Close socket [22:19:54]Sock 9.Thread stoped [22:19:59]OFD Sender: No OFD packet to send [22:20:02]recv_with_timeout no data received [22:20:04]OFD Sender: No OFD packet to send [22:20:09]OFD Sender: No OFD packet to send [22:20:14]OFD Sender: No OFD packet to send [22:20:19]OFD Sender: No OFD packet to send [22:20:24]OFD Sender: No OFD packet to send [22:20:29]OFD Sender: No OFD packet to send [22:20:34]OFD Sender: No OFD packet to send [22:20:38]recv_with_timeout no data received [22:20:39]OFD Sender: No OFD packet to send [22:20:44]OFD Sender: No OFD packet to send [22:20:49]OFD Sender: No OFD packet to send [22:20:54]OFD Sender: No OFD packet to send [22:20:59]OFD Sender: No OFD packet to send [22:21:01]recv_with_timeout no data received [22:21:04]OFD Sender: No OFD packet to send [22:21:09]OFD Sender: No OFD packet to send [22:21:14]OFD Sender: No OFD packet to send [22:21:19]OFD Sender: No OFD packet to send [22:21:24]OFD Sender: No OFD packet to send [22:21:29]OFD Sender: No OFD packet to send [22:21:34]OFD Sender: No OFD packet to send [22:21:39]OFD Sender: No OFD packet to send [22:21:39]recv_with_timeout no data received [22:21:44]OFD Sender: No OFD packet to send [22:21:49]OFD Sender: No OFD packet to send [22:21:54]OFD Sender: No OFD packet to send [22:21:59]OFD Sender: No OFD packet to send [22:22:04]OFD Sender: No OFD packet to send [22:22:09]OFD Sender: No OFD packet to send [22:22:14]OFD Sender: No OFD packet to send [22:22:19]OFD Sender: No OFD packet to send [22:22:24]OFD Sender: No OFD packet to send [22:22:29]OFD Sender: No OFD packet to send [22:22:34]OFD Sender: No OFD packet to send [22:22:39]OFD Sender: No OFD packet to send [22:22:44]OFD Sender: No OFD packet to send [22:22:49]OFD Sender: No OFD packet to send [22:22:54]OFD Sender: No OFD packet to send [22:22:59]OFD Sender: No OFD packet to send [22:23:04]OFD Sender: No OFD packet to send [22:23:09]OFD Sender: No OFD packet to send [22:23:14]OFD Sender: No OFD packet to send [22:23:20]OFD Sender: No OFD packet to send [22:23:25]OFD Sender: No OFD packet to send [22:23:30]OFD Sender: No OFD packet to send [22:23:32]recv_with_timeout no data received [22:23:35]OFD Sender: No OFD packet to send [22:23:40]OFD Sender: No OFD packet to send [22:23:45]OFD Sender: No OFD packet to send [22:23:50]OFD Sender: No OFD packet to send [22:23:55]OFD Sender: No OFD packet to send [22:24:00]OFD Sender: No OFD packet to send [22:24:05]OFD Sender: No OFD packet to send [22:24:10]OFD Sender: No OFD packet to send [22:24:15]OFD Sender: No OFD packet to send [22:24:20]OFD Sender: No OFD packet to send [22:24:25]OFD Sender: No OFD packet to send [22:24:30]OFD Sender: No OFD packet to send [22:24:35]OFD Sender: No OFD packet to send [22:24:40]OFD Sender: No OFD packet to send [22:24:45]OFD Sender: No OFD packet to send [22:24:50]OFD Sender: No OFD packet to send [22:24:55]OFD Sender: No OFD packet to send [22:25:00]OFD Sender: No OFD packet to send [22:25:05]OFD Sender: No OFD packet to send [22:25:10]OFD Sender: No OFD packet to send [22:25:15]OFD Sender: No OFD packet to send [22:25:20]OFD Sender: No OFD packet to send [22:25:25]OFD Sender: No OFD packet to send [22:25:30]OFD Sender: No OFD packet to send [22:25:35]OFD Sender: No OFD packet to send [22:25:40]OFD Sender: No OFD packet to send [22:25:45]OFD Sender: No OFD packet to send [22:25:50]OFD Sender: No OFD packet to send [22:25:55]OFD Sender: No OFD packet to send [22:26:00]OFD Sender: No OFD packet to send [22:26:01]recv_with_timeout no data received [22:26:05]OFD Sender: No OFD packet to send [22:26:10]OFD Sender: No OFD packet to send [22:26:15]OFD Sender: No OFD packet to send [22:26:20]OFD Sender: No OFD packet to send [22:26:25]OFD Sender: No OFD packet to send [22:26:30]OFD Sender: No OFD packet to send [22:26:35]OFD Sender: No OFD packet to send [22:26:40]OFD Sender: No OFD packet to send [22:26:42]recv_with_timeout no data received [22:26:45]OFD Sender: No OFD packet to send [22:26:50]OFD Sender: No OFD packet to send [22:26:55]OFD Sender: No OFD packet to send [22:27:00]OFD Sender: No OFD packet to send [22:27:05]OFD Sender: No OFD packet to send [22:27:08]recv_with_timeout no data received [22:27:10]OFD Sender: No OFD packet to send [22:27:15]OFD Sender: No OFD packet to send [22:27:20]OFD Sender: No OFD packet to send [22:27:25]OFD Sender: No OFD packet to send [22:27:30]recv_with_timeout no data received [22:27:30]OFD Sender: No OFD packet to send [22:27:35]OFD Sender: No OFD packet to send [22:27:40]OFD Sender: No OFD packet to send [22:27:45]OFD Sender: No OFD packet to send [22:27:50]OFD Sender: No OFD packet to send [22:27:56]OFD Sender: No OFD packet to send [22:28:00]recv_with_timeout no data received [22:28:01]OFD Sender: No OFD packet to send [22:28:06]OFD Sender: No OFD packet to send [22:28:11]OFD Sender: No OFD packet to send [22:28:16]OFD Sender: No OFD packet to send [22:28:21]OFD Sender: No OFD packet to send [22:28:26]OFD Sender: No OFD packet to send [22:28:31]OFD Sender: No OFD packet to send [22:28:36]OFD Sender: No OFD packet to send [22:28:41]OFD Sender: No OFD packet to send [22:28:46]OFD Sender: No OFD packet to send [22:28:51]OFD Sender: No OFD packet to send [22:28:56]OFD Sender: No OFD packet to send [22:29:01]OFD Sender: No OFD packet to send [22:29:04]accept exits with 10 [22:29:04]New connection [22:29:04]New thread 3067542884 created [22:29:04]Thread 3067399524 joined [22:29:04]Waiting for new connection... [22:29:04] Sock 10.Parse request [22:29:04]Sock 10.Check first char [22:29:04]Sock 10.First char is OK [22:29:04]request: POST /json_proto HTTP/1.0 [22:29:04]Method: POST [22:29:04]URL: /json_proto [22:29:04]Method is POST - this is cgi request [22:29:04]url: /json_proto [22:29:04]query_string will be loaded in cgi processing [22:29:04]execute_cgi json_proto POST (null) [22:29:04]execute_cgi path=json_proto method=POST [22:29:04]POST find Content-Length [22:29:04]Host: 172.17.43.67:8080 [22:29:04]Content-Length: 678 [22:29:04]Content-Type: application/json [22:29:04] [22:29:04]POST finish read [22:29:04]Found Content-Length = 678 [22:29:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786517", "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" ] } } [22:29:04]execute_script... [22:29: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)1786517", "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" ] } } [22:29:04]POST & json_proto [22:29:04]process_json_proto [22:29:04]json parsed OK: [22:29:04]protocol is kg_v1.0 [22:29:04]action value=close_receipt [22:29:04]process_action close_receipt [22:29:04]cmd_close_receipt [22:29:04]MH_GetDate [22:29:04]Write to MH i2c: F0 00 00 7D 06 72 [22:29:04]Write i2c OK [22:29:04]MH_I2C_Read... [22:29:04]Read from MH i2c: F0 [22:29:04]MH_I2C_Read... [22:29:04]Read from MH i2c: F0 09 00 [22:29:04]MH_I2C_Read... [22:29:04]Read from MH i2c: F0 09 00 7D 06 00 B1 EB F1 66 6A BD 47 65 41 [22:29:04]GetLastDocTimeStamp 1727129991 [22:29:04]current date 1727130545 [22:29:04]FM_GetShiftState [22:29:04]SAM_PROTO_GetShiftState [22:29:04]wFMCommunicate request_size=4 [22:29:04]MH_SAM_APDU [22:29:04]CAPDU: 80 13 01 00 [22:29:04]Write to MH i2c: E2 08 00 7E 06 80 13 01 00 00 00 00 00 01 [22:29:04]Write i2c OK [22:29:04]MH_I2C_Read... [22:29:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:29:04]Read from MH i2c: E2 [22:29:04]MH_I2C_Read... [22:29:04]Read from MH i2c: E2 0E 00 [22:29:04]MH_I2C_Read... [22:29:04]Read from MH i2c: E2 0E 00 7E 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 63 [22:29:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:29:04]wFMCommunicate OK [22:29:04]SAM_PROTO_GetShiftState done [22:29:04]FM_GetShiftState done [22:29:04]opened in 1727051593 [22:29:04]opened+sec_in_day 1727137993 [22:29:04]quantity*price = 50036 [22:29:04]sum+1 = 50037 [22:29: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 СНО: Общий режим Чек 385 23.09.2024 22:29 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152513 ФПД: 7364250368763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T222905&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152513&fm=7364250368763&tin=02508201610067®Number=0000000000091825&sum=50000 [22:29:05]StoreToDocumentArchive [22:29:05]shift 476 fd 152513 [22:29:05]save to /storage/0476/doc_00152513 [22:29:05]save last doc name /storage/0476/doc_00152513 to /storage/kkm_last_doc_name [22:29:05]save OK [22:29:05]Clear old archive folders... [22:29:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:29:05]tlvbuf is 00A66870 [22:29:05]SAM_PROTO_ClearQueue [22:29:05]wFMCommunicate request_size=4 [22:29:05]MH_SAM_APDU [22:29:05]CAPDU: 80 09 00 00 [22:29:05]Write to MH i2c: E2 08 00 8B 06 80 09 00 00 00 00 00 00 03 [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:29:05]Read from MH i2c: E2 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 03 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 03 00 8B 06 00 90 00 05 [22:29:05]RAPDU: 90 00 [22:29:05]wFMCommunicate OK [22:29:05]SAM_PROTO_ClearQueue done [22:29:05]KKMCreateOFDPacket [22:29:05]OFDProtocolAddRootSTLVToBuf [22:29:05]FM_MakeSignedData [22:29:05]FM_MakeSignedData [22:29:05]SAM_PROTO_SignData [22:29:05]wFMCommunicate request_size=4 [22:29:05]MH_SAM_APDU [22:29:05]CAPDU: 80 0D 01 02 [22:29:05]Write to MH i2c: E2 08 00 8C 06 80 0D 01 02 00 00 00 00 0B [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:29:05]Read from MH i2c: E2 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 03 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [22:29:05]RAPDU: 90 00 [22:29:05]wFMCommunicate OK [22:29:05]wFMCommunicate request_size=255 [22:29:05]MH_SAM_APDU [22:29: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 81 01 00 00 F4 03 04 00 B1 EB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 06 [22:29:05]Write to MH i2c: E2 02 01 8D 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 81 01 00 00 F4 03 04 00 B1 EB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 06 00 00 F8 [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:29:06]Read from MH i2c: E2 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 03 00 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 03 00 8D 06 00 90 00 07 [22:29:06]RAPDU: 90 00 [22:29:06]wFMCommunicate OK [22:29:06]wFMCommunicate request_size=10 [22:29:06]MH_SAM_APDU [22:29:06]CAPDU: 80 0D 02 02 05 B2 9F 86 FA FB [22:29:06]Write to MH i2c: E2 0D 00 8E 06 80 0D 02 02 05 00 B2 9F 86 FA FB 00 00 E4 [22:29:06]Write i2c OK [22:29:06]MH_I2C_Read... [22:29:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:29:06]Read from MH i2c: E2 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 03 00 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [22:29:06]RAPDU: 90 00 [22:29:06]wFMCommunicate OK [22:29:06]wFMCommunicate request_size=4 [22:29:06]MH_SAM_APDU [22:29:06]CAPDU: 80 0D 03 02 [22:29:06]Write to MH i2c: E2 08 00 8F 06 80 0D 03 02 00 00 00 00 10 [22:29:06]Write i2c OK [22:29:06]MH_I2C_Read... [22:29:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:29:06]Read from MH i2c: E2 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 0B 00 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 0B 00 8F 06 00 0F 33 01 C1 BF 54 28 D0 90 00 20 [22:29:06]RAPDU: 0F 33 01 C1 BF 54 28 D0 90 00 [22:29:06]wFMCommunicate OK [22:29:06]SAM_PROTO_SignData done [22:29:06]FM_MakeSignedData done [22:29:06]CreateOFDProtocolMessage [22:29:06]wFMCommunicate request_size=4 [22:29:06]MH_SAM_APDU [22:29:06]CAPDU: 80 11 00 00 [22:29:06]Write to MH i2c: E2 08 00 90 06 80 11 00 00 00 00 00 00 10 [22:29:06]Write i2c OK [22:29:06]MH_I2C_Read... [22:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:29:06]Read from MH i2c: E2 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 17 00 [22:29:06]MH_I2C_Read... [22:29:06]Read from MH i2c: E2 17 00 90 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [22:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:29:06]wFMCommunicate OK [22:29:06]CreateOFDProtocolMessage done [22:29:06]OFDSenderStorePacket 152513 [22:29:06]StoreOFDPacket docnum=152513 [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: 27930506+1699200362=1727130868 [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 F5 EC F1 66 6A BD 47 65 0A [22:34:29]Current date/time: 23.09.2024 22:34 [22:34:29]FM_Init [22:34:29]wFMConnect [22:34:29]MH_SAM_On [22:34:29]Write to MH i2c: E0 00 00 08 00 E7 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_init finished! [22:34:29]*** atr: [22:34:29]*** 0F 3B D5 18 FF 81 91 FE [22:34:29]*** 1F C3 80 73 C8 21 10 0A [22:34:29]*** 00 00 00 00 00 00 00 00 [22:34:29]*** 00 00 00 00 00 00 00 00 [22:34:29]*** 00 00 00 00 00 00 00 00 [22:34:29]*** 00 00 00 00 00 00 00 00 [22:34:29]*** 00 00 00 00 00 00 00 00 [22:34:29]*** 00 00 00 00 00 00 00 00 [22:34:29]Read from MH i2c: E0 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E0 10 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:34:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:34:29]wFMCommunicate request_size=10 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:34:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:30]Content-Type: application/json [22:34:30] [22:34:30]POST finish read [22:34:30]Found Content-Length = 331 [22:34:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:34:30]execute_script... [22:34:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:34:30]POST & json_proto [22:34:30]process_json_proto [22:34:30]json parsed OK: [22:34:30]protocol is kg_v1.0 [22:34:30]action value=get_value [22:34:30]process_action get_value [22:34:30]cmd_get_value [22:34:30]process_action get_value done [22:34:30]requested_data is exist [22:34:30]produce_requested_data [22:34:30]requested_item fm.sale.total is exist - process it [22:34:30]SAM_PROTO_GetFMData [22:34:30]wFMCommunicate request_size=4 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 13 03 00 [22:34:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 FD 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 09 50 02 00 69 04 9F 00 6F 04 04 00 33 4C 02 00 B1 04 05 00 14 BF 7B 9A 02 70 04 05 00 14 BF 7B 9A 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 24 7E CE 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 BE 66 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 F7 [22:34:30]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 09 50 02 00 69 04 9F 00 6F 04 04 00 33 4C 02 00 B1 04 05 00 14 BF 7B 9A 02 70 04 05 00 14 BF 7B 9A 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 24 7E CE 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 BE 66 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [22:34:30]wFMCommunicate OK [22:34:30]wFMCommunicate request_size=4 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 17 00 00 [22:34:30]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 FD 00 [22:34:30]MH_I2C_Read... [22:34:30]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 69 03 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 50 [22:34:30]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [22:34:30]wFMCommunicate OK [22:34:30]wFMCommunicate request_size=4 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 17 00 00 [22:34:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:34:31]Read from MH i2c: E2 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 FD 00 [22:34:31]MH_I2C_Read... [22:34:31]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 [22:34:31]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 [22:34:31]wFMCommunicate OK [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 17 00 00 [22:34:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:34:31]OFD Sender: Processing packet 152513 [packets to send 828, broken 827] [22:34:31]ProducePacketName [22:34:31]name=ofd_packets/00152513 [22:34:31]OFD Sender: To server: pG, [22:34:31]CommunicateWithHost lk.salyk.kg:30040 [22:34:31]ConnectInit lk.salyk.kg [22:34:31]Read from MH i2c: E2 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 FD 00 [22:34:31]MH_I2C_Read... [22:34:31]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 [22:34:31]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 [22:34:31]wFMCommunicate OK [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 17 00 00 [22:34:31]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [22:34:31]Read from MH i2c: E2 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 DE 00 [22:34:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:34:29]RAPDU: 90 00 [22:34:29]wFMCommunicate OK [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 11 00 00 [22:34:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 17 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [22:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:29]wFMCommunicate OK [22:34:29]Detected FM SN is 0000000000871835 [22:34:29]Stored FM SN is 0000000000871835 [22:34:29]wFMCommunicate request_size=9 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 16 00 00 04 E6 7F 00 00 [22:34:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:34:29]RAPDU: 90 00 [22:34:29]wFMCommunicate OK [22:34:29]FM PIN OK [22:34:29]wFMCommunicate request_size=8 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 14 04 00 03 02 00 01 [22:34:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:34:29]RAPDU: 90 00 [22:34:29]wFMCommunicate OK [22:34:29]wFMCommunicate request_size=13 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:34:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:34:29]RAPDU: 90 00 [22:34:29]wFMCommunicate OK [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 11 00 00 [22:34:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 17 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [22:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:29]wFMCommunicate OK [22:34:29]DocumentArchiveInit [22:34:29]Start Httpd... [22:34:29]Httpd thread 3067325796 created [22:34:29]Write to MH i2c: 01 00 00 0F 00 0F [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: 01 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: 01 07 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:34:29]Allocated Socket 6 [22:34:29]Bind OK [22:34:29]Listen OK [22:34:29]httpd running on port 8080 [22:34:29]Waiting for new connection... [22:34:29]MH Int Process started [22:34:29]accept exits with 7 [22:34:29]New connection [22:34:29]New thread 3067039076 created [22:34:29]Waiting for new connection... [22:34:29] Sock 7.Parse request [22:34:29]Sock 7.Check first char [22:34:29]Sock 7.First char is OK [22:34:29]request: POST /json_proto HTTP/1.0 [22:34:29]Method: POST [22:34:29]URL: /json_proto [22:34:29]Method is POST - this is cgi request [22:34:29]url: /json_proto [22:34:29]query_string will be loaded in cgi processing [22:34:29]execute_cgi json_proto POST (null) [22:34:29]execute_cgi path=json_proto method=POST [22:34:29]POST find Content-Length [22:34:29]Host: 172.17.43.67:8080 [22:34:29]Content-Length: 215 [22:34:29]Content-Type: application/json [22:34:29] [22:34:29]POST finish read [22:34:29]Found Content-Length = 215 [22:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:29]execute_script... [22:34:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:29]POST & json_proto [22:34:29]process_json_proto [22:34:29]json parsed OK: [22:34:29]protocol is kg_v1.0 [22:34:29]action value=get_value [22:34:29]process_action get_value [22:34:29]cmd_get_value [22:34:29]process_action get_value done [22:34:29]requested_data is exist [22:34:29]produce_requested_data [22:34:29]requested_item kkm.sn is exist - process it [22:34:29]requested_item kkm.ver is exist - process it [22:34:29]requested_item fm.sn is exist - process it [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 11 00 00 [22:34:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 17 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [22:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:29]wFMCommunicate OK [22:34:29]requested_item fd.num is exist - process it [22:34:29]SAM_PROTO_GetFieldsCounters [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 13 00 00 [22:34:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 62 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [22: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 C1 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:34:29]wFMCommunicate OK [22:34:29]SAM_PROTO_GetFieldsCounters done [22:34:29]requested_item shift.num is exist - process it [22:34:29]requested_item shift.opened is exist - process it [22:34:29]req_shift_opened [22:34:29]FM_GetShiftState [22:34:29]SAM_PROTO_GetShiftState [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 13 01 00 [22:34:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 0E 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 F1 [22:34:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:34:30]wFMCommunicate OK [22:34:30]SAM_PROTO_GetShiftState done [22:34:30]FM_GetShiftState done [22:34:30]req_shift_opened done [22:34:30]requested_item shift.open_date is exist - process it [22:34:30]req_shift_open_date [22:34:30]req_shift_open_date done [22:34:30]produce_requested_data done [22:34:30]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152513,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:34:30]process_action_free get_value [22:34:30]json_value_free [22:34:30]json_value_free done [22:34:30]process_json_proto returns [22:34:30]Send response to host [22:34:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152513,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:34:30]free response buf [22:34:30]execute_script done [22:34:30]execute_script returns [22:34:30]free content buf [22:34:30]Sock 7.Close socket [22:34:30]Sock 7.Thread stoped [22:34:30]accept exits with 10 [22:34:30]New connection [22:34:30]New thread 3066895716 created [22:34:30]Thread 3067039076 joined [22:34:30]Waiting for new connection... [22:34:30] Sock 10.Parse request [22:34:30]Sock 10.Check first char [22:34:30]Sock 10.First char is OK [22:34:30]request: POST /json_proto HTTP/1.0 [22:34:30]Method: POST [22:34:30]URL: /json_proto [22:34:30]Method is POST - this is cgi request [22:34:30]url: /json_proto [22:34:30]query_string will be loaded in cgi processing [22:34:30]execute_cgi json_proto POST (null) [22:34:30]execute_cgi path=json_proto method=POST [22:34:30]POST find Content-Length [22:34:30]Host: 172.17.43.67:8080 [22:34:30]Content-Length: 331 [22:34:31]MH_I2C_Read... [22:34:31]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 [22:34:31]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 [22:34:31]wFMCommunicate OK [22:34:31]SAM_PROTO_GetFMData done [22:34:31]requested_item fm.sale_refund.total is exist - process it [22:34:31]requested_item fm.buy.total is exist - process it [22:34:31]requested_item shift.sale.total is exist - process it [22:34:31]SAM_PROTO_GetShiftData [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 13 02 00 [22:34:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 FD 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 81 01 00 00 69 04 9B 00 6F 04 04 00 80 01 00 00 B1 04 04 00 9C 8F 78 01 70 04 04 00 9C 8F 78 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 38 01 28 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 66 55 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 D9 [22:34:32]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 81 01 00 00 69 04 9B 00 6F 04 04 00 80 01 00 00 B1 04 04 00 9C 8F 78 01 70 04 04 00 9C 8F 78 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 38 01 28 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 66 55 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [22:34:32]wFMCommunicate OK [22:34:32]wFMCommunicate request_size=4 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 17 00 00 [22:34:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 FD 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 FD 00 19 00 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 33 [22:34:32]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [22:34:32]wFMCommunicate OK [22:34:32]wFMCommunicate request_size=4 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 17 00 00 [22:34:32]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]Connected sock=5 [22:34: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 23 45 07 01 25 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 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 81 01 00 00 F4 03 04 00 B1 EB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 06 B2 9F 86 FA FB 0F 33 01 C1 BF 54 28 D0 [22:34:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 FD 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 3C [22:34:32]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [22:34:32]wFMCommunicate OK [22:34:32]wFMCommunicate request_size=4 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 17 00 00 [22:34:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:34:33]Read from MH i2c: E2 [22:34:33]MH_I2C_Read... [22:34:33]Read from MH i2c: E2 FD 00 [22:34:33]MH_I2C_Read... [22:34:33]Read from MH i2c: E2 FD 00 1B 00 00 03 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 90 00 24 [22:34:33]RAPDU: 03 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 90 00 [22:34:33]wFMCommunicate OK [22:34:33]wFMCommunicate request_size=4 [22:34:33]Received data: MH_SAM_APDU [22:34:33]87 CAPDU: 95 80 F6 17 70 00 47 00 2C [22:34:33]01 Write to MH i2c: 00 E2 30 08 30 00 30 1C 30 00 30 80 30 17 30 00 30 00 30 00 30 00 38 00 37 00 31 9C 38 [22:34:33]33 35 4F 00 00 00 BF 1F 47 00 AF A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 Write i2c OK [22:34:33]37 MH_I2C_Read... [22:34:33]30 39 33 36 34 33 34 36 31 32 33 34 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 53 02 00 F4 03 04 00 F6 94 F1 66 B6 04 01 00 00 B2 65 00 A6 63 5A 31 9F [22:34:33]CommunicateWithHost err = 0 [22:34:33]CheckOFDResponse [22:34:33]1017 (14) - 77093643461234 [22:34:33]1041 (16) - 0000000000871835 [22:34:33]1040 (4) - 152513 [22:34:33]1012 (4) - 23.09.2024 16:19 [22:34:33]1206 (1) - 0 [22:34:33]OFD Sender: Remove packet 152513 [22:34:33]ProducePacketName [22:34:33]name=ofd_packets/00152513 [22:34:33]NVStorageDeleteData [22:34:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [22:34:33]Read from MH i2c: E2 [22:34:33]MH_I2C_Read... [22:34:33]Read from MH i2c: E2 D5 00 [22:34:33]MH_I2C_Read... [22:34:33]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [22:34:33]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:34:33]wFMCommunicate OK [22:34:33]SAM_PROTO_GetShiftData done [22:34:33]requested_item shift.sale.total_cash is exist - process it [22:34:33]requested_item shift.sale_refund.total is exist - process it [22:34:33]requested_item shift.sale_refund.total_cash is exist - process it [22:34:33]requested_item shift.buy.total is exist - process it [22:34:33]requested_item shift.buy.total_cash is exist - process it [22:34:33]produce_requested_data done [22:34:33]produce_requested_data return {"fm.sale.total":111817357.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":246783.00,"shift.sale.total_cash":246783.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:34:33]process_action_free get_value [22:34:33]json_value_free [22:34:33]json_value_free done [22:34:33]process_json_proto returns [22:34:33]Send response to host [22:34:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111817357.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":246783.00,"shift.sale.total_cash":246783.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:34:33]free response buf [22:34:33]execute_script done [22:34:33]execute_script returns [22:34:33]free content buf [22:34:33]Sock 10.Close socket [22:34:33]Sock 10.Thread stoped [22:34:33]OFD Sender: No OFD packet to send [22:34:34]accept exits with 7 [22:34:34]New connection [22:34:34]New thread 3067039076 created [22:34:34]Thread 3066895716 joined [22:34:34]Waiting for new connection... [22:34:34] Sock 7.Parse request [22:34:34]Sock 7.Check first char [22:34:34]Sock 7.First char is OK [22:34:34]request: POST /json_proto HTTP/1.0 [22:34:34]Method: POST [22:34:34]URL: /json_proto [22:34:34]Method is POST - this is cgi request [22:34:34]url: /json_proto [22:34:34]query_string will be loaded in cgi processing [22:34:34]execute_cgi json_proto POST (null) [22:34:34]execute_cgi path=json_proto method=POST [22:34:34]POST find Content-Length [22:34:34]Host: 172.17.43.67:8080 [22:34:34]Content-Length: 680 [22:34:34]Content-Type: application/json [22:34:34] [22:34:34]POST finish read [22:34:34]Found Content-Length = 680 [22:34:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786518", "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" ] } } [22:34:34]execute_script... [22:34: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)1786518", "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" ] } } [22:34:34]POST & json_proto [22:34:34]process_json_proto [22:34:34]json parsed OK: [22:34:34]protocol is kg_v1.0 [22:34:34]action value=close_receipt [22:34:34]process_action close_receipt [22:34:34]cmd_close_receipt [22:34:34]MH_GetDate [22:34:34]Write to MH i2c: F0 00 00 1D 00 0C [22:34:34]Write i2c OK [22:34:34]MH_I2C_Read... [22:34:34]Read from MH i2c: F0 [22:34:34]MH_I2C_Read... [22:34:34]Read from MH i2c: F0 09 00 [22:34:34]MH_I2C_Read... [22:34:34]Read from MH i2c: F0 09 00 1D 00 00 FA EC F1 66 6A BD 47 65 25 [22:34:34]GetLastDocTimeStamp 1727130545 [22:34:34]current date 1727130874 [22:34:34]FM_GetShiftState [22:34:34]SAM_PROTO_GetShiftState [22:34:34]wFMCommunicate request_size=4 [22:34:34]MH_SAM_APDU [22:34:34]CAPDU: 80 13 01 00 [22:34:34]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:34:34]Write i2c OK [22:34:34]MH_I2C_Read... [22:34:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:34]Read from MH i2c: E2 [22:34:34]MH_I2C_Read... [22:34:34]Read from MH i2c: E2 0E 00 [22:34:34]MH_I2C_Read... [22:34:34]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 FD [22:34:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:34:34]wFMCommunicate OK [22:34:34]SAM_PROTO_GetShiftState done [22:34:34]FM_GetShiftState done [22:34:34]opened in 1727051593 [22:34:34]opened+sec_in_day 1727137993 [22:34:34]quantity*price = 100050 [22:34:34]sum+1 = 100052 [22:34:34]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 СНО: Общий режим Чек 386 23.09.2024 22:34 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152514 ФПД: 149018434677658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T223434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152514&fm=149018434677658&tin=02508201610067®Number=0000000000091825&sum=100000 [22:34:35]StoreToDocumentArchive [22:34:35]shift 476 fd 152514 [22:34:35]save to /storage/0476/doc_00152514 [22:34:35]save last doc name /storage/0476/doc_00152514 to /storage/kkm_last_doc_name [22:34:35]save OK [22:34:35]Clear old archive folders... [22:34:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:34:35]tlvbuf is 00AC7730 [22:34:35]SAM_PROTO_ClearQueue [22:34:35]wFMCommunicate request_size=4 [22:34:35]MH_SAM_APDU [22:34:35]CAPDU: 80 09 00 00 [22:34:35]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:34:35]Write i2c OK [22:34:35]MH_I2C_Read... [22:34:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:34:35]Read from MH i2c: E2 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 03 00 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:34:35]RAPDU: 90 00 [22:34:35]wFMCommunicate OK [22:34:35]SAM_PROTO_ClearQueue done [22:34:35]KKMCreateOFDPacket [22:34:35]OFDProtocolAddRootSTLVToBuf [22:34:35]FM_MakeSignedData [22:34:35]FM_MakeSignedData [22:34:35]SAM_PROTO_SignData [22:34:35]wFMCommunicate request_size=4 [22:34:35]MH_SAM_APDU [22:34:35]CAPDU: 80 0D 01 02 [22:34:35]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:34:35]Write i2c OK [22:34:35]MH_I2C_Read... [22:34:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:34:35]Read from MH i2c: E2 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 03 00 [22:34:35]MH_I2C_Read... [22:34:35]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:34:35]RAPDU: 90 00 [22:34:35]wFMCommunicate OK [22:34:35]wFMCommunicate request_size=255 [22:34:35]MH_SAM_APDU [22:34: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 82 01 00 00 F4 03 04 00 FA EC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 87 88 0E DD [22:34:35]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 82 01 00 00 F4 03 04 00 FA EC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 87 88 0E DD 00 00 D8 [22:34:35]Write i2c OK [22:34:35]MH_I2C_Read... [22:34:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:36]Read from MH i2c: E2 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 03 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:34:36]RAPDU: 90 00 [22:34:36]wFMCommunicate OK [22:34:36]wFMCommunicate request_size=7 [22:34:36]MH_SAM_APDU [22:34:36]CAPDU: 80 0D 02 02 02 2B 9A [22:34:36]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 2B 9A 00 00 71 [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:36]Read from MH i2c: E2 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 03 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:34:36]RAPDU: 90 00 [22:34:36]wFMCommunicate OK [22:34:36]wFMCommunicate request_size=4 [22:34:36]MH_SAM_APDU [22:34:36]CAPDU: 80 0D 03 02 [22:34:36]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:34:36]Read from MH i2c: E2 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 0B 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 0B 00 2F 00 00 17 9B F4 A0 3D 46 90 9D 90 00 A1 [22:34:36]RAPDU: 17 9B F4 A0 3D 46 90 9D 90 00 [22:34:36]wFMCommunicate OK [22:34:36]SAM_PROTO_SignData done [22:34:36]FM_MakeSignedData done [22:34:36]CreateOFDProtocolMessage [22:34:36]wFMCommunicate request_size=4 [22:34:36]MH_SAM_APDU [22:34:36]CAPDU: 80 11 00 00 [22:34:36]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:36]Read from MH i2c: E2 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 17 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [22:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:36]wFMCommunicate OK [22:34:36]CreateOFDProtocolMessage done [22:34:36]OFDSenderStorePacket 152514 [22:34:36]StoreOFDPacket docnum=152514 [22:34: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 0C 01 00 00 6B 19 04 01 E2 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 82 01 00 00 F4 03 04 00 FA EC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 87 88 0E DD 2B 9A 17 9B F4 A0 3D 46 90 9D [22:34:36]CheckFolder [22:34:36]dirname=/storage/ofd_packets [22:34:36]CheckFolder done [22:34:36]ProducePacketName [22:34:36]name=ofd_packets/00152514 [22:34:36]NVStorageSaveData ofd_packets/00152514 [22:34:36]File name is /storage/ofd_packets/00152514 [22:34:36]Write 298 bytes [22:34:36]NVStorageSaveData done [22:34:36]OFDSenderStorePacket done [22:34:36]KKMCreateOFDPacket done [22:34:36]NVStorageSaveData kkm_last_timestamp [22:34:36]File name is /storage/kkm_last_timestamp [22:34:36]Write 4 bytes [22:34:36]NVStorageSaveData done [22:34:36]ExternCall_PrintAddStr [22:34:36]wPrintStart [22:34:36]Write to MH i2c: 01 00 00 31 00 31 [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: 01 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: 01 07 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:34:36]RasterBufferAndPrint [22:34:36]line Счет N : (1)1786518 [22:34:36]line ИНН: 02508201610067 [22:34:36]line Контрольно-Кассовый Чек [22:34:36]line ПРОДАЖА [22:34:36]line ТРК (МРК, ГНК) : 31 [22:34:36]line Товар: 2710194210 [22:34:36]line ДТ-К-5 [22:34:36]line 13.130 * 76.20 [22:34:36]line = 1000.51 [22:34:36]line НДС 12% НСП 1% [22:34:36]line > о реализуемом товаре [22:34:36]line ОКРУГЛЕНИЕ: -0.51 [22:34:36]line ИТОГО: 1000.00 [22:34:36]line Внесено: 1000.00 [22:34:36]line СДАЧА: 0.00 [22:34:36]line НСП 1% : 8.85 [22:34:36]line НДС 12% : 106.25 [22:34:36]line Наличными: 1000.00 [22:34:36]line Безнал.: 0.00 [22:34:36]line Место: АЗС № 89 "Партнер Нефть" [22:34:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:34:36]line СНО: Общий режим [22:34:36]line Чек 386 23.09.2024 22:34 [22:34:36]line Смена: 476 ФФД: 1.0 [22:34:36]line ЗНМ: 0300000113 [22:34:36]line РНМ: 0000000000091825 [22:34:36]line Версия ККМ: 001 [22:34:36]line ФМ: 0000000000871835 [22:34:36]line ФД: 152514 [22:34:36]line ФПД: 149018434677658 [22:34:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T223434&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152514&fm=149018434677658&tin=02508201610067®Number=0000000000091825&sum=100000 [22:34:36]written 0, free lines is 4095 [22:34:36]OFD Sender: Processing packet 152514 [packets to send 828, broken 827] [22:34:36]ProducePacketName [22:34:36]name=ofd_packets/00152514 [22:34:36]OFD Sender: To server: pG, [22:34:36]CommunicateWithHost lk.salyk.kg:30040 [22:34:36]ConnectInit lk.salyk.kg [22:34:36]Connected sock=10 [22:34: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 6B 19 04 01 E2 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 82 01 00 00 F4 03 04 00 FA EC F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 Write to MH i2c: 38 01 33 00 35 00 10 5C 04 00 04 5C 00 [22:34:36]C2 53 02 Write i2c OK [22:34:36]00 MH_I2C_Read... [22:34:36]35 Read from MH i2c: 04 01 06 [22:34:36]00 MH_I2C_Read... [22:34:36]87 88 0E DD 2B 9A 17 9B F4 A0 3D Read from MH i2c: 46 01 90 07 9D 00 [22:34:36] [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 BB 0D 2B [22:34:36]RasterBufferAndPrint [22:34:36]line [22:34:36]line [22:34:36]line [22:34:36]line [22:34:36]line [22:34:36]written 0, free lines is 3539 [22:34:36]MH_Cut [22:34:36]Write to MH i2c: D1 01 00 63 00 01 35 [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: D1 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: D1 01 00 [22:34:36]MH_I2C_Read... [22:34:36]Read from MH i2c: D1 01 00 63 00 00 34 [22:34:36]Write to MH i2c: 01 00 00 64 00 64 [22:34:36]Write i2c OK [22:34:36]MH_I2C_Read... [22:34: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 8F 75 47 00 9C 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 C2 53 02 00 F4 03 04 00 FA 94 F1 66 B6 04 01 00 00 5C AA 1B C3 81 12 31 17 [22:34:37]CommunicateWithHost err = 0 [22:34:37]CheckOFDResponse [22:34:37]1017 (14) - 77093643461234 [22:34:37]1041 (16) - 0000000000871835 [22:34:37]1040 (4) - 152514 [22:34:37]1012 (4) - 23.09.2024 16:19 [22:34:37]1206 (1) - 0 [22:34:37]OFD Sender: Remove packet 152514 [22:34:37]ProducePacketName [22:34:37]name=ofd_packets/00152514 [22:34:37]NVStorageDeleteData [22:34:37]*** Cut start [22:34:37]*** Purtial cut [22:34:37]*** Stage 1: CUTSNS_PIN = 1 [22:34:37]Read from MH i2c: 01 [22:34:37]MH_I2C_Read... [22:34:37]*** Stop cut motor [22:34:37]*** Cut end [22:34:37]Read from MH i2c: 01 07 00 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [22:34:37]process_action close_receipt done [22:34:37]requested_data is exist [22:34:37]produce_requested_data [22:34:37]requested_item fm.sn is exist - process it [22:34:37]wFMCommunicate request_size=4 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 11 00 00 [22:34:37]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:37]Read from MH i2c: E2 [22:34:37]MH_I2C_Read... [22:34:37]Read from MH i2c: E2 17 00 [22:34:37]MH_I2C_Read... [22:34:37]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 [22:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:37]wFMCommunicate OK [22:34:37]requested_item fd.num is exist - process it [22:34:37]SAM_PROTO_GetFieldsCounters [22:34:37]wFMCommunicate request_size=4 [22:34:37]MH_SAM_APDU [22:34:37]CAPDU: 80 13 00 00 [22:34:37]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [22:34:37]OFD Sender: No OFD packet to send [22:34:37]Write i2c OK [22:34:37]MH_I2C_Read... [22:34:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:34:38]Read from MH i2c: E2 [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: E2 62 00 [22:34:38]MH_I2C_Read... [22:34:38]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 C2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [22:34: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 C2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:34:38]wFMCommunicate OK [22:34:38]SAM_PROTO_GetFieldsCounters done [22:34:38]requested_item shift.num is exist - process it [22:34:38]requested_item shift.opened is exist - process it [22:34:38]req_shift_opened [22:34:38]FM_GetShiftState [22:34:38]SAM_PROTO_GetShiftState [22:34:38]wFMCommunicate request_size=4 [22:34:38]MH_SAM_APDU [22:34:38]CAPDU: 80 13 01 00 [22:34:38]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [22:34:38]Write i2c OK [22:34:38]MH_I2C_Read... [22:34:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:38]Read from MH i2c: E2 [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: E2 0E 00 [22:34:38]MH_I2C_Read... [22:34:38]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [22:34:38]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:34:38]wFMCommunicate OK [22:34:38]SAM_PROTO_GetShiftState done [22:34:38]FM_GetShiftState done [22:34:38]req_shift_opened done [22:34:38]requested_item shift.open_date is exist - process it [22:34:38]req_shift_open_date [22:34:38]req_shift_open_date done [22:34:38]produce_requested_data done [22:34:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152514,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:34:38]process_action_free close_receipt [22:34:38]json_value_free [22:34:38]json_value_free done [22:34:38]process_json_proto returns [22:34:38]Send response to host [22:34:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152514,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:34:38]free response buf [22:34:38]execute_script done [22:34:38]execute_script returns [22:34:38]free content buf [22:34:38]Sock 7.Close socket [22:34:38]Sock 7.Thread stoped [22:34:42]OFD Sender: No OFD packet to send [22:34:47]recv_with_timeout no data received [22:34:47]OFD Sender: No OFD packet to send [22:34:52]OFD Sender: No OFD packet to send [22:34:58]OFD Sender: No OFD packet to send [22:35:03]OFD Sender: No OFD packet to send [22:35:04]recv_with_timeout no data received [22:35:08]OFD Sender: No OFD packet to send [22:35:13]OFD Sender: No OFD packet to send [22:35:13]accept exits with 5 [22:35:13]New connection [22:35:13]New thread 3066895716 created [22:35:13]Thread 3067039076 joined [22:35:13]Waiting for new connection... [22:35:13] Sock 5.Parse request [22:35:13]Sock 5.Check first char [22:35:13]Sock 5.First char is OK [22:35:13]request: POST /json_proto HTTP/1.0 [22:35:13]Method: POST [22:35:13]URL: /json_proto [22:35:13]Method is POST - this is cgi request [22:35:13]url: /json_proto [22:35:13]query_string will be loaded in cgi processing [22:35:13]execute_cgi json_proto POST (null) [22:35:13]execute_cgi path=json_proto method=POST [22:35:13]POST find Content-Length [22:35:13]Host: 172.17.43.67:8080 [22:35:13]Content-Length: 675 [22:35:13]Content-Type: application/json [22:35:13] [22:35:13]POST finish read [22:35:13]Found Content-Length = 675 [22:35:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786519", "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" : 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" ] } } [22:35:13]execute_script... [22:35: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)1786519", "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" : 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" ] } } [22:35:13]POST & json_proto [22:35:13]process_json_proto [22:35:13]json parsed OK: [22:35:13]protocol is kg_v1.0 [22:35:13]action value=close_receipt [22:35:13]process_action close_receipt [22:35:13]cmd_close_receipt [22:35:13]MH_GetDate [22:35:13]Write to MH i2c: F0 00 00 68 00 57 [22:35:13]Write i2c OK [22:35:13]MH_I2C_Read... [22:35:13]Read from MH i2c: F0 [22:35:13]MH_I2C_Read... [22:35:13]Read from MH i2c: F0 09 00 [22:35:13]MH_I2C_Read... [22:35:13]Read from MH i2c: F0 09 00 68 00 00 22 ED F1 66 6A BD 47 65 99 [22:35:13]GetLastDocTimeStamp 1727130874 [22:35:13]current date 1727130914 [22:35:13]FM_GetShiftState [22:35:13]SAM_PROTO_GetShiftState [22:35:13]wFMCommunicate request_size=4 [22:35:13]MH_SAM_APDU [22:35:13]CAPDU: 80 13 01 00 [22:35:13]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [22:35:13]Write i2c OK [22:35:13]MH_I2C_Read... [22:35:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:13]Read from MH i2c: E2 [22:35:13]MH_I2C_Read... [22:35:13]Read from MH i2c: E2 0E 00 [22:35:13]MH_I2C_Read... [22:35:13]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 48 [22:35:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:35:13]wFMCommunicate OK [22:35:13]SAM_PROTO_GetShiftState done [22:35:13]FM_GetShiftState done [22:35:13]opened in 1727051593 [22:35:13]opened+sec_in_day 1727137993 [22:35:13]quantity*price = 30022 [22:35:13]sum+1 = 30024 [22:35:13]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 СНО: Общий режим Чек 387 23.09.2024 22:35 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152515 ФПД: 182046302786122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T223514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152515&fm=182046302786122&tin=02508201610067®Number=0000000000091825&sum=30000 [22:35:14]StoreToDocumentArchive [22:35:14]shift 476 fd 152515 [22:35:14]save to /storage/0476/doc_00152515 [22:35:14]save last doc name /storage/0476/doc_00152515 to /storage/kkm_last_doc_name [22:35:14]save OK [22:35:14]Clear old archive folders... [22:35:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:35:14]tlvbuf is 00A6C7C0 [22:35:14]SAM_PROTO_ClearQueue [22:35:14]wFMCommunicate request_size=4 [22:35:14]MH_SAM_APDU [22:35:14]CAPDU: 80 09 00 00 [22:35:14]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [22:35:14]Write i2c OK [22:35:14]MH_I2C_Read... [22:35:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:35:14]Read from MH i2c: E2 [22:35:14]MH_I2C_Read... [22:35:14]Read from MH i2c: E2 03 00 [22:35:14]MH_I2C_Read... [22:35:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:35:14]RAPDU: 90 00 [22:35:14]wFMCommunicate OK [22:35:14]SAM_PROTO_ClearQueue done [22:35:14]KKMCreateOFDPacket [22:35:14]OFDProtocolAddRootSTLVToBuf [22:35:14]FM_MakeSignedData [22:35:14]FM_MakeSignedData [22:35:14]SAM_PROTO_SignData [22:35:14]wFMCommunicate request_size=4 [22:35:14]MH_SAM_APDU [22:35:14]CAPDU: 80 0D 01 02 [22:35:14]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [22:35:14]Write i2c OK [22:35:14]MH_I2C_Read... [22:35:14]Read from MH i2c: E2 [22:35:14]MH_I2C_Read... [22:35:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:35:14]Read from MH i2c: E2 03 00 [22:35:14]MH_I2C_Read... [22:35:14]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:35:14]RAPDU: 90 00 [22:35:14]wFMCommunicate OK [22:35:14]wFMCommunicate request_size=255 [22:35:14]MH_SAM_APDU [22:35: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 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 83 01 00 00 F4 03 04 00 22 ED F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 91 F5 35 [22:35:14]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 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 83 01 00 00 F4 03 04 00 22 ED F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 91 F5 35 00 00 71 [22:35:14]Write i2c OK [22:35:14]MH_I2C_Read... [22:35:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:14]Read from MH i2c: E2 [22:35:14]MH_I2C_Read... [22:35:14]Read from MH i2c: E2 03 00 [22:35:14]MH_I2C_Read... [22:35:14]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:35:14]RAPDU: 90 00 [22:35:14]wFMCommunicate OK [22:35:14]wFMCommunicate request_size=7 [22:35:14]MH_SAM_APDU [22:35:14]CAPDU: 80 0D 02 02 02 D2 4A [22:35:14]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 D2 4A 00 00 13 [22:35:14]Write i2c OK [22:35:14]MH_I2C_Read... [22:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:15]Read from MH i2c: E2 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: E2 03 00 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [22:35:15]RAPDU: 90 00 [22:35:15]wFMCommunicate OK [22:35:15]wFMCommunicate request_size=4 [22:35:15]MH_SAM_APDU [22:35:15]CAPDU: 80 0D 03 02 [22:35:15]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [22:35:15]Write i2c OK [22:35:15]MH_I2C_Read... [22:35:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:35:15]Read from MH i2c: E2 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: E2 0B 00 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: E2 0B 00 7A 00 00 85 2B 1C 40 AA 5F EF A4 90 00 9E [22:35:15]RAPDU: 85 2B 1C 40 AA 5F EF A4 90 00 [22:35:15]wFMCommunicate OK [22:35:15]SAM_PROTO_SignData done [22:35:15]FM_MakeSignedData done [22:35:15]CreateOFDProtocolMessage [22:35:15]wFMCommunicate request_size=4 [22:35:15]MH_SAM_APDU [22:35:15]CAPDU: 80 11 00 00 [22:35:15]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [22:35:15]Write i2c OK [22:35:15]MH_I2C_Read... [22:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:15]Read from MH i2c: E2 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: E2 17 00 [22:35:15]MH_I2C_Read... [22:35:15]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 [22:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:35:15]wFMCommunicate OK [22:35:15]CreateOFDProtocolMessage done [22:35:15]OFDSenderStorePacket 152515 [22:35:15]StoreOFDPacket docnum=152515 [22:35: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 01 E9 04 01 99 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 83 01 00 00 F4 03 04 00 22 ED F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 91 F5 35 D2 4A 85 2B 1C 40 AA 5F EF A4 [22:35:15]CheckFolder [22:35:15]dirname=/storage/ofd_packets [22:35:15]CheckFolder done [22:35:15]ProducePacketName [22:35:15]name=ofd_packets/00152515 [22:35:15]NVStorageSaveData ofd_packets/00152515 [22:35:15]File name is /storage/ofd_packets/00152515 [22:35:15]Write 298 bytes [22:35:15]NVStorageSaveData done [22:35:15]OFDSenderStorePacket done [22:35:15]KKMCreateOFDPacket done [22:35:15]NVStorageSaveData kkm_last_timestamp [22:35:15]File name is /storage/kkm_last_timestamp [22:35:15]Write 4 bytes [22:35:15]NVStorageSaveData done [22:35:15]ExternCall_PrintAddStr [22:35:15]wPrintStart [22:35:15]Write to MH i2c: 01 00 00 7C 00 7C [22:35:15]Write i2c OK [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: 01 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: 01 07 00 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [22:35:15]RasterBufferAndPrint [22:35:15]line Счет N : (1)1786519 [22:35:15]line ИНН: 02508201610067 [22:35:15]line Контрольно-Кассовый Чек [22:35:15]line ПРОДАЖА [22:35:15]line ТРК (МРК, ГНК) : 41 [22:35:15]line Товар: 2710194210 [22:35:15]line ДТ-К-5 [22:35:15]line 3.940 * 76.20 [22:35:15]line = 300.23 [22:35:15]line НДС 12% НСП 1% [22:35:15]line > о реализуемом товаре [22:35:15]line ОКРУГЛЕНИЕ: -0.23 [22:35:15]line ИТОГО: 300.00 [22:35:15]line Внесено: 300.00 [22:35:15]line СДАЧА: 0.00 [22:35:15]line НСП 1% : 2.66 [22:35:15]line НДС 12% : 31.88 [22:35:15]line Наличными: 300.00 [22:35:15]line Безнал.: 0.00 [22:35:15]line Место: АЗС № 89 "Партнер Нефть" [22:35:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:35:15]line СНО: Общий режим [22:35:15]line Чек 387 23.09.2024 22:35 [22:35:15]line Смена: 476 ФФД: 1.0 [22:35:15]line ЗНМ: 0300000113 [22:35:15]line РНМ: 0000000000091825 [22:35:15]line Версия ККМ: 001 [22:35:15]line ФМ: 0000000000871835 [22:35:15]line ФД: 152515 [22:35:15]line ФПД: 182046302786122 [22:35:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T223514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152515&fm=182046302786122&tin=02508201610067®Number=0000000000091825&sum=30000 [22:35:15]written 0, free lines is 4095 [22:35:15]OFD Sender: Processing packet 152515 [packets to send 828, broken 827] [22:35:15]ProducePacketName [22:35:15]name=ofd_packets/00152515 [22:35:15]OFD Sender: To server: pG, [22:35:15]CommunicateWithHost lk.salyk.kg:30040 [22:35:15]ConnectInit lk.salyk.kg [22:35:15]Write to MH i2c: 01 00 00 A7 00 A7 [22:35:15]Write i2c OK [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: 01 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: 01 07 00 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D7 0C 91 [22:35:15]RasterBufferAndPrint [22:35:15]line [22:35:15]line [22:35:15]line [22:35:15]line [22:35:15]line [22:35:15]written 0, free lines is 3305 [22:35:15]MH_Cut [22:35:15]Write to MH i2c: D1 01 00 AE 00 01 80 [22:35:15]Write i2c OK [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: D1 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: D1 01 00 [22:35:15]MH_I2C_Read... [22:35:15]Read from MH i2c: D1 01 00 AE 00 00 7F [22:35:15]Write to MH i2c: 01 00 00 AF 00 AF [22:35:15]Write i2c OK [22:35:15]MH_I2C_Read... [22:35:16]*** Cut start [22:35:16]*** Purtial cut [22:35:16]*** Stage 1: CUTSNS_PIN = 1 [22:35:16]Read from MH i2c: 01 [22:35:16]MH_I2C_Read... [22:35:16]*** Stop cut motor [22:35:16]*** Cut end [22:35:16]Read from MH i2c: 01 07 00 [22:35:16]MH_I2C_Read... [22:35:16]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [22:35:16]process_action close_receipt done [22:35:16]requested_data is exist [22:35:16]produce_requested_data [22:35:16]requested_item fm.sn is exist - process it [22:35:16]wFMCommunicate request_size=4 [22:35:16]MH_SAM_APDU [22:35:16]CAPDU: 80 11 00 00 [22:35:16]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [22:35:16]Write i2c OK [22:35:16]MH_I2C_Read... [22:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:16]Read from MH i2c: E2 [22:35:16]MH_I2C_Read... [22:35:16]Read from MH i2c: E2 17 00 [22:35:16]MH_I2C_Read... [22:35:16]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 [22:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:35:16]wFMCommunicate OK [22:35:16]requested_item fd.num is exist - process it [22:35:16]SAM_PROTO_GetFieldsCounters [22:35:16]wFMCommunicate request_size=4 [22:35:16]MH_SAM_APDU [22:35:16]CAPDU: 80 13 00 00 [22:35:16]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [22:35:16]Write i2c OK [22:35:16]MH_I2C_Read... [22:35:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:16]Read from MH i2c: E2 [22:35:16]MH_I2C_Read... [22:35:16]Read from MH i2c: E2 62 00 [22:35:16]MH_I2C_Read... [22:35:16]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 C3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [22:35: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 C3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:16]wFMCommunicate OK [22:35:16]SAM_PROTO_GetFieldsCounters done [22:35:16]requested_item shift.num is exist - process it [22:35:16]requested_item shift.opened is exist - process it [22:35:16]req_shift_opened [22:35:16]FM_GetShiftState [22:35:16]SAM_PROTO_GetShiftState [22:35:16]wFMCommunicate request_size=4 [22:35:16]MH_SAM_APDU [22:35:16]CAPDU: 80 13 01 00 [22:35:16]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [22:35:16]Write i2c OK [22:35:16]MH_I2C_Read... [22:35:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:17]Read from MH i2c: E2 [22:35:17]MH_I2C_Read... [22:35:17]Read from MH i2c: E2 0E 00 [22:35:17]MH_I2C_Read... [22:35:17]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 91 [22:35:17]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:35:17]wFMCommunicate OK [22:35:17]SAM_PROTO_GetShiftState done [22:35:17]FM_GetShiftState done [22:35:17]req_shift_opened done [22:35:17]requested_item shift.open_date is exist - process it [22:35:17]req_shift_open_date [22:35:17]req_shift_open_date done [22:35:17]produce_requested_data done [22:35:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152515,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:35:17]process_action_free close_receipt [22:35:17]json_value_free [22:35:17]json_value_free done [22:35:17]process_json_proto returns [22:35:17]Send response to host [22:35:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152515,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:35:17]free response buf [22:35:17]execute_script done [22:35:17]execute_script returns [22:35:17]free content buf [22:35:17]Sock 5.Close socket [22:35:17]Sock 5.Thread stoped [22:35:18]Connected sock=11 [22:35: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 01 E9 04 01 99 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 83 01 00 00 F4 03 04 00 22 ED F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A5 91 F5 35 D2 4A 85 2B 1C 40 AA 5F EF A4 [22:35: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 E7 D4 47 00 27 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 53 02 00 F4 03 04 00 24 95 F1 66 B6 04 01 00 00 0E 74 1E 4F 3A D1 BA 5C [22:35:18]CommunicateWithHost err = 0 [22:35:18]CheckOFDResponse [22:35:18]1017 (14) - 77093643461234 [22:35:18]1041 (16) - 0000000000871835 [22:35:18]1040 (4) - 152515 [22:35:18]1012 (4) - 23.09.2024 16:19 [22:35:18]1206 (1) - 0 [22:35:18]OFD Sender: Remove packet 152515 [22:35:18]ProducePacketName [22:35:18]name=ofd_packets/00152515 [22:35:18]NVStorageDeleteData [22:35:19]OFD Sender: No OFD packet to send [22:35:24]OFD Sender: No OFD packet to send [22:35:29]OFD Sender: No OFD packet to send [22:35:34]OFD Sender: No OFD packet to send [22:35:39]OFD Sender: No OFD packet to send [22:35:39]recv_with_timeout no data received [22:35:44]OFD Sender: No OFD packet to send [22:35:49]OFD Sender: No OFD packet to send [22:35:53]recv_with_timeout no data received [22:35:54]OFD Sender: No OFD packet to send [22:35:59]OFD Sender: No OFD packet to send [22:36:04]OFD Sender: No OFD packet to send [22:36:09]OFD Sender: No OFD packet to send [22:36:10]recv_with_timeout no data received [22:36:14]OFD Sender: No OFD packet to send [22:36:19]OFD Sender: No OFD packet to send [22:36:24]OFD Sender: No OFD packet to send [22:36:26]recv_with_timeout no data received [22:36:29]OFD Sender: No OFD packet to send [22:36:34]OFD Sender: No OFD packet to send [22:36:39]OFD Sender: No OFD packet to send [22:36:41]recv_with_timeout no data received [22:36:44]OFD Sender: No OFD packet to send [22:36:49]OFD Sender: No OFD packet to send [22:36:54]OFD Sender: No OFD packet to send [22:36:59]OFD Sender: No OFD packet to send [22:37:04]OFD Sender: No OFD packet to send [22:37:09]OFD Sender: No OFD packet to send [22:37:14]OFD Sender: No OFD packet to send [22:37:19]OFD Sender: No OFD packet to send [22:37:24]OFD Sender: No OFD packet to send [22:37:29]OFD Sender: No OFD packet to send [22:37:34]OFD Sender: No OFD packet to send [22:37:39]OFD Sender: No OFD packet to send [22:37:44]OFD Sender: No OFD packet to send [22:37:49]OFD Sender: No OFD packet to send [22:37:54]OFD Sender: No OFD packet to send [22:37:59]OFD Sender: No OFD packet to send [22:38:04]OFD Sender: No OFD packet to send [22:38:09]OFD Sender: No OFD packet to send [22:38:14]OFD Sender: No OFD packet to send [22:38:19]OFD Sender: No OFD packet to send [22:38:24]OFD Sender: No OFD packet to send [22:38:29]OFD Sender: No OFD packet to send [22:38:34]OFD Sender: No OFD packet to send [22:38:39]OFD Sender: No OFD packet to send [22:38:44]OFD Sender: No OFD packet to send [22:38:49]OFD Sender: No OFD packet to send [22:38:54]OFD Sender: No OFD packet to send [22:38:59]OFD Sender: No OFD packet to send [22:39:04]OFD Sender: No OFD packet to send [22:39:10]OFD Sender: No OFD packet to send [22:39:15]OFD Sender: No OFD packet to send [22:39:20]OFD Sender: No OFD packet to send [22:39:25]OFD Sender: No OFD packet to send [22:39:25]accept exits with 10 [22:39:25]New connection [22:39:25]New thread 3067039076 created [22:39:25]Thread 3066895716 joined [22:39:25]Waiting for new connection... [22:39:25] Sock 10.Parse request [22:39:25]Sock 10.Check first char [22:39:25]Sock 10.First char is OK [22:39:25]request: POST /json_proto HTTP/1.0 [22:39:25]Method: POST [22:39:25]URL: /json_proto [22:39:25]Method is POST - this is cgi request [22:39:25]url: /json_proto [22:39:25]query_string will be loaded in cgi processing [22:39:25]execute_cgi json_proto POST (null) [22:39:25]execute_cgi path=json_proto method=POST [22:39:25]POST find Content-Length [22:39:25]Host: 172.17.43.67:8080 [22:39:25]Content-Length: 680 [22:39:25]Content-Type: application/json [22:39:25] [22:39:25]POST finish read [22:39:25]Found Content-Length = 680 [22:39:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786520", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:25]execute_script... [22:39: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)1786520", "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" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:25]POST & json_proto [22:39:25]process_json_proto [22:39:25]json parsed OK: [22:39:25]protocol is kg_v1.0 [22:39:25]action value=close_receipt [22:39:25]process_action close_receipt [22:39:25]cmd_close_receipt [22:39:25]MH_GetDate [22:39:25]Write to MH i2c: F0 00 00 B3 00 A2 [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: F0 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: F0 09 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: F0 09 00 B3 00 00 1D EE F1 66 6A BD 47 65 E0 [22:39:25]GetLastDocTimeStamp 1727130914 [22:39:25]current date 1727131165 [22:39:25]FM_GetShiftState [22:39:25]SAM_PROTO_GetShiftState [22:39:25]wFMCommunicate request_size=4 [22:39:25]MH_SAM_APDU [22:39:25]CAPDU: 80 13 01 00 [22:39:25]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:25]Read from MH i2c: E2 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 0E 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 93 [22:39:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:39:25]wFMCommunicate OK [22:39:25]SAM_PROTO_GetShiftState done [22:39:25]FM_GetShiftState done [22:39:25]opened in 1727051593 [22:39:25]opened+sec_in_day 1727137993 [22:39:25]quantity*price = 300075 [22:39:25]sum+1 = 300077 [22:39:25]Check (price>sum+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 СНО: Общий режим Чек 388 23.09.2024 22:39 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152516 ФПД: 130670692457288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T223925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152516&fm=130670692457288&tin=02508201610067®Number=0000000000091825&sum=300000 [22:39:26]StoreToDocumentArchive [22:39:26]shift 476 fd 152516 [22:39:26]save to /storage/0476/doc_00152516 [22:39:26]save last doc name /storage/0476/doc_00152516 to /storage/kkm_last_doc_name [22:39:26]save OK [22:39:26]Clear old archive folders... [22:39:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:39:26]tlvbuf is 00AD23C0 [22:39:26]SAM_PROTO_ClearQueue [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 09 00 00 [22:39:26]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [22:39:26]RAPDU: 90 00 [22:39:26]wFMCommunicate OK [22:39:26]SAM_PROTO_ClearQueue done [22:39:26]KKMCreateOFDPacket [22:39:26]OFDProtocolAddRootSTLVToBuf [22:39:26]FM_MakeSignedData [22:39:26]FM_MakeSignedData [22:39:26]SAM_PROTO_SignData [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 0D 01 02 [22:39:26]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [22:39:26]RAPDU: 90 00 [22:39:26]wFMCommunicate OK [22:39:26]wFMCommunicate request_size=255 [22:39:26]MH_SAM_APDU [22:39: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 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 84 01 00 00 F4 03 04 00 1D EE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 76 D8 24 34 [22:39:26]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 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 84 01 00 00 F4 03 04 00 1D EE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 76 D8 24 34 00 00 7A [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [22:39:26]RAPDU: 90 00 [22:39:26]wFMCommunicate OK [22:39:26]wFMCommunicate request_size=7 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 0D 02 02 02 DB 48 [22:39:26]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 DB 48 00 00 65 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [22:39:26]RAPDU: 90 00 [22:39:26]wFMCommunicate OK [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 0D 03 02 [22:39:26]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 0B 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 0B 00 C5 00 00 4E 0F 44 4B 66 5A 5B 9D 90 00 E5 [22:39:26]RAPDU: 4E 0F 44 4B 66 5A 5B 9D 90 00 [22:39:26]wFMCommunicate OK [22:39:26]SAM_PROTO_SignData done [22:39:26]FM_MakeSignedData done [22:39:26]CreateOFDProtocolMessage [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 11 00 00 [22:39:26]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 17 00 [22:39:27]MH_I2C_Read... [22:39:27]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 [22:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:39:27]wFMCommunicate OK [22:39:27]CreateOFDProtocolMessage done [22:39:27]OFDSenderStorePacket 152516 [22:39:27]StoreOFDPacket docnum=152516 [22:39: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 2F BF 04 01 25 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 84 01 00 00 F4 03 04 00 1D EE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 76 D8 24 34 DB 48 4E 0F 44 4B 66 5A 5B 9D [22:39:27]CheckFolder [22:39:27]dirname=/storage/ofd_packets [22:39:27]CheckFolder done [22:39:27]ProducePacketName [22:39:27]name=ofd_packets/00152516 [22:39:27]NVStorageSaveData ofd_packets/00152516 [22:39:27]File name is /storage/ofd_packets/00152516 [22:39:27]Write 298 bytes [22:39:27]NVStorageSaveData done [22:39:27]OFDSenderStorePacket done [22:39:27]KKMCreateOFDPacket done [22:39:27]NVStorageSaveData kkm_last_timestamp [22:39:27]File name is /storage/kkm_last_timestamp [22:39:27]Write 4 bytes [22:39:27]NVStorageSaveData done [22:39:27]ExternCall_PrintAddStr [22:39:27]wPrintStart [22:39:27]Write to MH i2c: 01 00 00 C7 00 C7 [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [22:39:27]RasterBufferAndPrint [22:39:27]line Счет N : (1)1786520 [22:39:27]line ИНН: 02508201610067 [22:39:27]line Контрольно-Кассовый Чек [22:39:27]line ПРОДАЖА [22:39:27]line ТРК (МРК, ГНК) : 41 [22:39:27]line Товар: 2710194210 [22:39:27]line ДТ-К-5 [22:39:27]line 39.380 * 76.20 [22:39:27]line = 3000.76 [22:39:27]line НДС 12% НСП 1% [22:39:27]line > о реализуемом товаре [22:39:27]line ОКРУГЛЕНИЕ: -0.76 [22:39:27]line ИТОГО: 3000.00 [22:39:27]line Внесено: 3000.00 [22:39:27]line СДАЧА: 0.00 [22:39:27]line НСП 1% : 26.55 [22:39:27]line НДС 12% : 318.66 [22:39:27]line Наличными: 3000.00 [22:39:27]line Безнал.: 0.00 [22:39:27]line Место: АЗС № 89 "Партнер Нефть" [22:39:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:39:27]line СНО: Общий режим [22:39:27]line Чек 388 23.09.2024 22:39 [22:39:27]line Смена: 476 ФФД: 1.0 [22:39:27]line ЗНМ: 0300000113 [22:39:27]line РНМ: 0000000000091825 [22:39:27]line Версия ККМ: 001 [22:39:27]line ФМ: 0000000000871835 [22:39:27]line ФД: 152516 [22:39:27]line ФПД: 130670692457288 [22:39:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T223925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152516&fm=130670692457288&tin=02508201610067®Number=0000000000091825&sum=300000 [22:39:27]written 0, free lines is 4095 [22:39:27]OFD Sender: Processing packet 152516 [packets to send 828, broken 827] [22:39:27]ProducePacketName [22:39:27]name=ofd_packets/00152516 [22:39:27]OFD Sender: To server: pG, [22:39:27]CommunicateWithHost lk.salyk.kg:30040 [22:39:27]ConnectInit lk.salyk.kg [22:39:27]Write to MH i2c: 01 00 00 F2 00 F2 [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DA 0C DF [22:39:27]RasterBufferAndPrint [22:39:27]line [22:39:27]line [22:39:27]line [22:39:27]line [22:39:27]line [22:39:27]written 0, free lines is 3296 [22:39:27]MH_Cut [22:39:27]Write to MH i2c: D1 01 00 F9 00 01 CB [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: D1 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: D1 01 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: D1 01 00 F9 00 00 CA [22:39:27]Write to MH i2c: 01 00 00 FA 00 FA [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:28]*** Cut start [22:39:28]*** Purtial cut [22:39:28]*** Stage 1: CUTSNS_PIN = 1 [22:39:28]Read from MH i2c: 01 [22:39:28]MH_I2C_Read... [22:39:28]*** Stop cut motor [22:39:28]*** Cut end [22:39:28]Read from MH i2c: 01 07 00 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [22:39:28]process_action close_receipt done [22:39:28]requested_data is exist [22:39:28]produce_requested_data [22:39:28]requested_item fm.sn is exist - process it [22:39:28]wFMCommunicate request_size=4 [22:39:28]MH_SAM_APDU [22:39:28]CAPDU: 80 11 00 00 [22:39:28]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [22:39:28]Write i2c OK [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 [22:39:28]MH_I2C_Read... [22:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:28]Read from MH i2c: E2 17 00 [22:39:28]MH_I2C_Read... [22:39:28]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 [22:39:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:39:28]wFMCommunicate OK [22:39:28]requested_item fd.num is exist - process it [22:39:28]SAM_PROTO_GetFieldsCounters [22:39:28]wFMCommunicate request_size=4 [22:39:28]MH_SAM_APDU [22:39:28]CAPDU: 80 13 00 00 [22:39:28]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [22:39:28]Write i2c OK [22:39:28]MH_I2C_Read... [22:39:28]Connected sock=9 [22:39: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 2F BF 04 01 25 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 84 01 00 00 F4 03 04 00 1D EE F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 76 D8 24 34 DB 48 4E 0F 44 4B 66 5A 5B 9D [22:39:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:29]Read from MH i2c: E2 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: E2 62 00 [22:39:29]MH_I2C_Read... [22:39:29]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 C4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [22:39: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 C4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:29]wFMCommunicate OK [22:39:29]SAM_PROTO_GetFieldsCounters done [22:39:29]requested_item shift.num is exist - process it [22:39:29]requested_item shift.opened is exist - process it [22:39:29]req_shift_opened [22:39:29]FM_GetShiftState [22:39:29]SAM_PROTO_GetShiftState [22:39:29]wFMCommunicate request_size=4 [22:39:29]MH_SAM_APDU [22:39:29]CAPDU: 80 13 01 00 [22:39:29]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [22:39:29]Write i2c OK [22:39:29]MH_I2C_Read... [22:39:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:29]Read from MH i2c: E2 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: E2 0E 00 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DC [22:39:29]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:39:29]wFMCommunicate OK [22:39:29]SAM_PROTO_GetShiftState done [22:39:29]FM_GetShiftState done [22:39:29]req_shift_opened done [22:39:29]requested_item shift.open_date is exist - process it [22:39:29]req_shift_open_date [22:39:29]req_shift_open_date done [22:39:29]produce_requested_data done [22:39:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152516,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:39:29]process_action_free close_receipt [22:39:29]json_value_free [22:39:29]json_value_free done [22:39:29]process_json_proto returns [22:39:29]Send response to host [22:39:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152516,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:39:29]free response buf [22:39:29]execute_script done [22:39:29]execute_script returns [22:39:29]free content buf [22:39:29]Sock 10.Close socket [22:39:29]Sock 10.Thread stoped [22:39: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 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 C4 53 02 00 F4 03 04 00 1F 96 F1 66 B6 04 01 00 00 99 F8 AF DA CD FC 20 76 [22:39:29]CommunicateWithHost err = 0 [22:39:29]CheckOFDResponse [22:39:29]1017 (14) - 77093643461234 [22:39:29]1041 (16) - 0000000000871835 [22:39:29]1040 (4) - 152516 [22:39:29]1012 (4) - 23.09.2024 16:23 [22:39:29]1206 (1) - 0 [22:39:29]OFD Sender: Remove packet 152516 [22:39:29]ProducePacketName [22:39:29]name=ofd_packets/00152516 [22:39:29]NVStorageDeleteData [22:39:30]OFD Sender: No OFD packet to send [22:39:35]OFD Sender: No OFD packet to send [22:39:40]OFD Sender: No OFD packet to send [22:39:45]OFD Sender: No OFD packet to send [22:39:50]OFD Sender: No OFD packet to send [22:39:55]OFD Sender: No OFD packet to send [22:40:00]OFD Sender: No OFD packet to send [22:40:05]recv_with_timeout no data received [22:40:05]OFD Sender: No OFD packet to send [22:40:10]OFD Sender: No OFD packet to send [22:40:15]OFD Sender: No OFD packet to send [22:40:20]OFD Sender: No OFD packet to send [22:40:25]OFD Sender: No OFD packet to send [22:40:30]OFD Sender: No OFD packet to send [22:40:30]recv_with_timeout no data received [22:40:35]OFD Sender: No OFD packet to send [22:40:40]OFD Sender: No OFD packet to send [22:40:45]OFD Sender: No OFD packet to send [22:40:50]OFD Sender: No OFD packet to send [22:40:55]OFD Sender: No OFD packet to send [22:40:58]recv_with_timeout no data received [22:41:00]OFD Sender: No OFD packet to send [22:41:05]OFD Sender: No OFD packet to send [22:41:10]OFD Sender: No OFD packet to send [22:41:15]OFD Sender: No OFD packet to send [22:41:20]OFD Sender: No OFD packet to send [22:41:25]OFD Sender: No OFD packet to send [22:41:30]OFD Sender: No OFD packet to send [22:41:35]OFD Sender: No OFD packet to send [22:41:40]recv_with_timeout no data received [22:41:40]OFD Sender: No OFD packet to send [22:41:45]OFD Sender: No OFD packet to send [22:41:50]OFD Sender: No OFD packet to send [22:41:55]OFD Sender: No OFD packet to send [22:42:00]OFD Sender: No OFD packet to send [22:42:05]OFD Sender: No OFD packet to send [22:42:10]OFD Sender: No OFD packet to send [22:42:15]OFD Sender: No OFD packet to send [22:42:20]OFD Sender: No OFD packet to send [22:42:25]OFD Sender: No OFD packet to send [22:42:30]OFD Sender: No OFD packet to send [22:42:35]OFD Sender: No OFD packet to send [22:42:40]OFD Sender: No OFD packet to send [22:42:41]recv_with_timeout no data received [22:42:45]OFD Sender: No OFD packet to send [22:42:50]OFD Sender: No OFD packet to send [22:42:55]OFD Sender: No OFD packet to send [22:43:00]OFD Sender: No OFD packet to send [22:43:05]OFD Sender: No OFD packet to send [22:43:10]OFD Sender: No OFD packet to send [22:43:11]recv_with_timeout no data received [22:43:15]OFD Sender: No OFD packet to send [22:43:21]OFD Sender: No OFD packet to send [22:43:26]OFD Sender: No OFD packet to send [22:43:31]OFD Sender: No OFD packet to send [22:43:36]OFD Sender: No OFD packet to send [22:43:41]OFD Sender: No OFD packet to send [22:43:46]OFD Sender: No OFD packet to send [22:43:50]recv_with_timeout no data received [22:43:51]OFD Sender: No OFD packet to send [22:43:56]OFD Sender: No OFD packet to send [22:44:01]OFD Sender: No OFD packet to send [22:44:06]OFD Sender: No OFD packet to send [22:44:11]OFD Sender: No OFD packet to send [22:44:16]OFD Sender: No OFD packet to send [22:44:21]OFD Sender: No OFD packet to send [22:44:26]OFD Sender: No OFD packet to send [22:44:31]OFD Sender: No OFD packet to send [22:44:36]OFD Sender: No OFD packet to send [22:44:41]OFD Sender: No OFD packet to send [22:44:46]OFD Sender: No OFD packet to send [22:44:51]OFD Sender: No OFD packet to send [22:44:56]OFD Sender: No OFD packet to send [22:45:01]OFD Sender: No OFD packet to send [22:45:06]OFD Sender: No OFD packet to send [22:45:11]OFD Sender: No OFD packet to send [22:45:16]OFD Sender: No OFD packet to send [22:45:21]OFD Sender: No OFD packet to send [22:45:26]OFD Sender: No OFD packet to send [22:45:31]OFD Sender: No OFD packet to send [22:45:36]OFD Sender: No OFD packet to send [22:45:41]OFD Sender: No OFD packet to send [22:45:42]accept exits with 7 [22:45:42]New connection [22:45:42]New thread 3066895716 created [22:45:42]Thread 3067039076 joined [22:45:42]Waiting for new connection... [22:45:42] Sock 7.Parse request [22:45:42]Sock 7.Check first char [22:45:42]Sock 7.First char is OK [22:45:42]request: POST /json_proto HTTP/1.0 [22:45:42]Method: POST [22:45:42]URL: /json_proto [22:45:42]Method is POST - this is cgi request [22:45:42]url: /json_proto [22:45:42]query_string will be loaded in cgi processing [22:45:42]execute_cgi json_proto POST (null) [22:45:42]execute_cgi path=json_proto method=POST [22:45:42]POST find Content-Length [22:45:42]Host: 172.17.43.67:8080 [22:45:42]Content-Length: 797 [22:45:42]Content-Type: application/json [22:45:42] [22:45:42]POST finish read [22:45:42]Found Content-Length = 797 [22:45:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786521", "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" : 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" ] } } [22:45:42]execute_script... [22:45:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786521", "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" : 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" ] } } [22:45:42]POST & json_proto [22:45:42]process_json_proto [22:45:42]json parsed OK: [22:45:42]protocol is kg_v1.0 [22:45:42]action value=close_receipt [22:45:42]process_action close_receipt [22:45:42]cmd_close_receipt [22:45:42]MH_GetDate [22:45:42]Write to MH i2c: F0 00 00 FE 00 ED [22:45:42]Write i2c OK [22:45:42]MH_I2C_Read... [22:45:42]Read from MH i2c: F0 [22:45:42]MH_I2C_Read... [22:45:42]Read from MH i2c: F0 09 00 [22:45:42]MH_I2C_Read... [22:45:42]Read from MH i2c: F0 09 00 FE 00 00 96 EF F1 66 6A BD 47 65 A5 [22:45:42]GetLastDocTimeStamp 1727131165 [22:45:42]current date 1727131542 [22:45:42]FM_GetShiftState [22:45:42]SAM_PROTO_GetShiftState [22:45:42]wFMCommunicate request_size=4 [22:45:42]MH_SAM_APDU [22:45:42]CAPDU: 80 13 01 00 [22:45:42]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [22:45:42]Write i2c OK [22:45:42]MH_I2C_Read... [22:45:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:42]Read from MH i2c: E2 [22:45:42]MH_I2C_Read... [22:45:42]Read from MH i2c: E2 0E 00 [22:45:42]MH_I2C_Read... [22:45:42]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 DE [22:45:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:45:42]wFMCommunicate OK [22:45:42]SAM_PROTO_GetShiftState done [22:45:42]FM_GetShiftState done [22:45:42]opened in 1727051593 [22:45:42]opened+sec_in_day 1727137993 [22:45:42]quantity*price = 0 [22:45:42]sum+1 = 1 [22:45:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 389 23.09.2024 22:45 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152517 ФПД: 104881904879584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152517&fm=104881904879584&tin=02508201610067®Number=0000000000091825&sum=0 [22:45:43]StoreToDocumentArchive [22:45:43]shift 476 fd 152517 [22:45:43]save to /storage/0476/doc_00152517 [22:45:43]save last doc name /storage/0476/doc_00152517 to /storage/kkm_last_doc_name [22:45:43]save OK [22:45:43]Clear old archive folders... [22:45:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:45:43]tlvbuf is 00A5C720 [22:45:43]SAM_PROTO_ClearQueue [22:45:43]wFMCommunicate request_size=4 [22:45:43]MH_SAM_APDU [22:45:43]CAPDU: 80 09 00 00 [22:45:43]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:43]Read from MH i2c: E2 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [22:45:43]RAPDU: 90 00 [22:45:43]wFMCommunicate OK [22:45:43]SAM_PROTO_ClearQueue done [22:45:43]KKMCreateOFDPacket [22:45:43]OFDProtocolAddRootSTLVToBuf [22:45:43]FM_MakeSignedData [22:45:43]FM_MakeSignedData [22:45:43]SAM_PROTO_SignData [22:45:43]wFMCommunicate request_size=4 [22:45:43]MH_SAM_APDU [22:45:43]CAPDU: 80 0D 01 02 [22:45:43]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:43]Read from MH i2c: E2 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [22:45:43]RAPDU: 90 00 [22:45:43]wFMCommunicate OK [22:45:43]wFMCommunicate request_size=255 [22:45:43]MH_SAM_APDU [22:45:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 85 01 00 00 F4 03 04 00 96 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F [22:45:43]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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 96 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F 00 00 20 [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:43]Read from MH i2c: E2 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:45:43]RAPDU: 90 00 [22:45:43]wFMCommunicate OK [22:45:43]wFMCommunicate request_size=10 [22:45:43]MH_SAM_APDU [22:45:43]CAPDU: 80 0D 02 02 05 63 B8 AF 07 E0 [22:45:43]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 63 B8 AF 07 E0 00 00 45 [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:43]Read from MH i2c: E2 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [22:45:43]RAPDU: 90 00 [22:45:43]wFMCommunicate OK [22:45:43]wFMCommunicate request_size=4 [22:45:43]MH_SAM_APDU [22:45:43]CAPDU: 80 0D 03 02 [22:45:43]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:43]Read from MH i2c: E2 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 0B 00 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 0B 00 10 01 00 81 6D CC 59 A9 8B AE FB 90 00 7D [22:45:43]RAPDU: 81 6D CC 59 A9 8B AE FB 90 00 [22:45:43]wFMCommunicate OK [22:45:43]SAM_PROTO_SignData done [22:45:43]FM_MakeSignedData done [22:45:43]CreateOFDProtocolMessage [22:45:43]wFMCommunicate request_size=4 [22:45:43]MH_SAM_APDU [22:45:43]CAPDU: 80 11 00 00 [22:45:43]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:43]Read from MH i2c: E2 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: E2 17 00 [22:45:43]MH_I2C_Read... [22:45:43]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 [22:45:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:45:43]wFMCommunicate OK [22:45:43]CreateOFDProtocolMessage done [22:45:43]OFDSenderStorePacket 152517 [22:45:43]StoreOFDPacket docnum=152517 [22:45: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 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 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 85 01 00 00 F4 03 04 00 96 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F 63 B8 AF 07 E0 81 6D CC 59 A9 8B AE FB [22:45:43]CheckFolder [22:45:43]dirname=/storage/ofd_packets [22:45:43]CheckFolder done [22:45:43]ProducePacketName [22:45:43]name=ofd_packets/00152517 [22:45:43]NVStorageSaveData ofd_packets/00152517 [22:45:43]File name is /storage/ofd_packets/00152517 [22:45:43]Write 301 bytes [22:45:43]NVStorageSaveData done [22:45:43]OFDSenderStorePacket done [22:45:43]KKMCreateOFDPacket done [22:45:43]NVStorageSaveData kkm_last_timestamp [22:45:43]File name is /storage/kkm_last_timestamp [22:45:43]Write 4 bytes [22:45:43]NVStorageSaveData done [22:45:43]ExternCall_PrintAddStr [22:45:43]wPrintStart [22:45:43]Write to MH i2c: 01 00 00 12 01 13 [22:45:43]Write i2c OK [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: 01 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: 01 07 00 [22:45:43]MH_I2C_Read... [22:45:43]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [22:45:43]RasterBufferAndPrint [22:45:43]line Счет N : (1)1786521 [22:45:43]line ИНН: 02508201610067 [22:45:43]line Контрольно-Кассовый Чек [22:45:43]line ПРОДАЖА [22:45:43]line ТРК (МРК, ГНК) : 12 [22:45:43]line Товар: 2710124130 [22:45:43]line Аи-92-К-5 [22:45:43]line 14.750 * 0.00 [22:45:43]line = 0.00 [22:45:43]line НДС 12% НСП 1% [22:45:43]line > о реализуемом товаре [22:45:43]line ИТОГО: 0.00 [22:45:43]line НСП 1% : 0.00 [22:45:43]line НДС 12% : 0.00 [22:45:43]line Наличными: 0.00 [22:45:43]line Безнал.: 0.00 [22:45:43]line Место: АЗС № 89 "Партнер Нефть" [22:45:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:45:43]line СНО: Общий режим [22:45:43]line Чек 389 23.09.2024 22:45 [22:45:43]line Смена: 476 ФФД: 1.0 [22:45:43]line ЗНМ: 0300000113 [22:45:43]line РНМ: 0000000000091825 [22:45:43]line Версия ККМ: 001 [22:45:43]line Платежная система: O! деньги [22:45:43]line ФМ: 0000000000871835 [22:45:43]line ФД: 152517 [22:45:43]line ФПД: 104881904879584 [22:45:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152517&fm=104881904879584&tin=02508201610067®Number=0000000000091825&sum=0 [22:45:43]written 0, free lines is 4095 [22:45:43]OFD Sender: Processing packet 152517 [packets to send 828, broken 827] [22:45:43]ProducePacketName [22:45:43]name=ofd_packets/00152517 [22:45:43]OFD Sender: To server: pG, [22:45:43]CommunicateWithHost lk.salyk.kg:30040 [22:45:43]ConnectInit lk.salyk.kg [22:45:44]Write to MH i2c: 01 00 00 3C 01 3D [22:45:44]Write i2c OK [22:45:44]MH_I2C_Read... [22:45:44]Read from MH i2c: 01 [22:45:44]MH_I2C_Read... [22:45:44]Read from MH i2c: 01 07 00 [22:45:44]MH_I2C_Read... [22:45:44]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E9 0C 39 [22:45:44]RasterBufferAndPrint [22:45:44]line [22:45:44]line [22:45:44]line [22:45:44]line [22:45:44]line [22:45:44]written 0, free lines is 3311 [22:45:44]MH_Cut [22:45:44]Write to MH i2c: D1 01 00 43 01 01 16 [22:45:44]Write i2c OK [22:45:44]MH_I2C_Read... [22:45:44]Read from MH i2c: D1 [22:45:44]MH_I2C_Read... [22:45:44]Read from MH i2c: D1 01 00 [22:45:44]MH_I2C_Read... [22:45:44]Read from MH i2c: D1 01 00 43 01 00 15 [22:45:44]Write to MH i2c: 01 00 00 44 01 45 [22:45:44]Write i2c OK [22:45:44]MH_I2C_Read... [22:45:44]Connected sock=9 [22:45: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 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 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 85 01 00 00 F4 03 04 00 96 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 5F 63 B8 AF 07 E0 81 6D CC 59 A9 8B AE FB [22:45: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 3B 26 47 00 62 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 C5 53 02 00 F4 03 04 00 96 97 F1 66 B6 04 01 00 00 24 B4 9E 82 54 24 B8 A2 [22:45:44]CommunicateWithHost err = 0 [22:45:44]CheckOFDResponse [22:45:44]1017 (14) - 77093643461234 [22:45:44]1041 (16) - 0000000000871835 [22:45:44]1040 (4) - 152517 [22:45:44]1012 (4) - 23.09.2024 16:30 [22:45:44]1206 (1) - 0 [22:45:44]OFD Sender: Remove packet 152517 [22:45:44]ProducePacketName [22:45:44]name=ofd_packets/00152517 [22:45:44]NVStorageDeleteData [22:45:44]*** Cut start [22:45:44]*** Purtial cut [22:45:44]*** Stage 1: CUTSNS_PIN = 1 [22:45:45]Read from MH i2c: 01 [22:45:45]MH_I2C_Read... [22:45:45]*** Stop cut motor [22:45:45]*** Cut end [22:45:45]Read from MH i2c: 01 07 00 [22:45:45]MH_I2C_Read... [22:45:45]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [22:45:45]process_action close_receipt done [22:45:45]requested_data is exist [22:45:45]produce_requested_data [22:45:45]requested_item fm.sn is exist - process it [22:45:45]wFMCommunicate request_size=4 [22:45:45]MH_SAM_APDU [22:45:45]CAPDU: 80 11 00 00 [22:45:45]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [22:45:45]Write i2c OK [22:45:45]MH_I2C_Read... [22:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:45]Read from MH i2c: E2 [22:45:45]MH_I2C_Read... [22:45:45]Read from MH i2c: E2 17 00 [22:45:45]MH_I2C_Read... [22:45:45]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 [22:45:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:45:45]wFMCommunicate OK [22:45:45]requested_item fd.num is exist - process it [22:45:45]SAM_PROTO_GetFieldsCounters [22:45:45]wFMCommunicate request_size=4 [22:45:45]MH_SAM_APDU [22:45:45]CAPDU: 80 13 00 00 [22:45:45]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [22:45:45]Write i2c OK [22:45:45]MH_I2C_Read... [22:45:45]OFD Sender: No OFD packet to send [22:45:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:45]Read from MH i2c: E2 [22:45:45]MH_I2C_Read... [22:45:45]Read from MH i2c: E2 62 00 [22:45:45]MH_I2C_Read... [22:45:45]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 C5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [22:45: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 C5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:45]wFMCommunicate OK [22:45:45]SAM_PROTO_GetFieldsCounters done [22:45:45]requested_item shift.num is exist - process it [22:45:45]requested_item shift.opened is exist - process it [22:45:45]req_shift_opened [22:45:45]FM_GetShiftState [22:45:45]SAM_PROTO_GetShiftState [22:45:45]wFMCommunicate request_size=4 [22:45:45]MH_SAM_APDU [22:45:45]CAPDU: 80 13 01 00 [22:45:45]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [22:45:45]Write i2c OK [22:45:45]MH_I2C_Read... [22:45:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:45]Read from MH i2c: E2 [22:45:45]MH_I2C_Read... [22:45:45]Read from MH i2c: E2 0E 00 [22:45:45]MH_I2C_Read... [22:45:45]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 27 [22:45:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:45:45]wFMCommunicate OK [22:45:45]SAM_PROTO_GetShiftState done [22:45:45]FM_GetShiftState done [22:45:45]req_shift_opened done [22:45:45]requested_item shift.open_date is exist - process it [22:45:45]req_shift_open_date [22:45:45]req_shift_open_date done [22:45:45]produce_requested_data done [22:45:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152517,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:45:45]process_action_free close_receipt [22:45:45]json_value_free [22:45:45]json_value_free done [22:45:45]process_json_proto returns [22:45:45]Send response to host [22:45:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152517,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:45:45]free response buf [22:45:45]execute_script done [22:45:45]execute_script returns [22:45:45]free content buf [22:45:45]Sock 7.Close socket [22:45:45]Sock 7.Thread stoped [22:45:50]OFD Sender: No OFD packet to send [22:45:55]OFD Sender: No OFD packet to send [22:46:00]OFD Sender: No OFD packet to send [22:46:02]recv_with_timeout no data received [22:46:05]OFD Sender: No OFD packet to send [22:46:10]OFD Sender: No OFD packet to send [22:46:13]recv_with_timeout no data received [22:46:15]OFD Sender: No OFD packet to send [22:46:20]OFD Sender: No OFD packet to send [22:46:25]OFD Sender: No OFD packet to send 00 [22:46:33]wFMCommunicate OK [22:46:33]wFMCommunicate request_size=13 [22:46:33]MH_SAM_APDU [22:46:33]CAPDU: 80 15 02 00 08 F4 03 04 00 C9 EF F1 66 [22:46:33]Write to MH i2c: E2 10 00 52 01 80 15 02 00 08 00 F4 03 04 00 C9 EF F1 66 00 00 ED [22:46:33]Write i2c OK [22:46:33]MH_I2C_Read... [22:46:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:46:33]Read from MH i2c: E2 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 03 00 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [22:46:33]RAPDU: 90 00 [22:46:33]wFMCommunicate OK [22:46:33]wFMCommunicate request_size=25 [22:46:33]MH_SAM_APDU [22:46:33]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 [22:46:33]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 [22:46:33]Write i2c OK [22:46:33]MH_I2C_Read... [22:46:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:46:33]Read from MH i2c: E2 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 03 00 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [22:46:33]RAPDU: 90 00 [22:46:33]wFMCommunicate OK [22:46:33]wFMCommunicate request_size=4 [22:46:33]MH_SAM_APDU [22:46:33]CAPDU: 80 15 03 00 [22:46:33]Write to MH i2c: E2 08 00 54 01 80 15 03 00 00 00 00 00 D6 [22:46:33]Write i2c OK [22:46:33]MH_I2C_Read... [22:46:33]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:46:33]Read from MH i2c: E2 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 40 00 [22:46:33]MH_I2C_Read... [22:46:33]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 C6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 86 01 00 00 35 04 06 00 A4 0E 61 A2 66 DC 90 00 42 [22:46:33]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 C6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 86 01 00 00 35 04 06 00 A4 0E 61 A2 66 DC 90 00 [22:46:33]wFMCommunicate OK [22:46:33]SAM_PROTO_ProcessDocument answer len = 59 [22:46:33]SAM_PROTO_ProcessDocument done [22:46:33]SetTLVBufToDocument [22:46:33]Processing tag 1209 (04B9) [22:46:33]Malloc new data [22:46:33]Processing tag 1041 (0411) [22:46:33]Processing tag 1040 (0410) [22:46:33]Malloc new data [22:46:33]Processing tag 1038 (040E) [22:46:33]Malloc new data [22:46:33]Processing tag 1042 (0412) [22:46:33]Malloc new data [22:46:33]Processing tag 1077 (0435) [22:46:33]Malloc new data [22:46:33]SetTLVBufToDocument err=0 [22:46:33]KKMLoadAndSignReceiptData store KKM data [22:46:33]KKMLoadAndSignReceiptData err=0 [22:46:33]wFMCommunicate request_size=4 [22:46:33]MH_SAM_APDU [22:46:33]CAPDU: 80 11 00 00 [22:46:33]Write to MH i2c: E2 08 00 55 01 80 11 00 00 00 00 00 00 D0 [22:46:33]Write i2c OK [22:46:33]MH_I2C_Read... [22:46:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:33]Read from MH i2c: E2 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 17 00 [22:46:33]MH_I2C_Read... [22:46:33]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 [22:46:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:46:33]wFMCommunicate OK [22:46:33]Счет N : (1)1786522 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 29.500 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 390 23.09.2024 22:46 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152518 ФПД: 180381674530524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152518&fm=180381674530524&tin=02508201610067®Number=0000000000091825&sum=0 [22:46:33]StoreToDocumentArchive [22:46:33]shift 476 fd 152518 [22:46:33]save to /storage/0476/doc_00152518 [22:46:33]save last doc name /storage/0476/doc_00152518 to /storage/kkm_last_doc_name [22:46:33]save OK [22:46:33]Clear old archive folders... [22:46:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:46:33]tlvbuf is 00B027F0 [22:46:33]SAM_PROTO_ClearQueue [22:46:33]wFMCommunicate request_size=4 [22:46:33]MH_SAM_APDU [22:46:33]CAPDU: 80 09 00 00 [22:46:33]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [22:46:33]Write i2c OK [22:46:33]MH_I2C_Read... [22:46:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:46:33]Read from MH i2c: E2 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 03 00 [22:46:33]MH_I2C_Read... [22:46:33]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [22:46:33]RAPDU: 90 00 [22:46:33]wFMCommunicate OK [22:46:33]SAM_PROTO_ClearQueue done [22:46:33]KKMCreateOFDPacket [22:46:33]OFDProtocolAddRootSTLVToBuf [22:46:33]FM_MakeSignedData [22:46:33]FM_MakeSignedData [22:46:33]SAM_PROTO_SignData [22:46:33]wFMCommunicate request_size=4 [22:46:33]MH_SAM_APDU [22:46:33]CAPDU: 80 0D 01 02 [22:46:33]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [22:46:33]Write i2c OK [22:46:33]MH_I2C_Read... [22:46:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:46:34]Read from MH i2c: E2 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 03 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [22:46:34]RAPDU: 90 00 [22:46:34]wFMCommunicate OK [22:46:34]wFMCommunicate request_size=255 [22:46:34]MH_SAM_APDU [22:46: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 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C9 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 [22:46:34]Write to MH i2c: E2 02 01 58 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 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C9 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 00 00 BC [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:34]Read from MH i2c: E2 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 03 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [22:46:34]RAPDU: 90 00 [22:46:34]wFMCommunicate OK [22:46:34]wFMCommunicate request_size=10 [22:46:34]MH_SAM_APDU [22:46:34]CAPDU: 80 0D 02 02 05 0E 61 A2 66 DC [22:46:34]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 0E 61 A2 66 DC 00 00 31 [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:34]Read from MH i2c: E2 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 03 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [22:46:34]RAPDU: 90 00 [22:46:34]wFMCommunicate OK [22:46:34]wFMCommunicate request_size=4 [22:46:34]MH_SAM_APDU [22:46:34]CAPDU: 80 0D 03 02 [22:46:34]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:46:34]Read from MH i2c: E2 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 0B 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 0B 00 5A 01 00 3E 0C DB 29 C6 6C 20 31 90 00 A8 [22:46:34]RAPDU: 3E 0C DB 29 C6 6C 20 31 90 00 [22:46:34]wFMCommunicate OK [22:46:34]SAM_PROTO_SignData done [22:46:34]FM_MakeSignedData done [22:46:34]CreateOFDProtocolMessage [22:46:34]wFMCommunicate request_size=4 [22:46:34]MH_SAM_APDU [22:46:34]CAPDU: 80 11 00 00 [22:46:34]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:34]Read from MH i2c: E2 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: E2 17 00 [22:46:34]MH_I2C_Read... [22:46:34]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 [22:46:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:46:34]wFMCommunicate OK [22:46:34]CreateOFDProtocolMessage done [22:46:34]OFDSenderStorePacket 152518 [22:46:34]StoreOFDPacket docnum=152518 [22:46: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 00 DD 07 01 D4 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C9 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 0E 61 A2 66 DC 3E 0C DB 29 C6 6C 20 31 [22:46:34]CheckFolder [22:46:34]dirname=/storage/ofd_packets [22:46:34]CheckFolder done [22:46:34]ProducePacketName [22:46:34]name=ofd_packets/00152518 [22:46:34]NVStorageSaveData ofd_packets/00152518 [22:46:34]File name is /storage/ofd_packets/00152518 [22:46:34]Write 301 bytes [22:46:34]NVStorageSaveData done [22:46:34]OFDSenderStorePacket done [22:46:34]KKMCreateOFDPacket done [22:46:34]NVStorageSaveData kkm_last_timestamp [22:46:34]File name is /storage/kkm_last_timestamp [22:46:34]Write 4 bytes [22:46:34]NVStorageSaveData done [22:46:34]ExternCall_PrintAddStr [22:46:34]wPrintStart [22:46:34]Write to MH i2c: 01 00 00 5C 01 5D [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: 01 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: 01 07 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [22:46:34]RasterBufferAndPrint [22:46:34]line Счет N : (1)1786522 [22:46:34]line ИНН: 02508201610067 [22:46:34]line Контрольно-Кассовый Чек [22:46:34]line ПРОДАЖА [22:46:34]line ТРК (МРК, ГНК) : 22 [22:46:34]line Товар: 2710124130 [22:46:34]line Аи-92-К-5 [22:46:34]line 29.500 * 0.00 [22:46:34]line = 0.00 [22:46:34]line НДС 12% НСП 1% [22:46:34]line > о реализуемом товаре [22:46:34]line ИТОГО: 0.00 [22:46:34]line НСП 1% : 0.00 [22:46:34]line НДС 12% : 0.00 [22:46:34]line Наличными: 0.00 [22:46:34]line Безнал.: 0.00 [22:46:34]line Место: АЗС № 89 "Партнер Нефть" [22:46:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:46:34]line СНО: Общий режим [22:46:34]line Чек 390 23.09.2024 22:46 [22:46:34]line Смена: 476 ФФД: 1.0 [22:46:34]line ЗНМ: 0300000113 [22:46:34]line РНМ: 0000000000091825 [22:46:34]line Версия ККМ: 001 [22:46:34]line Платежная система: O! деньги [22:46:34]line ФМ: 0000000000871835 [22:46:34]line ФД: 152518 [22:46:34]line ФПД: 180381674530524 [22:46:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152518&fm=180381674530524&tin=02508201610067®Number=0000000000091825&sum=0 [22:46:34]written 0, free lines is 4095 [22:46:34]OFD Sender: Processing packet 152518 [packets to send 828, broken 827] [22:46:34]ProducePacketName [22:46:34]name=ofd_packets/00152518 [22:46:34]OFD Sender: To server: pG, [22:46:34]CommunicateWithHost lk.salyk.kg:30040 [22:46:34]ConnectInit lk.salyk.kg [22:46:34]Write to MH i2c: 01 00 00 86 01 87 [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: 01 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: 01 07 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 EF 0C 89 [22:46:34]RasterBufferAndPrint [22:46:34]line [22:46:34]line [22:46:34]line [22:46:34]line [22:46:34]line [22:46:34]written 0, free lines is 3317 [22:46:34]MH_Cut [22:46:34]Write to MH i2c: D1 01 00 8D 01 01 60 [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: D1 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: D1 01 00 [22:46:34]MH_I2C_Read... [22:46:34]Read from MH i2c: D1 01 00 8D 01 00 5F [22:46:34]Write to MH i2c: 01 00 00 8E 01 8F [22:46:34]Write i2c OK [22:46:34]MH_I2C_Read... [22:46:35]*** Cut start [22:46:35]*** Purtial cut [22:46:35]*** Stage 1: CUTSNS_PIN = 1 [22:46:35]Read from MH i2c: 01 [22:46:35]MH_I2C_Read... [22:46:35]*** Stop cut motor [22:46:35]*** Cut end [22:46:35]Read from MH i2c: 01 07 00 [22:46:35]MH_I2C_Read... [22:46:35]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [22:46:35]process_action close_receipt done [22:46:35]requested_data is exist [22:46:35]produce_requested_data [22:46:35]requested_item fm.sn is exist - process it [22:46:35]wFMCommunicate request_size=4 [22:46:35]MH_SAM_APDU [22:46:35]CAPDU: 80 11 00 00 [22:46:35]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [22:46:35]Write i2c OK [22:46:35]MH_I2C_Read... [22:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:36]Read from MH i2c: E2 [22:46:36]MH_I2C_Read... [22:46:36]Read from MH i2c: E2 17 00 [22:46:36]MH_I2C_Read... [22:46:36]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 [22:46:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:46:36]wFMCommunicate OK [22:46:36]requested_item fd.num is exist - process it [22:46:36]SAM_PROTO_GetFieldsCounters [22:46:36]wFMCommunicate request_size=4 [22:46:36]MH_SAM_APDU [22:46:36]CAPDU: 80 13 00 00 [22:46:36]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [22:46:36]Write i2c OK [22:46:36]MH_I2C_Read... [22:46:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:46:36]Read from MH i2c: E2 [22:46:36]MH_I2C_Read... [22:46:36]Read from MH i2c: E2 62 00 [22:46:36]MH_I2C_Read... [22:46:36]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 C6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [22:46: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 C6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:46:36]wFMCommunicate OK [22:46:36]SAM_PROTO_GetFieldsCounters done [22:46:36]requested_item shift.num is exist - process it [22:46:36]requested_item shift.opened is exist - process it [22:46:36]req_shift_opened [22:46:36]FM_GetShiftState [22:46:36]SAM_PROTO_GetShiftState [22:46:36]wFMCommunicate request_size=4 [22:46:36]MH_SAM_APDU [22:46:36]CAPDU: 80 13 01 00 [22:46:36]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [22:46:36]Write i2c OK [22:46:36]MH_I2C_Read... [22:46:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:36]Read from MH i2c: E2 [22:46:36]MH_I2C_Read... [22:46:36]Read from MH i2c: E2 0E 00 [22:46:36]MH_I2C_Read... [22:46:36]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 71 [22:46:36]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:46:36]wFMCommunicate OK [22:46:36]SAM_PROTO_GetShiftState done [22:46:36]FM_GetShiftState done [22:46:36]req_shift_opened done [22:46:36]requested_item shift.open_date is exist - process it [22:46:36]req_shift_open_date [22:46:36]req_shift_open_date done [22:46:36]produce_requested_data done [22:46:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152518,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:46:36]process_action_free close_receipt [22:46:36]json_value_free [22:46:36]json_value_free done [22:46:36]process_json_proto returns [22:46:36]Send response to host [22:46:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152518,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:46:36]free response buf [22:46:36]execute_script done [22:46:36]execute_script returns [22:46:36]free content buf [22:46:36]Sock 10.Close socket [22:46:36]Sock 10.Thread stoped [22:46:39]ConnectInit Can't take IP for lk.salyk.kg [22:46:39]CommunicateWithHost connect error [22:46:39]CommunicateWithHost err = -1 [22:46:39]OFD Sender: Server communicate error [22:46:44]OFD Sender: Processing packet 152518 [packets to send 828, broken 827] [22:46:44]ProducePacketName [22:46:44]name=ofd_packets/00152518 [22:46:44]OFD Sender: To server: pG, [22:46:44]CommunicateWithHost lk.salyk.kg:30040 [22:46:44]ConnectInit lk.salyk.kg [22:46:45]Connected sock=9 [22:46: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 00 DD 07 01 D4 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C9 EF F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 0E 61 A2 66 DC 3E 0C DB 29 C6 6C 20 31 [22:46: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 87 8E 47 00 9B 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 04 00 C6 53 02 00 F4 03 04 00 D3 97 F1 66 B6 04 01 00 00 EA DB 1C FB 2C D7 D1 48 [22:46:45]CommunicateWithHost err = 0 [22:46:45]CheckOFDResponse [22:46:45]1017 (14) - 77093643461234 [22:46:45]1041 (16) - 0000000000871835 [22:46:45]1040 (4) - 152518 [22:46:45]1012 (4) - 23.09.2024 16:31 [22:46:45]1206 (1) - 0 [22:46:45]OFD Sender: Remove packet 152518 [22:46:45]ProducePacketName [22:46:45]name=ofd_packets/00152518 [22:46:45]NVStorageDeleteData [22:46:45]recv_with_timeout no data received [22:46:45]OFD Sender: No OFD packet to send [22:46:50]OFD Sender: No OFD packet to send [22:46:55]OFD Sender: No OFD packet to send [22:47:00]OFD Sender: No OFD packet to send [22:47:06]OFD Sender: No OFD packet to send [22:47:11]OFD Sender: No OFD packet to send [22:47:16]OFD Sender: No OFD packet to send [22:47:21]OFD Sender: No OFD packet to send [22:47:26]OFD Sender: No OFD packet to send [22:47:31]OFD Sender: No OFD packet to send [22:47:36]OFD Sender: No OFD packet to send [22:47:41]OFD Sender: No OFD packet to send [22:47:46]OFD Sender: No OFD packet to send [22:47:51]OFD Sender: No OFD packet to send [22:47:56]OFD Sender: No OFD packet to send [22:48:01]OFD Sender: No OFD packet to send [22:48:06]OFD Sender: No OFD packet to send [22:48:11]OFD Sender: No OFD packet to send [22:48:16]OFD Sender: No OFD packet to send [22:48:21]OFD Sender: No OFD packet to send [22:48:24]recv_with_timeout no data received [22:48:26]OFD Sender: No OFD packet to send [22:48:31]OFD Sender: No OFD packet to send [22:48:36]OFD Sender: No OFD packet to send [22:48:41]OFD Sender: No OFD packet to send [22:48:46]OFD Sender: No OFD packet to send [22:48:49]recv_with_timeout no data received [22:48:51]OFD Sender: No OFD packet to send [22:48:56]OFD Sender: No OFD packet to send [22:49:01]OFD Sender: No OFD packet to send [22:49:06]accept exits with 7 [22:49:06]New connection [22:49:06]New thread 3066895716 created [22:49:06]Thread 3067039076 joined [22:49:06]Waiting for new connection... [22:49:06] Sock 7.Parse request [22:49:06]Sock 7.Check first char [22:49:06]Sock 7.First char is OK [22:49:06]request: POST /json_proto HTTP/1.0 [22:49:06]Method: POST [22:49:06]URL: /json_proto [22:49:06]Method is POST - this is cgi request [22:49:06]url: /json_proto [22:49:06]query_string will be loaded in cgi processing [22:49:06]execute_cgi json_proto POST (null) [22:49:06]execute_cgi path=json_proto method=POST [22:49:06]POST find Content-Length [22:49:06]Host: 172.17.43.67:8080 [22:49:06]Content-Length: 675 [22:49:06]Content-Type: application/json [22:49:06] [22:49:06]POST finish read [22:49:06]Found Content-Length = 675 [22:49:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786523", "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" ] } } [22:49:06]execute_script... [22:49: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)1786523", "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" ] } } [22:49:06]POST & json_proto [22:49:06]process_json_proto [22:49:06]json parsed OK: [22:49:06]protocol is kg_v1.0 [22:49:06]action value=close_receipt [22:49:06]process_action close_receipt [22:49:06]cmd_close_receipt [22:49:06]MH_GetDate [22:49:06]Write to MH i2c: F0 00 00 92 01 82 [22:49:06]Write i2c OK [22:49:06]MH_I2C_Read... [22:49:06]Read from MH i2c: F0 [22:49:06]MH_I2C_Read... [22:49:06]Read from MH i2c: F0 09 00 [22:49:06]MH_I2C_Read... [22:49:06]Read from MH i2c: F0 09 00 92 01 00 62 F0 F1 66 6A BD 47 65 07 [22:49:06]GetLastDocTimeStamp 1727131593 [22:49:06]current date 1727131746 [22:49:06]FM_GetShiftState [22:49:06]SAM_PROTO_GetShiftState [22:49:06]wFMCommunicate request_size=4 [22:49:06]MH_SAM_APDU [22:49:06]CAPDU: 80 13 01 00 [22:49:06]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [22:49:06]Write i2c OK [22:49:06]MH_I2C_Read... [22:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:06]Read from MH i2c: E2 [22:49:06]MH_I2C_Read... [22:49:06]Read from MH i2c: E2 0E 00 [22:49:06]MH_I2C_Read... [22:49:06]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 73 [22:49:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:49:06]wFMCommunicate OK [22:49:06]SAM_PROTO_GetShiftState done [22:49:06]FM_GetShiftState done [22:49:06]opened in 1727051593 [22:49:06]opened+sec_in_day 1727137993 [22:49:06]quantity*price = 40005 [22:49:06]sum+1 = 40006 [22:49:06]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 СНО: Общий режим Чек 391 23.09.2024 22:49 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152519 ФПД: 157068903466302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152519&fm=157068903466302&tin=02508201610067®Number=0000000000091825&sum=40000 [22:49:07]StoreToDocumentArchive [22:49:07]shift 476 fd 152519 [22:49:07]save to /storage/0476/doc_00152519 [22:49:07]save last doc name /storage/0476/doc_00152519 to /storage/kkm_last_doc_name [22:49:07]save OK [22:49:07]Clear old archive folders... [22:49:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:49:07]tlvbuf is 00AFA690 [22:49:07]SAM_PROTO_ClearQueue [22:49:07]wFMCommunicate request_size=4 [22:49:07]MH_SAM_APDU [22:49:07]CAPDU: 80 09 00 00 [22:49:07]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:49:07]Read from MH i2c: E2 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [22:49:07]RAPDU: 90 00 [22:49:07]wFMCommunicate OK [22:49:07]SAM_PROTO_ClearQueue done [22:49:07]KKMCreateOFDPacket [22:49:07]OFDProtocolAddRootSTLVToBuf [22:49:07]FM_MakeSignedData [22:49:07]FM_MakeSignedData [22:49:07]SAM_PROTO_SignData [22:49:07]wFMCommunicate request_size=4 [22:49:07]MH_SAM_APDU [22:49:07]CAPDU: 80 0D 01 02 [22:49:07]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:49:07]Read from MH i2c: E2 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [22:49:07]RAPDU: 90 00 [22:49:07]wFMCommunicate OK [22:49:07]wFMCommunicate request_size=255 [22:49:07]MH_SAM_APDU [22:49: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 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 87 01 00 00 F4 03 04 00 62 F0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E DA 74 32 [22:49:07]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 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 87 01 00 00 F4 03 04 00 62 F0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E DA 74 32 00 00 CB [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:07]Read from MH i2c: E2 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [22:49:07]RAPDU: 90 00 [22:49:07]wFMCommunicate OK [22:49:07]wFMCommunicate request_size=7 [22:49:07]MH_SAM_APDU [22:49:07]CAPDU: 80 0D 02 02 02 45 3E [22:49:07]Write to MH i2c: E2 0A 00 A3 01 80 0D 02 02 02 00 45 3E 00 00 A5 [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:07]Read from MH i2c: E2 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [22:49:07]RAPDU: 90 00 [22:49:07]wFMCommunicate OK [22:49:07]wFMCommunicate request_size=4 [22:49:07]MH_SAM_APDU [22:49:07]CAPDU: 80 0D 03 02 [22:49:07]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:49:07]Read from MH i2c: E2 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 0B 00 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 0B 00 A4 01 00 E7 D3 63 70 AC 8A 6D FE 90 00 4F [22:49:07]RAPDU: E7 D3 63 70 AC 8A 6D FE 90 00 [22:49:07]wFMCommunicate OK [22:49:07]SAM_PROTO_SignData done [22:49:07]FM_MakeSignedData done [22:49:07]CreateOFDProtocolMessage [22:49:07]wFMCommunicate request_size=4 [22:49:07]MH_SAM_APDU [22:49:07]CAPDU: 80 11 00 00 [22:49:07]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:07]Read from MH i2c: E2 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: E2 17 00 [22:49:07]MH_I2C_Read... [22:49:07]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 [22:49:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:49:07]wFMCommunicate OK [22:49:07]CreateOFDProtocolMessage done [22:49:07]OFDSenderStorePacket 152519 [22:49:07]StoreOFDPacket docnum=152519 [22:49: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 0F DB 04 01 DF 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 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 87 01 00 00 F4 03 04 00 62 F0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E DA 74 32 45 3E E7 D3 63 70 AC 8A 6D FE [22:49:07]CheckFolder [22:49:07]dirname=/storage/ofd_packets [22:49:07]CheckFolder done [22:49:07]ProducePacketName [22:49:07]name=ofd_packets/00152519 [22:49:07]NVStorageSaveData ofd_packets/00152519 [22:49:07]File name is /storage/ofd_packets/00152519 [22:49:07]Write 298 bytes [22:49:07]NVStorageSaveData done [22:49:07]OFDSenderStorePacket done [22:49:07]KKMCreateOFDPacket done [22:49:07]NVStorageSaveData kkm_last_timestamp [22:49:07]File name is /storage/kkm_last_timestamp [22:49:07]Write 4 bytes [22:49:07]NVStorageSaveData done [22:49:07]ExternCall_PrintAddStr [22:49:07]wPrintStart [22:49:07]Write to MH i2c: 01 00 00 A6 01 A7 [22:49:07]Write i2c OK [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: 01 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: 01 07 00 [22:49:07]MH_I2C_Read... [22:49:07]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [22:49:07]RasterBufferAndPrint [22:49:07]line Счет N : (1)1786523 [22:49:07]line ИНН: 02508201610067 [22:49:07]line Контрольно-Кассовый Чек [22:49:07]line ПРОДАЖА [22:49:07]line ТРК (МРК, ГНК) : 31 [22:49:07]line Товар: 2710194210 [22:49:07]line ДТ-К-5 [22:49:07]line 5.250 * 76.20 [22:49:07]line = 400.05 [22:49:07]line НДС 12% НСП 1% [22:49:07]line > о реализуемом товаре [22:49:07]line ОКРУГЛЕНИЕ: -0.05 [22:49:07]line ИТОГО: 400.00 [22:49:07]line Внесено: 400.00 [22:49:07]line СДАЧА: 0.00 [22:49:07]line НСП 1% : 3.54 [22:49:07]line НДС 12% : 42.48 [22:49:07]line Наличными: 400.00 [22:49:07]line Безнал.: 0.00 [22:49:07]line Место: АЗС № 89 "Партнер Нефть" [22:49:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:49:07]line СНО: Общий режим [22:49:07]line Чек 391 23.09.2024 22:49 [22:49:07]line Смена: 476 ФФД: 1.0 [22:49:07]line ЗНМ: 0300000113 [22:49:07]line РНМ: 0000000000091825 [22:49:07]line Версия ККМ: 001 [22:49:07]line ФМ: 0000000000871835 [22:49:07]line ФД: 152519 [22:49:07]line ФПД: 157068903466302 [22:49:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152519&fm=157068903466302&tin=02508201610067®Number=0000000000091825&sum=40000 [22:49:08]OFD Sender: Processing packet 152519 [packets to send 828, broken 827] [22:49:08]ProducePacketName [22:49:08]name=ofd_packets/00152519 [22:49:08]OFD Sender: To server: pG, [22:49:08]CommunicateWithHost lk.salyk.kg:30040 [22:49:08]ConnectInit lk.salyk.kg [22:49:08]written 0, free lines is 4095 [22:49:08]Write to MH i2c: 01 00 00 D1 01 D2 [22:49:08]Write i2c OK [22:49:08]MH_I2C_Read... [22:49:08]Read from MH i2c: 01 [22:49:08]MH_I2C_Read... [22:49:08]Read from MH i2c: 01 07 00 [22:49:08]MH_I2C_Read... [22:49:08]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 D4 0C B9 [22:49:08]RasterBufferAndPrint [22:49:08]line [22:49:08]line [22:49:08]line [22:49:08]line [22:49:08]line [22:49:08]written 0, free lines is 3289 [22:49:08]MH_Cut [22:49:08]Write to MH i2c: D1 01 00 D8 01 01 AB [22:49:08]Write i2c OK [22:49:08]MH_I2C_Read... [22:49:08]Read from MH i2c: D1 [22:49:08]MH_I2C_Read... [22:49:08]Read from MH i2c: D1 01 00 [22:49:08]MH_I2C_Read... [22:49:08]Read from MH i2c: D1 01 00 D8 01 00 AA [22:49:08]Write to MH i2c: 01 00 00 D9 01 DA [22:49:08]Write i2c OK [22:49:08]MH_I2C_Read... [22:49:09]*** Cut start [22:49:09]*** Purtial cut [22:49:09]*** Stage 1: CUTSNS_PIN = 1 [22:49:09]Read from MH i2c: 01 [22:49:09]MH_I2C_Read... [22:49:09]*** Stop cut motor [22:49:09]*** Cut end [22:49:09]Read from MH i2c: 01 07 00 [22:49:09]MH_I2C_Read... [22:49:09]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [22:49:09]process_action close_receipt done [22:49:09]requested_data is exist [22:49:09]produce_requested_data [22:49:09]requested_item fm.sn is exist - process it [22:49:09]wFMCommunicate request_size=4 [22:49:09]MH_SAM_APDU [22:49:09]CAPDU: 80 11 00 00 [22:49:09]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [22:49:09]Write i2c OK [22:49:09]MH_I2C_Read... [22:49:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:09]Read from MH i2c: E2 [22:49:09]MH_I2C_Read... [22:49:09]Read from MH i2c: E2 17 00 [22:49:09]MH_I2C_Read... [22:49:09]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 [22:49:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:49:09]wFMCommunicate OK [22:49:09]requested_item fd.num is exist - process it [22:49:09]SAM_PROTO_GetFieldsCounters [22:49:09]wFMCommunicate request_size=4 [22:49:09]MH_SAM_APDU [22:49:09]CAPDU: 80 13 00 00 [22:49:09]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [22:49:09]Write i2c OK [22:49:09]MH_I2C_Read... [22:49:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:49:09]Read from MH i2c: E2 [22:49:09]MH_I2C_Read... [22:49:09]Read from MH i2c: E2 62 00 [22:49:09]MH_I2C_Read... [22:49:09]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 C7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [22:49: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 C7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:49:09]wFMCommunicate OK [22:49:09]SAM_PROTO_GetFieldsCounters done [22:49:09]requested_item shift.num is exist - process it [22:49:09]requested_item shift.opened is exist - process it [22:49:09]req_shift_opened [22:49:09]FM_GetShiftState [22:49:09]SAM_PROTO_GetShiftState [22:49:09]wFMCommunicate request_size=4 [22:49:09]MH_SAM_APDU [22:49:09]CAPDU: 80 13 01 00 [22:49:09]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [22:49:09]Write i2c OK [22:49:09]MH_I2C_Read... [22:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:09]Read from MH i2c: E2 [22:49:09]MH_I2C_Read... [22:49:09]Read from MH i2c: E2 0E 00 [22:49:09]MH_I2C_Read... [22:49:09]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [22:49:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:49:09]wFMCommunicate OK [22:49:09]SAM_PROTO_GetShiftState done [22:49:09]FM_GetShiftState done [22:49:09]req_shift_opened done [22:49:09]requested_item shift.open_date is exist - process it [22:49:09]req_shift_open_date [22:49:09]req_shift_open_date done [22:49:09]produce_requested_data done [22:49:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152519,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [22:49:09]process_action_free close_receipt [22:49:09]json_value_free [22:49:09]json_value_free done [22:49:09]process_json_proto returns [22:49:09]Send response to host [22:49:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152519,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [22:49:09]free response buf [22:49:09]execute_script done [22:49:09]execute_script returns [22:49:09]free content buf [22:49:09]Sock 7.Close socket [22:49:09]Sock 7.Thread stoped [22:49:13]ConnectInit Can't take IP for lk.salyk.kg [22:49:13]CommunicateWithHost connect error [22:49:13]CommunicateWithHost err = -1 [22:49:13]OFD Sender: Server communicate error [22:49:18]OFD Sender: Processing packet 152519 [packets to send 828, broken 827] [22:49:18]ProducePacketName [22:49:18]name=ofd_packets/00152519 [22:49:18]OFD Sender: To server: pG, [22:49:18]CommunicateWithHost lk.salyk.kg:30040 [22:49:18]ConnectInit lk.salyk.kg [22:49:24]recv_with_timeout no data received [22:49:26]Connected sock=9 [22:49: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 0F DB 04 01 DF 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 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 87 01 00 00 F4 03 04 00 62 F0 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8E DA 74 32 45 3E E7 D3 63 70 AC 8A 6D FE [22:49: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 43 37 47 00 62 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 C7 53 02 00 F4 03 04 00 74 98 F1 66 B6 04 01 00 00 F0 C8 66 06 7E 42 4C BA [22:49:26]CommunicateWithHost err = 0 [22:49:26]CheckOFDResponse [22:49:26]1017 (14) - 77093643461234 [22:49:26]1041 (16) - 0000000000871835 [22:49:26]1040 (4) - 152519 [22:49:26]1012 (4) - 23.09.2024 16:33 [22:49:26]1206 (1) - 0 [22:49:26]OFD Sender: Remove packet 152519 [22:49:26]ProducePacketName [22:49:26]name=ofd_packets/00152519 [22:49:26]NVStorageDeleteData [22:49:27]OFD Sender: No OFD packet to send [22:49:32]OFD Sender: No OFD packet to send [22:49:34]recv_with_timeout no data received [22:49:37]OFD Sender: No OFD packet to send [22:49:42]OFD Sender: No OFD packet to send [22:49:47]OFD Sender: No OFD packet to send [22:49:52]OFD Sender: No OFD packet to send [22:49:57]OFD Sender: No OFD packet to send [22:50:02]OFD Sender: No OFD packet to send [22:50:03]recv_with_timeout no data received [22:50:07]OFD Sender: No OFD packet to send [22:50:12]OFD Sender: No OFD packet to send [22:50:17]OFD Sender: No OFD packet to send [22:50:22]OFD Sender: No OFD packet to send [22:50:27]OFD Sender: No OFD packet to send [22:50:32]OFD Sender: No OFD packet to send [22:50:37]OFD Sender: No OFD packet to send [22:50:42]OFD Sender: No OFD packet to send [22:50:47]OFD Sender: No OFD packet to send [22:50:52]OFD Sender: No OFD packet to send [22:50:57]OFD Sender: No OFD packet to send [22:51:02]OFD Sender: No OFD packet to send [22:51:07]OFD Sender: No OFD packet to send [22:51:12]OFD Sender: No OFD packet to send [22:51:17]OFD Sender: No OFD packet to send [22:51:22]OFD Sender: No OFD packet to send [22:51:27]OFD Sender: No OFD packet to send [22:51:32]OFD Sender: No OFD packet to send [22:51:37]OFD Sender: No OFD packet to send [22:51:42]OFD Sender: No OFD packet to send [22:51:47]recv_with_timeout no data received [22:51:47]OFD Sender: No OFD packet to send [22:51:52]OFD Sender: No OFD packet to send [22:51:57]OFD Sender: No OFD packet to send [22:52:02]OFD Sender: No OFD packet to send [22:52:07]OFD Sender: No OFD packet to send [22:52:12]OFD Sender: No OFD packet to send [22:52:17]OFD Sender: No OFD packet to send [22:52:22]OFD Sender: No OFD packet to send [22:52:27]recv_with_timeout no data received [22:52:27]OFD Sender: No OFD packet to send [22:52:32]OFD Sender: No OFD packet to send [22:52:37]OFD Sender: No OFD packet to send [22:52:42]OFD Sender: No OFD packet to send [22:52:45]recv_with_timeout no data received [22:52:47]OFD Sender: No OFD packet to send [22:52:52]OFD Sender: No OFD packet to send [22:52:58]OFD Sender: No OFD packet to send [22:53:03]OFD Sender: No OFD packet to send [22:53:08]OFD Sender: No OFD packet to send [22:53:13]OFD Sender: No OFD packet to send [22:53:18]OFD Sender: No OFD packet to send [22:53:23]OFD Sender: No OFD packet to send [22:53:28]OFD Sender: No OFD packet to send [22:53:33]OFD Sender: No OFD packet to send [22:53:38]OFD Sender: No OFD packet to send [22:53:43]OFD Sender: No OFD packet to send [22:53:48]OFD Sender: No OFD packet to send [22:53:53]OFD Sender: No OFD packet to send [22:53:58]OFD Sender: No OFD packet to send [22:54:03]OFD Sender: No OFD packet to send [22:54:08]OFD Sender: No OFD packet to send [22:54:13]OFD Sender: No OFD packet to send [22:54:18]OFD Sender: No OFD packet to send [22:54:23]OFD Sender: No OFD packet to send [22:54:28]OFD Sender: No OFD packet to send [22:54:33]OFD Sender: No OFD packet to send [22:54:38]OFD Sender: No OFD packet to send [22:54:43]OFD Sender: No OFD packet to send [22:54:48]OFD Sender: No OFD packet to send [22:54:53]OFD Sender: No OFD packet to send [22:54:58]OFD Sender: No OFD packet to send [22:55:03]OFD Sender: No OFD packet to send [22:55:08]OFD Sender: No OFD packet to send [22:55:13]OFD Sender: No OFD packet to send [22:55:18]OFD Sender: No OFD packet to send [22:55:23]OFD Sender: No OFD packet to send [22:55:28]OFD Sender: No OFD packet to send [22:55:33]OFD Sender: No OFD packet to send [22:55:38]OFD Sender: No OFD packet to send [22:55:43]OFD Sender: No OFD packet to send [22:55:48]OFD Sender: No OFD packet to send [22:55:53]OFD Sender: No OFD packet to send [22:55:58]OFD Sender: No OFD packet to send [22:56:03]OFD Sender: No OFD packet to send [22:56:08]OFD Sender: No OFD packet to send [22:56:13]OFD Sender: No OFD packet to send [22:56:18]OFD Sender: No OFD packet to send [22:56:23]OFD Sender: No OFD packet to send [22:56:28]OFD Sender: No OFD packet to send [22:56:33]OFD Sender: No OFD packet to send [22:56:38]OFD Sender: No OFD packet to send [22:56:43]OFD Sender: No OFD packet to send [22:56:48]OFD Sender: No OFD packet to send [22:56:53]OFD Sender: No OFD packet to send [22:56:58]OFD Sender: No OFD packet to send [22:57:03]OFD Sender: No OFD packet to send [22:57:08]OFD Sender: No OFD packet to send [22:57:13]OFD Sender: No OFD packet to send [22:57:18]OFD Sender: No OFD packet to send [22:57:23]OFD Sender: No OFD packet to send [22:57:28]OFD Sender: No OFD packet to send [22:57:33]OFD Sender: No OFD packet to send [22:57:38]OFD Sender: No OFD packet to send [22:57:44]OFD Sender: No OFD packet to send [22:57:49]OFD Sender: No OFD packet to send [22:57:54]OFD Sender: No OFD packet to send [22:57:59]OFD Sender: No OFD packet to send [22:58:04]OFD Sender: No OFD packet to send [22:58:09]OFD Sender: No OFD packet to send [22:58:14]OFD Sender: No OFD packet to send [22:58:19]OFD Sender: No OFD packet to send [22:58:24]OFD Sender: No OFD packet to send [22:58:29]OFD Sender: No OFD packet to send [22:58:34]OFD Sender: No OFD packet to send [22:58:39]OFD Sender: No OFD packet to send [22:58:43]recv_with_timeout no data received [22:58:44]OFD Sender: No OFD packet to send [22:58:49]OFD Sender: No OFD packet to send [22:58:54]OFD Sender: No OFD packet to send [22:58:59]OFD Sender: No OFD packet to send [22:58:59]recv_with_timeout no data received [22:59:00]accept exits with 10 [22:59:00]New connection [22:59:00]New thread 3067039076 created [22:59:00]Thread 3066895716 joined [22:59:00]Waiting for new connection... [22:59:00] Sock 10.Parse request [22:59:00]Sock 10.Check first char [22:59:00]Sock 10.First char is OK [22:59:00]request: POST /json_proto HTTP/1.0 [22:59:00]Method: POST [22:59:00]URL: /json_proto [22:59:00]Method is POST - this is cgi request [22:59:00]url: /json_proto [22:59:00]query_string will be loaded in cgi processing [22:59:00]execute_cgi json_proto POST (null) [22:59:00]execute_cgi path=json_proto method=POST [22:59:00]POST find Content-Length [22:59:00]Host: 172.17.43.67:8080 [22:59:00]Content-Length: 678 [22:59:00]Content-Type: application/json [22:59:00] [22:59:00]POST finish read [22:59:00]Found Content-Length = 678 [22:59:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786524", "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" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:00]execute_script... [22:59:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786524", "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" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:00]POST & json_proto [22:59:00]process_json_proto [22:59:00]json parsed OK: [22:59:00]protocol is kg_v1.0 [22:59:00]action value=close_receipt [22:59:00]process_action close_receipt [22:59:00]cmd_close_receipt [22:59:00]MH_GetDate [22:59:00]Write to MH i2c: F0 00 00 DD 01 CD [22:59:00]Write i2c OK [22:59:00]MH_I2C_Read... [22:59:00]Read from MH i2c: F0 [22:59:00]MH_I2C_Read... [22:59:00]Read from MH i2c: F0 09 00 [22:59:00]MH_I2C_Read... [22:59:00]Read from MH i2c: F0 09 00 DD 01 00 B4 F2 F1 66 6A BD 47 65 A6 [22:59:00]GetLastDocTimeStamp 1727131746 [22:59:00]current date 1727132340 [22:59:00]FM_GetShiftState [22:59:00]SAM_PROTO_GetShiftState [22:59:00]wFMCommunicate request_size=4 [22:59:00]MH_SAM_APDU [22:59:00]CAPDU: 80 13 01 00 [22:59:00]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [22:59:00]Write i2c OK [22:59:00]MH_I2C_Read... [22:59:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:00]Read from MH i2c: E2 [22:59:00]MH_I2C_Read... [22:59:00]Read from MH i2c: E2 0E 00 [22:59:00]MH_I2C_Read... [22:59:00]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [22:59:00]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [22:59:00]wFMCommunicate OK [22:59:00]SAM_PROTO_GetShiftState done [22:59:00]FM_GetShiftState done [22:59:00]opened in 1727051593 [22:59:00]opened+sec_in_day 1727137993 [22:59:00]quantity*price = 10034 [22:59:00]sum+1 = 10035 [22:59:00]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 СНО: Общий режим Чек 396 23.09.2024 23:07 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152524 ФПД: 113909367260262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152524&fm=113909367260262&tin=02508201610067®Number=0000000000091825&sum=100000 [23:07:40]StoreToDocumentArchive [23:07:40]shift 476 fd 152524 [23:07:40]save to /storage/0476/doc_00152524 [23:07:40]save last doc name /storage/0476/doc_00152524 to /storage/kkm_last_doc_name [23:07:40]save OK [23:07:40]Clear old archive folders... [23:07:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:07:40]tlvbuf is 00AB7310 [23:07:40]SAM_PROTO_ClearQueue [23:07:40]wFMCommunicate request_size=4 [23:07:40]MH_SAM_APDU [23:07:40]CAPDU: 80 09 00 00 [23:07:40]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [23:07:40]Write i2c OK [23:07:40]MH_I2C_Read... [23:07:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:07:40]Read from MH i2c: E2 [23:07:40]MH_I2C_Read... [23:07:40]Read from MH i2c: E2 03 00 [23:07:40]MH_I2C_Read... [23:07:40]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [23:07:40]RAPDU: 90 00 [23:07:40]wFMCommunicate OK [23:07:40]SAM_PROTO_ClearQueue done [23:07:40]KKMCreateOFDPacket [23:07:40]OFDProtocolAddRootSTLVToBuf [23:07:40]FM_MakeSignedData [23:07:40]FM_MakeSignedData [23:07:40]SAM_PROTO_SignData [23:07:40]wFMCommunicate request_size=4 [23:07:40]MH_SAM_APDU [23:07:40]CAPDU: 80 0D 01 02 [23:07:40]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [23:07:40]Write i2c OK [23:07:40]MH_I2C_Read... [23:07:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:07:41]Read from MH i2c: E2 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 03 00 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [23:07:41]RAPDU: 90 00 [23:07:41]wFMCommunicate OK [23:07:41]wFMCommunicate request_size=255 [23:07:41]MH_SAM_APDU [23:07: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8C 01 00 00 F4 03 04 00 BC F4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 67 99 97 5F [23:07:41]Write to MH i2c: E2 02 01 18 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 8C 01 00 00 F4 03 04 00 BC F4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 67 99 97 5F 00 00 A0 [23:07:41]Write i2c OK [23:07:41]MH_I2C_Read... [23:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:41]Read from MH i2c: E2 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 03 00 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [23:07:41]RAPDU: 90 00 [23:07:41]wFMCommunicate OK [23:07:41]wFMCommunicate request_size=7 [23:07:41]MH_SAM_APDU [23:07:41]CAPDU: 80 0D 02 02 02 44 66 [23:07:41]Write to MH i2c: E2 0A 00 19 03 80 0D 02 02 02 00 44 66 00 00 44 [23:07:41]Write i2c OK [23:07:41]MH_I2C_Read... [23:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:41]Read from MH i2c: E2 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 03 00 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [23:07:41]RAPDU: 90 00 [23:07:41]wFMCommunicate OK [23:07:41]wFMCommunicate request_size=4 [23:07:41]MH_SAM_APDU [23:07:41]CAPDU: 80 0D 03 02 [23:07:41]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [23:07:41]Write i2c OK [23:07:41]MH_I2C_Read... [23:07:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:07:41]Read from MH i2c: E2 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 0B 00 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 0B 00 1A 03 00 9E 4D 8E 18 8F 4D 53 E4 90 00 3D [23:07:41]RAPDU: 9E 4D 8E 18 8F 4D 53 E4 90 00 [23:07:41]wFMCommunicate OK [23:07:41]SAM_PROTO_SignData done [23:07:41]FM_MakeSignedData done [23:07:41]CreateOFDProtocolMessage [23:07:41]wFMCommunicate request_size=4 [23:07:41]MH_SAM_APDU [23:07:41]CAPDU: 80 11 00 00 [23:07:41]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [23:07:41]Write i2c OK [23:07:41]MH_I2C_Read... [23:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:41]Read from MH i2c: E2 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 17 00 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: E2 17 00 1B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [23:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:07:41]wFMCommunicate OK [23:07:41]CreateOFDProtocolMessage done [23:07:41]OFDSenderStorePacket 152524 [23:07:41]StoreOFDPacket docnum=152524 [23:07: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 0C 01 00 00 D8 F0 04 01 7A 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8C 01 00 00 F4 03 04 00 BC F4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 67 99 97 5F 44 66 9E 4D 8E 18 8F 4D 53 E4 [23:07:41]CheckFolder [23:07:41]dirname=/storage/ofd_packets [23:07:41]CheckFolder done [23:07:41]ProducePacketName [23:07:41]name=ofd_packets/00152524 [23:07:41]NVStorageSaveData ofd_packets/00152524 [23:07:41]File name is /storage/ofd_packets/00152524 [23:07:41]Write 298 bytes [23:07:41]NVStorageSaveData done [23:07:41]OFDSenderStorePacket done [23:07:41]KKMCreateOFDPacket done [23:07:41]NVStorageSaveData kkm_last_timestamp [23:07:41]File name is /storage/kkm_last_timestamp [23:07:41]Write 4 bytes [23:07:41]NVStorageSaveData done [23:07:41]ExternCall_PrintAddStr [23:07:41]wPrintStart [23:07:41]Write to MH i2c: 01 00 00 1C 03 1F [23:07:41]Write i2c OK [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: 01 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: 01 07 00 [23:07:41]MH_I2C_Read... [23:07:41]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [23:07:41]RasterBufferAndPrint [23:07:41]line Счет N : (1)1786526 [23:07:41]line ИНН: 02508201610067 [23:07:41]line Контрольно-Кассовый Чек [23:07:41]line ПРОДАЖА [23:07:41]line ТРК (МРК, ГНК) : 31 [23:07:41]line Товар: 2710194210 [23:07:41]line ДТ-К-5 [23:07:41]line 13.130 * 76.20 [23:07:41]line = 1000.51 [23:07:41]line НДС 12% НСП 1% [23:07:41]line > о реализуемом товаре [23:07:41]line ОКРУГЛЕНИЕ: -0.51 [23:07:41]line ИТОГО: 1000.00 [23:07:41]line Внесено: 1000.00 [23:07:41]line СДАЧА: 0.00 [23:07:41]line НСП 1% : 8.85 [23:07:41]line НДС 12% : 106.25 [23:07:41]line Наличными: 1000.00 [23:07:41]line Безнал.: 0.00 [23:07:41]line Место: АЗС № 89 "Партнер Нефть" [23:07:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:07:41]line СНО: Общий режим [23:07:41]line Чек 396 23.09.2024 23:07 [23:07:41]line Смена: 476 ФФД: 1.0 [23:07:41]line ЗНМ: 0300000113 [23:07:41]line РНМ: 0000000000091825 [23:07:41]line Версия ККМ: 001 [23:07:41]line ФМ: 0000000000871835 [23:07:41]line ФД: 152524 [23:07:41]line ФПД: 113909367260262 [23:07:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230740&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152524&fm=113909367260262&tin=02508201610067®Number=0000000000091825&sum=100000 [23:07:41]written 0, free lines is 4095 [23:07:41]OFD Sender: Processing packet 152524 [packets to send 828, broken 827] [23:07:41]ProducePacketName [23:07:41]name=ofd_packets/00152524 [23:07:41]OFD Sender: To server: pG, [23:07:41]CommunicateWithHost lk.salyk.kg:30040 [23:07:41]ConnectInit lk.salyk.kg [23:07:42]Write to MH i2c: 01 00 00 47 03 4A [23:07:42]Write i2c OK [23:07:42]MH_I2C_Read... [23:07:42]Read from MH i2c: 01 [23:07:42]MH_I2C_Read... [23:07:42]Read from MH i2c: 01 07 00 [23:07:42]MH_I2C_Read... [23:07:42]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 E0 0C 3D [23:07:42]RasterBufferAndPrint [23:07:42]line [23:07:42]line [23:07:42]line [23:07:42]line [23:07:42]line [23:07:42]written 0, free lines is 3331 [23:07:42]MH_Cut [23:07:42]Write to MH i2c: D1 01 00 4E 03 01 23 [23:07:42]Write i2c OK [23:07:42]MH_I2C_Read... [23:07:42]Read from MH i2c: D1 [23:07:42]MH_I2C_Read... [23:07:42]Read from MH i2c: D1 01 00 [23:07:42]MH_I2C_Read... [23:07:42]Read from MH i2c: D1 01 00 4E 03 00 22 [23:07:42]Write to MH i2c: 01 00 00 4F 03 52 [23:07:42]Write i2c OK [23:07:42]MH_I2C_Read... [23:07:43]*** Cut start [23:07:43]*** Purtial cut [23:07:43]*** Stage 1: CUTSNS_PIN = 1 [23:07:43]Connected sock=11 [23:07: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 D8 F0 04 01 7A 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 8C 01 00 00 F4 03 04 00 BC F4 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 67 99 97 5F 44 66 9E 4D 8E 18 8F 4D 53 E4 [23:07:43]*** Stop cut motor [23:07:43]*** Cut end [23:07:43]Read from MH i2c: 01 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: 01 07 00 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [23:07:43]process_action close_receipt done [23:07:43]requested_data is exist [23:07:43]produce_requested_data [23:07:43]requested_item fm.sn is exist - process it [23:07:43]wFMCommunicate request_size=4 [23:07:43]MH_SAM_APDU [23:07:43]CAPDU: 80 11 00 00 [23:07:43]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [23:07:43]Write i2c OK [23:07:43]MH_I2C_Read... [23:07:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:43]Read from MH i2c: E2 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: E2 17 00 [23:07:43]MH_I2C_Read... [23:07:43]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 [23:07:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:07:43]wFMCommunicate OK [23:07:43]requested_item fd.num is exist - process it [23:07:43]SAM_PROTO_GetFieldsCounters [23:07:43]wFMCommunicate request_size=4 [23:07:43]MH_SAM_APDU [23:07:43]CAPDU: 80 13 00 00 [23:07:43]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [23:07:43]Write i2c OK [23:07:43]MH_I2C_Read... [23:07:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:07:43]Read from MH i2c: E2 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: E2 62 00 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: E2 62 00 51 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 CC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [23:07: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 CC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:07:43]wFMCommunicate OK [23:07:43]SAM_PROTO_GetFieldsCounters done [23:07:43]requested_item shift.num is exist - process it [23:07:43]requested_item shift.opened is exist - process it [23:07:43]req_shift_opened [23:07:43]FM_GetShiftState [23:07:43]SAM_PROTO_GetShiftState [23:07:43]wFMCommunicate request_size=4 [23:07:43]MH_SAM_APDU [23:07:43]CAPDU: 80 13 01 00 [23:07:43]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [23:07:43]Write i2c OK [23:07:43]MH_I2C_Read... [23:07:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:43]Read from MH i2c: E2 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: E2 0E 00 [23:07:43]MH_I2C_Read... [23:07:43]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 34 [23:07:44]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:07:44]wFMCommunicate OK [23:07:44]SAM_PROTO_GetShiftState done [23:07:44]FM_GetShiftState done [23:07:44]req_shift_opened done [23:07:44]requested_item shift.open_date is exist - process it [23:07:44]req_shift_open_date [23:07:44]req_shift_open_date done [23:07:44]produce_requested_data done [23:07:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152524,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:07:44]process_action_free close_receipt [23:07:44]json_value_free [23:07:44]json_value_free done [23:07:44]process_json_proto returns [23:07:44]Send response to host [23:07:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152524,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:07:44]free response buf [23:07:44]execute_script done [23:07:44]execute_script returns [23:07:44]free content buf [23:07:44]Sock 10.Close socket [23:07:44]Sock 10.Thread stoped [23:07: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 B0 F4 47 00 E1 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 CC 53 02 00 F4 03 04 00 BE 9C F1 66 B6 04 01 00 00 CA 6B 6C 79 CB ED 23 38 [23:07:44]CommunicateWithHost err = 0 [23:07:44]CheckOFDResponse [23:07:44]1017 (14) - 77093643461234 [23:07:44]1041 (16) - 0000000000871835 [23:07:44]1040 (4) - 152524 [23:07:44]1012 (4) - 23.09.2024 16:52 [23:07:44]1206 (1) - 0 [23:07:44]OFD Sender: Remove packet 152524 [23:07:44]ProducePacketName [23:07:44]name=ofd_packets/00152524 [23:07:44]NVStorageDeleteData [23:07:45]OFD Sender: No OFD packet to send [23:07:50]OFD Sender: No OFD packet to send [23:07:55]OFD Sender: No OFD packet to send [23:08:00]OFD Sender: No OFD packet to send [23:08:05]OFD Sender: No OFD packet to send [23:08:10]OFD Sender: No OFD packet to send [23:08:15]OFD Sender: No OFD packet to send [23:08:20]OFD Sender: No OFD packet to send [23:08:25]OFD Sender: No OFD packet to send [23:08:30]OFD Sender: No OFD packet to send [23:08:35]OFD Sender: No OFD packet to send [23:08:40]OFD Sender: No OFD packet to send [23:08:41]ConnectInit Can't connect to host [23:08:45]OFD Sender: No OFD packet to send [23:08:50]OFD Sender: No OFD packet to send [23:08:55]OFD Sender: No OFD packet to send [23:09:00]OFD Sender: No OFD packet to send [23:09:05]OFD Sender: No OFD packet to send [23:09:10]OFD Sender: No OFD packet to send [23:09:15]OFD Sender: No OFD packet to send [23:09:20]OFD Sender: No OFD packet to send [23:09:25]OFD Sender: No OFD packet to send [23:09:30]OFD Sender: No OFD packet to send [23:09:35]OFD Sender: No OFD packet to send [23:09:40]OFD Sender: No OFD packet to send [23:09:45]OFD Sender: No OFD packet to send [23:09:50]OFD Sender: No OFD packet to send [23:09:55]OFD Sender: No OFD packet to send [23:10:01]OFD Sender: No OFD packet to send [23:10:06]OFD Sender: No OFD packet to send [23:10:11]OFD Sender: No OFD packet to send [23:10:16]OFD Sender: No OFD packet to send [23:10:21]OFD Sender: No OFD packet to send [23:10:26]OFD Sender: No OFD packet to send [23:10:31]OFD Sender: No OFD packet to send [23:10:36]OFD Sender: No OFD packet to send [23:10:41]OFD Sender: No OFD packet to send [23:10:46]OFD Sender: No OFD packet to send [23:10:51]OFD Sender: No OFD packet to send [23:10:56]OFD Sender: No OFD packet to send [23:10:59]ConnectInit Can't connect to host [23:11:01]OFD Sender: No OFD packet to send [23:11:06]OFD Sender: No OFD packet to send [23:11:11]OFD Sender: No OFD packet to send [23:11:16]OFD Sender: No OFD packet to send [23:11:21]OFD Sender: No OFD packet to send [23:11:26]OFD Sender: No OFD packet to send [23:11:31]OFD Sender: No OFD packet to send [23:11:36]OFD Sender: No OFD packet to send [23:11:41]OFD Sender: No OFD packet to send [23:11:46]OFD Sender: No OFD packet to send [23:11:51]OFD Sender: No OFD packet to send [23:11:56]OFD Sender: No OFD packet to send [23:12:01]OFD Sender: No OFD packet to send [23:12:06]OFD Sender: No OFD packet to send [23:12:11]OFD Sender: No OFD packet to send [23:12:16]OFD Sender: No OFD packet to send [23:12:19]accept exits with 7 [23:12:19]New connection [23:12:19]New thread 3066895716 created [23:12:19]Thread 3067039076 joined [23:12:19]Waiting for new connection... [23:12:19] Sock 7.Parse request [23:12:19]Sock 7.Check first char [23:12:19]Sock 7.First char is OK [23:12:19]request: POST /json_proto HTTP/1.0 [23:12:19]Method: POST [23:12:19]URL: /json_proto [23:12:19]Method is POST - this is cgi request [23:12:19]url: /json_proto [23:12:19]query_string will be loaded in cgi processing [23:12:19]execute_cgi json_proto POST (null) [23:12:19]execute_cgi path=json_proto method=POST [23:12:19]POST find Content-Length [23:12:19]Host: 172.17.43.67:8080 [23:12:19]Content-Length: 683 [23:12:19]Content-Type: application/json [23:12:19] [23:12:19]POST finish read [23:12:19]Found Content-Length = 683 [23:12:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786529", "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" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:19]execute_script... [23:12:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786529", "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" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:19]POST & json_proto [23:12:19]process_json_proto [23:12:19]json parsed OK: [23:12:19]protocol is kg_v1.0 [23:12:19]action value=close_receipt [23:12:19]process_action close_receipt [23:12:19]cmd_close_receipt [23:12:19]MH_GetDate [23:12:19]Write to MH i2c: F0 00 00 53 03 45 [23:12:19]Write i2c OK [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: F0 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: F0 09 00 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: F0 09 00 53 03 00 D4 F5 F1 66 6A BD 47 65 41 [23:12:19]GetLastDocTimeStamp 1727132860 [23:12:19]current date 1727133140 [23:12:19]FM_GetShiftState [23:12:19]SAM_PROTO_GetShiftState [23:12:19]wFMCommunicate request_size=4 [23:12:19]MH_SAM_APDU [23:12:19]CAPDU: 80 13 01 00 [23:12:19]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [23:12:19]Write i2c OK [23:12:19]MH_I2C_Read... [23:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:19]Read from MH i2c: E2 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: E2 0E 00 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 36 [23:12:19]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:12:19]wFMCommunicate OK [23:12:19]SAM_PROTO_GetShiftState done [23:12:19]FM_GetShiftState done [23:12:19]opened in 1727051593 [23:12:19]opened+sec_in_day 1727137993 [23:12:19]quantity*price = 250054 [23:12:19]sum+1 = 250055 [23:12:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 397 23.09.2024 23:12 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152525 ФПД: 211975527139048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152525&fm=211975527139048&tin=02508201610067®Number=0000000000091825&sum=250000 [23:12:20]StoreToDocumentArchive [23:12:20]shift 476 fd 152525 [23:12:20]save to /storage/0476/doc_00152525 [23:12:20]save last doc name /storage/0476/doc_00152525 to /storage/kkm_last_doc_name [23:12:20]save OK [23:12:20]Clear old archive folders... [23:12:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:12:20]tlvbuf is 00AF5AB0 [23:12:20]SAM_PROTO_ClearQueue [23:12:20]wFMCommunicate request_size=4 [23:12:20]MH_SAM_APDU [23:12:20]CAPDU: 80 09 00 00 [23:12:20]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [23:12:20]Write i2c OK [23:12:20]MH_I2C_Read... [23:12:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:20]Read from MH i2c: E2 [23:12:20]MH_I2C_Read... [23:12:20]Read from MH i2c: E2 03 00 [23:12:20]MH_I2C_Read... [23:12:20]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [23:12:20]RAPDU: 90 00 [23:12:20]wFMCommunicate OK [23:12:20]SAM_PROTO_ClearQueue done [23:12:20]KKMCreateOFDPacket [23:12:20]OFDProtocolAddRootSTLVToBuf [23:12:20]FM_MakeSignedData [23:12:20]FM_MakeSignedData [23:12:20]SAM_PROTO_SignData [23:12:20]wFMCommunicate request_size=4 [23:12:20]MH_SAM_APDU [23:12:20]CAPDU: 80 0D 01 02 [23:12:20]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [23:12:20]Write i2c OK [23:12:20]MH_I2C_Read... [23:12:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 03 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [23:12:21]RAPDU: 90 00 [23:12:21]wFMCommunicate OK [23:12:21]wFMCommunicate request_size=255 [23:12:21]MH_SAM_APDU [23:12:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D4 F5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C0 [23:12:21]Write to MH i2c: E2 02 01 63 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D4 F5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C0 00 00 C5 [23:12:21]Write i2c OK [23:12:21]MH_I2C_Read... [23:12:21]OFD Sender: No OFD packet to send [23:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 03 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [23:12:21]RAPDU: 90 00 [23:12:21]wFMCommunicate OK [23:12:21]wFMCommunicate request_size=10 [23:12:21]MH_SAM_APDU [23:12:21]CAPDU: 80 0D 02 02 05 CA 65 FF 06 E8 [23:12:21]Write to MH i2c: E2 0D 00 64 03 80 0D 02 02 05 00 CA 65 FF 06 E8 00 00 07 [23:12:21]Write i2c OK [23:12:21]MH_I2C_Read... [23:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 03 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [23:12:21]RAPDU: 90 00 [23:12:21]wFMCommunicate OK [23:12:21]wFMCommunicate request_size=4 [23:12:21]MH_SAM_APDU [23:12:21]CAPDU: 80 0D 03 02 [23:12:21]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [23:12:21]Write i2c OK [23:12:21]MH_I2C_Read... [23:12:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 0B 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 0B 00 65 03 00 09 13 E5 D3 8C F1 60 97 90 00 2C [23:12:21]RAPDU: 09 13 E5 D3 8C F1 60 97 90 00 [23:12:21]wFMCommunicate OK [23:12:21]SAM_PROTO_SignData done [23:12:21]FM_MakeSignedData done [23:12:21]CreateOFDProtocolMessage [23:12:21]wFMCommunicate request_size=4 [23:12:21]MH_SAM_APDU [23:12:21]CAPDU: 80 11 00 00 [23:12:21]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [23:12:21]Write i2c OK [23:12:21]MH_I2C_Read... [23:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 17 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [23:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:12:21]wFMCommunicate OK [23:12:21]CreateOFDProtocolMessage done [23:12:21]OFDSenderStorePacket 152525 [23:12:21]StoreOFDPacket docnum=152525 [23:12: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 CD 4A 07 01 76 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D4 F5 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C0 CA 65 FF 06 E8 09 13 E5 D3 8C F1 60 97 [23:12:21]CheckFolder [23:12:21]dirname=/storage/ofd_packets [23:12:21]CheckFolder done [23:12:21]ProducePacketName [23:12:21]name=ofd_packets/00152525 [23:12:21]NVStorageSaveData ofd_packets/00152525 [23:12:21]File name is /storage/ofd_packets/00152525 [23:12:21]Write 301 bytes [23:12:21]NVStorageSaveData done [23:12:21]OFDSenderStorePacket done [23:12:21]KKMCreateOFDPacket done [23:12:21]NVStorageSaveData kkm_last_timestamp [23:12:21]File name is /storage/kkm_last_timestamp [23:12:21]Write 4 bytes [23:12:21]NVStorageSaveData done [23:12:21]ExternCall_PrintAddStr [23:12:21]wPrintStart [23:12:21]Write to MH i2c: 01 00 00 67 03 6A [23:12:21]Write i2c OK [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: 01 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: 01 07 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [23:12:21]RasterBufferAndPrint [23:12:21]line Счет N : (1)1786529 [23:12:21]line ИНН: 02508201610067 [23:12:21]line Контрольно-Кассовый Чек [23:12:21]line ПРОДАЖА [23:12:21]line ТРК (МРК, ГНК) : 13 [23:12:21]line Товар: 2710124500 [23:12:21]line Аи-95-К-5 [23:12:21]line 33.700 * 74.20 [23:12:21]line = 2500.54 [23:12:21]line НДС 12% НСП 1% [23:12:21]line > о реализуемом товаре [23:12:21]line ОКРУГЛЕНИЕ: -0.54 [23:12:21]line ИТОГО: 2500.00 [23:12:21]line Внесено: 2500.00 [23:12:21]line СДАЧА: 0.00 [23:12:21]line НСП 1% : 22.13 [23:12:21]line НДС 12% : 265.54 [23:12:21]line Наличными: 2500.00 [23:12:21]line Безнал.: 0.00 [23:12:21]line Место: АЗС № 89 "Партнер Нефть" [23:12:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:12:21]line СНО: Общий режим [23:12:21]line Чек 397 23.09.2024 23:12 [23:12:21]line Смена: 476 ФФД: 1.0 [23:12:21]line ЗНМ: 0300000113 [23:12:21]line РНМ: 0000000000091825 [23:12:21]line Версия ККМ: 001 [23:12:21]line ФМ: 0000000000871835 [23:12:21]line ФД: 152525 [23:12:21]line ФПД: 211975527139048 [23:12:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152525&fm=211975527139048&tin=02508201610067®Number=0000000000091825&sum=250000 [23:12:21]written 0, free lines is 4095 [23:12:21]OFD Sender: Processing packet 152525 [packets to send 828, broken 827] [23:12:21]ProducePacketName [23:12:21]name=ofd_packets/00152525 [23:12:21]OFD Sender: To server: pG, [23:12:21]CommunicateWithHost lk.salyk.kg:30040 [23:12:21]ConnectInit lk.salyk.kg [23:12:22]Write to MH i2c: 01 00 00 92 03 95 [23:12:22]Write i2c OK [23:12:22]MH_I2C_Read... [23:12:22]Read from MH i2c: 01 [23:12:22]MH_I2C_Read... [23:12:22]Read from MH i2c: 01 07 00 [23:12:22]MH_I2C_Read... [23:12:22]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 EA 0C 92 [23:12:22]RasterBufferAndPrint [23:12:22]line [23:12:22]line [23:12:22]line [23:12:22]line [23:12:22]line [23:12:22]written 0, free lines is 3342 [23:12:22]MH_Cut [23:12:22]Write to MH i2c: D1 01 00 99 03 01 6E [23:12:22]Write i2c OK [23:12:22]MH_I2C_Read... [23:12:22]Read from MH i2c: D1 [23:12:22]MH_I2C_Read... [23:12:22]Read from MH i2c: D1 01 00 [23:12:22]MH_I2C_Read... [23:12:22]Read from MH i2c: D1 01 00 99 03 00 6D [23:12:22]Write to MH i2c: 01 00 00 9A 03 9D [23:12:22]Write i2c OK [23:12:22]MH_I2C_Read... [23:12:23]Connected sock=11 [23:12: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 0F 01 00 00 CD 4A 07 01 76 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 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 *** Cut start [23:12:23]01 *** Purtial cut [23:12:23]F7 *** Stage 1: CUTSNS_PIN = 1 [23:12:23]03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 D4 F5 F1 66 0E 04 04 00 DC *** Stop cut motor [23:12:23]01 *** Cut end [23:12:23]00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 Read from MH i2c: 30 01 30 [23:12:23]30 MH_I2C_Read... [23:12:23]30 Read from MH i2c: 30 01 30 07 30 00 30 [23:12:23]30 MH_I2C_Read... [23:12:23]38 Read from MH i2c: 37 01 31 07 38 00 33 9A 35 03 10 00 04 00 04 00 00 00 CD 00 53 FF 02 0F 00 B2 35 [23:12:23]04 process_action close_receipt done [23:12:23]06 requested_data is exist [23:12:23]produce_requested_data [23:12:23]requested_item fm.sn is exist - process it [23:12:23]wFMCommunicate request_size=4 [23:12:23]MH_SAM_APDU [23:12:23]CAPDU: 80 11 00 00 [23:12:23]Write to MH i2c: E2 08 00 9B 03 00 80 C0 11 CA 00 65 00 FF 00 06 00 E8 00 09 00 13 18 [23:12:23]Write i2c OK [23:12:23]MH_I2C_Read... [23:12:23]E5 D3 8C F1 60 97 [23:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:23]Read from MH i2c: E2 [23:12:23]MH_I2C_Read... [23:12:23]Read from MH i2c: E2 17 00 [23:12:23]MH_I2C_Read... [23:12:23]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 [23:12:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:12:23]wFMCommunicate OK [23:12:23]requested_item fd.num is exist - process it [23:12:23]SAM_PROTO_GetFieldsCounters [23:12:23]wFMCommunicate request_size=4 [23:12:23]MH_SAM_APDU [23:12:23]CAPDU: 80 13 00 00 [23:12:23]Write to MH i2c: E2 08 00 9C 03 80 13 00 00 00 00 00 00 1B [23:12:23]Write i2c OK [23:12:23]MH_I2C_Read... [23:12:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:23]Read from MH i2c: E2 [23:12:23]MH_I2C_Read... [23:12:23]Read from MH i2c: E2 62 00 [23:12:23]MH_I2C_Read... [23:12:23]Read from MH i2c: E2 62 00 9C 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 CD 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [23:12: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 CD 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:12:23]wFMCommunicate OK [23:12:23]SAM_PROTO_GetFieldsCounters done [23:12:23]requested_item shift.num is exist - process it [23:12:23]requested_item shift.opened is exist - process it [23:12:23]req_shift_opened [23:12:23]FM_GetShiftState [23:12:23]SAM_PROTO_GetShiftState [23:12:23]wFMCommunicate request_size=4 [23:12:23]MH_SAM_APDU [23:12:23]CAPDU: 80 13 01 00 [23:12:23]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [23:12:23]Write i2c OK [23:12:23]MH_I2C_Read... [23:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:23]Read from MH i2c: E2 [23:12:23]MH_I2C_Read... [23:12:23]Read from MH i2c: E2 0E 00 [23:12:23]MH_I2C_Read... [23:12:23]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7F [23:12:23]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:12:23]wFMCommunicate OK [23:12:23]SAM_PROTO_GetShiftState done [23:12:23]FM_GetShiftState done [23:12:23]req_shift_opened done [23:12:23]requested_item shift.open_date is exist - process it [23:12:23]req_shift_open_date [23:12:23]req_shift_open_date done [23:12:23]produce_requested_data done [23:12:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152525,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:12:23]process_action_free close_receipt [23:12:23]json_value_free [23:12:23]json_value_free done [23:12:23]process_json_proto returns [23:12:23]Send response to host [23:12:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152525,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:12:23]free response buf [23:12:23]execute_script done [23:12:23]execute_script returns [23:12:23]free content buf [23:12:23]Sock 7.Close socket [23:12:23]Sock 7.Thread stoped [23:12: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 79 A8 47 00 6B 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 CD 53 02 00 F4 03 04 00 D5 9D F1 66 B6 04 01 00 00 ED 9A 68 C2 F9 9E 93 C0 [23:12:24]CommunicateWithHost err = 0 [23:12:24]CheckOFDResponse [23:12:24]1017 (14) - 77093643461234 [23:12:24]1041 (16) - 0000000000871835 [23:12:24]1040 (4) - 152525 [23:12:24]1012 (4) - 23.09.2024 16:56 [23:12:24]1206 (1) - 0 [23:12:24]OFD Sender: Remove packet 152525 [23:12:24]ProducePacketName [23:12:24]name=ofd_packets/00152525 [23:12:24]NVStorageDeleteData [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:44]OFD Sender: No OFD packet to send [23:12:49]OFD Sender: No OFD packet to send [23:12:54]OFD Sender: No OFD packet to send [23:12:59]OFD Sender: No OFD packet to send [23:13:04]OFD Sender: No OFD packet to send [23:13:09]OFD Sender: No OFD packet to send [23:13:14]OFD Sender: No OFD packet to send [23:13:18]ConnectInit Can't connect to host [23:13:19]OFD Sender: No OFD packet to send [23:13:25]OFD Sender: No OFD packet to send [23:13:30]OFD Sender: No OFD packet to send [23:13:35]OFD Sender: No OFD packet to send [23:13:40]OFD Sender: No OFD packet to send [23:13:45]OFD Sender: No OFD packet to send [23:13:50]OFD Sender: No OFD packet to send [23:13:55]OFD Sender: No OFD packet to send [23:14:00]OFD Sender: No OFD packet to send [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]OFD Sender: No OFD packet to send [23:14:20]OFD Sender: No OFD packet to send [23:14:25]OFD Sender: No OFD packet to send [23:14:30]OFD Sender: No OFD packet to send [23:14:35]OFD Sender: No OFD packet to send [23:14:40]OFD Sender: No OFD packet to send [23:14:45]OFD Sender: No OFD packet to send [23:14:50]OFD Sender: No OFD packet to send [23:14:55]OFD Sender: No OFD packet to send [23:15:00]OFD Sender: No OFD packet to send [23:15:05]OFD Sender: No OFD packet to send [23:15:10]OFD Sender: No OFD packet to send [23:15:15]OFD Sender: No OFD packet to send [23:15:20]OFD Sender: No OFD packet to send [23:15:25]OFD Sender: No OFD packet to send [23:15:30]OFD Sender: No OFD packet to send [23:15:35]OFD Sender: No OFD packet to send [23:15:36]ConnectInit Can't connect to host [23:15:40]OFD Sender: No OFD packet to send [23:15:45]OFD Sender: No OFD packet to send [23:15:50]OFD Sender: No OFD packet to send [23:15:55]OFD Sender: No OFD packet to send [23:16:00]OFD Sender: No OFD packet to send [23:16:05]OFD Sender: No OFD packet to send [23:16:10]OFD Sender: No OFD packet to send [23:16:15]OFD Sender: No OFD packet to send [23:16:20]OFD Sender: No OFD packet to send [23:16:25]OFD Sender: No OFD packet to send [23:16:30]OFD Sender: No OFD packet to send [23:16:35]OFD Sender: No OFD packet to send [23:16:40]OFD Sender: No OFD packet to send [23:16:42]accept exits with 10 [23:16:42]New connection [23:16:42]New thread 3067039076 created [23:16:42]Thread 3066895716 joined [23:16:42]Waiting for new connection... [23:16:42] Sock 10.Parse request [23:16:42]Sock 10.Check first char [23:16:42]Sock 10.First char is OK [23:16:42]request: POST /json_proto HTTP/1.0 [23:16:42]Method: POST [23:16:42]URL: /json_proto [23:16:42]Method is POST - this is cgi request [23:16:42]url: /json_proto [23:16:42]query_string will be loaded in cgi processing [23:16:42]execute_cgi json_proto POST (null) [23:16:42]execute_cgi path=json_proto method=POST [23:16:42]POST find Content-Length [23:16:42]Host: 172.17.43.67:8080 [23:16:42]Content-Length: 680 [23:16:42]Content-Type: application/json [23:16:42] [23:16:42]POST finish read [23:16:42]Found Content-Length = 680 [23:16:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786530", "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" ] } } [23:16:42]execute_script... [23:16: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)1786530", "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" ] } } [23:16:42]POST & json_proto [23:16:42]process_json_proto [23:16:42]json parsed OK: [23:16:42]protocol is kg_v1.0 [23:16:42]action value=close_receipt [23:16:42]process_action close_receipt [23:16:42]cmd_close_receipt [23:16:42]MH_GetDate [23:16:42]Write to MH i2c: F0 00 00 9E 03 90 [23:16:42]Write i2c OK [23:16:42]MH_I2C_Read... [23:16:42]Read from MH i2c: F0 [23:16:42]MH_I2C_Read... [23:16:42]Read from MH i2c: F0 09 00 [23:16:42]MH_I2C_Read... [23:16:42]Read from MH i2c: F0 09 00 9E 03 00 DB F6 F1 66 6A BD 47 65 94 [23:16:42]GetLastDocTimeStamp 1727133140 [23:16:42]current date 1727133403 [23:16:42]FM_GetShiftState [23:16:42]SAM_PROTO_GetShiftState [23:16:42]wFMCommunicate request_size=4 [23:16:42]MH_SAM_APDU [23:16:42]CAPDU: 80 13 01 00 [23:16:42]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [23:16:42]Write i2c OK [23:16:42]MH_I2C_Read... [23:16:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:42]Read from MH i2c: E2 [23:16:42]MH_I2C_Read... [23:16:42]Read from MH i2c: E2 0E 00 [23:16:42]MH_I2C_Read... [23:16:42]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 81 [23:16:42]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:16:42]wFMCommunicate OK [23:16:42]SAM_PROTO_GetShiftState done [23:16:42]FM_GetShiftState done [23:16:42]opened in 1727051593 [23:16:42]opened+sec_in_day 1727137993 [23:16:42]quantity*price = 100050 [23:16:42]sum+1 = 100052 [23:16:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 398 23.09.2024 23:16 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152526 ФПД: 4873020853362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152526&fm=4873020853362&tin=02508201610067®Number=0000000000091825&sum=100000 [23:16:43]StoreToDocumentArchive [23:16:43]shift 476 fd 152526 [23:16:43]save to /storage/0476/doc_00152526 [23:16:43]save last doc name /storage/0476/doc_00152526 to /storage/kkm_last_doc_name [23:16:43]save OK [23:16:43]Clear old archive folders... [23:16:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:16:43]tlvbuf is 00AEBB10 [23:16:43]SAM_PROTO_ClearQueue [23:16:43]wFMCommunicate request_size=4 [23:16:43]MH_SAM_APDU [23:16:43]CAPDU: 80 09 00 00 [23:16:43]Write to MH i2c: E2 08 00 AC 03 80 09 00 00 00 00 00 00 21 [23:16:43]Write i2c OK [23:16:43]MH_I2C_Read... [23:16:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:43]Read from MH i2c: E2 [23:16:43]MH_I2C_Read... [23:16:43]Read from MH i2c: E2 03 00 [23:16:43]MH_I2C_Read... [23:16:43]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [23:16:43]RAPDU: 90 00 [23:16:43]wFMCommunicate OK [23:16:43]SAM_PROTO_ClearQueue done [23:16:43]KKMCreateOFDPacket [23:16:43]OFDProtocolAddRootSTLVToBuf [23:16:43]FM_MakeSignedData [23:16:43]FM_MakeSignedData [23:16:43]SAM_PROTO_SignData [23:16:43]wFMCommunicate request_size=4 [23:16:43]MH_SAM_APDU [23:16:43]CAPDU: 80 0D 01 02 [23:16:43]Write to MH i2c: E2 08 00 AD 03 80 0D 01 02 00 00 00 00 29 [23:16:43]Write i2c OK [23:16:43]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 03 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [23:16:44]RAPDU: 90 00 [23:16:44]wFMCommunicate OK [23:16:44]wFMCommunicate request_size=255 [23:16:44]MH_SAM_APDU [23:16: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 8E 01 00 00 F4 03 04 00 DB F6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 6E 96 AD [23:16:44]Write to MH i2c: E2 02 01 AE 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 8E 01 00 00 F4 03 04 00 DB F6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 6E 96 AD 00 00 1A [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 03 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [23:16:44]RAPDU: 90 00 [23:16:44]wFMCommunicate OK [23:16:44]wFMCommunicate request_size=7 [23:16:44]MH_SAM_APDU [23:16:44]CAPDU: 80 0D 02 02 02 4C 72 [23:16:44]Write to MH i2c: E2 0A 00 AF 03 80 0D 02 02 02 00 4C 72 00 00 EE [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 03 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [23:16:44]RAPDU: 90 00 [23:16:44]wFMCommunicate OK [23:16:44]wFMCommunicate request_size=4 [23:16:44]MH_SAM_APDU [23:16:44]CAPDU: 80 0D 03 02 [23:16:44]Write to MH i2c: E2 08 00 B0 03 80 0D 03 02 00 00 00 00 2E [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 0B 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 0B 00 B0 03 00 41 55 C3 F3 BE 86 F9 C8 90 00 80 [23:16:44]RAPDU: 41 55 C3 F3 BE 86 F9 C8 90 00 [23:16:44]wFMCommunicate OK [23:16:44]SAM_PROTO_SignData done [23:16:44]FM_MakeSignedData done [23:16:44]CreateOFDProtocolMessage [23:16:44]wFMCommunicate request_size=4 [23:16:44]MH_SAM_APDU [23:16:44]CAPDU: 80 11 00 00 [23:16:44]Write to MH i2c: E2 08 00 B1 03 80 11 00 00 00 00 00 00 2E [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:44]Read from MH i2c: E2 17 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 17 00 B1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [23:16:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:16:44]wFMCommunicate OK [23:16:44]CreateOFDProtocolMessage done [23:16:44]OFDSenderStorePacket 152526 [23:16:44]StoreOFDPacket docnum=152526 [23:16: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 06 BE 04 01 A3 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 8E 01 00 00 F4 03 04 00 DB F6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 6E 96 AD 4C 72 41 55 C3 F3 BE 86 F9 C8 [23:16:44]CheckFolder [23:16:44]dirname=/storage/ofd_packets [23:16:44]CheckFolder done [23:16:44]ProducePacketName [23:16:44]name=ofd_packets/00152526 [23:16:44]NVStorageSaveData ofd_packets/00152526 [23:16:44]File name is /storage/ofd_packets/00152526 [23:16:44]Write 298 bytes [23:16:44]NVStorageSaveData done [23:16:44]OFDSenderStorePacket done [23:16:44]KKMCreateOFDPacket done [23:16:44]NVStorageSaveData kkm_last_timestamp [23:16:44]File name is /storage/kkm_last_timestamp [23:16:44]Write 4 bytes [23:16:44]NVStorageSaveData done [23:16:44]ExternCall_PrintAddStr [23:16:44]wPrintStart [23:16:44]Write to MH i2c: 01 00 00 B2 03 B5 [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: 01 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: 01 07 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: 01 07 00 B2 03 00 00 00 00 00 FF 0F CA [23:16:45]RasterBufferAndPrint [23:16:45]line Счет N : (1)1786530 [23:16:45]line ИНН: 02508201610067 [23:16:45]line Контрольно-Кассовый Чек [23:16:45]line ПРОДАЖА [23:16:45]line ТРК (МРК, ГНК) : 31 [23:16:45]line Товар: 2710194210 [23:16:45]line ДТ-К-5 [23:16:45]line 13.130 * 76.20 [23:16:45]line = 1000.51 [23:16:45]line НДС 12% НСП 1% [23:16:45]line > о реализуемом товаре [23:16:45]line ОКРУГЛЕНИЕ: -0.51 [23:16:45]line ИТОГО: 1000.00 [23:16:45]line Внесено: 1000.00 [23:16:45]line СДАЧА: 0.00 [23:16:45]line НСП 1% : 8.85 [23:16:45]line НДС 12% : 106.25 [23:16:45]line Наличными: 1000.00 [23:16:45]line Безнал.: 0.00 [23:16:45]line Место: АЗС № 89 "Партнер Нефть" [23:16:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:16:45]line СНО: Общий режим [23:16:45]line Чек 398 23.09.2024 23:16 [23:16:45]line Смена: 476 ФФД: 1.0 [23:16:45]line ЗНМ: 0300000113 [23:16:45]line РНМ: 0000000000091825 [23:16:45]line Версия ККМ: 001 [23:16:45]line ФМ: 0000000000871835 [23:16:45]line ФД: 152526 [23:16:45]line ФПД: 4873020853362 [23:16:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152526&fm=4873020853362&tin=02508201610067®Number=0000000000091825&sum=100000 [23:16:45]OFD Sender: Processing packet 152526 [packets to send 828, broken 827] [23:16:45]ProducePacketName [23:16:45]name=ofd_packets/00152526 [23:16:45]OFD Sender: To server: pG, [23:16:45]CommunicateWithHost lk.salyk.kg:30040 [23:16:45]ConnectInit lk.salyk.kg [23:16:45]written 0, free lines is 4095 [23:16:45]Write to MH i2c: 01 00 00 DD 03 E0 [23:16:45]Write i2c OK [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: 01 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: 01 07 00 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 E5 0C D8 [23:16:45]RasterBufferAndPrint [23:16:45]line [23:16:45]line [23:16:45]line [23:16:45]line [23:16:45]line [23:16:45]written 0, free lines is 3339 [23:16:45]MH_Cut [23:16:45]Write to MH i2c: D1 01 00 E4 03 01 B9 [23:16:45]Write i2c OK [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: D1 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: D1 01 00 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: D1 01 00 E4 03 00 B8 [23:16:45]Write to MH i2c: 01 00 00 E5 03 E8 [23:16:45]Write i2c OK [23:16:45]MH_I2C_Read... [23:16:45]Connected sock=11 [23:16: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 06 BE 04 01 A3 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 8E 01 00 00 F4 03 04 00 DB F6 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 04 6E 96 AD 4C 72 41 55 C3 F3 BE 86 F9 C8 [23:16:46]*** Cut start [23:16:46]*** Purtial cut [23:16:46]*** Stage 1: CUTSNS_PIN = 1 [23:16:46]Read from MH i2c: 01 [23:16:46]MH_I2C_Read... [23:16:46]*** Stop cut motor [23:16:46]*** Cut end [23:16:46]Read from MH i2c: 01 07 00 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [23:16:46]process_action close_receipt done [23:16:46]requested_data is exist [23:16:46]produce_requested_data [23:16:46]requested_item fm.sn is exist - process it [23:16:46]wFMCommunicate request_size=4 [23:16:46]MH_SAM_APDU [23:16:46]CAPDU: 80 11 00 00 [23:16:46]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [23:16:46]Write i2c OK [23:16:46]MH_I2C_Read... [23:16:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:46]Read from MH i2c: E2 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: E2 17 00 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [23:16:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:16:46]wFMCommunicate OK [23:16:46]requested_item fd.num is exist - process it [23:16:46]SAM_PROTO_GetFieldsCounters [23:16:46]wFMCommunicate request_size=4 [23:16:46]MH_SAM_APDU [23:16:46]CAPDU: 80 13 00 00 [23:16:46]Write to MH i2c: E2 08 00 E7 03 80 13 00 00 00 00 00 00 66 [23:16:46]Write i2c OK [23:16:46]MH_I2C_Read... [23:16:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 Read from MH i2c: 30 E2 30 [23:16:46]30 MH_I2C_Read... [23:16:46]30 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:46]30 Read from MH i2c: 30 E2 30 62 00 [23:16:46]MH_I2C_Read... [23:16:46]38 37 31 38 33 35 4F 00 00 00 FB 19 47 00 9A A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 Read from MH i2c: 33 E2 34 62 11 00 04 E7 10 03 00 00 30 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 30 37 30 31 30 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 30 38 39 37 31 31 38 38 32 33 35 35 10 10 04 04 00 CE 53 02 00 F4 03 04 00 DC 9E F1 66 B6 04 01 00 00 8A 16 71 E3 C7 4A F0 DC [23:16:46]CommunicateWithHost err = 0 [23:16:46]CheckOFDResponse [23:16:47]1017 (14) - 77093643461234 [23:16:47]1041 (16) - 0000000000871835 [23:16:47]1040 (4) - 152526 [23:16:47]1012 (4) - 23.09.2024 17:01 [23:16:47]1206 (1) - 0 [23:16:47]OFD Sender: Remove packet 152526 [23:16:47]ProducePacketName [23:16:47]name=ofd_packets/00152526 [23:16:47]NVStorageDeleteData [23:16:47]04 04 00 CE 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [23:16: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 CE 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:47]wFMCommunicate OK [23:16:47]SAM_PROTO_GetFieldsCounters done [23:16:47]requested_item shift.num is exist - process it [23:16:47]requested_item shift.opened is exist - process it [23:16:47]req_shift_opened [23:16:47]FM_GetShiftState [23:16:47]SAM_PROTO_GetShiftState [23:16:47]wFMCommunicate request_size=4 [23:16:47]MH_SAM_APDU [23:16:47]CAPDU: 80 13 01 00 [23:16:47]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [23:16:47]Write i2c OK [23:16:47]MH_I2C_Read... [23:16:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:47]Read from MH i2c: E2 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 0E 00 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [23:16:47]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:16:47]wFMCommunicate OK [23:16:47]SAM_PROTO_GetShiftState done [23:16:47]FM_GetShiftState done [23:16:47]req_shift_opened done [23:16:47]requested_item shift.open_date is exist - process it [23:16:47]req_shift_open_date [23:16:47]req_shift_open_date done [23:16:47]produce_requested_data done [23:16:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152526,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:16:47]process_action_free close_receipt [23:16:47]json_value_free [23:16:47]json_value_free done [23:16:47]process_json_proto returns [23:16:47]Send response to host [23:16:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152526,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:16:47]free response buf [23:16:47]execute_script done [23:16:47]execute_script returns [23:16:47]free content buf [23:16:47]Sock 10.Close socket [23:16:47]Sock 10.Thread stoped [23:16:47]OFD Sender: No OFD packet to send [23:16:52]OFD Sender: No OFD packet to send [23:16:57]OFD Sender: No OFD packet to send [23:17:02]OFD Sender: No OFD packet to send [23:17:07]OFD Sender: No OFD packet to send [23:17:12]OFD Sender: No OFD packet to send [23:17:17]OFD Sender: No OFD packet to send [23:17:22]OFD Sender: No OFD packet to send [23:17:27]OFD Sender: No OFD packet to send [23:17:32]OFD Sender: No OFD packet to send [23:17:37]OFD Sender: No OFD packet to send [23:17:42]OFD Sender: No OFD packet to send [23:17:47]OFD Sender: No OFD packet to send [23:17:52]OFD Sender: No OFD packet to send [23:17:54]ConnectInit Can't connect to host [23:17:57]OFD Sender: No OFD packet to send [23:18:02]OFD Sender: No OFD packet to send [23:18:07]OFD Sender: No OFD packet to send [23:18:12]OFD Sender: No OFD packet to send [23:18:17]OFD Sender: No OFD packet to send [23:18:22]OFD Sender: No OFD packet to send [23:18:27]OFD Sender: No OFD packet to send [23:18:32]OFD Sender: No OFD packet to send [23:18:37]OFD Sender: No OFD packet to send [23:18:42]OFD Sender: No OFD packet to send [23:18:47]OFD Sender: No OFD packet to send [23:18:52]OFD Sender: No OFD packet to send [23:18:57]OFD Sender: No OFD packet to send [23:19:03]OFD Sender: No OFD packet to send [23:19:08]OFD Sender: No OFD packet to send [23:19:13]OFD Sender: No OFD packet to send [23:19:18]OFD Sender: No OFD packet to send [23:19:23]OFD Sender: No OFD packet to send [23:19:28]OFD Sender: No OFD packet to send [23:19:33]OFD Sender: No OFD packet to send [23:19:38]OFD Sender: No OFD packet to send [23:19:43]OFD Sender: No OFD packet to send [23:19:45]accept exits with 9 [23:19:45]New connection [23:19:45]New thread 3066895716 created [23:19:45]Thread 3067039076 joined [23:19:45]Waiting for new connection... [23:19:45] Sock 9.Parse request [23:19:45]Sock 9.Check first char [23:19:45]Sock 9.First char is OK [23:19:45]request: POST /json_proto HTTP/1.0 [23:19:45]Method: POST [23:19:45]URL: /json_proto [23:19:45]Method is POST - this is cgi request [23:19:45]url: /json_proto [23:19:45]query_string will be loaded in cgi processing [23:19:45]execute_cgi json_proto POST (null) [23:19:45]execute_cgi path=json_proto method=POST [23:19:45]POST find Content-Length [23:19:45]Host: 172.17.43.67:8080 [23:19:45]Content-Length: 793 [23:19:45]Content-Type: application/json [23:19:45] [23:19:45]POST finish read [23:19:45]Found Content-Length = 793 [23:19:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786531", "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" : 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" ] } } [23:19:45]execute_script... [23:19:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786531", "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" : 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" ] } } [23:19:45]POST & json_proto [23:19:45]process_json_proto [23:19:45]json parsed OK: [23:19:45]protocol is kg_v1.0 [23:19:45]action value=close_receipt [23:19:45]process_action close_receipt [23:19:45]cmd_close_receipt [23:19:45]MH_GetDate [23:19:45]Write to MH i2c: F0 00 00 E9 03 DB [23:19:45]Write i2c OK [23:19:45]MH_I2C_Read... [23:19:45]Read from MH i2c: F0 [23:19:45]MH_I2C_Read... [23:19:45]Read from MH i2c: F0 09 00 [23:19:45]MH_I2C_Read... [23:19:45]Read from MH i2c: F0 09 00 E9 03 00 92 F7 F1 66 6A BD 47 65 97 [23:19:45]GetLastDocTimeStamp 1727133403 [23:19:45]current date 1727133586 [23:19:45]FM_GetShiftState [23:19:45]SAM_PROTO_GetShiftState [23:19:45]wFMCommunicate request_size=4 [23:19:45]MH_SAM_APDU [23:19:45]CAPDU: 80 13 01 00 [23:19:45]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [23:19:45]Write i2c OK [23:19:45]MH_I2C_Read... [23:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:45]Read from MH i2c: E2 [23:19:45]MH_I2C_Read... [23:19:45]Read from MH i2c: E2 0E 00 [23:19:45]MH_I2C_Read... [23:19:45]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CC [23:19:45]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:19:45]wFMCommunicate OK [23:19:45]SAM_PROTO_GetShiftState done [23:19:45]FM_GetShiftState done [23:19:45]opened in 1727051593 [23:19:45]opened+sec_in_day 1727137993 [23:19:45]quantity*price = 0 [23:19:45]sum+1 = 1 [23:19:45]Check (price>sum+1) || (price+1 о реализуемом товаре [23:19:48]line ИТОГО: 0.00 [23:19:48]line НСП 1% : 0.00 [23:19:48]line НДС 12% : 0.00 [23:19:48]line Наличными: 0.00 [23:19:48]line Безнал.: 0.00 [23:19:48]line Место: АЗС № 89 "Партнер Нефть" [23:19:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:19:48]line СНО: Общий режим [23:19:48]line Чек 399 23.09.2024 23:19 [23:19:48]line Смена: 476 ФФД: 1.0 [23:19:48]line ЗНМ: 0300000113 [23:19:48]line РНМ: 0000000000091825 [23:19:48]line Версия ККМ: 001 [23:19:48]line Платежная система: O! деньги [23:19:48]line ФМ: 0000000000871835 [23:19:48]line ФД: 152527 [23:19:48]line ФПД: 134795779796709 [23:19:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231946&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152527&fm=134795779796709&tin=02508201610067®Number=0000000000091825&sum=0 [23:19:48]written 0, free lines is 4095 [23:19:49]Write to MH i2c: 01 00 00 27 04 2B [23:19:49]Write i2c OK [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: 01 [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: 01 07 00 [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 EC 0C 2A [23:19:49]RasterBufferAndPrint [23:19:49]line [23:19:49]line [23:19:49]line [23:19:49]line [23:19:49]line [23:19:49]written 0, free lines is 3353 [23:19:49]Connected sock=11 [23:19: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 7F 91 04 01 B2 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 MH_Cut [23:19:49]04 Write to MH i2c: 4A D1 00 01 8A 00 04 2E 0A 04 00 01 32 04 37 [23:19:49]31 30 Write i2c OK [23:19:49]31 MH_I2C_Read... [23:19:49]39 Read from MH i2c: 34 D1 [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: D1 01 00 [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: D1 01 00 32 2E 31 04 30 00 06 03 04 [23:19:49]09 Write to MH i2c: 00 01 00 00 2F 04 33 [23:19:49]Write i2c OK [23:19:49]MH_I2C_Read... [23:19:49]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 8F 01 00 00 F4 03 04 00 92 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7A 98 96 92 6E E5 ED 18 D4 1F EF E4 F8 0B [23:19:49]*** Cut start [23:19:49]*** Purtial cut [23:19:49]*** Stage 1: CUTSNS_PIN = 1 [23:19:50]Read from MH i2c: 01 [23:19:50]MH_I2C_Read... [23:19:50]*** Stop cut motor [23:19:50]*** Cut end [23:19:50]Read from MH i2c: 01 07 00 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [23:19:50]process_action close_receipt done [23:19:50]requested_data is exist [23:19:50]produce_requested_data [23:19:50]requested_item fm.sn is exist - process it [23:19:50]wFMCommunicate request_size=4 [23:19:50]MH_SAM_APDU [23:19:50]CAPDU: 80 11 00 00 [23:19:50]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [23:19:50]Write i2c OK [23:19:50]MH_I2C_Read... [23:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:50]Read from MH i2c: E2 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 17 00 [23:19:50]MH_I2C_Read... [23:19:50]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 [23: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 [23:19:50]wFMCommunicate OK [23:19:50]requested_item fd.num is exist - process it [23:19:50]SAM_PROTO_GetFieldsCounters [23:19:50]wFMCommunicate request_size=4 [23:19:50]MH_SAM_APDU [23:19:50]CAPDU: 80 13 00 00 [23:19:50]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [23:19:50]Write i2c OK [23:19:50]MH_I2C_Read... [23:19:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:19:50]Read from MH i2c: E2 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 62 00 [23:19:50]MH_I2C_Read... [23:19:50]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 CF 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [23:19: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 CF 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:19:50]wFMCommunicate OK [23:19:50]SAM_PROTO_GetFieldsCounters done [23:19:50]requested_item shift.num is exist - process it [23:19:50]requested_item shift.opened is exist - process it [23:19:50]req_shift_opened [23:19:50]FM_GetShiftState [23:19:50]SAM_PROTO_GetShiftState [23:19:50]wFMCommunicate request_size=4 [23:19:50]MH_SAM_APDU [23:19:50]CAPDU: 80 13 01 00 [23:19:50]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [23:19:50]Write i2c OK [23:19:50]MH_I2C_Read... [23:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:50]Read from MH i2c: E2 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 0E 00 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 15 [23:19:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:19:50]wFMCommunicate OK [23:19:50]SAM_PROTO_GetShiftState done [23:19:50]FM_GetShiftState done [23:19:50]req_shift_opened done [23:19:50]requested_item shift.open_date is exist - process it [23:19:50]req_shift_open_date [23:19:50]req_shift_open_date done [23:19:50]produce_requested_data done [23:19:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152527,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:19:50]process_action_free close_receipt [23:19:50]json_value_free [23:19:50]json_value_free done [23:19:50]process_json_proto returns [23:19:50]Send response to host [23:19:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152527,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:19:50]free response buf [23:19:50]execute_script done [23:19:50]execute_script returns [23:19:50]free content buf [23:19:50]Sock 9.Close socket [23:19:50]Sock 9.Thread stoped [23:19:54]recv_with_timeout no data received [23:19:54]CommunicateWithHost answer receiving error [23:19:54]CommunicateWithHost err = -3 [23:19:54]OFD Sender: Server communicate error [23:19:59]OFD Sender: Processing packet 152527 [packets to send 828, broken 827] [23:19:59]ProducePacketName [23:19:59]name=ofd_packets/00152527 [23:19:59]OFD Sender: To server: pG, [23:19:59]CommunicateWithHost lk.salyk.kg:30040 [23:19:59]ConnectInit lk.salyk.kg [23:20:00]Connected sock=9 [23:20: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 7F 91 04 01 B2 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8F 01 00 00 F4 03 04 00 92 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7A 98 96 92 6E E5 ED 18 D4 1F EF E4 F8 0B [23:20: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 B3 6E 47 00 91 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 53 02 00 F4 03 04 00 9E 9F F1 66 B6 04 01 00 00 72 70 A3 81 42 BA 79 8E [23:20:01]CommunicateWithHost err = 0 [23:20:01]CheckOFDResponse [23:20:01]1017 (14) - 77093643461234 [23:20:01]1041 (16) - 0000000000871835 [23:20:01]1040 (4) - 152527 [23:20:01]1012 (4) - 23.09.2024 17:04 [23:20:01]1206 (1) - 0 [23:20:01]OFD Sender: Remove packet 152527 [23:20:01]ProducePacketName [23:20:01]name=ofd_packets/00152527 [23:20:01]NVStorageDeleteData [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:11]OFD Sender: No OFD packet to send [23:20:12]ConnectInit Can't connect to host [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:26]OFD Sender: No OFD packet to send [23:20:31]OFD Sender: No OFD packet to send [23:20:33]accept exits with 10 [23:20:33]New connection [23:20:33]New thread 3067039076 created [23:20:33]Thread 3066895716 joined [23:20:33]Waiting for new connection... [23:20:33] Sock 10.Parse request [23:20:33]Sock 10.Check first char [23:20:33]Sock 10.First char is OK [23:20:33]request: POST /json_proto HTTP/1.0 [23:20:33]Method: POST [23:20:33]URL: /json_proto [23:20:33]Method is POST - this is cgi request [23:20:33]url: /json_proto [23:20:33]query_string will be loaded in cgi processing [23:20:33]execute_cgi json_proto POST (null) [23:20:33]execute_cgi path=json_proto method=POST [23:20:33]POST find Content-Length [23:20:33]Host: 172.17.43.67:8080 [23:20:33]Content-Length: 679 [23:20:33]Content-Type: application/json [23:20:33] [23:20:33]POST finish read [23:20:33]Found Content-Length = 679 [23:20:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786532", "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" ] } } [23:20:33]execute_script... [23:20: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)1786532", "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" ] } } [23:20:33]POST & json_proto [23:20:33]process_json_proto [23:20:33]json parsed OK: [23:20:33]protocol is kg_v1.0 [23:20:33]action value=close_receipt [23:20:33]process_action close_receipt [23:20:33]cmd_close_receipt [23:20:33]MH_GetDate [23:20:33]Write to MH i2c: F0 00 00 33 04 26 [23:20:33]Write i2c OK [23:20:33]MH_I2C_Read... [23:20:33]Read from MH i2c: F0 [23:20:33]MH_I2C_Read... [23:20:33]Read from MH i2c: F0 09 00 [23:20:33]MH_I2C_Read... [23:20:33]Read from MH i2c: F0 09 00 33 04 00 C2 F7 F1 66 6A BD 47 65 12 [23:20:33]GetLastDocTimeStamp 1727133586 [23:20:33]current date 1727133634 [23:20:33]FM_GetShiftState [23:20:33]SAM_PROTO_GetShiftState [23:20:33]wFMCommunicate request_size=4 [23:20:33]MH_SAM_APDU [23:20:33]CAPDU: 80 13 01 00 [23:20:33]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [23:20:33]Write i2c OK [23:20:33]MH_I2C_Read... [23:20:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:33]Read from MH i2c: E2 [23:20:33]MH_I2C_Read... [23:20:33]Read from MH i2c: E2 0E 00 [23:20:33]MH_I2C_Read... [23:20:33]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 17 [23:20:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:20:33]wFMCommunicate OK [23:20:33]SAM_PROTO_GetShiftState done [23:20:33]FM_GetShiftState done [23:20:33]opened in 1727051593 [23:20:33]opened+sec_in_day 1727137993 [23:20:33]quantity*price = 70037 [23:20:33]sum+1 = 70038 [23:20: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 СНО: Общий режим Чек 399 23.09.2024 23:19 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152527 ФПД: 134795779796709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231946&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152527&fm=134795779796709&tin=02508201610067®Number=0000000000091825&sum=0 [23:19:47]StoreToDocumentArchive [23:19:47]shift 476 fd 152527 [23:19:47]save to /storage/0476/doc_00152527 [23:19:47]save last doc name /storage/0476/doc_00152527 to /storage/kkm_last_doc_name [23:19:47]save OK [23:19:47]Clear old archive folders... [23:19:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:19:47]tlvbuf is 00B2EB50 [23:19:47]SAM_PROTO_ClearQueue [23:19:47]wFMCommunicate request_size=4 [23:19:47]MH_SAM_APDU [23:19:47]CAPDU: 80 09 00 00 [23:19:47]Write to MH i2c: E2 08 00 F7 03 80 09 00 00 00 00 00 00 6C [23:19:47]Write i2c OK [23:19:47]MH_I2C_Read... [23:19:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:19:47]Read from MH i2c: E2 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: E2 03 00 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [23:19:47]RAPDU: 90 00 [23:19:47]wFMCommunicate OK [23:19:47]SAM_PROTO_ClearQueue done [23:19:47]KKMCreateOFDPacket [23:19:47]OFDProtocolAddRootSTLVToBuf [23:19:47]FM_MakeSignedData [23:19:47]FM_MakeSignedData [23:19:47]SAM_PROTO_SignData [23:19:47]wFMCommunicate request_size=4 [23:19:47]MH_SAM_APDU [23:19:47]CAPDU: 80 0D 01 02 [23:19:47]Write to MH i2c: E2 08 00 F8 03 80 0D 01 02 00 00 00 00 74 [23:19:47]Write i2c OK [23:19:47]MH_I2C_Read... [23:19:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:19:47]Read from MH i2c: E2 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: E2 03 00 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [23:19:47]RAPDU: 90 00 [23:19:47]wFMCommunicate OK [23:19:47]wFMCommunicate request_size=255 [23:19:47]MH_SAM_APDU [23:19: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 92 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7A 98 96 92 [23:19:47]Write to MH i2c: E2 02 01 F9 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 8F 01 00 00 F4 03 04 00 92 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7A 98 96 92 00 00 3F [23:19:47]Write i2c OK [23:19:47]MH_I2C_Read... [23:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:19:48]Read from MH i2c: E2 [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 03 00 [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [23:19:48]RAPDU: 90 00 [23:19:48]wFMCommunicate OK [23:19:48]wFMCommunicate request_size=7 [23:19:48]MH_SAM_APDU [23:19:48]CAPDU: 80 0D 02 02 02 6E E5 [23:19:48]Write to MH i2c: E2 0A 00 FA 03 80 0D 02 02 02 00 6E E5 00 00 CE [23:19:48]OFD Sender: No OFD packet to send [23:19:48]Write i2c OK [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 [23:19:48]MH_I2C_Read... [23:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:19:48]Read from MH i2c: E2 03 00 [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [23:19:48]RAPDU: 90 00 [23:19:48]wFMCommunicate OK [23:19:48]wFMCommunicate request_size=4 [23:19:48]MH_SAM_APDU [23:19:48]CAPDU: 80 0D 03 02 [23:19:48]Write to MH i2c: E2 08 00 FB 03 80 0D 03 02 00 00 00 00 79 [23:19:48]Write i2c OK [23:19:48]MH_I2C_Read... [23:19:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:19:48]Read from MH i2c: E2 [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 0B 00 [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 0B 00 FB 03 00 ED 18 D4 1F EF E4 F8 0B 90 00 48 [23:19:48]RAPDU: ED 18 D4 1F EF E4 F8 0B 90 00 [23:19:48]wFMCommunicate OK [23:19:48]SAM_PROTO_SignData done [23:19:48]FM_MakeSignedData done [23:19:48]CreateOFDProtocolMessage [23:19:48]wFMCommunicate request_size=4 [23:19:48]MH_SAM_APDU [23:19:48]CAPDU: 80 11 00 00 [23:19:48]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [23:19:48]Write i2c OK [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 [23:19:48]MH_I2C_Read... [23:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:48]Read from MH i2c: E2 17 00 [23:19:48]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 17 00 FC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [23:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:19:48]wFMCommunicate OK [23:19:48]CreateOFDProtocolMessage done [23:19:48]OFDSenderStorePacket 152527 [23:19:48]StoreOFDPacket docnum=152527 [23:19: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 7F 91 04 01 B2 9B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8F 01 00 00 F4 03 04 00 92 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 7A 98 96 92 6E E5 ED 18 D4 1F EF E4 F8 0B [23:20:34]Write i2c OK [23:20:34]MH_I2C_Read... [23:20:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:20:34]Read from MH i2c: E2 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [23:20:34]RAPDU: 90 00 [23:20:34]wFMCommunicate OK [23:20:34]wFMCommunicate request_size=11 [23:20:34]MH_SAM_APDU [23:20:34]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [23:20:34]Write to MH i2c: E2 0E 00 3C 04 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 F2 [23:20:34]Write i2c OK [23:20:34]MH_I2C_Read... [23:20:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:20:34]Read from MH i2c: E2 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [23:20:34]RAPDU: 90 00 [23:20:34]wFMCommunicate OK [23:20:34]wFMCommunicate request_size=13 [23:20:34]MH_SAM_APDU [23:20:34]CAPDU: 80 15 02 00 08 F4 03 04 00 C2 F7 F1 66 [23:20:34]Write to MH i2c: E2 10 00 3D 04 80 15 02 00 08 00 F4 03 04 00 C2 F7 F1 66 00 00 DC [23:20:34]Write i2c OK [23:20:34]MH_I2C_Read... [23:20:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:20:34]Read from MH i2c: E2 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [23:20:34]RAPDU: 90 00 [23:20:34]wFMCommunicate OK [23:20:34]wFMCommunicate request_size=25 [23:20:34]MH_SAM_APDU [23:20: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 [23:20:34]Write to MH i2c: E2 1C 00 3E 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 24 [23:20:34]Write i2c OK [23:20:34]MH_I2C_Read... [23:20:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:20:34]Read from MH i2c: E2 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 [23:20:34]MH_I2C_Read... [23:20:34]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [23:20:34]RAPDU: 90 00 [23:20:34]wFMCommunicate OK [23:20:34]wFMCommunicate request_size=4 [23:20:34]MH_SAM_APDU [23:20:34]CAPDU: 80 15 03 00 [23:20:34]Write to MH i2c: E2 08 00 3F 04 80 15 03 00 00 00 00 00 C4 [23:20:34]Write i2c OK [23:20:34]MH_I2C_Read... [23:20:35]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [23:20:35]Read from MH i2c: E2 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 40 00 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 40 00 3F 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 D0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 90 01 00 00 35 04 06 00 4B 30 04 0E 8E 59 90 00 C1 [23:20:35]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 D0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 90 01 00 00 35 04 06 00 4B 30 04 0E 8E 59 90 00 [23:20:35]wFMCommunicate OK [23:20:35]SAM_PROTO_ProcessDocument answer len = 59 [23:20:35]SAM_PROTO_ProcessDocument done [23:20:35]SetTLVBufToDocument [23:20:35]Processing tag 1209 (04B9) [23:20:35]Malloc new data [23:20:35]Processing tag 1041 (0411) [23:20:35]Processing tag 1040 (0410) [23:20:35]Malloc new data [23:20:35]Processing tag 1038 (040E) [23:20:35]Malloc new data [23:20:35]Processing tag 1042 (0412) [23:20:35]Malloc new data [23:20:35]Processing tag 1077 (0435) [23:20:35]Malloc new data [23:20:35]SetTLVBufToDocument err=0 [23:20:35]KKMLoadAndSignReceiptData store KKM data [23:20:35]KKMLoadAndSignReceiptData err=0 [23:20:35]wFMCommunicate request_size=4 [23:20:35]MH_SAM_APDU [23:20:35]CAPDU: 80 11 00 00 [23:20:35]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [23:20:35]Write i2c OK [23:20:35]MH_I2C_Read... [23:20:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:35]Read from MH i2c: E2 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 17 00 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 17 00 40 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [23:20:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:20:35]wFMCommunicate OK [23:20:35]Счет N : (1)1786532 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 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 СНО: Общий режим Чек 400 23.09.2024 23:20 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152528 ФПД: 82669598576217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T232034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152528&fm=82669598576217&tin=02508201610067®Number=0000000000091825&sum=70000 [23:20:35]StoreToDocumentArchive [23:20:35]shift 476 fd 152528 [23:20:35]save to /storage/0476/doc_00152528 [23:20:35]save last doc name /storage/0476/doc_00152528 to /storage/kkm_last_doc_name [23:20:35]save OK [23:20:35]Clear old archive folders... [23:20:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:20:35]tlvbuf is 00B46760 [23:20:35]SAM_PROTO_ClearQueue [23:20:35]wFMCommunicate request_size=4 [23:20:35]MH_SAM_APDU [23:20:35]CAPDU: 80 09 00 00 [23:20:35]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [23:20:35]Write i2c OK [23:20:35]MH_I2C_Read... [23:20:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:20:35]Read from MH i2c: E2 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 03 00 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [23:20:35]RAPDU: 90 00 [23:20:35]wFMCommunicate OK [23:20:35]SAM_PROTO_ClearQueue done [23:20:35]KKMCreateOFDPacket [23:20:35]OFDProtocolAddRootSTLVToBuf [23:20:35]FM_MakeSignedData [23:20:35]FM_MakeSignedData [23:20:35]SAM_PROTO_SignData [23:20:35]wFMCommunicate request_size=4 [23:20:35]MH_SAM_APDU [23:20:35]CAPDU: 80 0D 01 02 [23:20:35]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [23:20:35]Write i2c OK [23:20:35]MH_I2C_Read... [23:20:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:20:35]Read from MH i2c: E2 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 03 00 [23:20:35]MH_I2C_Read... [23:20:35]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [23:20:35]RAPDU: 90 00 [23:20:35]wFMCommunicate OK [23:20:35]wFMCommunicate request_size=255 [23:20:35]MH_SAM_APDU [23: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 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 90 01 00 00 F4 03 04 00 C2 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B [23:20:35]Write to MH i2c: E2 02 01 43 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 90 01 00 00 F4 03 04 00 C2 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B 00 00 13 [23:20:36]Write i2c OK [23:20:36]MH_I2C_Read... [23:20:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:36]Read from MH i2c: E2 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 03 00 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [23:20:36]RAPDU: 90 00 [23:20:36]wFMCommunicate OK [23:20:36]wFMCommunicate request_size=10 [23:20:36]MH_SAM_APDU [23:20:36]CAPDU: 80 0D 02 02 05 30 04 0E 8E 59 [23:20:36]Write to MH i2c: E2 0D 00 44 04 80 0D 02 02 05 00 30 04 0E 8E 59 00 00 F5 [23:20:36]Write i2c OK [23:20:36]MH_I2C_Read... [23:20:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:36]Read from MH i2c: E2 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 03 00 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [23:20:36]RAPDU: 90 00 [23:20:36]wFMCommunicate OK [23:20:36]wFMCommunicate request_size=4 [23:20:36]MH_SAM_APDU [23:20:36]CAPDU: 80 0D 03 02 [23:20:36]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [23:20:36]Write i2c OK [23:20:36]MH_I2C_Read... [23:20:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:20:36]Read from MH i2c: E2 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 0B 00 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 0B 00 45 04 00 E6 8F 58 41 3F 40 A9 E9 90 00 E4 [23:20:36]RAPDU: E6 8F 58 41 3F 40 A9 E9 90 00 [23:20:36]wFMCommunicate OK [23:20:36]SAM_PROTO_SignData done [23:20:36]FM_MakeSignedData done [23:20:36]CreateOFDProtocolMessage [23:20:36]wFMCommunicate request_size=4 [23:20:36]MH_SAM_APDU [23:20:36]CAPDU: 80 11 00 00 [23:20:36]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [23:20:36]Write i2c OK [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: E2 [23:20:36]MH_I2C_Read... [23:20:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:36]Read from MH i2c: E2 17 00 [23:20:36]MH_I2C_Read... [23:20:36]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 [23: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 [23:20:36]wFMCommunicate OK [23:20:36]CreateOFDProtocolMessage done [23:20:36]OFDSenderStorePacket 152528 [23:20:36]StoreOFDPacket docnum=152528 [23: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 62 FD 07 01 17 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 90 01 00 00 F4 03 04 00 C2 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B 30 04 0E 8E 59 E6 8F 58 41 3F 40 A9 E9 [23:20:36]CheckFolder [23:20:36]dirname=/storage/ofd_packets [23:20:36]CheckFolder done [23:20:36]ProducePacketName [23:20:36]name=ofd_packets/00152528 [23:20:36]NVStorageSaveData ofd_packets/00152528 [23:20:36]File name is /storage/ofd_packets/00152528 [23:20:36]Write 301 bytes [23:20:36]NVStorageSaveData done [23:20:36]OFDSenderStorePacket done [23:20:36]KKMCreateOFDPacket done [23:20:36]NVStorageSaveData kkm_last_timestamp [23:20:36]File name is /storage/kkm_last_timestamp [23:20:36]Write 4 bytes [23:20:36]NVStorageSaveData done [23:20:36]ExternCall_PrintAddStr [23:20:36]wPrintStart [23:20:36]Write to MH i2c: 01 00 00 47 04 4B [23:20:36]Write i2c OK [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: 01 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: 01 07 00 [23:20:36]MH_I2C_Read... [23:20:36]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [23:20:36]RasterBufferAndPrint [23:20:36]line Счет N : (1)1786532 [23:20:36]line ИНН: 02508201610067 [23:20:36]line Контрольно-Кассовый Чек [23:20:36]line ПРОДАЖА [23:20:36]line ТРК (МРК, ГНК) : 22 [23:20:36]line Товар: 2710124130 [23:20:36]line Аи-92-К-5 [23:20:36]line 10.330 * 67.80 [23:20:36]line = 700.37 [23:20:36]line НДС 12% НСП 1% [23:20:36]line > о реализуемом товаре [23:20:36]line ОКРУГЛЕНИЕ: -0.37 [23:20:36]line ИТОГО: 700.00 [23:20:36]line Внесено: 700.00 [23:20:36]line СДАЧА: 0.00 [23:20:36]line НСП 1% : 6.20 [23:20:36]line НДС 12% : 74.38 [23:20:36]line Наличными: 700.00 [23:20:36]line Безнал.: 0.00 [23:20:36]line Место: АЗС № 89 "Партнер Нефть" [23:20:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:20:36]line СНО: Общий режим [23:20:36]line Чек 400 23.09.2024 23:20 [23:20:36]line Смена: 476 ФФД: 1.0 [23:20:36]line ЗНМ: 0300000113 [23:20:36]line РНМ: 0000000000091825 [23:20:36]line Версия ККМ: 001 [23:20:36]line ФМ: 0000000000871835 [23:20:36]line ФД: 152528 [23:20:36]line ФПД: 82669598576217 [23:20:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T232034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152528&fm=82669598576217&tin=02508201610067®Number=0000000000091825&sum=70000 [23:20:36]written 0, free lines is 4095 [23:20:36]OFD Sender: Processing packet 152528 [packets to send 828, broken 827] [23:20:36]ProducePacketName [23:20:36]name=ofd_packets/00152528 [23:20:36]OFD Sender: To server: pG, [23:20:36]CommunicateWithHost lk.salyk.kg:30040 [23:20:36]ConnectInit lk.salyk.kg [23:20:37]Write to MH i2c: 01 00 00 72 04 76 [23:20:37]Write i2c OK [23:20:37]MH_I2C_Read... [23:20:37]Read from MH i2c: 01 [23:20:37]MH_I2C_Read... [23:20:37]Read from MH i2c: 01 07 00 [23:20:37]MH_I2C_Read... [23:20:37]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 EB 0C 74 [23:20:37]RasterBufferAndPrint [23:20:37]line [23:20:37]line [23:20:37]line [23:20:37]line [23:20:37]line [23:20:37]written 0, free lines is 3357 [23:20:37]MH_Cut [23:20:37]Write to MH i2c: D1 01 00 79 04 01 4F [23:20:37]Write i2c OK [23:20:37]MH_I2C_Read... [23:20:37]Read from MH i2c: D1 [23:20:37]MH_I2C_Read... [23:20:37]Read from MH i2c: D1 01 00 [23:20:37]MH_I2C_Read... [23:20:37]Read from MH i2c: D1 01 00 79 04 00 4E [23:20:37]Write to MH i2c: 01 00 00 7A 04 7E [23:20:37]Write i2c OK [23:20:37]MH_I2C_Read... [23:20:37]Connected sock=11 [23:20: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 62 FD 07 01 17 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 90 01 00 00 F4 03 04 00 C2 F7 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4B 30 04 0E 8E 59 E6 8F 58 41 3F 40 A9 E9 [23:20:38]*** Cut start [23:20:38]*** Purtial cut [23:20:38]*** Stage 1: CUTSNS_PIN = 1 [23:20:38]Read from MH i2c: 01 [23:20:38]MH_I2C_Read... [23:20:38]*** Stop cut motor [23:20:38]*** Cut end [23:20:38]Read from MH i2c: 01 07 00 [23:20:38]MH_I2C_Read... [23:20:38]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [23:20:38]process_action close_receipt done [23:20:38]requested_data is exist [23:20:38]produce_requested_data [23:20:38]requested_item fm.sn is exist - process it [23:20:38]wFMCommunicate request_size=4 [23:20:38]MH_SAM_APDU [23:20:38]CAPDU: 80 11 00 00 [23:20:38]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [23:20:38]Write i2c OK [23:20:38]MH_I2C_Read... [23:20:38]Read from MH i2c: E2 [23:20:38]MH_I2C_Read... [23:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:38]Read from MH i2c: E2 17 00 [23:20:38]MH_I2C_Read... [23:20:38]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [23: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 [23:20:38]wFMCommunicate OK [23:20:38]requested_item fd.num is exist - process it [23:20:38]SAM_PROTO_GetFieldsCounters [23:20:38]wFMCommunicate request_size=4 [23:20:38]MH_SAM_APDU [23:20:38]CAPDU: 80 13 00 00 [23:20:38]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [23:20:38]Write i2c OK [23:20:38]MH_I2C_Read... [23:20:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:20:38]Read from MH i2c: E2 [23:20:38]MH_I2C_Read... [23:20:38]Read from MH i2c: E2 62 00 [23:20:38]MH_I2C_Read... [23:20:38]Read from MH i2c: E2 62 00 7C 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 D0 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [23:20:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 Received data: 30 87 30 95 30 F6 30 70 30 47 30 2C 30 01 30 00 30 30 30 30 38 30 37 30 31 30 38 30 33 30 35 30 0D 30 04 30 10 38 00 37 30 31 30 38 30 33 30 35 30 4F 30 00 30 00 30 00 30 0D 30 2A 30 47 39 00 31 6F 38 F9 32 A5 35 07 10 01 04 00 04 07 00 00 D0 53 02 00 0E 04 04 00 DC 01 00 00 12 3B 04 00 04 F9 00 03 90 0E 01 00 00 00 5E 04 04 00 90 01 00 00 57 04 04 37 00 37 91 30 01 39 00 33 36 00 19 04 04 00 00 00 00 00 90 00 [23:20:38]wFMCommunicate OK [23:20:38]34 SAM_PROTO_GetFieldsCounters done [23:20:38]33 requested_item shift.num is exist - process it [23:20:38]34 requested_item shift.opened is exist - process it [23:20:38]36 req_shift_opened [23:20:38]31 FM_GetShiftState [23:20:38]32 SAM_PROTO_GetShiftState [23:20:38]33 wFMCommunicate request_size=4 [23:20:38]34 MH_SAM_APDU [23:20:38]11 CAPDU: 04 80 10 13 00 01 30 00 30 [23:20:38]30 Write to MH i2c: 30 E2 30 08 30 00 30 7D 30 04 30 80 30 13 01 38 00 37 00 31 00 38 00 33 00 35 10 04 04 00 D0 53 02 00 F4 03 04 00 C3 9F F1 66 B6 04 01 00 00 A1 67 E5 F5 4E F8 20 82 [23:20:39]CommunicateWithHost err = 0 [23:20:39]CheckOFDResponse [23:20:39]1017 (14) - 77093643461234 [23:20:39]1041 (16) - 0000000000871835 [23:20:39]1040 (4) - 152528 [23:20:39]1012 (4) - 23.09.2024 17:05 [23:20:39]1206 (1) - 0 [23:20:39]OFD Sender: Remove packet 152528 [23:20:39]ProducePacketName [23:20:39]name=ofd_packets/00152528 [23:20:39]NVStorageDeleteData [23:20:39]FE [23:20:39]Write i2c OK [23:20:39]MH_I2C_Read... [23:20:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:39]Read from MH i2c: E2 [23:20:39]MH_I2C_Read... [23:20:39]Read from MH i2c: E2 0E 00 [23:20:39]MH_I2C_Read... [23:20:39]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 60 [23:20:39]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:20:39]wFMCommunicate OK [23:20:39]SAM_PROTO_GetShiftState done [23:20:39]FM_GetShiftState done [23:20:39]req_shift_opened done [23:20:39]requested_item shift.open_date is exist - process it [23:20:39]req_shift_open_date [23:20:39]req_shift_open_date done [23:20:39]produce_requested_data done [23:20:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152528,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:20:39]process_action_free close_receipt [23:20:39]json_value_free [23:20:39]json_value_free done [23:20:39]process_json_proto returns [23:20:39]Send response to host [23:20:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152528,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:20:39]free response buf [23:20:39]execute_script done [23:20:39]execute_script returns [23:20:39]free content buf [23:20:39]Sock 10.Close socket [23:20:39]Sock 10.Thread stoped [23:20:39]OFD Sender: No OFD packet to send [23:20:44]OFD Sender: No OFD packet to send [23:20:49]OFD Sender: No OFD packet to send [23:20:54]OFD Sender: No OFD packet to send [23:20:59]OFD Sender: No OFD packet to send [23:21:04]OFD Sender: No OFD packet to send [23:21:09]OFD Sender: No OFD packet to send [23:21:14]OFD Sender: No OFD packet to send [23:21:19]OFD Sender: No OFD packet to send [23:21:24]OFD Sender: No OFD packet to send [23:21:29]OFD Sender: No OFD packet to send [23:21:34]OFD Sender: No OFD packet to send [23:21:39]OFD Sender: No OFD packet to send [23:21:44]OFD Sender: No OFD packet to send [23:21:46]int [23:21:46]Write to MH i2c: 01 00 00 7E 04 82 [23:21:46]*** FLAG_PRN_PAP1 set [23:21:46]Write i2c OK [23:21:46]MH_I2C_Read... [23:21:46]Read from MH i2c: 01 [23:21:46]MH_I2C_Read... [23:21:46]*** FLAG_PRN_PAP2 set [23:21:46]Read from MH i2c: 01 07 00 [23:21:46]MH_I2C_Read... [23:21:46]Read from MH i2c: 01 07 00 7E 04 00 01 00 00 00 FF 0F 98 [23:21:47]state=0 [23:21:47]No paper [23:21:47]int line is 0 - check status [23:21:47]Write to MH i2c: 01 00 00 7F 04 83 [23:21:47]Write i2c OK [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: 01 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: 01 07 00 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: 01 07 00 7F 04 00 03 00 00 00 FF 0F 9B [23:21:47]state=0 [23:21:47]No paper [23:21:47]Cover opened [23:21:47]int [23:21:47]Write to MH i2c: 01 00 00 80 04 84 [23:21:47]Write i2c OK [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: 01 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: 01 07 00 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: 01 07 00 80 04 00 03 00 00 00 FF 0F 9C [23:21:47]state=3 [23:21:47]No paper [23:21:47]Cover opened [23:21:49]OFD Sender: No OFD packet to send [23:21:52]Write to MH i2c: 01 00 00 81 04 85 [23:21:52]Write i2c OK [23:21:52]MH_I2C_Read... [23:21:52]Read from MH i2c: 01 [23:21:52]MH_I2C_Read... [23:21:52]Read from MH i2c: 01 07 00 [23:21:52]MH_I2C_Read... [23:21:52]Read from MH i2c: 01 07 00 81 04 00 03 00 00 00 FF 0F 9D [23:21:52]state=3 [23:21:52]No paper [23:21:52]Cover opened [23:21:54]OFD Sender: No OFD packet to send [23:21:57]Write to MH i2c: 01 00 00 82 04 86 [23:21:57]Write i2c OK [23:21:57]MH_I2C_Read... [23:21:57]Read from MH i2c: 01 [23:21:57]MH_I2C_Read... [23:21:57]Read from MH i2c: 01 07 00 [23:21:57]MH_I2C_Read... [23:21:57]Read from MH i2c: 01 07 00 82 04 00 03 00 00 00 FF 0F 9E [23:21:57]state=3 [23:21:57]No paper [23:21:57]Cover opened [23:21:59]OFD Sender: No OFD packet to send [23:22:02]Write to MH i2c: 01 00 00 83 04 87 [23:22:02]Write i2c OK [23:22:02]MH_I2C_Read... [23:22:02]Read from MH i2c: 01 [23:22:02]MH_I2C_Read... [23:22:02]Read from MH i2c: 01 07 00 [23:22:02]MH_I2C_Read... [23:22:02]Read from MH i2c: 01 07 00 83 04 00 03 00 00 00 FF 0F 9F [23:22:02]state=3 [23:22:02]No paper [23:22:02]Cover opened [23:22:04]OFD Sender: No OFD packet to send [23:22:07]Write to MH i2c: 01 00 00 84 04 88 [23:22:07]Write i2c OK [23:22:07]MH_I2C_Read... [23:22:07]Read from MH i2c: 01 [23:22:07]MH_I2C_Read... [23:22:07]Read from MH i2c: 01 07 00 [23:22:07]MH_I2C_Read... [23:22:07]Read from MH i2c: 01 07 00 84 04 00 03 00 00 00 FF 0F A0 [23:22:07]state=3 [23:22:07]No paper [23:22:07]Cover opened [23:22:09]OFD Sender: No OFD packet to send [23:22:12]Write to MH i2c: 01 00 00 85 04 89 [23:22:12]Write i2c OK [23:22:12]MH_I2C_Read... [23:22:12]Read from MH i2c: 01 [23:22:12]MH_I2C_Read... [23:22:12]Read from MH i2c: 01 07 00 [23:22:12]MH_I2C_Read... [23:22:12]Read from MH i2c: 01 07 00 85 04 00 03 00 00 00 FF 0F A1 [23:22:12]state=3 [23:22:12]No paper [23:22:12]Cover opened [23:22:14]OFD Sender: No OFD packet to send [23:22:17]Write to MH i2c: 01 00 00 86 04 8A [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: 01 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: 01 07 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: 01 07 00 86 04 00 03 00 00 00 FF 0F A2 [23:22:17]state=3 [23:22:17]No paper [23:22:17]Cover opened [23:22:19]OFD Sender: No OFD packet to send [23:22:22]Write to MH i2c: 01 00 00 87 04 8B [23:22:22]Write i2c OK [23:22:22]MH_I2C_Read... [23:22:22]Read from MH i2c: 01 [23:22:22]MH_I2C_Read... [23:22:22]Read from MH i2c: 01 07 00 [23:22:22]MH_I2C_Read... [23:22:22]Read from MH i2c: 01 07 00 87 04 00 03 00 00 00 FF 0F A3 [23:22:22]state=3 [23:22:22]No paper [23:22:22]Cover opened [23:22:24]OFD Sender: No OFD packet to send [23:22:27]Write to MH i2c: 01 00 00 88 04 8C [23:22:27]Write i2c OK [23:22:27]MH_I2C_Read... [23:22:27]Read from MH i2c: 01 [23:22:27]MH_I2C_Read... [23:22:27]Read from MH i2c: 01 07 00 [23:22:27]MH_I2C_Read... [23:22:27]Read from MH i2c: 01 07 00 88 04 00 03 00 00 00 FF 0F A4 [23:22:27]state=3 [23:22:27]No paper [23:22:27]Cover opened [23:22:30]OFD Sender: No OFD packet to send [23:22:31]ConnectInit Can't connect to host [23:22:32]Write to MH i2c: 01 00 00 89 04 8D [23:22:32]Write i2c OK [23:22:32]MH_I2C_Read... [23:22:32]Read from MH i2c: 01 [23:22:32]MH_I2C_Read... [23:22:32]Read from MH i2c: 01 07 00 [23:22:32]MH_I2C_Read... [23:22:32]Read from MH i2c: 01 07 00 89 04 00 03 00 00 00 FF 0F A5 [23:22:32]state=3 [23:22:32]No paper [23:22:32]Cover opened [23:22:35]OFD Sender: No OFD packet to send [23:22:37]Write to MH i2c: 01 00 00 8A 04 8E [23:22:37]Write i2c OK [23:22:37]MH_I2C_Read... [23:22:37]Read from MH i2c: 01 [23:22:37]MH_I2C_Read... [23:22:37]Read from MH i2c: 01 07 00 [23:22:37]MH_I2C_Read... [23:22:37]Read from MH i2c: 01 07 00 8A 04 00 03 00 00 00 FF 0F A6 [23:22:37]state=3 [23:22:37]No paper [23:22:37]Cover opened [23:22:40]OFD Sender: No OFD packet to send [23:22:42]Write to MH i2c: 01 00 00 8B 04 8F [23:22:42]Write i2c OK [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: 01 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: 01 07 00 [23:22:42]MH_I2C_Read... [23:22:42]Read from MH i2c: 01 07 00 8B 04 00 03 00 00 00 FF 0F A7 [23:22:42]state=3 [23:22:42]No paper [23:22:42]Cover opened [23:22:45]OFD Sender: No OFD packet to send [23:22:47]Write to MH i2c: 01 00 00 8C 04 90 [23:22:47]Write i2c OK [23:22:47]MH_I2C_Read... [23:22:47]Read from MH i2c: 01 [23:22:47]MH_I2C_Read... [23:22:47]Read from MH i2c: 01 07 00 [23:22:47]MH_I2C_Read... [23:22:47]Read from MH i2c: 01 07 00 8C 04 00 03 00 00 00 FF 0F A8 [23:22:47]state=3 [23:22:47]No paper [23:22:47]Cover opened [23:22:50]OFD Sender: No OFD packet to send [23:22:52]Write to MH i2c: 01 00 00 8D 04 91 [23:22:52]Write i2c OK [23:22:52]MH_I2C_Read... [23:22:52]Read from MH i2c: 01 [23:22:52]MH_I2C_Read... [23:22:52]Read from MH i2c: 01 07 00 [23:22:52]MH_I2C_Read... [23:22:52]Read from MH i2c: 01 07 00 8D 04 00 03 00 00 00 FF 0F A9 [23:22:52]state=3 [23:22:52]No paper [23:22:52]Cover opened [23:22:53]int [23:22:53]Write to MH i2c: 01 00 00 8E 04 92 [23:22:53]*** FLAG_PRN_PAP2 reset [23:22:53]*** FLAG_PRN_PAP1 reset [23:22:53]Write i2c OK [23:22:53]MH_I2C_Read... [23:22:53]Read from MH i2c: 01 [23:22:53]MH_I2C_Read... [23:22:53]Read from MH i2c: 01 07 00 [23:22:53]MH_I2C_Read... [23:22:53]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 FF 0F A7 [23:22:53]state=3 [23:22:53]Cover closed [23:22:55]OFD Sender: No OFD packet to send [23:23:00]OFD Sender: No OFD packet to send [23:23:05]OFD Sender: No OFD packet to send [23:23:10]OFD Sender: No OFD packet to send [23:23:15]OFD Sender: No OFD packet to send [23:23:20]OFD Sender: No OFD packet to send [23:23:25]OFD Sender: No OFD packet to send [23:23:30]OFD Sender: No OFD packet to send [23:23:35]OFD Sender: No OFD packet to send [23:23:40]OFD Sender: No OFD packet to send [23:23:45]OFD Sender: No OFD packet to send [23:23:50]OFD Sender: No OFD packet to send [23:23:55]OFD Sender: No OFD packet to send [23:24:00]OFD Sender: No OFD packet to send [23:24:05]OFD Sender: No OFD packet to send [23:24:10]OFD Sender: No OFD packet to send [23:24:15]accept exits with 9 [23:24:15]New connection [23:24:15]New thread 3066895716 created [23:24:15]Thread 3067039076 joined [23:24:15]Waiting for new connection... [23:24:15] Sock 9.Parse request [23:24:15]Sock 9.Check first char [23:24:15]Sock 9.First char is OK [23:24:15]request: POST /json_proto HTTP/1.0 [23:24:15]Method: POST [23:24:15]URL: /json_proto [23:24:15]Method is POST - this is cgi request [23:24:15]url: /json_proto [23:24:15]query_string will be loaded in cgi processing [23:24:15]execute_cgi json_proto POST (null) [23:24:15]execute_cgi path=json_proto method=POST [23:24:15]POST find Content-Length [23:24:15]Host: 172.17.43.67:8080 [23:24:15]Content-Length: 675 [23:24:15]Content-Type: application/json [23:24:15] [23:24:15]POST finish read [23:24:15]Found Content-Length = 675 [23:24:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786534", "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.990, "sum" : 380.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:15]execute_script... [23:24: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)1786534", "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.990, "sum" : 380.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:15]POST & json_proto [23:24:15]process_json_proto [23:24:15]json parsed OK: [23:24:15]protocol is kg_v1.0 [23:24:15]action value=close_receipt [23:24:15]process_action close_receipt [23:24:15]cmd_close_receipt [23:24:15]MH_GetDate [23:24:15]Write to MH i2c: F0 00 00 8F 04 82 [23:24:15]Write i2c OK [23:24:15]MH_I2C_Read... [23:24:15]Read from MH i2c: F0 [23:24:15]MH_I2C_Read... [23:24:15]Read from MH i2c: F0 09 00 [23:24:15]MH_I2C_Read... [23:24:15]Read from MH i2c: F0 09 00 8F 04 00 9F F8 F1 66 6A BD 47 65 4C [23:24:15]GetLastDocTimeStamp 1727133634 [23:24:15]current date 1727133855 [23:24:15]FM_GetShiftState [23:24:15]SAM_PROTO_GetShiftState [23:24:15]wFMCommunicate request_size=4 [23:24:15]MH_SAM_APDU [23:24:15]CAPDU: 80 13 01 00 [23:24:15]Write to MH i2c: E2 08 00 90 04 80 13 01 00 00 00 00 00 11 [23:24:15]Write i2c OK [23:24:15]MH_I2C_Read... [23:24:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:15]OFD Sender: No OFD packet to send [23:24:15]Read from MH i2c: E2 [23:24:15]MH_I2C_Read... [23:24:15]Read from MH i2c: E2 0E 00 [23:24:15]MH_I2C_Read... [23:24:15]Read from MH i2c: E2 0E 00 90 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 73 [23:24:15]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:24:15]wFMCommunicate OK [23:24:15]SAM_PROTO_GetShiftState done [23:24:15]FM_GetShiftState done [23:24:15]opened in 1727051593 [23:24:15]opened+sec_in_day 1727137993 [23:24:15]quantity*price = 38023 [23:24:15]sum+1 = 38025 [23:24:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.36 НДС 12% : 40.38 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 401 23.09.2024 23:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152529 ФПД: 56828498604267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T232416&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152529&fm=56828498604267&tin=02508201610067®Number=0000000000091825&sum=38000 [23:24:17]StoreToDocumentArchive [23:24:17]shift 476 fd 152529 [23:24:17]save to /storage/0476/doc_00152529 [23:24:17]save last doc name /storage/0476/doc_00152529 to /storage/kkm_last_doc_name [23:24:17]save OK [23:24:17]Clear old archive folders... [23:24:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:24:17]tlvbuf is 00B78B60 [23:24:17]SAM_PROTO_ClearQueue [23:24:17]wFMCommunicate request_size=4 [23:24:17]MH_SAM_APDU [23:24:17]CAPDU: 80 09 00 00 [23:24:17]Write to MH i2c: E2 08 00 9D 04 80 09 00 00 00 00 00 00 13 [23:24:17]Write i2c OK [23:24:17]MH_I2C_Read... [23:24:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:17]Read from MH i2c: E2 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: E2 03 00 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [23:24:17]RAPDU: 90 00 [23:24:17]wFMCommunicate OK [23:24:17]SAM_PROTO_ClearQueue done [23:24:17]KKMCreateOFDPacket [23:24:17]OFDProtocolAddRootSTLVToBuf [23:24:17]FM_MakeSignedData [23:24:17]FM_MakeSignedData [23:24:17]SAM_PROTO_SignData [23:24:17]wFMCommunicate request_size=4 [23:24:17]MH_SAM_APDU [23:24:17]CAPDU: 80 0D 01 02 [23:24:17]Write to MH i2c: E2 08 00 9E 04 80 0D 01 02 00 00 00 00 1B [23:24:17]Write i2c OK [23:24:17]MH_I2C_Read... [23:24:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:17]Read from MH i2c: E2 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: E2 03 00 [23:24:17]MH_I2C_Read... [23:24:17]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [23:24:17]RAPDU: 90 00 [23:24:17]wFMCommunicate OK [23:24:17]wFMCommunicate request_size=255 [23:24:17]MH_SAM_APDU [23:24: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 7E 13 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 88 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 A0 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 33 AF 6A 78 [23:24:17]Write to MH i2c: E2 02 01 9F 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 7E 13 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 88 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 A0 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 33 AF 6A 78 00 00 7C [23:24:17]Write i2c OK [23:24:17]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [23:24:18]RAPDU: 90 00 [23:24:18]wFMCommunicate OK [23:24:18]wFMCommunicate request_size=7 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 0D 02 02 02 F0 EB [23:24:18]Write to MH i2c: E2 0A 00 A0 04 80 0D 02 02 02 00 F0 EB 00 00 FD [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [23:24:18]RAPDU: 90 00 [23:24:18]wFMCommunicate OK [23:24:18]wFMCommunicate request_size=4 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 0D 03 02 [23:24:18]Write to MH i2c: E2 08 00 A1 04 80 0D 03 02 00 00 00 00 20 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 0B 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 0B 00 A1 04 00 F6 AC 1A 60 15 DA 72 F8 90 00 96 [23:24:18]RAPDU: F6 AC 1A 60 15 DA 72 F8 90 00 [23:24:18]wFMCommunicate OK [23:24:18]SAM_PROTO_SignData done [23:24:18]FM_MakeSignedData done [23:24:18]CreateOFDProtocolMessage [23:24:18]wFMCommunicate request_size=4 [23:24:18]MH_SAM_APDU [23:24:18]CAPDU: 80 11 00 00 [23:24:18]Write to MH i2c: E2 08 00 A2 04 80 11 00 00 00 00 00 00 20 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 [23:24:18]MH_I2C_Read... [23:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:18]Read from MH i2c: E2 17 00 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: E2 17 00 A2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [23:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:24:18]wFMCommunicate OK [23:24:18]CreateOFDProtocolMessage done [23:24:18]OFDSenderStorePacket 152529 [23:24:18]StoreOFDPacket docnum=152529 [23:24: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 14 5C 04 01 9B D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7E 13 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 88 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 A0 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 33 AF 6A 78 F0 EB F6 AC 1A 60 15 DA 72 F8 [23:24:18]CheckFolder [23:24:18]dirname=/storage/ofd_packets [23:24:18]CheckFolder done [23:24:18]ProducePacketName [23:24:18]name=ofd_packets/00152529 [23:24:18]NVStorageSaveData ofd_packets/00152529 [23:24:18]File name is /storage/ofd_packets/00152529 [23:24:18]Write 298 bytes [23:24:18]NVStorageSaveData done [23:24:18]OFDSenderStorePacket done [23:24:18]KKMCreateOFDPacket done [23:24:18]NVStorageSaveData kkm_last_timestamp [23:24:18]File name is /storage/kkm_last_timestamp [23:24:18]Write 4 bytes [23:24:18]NVStorageSaveData done [23:24:18]ExternCall_PrintAddStr [23:24:18]wPrintStart [23:24:18]Write to MH i2c: 01 00 00 A3 04 A7 [23:24:18]Write i2c OK [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: 01 [23:24:18]MH_I2C_Read... [23:24:18]Read from MH i2c: 01 07 00 [23:24:18]MH_I2C_Read... [23:24:18]OFD Sender: Processing packet 152529 [packets to send 828, broken 827] [23:24:18]ProducePacketName [23:24:18]name=ofd_packets/00152529 [23:24:18]OFD Sender: To server: pG, [23:24:18]CommunicateWithHost lk.salyk.kg:30040 [23:24:18]ConnectInit lk.salyk.kg [23:24:18]Read from MH i2c: 01 07 00 A3 04 00 00 00 00 00 FF 0F BC [23:24:18]RasterBufferAndPrint [23:24:18]line Счет N : (1)1786534 [23:24:18]line ИНН: 02508201610067 [23:24:18]line Контрольно-Кассовый Чек [23:24:18]line ПРОДАЖА [23:24:18]line ТРК (МРК, ГНК) : 31 [23:24:18]line Товар: 2710194210 [23:24:18]line ДТ-К-5 [23:24:18]line 4.990 * 76.20 [23:24:18]line = 380.24 [23:24:18]line НДС 12% НСП 1% [23:24:18]line > о реализуемом товаре [23:24:18]line ОКРУГЛЕНИЕ: -0.24 [23:24:18]line ИТОГО: 380.00 [23:24:18]line Внесено: 380.00 [23:24:18]line СДАЧА: 0.00 [23:24:18]line НСП 1% : 3.36 [23:24:18]line НДС 12% : 40.38 [23:24:18]line Наличными: 380.00 [23:24:18]line Безнал.: 0.00 [23:24:18]line Место: АЗС № 89 "Партнер Нефть" [23:24:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:24:18]line СНО: Общий режим [23:24:18]line Чек 401 23.09.2024 23:24 [23:24:18]line Смена: 476 ФФД: 1.0 [23:24:18]line ЗНМ: 0300000113 [23:24:18]line РНМ: 0000000000091825 [23:24:18]line Версия ККМ: 001 [23:24:18]line ФМ: 0000000000871835 [23:24:18]line ФД: 152529 [23:24:18]line ФПД: 56828498604267 [23:24:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T232416&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152529&fm=56828498604267&tin=02508201610067®Number=0000000000091825&sum=38000 [23:24:18]written 0, free lines is 4095 [23:24:19]Write to MH i2c: 01 00 00 CE 04 D2 [23:24:19]Write i2c OK [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: 01 [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: 01 07 00 [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 E7 0C CC [23:24:19]RasterBufferAndPrint [23:24:19]line [23:24:19]line [23:24:19]line [23:24:19]line [23:24:19]line [23:24:19]written 0, free lines is 3362 [23:24:19]MH_Cut [23:24:19]Write to MH i2c: D1 01 00 D5 04 01 AB [23:24:19]Write i2c OK [23:24:19]MH_I2C_Read... [23:24:19]Read from MH i2c: D1 [23:24:19]MH_I2C_Read... [23:24:19]Connected sock=11 [23:24: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 14 5C 04 01 9B D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7E 13 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 88 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF Read from MH i2c: 03 D1 0F 01 00 00 F6 [23:24:19]03 MH_I2C_Read... [23:24:19]01 Read from MH i2c: 00 D1 01 01 F7 00 03 D5 06 04 00 00 50 AA 01 [23:24:19]00 Write to MH i2c: 01 00 00 D6 04 DA [23:24:19]Write i2c OK [23:24:19]MH_I2C_Read... [23:24:19]00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 A0 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 33 AF 6A 78 F0 EB F6 AC 1A 60 15 DA 72 F8 [23:24:19]*** Cut start [23:24:19]*** Purtial cut [23:24:19]*** Stage 1: CUTSNS_PIN = 1 [23:24:20]Read from MH i2c: 01 [23:24:20]MH_I2C_Read... [23:24:20]*** Stop cut motor [23:24:20]*** Cut end [23:24:20]Read from MH i2c: 01 07 00 [23:24:20]MH_I2C_Read... [23:24:20]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [23:24:20]process_action close_receipt done [23:24:20]requested_data is exist [23:24:20]produce_requested_data [23:24:20]requested_item fm.sn is exist - process it [23:24:20]wFMCommunicate request_size=4 [23:24:20]MH_SAM_APDU [23:24:20]CAPDU: 80 11 00 00 [23:24:20]Write to MH i2c: E2 08 00 D7 04 80 11 00 00 00 00 00 00 55 [23:24:20]Write i2c OK [23:24:20]MH_I2C_Read... [23:24:20]Read from MH i2c: E2 [23:24:20]MH_I2C_Read... [23:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:20]Read from MH i2c: E2 17 00 [23:24:20]MH_I2C_Read... [23:24:20]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 [23:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:24:20]wFMCommunicate OK [23:24:20]requested_item fd.num is exist - process it [23:24:20]SAM_PROTO_GetFieldsCounters [23:24:20]wFMCommunicate request_size=4 [23:24:20]MH_SAM_APDU [23:24:20]CAPDU: 80 13 00 00 [23:24:20]Write to MH i2c: E2 08 00 D8 04 80 13 00 00 00 00 00 00 58 [23:24:20]Write i2c OK [23:24:20]MH_I2C_Read... [23:24:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:24:20]Read from MH i2c: E2 [23:24:20]MH_I2C_Read... [23:24:20]Read from MH i2c: E2 62 00 [23:24:20]MH_I2C_Read... [23:24:20]Read from MH i2c: E2 62 00 D8 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 D1 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [23:24: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 Received data: 30 87 30 95 39 F6 31 70 47 38 2C 32 01 35 00 10 30 04 30 04 00 D1 53 02 00 0E 04 04 00 DC 30 30 01 30 00 30 00 30 12 30 30 04 30 04 38 00 37 91 31 01 00 00 5E 04 04 00 91 01 00 00 38 57 33 04 35 04 4F 00 00 92 00 01 00 00 79 00 19 19 47 04 00 04 74 00 43 00 A5 00 07 00 01 00 00 07 90 00 00 3B [23:24:20]00 wFMCommunicate OK [23:24:20]SAM_PROTO_GetFieldsCounters done [23:24:20]requested_item shift.num is exist - process it [23:24:20]requested_item shift.opened is exist - process it [23:24:20]req_shift_opened [23:24:20]FM_GetShiftState [23:24:20]SAM_PROTO_GetShiftState [23:24:20]wFMCommunicate request_size=4 [23:24:20]MH_SAM_APDU [23:24:20]CAPDU: F9 80 03 13 0E 01 00 00 37 [23:24:20]37 Write to MH i2c: 30 39 E2 33 08 36 00 34 D9 04 80 13 01 00 00 00 00 00 5A 33 [23:24:21]34 36 31 32 33 Write i2c OK [23:24:21]34 MH_I2C_Read... [23:24:21]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 53 02 00 F4 03 04 00 A2 A0 F1 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:21]66 B6 04 01 00 00 04 6D 63 6E 44 Read from MH i2c: 34 E2 52 [23:24:21]E0 MH_I2C_Read... [23:24:21] [23:24:21]CommunicateWithHost err = 0 [23:24:21]CheckOFDResponse [23:24:21]1017 (14) - 77093643461234 [23:24:21]1041 (16) - 0000000000871835 [23:24:21]1040 (4) - 152529 [23:24:21]Read from MH i2c: 1012 (4) - 23.09.2024 17:08 [23:24:21]E2 1206 (1) - 0 [23:24:21]0E OFD Sender: Remove packet 152529 [23:24:21]00 ProducePacketName [23:24:21] [23:24:21]name=ofd_packets/00152529 [23:24:21]NVStorageDeleteData [23:24:21]MH_I2C_Read... [23:24:21]Read from MH i2c: E2 0E 00 D9 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BC [23:24:21]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:24:21]wFMCommunicate OK [23:24:21]SAM_PROTO_GetShiftState done [23:24:21]FM_GetShiftState done [23:24:21]req_shift_opened done [23:24:21]requested_item shift.open_date is exist - process it [23:24:21]req_shift_open_date [23:24:21]req_shift_open_date done [23:24:21]produce_requested_data done [23:24:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152529,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:24:21]process_action_free close_receipt [23:24:21]json_value_free [23:24:21]json_value_free done [23:24:21]process_json_proto returns [23:24:21]Send response to host [23:24:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152529,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:24:21]free response buf [23:24:21]execute_script done [23:24:21]execute_script returns [23:24:21]free content buf [23:24:21]Sock 9.Close socket [23:24:21]Sock 9.Thread stoped [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:36]OFD Sender: No OFD packet to send [23:24:41]OFD Sender: No OFD packet to send [23:24:46]OFD Sender: No OFD packet to send [23:24:49]ConnectInit Can't connect to host [23:24:50]accept exits with 10 [23:24:50]New connection [23:24:50]New thread 3067039076 created [23:24:50]Thread 3066895716 joined [23:24:50]Waiting for new connection... [23:24:50] Sock 10.Parse request [23:24:50]Sock 10.Check first char [23:24:50]Sock 10.First char is OK [23:24:50]request: POST /json_proto HTTP/1.0 [23:24:50]Method: POST [23:24:50]URL: /json_proto [23:24:50]Method is POST - this is cgi request [23:24:50]url: /json_proto [23:24:50]query_string will be loaded in cgi processing [23:24:50]execute_cgi json_proto POST (null) [23:24:50]execute_cgi path=json_proto method=POST [23:24:50]POST find Content-Length [23:24:50]Host: 172.17.43.67:8080 [23:24:50]Content-Length: 680 [23:24:50]Content-Type: application/json [23:24:50] [23:24:50]POST finish read [23:24:50]Found Content-Length = 680 [23:24:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786533", "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" : 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" ] } } [23:24:50]execute_script... [23:24: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)1786533", "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" : 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" ] } } [23:24:50]POST & json_proto [23:24:50]process_json_proto [23:24:50]json parsed OK: [23:24:50]protocol is kg_v1.0 [23:24:50]action value=close_receipt [23:24:50]process_action close_receipt [23:24:50]cmd_close_receipt [23:24:50]MH_GetDate [23:24:50]Write to MH i2c: F0 00 00 DA 04 CD [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: F0 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: F0 09 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: F0 09 00 DA 04 00 C3 F8 F1 66 6A BD 47 65 BB [23:24:50]GetLastDocTimeStamp 1727133856 [23:24:50]current date 1727133891 [23:24:50]FM_GetShiftState [23:24:50]SAM_PROTO_GetShiftState [23:24:50]wFMCommunicate request_size=4 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 13 01 00 [23:24:50]Write to MH i2c: E2 08 00 DB 04 80 13 01 00 00 00 00 00 5C [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 0E 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 0E 00 DB 04 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 BE [23:24:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:24:50]wFMCommunicate OK [23:24:50]SAM_PROTO_GetShiftState done [23:24:50]FM_GetShiftState done [23:24:50]opened in 1727051593 [23:24:50]opened+sec_in_day 1727137993 [23:24:50]quantity*price = 150037 [23:24:50]sum+1 = 150039 [23:24:50]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 СНО: Общий режим Чек 402 23.09.2024 23:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152530 ФПД: 202321819943333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T232451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152530&fm=202321819943333&tin=02508201610067®Number=0000000000091825&sum=150000 [23:24:52]StoreToDocumentArchive [23:24:52]shift 476 fd 152530 [23:24:52]save to /storage/0476/doc_00152530 [23:24:52]save last doc name /storage/0476/doc_00152530 to /storage/kkm_last_doc_name [23:24:52]save OK [23:24:52]Clear old archive folders... [23:24:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:24:52]tlvbuf is 00BA65B0 [23:24:52]SAM_PROTO_ClearQueue [23:24:52]wFMCommunicate request_size=4 [23:24:52]MH_SAM_APDU [23:24:52]CAPDU: 80 09 00 00 [23:24:52]Write to MH i2c: E2 08 00 E8 04 80 09 00 00 00 00 00 00 5E [23:24:52]Write i2c OK [23:24:52]MH_I2C_Read... [23:24:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:52]Read from MH i2c: E2 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: E2 03 00 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: E2 03 00 E8 04 00 90 00 60 [23:24:52]RAPDU: 90 00 [23:24:52]wFMCommunicate OK [23:24:52]SAM_PROTO_ClearQueue done [23:24:52]KKMCreateOFDPacket [23:24:52]OFDProtocolAddRootSTLVToBuf [23:24:52]FM_MakeSignedData [23:24:52]FM_MakeSignedData [23:24:52]SAM_PROTO_SignData [23:24:52]wFMCommunicate request_size=4 [23:24:52]MH_SAM_APDU [23:24:52]CAPDU: 80 0D 01 02 [23:24:52]Write to MH i2c: E2 08 00 E9 04 80 0D 01 02 00 00 00 00 66 [23:24:52]Write i2c OK [23:24:52]MH_I2C_Read... [23:24:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:52]Read from MH i2c: E2 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: E2 03 00 [23:24:52]MH_I2C_Read... [23:24:52]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [23:24:52]RAPDU: 90 00 [23:24:52]wFMCommunicate OK [23:24:52]wFMCommunicate request_size=255 [23:24:52]MH_SAM_APDU [23:24: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 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 92 01 00 00 F4 03 04 00 C3 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B8 02 B8 35 [23:24:53]Write to MH i2c: E2 02 01 EA 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 92 01 00 00 F4 03 04 00 C3 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B8 02 B8 35 00 00 B2 [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [23:24:53]RAPDU: 90 00 [23:24:53]wFMCommunicate OK [23:24:53]wFMCommunicate request_size=7 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 0D 02 02 02 41 A5 [23:24:53]Write to MH i2c: E2 0A 00 EB 04 80 0D 02 02 02 00 41 A5 00 00 53 [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [23:24:53]RAPDU: 90 00 [23:24:53]wFMCommunicate OK [23:24:53]wFMCommunicate request_size=4 [23:24:53]MH_SAM_APDU [23:24:53]CAPDU: 80 0D 03 02 [23:24:53]Write to MH i2c: E2 08 00 EC 04 80 0D 03 02 00 00 00 00 6B [23:24:53]Write i2c OK [23:24:53]MH_I2C_Read... [23:24:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:53]Read from MH i2c: E2 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 0B 00 [23:24:53]MH_I2C_Read... [23:24:53]Read from MH i2c: E2 0B 00 EC 04 00 00 F2 C5 CB B7 9D 53 C2 90 00 57 [23:24:53]RAPDU: 00 F2 C5 CB B7 9D 53 C2 90 00 [23:24:53]wFMCommunicate OK [23:24:53]SAM_PROTO_SignData done [23:24:53]FM_MakeSignedData done [23:24:53]CreateOFDProtocolMessage [23:24:54]wFMCommunicate request_size=4 [23:24:54]MH_SAM_APDU [23:24:54]CAPDU: 80 11 00 00 [23:24:54]Write to MH i2c: E2 08 00 ED 04 80 11 00 00 00 00 00 00 6B [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 17 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 17 00 ED 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [23:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:24:54]wFMCommunicate OK [23:24:54]CreateOFDProtocolMessage done [23:24:54]OFDSenderStorePacket 152530 [23:24:54]StoreOFDPacket docnum=152530 [23:24: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 0C 01 00 00 29 AD 04 01 01 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 92 01 00 00 F4 03 04 00 C3 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B8 02 B8 35 41 A5 00 F2 C5 CB B7 9D 53 C2 [23:24:54]CheckFolder [23:24:54]dirname=/storage/ofd_packets [23:24:54]CheckFolder done [23:24:54]ProducePacketName [23:24:54]name=ofd_packets/00152530 [23:24:54]NVStorageSaveData ofd_packets/00152530 [23:24:54]File name is /storage/ofd_packets/00152530 [23:24:54]Write 298 bytes [23:24:54]NVStorageSaveData done [23:24:54]OFDSenderStorePacket done [23:24:54]KKMCreateOFDPacket done [23:24:54]NVStorageSaveData kkm_last_timestamp [23:24:54]File name is /storage/kkm_last_timestamp [23:24:54]Write 4 bytes [23:24:54]NVStorageSaveData done [23:24:54]ExternCall_PrintAddStr [23:24:54]wPrintStart [23:24:54]Write to MH i2c: 01 00 00 EE 04 F2 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 FF 0F 07 [23:24:54]RasterBufferAndPrint [23:24:54]line Счет N : (1)1786533 [23:24:54]line ИНН: 02508201610067 [23:24:54]line Контрольно-Кассовый Чек [23:24:54]line ПРОДАЖА [23:24:54]line ТРК (МРК, ГНК) : 41 [23:24:54]line Товар: 2710194210 [23:24:54]line ДТ-К-5 [23:24:54]line 19.690 * 76.20 [23:24:54]line = 1500.38 [23:24:54]line НДС 12% НСП 1% [23:24:54]line > о реализуемом товаре [23:24:54]OFD Sender: Processing packet 152530 [packets to send 828, broken 827] [23:24:54]line ОКРУГЛЕНИЕ: -0.38 [23:24:54]ProducePacketName [23:24:54]line ИТОГО: 1500.00 [23:24:54]name=ofd_packets/00152530 [23:24:54]line Внесено: 1500.00 [23:24:54]OFD Sender: To server: pG, [23:24:54]CommunicateWithHost lk.salyk.kg:30040 [23:24:54]line СДАЧА: 0.00 [23:24:54]ConnectInit lk.salyk.kg [23:24:54]line НСП 1% : 13.28 [23:24:54]line НДС 12% : 159.33 [23:24:54]line Наличными: 1500.00 [23:24:54]line Безнал.: 0.00 [23:24:54]line Место: АЗС № 89 "Партнер Нефть" [23:24:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:24:54]line СНО: Общий режим [23:24:54]line Чек 402 23.09.2024 23:24 [23:24:54]line Смена: 476 ФФД: 1.0 [23:24:54]line ЗНМ: 0300000113 [23:24:54]line РНМ: 0000000000091825 [23:24:54]line Версия ККМ: 001 [23:24:54]line ФМ: 0000000000871835 [23:24:54]line ФД: 152530 [23:24:54]line ФПД: 202321819943333 [23:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T232451&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152530&fm=202321819943333&tin=02508201610067®Number=0000000000091825&sum=150000 [23:24:54]written 0, free lines is 4095 [23:24:54]Write to MH i2c: 01 00 00 19 05 1E [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 E6 0C 17 [23:24:54]RasterBufferAndPrint [23:24:54]line [23:24:54]line [23:24:54]line [23:24:54]line [23:24:54]line [23:24:54]written 0, free lines is 3363 [23:24:54]MH_Cut [23:24:54]Write to MH i2c: D1 01 00 20 05 01 F7 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: D1 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: D1 01 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: D1 01 00 20 05 00 F6 [23:24:54]Write to MH i2c: 01 00 00 21 05 26 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:55]*** Cut start [23:24:55]*** Purtial cut [23:24:55]*** Stage 1: CUTSNS_PIN = 1 [23:24:55]Read from MH i2c: 01 [23:24:55]MH_I2C_Read... [23:24:55]*** Stop cut motor [23:24:55]*** Cut end [23:24:55]Read from MH i2c: 01 07 00 [23:24:55]MH_I2C_Read... [23:24:55]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 FF 0F 3B [23:24:55]process_action close_receipt done [23:24:55]requested_data is exist [23:24:55]produce_requested_data [23:24:55]requested_item fm.sn is exist - process it [23:24:55]wFMCommunicate request_size=4 [23:24:55]MH_SAM_APDU [23:24:55]CAPDU: 80 11 00 00 [23:24:55]Write to MH i2c: E2 08 00 22 05 80 11 00 00 00 00 00 00 A1 [23:24:55]Write i2c OK [23:24:55]MH_I2C_Read... [23:24:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:55]Read from MH i2c: E2 [23:24:55]MH_I2C_Read... [23:24:55]Read from MH i2c: E2 17 00 [23:24:55]MH_I2C_Read... [23:24:55]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 [23:24:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:24:56]wFMCommunicate OK [23:24:56]requested_item fd.num is exist - process it [23:24:56]SAM_PROTO_GetFieldsCounters [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 13 00 00 [23:24:56]Write to MH i2c: E2 08 00 23 05 80 13 00 00 00 00 00 00 A4 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 62 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 62 00 23 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 D2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [23:24: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 D2 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:24:56]wFMCommunicate OK [23:24:56]SAM_PROTO_GetFieldsCounters done [23:24:56]requested_item shift.num is exist - process it [23:24:56]requested_item shift.opened is exist - process it [23:24:56]req_shift_opened [23:24:56]FM_GetShiftState [23:24:56]SAM_PROTO_GetShiftState [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 13 01 00 [23:24:56]Write to MH i2c: E2 08 00 24 05 80 13 01 00 00 00 00 00 A6 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 0E 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 0E 00 24 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 08 [23:24:56]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:24:56]wFMCommunicate OK [23:24:56]SAM_PROTO_GetShiftState done [23:24:56]FM_GetShiftState done [23:24:56]req_shift_opened done [23:24:56]requested_item shift.open_date is exist - process it [23:24:56]req_shift_open_date [23:24:56]req_shift_open_date done [23:24:56]produce_requested_data done [23:24:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152530,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:24:56]process_action_free close_receipt [23:24:56]json_value_free [23:24:56]json_value_free done [23:24:56]process_json_proto returns [23:24:56]Send response to host [23:24:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152530,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:24:56]free response buf [23:24:56]execute_script done [23:24:56]execute_script returns [23:24:56]free content buf [23:24:56]Sock 10.Close socket [23:24:56]Sock 10.Thread stoped [23:27:07]ConnectInit Can't connect to host [23:27:07]CommunicateWithHost connect error [23:27:07]CommunicateWithHost err = -1 [23:27:07]OFD Sender: Server communicate error [23:27:07]ConnectInit Can't connect to host [23:27:12]OFD Sender: Processing packet 152530 [packets to send 828, broken 827] [23:27:12]ProducePacketName [23:27:12]name=ofd_packets/00152530 [23:27:12]OFD Sender: To server: pG, [23:27:12]CommunicateWithHost lk.salyk.kg:30040 [23:27:12]ConnectInit lk.salyk.kg [23:27:13]Connected sock=10 [23:27: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 29 AD 04 01 01 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 92 01 00 00 F4 03 04 00 C3 F8 F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B8 02 B8 35 41 A5 00 F2 C5 CB B7 9D 53 C2 [23:27: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 F1 51 47 00 C1 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 D2 53 02 00 F4 03 04 00 4F A1 F1 66 B6 04 01 00 00 E6 F5 00 6A F4 2B 69 14 [23:27:14]CommunicateWithHost err = 0 [23:27:14]CheckOFDResponse [23:27:14]1017 (14) - 77093643461234 [23:27:14]1041 (16) - 0000000000871835 [23:27:14]1040 (4) - 152530 [23:27:14]1012 (4) - 23.09.2024 17:11 [23:27:14]1206 (1) - 0 [23:27:14]OFD Sender: Remove packet 152530 [23:27:14]ProducePacketName [23:27:14]name=ofd_packets/00152530 [23:27:14]NVStorageDeleteData [23:27:14]OFD Sender: No OFD packet to send [23:27:19]OFD Sender: No OFD packet to send [23:27:24]OFD Sender: No OFD packet to send [23:27:30]OFD Sender: No OFD packet to send [23:27:35]OFD Sender: No OFD packet to send [23:27:40]OFD Sender: No OFD packet to send [23:27:45]OFD Sender: No OFD packet to send [23:27:50]OFD Sender: No OFD packet to send [23:27:55]OFD Sender: No OFD packet to send [23:28:00]OFD Sender: No OFD packet to send [23:28:05]OFD Sender: No OFD packet to send [23:28:10]OFD Sender: No OFD packet to send [23:28:15]OFD Sender: No OFD packet to send [23:28:20]OFD Sender: No OFD packet to send [23:28:22]recv_with_timeout no data received [23:28:25]OFD Sender: No OFD packet to send [23:28:30]OFD Sender: No OFD packet to send [23:28:35]OFD Sender: No OFD packet to send [23:28:37]recv_with_timeout no data received [23:28:40]OFD Sender: No OFD packet to send [23:28:45]OFD Sender: No OFD packet to send [23:28:50]OFD Sender: No OFD packet to send [23:28:55]OFD Sender: No OFD packet to send [23:29:00]OFD Sender: No OFD packet to send [23:29:05]OFD Sender: No OFD packet to send [23:29:10]OFD Sender: No OFD packet to send [23:29:11]recv_with_timeout no data received [23:29:15]OFD Sender: No OFD packet to send [23:29:20]OFD Sender: No OFD packet to send [23:29:25]OFD Sender: No OFD packet to send [23:29:30]OFD Sender: No OFD packet to send [23:29:35]OFD Sender: No OFD packet to send [23:29:40]OFD Sender: No OFD packet to send [23:29:45]OFD Sender: No OFD packet to send [23:29:50]OFD Sender: No OFD packet to send [23:29:55]OFD Sender: No OFD packet to send [23:30:00]OFD Sender: No OFD packet to send [23:30:05]OFD Sender: No OFD packet to send [23:30:09]recv_with_timeout no data received [23:30:10]OFD Sender: No OFD packet to send [23:30:15]OFD Sender: No OFD packet to send [23:30:20]OFD Sender: No OFD packet to send [23:30:25]OFD Sender: No OFD packet to send [23:30:25]recv_with_timeout no data received [23:30:30]OFD Sender: No OFD packet to send [23:30:33]accept exits with 7 [23:30:33]New connection [23:30:33]New thread 3066895716 created [23:30:33]Thread 3067039076 joined [23:30:33]Waiting for new connection... [23:30:33] Sock 7.Parse request [23:30:33]Sock 7.Check first char [23:30:33]Sock 7.First char is OK [23:30:33]request: POST /json_proto HTTP/1.0 [23:30:33]Method: POST [23:30:33]URL: /json_proto [23:30:33]Method is POST - this is cgi request [23:30:33]url: /json_proto [23:30:33]query_string will be loaded in cgi processing [23:30:33]execute_cgi json_proto POST (null) [23:30:33]execute_cgi path=json_proto method=POST [23:30:33]POST find Content-Length [23:30:33]Host: 172.17.43.67:8080 [23:30:33]Content-Length: 678 [23:30:33]Content-Type: application/json [23:30:33] [23:30:33]POST finish read [23:30:33]Found Content-Length = 678 [23:30:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786535", "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" ] } } [23:30:33]execute_script... [23:30:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786535", "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" ] } } [23:30:33]POST & json_proto [23:30:33]process_json_proto [23:30:33]json parsed OK: [23:30:33]protocol is kg_v1.0 [23:30:33]action value=close_receipt [23:30:33]process_action close_receipt [23:30:33]cmd_close_receipt [23:30:33]MH_GetDate [23:30:33]Write to MH i2c: F0 00 00 25 05 19 [23:30:33]Write i2c OK [23:30:33]MH_I2C_Read... [23:30:33]Read from MH i2c: F0 [23:30:33]MH_I2C_Read... [23:30:33]Read from MH i2c: F0 09 00 [23:30:33]MH_I2C_Read... [23:30:33]Read from MH i2c: F0 09 00 25 05 00 19 FA F1 66 6A BD 47 65 5F [23:30:33]GetLastDocTimeStamp 1727133891 [23:30:33]current date 1727134233 [23:30:33]FM_GetShiftState [23:30:33]SAM_PROTO_GetShiftState [23:30:33]wFMCommunicate request_size=4 [23:30:33]MH_SAM_APDU [23:30:33]CAPDU: 80 13 01 00 [23:30:33]Write to MH i2c: E2 08 00 26 05 80 13 01 00 00 00 00 00 A8 [23:30:33]Write i2c OK [23:30:33]MH_I2C_Read... [23:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:33]Read from MH i2c: E2 [23:30:33]MH_I2C_Read... [23:30:33]Read from MH i2c: E2 0E 00 [23:30:33]MH_I2C_Read... [23:30:33]Read from MH i2c: E2 0E 00 26 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 0A [23:30:33]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:30:33]wFMCommunicate OK [23:30:33]SAM_PROTO_GetShiftState done [23:30:33]FM_GetShiftState done [23:30:33]opened in 1727051593 [23:30:33]opened+sec_in_day 1727137993 [23:30:33]quantity*price = 40002 [23:30:33]sum+1 = 40003 [23:30:33]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 СНО: Общий режим Чек 403 23.09.2024 23:30 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152531 ФПД: 85225339033633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T233033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152531&fm=85225339033633&tin=02508201610067®Number=0000000000091825&sum=40000 [23:30:34]StoreToDocumentArchive [23:30:34]shift 476 fd 152531 [23:30:34]save to /storage/0476/doc_00152531 [23:30:34]save last doc name /storage/0476/doc_00152531 to /storage/kkm_last_doc_name [23:30:34]save OK [23:30:34]Clear old archive folders... [23:30:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:30:34]tlvbuf is 00BA7EE0 [23:30:34]SAM_PROTO_ClearQueue [23:30:34]wFMCommunicate request_size=4 [23:30:34]MH_SAM_APDU [23:30:34]CAPDU: 80 09 00 00 [23:30:34]Write to MH i2c: E2 08 00 33 05 80 09 00 00 00 00 00 00 AA [23:30:34]Write i2c OK [23:30:34]MH_I2C_Read... [23:30:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:30:34]Read from MH i2c: E2 [23:30:34]MH_I2C_Read... [23:30:34]Read from MH i2c: E2 03 00 [23:30:34]MH_I2C_Read... [23:30:34]Read from MH i2c: E2 03 00 33 05 00 90 00 AC [23:30:34]RAPDU: 90 00 [23:30:34]wFMCommunicate OK [23:30:34]SAM_PROTO_ClearQueue done [23:30:34]KKMCreateOFDPacket [23:30:34]OFDProtocolAddRootSTLVToBuf [23:30:34]FM_MakeSignedData [23:30:34]FM_MakeSignedData [23:30:34]SAM_PROTO_SignData [23:30:34]wFMCommunicate request_size=4 [23:30:34]MH_SAM_APDU [23:30:34]CAPDU: 80 0D 01 02 [23:30:34]Write to MH i2c: E2 08 00 34 05 80 0D 01 02 00 00 00 00 B2 [23:30:34]Write i2c OK [23:30:34]MH_I2C_Read... [23:30:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:30:34]Read from MH i2c: E2 [23:30:34]MH_I2C_Read... [23:30:34]Read from MH i2c: E2 03 00 [23:30:34]MH_I2C_Read... [23:30:34]Read from MH i2c: E2 03 00 34 05 00 90 00 AD [23:30:34]RAPDU: 90 00 [23:30:34]wFMCommunicate OK [23:30:34]wFMCommunicate request_size=255 [23:30:34]MH_SAM_APDU [23:30:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 01 00 00 F4 03 04 00 19 FA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4D [23:30:34]Write to MH i2c: E2 02 01 35 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 93 01 00 00 F4 03 04 00 19 FA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4D 00 00 66 [23:30:34]Write i2c OK [23:30:34]MH_I2C_Read... [23:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:35]Read from MH i2c: E2 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 03 00 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [23:30:35]RAPDU: 90 00 [23:30:35]wFMCommunicate OK [23:30:35]wFMCommunicate request_size=10 [23:30:35]MH_SAM_APDU [23:30:35]CAPDU: 80 0D 02 02 05 83 12 0F 18 21 [23:30:35]Write to MH i2c: E2 0D 00 36 05 80 0D 02 02 05 00 83 12 0F 18 21 00 00 9C [23:30:35]Write i2c OK [23:30:35]MH_I2C_Read... [23:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:30:35]Read from MH i2c: E2 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 03 00 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 03 00 36 05 00 90 00 AF [23:30:35]RAPDU: 90 00 [23:30:35]wFMCommunicate OK [23:30:35]wFMCommunicate request_size=4 [23:30:35]MH_SAM_APDU [23:30:35]CAPDU: 80 0D 03 02 [23:30:35]Write to MH i2c: E2 08 00 37 05 80 0D 03 02 00 00 00 00 B7 [23:30:35]Write i2c OK [23:30:35]MH_I2C_Read... [23:30:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:30:35]Read from MH i2c: E2 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 0B 00 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 0B 00 37 05 00 A7 A3 DC 84 EC 54 19 29 90 00 E4 [23:30:35]RAPDU: A7 A3 DC 84 EC 54 19 29 90 00 [23:30:35]wFMCommunicate OK [23:30:35]SAM_PROTO_SignData done [23:30:35]FM_MakeSignedData done [23:30:35]CreateOFDProtocolMessage [23:30:35]wFMCommunicate request_size=4 [23:30:35]MH_SAM_APDU [23:30:35]CAPDU: 80 11 00 00 [23:30:35]Write to MH i2c: E2 08 00 38 05 80 11 00 00 00 00 00 00 B7 [23:30:35]Write i2c OK [23:30:35]MH_I2C_Read... [23:30:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:35]Read from MH i2c: E2 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 17 00 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: E2 17 00 38 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [23:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:30:35]wFMCommunicate OK [23:30:35]CreateOFDProtocolMessage done [23:30:35]OFDSenderStorePacket 152531 [23:30:35]StoreOFDPacket docnum=152531 [23:30: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 0F 01 00 00 60 96 07 01 76 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 93 01 00 00 F4 03 04 00 19 FA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4D 83 12 0F 18 21 A7 A3 DC 84 EC 54 19 29 [23:30:35]CheckFolder [23:30:35]dirname=/storage/ofd_packets [23:30:35]CheckFolder done [23:30:35]ProducePacketName [23:30:35]name=ofd_packets/00152531 [23:30:35]NVStorageSaveData ofd_packets/00152531 [23:30:35]File name is /storage/ofd_packets/00152531 [23:30:35]Write 301 bytes [23:30:35]NVStorageSaveData done [23:30:35]OFDSenderStorePacket done [23:30:35]KKMCreateOFDPacket done [23:30:35]NVStorageSaveData kkm_last_timestamp [23:30:35]File name is /storage/kkm_last_timestamp [23:30:35]Write 4 bytes [23:30:35]NVStorageSaveData done [23:30:35]ExternCall_PrintAddStr [23:30:35]wPrintStart [23:30:35]Write to MH i2c: 01 00 00 39 05 3E [23:30:35]Write i2c OK [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: 01 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: 01 07 00 [23:30:35]MH_I2C_Read... [23:30:35]Read from MH i2c: 01 07 00 39 05 00 00 00 00 00 FF 0F 53 [23:30:35]RasterBufferAndPrint [23:30:35]line Счет N : (1)1786535 [23:30:35]line ИНН: 02508201610067 [23:30:35]line Контрольно-Кассовый Чек [23:30:35]line ПРОДАЖА [23:30:35]line ТРК (МРК, ГНК) : 22 [23:30:35]line Товар: 2710124130 [23:30:35]line Аи-92-К-5 [23:30:35]line 5.900 * 67.80 [23:30:35]line = 400.02 [23:30:35]line НДС 12% НСП 1% [23:30:35]line > о реализуемом товаре [23:30:35]line ОКРУГЛЕНИЕ: -0.02 [23:30:35]line ИТОГО: 400.00 [23:30:35]line Внесено: 400.00 [23:30:35]line СДАЧА: 0.00 [23:30:35]line НСП 1% : 3.54 [23:30:35]line НДС 12% : 42.48 [23:30:35]line Наличными: 400.00 [23:30:35]line Безнал.: 0.00 [23:30:35]line Место: АЗС № 89 "Партнер Нефть" [23:30:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:30:35]line СНО: Общий режим [23:30:35]line Чек 403 23.09.2024 23:30 [23:30:35]line Смена: 476 ФФД: 1.0 [23:30:35]line ЗНМ: 0300000113 [23:30:35]line РНМ: 0000000000091825 [23:30:35]line Версия ККМ: 001 [23:30:35]line ФМ: 0000000000871835 [23:30:35]line ФД: 152531 [23:30:35]line ФПД: 85225339033633 [23:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T233033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152531&fm=85225339033633&tin=02508201610067®Number=0000000000091825&sum=40000 [23:30:35]OFD Sender: Processing packet 152531 [packets to send 828, broken 827] [23:30:35]ProducePacketName [23:30:35]written 0, free lines is 4095 [23:30:35]name=ofd_packets/00152531 [23:30:35]OFD Sender: To server: pG, [23:30:35]CommunicateWithHost lk.salyk.kg:30040 [23:30:35]ConnectInit lk.salyk.kg [23:30:36]Write to MH i2c: 01 00 00 64 05 69 [23:30:36]Write i2c OK [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: 01 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: 01 07 00 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 E2 0C 5E [23:30:36]RasterBufferAndPrint [23:30:36]line [23:30:36]line [23:30:36]line [23:30:36]line [23:30:36]line [23:30:36]written 0, free lines is 3336 [23:30:36]MH_Cut [23:30:36]Write to MH i2c: D1 01 00 6B 05 01 42 [23:30:36]Write i2c OK [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: D1 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: D1 01 00 [23:30:36]MH_I2C_Read... [23:30:36]Read from MH i2c: D1 01 00 6B 05 00 41 [23:30:36]Write to MH i2c: 01 00 00 6C 05 71 [23:30:36]Write i2c OK [23:30:36]MH_I2C_Read... [23:30:36]Connected sock=11 [23:30: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 60 96 07 01 76 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 93 01 00 00 F4 03 04 00 19 FA F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 4D 83 12 0F 18 21 A7 A3 DC 84 EC 54 19 29 [23:30:36]*** Cut start [23:30:36]*** Purtial cut [23:30:36]*** Stage 1: CUTSNS_PIN = 1 [23:30:36]recv_with_timeout no data received [23:30:37]Read from MH i2c: 01 [23:30:37]MH_I2C_Read... [23:30:37]*** Stop cut motor [23:30:37]*** Cut end [23:30:37]Read from MH i2c: 01 07 00 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 FF 0F 86 [23:30:37]process_action close_receipt done [23:30:37]requested_data is exist [23:30:37]produce_requested_data [23:30:37]requested_item fm.sn is exist - process it [23:30:37]wFMCommunicate request_size=4 [23:30:37]MH_SAM_APDU [23:30:37]CAPDU: 80 11 00 00 [23:30:37]Write to MH i2c: E2 08 00 6D 05 80 11 00 00 00 00 00 00 EC [23:30: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 49 0B 47 00 A9 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 53 02 00 F4 03 04 00 1A A2 F1 66 B6 04 01 00 00 AF 46 78 7D *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:30:37]06 C5 EC C0 [23:30:37]CommunicateWithHost err = 0 [23:30:37]CheckOFDResponse [23:30:37]1017 (14) - 77093643461234 [23:30:37]1041 (16) - 0000000000871835 [23:30:37]1040 (4) - 152531 [23:30:37]1012 (4) - 23.09.2024 17:15 [23:30:37]1206 (1) - 0 [23:30:37]OFD Sender: Remove packet 152531 [23:30:37]ProducePacketName [23:30:37]name=ofd_packets/00152531 [23:30:37]NVStorageDeleteData [23:30:37]Write i2c OK [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 17 00 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 17 00 6D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [23:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:30:37]wFMCommunicate OK [23:30:37]requested_item fd.num is exist - process it [23:30:37]SAM_PROTO_GetFieldsCounters [23:30:37]wFMCommunicate request_size=4 [23:30:37]MH_SAM_APDU [23:30:37]CAPDU: 80 13 00 00 [23:30:37]Write to MH i2c: E2 08 00 6E 05 80 13 00 00 00 00 00 00 EF [23:30:37]Write i2c OK [23:30:37]MH_I2C_Read... [23:30:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:30:37]Read from MH i2c: E2 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 62 00 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 62 00 6E 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 D3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [23:30: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 D3 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:30:37]wFMCommunicate OK [23:30:37]SAM_PROTO_GetFieldsCounters done [23:30:37]requested_item shift.num is exist - process it [23:30:37]requested_item shift.opened is exist - process it [23:30:37]req_shift_opened [23:30:37]FM_GetShiftState [23:30:37]SAM_PROTO_GetShiftState [23:30:37]wFMCommunicate request_size=4 [23:30:37]MH_SAM_APDU [23:30:37]CAPDU: 80 13 01 00 [23:30:37]Write to MH i2c: E2 08 00 6F 05 80 13 01 00 00 00 00 00 F1 [23:30:37]Write i2c OK [23:30:37]MH_I2C_Read... [23:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:37]Read from MH i2c: E2 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 0E 00 [23:30:37]MH_I2C_Read... [23:30:37]Read from MH i2c: E2 0E 00 6F 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 53 [23:30:37]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:30:37]wFMCommunicate OK [23:30:37]SAM_PROTO_GetShiftState done [23:30:37]FM_GetShiftState done [23:30:37]req_shift_opened done [23:30:37]requested_item shift.open_date is exist - process it [23:30:37]req_shift_open_date [23:30:37]req_shift_open_date done [23:30:37]produce_requested_data done [23:30:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152531,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:30:37]process_action_free close_receipt [23:30:37]json_value_free [23:30:37]json_value_free done [23:30:37]process_json_proto returns [23:30:37]Send response to host [23:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152531,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:30:37]free response buf [23:30:37]execute_script done [23:30:37]execute_script returns [23:30:37]free content buf [23:30:37]Sock 7.Close socket [23:30:37]Sock 7.Thread stoped [23:30:37]OFD Sender: No OFD packet to send [23:30:42]OFD Sender: No OFD packet to send [23:30:47]OFD Sender: No OFD packet to send [23:30:52]OFD Sender: No OFD packet to send [23:30:57]OFD Sender: No OFD packet to send [23:31:02]recv_with_timeout no data received [23:31:02]OFD Sender: No OFD packet to send [23:31:08]OFD Sender: No OFD packet to send [23:31:13]OFD Sender: No OFD packet to send [23:31:18]OFD Sender: No OFD packet to send [23:31:21]recv_with_timeout no data received [23:31:23]OFD Sender: No OFD packet to send [23:31:28]OFD Sender: No OFD packet to send [23:31:31]recv_with_timeout no data received [23:31:33]OFD Sender: No OFD packet to send [23:31:38]OFD Sender: No OFD packet to send [23:31:43]OFD Sender: No OFD packet to send [23:31:48]OFD Sender: No OFD packet to send [23:31:53]OFD Sender: No OFD packet to send [23:31:58]OFD Sender: No OFD packet to send [23:32:03]OFD Sender: No OFD packet to send [23:32:08]OFD Sender: No OFD packet to send [23:32:13]OFD Sender: No OFD packet to send [23:32:18]OFD Sender: No OFD packet to send [23:32:23]OFD Sender: No OFD packet to send [23:32:28]OFD Sender: No OFD packet to send [23:32:31]recv_with_timeout no data received [23:32:33]OFD Sender: No OFD packet to send [23:32:38]OFD Sender: No OFD packet to send [23:32:41]recv_with_timeout no data received [23:32:43]OFD Sender: No OFD packet to send [23:32:48]OFD Sender: No OFD packet to send [23:32:53]OFD Sender: No OFD packet to send [23:32:58]OFD Sender: No OFD packet to send [23:33:03]OFD Sender: No OFD packet to send [23:33:08]OFD Sender: No OFD packet to send [23:33:13]OFD Sender: No OFD packet to send [23:33:13]recv_with_timeout no data received [23:33:18]OFD Sender: No OFD packet to send [23:33:23]OFD Sender: No OFD packet to send [23:33:28]OFD Sender: No OFD packet to send [23:33:33]OFD Sender: No OFD packet to send [23:33:38]OFD Sender: No OFD packet to send [23:33:43]OFD Sender: No OFD packet to send [23:33:48]OFD Sender: No OFD packet to send [23:33:49]recv_with_timeout no data received [23:33:53]OFD Sender: No OFD packet to send [23:33:58]OFD Sender: No OFD packet to send [23:34:03]OFD Sender: No OFD packet to send [23:34:08]OFD Sender: No OFD packet to send [23:34:10]recv_with_timeout no data received [23:34:13]OFD Sender: No OFD packet to send [23:34:18]OFD Sender: No OFD packet to send [23:34:23]OFD Sender: No OFD packet to send [23:34:28]OFD Sender: No OFD packet to send [23:34:33]OFD Sender: No OFD packet to send [23:34:35]recv_with_timeout no data received [23:34:38]OFD Sender: No OFD packet to send [23:34:43]OFD Sender: No OFD packet to send [23:34:48]OFD Sender: No OFD packet to send [23:34:53]OFD Sender: No OFD packet to send [23:34:58]OFD Sender: No OFD packet to send [23:35:03]OFD Sender: No OFD packet to send [23:35:08]OFD Sender: No OFD packet to send [23:35:13]OFD Sender: No OFD packet to send [23:35:16]recv_with_timeout no data received [23:35:18]OFD Sender: No OFD packet to send [23:35:23]OFD Sender: No OFD packet to send [23:35:28]OFD Sender: No OFD packet to send [23:35:33]OFD Sender: No OFD packet to send [23:35:38]OFD Sender: No OFD packet to send [23:35:43]OFD Sender: No OFD packet to send [23:35:48]OFD Sender: No OFD packet to send [23:35:54]OFD Sender: No OFD packet to send [23:35:55]recv_with_timeout no data received [23:35:59]OFD Sender: No OFD packet to send [23:36:04]OFD Sender: No OFD packet to send [23:36:09]OFD Sender: No OFD packet to send [23:36:14]OFD Sender: No OFD packet to send [23:36:19]OFD Sender: No OFD packet to send [23:36:24]OFD Sender: No OFD packet to send [23:36:29]OFD Sender: No OFD packet to send [23:36:34]OFD Sender: No OFD packet to send [23:36:39]OFD Sender: No OFD packet to send [23:36:44]OFD Sender: No OFD packet to send [23:36:49]OFD Sender: No OFD packet to send [23:36:54]OFD Sender: No OFD packet to send [23:36:59]OFD Sender: No OFD packet to send [23:37:04]OFD Sender: No OFD packet to send [23:37:09]OFD Sender: No OFD packet to send [23:37:14]OFD Sender: No OFD packet to send [23:37:19]OFD Sender: No OFD packet to send [23:37:24]OFD Sender: No OFD packet to send [23:37:29]OFD Sender: No OFD packet to send [23:37:34]OFD Sender: No OFD packet to send [23:37:39]OFD Sender: No OFD packet to send [23:37:44]OFD Sender: No OFD packet to send [23:37:49]OFD Sender: No OFD packet to send [23:37:54]OFD Sender: No OFD packet to send [23:37:59]OFD Sender: No OFD packet to send [23:38:04]OFD Sender: No OFD packet to send [23:38:04]accept exits with 10 [23:38:04]New connection [23:38:04]New thread 3067039076 created [23:38:04]Thread 3066895716 joined [23:38:04]Waiting for new connection... [23:38:04] Sock 10.Parse request [23:38:04]Sock 10.Check first char [23:38:04]Sock 10.First char is OK [23:38:04]request: POST /json_proto HTTP/1.0 [23:38:04]Method: POST [23:38:04]URL: /json_proto [23:38:04]Method is POST - this is cgi request [23:38:04]url: /json_proto [23:38:04]query_string will be loaded in cgi processing [23:38:04]execute_cgi json_proto POST (null) [23:38:04]execute_cgi path=json_proto method=POST [23:38:04]POST find Content-Length [23:38:04]Host: 172.17.43.67:8080 [23:38:04]Content-Length: 796 [23:38:04]Content-Type: application/json [23:38:04] [23:38:04]POST finish read [23:38:04]Found Content-Length = 796 [23:38:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786536", "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" : 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" ] } } [23:38:04]execute_script... [23: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)1786536", "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" : 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" ] } } [23:38:04]POST & json_proto [23:38:04]process_json_proto [23:38:04]json parsed OK: [23:38:04]protocol is kg_v1.0 [23:38:04]action value=close_receipt [23:38:04]process_action close_receipt [23:38:04]cmd_close_receipt [23:38:04]MH_GetDate [23:38:04]Write to MH i2c: F0 00 00 70 05 64 [23:38:04]Write i2c OK [23:38:04]MH_I2C_Read... [23:38:04]Read from MH i2c: F0 [23:38:04]MH_I2C_Read... [23:38:04]Read from MH i2c: F0 09 00 [23:38:04]MH_I2C_Read... [23:38:04]Read from MH i2c: F0 09 00 70 05 00 DD FB F1 66 6A BD 47 65 6F [23:38:04]GetLastDocTimeStamp 1727134233 [23:38:04]current date 1727134685 [23:38:04]FM_GetShiftState [23:38:04]SAM_PROTO_GetShiftState [23:38:04]wFMCommunicate request_size=4 [23:38:04]MH_SAM_APDU [23:38:04]CAPDU: 80 13 01 00 [23:38:04]Write to MH i2c: E2 08 00 71 05 80 13 01 00 00 00 00 00 F3 [23:38:04]Write i2c OK [23:38:04]MH_I2C_Read... [23:38:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:04]Read from MH i2c: E2 [23:38:04]MH_I2C_Read... [23:38:04]Read from MH i2c: E2 0E 00 [23:38:04]MH_I2C_Read... [23:38:04]Read from MH i2c: E2 0E 00 71 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 55 [23:38:04]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:38:04]wFMCommunicate OK [23:38:04]SAM_PROTO_GetShiftState done [23:38:04]FM_GetShiftState done [23:38:04]opened in 1727051593 [23:38:04]opened+sec_in_day 1727137993 [23:38:04]quantity*price = 0 [23:38:04]sum+1 = 1 [23:38:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 404 23.09.2024 23:38 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152532 ФПД: 220060930755798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T233805&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152532&fm=220060930755798&tin=02508201610067®Number=0000000000091825&sum=0 [23:38:05]StoreToDocumentArchive [23:38:05]shift 476 fd 152532 [23:38:05]save to /storage/0476/doc_00152532 [23:38:05]save last doc name /storage/0476/doc_00152532 to /storage/kkm_last_doc_name [23:38:05]save OK [23:38:05]Clear old archive folders... [23:38:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:38:05]tlvbuf is 00AF4E90 [23:38:05]SAM_PROTO_ClearQueue [23:38:05]wFMCommunicate request_size=4 [23:38:05]MH_SAM_APDU [23:38:05]CAPDU: 80 09 00 00 [23:38:05]Write to MH i2c: E2 08 00 7E 05 80 09 00 00 00 00 00 00 F5 [23:38:05]Write i2c OK [23:38:05]MH_I2C_Read... [23:38:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:38:05]Read from MH i2c: E2 [23:38:05]MH_I2C_Read... [23:38:05]Read from MH i2c: E2 03 00 [23:38:05]MH_I2C_Read... [23:38:05]Read from MH i2c: E2 03 00 7E 05 00 90 00 F7 [23:38:05]RAPDU: 90 00 [23:38:05]wFMCommunicate OK [23:38:05]SAM_PROTO_ClearQueue done [23:38:05]KKMCreateOFDPacket [23:38:05]OFDProtocolAddRootSTLVToBuf [23:38:05]FM_MakeSignedData [23:38:05]FM_MakeSignedData [23:38:05]SAM_PROTO_SignData [23:38:05]wFMCommunicate request_size=4 [23:38:05]MH_SAM_APDU [23:38:05]CAPDU: 80 0D 01 02 [23:38:05]Write to MH i2c: E2 08 00 7F 05 80 0D 01 02 00 00 00 00 FD [23:38:05]Write i2c OK [23:38:05]MH_I2C_Read... [23:38:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:38:05]Read from MH i2c: E2 [23:38:05]MH_I2C_Read... [23:38:05]Read from MH i2c: E2 03 00 [23:38:05]MH_I2C_Read... [23:38:05]Read from MH i2c: E2 03 00 7F 05 00 90 00 F8 [23:38:05]RAPDU: 90 00 [23:38:05]wFMCommunicate OK [23:38:05]wFMCommunicate request_size=255 [23:38:05]MH_SAM_APDU [23:38:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 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 94 01 00 00 F4 03 04 00 DD FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 [23:38:05]Write to MH i2c: E2 02 01 80 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 94 01 00 00 F4 03 04 00 DD FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 00 00 89 [23:38:05]Write i2c OK [23:38:05]MH_I2C_Read... [23:38:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:06]Read from MH i2c: E2 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 03 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [23:38:06]RAPDU: 90 00 [23:38:06]wFMCommunicate OK [23:38:06]wFMCommunicate request_size=10 [23:38:06]MH_SAM_APDU [23:38:06]CAPDU: 80 0D 02 02 05 24 ED 9B 4C D6 [23:38:06]Write to MH i2c: E2 0D 00 81 05 80 0D 02 02 05 00 24 ED 9B 4C D6 00 00 D8 [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:06]Read from MH i2c: E2 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 03 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [23:38:06]RAPDU: 90 00 [23:38:06]wFMCommunicate OK [23:38:06]wFMCommunicate request_size=4 [23:38:06]MH_SAM_APDU [23:38:06]CAPDU: 80 0D 03 02 [23:38:06]Write to MH i2c: E2 08 00 82 05 80 0D 03 02 00 00 00 00 02 [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:38:06]Read from MH i2c: E2 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 0B 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 0B 00 82 05 00 9B C7 3B 59 8C 6B 68 8B 90 00 E3 [23:38:06]RAPDU: 9B C7 3B 59 8C 6B 68 8B 90 00 [23:38:06]wFMCommunicate OK [23:38:06]SAM_PROTO_SignData done [23:38:06]FM_MakeSignedData done [23:38:06]CreateOFDProtocolMessage [23:38:06]wFMCommunicate request_size=4 [23:38:06]MH_SAM_APDU [23:38:06]CAPDU: 80 11 00 00 [23:38:06]Write to MH i2c: E2 08 00 83 05 80 11 00 00 00 00 00 00 02 [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:06]Read from MH i2c: E2 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 17 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: E2 17 00 83 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [23:38:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:38:06]wFMCommunicate OK [23:38:06]CreateOFDProtocolMessage done [23:38:06]OFDSenderStorePacket 152532 [23:38:06]StoreOFDPacket docnum=152532 [23:38: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 20 5E 07 01 68 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 01 00 00 F4 03 04 00 DD FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 24 ED 9B 4C D6 9B C7 3B 59 8C 6B 68 8B [23:38:06]CheckFolder [23:38:06]dirname=/storage/ofd_packets [23:38:06]CheckFolder done [23:38:06]ProducePacketName [23:38:06]name=ofd_packets/00152532 [23:38:06]NVStorageSaveData ofd_packets/00152532 [23:38:06]File name is /storage/ofd_packets/00152532 [23:38:06]Write 301 bytes [23:38:06]NVStorageSaveData done [23:38:06]OFDSenderStorePacket done [23:38:06]KKMCreateOFDPacket done [23:38:06]NVStorageSaveData kkm_last_timestamp [23:38:06]File name is /storage/kkm_last_timestamp [23:38:06]Write 4 bytes [23:38:06]NVStorageSaveData done [23:38:06]ExternCall_PrintAddStr [23:38:06]wPrintStart [23:38:06]Write to MH i2c: 01 00 00 84 05 89 [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: 01 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: 01 07 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: 01 07 00 84 05 00 00 00 00 00 FF 0F 9E [23:38:06]RasterBufferAndPrint [23:38:06]line Счет N : (1)1786536 [23:38:06]line ИНН: 02508201610067 [23:38:06]line Контрольно-Кассовый Чек [23:38:06]line ПРОДАЖА [23:38:06]line ТРК (МРК, ГНК) : 12 [23:38:06]line Товар: 2710124130 [23:38:06]line Аи-92-К-5 [23:38:06]line 7.380 * 0.00 [23:38:06]line = 0.00 [23:38:06]line НДС 12% НСП 1% [23:38:06]line > о реализуемом товаре [23:38:06]line ИТОГО: 0.00 [23:38:06]line НСП 1% : 0.00 [23:38:06]line НДС 12% : 0.00 [23:38:06]line Наличными: 0.00 [23:38:06]line Безнал.: 0.00 [23:38:06]line Место: АЗС № 89 "Партнер Нефть" [23:38:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:38:06]line СНО: Общий режим [23:38:06]line Чек 404 23.09.2024 23:38 [23:38:06]line Смена: 476 ФФД: 1.0 [23:38:06]line ЗНМ: 0300000113 [23:38:06]line РНМ: 0000000000091825 [23:38:06]line Версия ККМ: 001 [23:38:06]line Платежная система: O! деньги [23:38:06]line ФМ: 0000000000871835 [23:38:06]line ФД: 152532 [23:38:06]line ФПД: 220060930755798 [23:38:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T233805&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152532&fm=220060930755798&tin=02508201610067®Number=0000000000091825&sum=0 [23:38:06]written 0, free lines is 4095 [23:38:06]OFD Sender: Processing packet 152532 [packets to send 828, broken 827] [23:38:06]ProducePacketName [23:38:06]name=ofd_packets/00152532 [23:38:06]OFD Sender: To server: pG, [23:38:06]CommunicateWithHost lk.salyk.kg:30040 [23:38:06]ConnectInit lk.salyk.kg [23:38:06]Write to MH i2c: 01 00 00 AE 05 B3 [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: 01 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: 01 07 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: 01 07 00 AE 05 00 00 00 00 00 E9 0C AF [23:38:06]RasterBufferAndPrint [23:38:06]line [23:38:06]line [23:38:06]line [23:38:06]line [23:38:06]line [23:38:06]written 0, free lines is 3311 [23:38:06]MH_Cut [23:38:06]Write to MH i2c: D1 01 00 B5 05 01 8C [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: D1 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: D1 01 00 [23:38:06]MH_I2C_Read... [23:38:06]Read from MH i2c: D1 01 00 B5 05 00 8B [23:38:06]Write to MH i2c: 01 00 00 B6 05 BB [23:38:06]Write i2c OK [23:38:06]MH_I2C_Read... [23:38:06]Connected sock=7 [23:38: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 20 5E 07 01 68 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 01 00 00 F4 03 04 00 DD FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 C8 24 ED 9B 4C D6 9B C7 3B 59 8C 6B 68 8B [23:38: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 2E CC 47 00 34 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 D4 53 02 00 F4 03 04 00 DD A3 F1 66 B6 04 01 00 00 44 19 71 EC CD A1 5E 51 [23:38:07]CommunicateWithHost err = 0 [23:38:07]CheckOFDResponse [23:38:07]1017 (14) - 77093643461234 [23:38:07]1041 (16) - 0000000000871835 [23:38:07]1040 (4) - 152532 [23:38:07]1012 (4) - 23.09.2024 17:22 [23:38:07]1206 (1) - 0 [23:38:07]OFD Sender: Remove packet 152532 [23:38:07]ProducePacketName [23:38:07]name=ofd_packets/00152532 [23:38:07]NVStorageDeleteData [23:38:07]*** Cut start [23:38:07]*** Purtial cut [23:38:07]*** Stage 1: CUTSNS_PIN = 1 [23:38:07]Read from MH i2c: 01 [23:38:07]MH_I2C_Read... [23:38:07]*** Stop cut motor [23:38:07]*** Cut end [23:38:07]Read from MH i2c: 01 07 00 [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: 01 07 00 B6 05 00 00 00 00 00 FF 0F D0 [23:38:07]process_action close_receipt done [23:38:07]requested_data is exist [23:38:07]produce_requested_data [23:38:07]requested_item fm.sn is exist - process it [23:38:07]wFMCommunicate request_size=4 [23:38:07]MH_SAM_APDU [23:38:07]CAPDU: 80 11 00 00 [23:38:07]Write to MH i2c: E2 08 00 B7 05 80 11 00 00 00 00 00 00 36 [23:38:07]Write i2c OK [23:38:07]MH_I2C_Read... [23:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:07]OFD Sender: No OFD packet to send [23:38:07]Read from MH i2c: E2 [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: E2 17 00 [23:38:07]MH_I2C_Read... [23:38:07]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 [23:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:38:07]wFMCommunicate OK [23:38:07]requested_item fd.num is exist - process it [23:38:07]SAM_PROTO_GetFieldsCounters [23:38:07]wFMCommunicate request_size=4 [23:38:07]MH_SAM_APDU [23:38:07]CAPDU: 80 13 00 00 [23:38:07]Write to MH i2c: E2 08 00 B8 05 80 13 00 00 00 00 00 00 39 [23:38:07]Write i2c OK [23:38:07]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 [23:38:08]MH_I2C_Read... [23:38:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:38:08]Read from MH i2c: E2 62 00 [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 62 00 B8 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 D4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [23:38: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 D4 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:38:08]wFMCommunicate OK [23:38:08]SAM_PROTO_GetFieldsCounters done [23:38:08]requested_item shift.num is exist - process it [23:38:08]requested_item shift.opened is exist - process it [23:38:08]req_shift_opened [23:38:08]FM_GetShiftState [23:38:08]SAM_PROTO_GetShiftState [23:38:08]wFMCommunicate request_size=4 [23:38:08]MH_SAM_APDU [23:38:08]CAPDU: 80 13 01 00 [23:38:08]Write to MH i2c: E2 08 00 B9 05 80 13 01 00 00 00 00 00 3B [23:38:08]Write i2c OK [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 [23:38:08]MH_I2C_Read... [23:38:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:08]Read from MH i2c: E2 0E 00 [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 0E 00 B9 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9D [23:38:08]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:38:08]wFMCommunicate OK [23:38:08]SAM_PROTO_GetShiftState done [23:38:08]FM_GetShiftState done [23:38:08]req_shift_opened done [23:38:08]requested_item shift.open_date is exist - process it [23:38:08]req_shift_open_date [23:38:08]req_shift_open_date done [23:38:08]produce_requested_data done [23:38:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152532,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:38:08]process_action_free close_receipt [23:38:08]json_value_free [23:38:08]json_value_free done [23:38:08]process_json_proto returns [23:38:08]Send response to host [23:38:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152532,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:38:08]free response buf [23:38:08]execute_script done [23:38:08]execute_script returns [23:38:08]free content buf [23:38:08]Sock 10.Close socket [23:38:08]Sock 10.Thread stoped [23:38:12]OFD Sender: No OFD packet to send [23:38:17]OFD Sender: No OFD packet to send [23:38:22]accept exits with 9 [23:38:22]New connection [23:38:22]New thread 3066895716 created [23:38:22]Thread 3067039076 joined [23:38:22]Waiting for new connection... [23:38:22] Sock 9.Parse request [23:38:22]Sock 9.Check first char [23:38:22]Sock 9.First char is OK [23:38:22]request: POST /json_proto HTTP/1.0 [23:38:22]Method: POST [23:38:22]URL: /json_proto [23:38:22]Method is POST - this is cgi request [23:38:22]url: /json_proto [23:38:22]query_string will be loaded in cgi processing [23:38:22]execute_cgi json_proto POST (null) [23:38:22]execute_cgi path=json_proto method=POST [23:38:22]POST find Content-Length [23:38:22]Host: 172.17.43.67:8080 [23:38:22]Content-Length: 662 [23:38:22]Content-Type: application/json [23:38:22] [23:38:22]POST finish read [23:38:22]Found Content-Length = 662 [23:38:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786537", "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" : 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" ] } } [23:38:22]execute_script... [23:38:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786537", "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" : 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" ] } } [23:38:22]POST & json_proto [23:38:22]process_json_proto [23:38:22]json parsed OK: [23:38:22]protocol is kg_v1.0 [23:38:22]action value=close_receipt [23:38:22]process_action close_receipt [23:38:22]cmd_close_receipt [23:38:22]MH_GetDate [23:38:22]Write to MH i2c: F0 00 00 BA 05 AE [23:38:22]Write i2c OK [23:38:22]MH_I2C_Read... [23:38:22]Read from MH i2c: F0 [23:38:22]MH_I2C_Read... [23:38:22]Read from MH i2c: F0 09 00 [23:38:22]MH_I2C_Read... [23:38:22]Read from MH i2c: F0 09 00 BA 05 00 EE FB F1 66 6A BD 47 65 CA [23:38:22]GetLastDocTimeStamp 1727134685 [23:38:22]current date 1727134702 [23:38:22]FM_GetShiftState [23:38:22]SAM_PROTO_GetShiftState [23:38:22]wFMCommunicate request_size=4 [23:38:22]MH_SAM_APDU [23:38:22]CAPDU: 80 13 01 00 [23:38:22]Write to MH i2c: E2 08 00 BB 05 80 13 01 00 00 00 00 00 3D [23:38:22]Write i2c OK [23:38:22]MH_I2C_Read... [23:38:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:22]Read from MH i2c: E2 [23:38:22]MH_I2C_Read... [23:38:22]Read from MH i2c: E2 0E 00 [23:38:22]MH_I2C_Read... [23:38:22]Read from MH i2c: E2 0E 00 BB 05 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 9F [23:38:22]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:38:22]wFMCommunicate OK [23:38:22]SAM_PROTO_GetShiftState done [23:38:22]FM_GetShiftState done [23:38:22]opened in 1727051593 [23:38:22]opened+sec_in_day 1727137993 [23:38:22]quantity*price = 50034 [23:38:22]sum+1 = 50036 [23:38:22]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 СНО: Общий режим Чек 405 23.09.2024 23:38 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152533 ФПД: 172997945685102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T233822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152533&fm=172997945685102&tin=02508201610067®Number=0000000000091825&sum=50000 [23:38:23]StoreToDocumentArchive [23:38:23]shift 476 fd 152533 [23:38:23]save to /storage/0476/doc_00152533 [23:38:23]save last doc name /storage/0476/doc_00152533 to /storage/kkm_last_doc_name [23:38:23]save OK [23:38:23]Clear old archive folders... [23:38:23]ProcessDocumentItem done err = 0, tmpTLVsize=247 [23:38:23]tlvbuf is 00ACA330 [23:38:23]SAM_PROTO_ClearQueue [23:38:23]wFMCommunicate request_size=4 [23:38:23]MH_SAM_APDU [23:38:23]CAPDU: 80 09 00 00 [23:38:23]Write to MH i2c: E2 08 00 C8 05 80 09 00 00 00 00 00 00 3F [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:38:23]Read from MH i2c: E2 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 C8 05 00 90 00 41 [23:38:23]RAPDU: 90 00 [23:38:23]wFMCommunicate OK [23:38:23]SAM_PROTO_ClearQueue done [23:38:23]KKMCreateOFDPacket [23:38:23]OFDProtocolAddRootSTLVToBuf [23:38:23]FM_MakeSignedData [23:38:23]FM_MakeSignedData [23:38:23]SAM_PROTO_SignData [23:38:23]wFMCommunicate request_size=4 [23:38:23]MH_SAM_APDU [23:38:23]CAPDU: 80 0D 01 02 [23:38:23]Write to MH i2c: E2 08 00 C9 05 80 0D 01 02 00 00 00 00 47 [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:38:23]Read from MH i2c: E2 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 C9 05 00 90 00 42 [23:38:23]RAPDU: 90 00 [23:38:23]wFMCommunicate OK [23:38:23]wFMCommunicate request_size=255 [23:38:23]MH_SAM_APDU [23:38:23]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 95 01 00 00 F4 03 04 00 EE FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D 57 39 19 74 [23:38:23]Write to MH i2c: E2 02 01 CA 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 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 95 01 00 00 F4 03 04 00 EE FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D 57 39 19 74 00 00 74 [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:23]Read from MH i2c: E2 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 CA 05 00 90 00 43 [23:38:23]RAPDU: 90 00 [23:38:23]wFMCommunicate OK [23:38:23]wFMCommunicate request_size=6 [23:38:23]MH_SAM_APDU [23:38:23]CAPDU: 80 0D 02 02 01 6E [23:38:23]Write to MH i2c: E2 09 00 CB 05 80 0D 02 02 01 00 6E 00 00 BA [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:23]Read from MH i2c: E2 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [23:38:23]RAPDU: 90 00 [23:38:23]wFMCommunicate OK [23:38:23]wFMCommunicate request_size=4 [23:38:23]MH_SAM_APDU [23:38:23]CAPDU: 80 0D 03 02 [23:38:23]Write to MH i2c: E2 08 00 CC 05 80 0D 03 02 00 00 00 00 4C [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:38:23]Read from MH i2c: E2 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 0B 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 0B 00 CC 05 00 65 B8 75 9D 0A 18 94 F4 90 00 26 [23:38:23]RAPDU: 65 B8 75 9D 0A 18 94 F4 90 00 [23:38:23]wFMCommunicate OK [23:38:23]SAM_PROTO_SignData done [23:38:23]FM_MakeSignedData done [23:38:23]CreateOFDProtocolMessage [23:38:23]wFMCommunicate request_size=4 [23:38:23]MH_SAM_APDU [23:38:23]CAPDU: 80 11 00 00 [23:38:23]Write to MH i2c: E2 08 00 CD 05 80 11 00 00 00 00 00 00 4C [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:23]Read from MH i2c: E2 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 17 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: E2 17 00 CD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [23:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:38:23]wFMCommunicate OK [23:38:23]CreateOFDProtocolMessage done [23:38:23]OFDSenderStorePacket 152533 [23:38:23]StoreOFDPacket docnum=152533 [23:38: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 0B 01 00 00 99 AE 03 01 D5 BD 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 95 01 00 00 F4 03 04 00 EE FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D 57 39 19 74 6E 65 B8 75 9D 0A 18 94 F4 [23:38:23]CheckFolder [23:38:23]dirname=/storage/ofd_packets [23:38:23]CheckFolder done [23:38:23]ProducePacketName [23:38:23]name=ofd_packets/00152533 [23:38:23]NVStorageSaveData ofd_packets/00152533 [23:38:23]File name is /storage/ofd_packets/00152533 [23:38:23]Write 297 bytes [23:38:23]NVStorageSaveData done [23:38:23]OFDSenderStorePacket done [23:38:23]KKMCreateOFDPacket done [23:38:23]NVStorageSaveData kkm_last_timestamp [23:38:23]File name is /storage/kkm_last_timestamp [23:38:23]Write 4 bytes [23:38:23]NVStorageSaveData done [23:38:23]ExternCall_PrintAddStr [23:38:23]wPrintStart [23:38:23]Write to MH i2c: 01 00 00 CE 05 D3 [23:38:23]Write i2c OK [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: 01 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: 01 07 00 [23:38:23]MH_I2C_Read... [23:38:23]Read from MH i2c: 01 07 00 CE 05 00 00 00 00 00 FF 0F E8 [23:38:23]RasterBufferAndPrint [23:38:23]line Счет N : (1)1786537 [23:38:23]line ИНН: 02508201610067 [23:38:23]line Контрольно-Кассовый Чек [23:38:23]line ПРОДАЖА [23:38:23]line ТРК (МРК, ГНК) : 33 [23:38:23]line Товар: 2710124130 [23:38:23]line Super-92 [23:38:23]line 7.220 * 69.30 [23:38:23]line = 500.35 [23:38:23]line НДС 12% НСП 1% [23:38:23]line > о реализуемом товаре [23:38:23]line ОКРУГЛЕНИЕ: -0.35 [23:38:23]line ИТОГО: 500.00 [23:38:23]line Внесено: 500.00 [23:38:23]line СДАЧА: 0.00 [23:38:23]line НСП 1% : 4.43 [23:38:23]line НДС 12% : 53.13 [23:38:23]line Наличными: 500.00 [23:38:23]line Безнал.: 0.00 [23:38:23]line Место: АЗС № 89 "Партнер Нефть" [23:38:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:38:23]line СНО: Общий режим [23:38:23]line Чек 405 23.09.2024 23:38 [23:38:23]line Смена: 476 ФФД: 1.0 [23:38:23]line ЗНМ: 0300000113 [23:38:23]line РНМ: 0000000000091825 [23:38:23]line Версия ККМ: 001 [23:38:23]line ФМ: 0000000000871835 [23:38:23]line ФД: 152533 [23:38:23]line ФПД: 172997945685102 [23:38:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T233822&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152533&fm=172997945685102&tin=02508201610067®Number=0000000000091825&sum=50000 [23:38:23]written 0, free lines is 4095 [23:38:23]OFD Sender: Processing packet 152533 [packets to send 828, broken 827] [23:38:23]ProducePacketName [23:38:23]name=ofd_packets/00152533 [23:38:23]OFD Sender: To server: pG, [23:38:23]CommunicateWithHost lk.salyk.kg:30040 [23:38:23]ConnectInit lk.salyk.kg [23:38:24]Write to MH i2c: 01 00 00 F9 05 FE [23:38:24]Write i2c OK [23:38:24]MH_I2C_Read... [23:38:24]Read from MH i2c: 01 [23:38:24]MH_I2C_Read... [23:38:24]Read from MH i2c: 01 07 00 [23:38:24]MH_I2C_Read... [23:38:24]Read from MH i2c: 01 07 00 F9 05 00 00 00 00 00 DA 0C EB [23:38:24]RasterBufferAndPrint [23:38:24]line [23:38:24]line [23:38:24]line [23:38:24]line [23:38:24]line [23:38:24]written 0, free lines is 3299 [23:38:24]MH_Cut [23:38:24]Write to MH i2c: D1 01 00 00 06 01 D8 [23:38:24]Write i2c OK [23:38:24]MH_I2C_Read... [23:38:24]Read from MH i2c: D1 [23:38:24]MH_I2C_Read... [23:38:24]Read from MH i2c: D1 01 00 [23:38:24]MH_I2C_Read... [23:38:24]Read from MH i2c: D1 01 00 00 06 00 D7 [23:38:24]Write to MH i2c: 01 00 00 01 06 07 [23:38:24]Write i2c OK [23:38:24]MH_I2C_Read... [23:38:24]Connected sock=10 [23:38: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 0B 01 00 00 99 AE 03 01 D5 BD 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 95 01 00 00 F4 03 04 00 EE FB F1 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9D 57 39 19 74 6E 65 B8 75 9D 0A 18 94 F4 [23:38:25]*** Cut start [23:38:25]*** Purtial cut [23:38:25]*** Stage 1: CUTSNS_PIN = 1 [23:38:25]Read from MH i2c: 01 [23:38:25]MH_I2C_Read... [23:38:25]*** Stop cut motor [23:38:25]*** Cut end [23:38:25]Read from MH i2c: 01 07 00 [23:38:25]MH_I2C_Read... [23:38:25]Read from MH i2c: 01 07 00 01 06 00 00 00 00 00 FF 0F 1C [23:38:25]process_action close_receipt done [23:38:25]requested_data is exist [23:38:25]produce_requested_data [23:38:25]requested_item fm.sn is exist - process it [23:38:25]wFMCommunicate request_size=4 [23:38:25]MH_SAM_APDU [23:38:25]CAPDU: 80 11 00 00 [23:38:25]Write to MH i2c: E2 08 00 02 06 80 11 00 00 00 00 00 00 82 [23:38:25]Write i2c OK [23:38:25]MH_I2C_Read... [23:38:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:25]Read from MH i2c: E2 [23:38:25]MH_I2C_Read... [23:38:25]Read from MH i2c: E2 17 00 [23:38:25]MH_I2C_Read... [23:38:25]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 [23:38:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:38:25]wFMCommunicate OK [23:38:25]requested_item fd.num is exist - process it [23:38:25]SAM_PROTO_GetFieldsCounters [23:38:25]wFMCommunicate request_size=4 [23:38:25]MH_SAM_APDU [23:38:25]CAPDU: 80 13 00 00 [23:38:25]Write to MH i2c: E2 08 00 03 06 80 13 00 00 00 00 00 00 85 [23:38:25]Write i2c OK [23:38:25]MH_I2C_Read... [23:38: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 7C FE 47 00 BE 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 53 02 00 F4 03 04 00 EF A3 F1 66 B6 04 01 00 00 19 BB E1 63 54 7A EB 18 [23:38:25]CommunicateWithHost err = 0 [23:38:25]CheckOFDResponse [23:38:25]1017 (14) - 77093643461234 [23:38:25]1041 (16) - 0000000000871835 [23:38:25]1040 (4) - 152533 [23:38:25]1012 (4) - 23.09.2024 17:22 [23:38:25]1206 (1) - 0 [23:38:25]OFD Sender: Remove packet 152533 [23:38:25]ProducePacketName [23:38:25]name=ofd_packets/00152533 [23:38:25]NVStorageDeleteData [23:38:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:38:25]Read from MH i2c: E2 [23:38:25]MH_I2C_Read... [23:38:25]Read from MH i2c: E2 62 00 [23:38:25]MH_I2C_Read... [23:38:25]Read from MH i2c: E2 62 00 03 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 D5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [23:38: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 D5 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:38:25]wFMCommunicate OK [23:38:25]SAM_PROTO_GetFieldsCounters done [23:38:25]requested_item shift.num is exist - process it [23:38:25]requested_item shift.opened is exist - process it [23:38:25]req_shift_opened [23:38:25]FM_GetShiftState [23:38:25]SAM_PROTO_GetShiftState [23:38:25]wFMCommunicate request_size=4 [23:38:25]MH_SAM_APDU [23:38:25]CAPDU: 80 13 01 00 [23:38:25]Write to MH i2c: E2 08 00 04 06 80 13 01 00 00 00 00 00 87 [23:38:25]Write i2c OK [23:38:25]MH_I2C_Read... [23:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:25]Read from MH i2c: E2 [23:38:25]MH_I2C_Read... [23:38:25]Read from MH i2c: E2 0E 00 [23:38:25]MH_I2C_Read... [23:38:25]Read from MH i2c: E2 0E 00 04 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 E9 [23:38:25]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:38:25]wFMCommunicate OK [23:38:25]SAM_PROTO_GetShiftState done [23:38:25]FM_GetShiftState done [23:38:25]req_shift_opened done [23:38:25]requested_item shift.open_date is exist - process it [23:38:25]req_shift_open_date [23:38:25]req_shift_open_date done [23:38:25]produce_requested_data done [23:38:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152533,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:38:25]process_action_free close_receipt [23:38:25]json_value_free [23:38:25]json_value_free done [23:38:25]process_json_proto returns [23:38:25]Send response to host [23:38:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152533,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:38:25]free response buf [23:38:25]execute_script done [23:38:25]execute_script returns [23:38:25]free content buf [23:38:25]Sock 9.Close socket [23:38:25]Sock 9.Thread stoped [23:38:25]OFD Sender: No OFD packet to send [23:38:30]OFD Sender: No OFD packet to send [23:38:36]OFD Sender: No OFD packet to send [23:38:41]OFD Sender: No OFD packet to send [23:38:46]OFD Sender: No OFD packet to send [23:38:48]recv_with_timeout no data received [23:38:51]OFD Sender: No OFD packet to send [23:38:56]OFD Sender: No OFD packet to send [23:39:01]OFD Sender: No OFD packet to send [23:39:06]OFD Sender: No OFD packet to send [23:39:11]OFD Sender: No OFD packet to send [23:39:16]OFD Sender: No OFD packet to send [23:39:21]OFD Sender: No OFD packet to send [23:39:26]OFD Sender: No OFD packet to send [23:39:31]OFD Sender: No OFD packet to send [23:39:36]OFD Sender: No OFD packet to send [23:39:41]OFD Sender: No OFD packet to send [23:39:46]OFD Sender: No OFD packet to send [23:39:51]OFD Sender: No OFD packet to send [23:39:56]OFD Sender: No OFD packet to send [23:40:01]OFD Sender: No OFD packet to send [23:40:06]OFD Sender: No OFD packet to send [23:40:11]OFD Sender: No OFD packet to send [23:40:16]OFD Sender: No OFD packet to send [23:40:21]OFD Sender: No OFD packet to send [23:40:26]OFD Sender: No OFD packet to send [23:40:31]OFD Sender: No OFD packet to send [23:40:36]OFD Sender: No OFD packet to send [23:40:41]OFD Sender: No OFD packet to send [23:40:46]OFD Sender: No OFD packet to send [23:40:51]OFD Sender: No OFD packet to send [23:40:56]OFD Sender: No OFD packet to send [23:41:01]OFD Sender: No OFD packet to send [23:41:06]OFD Sender: No OFD packet to send [23:41:08]recv_with_timeout no data received [23:41:11]OFD Sender: No OFD packet to send [23:41:16]OFD Sender: No OFD packet to send [23:41:21]OFD Sender: No OFD packet to send [23:41:26]OFD Sender: No OFD packet to send [23:41:31]OFD Sender: No OFD packet to send [23:41:36]OFD Sender: No OFD packet to send [23:41:41]OFD Sender: No OFD packet to send [23:41:46]OFD Sender: No OFD packet to send [23:41:51]OFD Sender: No OFD packet to send [23:41:56]OFD Sender: No OFD packet to send [23:42:01]OFD Sender: No OFD packet to send [23:42:06]OFD Sender: No OFD packet to send [23:42:11]OFD Sender: No OFD packet to send [23:42:16]OFD Sender: No OFD packet to send [23:42:21]OFD Sender: No OFD packet to send [23:42:26]OFD Sender: No OFD packet to send [23:42:31]OFD Sender: No OFD packet to send [23:42:36]OFD Sender: No OFD packet to send [23:42:41]OFD Sender: No OFD packet to send [23:42:44]recv_with_timeout no data received [23:42:46]OFD Sender: No OFD packet to send [23:42:51]OFD Sender: No OFD packet to send [23:42:56]OFD Sender: No OFD packet to send [23:43:01]OFD Sender: No OFD packet to send [23:43:06]OFD Sender: No OFD packet to send [23:43:11]OFD Sender: No OFD packet to send [23:43:16]OFD Sender: No OFD packet to send [23:43:22]OFD Sender: No OFD packet to send [23:43:27]OFD Sender: No OFD packet to send [23:43:32]OFD Sender: No OFD packet to send [23:43:37]OFD Sender: No OFD packet to send [23:43:42]OFD Sender: No OFD packet to send [23:43:47]OFD Sender: No OFD packet to send [23:43:52]OFD Sender: No OFD packet to send [23:43:57]OFD Sender: No OFD packet to send [23:44:02]OFD Sender: No OFD packet to send [23:44:07]OFD Sender: No OFD packet to send [23:44:12]OFD Sender: No OFD packet to send [23:44:17]OFD Sender: No OFD packet to send [23:44:22]OFD Sender: No OFD packet to send [23:44:27]OFD Sender: No OFD packet to send [23:44:32]OFD Sender: No OFD packet to send [23:44:37]OFD Sender: No OFD packet to send [23:44:42]OFD Sender: No OFD packet to send [23:44:47]OFD Sender: No OFD packet to send [23:44:52]OFD Sender: No OFD packet to send [23:44:57]OFD Sender: No OFD packet to send [23:45:02]OFD Sender: No OFD packet to send [23:45:07]OFD Sender: No OFD packet to send [23:45:12]OFD Sender: No OFD packet to send [23:45:17]OFD Sender: No OFD packet to send [23:45:21]recv_with_timeout no data received [23:45:22]OFD Sender: No OFD packet to send [23:45:27]OFD Sender: No OFD packet to send [23:45:32]OFD Sender: No OFD packet to send [23:45:37]OFD Sender: No OFD packet to send [23:45:42]OFD Sender: No OFD packet to send [23:45:47]OFD Sender: No OFD packet to send [23:45:52]OFD Sender: No OFD packet to send [23:45:57]OFD Sender: No OFD packet to send [23:46:02]OFD Sender: No OFD packet to send [23:46:03]recv_with_timeout no data received [23:46:07]OFD Sender: No OFD packet to send [23:46:12]OFD Sender: No OFD packet to send [23:46:17]OFD Sender: No OFD packet to send [23:46:22]OFD Sender: No OFD packet to send [23:46:27]OFD Sender: No OFD packet to send [23:46:32]OFD Sender: No OFD packet to send [23:46:37]OFD Sender: No OFD packet to send [23:46:42]OFD Sender: No OFD packet to send [23:46:47]OFD Sender: No OFD packet to send [23:46:48]recv_with_timeout no data received [23:46:52]OFD Sender: No OFD packet to send [23:46:57]OFD Sender: No OFD packet to send [23:47:02]OFD Sender: No OFD packet to send [23:47:07]OFD Sender: No OFD packet to send [23:47:12]OFD Sender: No OFD packet to send [23:47:17]recv_with_timeout no data received [23:47:17]OFD Sender: No OFD packet to send [23:47:22]OFD Sender: No OFD packet to send [23:47:27]OFD Sender: No OFD packet to send [23:47:32]OFD Sender: No OFD packet to send [23:47:34]recv_with_timeout no data received [23:47:37]OFD Sender: No OFD packet to send [23:47:42]OFD Sender: No OFD packet to send [23:47:47]OFD Sender: No OFD packet to send [23:47:52]OFD Sender: No OFD packet to send [23:47:57]OFD Sender: No OFD packet to send [23:48:03]OFD Sender: No OFD packet to send [23:48:08]OFD Sender: No OFD packet to send [23:48:13]OFD Sender: No OFD packet to send [23:48:18]OFD Sender: No OFD packet to send [23:48:22]recv_with_timeout no data received [23:48:23]OFD Sender: No OFD packet to send [23:48:28]OFD Sender: No OFD packet to send [23:48:33]OFD Sender: No OFD packet to send [23:48:38]OFD Sender: No OFD packet to send [23:48:43]OFD Sender: No OFD packet to send [23:48:48]OFD Sender: No OFD packet to send [23:48:53]OFD Sender: No OFD packet to send [23:48:58]OFD Sender: No OFD packet to send [23:49:03]OFD Sender: No OFD packet to send [23:49:08]OFD Sender: No OFD packet to send [23:49:13]OFD Sender: No OFD packet to send [23:49:18]OFD Sender: No OFD packet to send [23:49:23]OFD Sender: No OFD packet to send [23:49:28]OFD Sender: No OFD packet to send [23:49:33]OFD Sender: No OFD packet to send [23:49:34]recv_with_timeout no data received [23:49:38]OFD Sender: No OFD packet to send [23:49:43]OFD Sender: No OFD packet to send [23:49:48]OFD Sender: No OFD packet to send [23:49:53]OFD Sender: No OFD packet to send [23:49:58]OFD Sender: No OFD packet to send [23:49:58]recv_with_timeout no data received [23:50:03]OFD Sender: No OFD packet to send [23:50:08]OFD Sender: No OFD packet to send [23:50:13]OFD Sender: No OFD packet to send [23:50:18]OFD Sender: No OFD packet to send [23:50:23]OFD Sender: No OFD packet to send [23:50:28]OFD Sender: No OFD packet to send [23:50:33]OFD Sender: No OFD packet to send [23:50:38]OFD Sender: No OFD packet to send [23:50:43]OFD Sender: No OFD packet to send [23:50:48]OFD Sender: No OFD packet to send [23:50:53]OFD Sender: No OFD packet to send [23:50:58]OFD Sender: No OFD packet to send [23:51:03]OFD Sender: No OFD packet to send [23:51:08]OFD Sender: No OFD packet to send [23:51:10]recv_with_timeout no data received [23:51:13]OFD Sender: No OFD packet to send [23:51:18]OFD Sender: No OFD packet to send [23:51:23]OFD Sender: No OFD packet to send [23:51:28]OFD Sender: No OFD packet to send [23:51:33]OFD Sender: No OFD packet to send [23:51:38]OFD Sender: No OFD packet to send [23:51:43]OFD Sender: No OFD packet to send [23:51:46]recv_with_timeout no data received [23:51:48]OFD Sender: No OFD packet to send [23:51:53]OFD Sender: No OFD packet to send [23:51:58]OFD Sender: No OFD packet to send [23:52:03]OFD Sender: No OFD packet to send [23:52:08]OFD Sender: No OFD packet to send [23:52:09]recv_with_timeout no data received [23:52:13]OFD Sender: No OFD packet to send [23:52:18]OFD Sender: No OFD packet to send [23:52:23]OFD Sender: No OFD packet to send [23:52:28]OFD Sender: No OFD packet to send [23:52:33]OFD Sender: No OFD packet to send [23:52:38]OFD Sender: No OFD packet to send [23:52:43]OFD Sender: No OFD packet to send [23:52:49]OFD Sender: No OFD packet to send [23:52:54]OFD Sender: No OFD packet to send [23:52:59]OFD Sender: No OFD packet to send [23:53:04]OFD Sender: No OFD packet to send [23:53:09]OFD Sender: No OFD packet to send [23:53:09]recv_with_timeout no data received [23:53:14]OFD Sender: No OFD packet to send [23:53:19]OFD Sender: No OFD packet to send [23:53:24]OFD Sender: No OFD packet to send [23:53:29]OFD Sender: No OFD packet to send [23:53:34]OFD Sender: No OFD packet to send [23:53:39]OFD Sender: No OFD packet to send [23:53:44]OFD Sender: No OFD packet to send [23:53:49]OFD Sender: No OFD packet to send [23:53:54]OFD Sender: No OFD packet to send [23:53:59]OFD Sender: No OFD packet to send [23:54:04]OFD Sender: No OFD packet to send [23:54:08]recv_with_timeout no data received [23:54:09]OFD Sender: No OFD packet to send [23:54:14]OFD Sender: No OFD packet to send [23:54:18]recv_with_timeout no data received [23:54:19]OFD Sender: No OFD packet to send [23:54:24]OFD Sender: No OFD packet to send [23:54:29]OFD Sender: No OFD packet to send [23:54:34]OFD Sender: No OFD packet to send [23:54:35]recv_with_timeout no data received [23:54:39]OFD Sender: No OFD packet to send [23:54:44]OFD Sender: No OFD packet to send [23:54:49]OFD Sender: No OFD packet to send [23:54:54]OFD Sender: No OFD packet to send [23:54:59]OFD Sender: No OFD packet to send [23:55:00]recv_with_timeout no data received [23:55:04]OFD Sender: No OFD packet to send [23:55:09]OFD Sender: No OFD packet to send [23:55:14]OFD Sender: No OFD packet to send [23:55:19]OFD Sender: No OFD packet to send [23:55:24]OFD Sender: No OFD packet to send [23:55:29]OFD Sender: No OFD packet to send [23:55:34]OFD Sender: No OFD packet to send [23:55:39]OFD Sender: No OFD packet to send [23:55:43]recv_with_timeout no data received [23:55:44]OFD Sender: No OFD packet to send [23:55:49]OFD Sender: No OFD packet to send [23:55:54]OFD Sender: No OFD packet to send [23:55:59]OFD Sender: No OFD packet to send [23:56:04]OFD Sender: No OFD packet to send [23:56:09]OFD Sender: No OFD packet to send [23:56:14]OFD Sender: No OFD packet to send [23:56:19]OFD Sender: No OFD packet to send [23:56:24]OFD Sender: No OFD packet to send [23:56:29]OFD Sender: No OFD packet to send [23:56:34]OFD Sender: No OFD packet to send [23:56:39]OFD Sender: No OFD packet to send [23:56:44]OFD Sender: No OFD packet to send [23:56:47]recv_with_timeout no data received [23:56:49]OFD Sender: No OFD packet to send [23:56:54]OFD Sender: No OFD packet to send [23:56:59]OFD Sender: No OFD packet to send [23:57:04]OFD Sender: No OFD packet to send [23:57:09]OFD Sender: No OFD packet to send [23:57:14]OFD Sender: No OFD packet to send [23:57:19]OFD Sender: No OFD packet to send [23:57:24]OFD Sender: No OFD packet to send [23:57:29]OFD Sender: No OFD packet to send [23:57:35]OFD Sender: No OFD packet to send [23:57:40]OFD Sender: No OFD packet to send [23:57:42]recv_with_timeout no data received [23:57:45]OFD Sender: No OFD packet to send [23:57:50]OFD Sender: No OFD packet to send [23:57:55]OFD Sender: No OFD packet to send [23:58:00]OFD Sender: No OFD packet to send [23:58:05]OFD Sender: No OFD packet to send [23:58:10]OFD Sender: No OFD packet to send [23:58:15]OFD Sender: No OFD packet to send [23:58:20]OFD Sender: No OFD packet to send [23:58:25]OFD Sender: No OFD packet to send [23:58:30]OFD Sender: No OFD packet to send [23:58:31]accept exits with 7 [23:58:31]New connection [23:58:31]New thread 3067039076 created [23:58:31]Thread 3066895716 joined [23:58:31]Waiting for new connection... [23:58:31] Sock 7.Parse request [23:58:31]Sock 7.Check first char [23:58:31]Sock 7.First char is OK [23:58:31]request: POST /json_proto HTTP/1.0 [23:58:31]Method: POST [23:58:31]URL: /json_proto [23:58:31]Method is POST - this is cgi request [23:58:31]url: /json_proto [23:58:31]query_string will be loaded in cgi processing [23:58:31]execute_cgi json_proto POST (null) [23:58:31]execute_cgi path=json_proto method=POST [23:58:31]POST find Content-Length [23:58:31]Host: 172.17.43.67:8080 [23:58:31]Content-Length: 680 [23:58:31]Content-Type: application/json [23:58:31] [23:58:31]POST finish read [23:58:31]Found Content-Length = 680 [23:58:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786538", "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" ] } } [23:58:31]execute_script... [23:58: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)1786538", "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" ] } } [23:58:31]POST & json_proto [23:58:31]process_json_proto [23:58:31]json parsed OK: [23:58:31]protocol is kg_v1.0 [23:58:31]action value=close_receipt [23:58:31]process_action close_receipt [23:58:31]cmd_close_receipt [23:58:31]MH_GetDate [23:58:31]Write to MH i2c: F0 00 00 05 06 FA [23:58:31]Write i2c OK [23:58:31]MH_I2C_Read... [23:58:31]Read from MH i2c: F0 [23:58:31]MH_I2C_Read... [23:58:31]Read from MH i2c: F0 09 00 [23:58:31]MH_I2C_Read... [23:58:31]Read from MH i2c: F0 09 00 05 06 00 A8 00 F2 66 6A BD 47 65 D6 [23:58:31]GetLastDocTimeStamp 1727134702 [23:58:31]current date 1727135912 [23:58:31]FM_GetShiftState [23:58:31]SAM_PROTO_GetShiftState [23:58:31]wFMCommunicate request_size=4 [23:58:31]MH_SAM_APDU [23:58:31]CAPDU: 80 13 01 00 [23:58:31]Write to MH i2c: E2 08 00 06 06 80 13 01 00 00 00 00 00 89 [23:58:31]Write i2c OK [23:58:31]MH_I2C_Read... [23:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:31]Read from MH i2c: E2 [23:58:31]MH_I2C_Read... [23:58:31]Read from MH i2c: E2 0E 00 [23:58:31]MH_I2C_Read... [23:58:31]Read from MH i2c: E2 0E 00 06 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 EB [23:58:31]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:58:31]wFMCommunicate OK [23:58:31]SAM_PROTO_GetShiftState done [23:58:31]FM_GetShiftState done [23:58:31]opened in 1727051593 [23:58:31]opened+sec_in_day 1727137993 [23:58:31]quantity*price = 100050 [23:58:31]sum+1 = 100052 [23:58:31]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 СНО: Общий режим Чек 406 23.09.2024 23:58 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152534 ФПД: 106218435180701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T235832&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152534&fm=106218435180701&tin=02508201610067®Number=0000000000091825&sum=100000 [23:58:32]StoreToDocumentArchive [23:58:32]shift 476 fd 152534 [23:58:32]save to /storage/0476/doc_00152534 [23:58:32]save last doc name /storage/0476/doc_00152534 to /storage/kkm_last_doc_name [23:58:32]save OK [23:58:32]Clear old archive folders... [23:58:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:58:32]tlvbuf is 00A5AD50 [23:58:32]SAM_PROTO_ClearQueue [23:58:32]wFMCommunicate request_size=4 [23:58:32]MH_SAM_APDU [23:58:32]CAPDU: 80 09 00 00 [23:58:32]Write to MH i2c: E2 08 00 13 06 80 09 00 00 00 00 00 00 8B [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:58:32]Read from MH i2c: E2 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 13 06 00 90 00 8D [23:58:32]RAPDU: 90 00 [23:58:32]wFMCommunicate OK [23:58:32]SAM_PROTO_ClearQueue done [23:58:32]KKMCreateOFDPacket [23:58:32]OFDProtocolAddRootSTLVToBuf [23:58:32]FM_MakeSignedData [23:58:32]FM_MakeSignedData [23:58:32]SAM_PROTO_SignData [23:58:32]wFMCommunicate request_size=4 [23:58:32]MH_SAM_APDU [23:58:32]CAPDU: 80 0D 01 02 [23:58:32]Write to MH i2c: E2 08 00 14 06 80 0D 01 02 00 00 00 00 93 [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:58:32]Read from MH i2c: E2 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [23:58:32]RAPDU: 90 00 [23:58:32]wFMCommunicate OK [23:58:32]wFMCommunicate request_size=255 [23:58:32]MH_SAM_APDU [23:58: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 96 01 00 00 F4 03 04 00 A8 00 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 9A E8 18 [23:58:32]Write to MH i2c: E2 02 01 15 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 96 01 00 00 F4 03 04 00 A8 00 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 9A E8 18 00 00 B1 [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:32]Read from MH i2c: E2 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [23:58:32]RAPDU: 90 00 [23:58:32]wFMCommunicate OK [23:58:32]wFMCommunicate request_size=7 [23:58:32]MH_SAM_APDU [23:58:32]CAPDU: 80 0D 02 02 02 F8 9D [23:58:32]Write to MH i2c: E2 0A 00 16 06 80 0D 02 02 02 00 F8 9D 00 00 2F [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:32]Read from MH i2c: E2 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [23:58:32]RAPDU: 90 00 [23:58:32]wFMCommunicate OK [23:58:32]wFMCommunicate request_size=4 [23:58:32]MH_SAM_APDU [23:58:32]CAPDU: 80 0D 03 02 [23:58:32]Write to MH i2c: E2 08 00 17 06 80 0D 03 02 00 00 00 00 98 [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:58:32]Read from MH i2c: E2 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 0B 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 0B 00 17 06 00 18 C8 B6 69 2E F8 B9 4C 90 00 C3 [23:58:32]RAPDU: 18 C8 B6 69 2E F8 B9 4C 90 00 [23:58:32]wFMCommunicate OK [23:58:32]SAM_PROTO_SignData done [23:58:32]FM_MakeSignedData done [23:58:32]CreateOFDProtocolMessage [23:58:32]wFMCommunicate request_size=4 [23:58:32]MH_SAM_APDU [23:58:32]CAPDU: 80 11 00 00 [23:58:32]Write to MH i2c: E2 08 00 18 06 80 11 00 00 00 00 00 00 98 [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:32]Read from MH i2c: E2 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 17 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: E2 17 00 18 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [23:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:58:32]wFMCommunicate OK [23:58:32]CreateOFDProtocolMessage done [23:58:32]OFDSenderStorePacket 152534 [23:58:32]StoreOFDPacket docnum=152534 [23:58: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 16 D5 04 01 1C 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 96 01 00 00 F4 03 04 00 A8 00 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 9A E8 18 F8 9D 18 C8 B6 69 2E F8 B9 4C [23:58:32]CheckFolder [23:58:32]dirname=/storage/ofd_packets [23:58:32]CheckFolder done [23:58:32]ProducePacketName [23:58:32]name=ofd_packets/00152534 [23:58:32]NVStorageSaveData ofd_packets/00152534 [23:58:32]File name is /storage/ofd_packets/00152534 [23:58:32]Write 298 bytes [23:58:32]NVStorageSaveData done [23:58:32]OFDSenderStorePacket done [23:58:32]KKMCreateOFDPacket done [23:58:32]NVStorageSaveData kkm_last_timestamp [23:58:32]File name is /storage/kkm_last_timestamp [23:58:32]Write 4 bytes [23:58:32]NVStorageSaveData done [23:58:32]ExternCall_PrintAddStr [23:58:32]wPrintStart [23:58:32]Write to MH i2c: 01 00 00 19 06 1F [23:58:32]Write i2c OK [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: 01 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: 01 07 00 [23:58:32]MH_I2C_Read... [23:58:32]Read from MH i2c: 01 07 00 19 06 00 00 00 00 00 FF 0F 34 [23:58:32]RasterBufferAndPrint [23:58:32]line Счет N : (1)1786538 [23:58:32]line ИНН: 02508201610067 [23:58:32]line Контрольно-Кассовый Чек [23:58:32]line ПРОДАЖА [23:58:32]line ТРК (МРК, ГНК) : 31 [23:58:32]line Товар: 2710194210 [23:58:32]line ДТ-К-5 [23:58:32]line 13.130 * 76.20 [23:58:32]line = 1000.51 [23:58:32]line НДС 12% НСП 1% [23:58:32]line > о реализуемом товаре [23:58:32]line ОКРУГЛЕНИЕ: -0.51 [23:58:32]line ИТОГО: 1000.00 [23:58:32]line Внесено: 1000.00 [23:58:32]line СДАЧА: 0.00 [23:58:32]line НСП 1% : 8.85 [23:58:32]line НДС 12% : 106.25 [23:58:32]line Наличными: 1000.00 [23:58:32]line Безнал.: 0.00 [23:58:32]line Место: АЗС № 89 "Партнер Нефть" [23:58:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:58:32]line СНО: Общий режим [23:58:32]line Чек 406 23.09.2024 23:58 [23:58:32]line Смена: 476 ФФД: 1.0 [23:58:32]line ЗНМ: 0300000113 [23:58:32]line РНМ: 0000000000091825 [23:58:32]line Версия ККМ: 001 [23:58:32]line ФМ: 0000000000871835 [23:58:32]line ФД: 152534 [23:58:32]line ФПД: 106218435180701 [23:58:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T235832&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152534&fm=106218435180701&tin=02508201610067®Number=0000000000091825&sum=100000 [23:58:33]written 0, free lines is 4095 [23:58:33]OFD Sender: Processing packet 152534 [packets to send 828, broken 827] [23:58:33]ProducePacketName [23:58:33]name=ofd_packets/00152534 [23:58:33]OFD Sender: To server: pG, [23:58:33]CommunicateWithHost lk.salyk.kg:30040 [23:58:33]ConnectInit lk.salyk.kg [23:58:33]Connected sock=9 [23:58: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 16 D5 04 01 1C 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 96 01 00 00 F4 03 04 00 A8 00 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 60 9A E8 18 F8 9D 18 C8 B6 69 2E F8 B9 4C [23:58:33]Write to MH i2c: 01 00 00 44 06 4A [23:58:33]Write i2c OK [23:58:33]MH_I2C_Read... [23:58:33]Read from MH i2c: 01 [23:58:33]MH_I2C_Read... [23:58:33]Read from MH i2c: 01 07 00 [23:58:33]MH_I2C_Read... [23:58:33]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 E8 0C 45 [23:58:33]RasterBufferAndPrint [23:58:33]line [23:58:33]line [23:58:33]line [23:58:33]line [23:58:33]line [23:58:33]written 0, free lines is 3310 [23:58:33]MH_Cut [23:58:33]Write to MH i2c: D1 01 00 4B 06 01 23 [23:58:33]Write i2c OK [23:58:33]MH_I2C_Read... [23:58:33]Read from MH i2c: D1 [23:58:33]MH_I2C_Read... [23:58:33]Read from MH i2c: D1 01 00 [23:58:33]MH_I2C_Read... [23:58:33]Read from MH i2c: D1 01 00 4B 06 00 22 [23:58:33]Write to MH i2c: 01 00 00 4C 06 52 [23:58:33]Write i2c OK [23:58:33]MH_I2C_Read... [23:58:34]*** Cut start [23:58:34]*** Purtial cut [23:58:34]*** Stage 1: CUTSNS_PIN = 1 [23:58:34]Read from MH i2c: 01 [23:58:34]MH_I2C_Read... [23:58:34]*** Stop cut motor [23:58:34]*** Cut end [23:58:34]Read from MH i2c: 01 07 00 [23:58:34]MH_I2C_Read... [23:58:34]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 FF 0F 67 [23:58:34]process_action close_receipt done [23:58:34]requested_data is exist [23:58:34]produce_requested_data [23:58:34]requested_item fm.sn is exist - process it [23:58:34]wFMCommunicate request_size=4 [23:58:34]MH_SAM_APDU [23:58:34]CAPDU: 80 11 00 00 [23:58:34]Write to MH i2c: E2 08 00 4D 06 80 11 00 00 00 00 00 00 CD [23:58:34]Write i2c OK [23:58:34]MH_I2C_Read... [23:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58: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 5D 19 47 00 37 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 53 02 00 F4 03 04 00 A8 A8 F1 66 B6 04 01 00 00 3B 7A A9 DC 60 E1 EA CC [23:58:34]CommunicateWithHost err = 0 [23:58:34]CheckOFDResponse [23:58:34]1017 (14) - 77093643461234 [23:58:34]1041 (16) - 0000000000871835 [23:58:34]1040 (4) - 152534 [23:58:34]1012 (4) - 23.09.2024 17:43 [23:58:34]1206 (1) - 0 [23:58:34]OFD Sender: Remove packet 152534 [23:58:34]ProducePacketName [23:58:34]name=ofd_packets/00152534 [23:58:34]NVStorageDeleteData [23:58:34]Read from MH i2c: E2 [23:58:34]MH_I2C_Read... [23:58:34]Read from MH i2c: E2 17 00 [23:58:34]MH_I2C_Read... [23:58:34]Read from MH i2c: E2 17 00 4D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [23:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:58:34]wFMCommunicate OK [23:58:34]requested_item fd.num is exist - process it [23:58:34]SAM_PROTO_GetFieldsCounters [23:58:34]wFMCommunicate request_size=4 [23:58:34]MH_SAM_APDU [23:58:34]CAPDU: 80 13 00 00 [23:58:34]Write to MH i2c: E2 08 00 4E 06 80 13 00 00 00 00 00 00 D0 [23:58:34]Write i2c OK [23:58:34]MH_I2C_Read... [23:58:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:58:34]Read from MH i2c: E2 [23:58:34]MH_I2C_Read... [23:58:34]Read from MH i2c: E2 62 00 [23:58:34]MH_I2C_Read... [23:58:34]Read from MH i2c: E2 62 00 4E 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 D6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [23:58: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 D6 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:58:34]wFMCommunicate OK [23:58:34]SAM_PROTO_GetFieldsCounters done [23:58:34]requested_item shift.num is exist - process it [23:58:34]requested_item shift.opened is exist - process it [23:58:34]req_shift_opened [23:58:34]FM_GetShiftState [23:58:34]SAM_PROTO_GetShiftState [23:58:34]wFMCommunicate request_size=4 [23:58:34]MH_SAM_APDU [23:58:34]CAPDU: 80 13 01 00 [23:58:34]Write to MH i2c: E2 08 00 4F 06 80 13 01 00 00 00 00 00 D2 [23:58:34]Write i2c OK [23:58:34]MH_I2C_Read... [23:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:35]Read from MH i2c: E2 [23:58:35]MH_I2C_Read... [23:58:35]Read from MH i2c: E2 0E 00 [23:58:35]MH_I2C_Read... [23:58:35]Read from MH i2c: E2 0E 00 4F 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 34 [23:58:35]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [23:58:35]wFMCommunicate OK [23:58:35]SAM_PROTO_GetShiftState done [23:58:35]FM_GetShiftState done [23:58:35]req_shift_opened done [23:58:35]requested_item shift.open_date is exist - process it [23:58:35]req_shift_open_date [23:58:35]req_shift_open_date done [23:58:35]produce_requested_data done [23:58:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152534,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [23:58:35]process_action_free close_receipt [23:58:35]json_value_free [23:58:35]json_value_free done [23:58:35]process_json_proto returns [23:58:35]Send response to host [23:58:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152534,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [23:58:35]free response buf [23:58:35]execute_script done [23:58:35]execute_script returns [23:58:35]free content buf [23:58:35]Sock 7.Close socket [23:58:35]Sock 7.Thread stoped [23:58:35]OFD Sender: No OFD packet to send [23:58:40]OFD Sender: No OFD packet to send [23:58:43]recv_with_timeout no data received [23:58:45]OFD Sender: No OFD packet to send [23:58:50]OFD Sender: No OFD packet to send [23:58:55]OFD Sender: No OFD packet to send [23:59:00]OFD Sender: No OFD packet to send [23:59:04]recv_with_timeout no data received [23:59:05]OFD Sender: No OFD packet to send [23:59:10]OFD Sender: No OFD packet to send [23:59:15]OFD Sender: No OFD packet to send [23:59:20]OFD Sender: No OFD packet to send [23:59:25]OFD Sender: No OFD packet to send [23:59:30]OFD Sender: No OFD packet to send [23:59:35]OFD Sender: No OFD packet to send [23:59:40]OFD Sender: No OFD packet to send [23:59:45]OFD Sender: No OFD packet to send [23:59:50]OFD Sender: No OFD packet to send [23:59:55]OFD Sender: No OFD packet to send [00:00:00]OFD Sender: No OFD packet to send [00:00:05]OFD Sender: No OFD packet to send [00:00:10]OFD Sender: No OFD packet to send [00:00:15]OFD Sender: No OFD packet to send [00:00:20]OFD Sender: No OFD packet to send [00:00:25]OFD Sender: No OFD packet to send [00:00:30]OFD Sender: No OFD packet to send [00:00:35]OFD Sender: No OFD packet to send [00:00:40]OFD Sender: No OFD packet to send [00:00:45]OFD Sender: No OFD packet to send [00:00:50]OFD Sender: No OFD packet to send [00:00:55]OFD Sender: No OFD packet to send [00:00:57]recv_with_timeout no data received [00:01:00]OFD Sender: No OFD packet to send [00:01:05]OFD Sender: No OFD packet to send [00:01:10]OFD Sender: No OFD packet to send [00:01:15]OFD Sender: No OFD packet to send [00:01:20]OFD Sender: No OFD packet to send [00:01:25]OFD Sender: No OFD packet to send [00:01:30]accept exits with 10 [00:01:30]New connection [00:01:30]New thread 3066895716 created [00:01:30]Thread 3067039076 joined [00:01:30]Waiting for new connection... [00:01:30] Sock 10.Parse request [00:01:30]Sock 10.Check first char [00:01:30]Sock 10.First char is OK [00:01:30]request: POST /json_proto HTTP/1.0 [00:01:30]Method: POST [00:01:30]URL: /json_proto [00:01:30]Method is POST - this is cgi request [00:01:30]url: /json_proto [00:01:30]query_string will be loaded in cgi processing [00:01:30]execute_cgi json_proto POST (null) [00:01:30]execute_cgi path=json_proto method=POST [00:01:30]POST find Content-Length [00:01:30]Host: 172.17.43.67:8080 [00:01:30]Content-Length: 680 [00:01:30]Content-Type: application/json [00:01:30] [00:01:30]POST finish read [00:01:30]Found Content-Length = 680 [00:01:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786539", "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" ] } } [00:01:30]execute_script... [00: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)1786539", "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" ] } } [00:01:30]POST & json_proto [00:01:30]process_json_proto [00:01:30]json parsed OK: [00:01:30]protocol is kg_v1.0 [00:01:30]action value=close_receipt [00:01:30]process_action close_receipt [00:01:30]cmd_close_receipt [00:01:30]MH_GetDate [00:01:30]Write to MH i2c: F0 00 00 50 06 45 [00:01:30]Write i2c OK [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: F0 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: F0 09 00 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: F0 09 00 50 06 00 5B 01 F2 66 6A BD 47 65 D5 [00:01:30]GetLastDocTimeStamp 1727135912 [00:01:30]current date 1727136091 [00:01:30]FM_GetShiftState [00:01:30]SAM_PROTO_GetShiftState [00:01:30]wFMCommunicate request_size=4 [00:01:30]MH_SAM_APDU [00:01:30]CAPDU: 80 13 01 00 [00:01:30]Write to MH i2c: E2 08 00 51 06 80 13 01 00 00 00 00 00 D4 [00:01:30]Write i2c OK [00:01:30]MH_I2C_Read... [00:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:30]Read from MH i2c: E2 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: E2 0E 00 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: E2 0E 00 51 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 36 [00:01:30]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:01:30]wFMCommunicate OK [00:01:30]SAM_PROTO_GetShiftState done [00:01:30]FM_GetShiftState done [00:01:30]opened in 1727051593 [00:01:30]opened+sec_in_day 1727137993 [00:01:30]quantity*price = 100050 [00:01:30]sum+1 = 100052 [00:01:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 407 24.09.2024 00:01 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152535 ФПД: 180875905400688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T000131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152535&fm=180875905400688&tin=02508201610067®Number=0000000000091825&sum=100000 [00:01:31]StoreToDocumentArchive [00:01:31]shift 476 fd 152535 [00:01:31]save to /storage/0476/doc_00152535 [00:01:31]save last doc name /storage/0476/doc_00152535 to /storage/kkm_last_doc_name [00:01:31]save OK [00:01:31]Clear old archive folders... [00:01:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:01:31]tlvbuf is 00AFC100 [00:01:31]SAM_PROTO_ClearQueue [00:01:31]wFMCommunicate request_size=4 [00:01:31]MH_SAM_APDU [00:01:31]CAPDU: 80 09 00 00 [00:01:31]Write to MH i2c: E2 08 00 5E 06 80 09 00 00 00 00 00 00 D6 [00:01:31]Write i2c OK [00:01:31]MH_I2C_Read... [00:01:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:01:31]Read from MH i2c: E2 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 03 00 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 03 00 5E 06 00 90 00 D8 [00:01:31]RAPDU: 90 00 [00:01:31]wFMCommunicate OK [00:01:31]SAM_PROTO_ClearQueue done [00:01:31]KKMCreateOFDPacket [00:01:31]OFDProtocolAddRootSTLVToBuf [00:01:31]FM_MakeSignedData [00:01:31]FM_MakeSignedData [00:01:31]SAM_PROTO_SignData [00:01:31]wFMCommunicate request_size=4 [00:01:31]MH_SAM_APDU [00:01:31]CAPDU: 80 0D 01 02 [00:01:31]Write to MH i2c: E2 08 00 5F 06 80 0D 01 02 00 00 00 00 DE [00:01:31]Write i2c OK [00:01:31]MH_I2C_Read... [00:01:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:01:31]Read from MH i2c: E2 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 03 00 [00:01:31]MH_I2C_Read... [00:01:31]Read from MH i2c: E2 03 00 5F 06 00 90 00 D9 [00:01:31]RAPDU: 90 00 [00:01:31]wFMCommunicate OK [00:01:31]wFMCommunicate request_size=255 [00:01:31]MH_SAM_APDU [00:01: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 97 01 00 00 F4 03 04 00 5B 01 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 81 74 16 [00:01:31]Write to MH i2c: E2 02 01 60 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 97 01 00 00 F4 03 04 00 5B 01 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 81 74 16 00 00 67 [00:01:31]Write i2c OK [00:01:31]MH_I2C_Read... [00:01:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 03 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [00:01:32]RAPDU: 90 00 [00:01:32]wFMCommunicate OK [00:01:32]wFMCommunicate request_size=7 [00:01:32]MH_SAM_APDU [00:01:32]CAPDU: 80 0D 02 02 02 FF 70 [00:01:32]Write to MH i2c: E2 0A 00 61 06 80 0D 02 02 02 00 FF 70 00 00 54 [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 03 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [00:01:32]RAPDU: 90 00 [00:01:32]wFMCommunicate OK [00:01:32]wFMCommunicate request_size=4 [00:01:32]MH_SAM_APDU [00:01:32]CAPDU: 80 0D 03 02 [00:01:32]Write to MH i2c: E2 08 00 62 06 80 0D 03 02 00 00 00 00 E3 [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 0B 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 0B 00 62 06 00 EC CE 75 3D D4 DB 18 D9 90 00 F0 [00:01:32]RAPDU: EC CE 75 3D D4 DB 18 D9 90 00 [00:01:32]wFMCommunicate OK [00:01:32]SAM_PROTO_SignData done [00:01:32]FM_MakeSignedData done [00:01:32]CreateOFDProtocolMessage [00:01:32]wFMCommunicate request_size=4 [00:01:32]MH_SAM_APDU [00:01:32]CAPDU: 80 11 00 00 [00:01:32]Write to MH i2c: E2 08 00 63 06 80 11 00 00 00 00 00 00 E3 [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 17 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 17 00 63 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [00: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 [00:01:32]wFMCommunicate OK [00:01:32]CreateOFDProtocolMessage done [00:01:32]OFDSenderStorePacket 152535 [00:01:32]StoreOFDPacket docnum=152535 [00: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 0C 01 00 00 04 B6 04 01 43 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 97 01 00 00 F4 03 04 00 5B 01 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 81 74 16 FF 70 EC CE 75 3D D4 DB 18 D9 [00:01:32]CheckFolder [00:01:32]dirname=/storage/ofd_packets [00:01:32]CheckFolder done [00:01:32]ProducePacketName [00:01:32]name=ofd_packets/00152535 [00:01:32]NVStorageSaveData ofd_packets/00152535 [00:01:32]File name is /storage/ofd_packets/00152535 [00:01:32]Write 298 bytes [00:01:32]NVStorageSaveData done [00:01:32]OFDSenderStorePacket done [00:01:32]KKMCreateOFDPacket done [00:01:32]NVStorageSaveData kkm_last_timestamp [00:01:32]File name is /storage/kkm_last_timestamp [00:01:32]Write 4 bytes [00:01:32]NVStorageSaveData done [00:01:32]ExternCall_PrintAddStr [00:01:32]wPrintStart [00:01:32]Write to MH i2c: 01 00 00 64 06 6A [00:01:32]Write i2c OK [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: 01 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: 01 07 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: 01 07 00 64 06 00 00 00 00 00 FF 0F 7F [00:01:32]RasterBufferAndPrint [00:01:32]line Счет N : (1)1786539 [00:01:32]line ИНН: 02508201610067 [00:01:32]line Контрольно-Кассовый Чек [00:01:32]line ПРОДАЖА [00:01:32]line ТРК (МРК, ГНК) : 31 [00:01:32]line Товар: 2710194210 [00:01:32]line ДТ-К-5 [00:01:32]line 13.130 * 76.20 [00:01:32]line = 1000.51 [00:01:32]line НДС 12% НСП 1% [00:01:32]line > о реализуемом товаре [00:01:32]line ОКРУГЛЕНИЕ: -0.51 [00:01:32]line ИТОГО: 1000.00 [00:01:32]line Внесено: 1000.00 [00:01:32]line СДАЧА: 0.00 [00:01:32]line НСП 1% : 8.85 [00:01:32]line НДС 12% : 106.25 [00:01:32]line Наличными: 1000.00 [00:01:32]line Безнал.: 0.00 [00:01:32]line Место: АЗС № 89 "Партнер Нефть" [00:01:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:01:32]line СНО: Общий режим [00:01:32]line Чек 407 24.09.2024 00:01 [00:01:32]line Смена: 476 ФФД: 1.0 [00:01:32]line ЗНМ: 0300000113 [00:01:32]line РНМ: 0000000000091825 [00:01:32]line Версия ККМ: 001 [00:01:32]line ФМ: 0000000000871835 [00:01:32]line ФД: 152535 [00:01:32]line ФПД: 180875905400688 [00:01:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T000131&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152535&fm=180875905400688&tin=02508201610067®Number=0000000000091825&sum=100000 [00:01:32]OFD Sender: Processing packet 152535 [packets to send 828, broken 827] [00:01:32]ProducePacketName [00:01:32]name=ofd_packets/00152535 [00:01:32]OFD Sender: To server: pG, [00:01:32]CommunicateWithHost lk.salyk.kg:30040 [00:01:32]ConnectInit lk.salyk.kg [00:01:32]written 0, free lines is 4095 [00:01:33]Write to MH i2c: 01 00 00 8F 06 95 [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: 01 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: 01 07 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: 01 07 00 8F 06 00 00 00 00 00 D3 0C 7B [00:01:33]RasterBufferAndPrint [00:01:33]line [00:01:33]line [00:01:33]line [00:01:33]line [00:01:33]line [00:01:33]written 0, free lines is 3289 [00:01:33]MH_Cut [00:01:33]Write to MH i2c: D1 01 00 96 06 01 6E [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: D1 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: D1 01 00 [00:01:33]MH_I2C_Read... [00:01:33]Read from MH i2c: D1 01 00 96 06 00 6D [00:01:33]Write to MH i2c: 01 00 00 97 06 9D [00:01:33]Write i2c OK [00:01:33]MH_I2C_Read... [00:01:33]recv_with_timeout no data received [00:01:33]*** Cut start [00:01:33]*** Purtial cut [00:01:33]*** Stage 1: CUTSNS_PIN = 1 [00:01:34]Read from MH i2c: 01 [00:01:34]MH_I2C_Read... [00:01:34]*** Stop cut motor [00:01:34]*** Cut end [00:01:34]Read from MH i2c: 01 07 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: 01 07 00 97 06 00 00 00 00 00 FF 0F B2 [00:01:34]process_action close_receipt done [00:01:34]requested_data is exist [00:01:34]produce_requested_data [00:01:34]requested_item fm.sn is exist - process it [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 11 00 00 [00:01:34]Write to MH i2c: E2 08 00 98 06 80 11 00 00 00 00 00 00 18 [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 17 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 17 00 98 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [00:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:01:34]wFMCommunicate OK [00:01:34]requested_item fd.num is exist - process it [00:01:34]SAM_PROTO_GetFieldsCounters [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 13 00 00 [00:01:34]Write to MH i2c: E2 08 00 99 06 80 13 00 00 00 00 00 00 1B [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 62 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 62 00 99 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 D7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [00: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 D7 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:34]wFMCommunicate OK [00:01:34]SAM_PROTO_GetFieldsCounters done [00:01:34]requested_item shift.num is exist - process it [00:01:34]requested_item shift.opened is exist - process it [00:01:34]req_shift_opened [00:01:34]FM_GetShiftState [00:01:34]SAM_PROTO_GetShiftState [00:01:34]wFMCommunicate request_size=4 [00:01:34]MH_SAM_APDU [00:01:34]CAPDU: 80 13 01 00 [00:01:34]Write to MH i2c: E2 08 00 9A 06 80 13 01 00 00 00 00 00 1D [00:01:34]Write i2c OK [00:01:34]MH_I2C_Read... [00:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:34]Read from MH i2c: E2 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 0E 00 [00:01:34]MH_I2C_Read... [00:01:34]Read from MH i2c: E2 0E 00 9A 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 7F [00:01:34]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:01:34]wFMCommunicate OK [00:01:34]SAM_PROTO_GetShiftState done [00:01:34]FM_GetShiftState done [00:01:34]req_shift_opened done [00:01:34]requested_item shift.open_date is exist - process it [00:01:34]req_shift_open_date [00:01:34]req_shift_open_date done [00:01:34]produce_requested_data done [00:01:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152535,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:01:34]process_action_free close_receipt [00:01:34]json_value_free [00:01:34]json_value_free done [00:01:34]process_json_proto returns [00:01:34]Send response to host [00:01:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152535,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:01:34]free response buf [00:01:34]execute_script done [00:01:34]execute_script returns [00:01:34]free content buf [00:01:34]Sock 10.Close socket [00:01:34]Sock 10.Thread stoped [00:01:36]Connected sock=11 [00:01: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 04 B6 04 01 43 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 97 01 00 00 F4 03 04 00 5B 01 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 81 74 16 FF 70 EC CE 75 3D D4 DB 18 D9 [00:01: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 9D AB 47 00 E1 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 D7 53 02 00 F4 03 04 00 5E A9 F1 66 B6 04 01 00 00 9E 75 DC 80 8C 6D DC C3 [00:01:36]CommunicateWithHost err = 0 [00:01:36]CheckOFDResponse [00:01:36]1017 (14) - 77093643461234 [00:01:36]1041 (16) - 0000000000871835 [00:01:36]1040 (4) - 152535 [00:01:36]1012 (4) - 23.09.2024 17:46 [00:01:36]1206 (1) - 0 [00:01:36]OFD Sender: Remove packet 152535 [00:01:36]ProducePacketName [00:01:36]name=ofd_packets/00152535 [00:01:36]NVStorageDeleteData [00:01:37]OFD Sender: No OFD packet to send [00:01:42]OFD Sender: No OFD packet to send [00:01:47]OFD Sender: No OFD packet to send [00:01:52]OFD Sender: No OFD packet to send [00:01:57]OFD Sender: No OFD packet to send [00:01:59]recv_with_timeout no data received [00:02:02]OFD Sender: No OFD packet to send [00:02:07]OFD Sender: No OFD packet to send [00:02:12]OFD Sender: No OFD packet to send [00:02:17]OFD Sender: No OFD packet to send [00:02:22]OFD Sender: No OFD packet to send [00:02:27]OFD Sender: No OFD packet to send [00:02:32]OFD Sender: No OFD packet to send [00:02:37]OFD Sender: No OFD packet to send [00:02:42]OFD Sender: No OFD packet to send [00:02:47]OFD Sender: No OFD packet to send [00:02:52]OFD Sender: No OFD packet to send [00:02:57]OFD Sender: No OFD packet to send [00:02:59]recv_with_timeout no data received [00:03:02]OFD Sender: No OFD packet to send [00:03:07]OFD Sender: No OFD packet to send [00:03:09]recv_with_timeout no data received [00:03:12]OFD Sender: No OFD packet to send [00:03:17]OFD Sender: No OFD packet to send [00:03:22]OFD Sender: No OFD packet to send [00:03:27]OFD Sender: No OFD packet to send [00:03:32]OFD Sender: No OFD packet to send [00:03:37]OFD Sender: No OFD packet to send [00:03:42]OFD Sender: No OFD packet to send [00:03:47]OFD Sender: No OFD packet to send [00:03:52]OFD Sender: No OFD packet to send [00:03:57]OFD Sender: No OFD packet to send [00:03:58]recv_with_timeout no data received [00:04:02]OFD Sender: No OFD packet to send [00:04:07]OFD Sender: No OFD packet to send [00:04:12]OFD Sender: No OFD packet to send [00:04:17]OFD Sender: No OFD packet to send [00:04:22]OFD Sender: No OFD packet to send [00:04:27]OFD Sender: No OFD packet to send [00:04:32]OFD Sender: No OFD packet to send [00:04:37]OFD Sender: No OFD packet to send [00:04:42]OFD Sender: No OFD packet to send [00:04:47]OFD Sender: No OFD packet to send [00:04:52]OFD Sender: No OFD packet to send [00:04:57]OFD Sender: No OFD packet to send [00:05:03]OFD Sender: No OFD packet to send [00:05:08]OFD Sender: No OFD packet to send [00:05:13]OFD Sender: No OFD packet to send [00:05:18]OFD Sender: No OFD packet to send [00:05:23]OFD Sender: No OFD packet to send [00:05:28]OFD Sender: No OFD packet to send [00:05:33]OFD Sender: No OFD packet to send [00:05:38]OFD Sender: No OFD packet to send [00:05:38]recv_with_timeout no data received [00:05:43]OFD Sender: No OFD packet to send [00:05:48]OFD Sender: No OFD packet to send [00:05:53]OFD Sender: No OFD packet to send [00:05:58]OFD Sender: No OFD packet to send [00:06:03]OFD Sender: No OFD packet to send [00:06:08]OFD Sender: No OFD packet to send [00:06:13]OFD Sender: No OFD packet to send [00:06:18]OFD Sender: No OFD packet to send [00:06:21]recv_with_timeout no data received [00:06:23]OFD Sender: No OFD packet to send [00:06:28]OFD Sender: No OFD packet to send [00:06:33]OFD Sender: No OFD packet to send [00:06:38]OFD Sender: No OFD packet to send [00:06:40]recv_with_timeout no data received [00:06:43]OFD Sender: No OFD packet to send [00:06:48]OFD Sender: No OFD packet to send [00:06:53]OFD Sender: No OFD packet to send [00:06:58]OFD Sender: No OFD packet to send [00:06:58]recv_with_timeout no data received [00:07:03]OFD Sender: No OFD packet to send [00:07:08]OFD Sender: No OFD packet to send [00:07:08]recv_with_timeout no data received [00:07:13]OFD Sender: No OFD packet to send [00:07:18]OFD Sender: No OFD packet to send [00:07:23]OFD Sender: No OFD packet to send [00:07:28]OFD Sender: No OFD packet to send [00:07:33]OFD Sender: No OFD packet to send [00:07:38]OFD Sender: No OFD packet to send [00:07:43]OFD Sender: No OFD packet to send [00:07:48]OFD Sender: No OFD packet to send [00:07:53]OFD Sender: No OFD packet to send [00:07:58]OFD Sender: No OFD packet to send [00:08:03]OFD Sender: No OFD packet to send [00:08:08]OFD Sender: No OFD packet to send [00:08:13]OFD Sender: No OFD packet to send [00:08:18]OFD Sender: No OFD packet to send [00:08:23]OFD Sender: No OFD packet to send [00:08:28]OFD Sender: No OFD packet to send [00:08:33]OFD Sender: No OFD packet to send [00:08:38]OFD Sender: No OFD packet to send [00:08:43]OFD Sender: No OFD packet to send [00:08:48]OFD Sender: No OFD packet to send [00:08:53]OFD Sender: No OFD packet to send [00:08:58]OFD Sender: No OFD packet to send [00:09:03]OFD Sender: No OFD packet to send [00:09:08]OFD Sender: No OFD packet to send [00:09:13]OFD Sender: No OFD packet to send [00:09:18]OFD Sender: No OFD packet to send [00:09:23]OFD Sender: No OFD packet to send [00:09:28]OFD Sender: No OFD packet to send [00:09:33]OFD Sender: No OFD packet to send [00:09:38]OFD Sender: No OFD packet to send [00:09:43]OFD Sender: No OFD packet to send [00:09:46]accept exits with 9 [00:09:46]New connection [00:09:46]New thread 3067039076 created [00:09:46]Thread 3066895716 joined [00:09:46]Waiting for new connection... [00:09:46] Sock 9.Parse request [00:09:46]Sock 9.Check first char [00:09:46]Sock 9.First char is OK [00:09:46]request: POST /json_proto HTTP/1.0 [00:09:46]Method: POST [00:09:46]URL: /json_proto [00:09:46]Method is POST - this is cgi request [00:09:46]url: /json_proto [00:09:46]query_string will be loaded in cgi processing [00:09:46]execute_cgi json_proto POST (null) [00:09:46]execute_cgi path=json_proto method=POST [00:09:46]POST find Content-Length [00:09:46]Host: 172.17.43.67:8080 [00:09:46]Content-Length: 676 [00:09:46]Content-Type: application/json [00:09:46] [00:09:46]POST finish read [00:09:46]Found Content-Length = 676 [00:09:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786540", "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.630, "sum" : 810.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 810.00, "total" : 810.00, "payments": [ { "type": 0, "sum" : 810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:46]execute_script... [00:09: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)1786540", "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.630, "sum" : 810.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 810.00, "total" : 810.00, "payments": [ { "type": 0, "sum" : 810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:46]POST & json_proto [00:09:46]process_json_proto [00:09:46]json parsed OK: [00:09:46]protocol is kg_v1.0 [00:09:46]action value=close_receipt [00:09:46]process_action close_receipt [00:09:46]cmd_close_receipt [00:09:46]MH_GetDate [00:09:46]Write to MH i2c: F0 00 00 9B 06 90 [00:09:46]Write i2c OK [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: F0 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: F0 09 00 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: F0 09 00 9B 06 00 4B 03 F2 66 6A BD 47 65 12 [00:09:46]GetLastDocTimeStamp 1727136091 [00:09:46]current date 1727136587 [00:09:46]FM_GetShiftState [00:09:46]SAM_PROTO_GetShiftState [00:09:46]wFMCommunicate request_size=4 [00:09:46]MH_SAM_APDU [00:09:46]CAPDU: 80 13 01 00 [00:09:46]Write to MH i2c: E2 08 00 9C 06 80 13 01 00 00 00 00 00 1F [00:09:46]Write i2c OK [00:09:46]MH_I2C_Read... [00:09:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:46]Read from MH i2c: E2 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 0E 00 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 0E 00 9C 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 81 [00:09:46]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:09:46]wFMCommunicate OK [00:09:46]SAM_PROTO_GetShiftState done [00:09:46]FM_GetShiftState done [00:09:46]opened in 1727051593 [00:09:46]opened+sec_in_day 1727137993 [00:09:46]quantity*price = 81000 [00:09:46]sum+1 = 81002 [00:09:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 810.00 Внесено: 810.00 СДАЧА: 0.00 НСП 1% : 7.17 НДС 12% : 86.02 Наличными: 810.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 408 24.09.2024 00:09 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152536 ФПД: 171626581947431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T000947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152536&fm=171626581947431&tin=02508201610067®Number=0000000000091825&sum=81000 [00:09:47]StoreToDocumentArchive [00:09:47]shift 476 fd 152536 [00:09:47]save to /storage/0476/doc_00152536 [00:09:47]save last doc name /storage/0476/doc_00152536 to /storage/kkm_last_doc_name [00:09:47]save OK [00:09:47]Clear old archive folders... [00:09:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:09:47]tlvbuf is 00A5AF00 [00:09:47]SAM_PROTO_ClearQueue [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 09 00 00 [00:09:47]Write to MH i2c: E2 08 00 A9 06 80 09 00 00 00 00 00 00 21 [00:09:47]recv_with_timeout no data received [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 A9 06 00 90 00 23 [00:09:47]RAPDU: 90 00 [00:09:47]wFMCommunicate OK [00:09:47]SAM_PROTO_ClearQueue done [00:09:47]KKMCreateOFDPacket [00:09:47]OFDProtocolAddRootSTLVToBuf [00:09:47]FM_MakeSignedData [00:09:47]FM_MakeSignedData [00:09:47]SAM_PROTO_SignData [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 0D 01 02 [00:09:47]Write to MH i2c: E2 08 00 AA 06 80 0D 01 02 00 00 00 00 29 [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 03 00 AA 06 00 90 00 24 [00:09:47]RAPDU: 90 00 [00:09:47]wFMCommunicate OK [00:09:47]wFMCommunicate request_size=255 [00:09:47]MH_SAM_APDU [00:09: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 86 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 3C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 3C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 21 00 00 00 00 07 04 06 00 68 3C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 4B 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 17 ED 73 [00:09:47]Write to MH i2c: E2 02 01 AB 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 86 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 3C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 3C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 21 00 00 00 00 07 04 06 00 68 3C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 4B 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 17 ED 73 00 00 EC [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 AB 06 00 90 00 25 [00:09:48]RAPDU: 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=7 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 0D 02 02 02 74 27 [00:09:48]Write to MH i2c: E2 0A 00 AC 06 80 0D 02 02 02 00 74 27 00 00 CB [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [00:09:48]RAPDU: 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=4 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 0D 03 02 [00:09:48]Write to MH i2c: E2 08 00 AD 06 80 0D 03 02 00 00 00 00 2E [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 0B 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 0B 00 AD 06 00 B4 04 22 82 97 3D 74 C2 90 00 95 [00:09:48]RAPDU: B4 04 22 82 97 3D 74 C2 90 00 [00:09:48]wFMCommunicate OK [00:09:48]SAM_PROTO_SignData done [00:09:48]FM_MakeSignedData done [00:09:48]CreateOFDProtocolMessage [00:09:48]wFMCommunicate request_size=4 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 11 00 00 [00:09:48]Write to MH i2c: E2 08 00 AE 06 80 11 00 00 00 00 00 00 2E [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 17 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 17 00 AE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [00: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 [00:09:48]wFMCommunicate OK [00:09:48]CreateOFDProtocolMessage done [00:09:48]OFDSenderStorePacket 152536 [00:09:48]StoreOFDPacket docnum=152536 [00:09: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 6E EC 04 01 67 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 3C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 3C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 21 00 00 00 00 07 04 06 00 68 3C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 4B 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 17 ED 73 74 27 B4 04 22 82 97 3D 74 C2 [00:09:48]CheckFolder [00:09:48]dirname=/storage/ofd_packets [00:09:48]CheckFolder done [00:09:48]ProducePacketName [00:09:48]name=ofd_packets/00152536 [00:09:48]NVStorageSaveData ofd_packets/00152536 [00:09:48]File name is /storage/ofd_packets/00152536 [00:09:48]Write 298 bytes [00:09:48]NVStorageSaveData done [00:09:48]OFDSenderStorePacket done [00:09:48]KKMCreateOFDPacket done [00:09:48]NVStorageSaveData kkm_last_timestamp [00:09:48]File name is /storage/kkm_last_timestamp [00:09:48]Write 4 bytes [00:09:48]NVStorageSaveData done [00:09:48]ExternCall_PrintAddStr [00:09:48]wPrintStart [00:09:48]Write to MH i2c: 01 00 00 AF 06 B5 [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: 01 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: 01 07 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: 01 07 00 AF 06 00 00 00 00 00 FF 0F CA [00:09:48]RasterBufferAndPrint [00:09:48]line Счет N : (1)1786540 [00:09:48]line ИНН: 02508201610067 [00:09:48]line Контрольно-Кассовый Чек [00:09:48]line ПРОДАЖА [00:09:48]line ТРК (МРК, ГНК) : 41 [00:09:48]line Товар: 2710194210 [00:09:48]line ДТ-К-5 [00:09:48]line 10.630 * 76.20 [00:09:48]line = 810.01 [00:09:48]line НДС 12% НСП 1% [00:09:48]line > о реализуемом товаре [00:09:48]line ОКРУГЛЕНИЕ: -0.01 [00:09:48]line ИТОГО: 810.00 [00:09:48]line Внесено: 810.00 [00:09:48]line СДАЧА: 0.00 [00:09:48]line НСП 1% : 7.17 [00:09:48]line НДС 12% : 86.02 [00:09:48]line Наличными: 810.00 [00:09:48]line Безнал.: 0.00 [00:09:48]line Место: АЗС № 89 "Партнер Нефть" [00:09:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:09:48]line СНО: Общий режим [00:09:48]line Чек 408 24.09.2024 00:09 [00:09:48]line Смена: 476 ФФД: 1.0 [00:09:48]line ЗНМ: 0300000113 [00:09:48]line РНМ: 0000000000091825 [00:09:48]line Версия ККМ: 001 [00:09:48]line ФМ: 0000000000871835 [00:09:48]line ФД: 152536 [00:09:48]line ФПД: 171626581947431 [00:09:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T000947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152536&fm=171626581947431&tin=02508201610067®Number=0000000000091825&sum=81000 [00:09:48]OFD Sender: Processing packet 152536 [packets to send 828, broken 827] [00:09:48]ProducePacketName [00:09:48]name=ofd_packets/00152536 [00:09:48]OFD Sender: To server: pG, [00:09:48]CommunicateWithHost lk.salyk.kg:30040 [00:09:48]ConnectInit lk.salyk.kg [00:09:48]written 0, free lines is 4095 [00:09:49]Write to MH i2c: 01 00 00 DA 06 E0 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: 01 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: 01 07 00 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: 01 07 00 DA 06 00 00 00 00 00 D1 0C C4 [00:09:49]RasterBufferAndPrint [00:09:49]line [00:09:49]line [00:09:49]line [00:09:49]line [00:09:49]line [00:09:49]written 0, free lines is 3287 [00:09:49]MH_Cut [00:09:49]Write to MH i2c: D1 01 00 E1 06 01 B9 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: D1 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: D1 01 00 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: D1 01 00 E1 06 00 B8 [00:09:49]Write to MH i2c: 01 00 00 E2 06 E8 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:49]*** Cut start [00:09:49]*** Purtial cut [00:09:49]*** Stage 1: CUTSNS_PIN = 1 [00:09:50]Read from MH i2c: 01 [00:09:50]MH_I2C_Read... [00:09:50]*** Stop cut motor [00:09:50]*** Cut end [00:09:50]Read from MH i2c: 01 07 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: 01 07 00 E2 06 00 00 00 00 00 FF 0F FD [00:09:50]process_action close_receipt done [00:09:50]requested_data is exist [00:09:50]produce_requested_data [00:09:50]requested_item fm.sn is exist - process it [00:09:50]wFMCommunicate request_size=4 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 11 00 00 [00:09:50]Write to MH i2c: E2 08 00 E3 06 80 11 00 00 00 00 00 00 63 [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 17 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 17 00 E3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [00:09:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:09:50]wFMCommunicate OK [00:09:50]requested_item fd.num is exist - process it [00:09:50]SAM_PROTO_GetFieldsCounters [00:09:50]wFMCommunicate request_size=4 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 13 00 00 [00:09:50]Write to MH i2c: E2 08 00 E4 06 80 13 00 00 00 00 00 00 66 [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 62 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 62 00 E4 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 D8 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [00:09: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 D8 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:50]wFMCommunicate OK [00:09:50]SAM_PROTO_GetFieldsCounters done [00:09:50]requested_item shift.num is exist - process it [00:09:50]requested_item shift.opened is exist - process it [00:09:50]req_shift_opened [00:09:50]FM_GetShiftState [00:09:50]SAM_PROTO_GetShiftState [00:09:50]wFMCommunicate request_size=4 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 13 01 00 [00:09:50]Write to MH i2c: E2 08 00 E5 06 80 13 01 00 00 00 00 00 68 [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 0E 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 0E 00 E5 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CA [00:09:50]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:09:50]wFMCommunicate OK [00:09:50]SAM_PROTO_GetShiftState done [00:09:50]FM_GetShiftState done [00:09:50]req_shift_opened done [00:09:50]requested_item shift.open_date is exist - process it [00:09:50]req_shift_open_date [00:09:50]req_shift_open_date done [00:09:50]produce_requested_data done [00:09:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152536,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:09:50]process_action_free close_receipt [00:09:50]json_value_free [00:09:50]json_value_free done [00:09:50]process_json_proto returns [00:09:50]Send response to host [00:09:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152536,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:09:50]free response buf [00:09:50]execute_script done [00:09:50]execute_script returns [00:09:50]free content buf [00:09:50]Sock 9.Close socket [00:09:50]Sock 9.Thread stoped [00:09:55]Connected sock=7 [00:09: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 6E EC 04 01 67 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 69 3C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 3C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 21 00 00 00 00 07 04 06 00 68 3C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 4B 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 17 ED 73 74 27 B4 04 22 82 97 3D 74 C2 [00:09: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 7C F1 47 00 34 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 53 02 00 F4 03 04 00 53 AB F1 66 B6 04 01 00 00 0B 58 66 5B 53 3A FD 42 [00:09:58]CommunicateWithHost err = 0 [00:09:58]CheckOFDResponse [00:09:58]1017 (14) - 77093643461234 [00:09:58]1041 (16) - 0000000000871835 [00:09:58]1040 (4) - 152536 [00:09:58]1012 (4) - 23.09.2024 17:54 [00:09:58]1206 (1) - 0 [00:09:58]OFD Sender: Remove packet 152536 [00:09:58]ProducePacketName [00:09:58]name=ofd_packets/00152536 [00:09:58]NVStorageDeleteData [00:09:58]OFD Sender: No OFD packet to send [00:10:03]OFD Sender: No OFD packet to send [00:10:03]accept exits with 10 [00:10:03]New connection [00:10:03]New thread 3066895716 created [00:10:03]Thread 3067039076 joined [00:10:03]Waiting for new connection... [00:10:03] Sock 10.Parse request [00:10:03]Sock 10.Check first char [00:10:03]Sock 10.First char is OK [00:10:03]request: POST /json_proto HTTP/1.0 [00:10:03]Method: POST [00:10:03]URL: /json_proto [00:10:03]Method is POST - this is cgi request [00:10:03]url: /json_proto [00:10:03]query_string will be loaded in cgi processing [00:10:03]execute_cgi json_proto POST (null) [00:10:03]execute_cgi path=json_proto method=POST [00:10:03]POST find Content-Length [00:10:03]Host: 172.17.43.67:8080 [00:10:03]Content-Length: 687 [00:10:03]Content-Type: application/json [00:10:03] [00:10:03]POST finish read [00:10:03]Found Content-Length = 687 [00:10:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18857", "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" ] } } [00:10:03]execute_script... [00:10:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18857", "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" ] } } [00:10:03]POST & json_proto [00:10:03]process_json_proto [00:10:03]json parsed OK: [00:10:03]protocol is kg_v1.0 [00:10:03]action value=close_receipt [00:10:03]process_action close_receipt [00:10:03]cmd_close_receipt [00:10:03]MH_GetDate [00:10:03]Write to MH i2c: F0 00 00 E6 06 DB [00:10:03]Write i2c OK [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: F0 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: F0 09 00 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: F0 09 00 E6 06 00 5C 03 F2 66 6A BD 47 65 6E [00:10:03]GetLastDocTimeStamp 1727136587 [00:10:03]current date 1727136604 [00:10:03]FM_GetShiftState [00:10:03]SAM_PROTO_GetShiftState [00:10:03]wFMCommunicate request_size=4 [00:10:03]MH_SAM_APDU [00:10:03]CAPDU: 80 13 01 00 [00:10:03]Write to MH i2c: E2 08 00 E7 06 80 13 01 00 00 00 00 00 6A [00:10:03]Write i2c OK [00:10:03]MH_I2C_Read... [00:10:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:03]Read from MH i2c: E2 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 0E 00 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 0E 00 E7 06 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 CC [00:10:03]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:10:03]wFMCommunicate OK [00:10:03]SAM_PROTO_GetShiftState done [00:10:03]FM_GetShiftState done [00:10:03]opened in 1727051593 [00:10:03]opened+sec_in_day 1727137993 [00:10:03]quantity*price = 9500 [00:10:03]sum+1 = 9501 [00:10:03]Check (price>sum+1) || (price+1 о реализуемом товаре [00:10:05]line ИТОГО: 95.00 [00:10:05]line НСП 1% : 0.84 [00:10:05]line НДС 12% : 10.09 [00:10:05]line Наличными: 95.00 [00:10:05]line Безнал.: 0.00 [00:10:05]line Место: АЗС № 89 "Партнер Нефть" [00:10:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:10:05]line СНО: Общий режим [00:10:05]line Чек 409 24.09.2024 00:10 [00:10:05]line Смена: 476 ФФД: 1.0 [00:10:05]line ЗНМ: 0300000113 [00:10:05]line РНМ: 0000000000091825 [00:10:05]line Версия ККМ: 001 [00:10:05]line ФМ: 0000000000871835 [00:10:05]line ФД: 152537 [00:10:05]line ФПД: 181216124490342 [00:10:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T001004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152537&fm=181216124490342&tin=02508201610067®Number=0000000000091825&sum=9500 [00:10:05]line 0 [00:10:05]written 0, free lines is 4095 [00:10:05]OFD Sender: Processing packet 152537 [packets to send 828, broken 827] [00:10:05]ProducePacketName [00:10:05]name=ofd_packets/00152537 [00:10:05]OFD Sender: To server: pG, [00:10:05]CommunicateWithHost lk.salyk.kg:30040 [00:10:05]ConnectInit lk.salyk.kg [00:10:06]Write to MH i2c: 01 00 00 23 07 2A [00:10:06]Write i2c OK [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: 01 [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: 01 07 00 [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: 01 07 00 23 07 00 00 00 00 00 EF 0C 2C [00:10:06]RasterBufferAndPrint [00:10:06]line [00:10:06]line [00:10:06]line [00:10:06]line [00:10:06]line [00:10:06]written 0, free lines is 3319 [00:10:06]MH_Cut [00:10:06]Write to MH i2c: D1 01 00 2A 07 01 03 [00:10:06]Write i2c OK [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: D1 [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: D1 01 00 [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: D1 01 00 2A 07 00 02 [00:10:06]Write to MH i2c: 01 00 00 2B 07 32 [00:10:06]Write i2c OK [00:10:06]MH_I2C_Read... [00:10:06]Connected sock=11 [00:10: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 3F 01 00 00 87 EB 37 01 12 C2 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 99 01 00 00 F4 03 04 00 5C 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 A4 D0 AA BA 52 66 F8 43 40 D9 93 0C 0D 83 [00:10:06]*** Cut start [00:10:06]*** Purtial cut [00:10:06]*** Stage 1: CUTSNS_PIN = 1 [00:10: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 46 C8 47 00 FB C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 53 02 00 F4 03 04 00 5C AB F1 66 B6 04 01 00 00 D1 CC 41 D5 F8 AC 0C 4B [00:10:07]CommunicateWithHost err = 0 [00:10:07]CheckOFDResponse [00:10:07]1017 (14) - 77093643461234 [00:10:07]1041 (16) - 0000000000871835 [00:10:07]1040 (4) - 152537 [00:10:07]1012 (4) - 23.09.2024 17:54 [00:10:07]1206 (1) - 0 [00:10:07]OFD Sender: Remove packet 152537 [00:10:07]ProducePacketName [00:10:07]name=ofd_packets/00152537 [00:10:07]NVStorageDeleteData [00:10:07]*** Stop cut motor [00:10:07]*** Cut end [00:10:07]Read from MH i2c: 01 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: 01 07 00 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: 01 07 00 2B 07 00 00 00 00 00 FF 0F 47 [00:10:07]process_action close_receipt done [00:10:07]requested_data is exist [00:10:07]produce_requested_data [00:10:07]requested_item fm.sn is exist - process it [00:10:07]wFMCommunicate request_size=4 [00:10:07]MH_SAM_APDU [00:10:07]CAPDU: 80 11 00 00 [00:10:07]Write to MH i2c: E2 08 00 2C 07 80 11 00 00 00 00 00 00 AD [00:10:07]Write i2c OK [00:10:07]MH_I2C_Read... [00:10:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:07]Read from MH i2c: E2 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 17 00 [00:10:07]MH_I2C_Read... [00:10:07]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 [00:10:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:10:07]wFMCommunicate OK [00:10:07]requested_item fd.num is exist - process it [00:10:07]SAM_PROTO_GetFieldsCounters [00:10:07]wFMCommunicate request_size=4 [00:10:07]MH_SAM_APDU [00:10:07]CAPDU: 80 13 00 00 [00:10:07]Write to MH i2c: E2 08 00 2D 07 80 13 00 00 00 00 00 00 B0 [00:10:07]Write i2c OK [00:10:07]MH_I2C_Read... [00:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:10:07]Read from MH i2c: E2 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 62 00 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 62 00 2D 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 D9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [00:10: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 D9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:10:07]wFMCommunicate OK [00:10:07]SAM_PROTO_GetFieldsCounters done [00:10:07]requested_item shift.num is exist - process it [00:10:07]requested_item shift.opened is exist - process it [00:10:07]req_shift_opened [00:10:07]FM_GetShiftState [00:10:07]SAM_PROTO_GetShiftState [00:10:07]wFMCommunicate request_size=4 [00:10:07]MH_SAM_APDU [00:10:07]CAPDU: 80 13 01 00 [00:10:07]Write to MH i2c: E2 08 00 2E 07 80 13 01 00 00 00 00 00 B2 [00:10:07]Write i2c OK [00:10:07]MH_I2C_Read... [00:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:07]Read from MH i2c: E2 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 0E 00 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 0E 00 2E 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 14 [00:10:07]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:10:07]wFMCommunicate OK [00:10:07]SAM_PROTO_GetShiftState done [00:10:07]FM_GetShiftState done [00:10:07]req_shift_opened done [00:10:07]requested_item shift.open_date is exist - process it [00:10:07]req_shift_open_date [00:10:07]req_shift_open_date done [00:10:07]produce_requested_data done [00:10:04]Read from MH i2c: E2 03 00 EF 06 00 90 00 69 [00:10:04]RAPDU: 90 00 [00:10:04]wFMCommunicate OK [00:10:04]wFMCommunicate request_size=13 [00:10:04]MH_SAM_APDU [00:10:04]CAPDU: 80 15 02 00 08 F4 03 04 00 5C 03 F2 66 [00:10:04]Write to MH i2c: E2 10 00 F0 06 80 15 02 00 08 00 F4 03 04 00 5C 03 F2 66 00 00 38 [00:10:04]Write i2c OK [00:10:04]MH_I2C_Read... [00:10:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:10:04]Read from MH i2c: E2 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 03 00 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 03 00 F0 06 00 90 00 6A [00:10:04]RAPDU: 90 00 [00:10:04]wFMCommunicate OK [00:10:04]wFMCommunicate request_size=25 [00:10:04]MH_SAM_APDU [00:10: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 [00:10:04]Write to MH i2c: E2 1C 00 F1 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 D9 [00:10:04]Write i2c OK [00:10:04]MH_I2C_Read... [00:10:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:10:04]Read from MH i2c: E2 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 03 00 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 03 00 F1 06 00 90 00 6B [00:10:04]RAPDU: 90 00 [00:10:04]wFMCommunicate OK [00:10:04]wFMCommunicate request_size=4 [00:10:04]MH_SAM_APDU [00:10:04]CAPDU: 80 15 03 00 [00:10:04]Write to MH i2c: E2 08 00 F2 06 80 15 03 00 00 00 00 00 79 [00:10:04]Write i2c OK [00:10:04]MH_I2C_Read... [00:10:04]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 40 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 40 00 F2 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 D9 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 99 01 00 00 35 04 06 00 A4 D0 AA BA 52 66 90 00 A4 [00:10:05]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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 99 01 00 00 35 04 06 00 A4 D0 AA BA 52 66 90 00 [00:10:05]wFMCommunicate OK [00:10:05]SAM_PROTO_ProcessDocument answer len = 59 [00:10:05]SAM_PROTO_ProcessDocument done [00:10:05]SetTLVBufToDocument [00:10:05]Processing tag 1209 (04B9) [00:10:05]Malloc new data [00:10:05]Processing tag 1041 (0411) [00:10:05]Processing tag 1040 (0410) [00:10:05]Malloc new data [00:10:05]Processing tag 1038 (040E) [00:10:05]Malloc new data [00:10:05]Processing tag 1042 (0412) [00:10:05]Malloc new data [00:10:05]Processing tag 1077 (0435) [00:10:05]Malloc new data [00:10:05]SetTLVBufToDocument err=0 [00:10:05]KKMLoadAndSignReceiptData store KKM data [00:10:05]KKMLoadAndSignReceiptData err=0 [00:10:05]wFMCommunicate request_size=4 [00:10:05]MH_SAM_APDU [00:10:05]CAPDU: 80 11 00 00 [00:10:05]Write to MH i2c: E2 08 00 F3 06 80 11 00 00 00 00 00 00 73 [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 17 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 17 00 F3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [00:10:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:10:05]wFMCommunicate OK [00:10:05]Счет N : (3)18857 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 409 24.09.2024 00:10 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152537 ФПД: 181216124490342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T001004&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152537&fm=181216124490342&tin=02508201610067®Number=0000000000091825&sum=9500 0 [00:10:05]StoreToDocumentArchive [00:10:05]shift 476 fd 152537 [00:10:05]save to /storage/0476/doc_00152537 [00:10:05]save last doc name /storage/0476/doc_00152537 to /storage/kkm_last_doc_name [00:10:05]save OK [00:10:05]Clear old archive folders... [00:10:05]ProcessDocumentItem done err = 0, tmpTLVsize=299 [00:10:05]tlvbuf is 00AEA250 [00:10:05]SAM_PROTO_ClearQueue [00:10:05]wFMCommunicate request_size=4 [00:10:05]MH_SAM_APDU [00:10:05]CAPDU: 80 09 00 00 [00:10:05]Write to MH i2c: E2 08 00 F4 06 80 09 00 00 00 00 00 00 6C [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [00:10:05]RAPDU: 90 00 [00:10:05]wFMCommunicate OK [00:10:05]SAM_PROTO_ClearQueue done [00:10:05]KKMCreateOFDPacket [00:10:05]OFDProtocolAddRootSTLVToBuf [00:10:05]FM_MakeSignedData [00:10:05]FM_MakeSignedData [00:10:05]SAM_PROTO_SignData [00:10:05]wFMCommunicate request_size=4 [00:10:05]MH_SAM_APDU [00:10:05]CAPDU: 80 0D 01 02 [00:10:05]Write to MH i2c: E2 08 00 F5 06 80 0D 01 02 00 00 00 00 74 [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 F5 06 00 90 00 6F [00:10:05]RAPDU: 90 00 [00:10:05]wFMCommunicate OK [00:10:05]wFMCommunicate request_size=255 [00:10:05]MH_SAM_APDU [00:10:05]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 99 01 00 00 F4 03 04 00 5C 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [00:10:05]Write to MH i2c: E2 02 01 F6 06 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 99 01 00 00 F4 03 04 00 5C 03 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 49 [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 F6 06 00 90 00 70 [00:10:05]RAPDU: 90 00 [00:10:05]wFMCommunicate OK [00:10:05]wFMCommunicate request_size=58 [00:10:05]MH_SAM_APDU [00:10:05]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 D9 53 02 00 35 04 06 00 A4 D0 AA BA 52 66 [00:10:05]Write to MH i2c: E2 3D 00 F7 06 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 D9 53 02 00 35 04 06 00 A4 D0 AA BA 52 66 00 00 24 [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 03 00 F7 06 00 90 00 71 [00:10:05]RAPDU: 90 00 [00:10:05]wFMCommunicate OK [00:10:05]wFMCommunicate request_size=4 [00:10:05]MH_SAM_APDU [00:10:05]CAPDU: 80 0D 03 02 [00:10:05]Write to MH i2c: E2 08 00 F8 06 80 0D 03 02 00 00 00 00 79 [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 0B 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 0B 00 F8 06 00 F8 43 40 D9 93 0C 0D 83 90 00 FD [00:10:05]RAPDU: F8 43 40 D9 93 0C 0D 83 90 00 [00:10:05]wFMCommunicate OK [00:10:05]SAM_PROTO_SignData done [00:10:05]FM_MakeSignedData done [00:10:05]CreateOFDProtocolMessage [00:10:05]wFMCommunicate request_size=4 [00:10:05]MH_SAM_APDU [00:10:05]CAPDU: 80 11 00 00 [00:10:05]Write to MH i2c: E2 08 00 F9 06 80 11 00 00 00 00 00 00 79 [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 17 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 17 00 F9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 [00:10:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152537,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:10:07]process_action_free close_receipt [00:10:07]json_value_free [00:10:07]json_value_free done [00:10:07]process_json_proto returns [00:10:07]Send response to host [00:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152537,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:10:07]free response buf [00:10:07]execute_script done [00:10:07]execute_script returns [00:10:07]free content buf [00:10:07]Sock 10.Close socket [00:10:07]Sock 10.Thread stoped [00:10:07]OFD Sender: No OFD packet to send [00:10:12]OFD Sender: No OFD packet to send [00:10:17]OFD Sender: No OFD packet to send [00:10:18]recv_with_timeout no data received [00:10:22]OFD Sender: No OFD packet to send [00:10:27]OFD Sender: No OFD packet to send [00:10:32]OFD Sender: No OFD packet to send [00:10:37]recv_with_timeout no data received [00:10:37]OFD Sender: No OFD packet to send [00:10:42]OFD Sender: No OFD packet to send [00:10:47]OFD Sender: No OFD packet to send [00:10:48]recv_with_timeout no data received [00:10:52]OFD Sender: No OFD packet to send [00:10:57]OFD Sender: No OFD packet to send [00:11:02]OFD Sender: No OFD packet to send [00:11:07]OFD Sender: No OFD packet to send [00:11:12]OFD Sender: No OFD packet to send [00:11:17]OFD Sender: No OFD packet to send [00:11:22]OFD Sender: No OFD packet to send [00:11:27]OFD Sender: No OFD packet to send [00:11:32]OFD Sender: No OFD packet to send [00:11:37]OFD Sender: No OFD packet to send [00:11:42]OFD Sender: No OFD packet to send [00:11:47]OFD Sender: No OFD packet to send [00:11:53]OFD Sender: No OFD packet to send [00:11:58]OFD Sender: No OFD packet to send [00:12:03]OFD Sender: No OFD packet to send [00:12:08]OFD Sender: No OFD packet to send [00:12:13]OFD Sender: No OFD packet to send [00:12:18]OFD Sender: No OFD packet to send [00:12:23]OFD Sender: No OFD packet to send [00:12:28]OFD Sender: No OFD packet to send [00:12:33]OFD Sender: No OFD packet to send [00:12:38]OFD Sender: No OFD packet to send [00:12:43]OFD Sender: No OFD packet to send [00:12:48]OFD Sender: No OFD packet to send [00:12:53]OFD Sender: No OFD packet to send [00:12:58]OFD Sender: No OFD packet to send [00:13:03]OFD Sender: No OFD packet to send [00:13:08]OFD Sender: No OFD packet to send [00:13:13]OFD Sender: No OFD packet to send [00:13:18]OFD Sender: No OFD packet to send [00:13:23]OFD Sender: No OFD packet to send [00:13:28]OFD Sender: No OFD packet to send [00:13:33]OFD Sender: No OFD packet to send [00:13:38]OFD Sender: No OFD packet to send [00:13:40]recv_with_timeout no data received [00:13:43]OFD Sender: No OFD packet to send [00:13:48]OFD Sender: No OFD packet to send [00:13:53]OFD Sender: No OFD packet to send [00:13:58]OFD Sender: No OFD packet to send [00:14:03]OFD Sender: No OFD packet to send [00:14:08]OFD Sender: No OFD packet to send [00:14:10]recv_with_timeout no data received [00:14:13]OFD Sender: No OFD packet to send [00:14:18]OFD Sender: No OFD packet to send [00:14:23]OFD Sender: No OFD packet to send [00:14:28]OFD Sender: No OFD packet to send [00:14:33]OFD Sender: No OFD packet to send [00:14:38]OFD Sender: No OFD packet to send [00:14:43]OFD Sender: No OFD packet to send [00:14:48]OFD Sender: No OFD packet to send [00:14:53]OFD Sender: No OFD packet to send [00:14:58]OFD Sender: No OFD packet to send [00:15:03]OFD Sender: No OFD packet to send [00:15:08]OFD Sender: No OFD packet to send [00:15:13]OFD Sender: No OFD packet to send [00:15:18]OFD Sender: No OFD packet to send [00:15:23]OFD Sender: No OFD packet to send [00:15:24]recv_with_timeout no data received [00:15:28]OFD Sender: No OFD packet to send [00:15:33]OFD Sender: No OFD packet to send [00:15:38]OFD Sender: No OFD packet to send [00:15:43]OFD Sender: No OFD packet to send [00:15:48]OFD Sender: No OFD packet to send [00:15:53]OFD Sender: No OFD packet to send [00:15:58]OFD Sender: No OFD packet to send [00:16:03]OFD Sender: No OFD packet to send [00:16:07]recv_with_timeout no data received [00:16:08]OFD Sender: No OFD packet to send [00:16:13]OFD Sender: No OFD packet to send [00:16:18]OFD Sender: No OFD packet to send [00:16:23]OFD Sender: No OFD packet to send [00:16:28]OFD Sender: No OFD packet to send [00:16:31]recv_with_timeout no data received [00:16:33]OFD Sender: No OFD packet to send [00:16:39]OFD Sender: No OFD packet to send [00:16:44]OFD Sender: No OFD packet to send [00:16:49]OFD Sender: No OFD packet to send [00:16:54]OFD Sender: No OFD packet to send [00:16:59]OFD Sender: No OFD packet to send [00:17:04]OFD Sender: No OFD packet to send [00:17:09]OFD Sender: No OFD packet to send [00:17:14]OFD Sender: No OFD packet to send [00:17:19]OFD Sender: No OFD packet to send [00:17:24]OFD Sender: No OFD packet to send [00:17:29]OFD Sender: No OFD packet to send [00:17:34]OFD Sender: No OFD packet to send [00:17:39]OFD Sender: No OFD packet to send [00:17:39]recv_with_timeout no data received [00:17:44]OFD Sender: No OFD packet to send [00:17:49]OFD Sender: No OFD packet to send [00:17:54]OFD Sender: No OFD packet to send [00:17:59]OFD Sender: No OFD packet to send [00:18:04]OFD Sender: No OFD packet to send [00:18:09]OFD Sender: No OFD packet to send [00:18:14]OFD Sender: No OFD packet to send [00:18:19]OFD Sender: No OFD packet to send [00:18:24]OFD Sender: No OFD packet to send [00:18:29]OFD Sender: No OFD packet to send [00:18:34]OFD Sender: No OFD packet to send [00:18:39]OFD Sender: No OFD packet to send [00:18:44]OFD Sender: No OFD packet to send [00:18:46]recv_with_timeout no data received [00:18:49]OFD Sender: No OFD packet to send [00:18:54]OFD Sender: No OFD packet to send [00:18:59]OFD Sender: No OFD packet to send [00:19:04]OFD Sender: No OFD packet to send [00:19:09]OFD Sender: No OFD packet to send [00:19:14]OFD Sender: No OFD packet to send [00:19:19]OFD Sender: No OFD packet to send [00:19:20]recv_with_timeout no data received [00:19:24]OFD Sender: No OFD packet to send [00:19:29]OFD Sender: No OFD packet to send [00:19:34]OFD Sender: No OFD packet to send [00:19:39]OFD Sender: No OFD packet to send [00:19:44]OFD Sender: No OFD packet to send [00:19:49]OFD Sender: No OFD packet to send [00:19:50]recv_with_timeout no data received [00:19:54]OFD Sender: No OFD packet to send [00:19:59]OFD Sender: No OFD packet to send [00:20:04]OFD Sender: No OFD packet to send [00:20:09]recv_with_timeout no data received [00:20:09]OFD Sender: No OFD packet to send [00:20:14]OFD Sender: No OFD packet to send [00:20:19]OFD Sender: No OFD packet to send [00:20:24]OFD Sender: No OFD packet to send [00:20:29]OFD Sender: No OFD packet to send [00:20:32]recv_with_timeout no data received [00:20:34]OFD Sender: No OFD packet to send [00:20:39]OFD Sender: No OFD packet to send [00:20:44]OFD Sender: No OFD packet to send [00:20:49]OFD Sender: No OFD packet to send [00:20:54]OFD Sender: No OFD packet to send [00:20:59]OFD Sender: No OFD packet to send [00:21:04]OFD Sender: No OFD packet to send [00:21:09]OFD Sender: No OFD packet to send [00:21:14]OFD Sender: No OFD packet to send [00:21:19]OFD Sender: No OFD packet to send [00:21:25]OFD Sender: No OFD packet to send [00:21:30]OFD Sender: No OFD packet to send [00:21:35]OFD Sender: No OFD packet to send [00:21:40]OFD Sender: No OFD packet to send [00:21:45]OFD Sender: No OFD packet to send [00:21:46]recv_with_timeout no data received [00:21:50]OFD Sender: No OFD packet to send [00:21:55]OFD Sender: No OFD packet to send [00:22:00]OFD Sender: No OFD packet to send [00:22:05]OFD Sender: No OFD packet to send [00:22:09]accept exits with 9 [00:22:09]New connection [00:22:09]New thread 3067039076 created [00:22:09]Thread 3066895716 joined [00:22:09]Waiting for new connection... [00:22:09] Sock 9.Parse request [00:22:09]Sock 9.Check first char [00:22:09]Sock 9.First char is OK [00:22:09]request: POST /json_proto HTTP/1.0 [00:22:09]Method: POST [00:22:09]URL: /json_proto [00:22:09]Method is POST - this is cgi request [00:22:09]url: /json_proto [00:22:09]query_string will be loaded in cgi processing [00:22:09]execute_cgi json_proto POST (null) [00:22:09]execute_cgi path=json_proto method=POST [00:22:09]POST find Content-Length [00:22:09]Host: 172.17.43.67:8080 [00:22:09]Content-Length: 678 [00:22:09]Content-Type: application/json [00:22:09] [00:22:09]POST finish read [00:22:09]Found Content-Length = 678 [00:22:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786541", "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" ] } } [00:22:09]execute_script... [00:22:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786541", "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" ] } } [00:22:09]POST & json_proto [00:22:09]process_json_proto [00:22:09]json parsed OK: [00:22:09]protocol is kg_v1.0 [00:22:09]action value=close_receipt [00:22:09]process_action close_receipt [00:22:09]cmd_close_receipt [00:22:09]MH_GetDate [00:22:09]Write to MH i2c: F0 00 00 2F 07 25 [00:22:09]Write i2c OK [00:22:09]MH_I2C_Read... [00:22:09]Read from MH i2c: F0 [00:22:09]MH_I2C_Read... [00:22:09]Read from MH i2c: F0 09 00 [00:22:09]MH_I2C_Read... [00:22:09]Read from MH i2c: F0 09 00 2F 07 00 32 06 F2 66 6A BD 47 65 91 [00:22:09]GetLastDocTimeStamp 1727136604 [00:22:09]current date 1727137330 [00:22:09]FM_GetShiftState [00:22:09]SAM_PROTO_GetShiftState [00:22:09]wFMCommunicate request_size=4 [00:22:09]MH_SAM_APDU [00:22:09]CAPDU: 80 13 01 00 [00:22:09]Write to MH i2c: E2 08 00 30 07 80 13 01 00 00 00 00 00 B4 [00:22:09]Write i2c OK [00:22:09]MH_I2C_Read... [00:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:09]Read from MH i2c: E2 [00:22:09]MH_I2C_Read... [00:22:09]Read from MH i2c: E2 0E 00 [00:22:09]MH_I2C_Read... [00:22:09]Read from MH i2c: E2 0E 00 30 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 16 [00:22:09]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:22:09]wFMCommunicate OK [00:22:09]SAM_PROTO_GetShiftState done [00:22:09]FM_GetShiftState done [00:22:09]opened in 1727051593 [00:22:09]opened+sec_in_day 1727137993 [00:22:09]quantity*price = 50036 [00:22:09]sum+1 = 50037 [00:22: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 СНО: Общий режим Чек 410 24.09.2024 00:22 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152538 ФПД: 172132001785377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002210&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152538&fm=172132001785377&tin=02508201610067®Number=0000000000091825&sum=50000 [00:22:10]StoreToDocumentArchive [00:22:10]shift 476 fd 152538 [00:22:10]save to /storage/0476/doc_00152538 [00:22:10]save last doc name /storage/0476/doc_00152538 to /storage/kkm_last_doc_name [00:22:10]save OK [00:22:10]Clear old archive folders... [00:22:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:22:10]tlvbuf is 00AC97E0 [00:22:10]SAM_PROTO_ClearQueue [00:22:10]wFMCommunicate request_size=4 [00:22:10]MH_SAM_APDU [00:22:10]CAPDU: 80 09 00 00 [00:22:10]Write to MH i2c: E2 08 00 3D 07 80 09 00 00 00 00 00 00 B6 [00:22:10]Write i2c OK [00:22:10]MH_I2C_Read... [00:22:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 3D 07 00 90 00 B8 [00:22:11]RAPDU: 90 00 [00:22:11]wFMCommunicate OK [00:22:11]SAM_PROTO_ClearQueue done [00:22:11]KKMCreateOFDPacket [00:22:11]OFDProtocolAddRootSTLVToBuf [00:22:11]FM_MakeSignedData [00:22:11]FM_MakeSignedData [00:22:11]SAM_PROTO_SignData [00:22:11]wFMCommunicate request_size=4 [00:22:11]MH_SAM_APDU [00:22:11]CAPDU: 80 0D 01 02 [00:22:11]Write to MH i2c: E2 08 00 3E 07 80 0D 01 02 00 00 00 00 BE [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 3E 07 00 90 00 B9 [00:22:11]RAPDU: 90 00 [00:22:11]wFMCommunicate OK [00:22:11]wFMCommunicate request_size=255 [00:22:11]MH_SAM_APDU [00:22: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 9A 01 00 00 F4 03 04 00 32 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C [00:22:11]Write to MH i2c: E2 02 01 3F 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 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 9A 01 00 00 F4 03 04 00 32 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 00 00 10 [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 3F 07 00 90 00 BA [00:22:11]RAPDU: 90 00 [00:22:11]wFMCommunicate OK [00:22:11]wFMCommunicate request_size=10 [00:22:11]MH_SAM_APDU [00:22:11]CAPDU: 80 0D 02 02 05 8D 9A D2 26 21 [00:22:11]Write to MH i2c: E2 0D 00 40 07 80 0D 02 02 05 00 8D 9A D2 26 21 00 00 0B [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 03 00 40 07 00 90 00 BB [00:22:11]RAPDU: 90 00 [00:22:11]wFMCommunicate OK [00:22:11]wFMCommunicate request_size=4 [00:22:11]MH_SAM_APDU [00:22:11]CAPDU: 80 0D 03 02 [00:22:11]Write to MH i2c: E2 08 00 41 07 80 0D 03 02 00 00 00 00 C3 [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 0B 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 0B 00 41 07 00 3A AC BE 68 65 8D 64 BE 90 00 E4 [00:22:11]RAPDU: 3A AC BE 68 65 8D 64 BE 90 00 [00:22:11]wFMCommunicate OK [00:22:11]SAM_PROTO_SignData done [00:22:11]FM_MakeSignedData done [00:22:11]CreateOFDProtocolMessage [00:22:11]wFMCommunicate request_size=4 [00:22:11]MH_SAM_APDU [00:22:11]CAPDU: 80 11 00 00 [00:22:11]Write to MH i2c: E2 08 00 42 07 80 11 00 00 00 00 00 00 C3 [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 17 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 17 00 42 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [00:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:22:11]wFMCommunicate OK [00:22:11]CreateOFDProtocolMessage done [00:22:11]OFDSenderStorePacket 152538 [00:22:11]StoreOFDPacket docnum=152538 [00:22:15]1040 (4) - 152538 [00:22:15]1012 (4) - 23.09.2024 18:06 [00:22:15]1206 (1) - 0 [00:22:15]OFD Sender: Remove packet 152538 [00:22:15]ProducePacketName [00:22:15]name=ofd_packets/00152538 [00:22:15]NVStorageDeleteData [00:22:15]OFD Sender: No OFD packet to send [00:22:20]OFD Sender: No OFD packet to send [00:22:25]OFD Sender: No OFD packet to send [00:22:30]OFD Sender: No OFD packet to send [00:22:35]OFD Sender: No OFD packet to send [00:22:36]recv_with_timeout no data received [00:22:40]OFD Sender: No OFD packet to send [00:22: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 00 36 07 01 25 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 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 9A 01 00 00 F4 03 04 00 32 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 8D 9A D2 26 21 3A AC BE 68 65 8D 64 BE [00:22:11]CheckFolder [00:22:11]dirname=/storage/ofd_packets [00:22:11]CheckFolder done [00:22:11]ProducePacketName [00:22:11]name=ofd_packets/00152538 [00:22:11]NVStorageSaveData ofd_packets/00152538 [00:22:11]File name is /storage/ofd_packets/00152538 [00:22:11]Write 301 bytes [00:22:11]NVStorageSaveData done [00:22:11]OFDSenderStorePacket done [00:22:11]KKMCreateOFDPacket done [00:22:11]NVStorageSaveData kkm_last_timestamp [00:22:11]File name is /storage/kkm_last_timestamp [00:22:11]Write 4 bytes [00:22:11]NVStorageSaveData done [00:22:11]ExternCall_PrintAddStr [00:22:11]wPrintStart [00:22:11]Write to MH i2c: 01 00 00 43 07 4A [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: 01 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: 01 07 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: 01 07 00 43 07 00 00 00 00 00 FF 0F 5F [00:22:11]RasterBufferAndPrint [00:22:11]line Счет N : (1)1786541 [00:22:11]line ИНН: 02508201610067 [00:22:11]line Контрольно-Кассовый Чек [00:22:11]line ПРОДАЖА [00:22:11]line ТРК (МРК, ГНК) : 42 [00:22:11]line Товар: 2710124130 [00:22:11]line Аи-92-К-5 [00:22:11]line 7.380 * 67.80 [00:22:11]line = 500.36 [00:22:11]line НДС 12% НСП 1% [00:22:11]line > о реализуемом товаре [00:22:11]line ОКРУГЛЕНИЕ: -0.36 [00:22:11]line ИТОГО: 500.00 [00:22:11]line Внесено: 500.00 [00:22:11]line СДАЧА: 0.00 [00:22:11]line НСП 1% : 4.43 [00:22:11]line НДС 12% : 53.14 [00:22:11]line Наличными: 500.00 [00:22:11]line Безнал.: 0.00 [00:22:11]line Место: АЗС № 89 "Партнер Нефть" [00:22:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:22:11]line СНО: Общий режим [00:22:11]line Чек 410 24.09.2024 00:22 [00:22:11]line Смена: 476 ФФД: 1.0 [00:22:11]line ЗНМ: 0300000113 [00:22:11]line РНМ: 0000000000091825 [00:22:11]line Версия ККМ: 001 [00:22:11]line ФМ: 0000000000871835 [00:22:11]line ФД: 152538 [00:22:11]line ФПД: 172132001785377 [00:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002210&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152538&fm=172132001785377&tin=02508201610067®Number=0000000000091825&sum=50000 [00:22:11]OFD Sender: Processing packet 152538 [packets to send 828, broken 827] [00:22:11]ProducePacketName [00:22:11]name=ofd_packets/00152538 [00:22:11]OFD Sender: To server: pG, [00:22:11]CommunicateWithHost lk.salyk.kg:30040 [00:22:11]ConnectInit lk.salyk.kg [00:22:11]written 0, free lines is 4095 [00:22:12]Write to MH i2c: 01 00 00 6E 07 75 [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: 01 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: 01 07 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: 01 07 00 6E 07 00 00 00 00 00 D6 0C 5E [00:22:12]RasterBufferAndPrint [00:22:12]line [00:22:12]line [00:22:12]line [00:22:12]line [00:22:12]line [00:22:12]written 0, free lines is 3294 [00:22:12]MH_Cut [00:22:12]Write to MH i2c: D1 01 00 75 07 01 4E [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: D1 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: D1 01 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: D1 01 00 75 07 00 4D [00:22:12]Write to MH i2c: 01 00 00 76 07 7D [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:13]*** Cut start [00:22:13]*** Purtial cut [00:22:13]*** Stage 1: CUTSNS_PIN = 1 [00:22:13]Read from MH i2c: 01 [00:22:13]MH_I2C_Read... [00:22:13]*** Stop cut motor [00:22:13]*** Cut end [00:22:13]Read from MH i2c: 01 07 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: 01 07 00 76 07 00 00 00 00 00 FF 0F 92 [00:22:13]process_action close_receipt done [00:22:13]requested_data is exist [00:22:13]produce_requested_data [00:22:13]requested_item fm.sn is exist - process it [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 11 00 00 [00:22:13]Write to MH i2c: E2 08 00 77 07 80 11 00 00 00 00 00 00 F8 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 17 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 17 00 77 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [00:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:22:13]wFMCommunicate OK [00:22:13]requested_item fd.num is exist - process it [00:22:13]SAM_PROTO_GetFieldsCounters [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 13 00 00 [00:22:13]Write to MH i2c: E2 08 00 78 07 80 13 00 00 00 00 00 00 FB [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 62 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 62 00 78 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 DA 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [00:22: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 DA 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:22:13]wFMCommunicate OK [00:22:13]SAM_PROTO_GetFieldsCounters done [00:22:13]requested_item shift.num is exist - process it [00:22:13]requested_item shift.opened is exist - process it [00:22:13]req_shift_opened [00:22:13]FM_GetShiftState [00:22:13]SAM_PROTO_GetShiftState [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 13 01 00 [00:22:13]Write to MH i2c: E2 08 00 79 07 80 13 01 00 00 00 00 00 FD [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 0E 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 0E 00 79 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 5F [00:22:13]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:22:13]wFMCommunicate OK [00:22:13]SAM_PROTO_GetShiftState done [00:22:13]FM_GetShiftState done [00:22:13]req_shift_opened done [00:22:13]requested_item shift.open_date is exist - process it [00:22:13]req_shift_open_date [00:22:13]req_shift_open_date done [00:22:13]produce_requested_data done [00:22:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152538,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:22:13]process_action_free close_receipt [00:22:13]json_value_free [00:22:13]json_value_free done [00:22:13]process_json_proto returns [00:22:13]Send response to host [00:22:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152538,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:22:13]free response buf [00:22:13]execute_script done [00:22:13]execute_script returns [00:22:13]free content buf [00:22:13]Sock 9.Close socket [00:22:13]Sock 9.Thread stoped [00:22:14]Connected sock=11 [00:22: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 0F 01 00 00 00 36 07 01 25 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 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 9A 01 00 00 F4 03 04 00 32 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 9C 8D 9A D2 26 21 3A AC BE 68 65 8D 64 BE [00:22: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 24 EB 47 00 58 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 DA 53 02 00 F4 03 04 00 34 AE F1 66 B6 04 01 00 00 8F 93 B8 47 7D B2 0C 12 [00:22:15]CommunicateWithHost err = 0 [00:22:15]CheckOFDResponse [00:22:15]1017 (14) - 77093643461234 [00:22:15]1041 (16) - 0000000000871835 [00:22:45]OFD Sender: No OFD packet to send [00:22:50]OFD Sender: No OFD packet to send [00:22:55]OFD Sender: No OFD packet to send [00:23:00]OFD Sender: No OFD packet to send [00:23:05]OFD Sender: No OFD packet to send [00:23:06]recv_with_timeout no data received [00:23:10]OFD Sender: No OFD packet to send [00:23:15]OFD Sender: No OFD packet to send [00:23:17]recv_with_timeout no data received [00:23:20]OFD Sender: No OFD packet to send [00:23:25]OFD Sender: No OFD packet to send [00:23:30]OFD Sender: No OFD packet to send [00:23:35]OFD Sender: No OFD packet to send [00:23:40]OFD Sender: No OFD packet to send [00:23:41]recv_with_timeout no data received [00:23:45]OFD Sender: No OFD packet to send [00:23:50]OFD Sender: No OFD packet to send [00:23:55]OFD Sender: No OFD packet to send [00:24:00]OFD Sender: No OFD packet to send [00:24:05]OFD Sender: No OFD packet to send [00:24:06]accept exits with 7 [00:24:06]New connection [00:24:06]New thread 3066895716 created [00:24:06]Thread 3067039076 joined [00:24:06]Waiting for new connection... [00:24:06] Sock 7.Parse request [00:24:06]Sock 7.Check first char [00:24:06]Sock 7.First char is OK [00:24:06]request: POST /json_proto HTTP/1.0 [00:24:06]Method: POST [00:24:06]URL: /json_proto [00:24:06]Method is POST - this is cgi request [00:24:06]url: /json_proto [00:24:06]query_string will be loaded in cgi processing [00:24:06]execute_cgi json_proto POST (null) [00:24:06]execute_cgi path=json_proto method=POST [00:24:06]POST find Content-Length [00:24:06]Host: 172.17.43.67:8080 [00:24:06]Content-Length: 680 [00:24:06]Content-Type: application/json [00:24:06] [00:24:06]POST finish read [00:24:06]Found Content-Length = 680 [00:24:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786542", "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" ] } } [00:24:06]execute_script... [00:24: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)1786542", "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" ] } } [00:24:06]POST & json_proto [00:24:06]process_json_proto [00:24:06]json parsed OK: [00:24:06]protocol is kg_v1.0 [00:24:06]action value=close_receipt [00:24:06]process_action close_receipt [00:24:06]cmd_close_receipt [00:24:06]MH_GetDate [00:24:06]Write to MH i2c: F0 00 00 7A 07 70 [00:24:06]Write i2c OK [00:24:06]MH_I2C_Read... [00:24:06]Read from MH i2c: F0 [00:24:06]MH_I2C_Read... [00:24:06]Read from MH i2c: F0 09 00 [00:24:06]MH_I2C_Read... [00:24:06]Read from MH i2c: F0 09 00 7A 07 00 A7 06 F2 66 6A BD 47 65 51 [00:24:06]GetLastDocTimeStamp 1727137330 [00:24:06]current date 1727137447 [00:24:06]FM_GetShiftState [00:24:06]SAM_PROTO_GetShiftState [00:24:06]wFMCommunicate request_size=4 [00:24:06]MH_SAM_APDU [00:24:06]CAPDU: 80 13 01 00 [00:24:06]Write to MH i2c: E2 08 00 7B 07 80 13 01 00 00 00 00 00 FF [00:24:06]Write i2c OK [00:24:06]MH_I2C_Read... [00:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:06]Read from MH i2c: E2 [00:24:06]MH_I2C_Read... [00:24:06]Read from MH i2c: E2 0E 00 [00:24:06]MH_I2C_Read... [00:24:06]Read from MH i2c: E2 0E 00 7B 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 61 [00:24:06]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:24:06]wFMCommunicate OK [00:24:06]SAM_PROTO_GetShiftState done [00:24:06]FM_GetShiftState done [00:24:06]opened in 1727051593 [00:24:06]opened+sec_in_day 1727137993 [00:24:06]quantity*price = 100050 [00:24:06]sum+1 = 100052 [00:24: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 СНО: Общий режим Чек 411 24.09.2024 00:24 Смена: 476 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152539 ФПД: 195150656359499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152539&fm=195150656359499&tin=02508201610067®Number=0000000000091825&sum=100000 [00:24:07]StoreToDocumentArchive [00:24:07]shift 476 fd 152539 [00:24:07]save to /storage/0476/doc_00152539 [00:24:07]save last doc name /storage/0476/doc_00152539 to /storage/kkm_last_doc_name [00:24:07]save OK [00:24:07]Clear old archive folders... [00:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:24:07]tlvbuf is 00BB5730 [00:24:07]SAM_PROTO_ClearQueue [00:24:07]wFMCommunicate request_size=4 [00:24:07]MH_SAM_APDU [00:24:07]CAPDU: 80 09 00 00 [00:24:07]Write to MH i2c: E2 08 00 88 07 80 09 00 00 00 00 00 00 01 [00:24:07]Write i2c OK [00:24:07]MH_I2C_Read... [00:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:24:07]Read from MH i2c: E2 [00:24:07]MH_I2C_Read... [00:24:07]Read from MH i2c: E2 03 00 [00:24:07]MH_I2C_Read... [00:24:07]Read from MH i2c: E2 03 00 88 07 00 90 00 03 [00:24:07]RAPDU: 90 00 [00:24:07]wFMCommunicate OK [00:24:07]SAM_PROTO_ClearQueue done [00:24:07]KKMCreateOFDPacket [00:24:07]OFDProtocolAddRootSTLVToBuf [00:24:07]FM_MakeSignedData [00:24:07]FM_MakeSignedData [00:24:07]SAM_PROTO_SignData [00:24:07]wFMCommunicate request_size=4 [00:24:07]MH_SAM_APDU [00:24:07]CAPDU: 80 0D 01 02 [00:24:07]Write to MH i2c: E2 08 00 89 07 80 0D 01 02 00 00 00 00 09 [00:24:07]Write i2c OK [00:24:07]MH_I2C_Read... [00:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:24:07]Read from MH i2c: E2 [00:24:07]MH_I2C_Read... [00:24:07]Read from MH i2c: E2 03 00 [00:24:07]MH_I2C_Read... [00:24:07]Read from MH i2c: E2 03 00 89 07 00 90 00 04 [00:24:07]RAPDU: 90 00 [00:24:07]wFMCommunicate OK [00:24:07]wFMCommunicate request_size=255 [00:24:07]MH_SAM_APDU [00:24: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 9B 01 00 00 F4 03 04 00 A7 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 7D 0D 8C [00:24:07]Write to MH i2c: E2 02 01 8A 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 9B 01 00 00 F4 03 04 00 A7 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 7D 0D 8C 00 00 03 [00:24:07]Write i2c OK [00:24:07]MH_I2C_Read... [00:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:24:08]Read from MH i2c: E2 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 03 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 03 00 8A 07 00 90 00 05 [00:24:08]RAPDU: 90 00 [00:24:08]wFMCommunicate OK [00:24:08]wFMCommunicate request_size=7 [00:24:08]MH_SAM_APDU [00:24:08]CAPDU: 80 0D 02 02 02 CC 4B [00:24:08]Write to MH i2c: E2 0A 00 8B 07 80 0D 02 02 02 00 CC 4B 00 00 27 [00:24:08]Write i2c OK [00:24:08]MH_I2C_Read... [00:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:24:08]Read from MH i2c: E2 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 03 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 03 00 8B 07 00 90 00 06 [00:24:08]RAPDU: 90 00 [00:24:08]wFMCommunicate OK [00:24:08]wFMCommunicate request_size=4 [00:24:08]MH_SAM_APDU [00:24:08]CAPDU: 80 0D 03 02 [00:24:08]Write to MH i2c: E2 08 00 8C 07 80 0D 03 02 00 00 00 00 0E [00:24:08]Write i2c OK [00:24:08]MH_I2C_Read... [00:24:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:24:08]Read from MH i2c: E2 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 0B 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 0B 00 8C 07 00 E9 EC AF D1 60 B8 2E 24 90 00 CE [00:24:08]RAPDU: E9 EC AF D1 60 B8 2E 24 90 00 [00:24:08]wFMCommunicate OK [00:24:08]SAM_PROTO_SignData done [00:24:08]FM_MakeSignedData done [00:24:08]CreateOFDProtocolMessage [00:24:08]wFMCommunicate request_size=4 [00:24:08]MH_SAM_APDU [00:24:08]CAPDU: 80 11 00 00 [00:24:08]Write to MH i2c: E2 08 00 8D 07 80 11 00 00 00 00 00 00 0E [00:24:08]Write i2c OK [00:24:08]MH_I2C_Read... [00:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:24:08]Read from MH i2c: E2 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 17 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: E2 17 00 8D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [00:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:24:08]wFMCommunicate OK [00:24:08]CreateOFDProtocolMessage done [00:24:08]OFDSenderStorePacket 152539 [00:24:08]StoreOFDPacket docnum=152539 [00:24: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 6E F8 04 01 C2 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 9B 01 00 00 F4 03 04 00 A7 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 7D 0D 8C CC 4B E9 EC AF D1 60 B8 2E 24 [00:24:08]CheckFolder [00:24:08]dirname=/storage/ofd_packets [00:24:08]CheckFolder done [00:24:08]ProducePacketName [00:24:08]name=ofd_packets/00152539 [00:24:08]NVStorageSaveData ofd_packets/00152539 [00:24:08]File name is /storage/ofd_packets/00152539 [00:24:08]Write 298 bytes [00:24:08]NVStorageSaveData done [00:24:08]OFDSenderStorePacket done [00:24:08]KKMCreateOFDPacket done [00:24:08]NVStorageSaveData kkm_last_timestamp [00:24:08]File name is /storage/kkm_last_timestamp [00:24:08]Write 4 bytes [00:24:08]NVStorageSaveData done [00:24:08]ExternCall_PrintAddStr [00:24:08]wPrintStart [00:24:08]Write to MH i2c: 01 00 00 8E 07 95 [00:24:08]Write i2c OK [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 07 00 [00:24:08]MH_I2C_Read... [00:24:08]Read from MH i2c: 01 07 00 8E 07 00 00 00 00 00 FF 0F AA [00:24:08]RasterBufferAndPrint [00:24:08]line Счет N : (1)1786542 [00:24:08]line ИНН: 02508201610067 [00:24:08]line Контрольно-Кассовый Чек [00:24:08]line ПРОДАЖА [00:24:08]line ТРК (МРК, ГНК) : 41 [00:24:08]line Товар: 2710194210 [00:24:08]line ДТ-К-5 [00:24:08]line 13.130 * 76.20 [00:24:08]line = 1000.51 [00:24:08]line НДС 12% НСП 1% [00:24:08]line > о реализуемом товаре [00:24:08]line ОКРУГЛЕНИЕ: -0.51 [00:24:08]line ИТОГО: 1000.00 [00:24:08]line Внесено: 1000.00 [00:24:08]line СДАЧА: 0.00 [00:24:08]line НСП 1% : 8.85 [00:24:08]line НДС 12% : 106.25 [00:24:08]line Наличными: 1000.00 [00:24:08]line Безнал.: 0.00 [00:24:08]line Место: АЗС № 89 "Партнер Нефть" [00:24:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:24:08]line СНО: Общий режим [00:24:08]line Чек 411 24.09.2024 00:24 [00:24:08]line Смена: 476 ФФД: 1.0 [00:24:08]line ЗНМ: 0300000113 [00:24:08]line РНМ: 0000000000091825 [00:24:08]line Версия ККМ: 001 [00:24:08]line ФМ: 0000000000871835 [00:24:08]line ФД: 152539 [00:24:08]line ФПД: 195150656359499 [00:24:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152539&fm=195150656359499&tin=02508201610067®Number=0000000000091825&sum=100000 [00:24:08]OFD Sender: Processing packet 152539 [packets to send 828, broken 827] [00:24:08]ProducePacketName [00:24:08]name=ofd_packets/00152539 [00:24:08]OFD Sender: To server: pG, [00:24:08]CommunicateWithHost lk.salyk.kg:30040 [00:24:08]ConnectInit lk.salyk.kg [00:24:08]written 0, free lines is 4095 [00:24:09]Write to MH i2c: 01 00 00 B9 07 C0 [00:24:09]Write i2c OK [00:24:09]MH_I2C_Read... [00:24:09]Read from MH i2c: 01 [00:24:09]MH_I2C_Read... [00:24:09]Read from MH i2c: 01 07 00 [00:24:09]MH_I2C_Read... [00:24:09]Read from MH i2c: 01 07 00 B9 07 00 00 00 00 00 D6 0C A9 [00:24:09]RasterBufferAndPrint [00:24:09]line [00:24:09]line [00:24:09]line [00:24:09]line [00:24:09]line [00:24:09]written 0, free lines is 3292 [00:24:09]MH_Cut [00:24:09]Write to MH i2c: D1 01 00 C0 07 01 99 [00:24:09]Write i2c OK [00:24:09]MH_I2C_Read... [00:24:09]Read from MH i2c: D1 [00:24:09]MH_I2C_Read... [00:24:09]Read from MH i2c: D1 01 00 [00:24:09]MH_I2C_Read... [00:24:09]Read from MH i2c: D1 01 00 C0 07 00 98 [00:24:09]Write to MH i2c: 01 00 00 C1 07 C8 [00:24:09]Write i2c OK [00:24:09]MH_I2C_Read... [00:24:09]*** Cut start [00:24:09]*** Purtial cut [00:24:09]*** Stage 1: CUTSNS_PIN = 1 [00:24:10]Read from MH i2c: 01 [00:24:10]MH_I2C_Read... [00:24:10]*** Stop cut motor [00:24:10]*** Cut end [00:24:10]Read from MH i2c: 01 07 00 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: 01 07 00 C1 07 00 00 00 00 00 FF 0F DD [00:24:10]process_action close_receipt done [00:24:10]requested_data is exist [00:24:10]produce_requested_data [00:24:10]requested_item fm.sn is exist - process it [00:24:10]wFMCommunicate request_size=4 [00:24:10]MH_SAM_APDU [00:24:10]CAPDU: 80 11 00 00 [00:24:10]Write to MH i2c: E2 08 00 C2 07 80 11 00 00 00 00 00 00 43 [00:24:10]Write i2c OK [00:24:10]MH_I2C_Read... [00:24:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:24:10]Read from MH i2c: E2 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: E2 17 00 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: E2 17 00 C2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [00:24:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:24:10]wFMCommunicate OK [00:24:10]requested_item fd.num is exist - process it [00:24:10]SAM_PROTO_GetFieldsCounters [00:24:10]wFMCommunicate request_size=4 [00:24:10]MH_SAM_APDU [00:24:10]CAPDU: 80 13 00 00 [00:24:10]Write to MH i2c: E2 08 00 C3 07 80 13 00 00 00 00 00 00 46 [00:24:10]Write i2c OK [00:24:10]MH_I2C_Read... [00:24:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:24:10]Read from MH i2c: E2 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: E2 62 00 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: E2 62 00 C3 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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [00:24: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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:24:10]wFMCommunicate OK [00:24:10]SAM_PROTO_GetFieldsCounters done [00:24:10]requested_item shift.num is exist - process it [00:24:10]requested_item shift.opened is exist - process it [00:24:10]req_shift_opened [00:24:10]FM_GetShiftState [00:24:10]SAM_PROTO_GetShiftState [00:24:10]wFMCommunicate request_size=4 [00:24:10]MH_SAM_APDU [00:24:10]CAPDU: 80 13 01 00 [00:24:10]Write to MH i2c: E2 08 00 C4 07 80 13 01 00 00 00 00 00 48 [00:24:10]Write i2c OK [00:24:10]MH_I2C_Read... [00:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:10]Read from MH i2c: E2 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: E2 0E 00 [00:24:10]MH_I2C_Read... [00:24:10]Read from MH i2c: E2 0E 00 C4 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AA [00:24:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:24:10]wFMCommunicate OK [00:24:10]SAM_PROTO_GetShiftState done [00:24:10]FM_GetShiftState done [00:24:10]req_shift_opened done [00:24:10]requested_item shift.open_date is exist - process it [00:24:10]req_shift_open_date [00:24:10]req_shift_open_date done [00:24:10]produce_requested_data done [00:24:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:24:10]process_action_free close_receipt [00:24:10]json_value_free [00:24:10]json_value_free done [00:24:10]process_json_proto returns [00:24:10]Send response to host [00:24:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:24:10]free response buf [00:24:10]execute_script done [00:24:10]execute_script returns [00:24:10]free content buf [00:24:10]Sock 7.Close socket [00:24:10]Sock 7.Thread stoped [00:24:12]recv_with_timeout no data received [00:24:13]ConnectInit Can't take IP for lk.salyk.kg [00:24:13]CommunicateWithHost connect error [00:24:13]CommunicateWithHost err = -1 [00:24:13]OFD Sender: Server communicate error [00:24:18]OFD Sender: Processing packet 152539 [packets to send 828, broken 827] [00:24:18]ProducePacketName [00:24:18]name=ofd_packets/00152539 [00:24:18]OFD Sender: To server: pG, [00:24:18]CommunicateWithHost lk.salyk.kg:30040 [00:24:18]ConnectInit lk.salyk.kg [00:24:24]Connected sock=9 [00:24: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 6E F8 04 01 C2 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 9B 01 00 00 F4 03 04 00 A7 06 F2 66 0E 04 04 00 DC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B1 7D 0D 8C CC 4B E9 EC AF D1 60 [00:24:55]OFD Sender: No OFD packet to send [00:25:00]OFD Sender: No OFD packet to send [00:25:04]recv_with_timeout no data received [00:25:05]OFD Sender: No OFD packet to send [00:25:10]OFD Sender: No OFD packet to send [00:25:15]OFD Sender: No OFD packet to send B8 2E 24 [00:24: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 7A 9B 47 00 74 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 DB 53 02 00 F4 03 04 00 B6 AE F1 66 B6 04 01 00 00 4B 77 AF 44 3B 7E 18 A7 [00:24:25]CommunicateWithHost err = 0 [00:24:25]CheckOFDResponse [00:24:25]1017 (14) - 77093643461234 [00:24:25]1041 (16) - 0000000000871835 [00:24:25]1040 (4) - 152539 [00:24:25]1012 (4) - 23.09.2024 18:08 [00:24:25]1206 (1) - 0 [00:24:25]OFD Sender: Remove packet 152539 [00:24:25]ProducePacketName [00:24:25]name=ofd_packets/00152539 [00:24:25]NVStorageDeleteData [00:24:25]OFD Sender: No OFD packet to send [00:24:30]OFD Sender: No OFD packet to send [00:24:34]recv_with_timeout no data received [00:24:35]OFD Sender: No OFD packet to send [00:24:40]OFD Sender: No OFD packet to send [00:24:45]OFD Sender: No OFD packet to send [00:24:50]recv_with_timeout no data received [00:24:50]OFD Sender: No OFD packet to send [00:25:20]OFD Sender: No OFD packet to send [00:25:25]OFD Sender: No OFD packet to send [00:25:30]OFD Sender: No OFD packet to send [00:25:35]OFD Sender: No OFD packet to send [00:25:38]recv_with_timeout no data received [00:25:40]OFD Sender: No OFD packet to send [00:25:45]OFD Sender: No OFD packet to send [00:25:50]OFD Sender: No OFD packet to send [00:25:55]OFD Sender: No OFD packet to send [00:25:56]recv_with_timeout no data received [00:26:00]OFD Sender: No OFD packet to send [00:26:05]OFD Sender: No OFD packet to send [00:26:06]recv_with_timeout no data received [00:26:10]OFD Sender: No OFD packet to send [00:26:15]OFD Sender: No OFD packet to send [00:26:20]OFD Sender: No OFD packet to send [00:26:25]OFD Sender: No OFD packet to send [00:26:26]recv_with_timeout no data received [00:26:30]OFD Sender: No OFD packet to send [00:26:35]OFD Sender: No OFD packet to send [00:26:41]OFD Sender: No OFD packet to send [00:26:46]OFD Sender: No OFD packet to send [00:26:51]OFD Sender: No OFD packet to send [00:26:56]OFD Sender: No OFD packet to send [00:27:01]OFD Sender: No OFD packet to send [00:27:06]OFD Sender: No OFD packet to send [00:27:11]OFD Sender: No OFD packet to send [00:27:16]OFD Sender: No OFD packet to send [00:27:21]OFD Sender: No OFD packet to send [00:27:26]OFD Sender: No OFD packet to send [00:27:31]OFD Sender: No OFD packet to send [00:27:36]OFD Sender: No OFD packet to send [00:27:41]OFD Sender: No OFD packet to send [00:27:46]OFD Sender: No OFD packet to send [00:27:51]OFD Sender: No OFD packet to send [00:27:56]OFD Sender: No OFD packet to send [00:28:00]recv_with_timeout no data received [00:28:01]OFD Sender: No OFD packet to send [00:28:06]OFD Sender: No OFD packet to send [00:28:11]OFD Sender: No OFD packet to send [00:28:16]OFD Sender: No OFD packet to send [00:28:17]recv_with_timeout no data received [00:28:21]OFD Sender: No OFD packet to send [00:28:26]OFD Sender: No OFD packet to send [00:28:31]OFD Sender: No OFD packet to send [00:28:31]accept exits with 10 [00:28:31]New connection [00:28:31]New thread 3067039076 created [00:28:31]Thread 3066895716 joined [00:28:31]Waiting for new connection... [00:28:31] Sock 10.Parse request [00:28:31]Sock 10.Check first char [00:28:31]Sock 10.First char is OK [00:28:31]request: POST /json_proto HTTP/1.0 [00:28:31]Method: POST [00:28:31]URL: /json_proto [00:28:31]Method is POST - this is cgi request [00:28:31]url: /json_proto [00:28:31]query_string will be loaded in cgi processing [00:28:31]execute_cgi json_proto POST (null) [00:28:31]execute_cgi path=json_proto method=POST [00:28:31]POST find Content-Length [00:28:31]Host: 172.17.43.67:8080 [00:28:31]Content-Length: 215 [00:28:31]Content-Type: application/json [00:28:31] [00:28:31]POST finish read [00:28:31]Found Content-Length = 215 [00:28:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:31]execute_script... [00:28:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:31]POST & json_proto [00:28:31]process_json_proto [00:28:31]json parsed OK: [00:28:31]protocol is kg_v1.0 [00:28:31]action value=get_value [00:28:31]process_action get_value [00:28:31]cmd_get_value [00:28:31]process_action get_value done [00:28:31]requested_data is exist [00:28:31]produce_requested_data [00:28:31]requested_item kkm.sn is exist - process it [00:28:31]requested_item kkm.ver is exist - process it [00:28:31]requested_item fm.sn is exist - process it [00:28:31]wFMCommunicate request_size=4 [00:28:31]MH_SAM_APDU [00:28:31]CAPDU: 80 11 00 00 [00:28:31]Write to MH i2c: E2 08 00 C5 07 80 11 00 00 00 00 00 00 46 [00:28:31]Write i2c OK [00:28:31]MH_I2C_Read... [00:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:31]Read from MH i2c: E2 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 17 00 [00:28:31]MH_I2C_Read... [00:28:31]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 [00:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:31]wFMCommunicate OK [00:28:31]requested_item fd.num is exist - process it [00:28:31]SAM_PROTO_GetFieldsCounters [00:28:31]wFMCommunicate request_size=4 [00:28:31]MH_SAM_APDU [00:28:31]CAPDU: 80 13 00 00 [00:28:31]Write to MH i2c: E2 08 00 C6 07 80 13 00 00 00 00 00 00 49 [00:28:31]Write i2c OK [00:28:31]MH_I2C_Read... [00:28:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:32]Read from MH i2c: E2 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 62 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 62 00 C6 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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [00:28: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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:32]wFMCommunicate OK [00:28:32]SAM_PROTO_GetFieldsCounters done [00:28:32]requested_item shift.num is exist - process it [00:28:32]requested_item shift.opened is exist - process it [00:28:32]req_shift_opened [00:28:32]FM_GetShiftState [00:28:32]SAM_PROTO_GetShiftState [00:28:32]wFMCommunicate request_size=4 [00:28:32]MH_SAM_APDU [00:28:32]CAPDU: 80 13 01 00 [00:28:32]Write to MH i2c: E2 08 00 C7 07 80 13 01 00 00 00 00 00 4B [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:32]Read from MH i2c: E2 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 0E 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 0E 00 C7 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 AD [00:28:32]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:28:32]wFMCommunicate OK [00:28:32]SAM_PROTO_GetShiftState done [00:28:32]FM_GetShiftState done [00:28:32]req_shift_opened done [00:28:32]requested_item shift.open_date is exist - process it [00:28:32]req_shift_open_date [00:28:32]req_shift_open_date done [00:28:32]produce_requested_data done [00:28:32]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:28:32]process_action_free get_value [00:28:32]json_value_free [00:28:32]json_value_free done [00:28:32]process_json_proto returns [00:28:32]Send response to host [00:28:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:28:32]free response buf [00:28:32]execute_script done [00:28:32]execute_script returns [00:28:32]free content buf [00:28:32]Sock 10.Close socket [00:28:32]Sock 10.Thread stoped [00:28:32]accept exits with 9 [00:28:32]New connection [00:28:32]New thread 3066895716 created [00:28:32]Thread 3067039076 joined [00:28:32]Waiting for new connection... [00:28:32] Sock 9.Parse request [00:28:32]Sock 9.Check first char [00:28:32]Sock 9.First char is OK [00:28:32]request: POST /json_proto HTTP/1.0 [00:28:32]Method: POST [00:28:32]URL: /json_proto [00:28:32]Method is POST - this is cgi request [00:28:32]url: /json_proto [00:28:32]query_string will be loaded in cgi processing [00:28:32]execute_cgi json_proto POST (null) [00:28:32]execute_cgi path=json_proto method=POST [00:28:32]POST find Content-Length [00:28:32]Host: 172.17.43.67:8080 [00:28:32]Content-Length: 331 [00:28:32]Content-Type: application/json [00:28:32] [00:28:32]POST finish read [00:28:32]Found Content-Length = 331 [00:28:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:32]execute_script... [00:28:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:32]POST & json_proto [00:28:32]process_json_proto [00:28:32]json parsed OK: [00:28:32]protocol is kg_v1.0 [00:28:32]action value=get_value [00:28:32]process_action get_value [00:28:32]cmd_get_value [00:28:32]process_action get_value done [00:28:32]requested_data is exist [00:28:32]produce_requested_data [00:28:32]requested_item fm.sale.total is exist - process it [00:28:32]SAM_PROTO_GetFMData [00:28:32]wFMCommunicate request_size=4 [00:28:32]MH_SAM_APDU [00:28:32]CAPDU: 80 13 03 00 [00:28:32]Write to MH i2c: E2 08 00 C8 07 80 13 03 00 00 00 00 00 4E [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:32]Read from MH i2c: E2 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 FD 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 FD 00 C8 07 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 42 [00:28:32]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:32]wFMCommunicate OK [00:28:32]wFMCommunicate request_size=4 [00:28:32]MH_SAM_APDU [00:28:32]CAPDU: 80 17 00 00 [00:28:32]Write to MH i2c: E2 08 00 C9 07 80 17 00 00 00 00 00 00 50 [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:33]Read from MH i2c: E2 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 FD 00 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 FD 00 C9 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 0C [00:28:33]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:28:33]wFMCommunicate OK [00:28:33]wFMCommunicate request_size=4 [00:28:33]MH_SAM_APDU [00:28:33]CAPDU: 80 17 00 00 [00:28:33]Write to MH i2c: E2 08 00 CA 07 80 17 00 00 00 00 00 00 51 [00:28:33]Write i2c OK [00:28:33]MH_I2C_Read... [00:28:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:33]Read from MH i2c: E2 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 FD 00 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 FD 00 CA 07 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 F1 [00:28:33]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 [00:28:33]wFMCommunicate OK [00:28:33]wFMCommunicate request_size=4 [00:28:33]MH_SAM_APDU [00:28:33]CAPDU: 80 17 00 00 [00:28:33]Write to MH i2c: E2 08 00 CB 07 80 17 00 00 00 00 00 00 52 [00:28:33]Write i2c OK [00:28:33]MH_I2C_Read... [00:28:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:33]Read from MH i2c: E2 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 FD 00 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 FD 00 CB 07 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 D7 [00:28:33]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 [00:28:33]wFMCommunicate OK [00:28:33]wFMCommunicate request_size=4 [00:28:33]MH_SAM_APDU [00:28:33]CAPDU: 80 17 00 00 [00:28:33]Write to MH i2c: E2 08 00 CC 07 80 17 00 00 00 00 00 00 53 [00:28:33]Write i2c OK [00:28:33]MH_I2C_Read... [00:28:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:33]Read from MH i2c: E2 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 DE 00 [00:28:33]MH_I2C_Read... [00:28:33]Read from MH i2c: E2 DE 00 CC 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 32 [00:28:33]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 [00:28:33]wFMCommunicate OK [00:28:33]SAM_PROTO_GetFMData done [00:28:33]requested_item fm.sale_refund.total is exist - process it [00:28:33]requested_item fm.buy.total is exist - process it [00:28:33]requested_item shift.sale.total is exist - process it [00:28:33]SAM_PROTO_GetShiftData [00:28:33]wFMCommunicate request_size=4 [00:28:33]MH_SAM_APDU [00:28:33]CAPDU: 80 13 02 00 [00:28:33]Write to MH i2c: E2 08 00 CD 07 80 13 02 00 00 00 00 00 52 [00:28:33]Write i2c OK [00:28:33]MH_I2C_Read... [00:28:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:34]Read from MH i2c: E2 [00:28:34]MH_I2C_Read... [00:28:34]Read from MH i2c: E2 FD 00 [00:28:34]MH_I2C_Read... [00:28:34]Read from MH i2c: E2 FD 00 CD 07 00 B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 24 [00:28:34]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:28:34]wFMCommunicate OK [00:28:34]wFMCommunicate request_size=4 [00:28:34]MH_SAM_APDU [00:28:34]CAPDU: 80 17 00 00 [00:28:34]Write to MH i2c: E2 08 00 CE 07 80 17 00 00 00 00 00 00 55 [00:28:34]Write i2c OK [00:28:34]MH_I2C_Read... [00:28:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:34]Read from MH i2c: E2 [00:28:34]MH_I2C_Read... [00:28:34]Read from MH i2c: E2 FD 00 [00:28:34]MH_I2C_Read... [00:28:34]Read from MH i2c: E2 FD 00 CE 07 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 EF [00:28:34]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:28:34]wFMCommunicate OK [00:28:34]wFMCommunicate request_size=4 [00:28:34]MH_SAM_APDU [00:28:34]CAPDU: 80 17 00 00 [00:28:34]Write to MH i2c: E2 08 00 CF 07 80 17 00 00 00 00 00 00 56 [00:28:34]Write i2c OK [00:28:34]MH_I2C_Read... [00:28:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:34]Read from MH i2c: E2 [00:28:34]MH_I2C_Read... [00:28:34]Read from MH i2c: E2 FD 00 [00:28:34]MH_I2C_Read... [00:28:34]Read from MH i2c: E2 FD 00 CF 07 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 F8 [00:28:34]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:28:34]wFMCommunicate OK [00:28:34]wFMCommunicate request_size=4 [00:28:34]MH_SAM_APDU [00:28:34]CAPDU: 80 17 00 00 [00:28:34]Write to MH i2c: E2 08 00 D0 07 80 17 00 00 00 00 00 00 57 [00:28:34]Write i2c OK [00:28:34]MH_I2C_Read... [00:28:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:35]Read from MH i2c: E2 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 FD 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 FD 00 D0 07 00 03 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 90 00 E0 [00:28:35]RAPDU: 03 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 90 00 [00:28:35]wFMCommunicate OK [00:28:35]wFMCommunicate request_size=4 [00:28:35]MH_SAM_APDU [00:28:35]CAPDU: 80 17 00 00 [00:28:35]Write to MH i2c: E2 08 00 D1 07 80 17 00 00 00 00 00 00 58 [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:28:35]Read from MH i2c: E2 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 D5 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 D5 00 D1 07 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 39 [00:28:35]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:35]wFMCommunicate OK [00:28:35]SAM_PROTO_GetShiftData done [00:28:35]requested_item shift.sale.total_cash is exist - process it [00:28:35]requested_item shift.sale_refund.total is exist - process it [00:28:35]requested_item shift.sale_refund.total_cash is exist - process it [00:28:35]requested_item shift.buy.total is exist - process it [00:28:35]requested_item shift.buy.total_cash is exist - process it [00:28:35]produce_requested_data done [00:28:35]produce_requested_data return {"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:28:35]process_action_free get_value [00:28:35]json_value_free [00:28:35]json_value_free done [00:28:35]process_json_proto returns [00:28:35]Send response to host [00:28:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:28:35]free response buf [00:28:35]execute_script done [00:28:35]execute_script returns [00:28:35]free content buf [00:28:35]Sock 9.Close socket [00:28:35]Sock 9.Thread stoped [00:28:35]accept exits with 10 [00:28:35]New connection [00:28:35]New thread 3067039076 created [00:28:35]Thread 3066895716 joined [00:28:35]Waiting for new connection... [00:28:35] Sock 10.Parse request [00:28:35]Sock 10.Check first char [00:28:35]Sock 10.First char is OK [00:28:35]request: POST /json_proto HTTP/1.0 [00:28:35]Method: POST [00:28:35]URL: /json_proto [00:28:35]Method is POST - this is cgi request [00:28:35]url: /json_proto [00:28:35]query_string will be loaded in cgi processing [00:28:35]execute_cgi json_proto POST (null) [00:28:35]execute_cgi path=json_proto method=POST [00:28:35]POST find Content-Length [00:28:35]Host: 172.17.43.67:8080 [00:28:35]Content-Length: 331 [00:28:35]Content-Type: application/json [00:28:35] [00:28:35]POST finish read [00:28:35]Found Content-Length = 331 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 3C [00:28:37]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 [00:28:37]wFMCommunicate OK [00:28:37]SAM_PROTO_GetFMData done [00:28:37]requested_item fm.sale_refund.total is exist - process it [00:28:37]requested_item fm.buy.total is exist - process it [00:28:37]requested_item shift.sale.total is exist - process it [00:28:37]SAM_PROTO_GetShiftData [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 13 02 00 [00:28:37]Write to MH i2c: E2 08 00 D7 07 80 13 02 00 00 00 00 00 5C [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:38]Read from MH i2c: E2 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: E2 FD 00 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: E2 FD 00 D7 07 00 B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 2E [00:28:38]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:28:38]wFMCommunicate OK [00:28:38]wFMCommunicate request_size=4 [00:28:38]MH_SAM_APDU [00:28:38]CAPDU: 80 17 00 00 [00:28:38]Write to MH i2c: E2 08 00 D8 07 80 17 00 00 00 00 00 00 5F [00:28:38]Write i2c OK [00:28:38]MH_I2C_Read... [00:28:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:38]Read from MH i2c: E2 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: E2 FD 00 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: E2 FD 00 D8 07 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 F9 [00:28:38]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:28:38]wFMCommunicate OK [00:28:38]wFMCommunicate request_size=4 [00:28:38]MH_SAM_APDU [00:28:38]CAPDU: 80 17 00 00 [00:28:38]Write to MH i2c: E2 08 00 D9 07 80 17 00 00 00 00 00 00 60 [00:28:38]Write i2c OK [00:28:38]MH_I2C_Read... [00:28:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:39]Read from MH i2c: E2 [00:28:39]MH_I2C_Read... [00:28:39]Read from MH i2c: E2 FD 00 [00:28:39]MH_I2C_Read... [00:28:39]Read from MH i2c: E2 FD 00 D9 07 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 02 [00:28:39]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:28:39]wFMCommunicate OK [00:28:39]wFMCommunicate request_size=4 [00:28:39]MH_SAM_APDU [00:28:39]CAPDU: 80 17 00 00 [00:28:39]Write to MH i2c: E2 08 00 DA 07 80 17 00 00 00 00 00 00 61 [00:28:39]Write i2c OK [00:28:39]MH_I2C_Read... [00:28:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:39]Read from MH i2c: E2 [00:28:39]MH_I2C_Read... [00:28:39]Read from MH i2c: E2 FD 00 [00:28:39]MH_I2C_Read... [00:28:39]Read from MH i2c: E2 FD 00 DA 07 00 03 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 90 00 EA [00:28:39]RAPDU: 03 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 90 00 [00:28:39]wFMCommunicate OK [00:28:39]wFMCommunicate request_size=4 [00:28:39]MH_SAM_APDU [00:28:39]CAPDU: 80 17 00 00 [00:28:39]Write to MH i2c: E2 08 00 DB 07 80 17 00 00 00 00 00 00 62 [00:28:39]Write i2c OK [00:28:39]MH_I2C_Read... [00:28:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:28:40]Read from MH i2c: E2 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 D5 00 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 D5 00 DB 07 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 [00:28: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" ] } } [00:28:35]execute_script... [00:28: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" ] } } [00:28:35]POST & json_proto [00:28:35]process_json_proto [00:28:35]json parsed OK: [00:28:35]protocol is kg_v1.0 [00:28:35]action value=get_value [00:28:35]process_action get_value [00:28:35]cmd_get_value [00:28:35]process_action get_value done [00:28:35]requested_data is exist [00:28:35]produce_requested_data [00:28:35]requested_item fm.sale.total is exist - process it [00:28:35]SAM_PROTO_GetFMData [00:28:35]wFMCommunicate request_size=4 [00:28:35]MH_SAM_APDU [00:28:35]CAPDU: 80 13 03 00 [00:28:35]Write to MH i2c: E2 08 00 D2 07 80 13 03 00 00 00 00 00 58 [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:36]Read from MH i2c: E2 [00:28:36]MH_I2C_Read... [00:28:36]Read from MH i2c: E2 FD 00 [00:28:36]MH_I2C_Read... [00:28:36]Read from MH i2c: E2 FD 00 D2 07 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 4C [00:28:36]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:36]wFMCommunicate OK [00:28:36]wFMCommunicate request_size=4 [00:28:36]MH_SAM_APDU [00:28:36]CAPDU: 80 17 00 00 [00:28:36]Write to MH i2c: E2 08 00 D3 07 80 17 00 00 00 00 00 00 5A [00:28:36]Write i2c OK [00:28:36]MH_I2C_Read... [00:28:36]OFD Sender: No OFD packet to send [00:28:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:36]Read from MH i2c: E2 [00:28:36]MH_I2C_Read... [00:28:36]Read from MH i2c: E2 FD 00 [00:28:36]MH_I2C_Read... [00:28:36]Read from MH i2c: E2 FD 00 D3 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:28:36]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:28:36]wFMCommunicate OK [00:28:36]wFMCommunicate request_size=4 [00:28:36]MH_SAM_APDU [00:28:36]CAPDU: 80 17 00 00 [00:28:36]Write to MH i2c: E2 08 00 D4 07 80 17 00 00 00 00 00 00 5B [00:28:36]Write i2c OK [00:28:36]MH_I2C_Read... [00:28:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:36]Read from MH i2c: E2 [00:28:36]MH_I2C_Read... [00:28:36]Read from MH i2c: E2 FD 00 [00:28:36]MH_I2C_Read... [00:28:36]Read from MH i2c: E2 FD 00 D4 07 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 FB [00:28: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 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 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 [00:28:37]wFMCommunicate OK [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 17 00 00 [00:28:37]Write to MH i2c: E2 08 00 D5 07 80 17 00 00 00 00 00 00 5C [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 FD 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 FD 00 D5 07 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 E1 [00:28:37]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 [00:28:37]wFMCommunicate OK [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 17 00 00 [00:28:37]Write to MH i2c: E2 08 00 D6 07 80 17 00 00 00 00 00 00 5D [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 DE 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 DE 00 D6 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 43 [00:28:40]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:40]wFMCommunicate OK [00:28:40]SAM_PROTO_GetShiftData done [00:28:40]requested_item shift.sale.total_cash is exist - process it [00:28:40]requested_item shift.sale_refund.total is exist - process it [00:28:40]requested_item shift.sale_refund.total_cash is exist - process it [00:28:40]requested_item shift.buy.total is exist - process it [00:28:40]requested_item shift.buy.total_cash is exist - process it [00:28:40]produce_requested_data done [00:28:40]produce_requested_data return {"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:28:40]process_action_free get_value [00:28:40]json_value_free [00:28:40]json_value_free done [00:28:40]process_json_proto returns [00:28:40]Send response to host [00:28:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:28:40]free response buf [00:28:40]execute_script done [00:28:40]execute_script returns [00:28:40]free content buf [00:28:40]Sock 10.Close socket [00:28:40]Sock 10.Thread stoped [00:28:40]accept exits with 7 [00:28:40]New connection [00:28:40]New thread 3066895716 created [00:28:40]Thread 3067039076 joined [00:28:40]Waiting for new connection... [00:28:40] Sock 7.Parse request [00:28:40]Sock 7.Check first char [00:28:40]Sock 7.First char is OK [00:28:40]request: POST /json_proto HTTP/1.0 [00:28:40]Method: POST [00:28:40]URL: /json_proto [00:28:40]Method is POST - this is cgi request [00:28:40]url: /json_proto [00:28:40]query_string will be loaded in cgi processing [00:28:40]execute_cgi json_proto POST (null) [00:28:40]execute_cgi path=json_proto method=POST [00:28:40]POST find Content-Length [00:28:40]Host: 172.17.43.67:8080 [00:28:40]Content-Length: 245 [00:28:40]Content-Type: application/json [00:28:40] [00:28:40]POST finish read [00:28:40]Found Content-Length = 245 [00:28:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0410\u0434\u044B\u0448\u0435\u0432 \u0420. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:40]execute_script... [00:28:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0410\u0434\u044B\u0448\u0435\u0432 \u0420. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:40]POST & json_proto [00:28:40]process_json_proto [00:28:40]json parsed OK: [00:28:40]protocol is kg_v1.0 [00:28:40]action value=x_report [00:28:40]process_action x_report [00:28:40]cmd_x_report [00:28:40]MH_GetDate [00:28:40]Write to MH i2c: F0 00 00 DC 07 D2 [00:28:40]Write i2c OK [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: F0 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: F0 09 00 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: F0 09 00 DC 07 00 B9 07 F2 66 6A BD 47 65 C6 [00:28:40]GetLastDocTimeStamp 1727137447 [00:28:40]current date 1727137721 [00:28:40]FM_GetShiftState [00:28:40]SAM_PROTO_GetShiftState [00:28:40]wFMCommunicate request_size=4 [00:28:40]MH_SAM_APDU [00:28:40]CAPDU: 80 13 01 00 [00:28:40]Write to MH i2c: E2 08 00 DD 07 80 13 01 00 00 00 00 00 61 [00:28:40]Write i2c OK [00:28:40]MH_I2C_Read... [00:28:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:40]Read from MH i2c: E2 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 0E 00 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 0E 00 DD 07 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 C3 [00:28:40]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:28:40]wFMCommunicate OK [00:28:40]SAM_PROTO_GetShiftState done [00:28:40]FM_GetShiftState done [00:28:40]KKMCreateXReportDocument [00:28:40]Load OK [00:28:40]Malloc new data [00:28:40]MH_GetDate [00:28:40]Write to MH i2c: F0 00 00 DE 07 D4 [00:28:40]Write i2c OK [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: F0 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: F0 09 00 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: F0 09 00 DE 07 00 B9 07 F2 66 6A BD 47 65 C8 [00:28:40]Malloc new data [00:28:40]Malloc new data [00:28:40]wFMCommunicate request_size=4 [00:28:40]MH_SAM_APDU [00:28:40]CAPDU: 80 11 00 00 [00:28:40]Write to MH i2c: E2 08 00 DF 07 80 11 00 00 00 00 00 00 60 [00:28:40]Write i2c OK [00:28:40]MH_I2C_Read... [00:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:40]Read from MH i2c: E2 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 17 00 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 17 00 DF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [00:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:40]wFMCommunicate OK [00:28:40]SAM_PROTO_GetFieldsCounters [00:28:40]wFMCommunicate request_size=4 [00:28:40]MH_SAM_APDU [00:28:40]CAPDU: 80 13 00 00 [00:28:40]Write to MH i2c: E2 08 00 E0 07 80 13 00 00 00 00 00 00 63 [00:28:40]Write i2c OK [00:28:40]MH_I2C_Read... [00:28:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:40]Read from MH i2c: E2 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 62 00 [00:28:40]MH_I2C_Read... [00:28:40]Read from MH i2c: E2 62 00 E0 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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [00:28: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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:40]wFMCommunicate OK [00:28:40]SAM_PROTO_GetFieldsCounters done [00:28:40]Malloc new data [00:28:40]Malloc new data [00:28:40]Malloc new data [00:28:40]KKMCreateXReportDocument OK [00:28:40]KKMSetXReportData OK [00:28:40]KKMPrepareXReportFMData [00:28:40]SAM_PROTO_GetShiftData [00:28:40]wFMCommunicate request_size=4 [00:28:40]MH_SAM_APDU [00:28:40]CAPDU: 80 13 02 00 [00:28:40]Write to MH i2c: E2 08 00 E1 07 80 13 02 00 00 00 00 00 66 [00:28:40]Write i2c OK [00:28:40]MH_I2C_Read... [00:28:41]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:41]Read from MH i2c: E2 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 FD 00 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 FD 00 E1 07 00 B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 38 [00:28:41]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:28:41]wFMCommunicate OK [00:28:41]wFMCommunicate request_size=4 [00:28:41]MH_SAM_APDU [00:28:41]CAPDU: 80 17 00 00 [00:28:41]Write to MH i2c: E2 08 00 E2 07 80 17 00 00 00 00 00 00 69 [00:28:41]Write i2c OK [00:28:41]MH_I2C_Read... [00:28:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:41]Read from MH i2c: E2 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 FD 00 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 FD 00 E2 07 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 03 [00:28:41]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 OFD Sender: No OFD packet to send [00:28:41]F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:28:41]wFMCommunicate OK [00:28:41]wFMCommunicate request_size=4 [00:28:41]MH_SAM_APDU [00:28:41]CAPDU: 80 17 00 00 [00:28:41]Write to MH i2c: E2 08 00 E3 07 80 17 00 00 00 00 00 00 6A [00:28:41]Write i2c OK [00:28:41]MH_I2C_Read... [00:28:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:42]Read from MH i2c: E2 [00:28:42]MH_I2C_Read... [00:28:42]Read from MH i2c: E2 FD 00 [00:28:42]MH_I2C_Read... [00:28:42]Read from MH i2c: E2 FD 00 E3 07 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 0C [00:28:42]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:28:42]wFMCommunicate OK [00:28:42]wFMCommunicate request_size=4 [00:28:42]MH_SAM_APDU [00:28:42]CAPDU: 80 17 00 00 [00:28:42]Write to MH i2c: E2 08 00 E4 07 80 17 00 00 00 00 00 00 6B [00:28:42]Write i2c OK [00:28:42]MH_I2C_Read... [00:28:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:42]Read from MH i2c: E2 [00:28:42]MH_I2C_Read... [00:28:42]Read from MH i2c: E2 FD 00 [00:28:42]MH_I2C_Read... [00:28:42]Read from MH i2c: E2 FD 00 E4 07 00 03 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 90 00 F4 [00:28:42]RAPDU: 03 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 90 00 [00:28:42]wFMCommunicate OK [00:28:42]wFMCommunicate request_size=4 [00:28:42]MH_SAM_APDU [00:28:42]CAPDU: 80 17 00 00 [00:28:42]Write to MH i2c: E2 08 00 E5 07 80 17 00 00 00 00 00 00 6C [00:28:42]Write i2c OK [00:28:42]MH_I2C_Read... [00:28:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:28:43]Read from MH i2c: E2 [00:28:43]MH_I2C_Read... [00:28:43]Read from MH i2c: E2 D5 00 [00:28:43]MH_I2C_Read... [00:28:43]Read from MH i2c: E2 D5 00 E5 07 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 4D [00:28:43]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:43]wFMCommunicate OK [00:28:43]SAM_PROTO_GetShiftData done [00:28:43]1194 (1204) - счетчики итогов смены [00:28:43] 1134 (4) - 411 - количество чеков со всеми признаками расчетов [00:28:43] 1129 (155) - счетчики операций «приход» [00:28:43] 1135 (4) - 410 - количество чеков по признаку расчетов [00:28:43] 1201 (4) - 265168.00 - общая итоговая сумма в чеках [00:28:43] 1136 (4) - 265168.00 - итоговая сумма в чеках наличными [00:28:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:43] 1024 (123) - суммы налогов [00:28:43] 1006 (9) - суммы НДС [00:28:43] 1010 (1) - 0% - код ставки НДС [00:28:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:43] 1006 (12) - суммы НДС [00:28:43] 1010 (1) - 12% - код ставки НДС [00:28:43] 1011 (3) - 28170.65 - сумма НДС по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (12) - суммы НСП [00:28:43] 1014 (1) - 1% - код ставки НСП [00:28:43] 1015 (3) - 2347.44 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 2% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 3% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 5% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 1,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1130 (151) - счетчики операций «возврат прихода» [00:28:43] 1135 (4) - 1 - количество чеков по признаку расчетов [00:28:43] 1201 (3) - 3000.00 - общая итоговая сумма в чеках [00:28:43] 1136 (3) - 3000.00 - итоговая сумма в чеках наличными [00:28:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:43] 1024 (121) - суммы налогов [00:28:43] 1006 (9) - суммы НДС [00:28:43] 1010 (1) - 0% - код ставки НДС [00:28:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:43] 1006 (11) - суммы НДС [00:28:43] 1010 (1) - 12% - код ставки НДС [00:28:43] 1011 (2) - 318.66 - сумма НДС по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (11) - суммы НСП [00:28:43] 1014 (1) - 1% - код ставки НСП [00:28:43] 1015 (2) - 26.55 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 2% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 3% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 5% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 1,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1131 (141) - счетчики операций «расход» [00:28:43] 1135 (4) - 0 - количество чеков по признаку расчетов [00:28:43] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:28:43] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:28:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:43] 1024 (117) - суммы налогов [00:28:43] 1006 (9) - суммы НДС [00:28:43] 1010 (1) - 0% - код ставки НДС [00:28:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:43] 1006 (9) - суммы НДС [00:28:43] 1010 (1) - 12% - код ставки НДС [00:28:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 1% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 2% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 3% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 5% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 1,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1132 (141) - счетчики операций «возврат расхода» [00:28:43] 1135 (4) - 0 - количество чеков по признаку расчетов [00:28:43] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:28:43] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:28:43] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:28:43] 1024 (117) - суммы налогов [00:28:43] 1006 (9) - суммы НДС [00:28:43] 1010 (1) - 0% - код ставки НДС [00:28:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:43] 1006 (9) - суммы НДС [00:28:43] 1010 (1) - 12% - код ставки НДС [00:28:43] 1011 (0) - 0.00 - сумма НДС по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 1% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 2% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 3% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 5% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 0,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1007 (9) - суммы НСП [00:28:43] 1014 (1) - 1,50% - код ставки НСП [00:28:43] 1015 (0) - 0.00 - сумма НСП по ставке [00:28:43] 1133 (588) - - счетчики коррекции - не используются [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1194 (04AA) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1134 (046E) [00:28:43]Malloc new data [00:28:43]Processing tag 1129 (0469) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1135 (046F) [00:28:43]Malloc new data [00:28:43]Processing tag 1201 (04B1) [00:28:43]Malloc new data [00:28:43]Processing tag 1136 (0470) [00:28:43]Malloc new data [00:28:43]Processing tag 1138 (0472) [00:28:43]Malloc new data [00:28:43]Processing tag 1024 (0400) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1006 (03EE) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1010 (03F2) [00:28:43]Malloc new data [00:28:43]Processing tag 1011 (03F3) [00:28:43]Malloc new data [00:28:43]SetTLVBufToDocument err=0 [00:28:43]Processing tag 1006 (03EE) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1010 (03F2) [00:28:43]Malloc new data [00:28:43]Processing tag 1011 (03F3) [00:28:43]Malloc new data [00:28:43]SetTLVBufToDocument err=0 [00:28:43]Processing tag 1007 (03EF) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1014 (03F6) [00:28:43]Malloc new data [00:28:43]Processing tag 1015 (03F7) [00:28:43]Malloc new data [00:28:43]SetTLVBufToDocument err=0 [00:28:43]Processing tag 1007 (03EF) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1014 (03F6) [00:28:43]Malloc new data [00:28:43]Processing tag 1015 (03F7) [00:28:43]Malloc new data [00:28:43]SetTLVBufToDocument err=0 [00:28:43]Processing tag 1007 (03EF) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:43]Processing tag 1014 (03F6) [00:28:43]Malloc new data [00:28:43]Processing tag 1015 (03F7) [00:28:43]Malloc new data [00:28:43]SetTLVBufToDocument err=0 [00:28:43]Processing tag 1007 (03EF) [00:28:43]Load OK [00:28:43]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1130 (046A) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1135 (046F) [00:28:44]Malloc new data [00:28:44]Processing tag 1201 (04B1) [00:28:44]Malloc new data [00:28:44]Processing tag 1136 (0470) [00:28:44]Malloc new data [00:28:44]Processing tag 1138 (0472) [00:28:44]Malloc new data [00:28:44]Processing tag 1024 (0400) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1006 (03EE) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1010 (03F2) [00:28:44]Malloc new data [00:28:44]Processing tag 1011 (03F3) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1006 (03EE) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1010 (03F2) [00:28:44]Malloc new data [00:28:44]Processing tag 1011 (03F3) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1131 (046B) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1135 (046F) [00:28:44]Malloc new data [00:28:44]Processing tag 1201 (04B1) [00:28:44]Malloc new data [00:28:44]Processing tag 1136 (0470) [00:28:44]Malloc new data [00:28:44]Processing tag 1138 (0472) [00:28:44]Malloc new data [00:28:44]Processing tag 1024 (0400) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1006 (03EE) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1010 (03F2) [00:28:44]Malloc new data [00:28:44]Processing tag 1011 (03F3) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1006 (03EE) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1010 (03F2) [00:28:44]Malloc new data [00:28:44]Processing tag 1011 (03F3) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1132 (046C) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1135 (046F) [00:28:44]Malloc new data [00:28:44]Processing tag 1201 (04B1) [00:28:44]Malloc new data [00:28:44]Processing tag 1136 (0470) [00:28:44]Malloc new data [00:28:44]Processing tag 1138 (0472) [00:28:44]Malloc new data [00:28:44]Processing tag 1024 (0400) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1006 (03EE) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1010 (03F2) [00:28:44]Malloc new data [00:28:44]Processing tag 1011 (03F3) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1006 (03EE) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1010 (03F2) [00:28:44]Malloc new data [00:28:44]Processing tag 1011 (03F3) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1007 (03EF) [00:28:44]Load OK [00:28:44]SetTLVBufToDocument [00:28:44]Processing tag 1014 (03F6) [00:28:44]Malloc new data [00:28:44]Processing tag 1015 (03F7) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Processing tag 1133 (046D) [00:28:44]Malloc new data [00:28:44]SetTLVBufToDocument err=0 [00:28:44]SetTLVBufToDocument err=0 [00:28:44]Malloc new data [00:28:44]SAM_PROTO_GetFMData [00:28:44]wFMCommunicate request_size=4 [00:28:44]MH_SAM_APDU [00:28:44]CAPDU: 80 13 03 00 [00:28:44]Write to MH i2c: E2 08 00 E6 07 80 13 03 00 00 00 00 00 6C [00:28:44]Write i2c OK [00:28:44]MH_I2C_Read... [00:28:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:45]Read from MH i2c: E2 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 FD 00 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 FD 00 E6 07 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 60 [00:28:45]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:45]wFMCommunicate OK [00:28:45]wFMCommunicate request_size=4 [00:28:45]MH_SAM_APDU [00:28:45]CAPDU: 80 17 00 00 [00:28:45]Write to MH i2c: E2 08 00 E7 07 80 17 00 00 00 00 00 00 6E [00:28:45]Write i2c OK [00:28:45]MH_I2C_Read... [00:28:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:45]Read from MH i2c: E2 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 FD 00 [00:28:45]MH_I2C_Read... [00:28:45]Read from MH i2c: E2 FD 00 E7 07 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 2A [00:28:45]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:28:45]wFMCommunicate OK [00:28:45]wFMCommunicate request_size=4 [00:28:45]MH_SAM_APDU [00:28:45]CAPDU: 80 17 00 00 [00:28:45]Write to MH i2c: E2 08 00 E8 07 80 17 00 00 00 00 00 00 6F [00:28:45]Write i2c OK [00:28:45]MH_I2C_Read... [00:28:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:46]Read from MH i2c: E2 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 E8 07 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 0F [00:28: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 [00:28:46]wFMCommunicate OK [00:28:46]wFMCommunicate request_size=4 [00:28:46]MH_SAM_APDU [00:28:46]CAPDU: 80 17 00 00 [00:28:46]Write to MH i2c: E2 08 00 E9 07 80 17 00 00 00 00 00 00 70 [00:28:46]Write i2c OK [00:28:46]MH_I2C_Read... [00:28:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:46]Read from MH i2c: E2 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 [00:28:46]MH_I2C_Read... [00:28:46]Read from MH i2c: E2 FD 00 E9 07 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 F5 [00:28: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 OFD Sender: No OFD packet to send [00:28:47]00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 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 [00:28:47]wFMCommunicate OK [00:28:47]wFMCommunicate request_size=4 [00:28:47]MH_SAM_APDU [00:28:47]CAPDU: 80 17 00 00 [00:28:47]Write to MH i2c: E2 08 00 EA 07 80 17 00 00 00 00 00 00 71 [00:28:47]Write i2c OK [00:28:47]MH_I2C_Read... [00:28:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:47]Read from MH i2c: E2 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 DE 00 [00:28:47]MH_I2C_Read... [00:28:47]Read from MH i2c: E2 DE 00 EA 07 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 50 [00:28: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 [00:28:47]wFMCommunicate OK [00:28:47]SAM_PROTO_GetFMData done [00:28:47]FM_GetFMData:85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 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 69 03 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 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:28:48]oper:6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:28:48]total:B8 CC 97 9A 02 [00:28:48]Malloc new data [00:28:48]oper:6F 04 04 00 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 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 69 03 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 [00:28:48]total:C4 39 21 0E [00:28:48]Malloc new data [00:28:48]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:28:48]total: [00:28:48]Malloc new data [00:28:48]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:28:49]total: [00:28:49]Malloc new data [00:28:49]KKMPrepareXReportFMData err=0 [00:28:49]Х отчет ИНН: 02508201610067 Кассир: Адышев Р. 24.09.2024 00:28 Смена: 266 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Всего чеков: 411 ИТОГИ ПРИХОД Чеков: 410 Общий итог: 265168.00 Итого наличными: 265168.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 28170.65 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2347.44 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 1 Общий итог: 3000.00 Итого наличными: 3000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 318.66 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 26.55 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 262168.00 НС Приход: 111835742.00 НС Возвр.Прихода: 2370585.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871835 [00:28:49]StoreToDocumentArchive [00:28:49]MH_GetDate [00:28:49]Write to MH i2c: F0 00 00 EB 07 E1 [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: F0 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: F0 09 00 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: F0 09 00 EB 07 00 C1 07 F2 66 6A BD 47 65 DD [00:28:49]shift 266 fd 1727137729 [00:28:49]Create dir for shift 0266 [00:28:49]save to /storage/0266/doc_1727137729 [00:28:49]save last doc name /storage/0266/doc_1727137729 to /storage/kkm_last_doc_name [00:28:49]save OK [00:28:49]Clear old archive folders... [00:28:49]NVStorageSaveData kkm_last_timestamp [00:28:49]File name is /storage/kkm_last_timestamp [00:28:49]Write 4 bytes [00:28:49]NVStorageSaveData done [00:28:49]ExternCall_PrintAddStr [00:28:49]wPrintStart [00:28:49]Write to MH i2c: 01 00 00 EC 07 F3 [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: 01 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: 01 07 00 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: 01 07 00 EC 07 00 00 00 00 00 FF 0F 08 [00:28:49]RasterBufferAndPrint [00:28:49]line Х отчет [00:28:49]line ИНН: 02508201610067 [00:28:49]line Кассир: Адышев Р. [00:28:49]line 24.09.2024 00:28 [00:28:49]line Смена: 266 [00:28:49]line РНМ: 0000000000091825 [00:28:49]line ЗНМ: 0300000113 [00:28:49]line СНО: Общий режим [00:28:49]line Всего чеков: 411 [00:28:49]line ИТОГИ ПРИХОД [00:28:49]line Чеков: 410 [00:28:49]line Общий итог: 265168.00 [00:28:49]line Итого наличными: 265168.00 [00:28:49]line Итого безнал.: 0.00 [00:28:49]line НДС 0% : 0.00 [00:28:49]line НДС 12% : 28170.65 [00:28:49]line НСП 0% : 0.00 [00:28:49]line НСП 1,50% : 0.00 [00:28:49]line НСП 0,50% : 0.00 [00:28:49]line НСП 5% : 0.00 [00:28:49]line НСП 3% : 0.00 [00:28:49]line НСП 2% : 0.00 [00:28:49]line НСП 1% : 2347.44 [00:28:49]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:28:49]line Чеков: 1 [00:28:49]line Общий итог: 3000.00 [00:28:49]line Итого наличными: 3000.00 [00:28:49]line Итого безнал.: 0.00 [00:28:49]line НДС 0% : 0.00 [00:28:49]line НДС 12% : 318.66 [00:28:49]line НСП 0% : 0.00 [00:28:49]line НСП 1,50% : 0.00 [00:28:49]line НСП 0,50% : 0.00 [00:28:49]line НСП 5% : 0.00 [00:28:49]line НСП 3% : 0.00 [00:28:49]line НСП 2% : 0.00 [00:28:49]line НСП 1% : 26.55 [00:28:49]line ИТОГИ РАСХОД [00:28:49]line Чеков: 0 [00:28:49]line Общий итог: 0.00 [00:28:49]line Итого наличными: 0.00 [00:28:49]line Итого безнал.: 0.00 [00:28:49]line НДС 0% : 0.00 [00:28:49]line НДС 12% : 0.00 [00:28:49]line НСП 0% : 0.00 [00:28:49]line НСП 1,50% : 0.00 [00:28:49]line НСП 0,50% : 0.00 [00:28:49]line НСП 5% : 0.00 [00:28:49]line НСП 3% : 0.00 [00:28:49]line НСП 2% : 0.00 [00:28:49]line НСП 1% : 0.00 [00:28:49]line ИТОГИ ВОЗВРАТ РАСХОДА [00:28:49]line Чеков: 0 [00:28:49]line Общий итог: 0.00 [00:28:49]line Итого наличными: 0.00 [00:28:49]line Итого безнал.: 0.00 [00:28:49]line НДС 0% : 0.00 [00:28:49]line НДС 12% : 0.00 [00:28:49]line НСП 0% : 0.00 [00:28:49]line НСП 1,50% : 0.00 [00:28:49]line НСП 0,50% : 0.00 [00:28:49]line НСП 5% : 0.00 [00:28:49]line НСП 3% : 0.00 [00:28:49]line НСП 2% : 0.00 [00:28:49]line НСП 1% : 0.00 [00:28:49]line Сумма внесений: 0.00 [00:28:49]line Сумма выплат: 0.00 [00:28:49]line Нал. в кассе: 262168.00 [00:28:49]line НС Приход: 111835742.00 [00:28:49]line НС Возвр.Прихода: 2370585.00 [00:28:49]line НС Расход: 0.00 [00:28:49]line НС Возвр.Расхода: 0.00 [00:28:49]line ФМ: 0000000000871835 [00:28:49]written 0, free lines is 4095 [00:28:49]Write to MH i2c: 01 00 00 37 08 3F [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: 01 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: 01 07 00 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: 01 07 00 37 08 00 00 00 00 00 C7 0A 17 [00:28:49]RasterBufferAndPrint [00:28:49]line [00:28:49]line [00:28:49]line [00:28:49]line [00:28:49]line [00:28:49]written 0, free lines is 2802 [00:28:49]MH_Cut [00:28:49]Write to MH i2c: D1 01 00 3E 08 01 18 [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: D1 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: D1 01 00 [00:28:49]MH_I2C_Read... [00:28:49]Read from MH i2c: D1 01 00 3E 08 00 17 [00:28:49]Write to MH i2c: 01 00 00 3F 08 47 [00:28:49]Write i2c OK [00:28:49]MH_I2C_Read... [00:28:50]*** Cut start [00:28:50]*** Purtial cut [00:28:50]*** Stage 1: CUTSNS_PIN = 1 [00:28:51]Read from MH i2c: 01 [00:28:51]MH_I2C_Read... [00:28:51]*** Stop cut motor [00:28:51]*** Cut end [00:28:51]Read from MH i2c: 01 07 00 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 FF 0F 5C [00:28:51]process_action x_report done [00:28:51]requested_data is exist [00:28:51]produce_requested_data [00:28:51]requested_item fd.num is exist - process it [00:28:51]SAM_PROTO_GetFieldsCounters [00:28:54]protocol is kg_v1.0 [00:28:54]action value=get_value [00:28:54]process_action get_value [00:28:54]cmd_get_value [00:28:54]process_action get_value done [00:28:54]requested_data is exist [00:28:54]produce_requested_data [00:28:54]requested_item fm.sale.total is exist - process it [00:28:54]SAM_PROTO_GetFMData [00:28:54]wFMCommunicate request_size=4 [00:28:54]MH_SAM_APDU [00:28:54]CAPDU: 80 13 03 00 [00:28:54]Write to MH i2c: E2 08 00 45 08 80 13 03 00 00 00 00 00 CC [00:28:54]Write i2c OK [00:28:54]MH_I2C_Read... [00:28:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:28:54]Read from MH i2c: E2 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 FD 00 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 FD 00 45 08 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 C0 [00:28:54]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:28:55]wFMCommunicate OK [00:28:55]wFMCommunicate request_size=4 [00:28:55]MH_SAM_APDU [00:28:55]CAPDU: 80 17 00 00 [00:28:55]Write to MH i2c: E2 08 00 46 08 80 17 00 00 00 00 00 00 CE [00:28:55]Write i2c OK [00:28:55]MH_I2C_Read... [00:28:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:55]Read from MH i2c: E2 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 46 08 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 8A [00:28:55]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:28:55]wFMCommunicate OK [00:28:55]wFMCommunicate request_size=4 [00:28:55]MH_SAM_APDU [00:28:55]CAPDU: 80 17 00 00 [00:28:55]Write to MH i2c: E2 08 00 47 08 80 17 00 00 00 00 00 00 CF [00:28:55]Write i2c OK [00:28:55]MH_I2C_Read... [00:28:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:55]Read from MH i2c: E2 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 [00:28:55]MH_I2C_Read... [00:28:55]Read from MH i2c: E2 FD 00 47 08 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 6F [00:28: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 int [00:28:56]09 Write to MH i2c: 00 01 F6 00 *** FLAG_PRN_KEY set [00:28:56]00 03 48 01 08 00 50 01 [00:28:56]F7 Write i2c OK [00:28:56]03 MH_I2C_Read... [00:28:56]00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 Read from MH i2c: 00 01 F6 [00:28:56]03 MH_I2C_Read... [00:28:56]01 Read from MH i2c: 00 01 03 07 F7 00 03 [00:28:56]00 MH_I2C_Read... [00:28:56]00 EF 03 09 00 F6 90 00 [00:28:56]wFMCommunicate OK [00:28:56]wFMCommunicate request_size=4 [00:28:56]MH_SAM_APDU [00:28:56]CAPDU: 80 17 00 00 [00:28:56]Read from MH i2c: 01 07 00 48 08 00 08 00 00 00 FF 0F 6D [00:28:56]Write to MH i2c: state=0 [00:28:56]E2 Key pressed [00:28:56]08 Feed [00:28:56]00 49 08 80 17 00 00 00 00 00 00 D1 [00:28:56]Write i2c OK [00:28:56]MH_I2C_Read... [00:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:56]Read from MH i2c: E2 [00:28:56]MH_I2C_Read... [00:28:56]Read from MH i2c: E2 FD 00 [00:28:56]MH_I2C_Read... [00:28:56]Read from MH i2c: E2 FD 00 49 08 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 56 [00:28:57]RAPDU: 03 Write to MH i2c: 01 D8 00 00 *** FLAG_PRN_KEY reset [00:28:57]00 04 4A F7 08 03 29 00 [00:28:57]00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 Write i2c OK [00:28:57]09 MH_I2C_Read... [00:28:57]00 Read from MH i2c: F6 D8 03 [00:28:57]01 MH_I2C_Read... [00:28:57]00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 Read from MH i2c: 00 D8 00 01 00 00 00 [00:28:57]00 MH_I2C_Read... [00:28:57]B1 04 Read from MH i2c: 00 D8 00 01 70 00 04 4A 00 08 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 2A 03 [00:28:57]01 int line is 0 - check status [00:28:57]00 Write to MH i2c: 00 01 F3 00 00 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 4B 01 08 00 53 02 [00:28:57]F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 *** FLAG_PRN_KEY set [00:28:57]09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 Write i2c OK [00:28:57]04 MH_I2C_Read... [00:28:57]00 00 70 04 00 Read from MH i2c: 00 01 72 [00:28:57]OFD Sender: No OFD packet to send [00:28:57]MH_I2C_Read... [00:28:57]04 Read from MH i2c: 00 01 00 07 00 00 04 [00:28:57]75 MH_I2C_Read... [00:28:57]00 EE 03 09 00 F2 Read from MH i2c: 03 01 01 07 00 00 4B 00 08 F3 00 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 08 03 00 00 *** FLAG_PRN_KEY reset [00:28:57]00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 00 [00:28:57]00 wFMCommunicate OK [00:28:57]F5 wFMCommunicate request_size=4 [00:28:57]0F MH_SAM_APDU [00:28:57]66 CAPDU: [00:28:57]80 state=2 [00:28:57]17 Key pressed [00:28:57]00 int line is 0 - check status [00:28:57]00 Write to MH i2c: [00:28:57]01 00 00 4C 08 54 [00:28:57]Write i2c OK [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: 01 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: 01 07 00 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: 01 07 00 4C 08 00 00 00 00 00 FF 0F 69 [00:28:57]state=2 [00:28:57]Stop feed [00:28:57]Write to MH i2c: E2 08 00 4D 08 80 17 00 00 00 00 00 00 int [00:28:57]D5 [00:28:57]Write i2c OK [00:28:57]MH_I2C_Read... [00:28:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:28:57]Read from MH i2c: E2 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 DE 00 [00:28:57]MH_I2C_Read... [00:28:57]Read from MH i2c: E2 DE 00 4D 08 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B4 [00:28:58]Write to MH i2c: RAPDU: 01 F6 00 03 00 01 4E 00 08 01 56 F7 [00:28:58]03 00 Write i2c OK [00:28:58]00 MH_I2C_Read... [00:28:58]EF Read from MH i2c: 03 01 09 [00:28:58]00 MH_I2C_Read... [00:28:58]F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 Read from MH i2c: 03 01 F7 07 03 00 00 [00:28:58]00 MH_I2C_Read... [00:28:58]EF 03 Read from MH i2c: 09 01 00 07 F6 00 03 4E 01 08 00 00 04 00 F7 00 03 00 00 00 00 FF EF 0F 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 6B 09 [00:28:58]00 state=0 [00:28:58]F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:28:58]wFMCommunicate OK [00:28:58]SAM_PROTO_GetFMData done [00:28:58]requested_item fm.sale_refund.total is exist - process it [00:28:58]requested_item fm.buy.total is exist - process it [00:28:58]requested_item shift.sale.total is exist - process it [00:28:58]SAM_PROTO_GetShiftData [00:28:58]wFMCommunicate request_size=4 [00:28:58]MH_SAM_APDU [00:28:58]CAPDU: 80 13 02 00 [00:28:58]Write to MH i2c: E2 08 00 4F 08 80 13 02 00 00 00 00 00 D5 [00:28:58]Write i2c OK [00:28:58]MH_I2C_Read... [00:28:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:28:58]Read from MH i2c: E2 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 [00:28:58]MH_I2C_Read... [00:28:58]Read from MH i2c: E2 FD 00 4F 08 00 B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 A7 [00:28:59]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:28:59]wFMCommunicate OK [00:28:59]wFMCommunicate request_size=4 [00:28:59]MH_SAM_APDU [00:28:59]CAPDU: 80 17 00 00 [00:28:59]Write to MH i2c: E2 08 00 50 08 80 17 00 00 00 00 00 00 D8 [00:28:59]Write i2c OK [00:28:59]MH_I2C_Read... [00:28:59]recv_with_timeout no data received [00:28:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:28:59]Read from MH i2c: E2 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 [00:28:59]MH_I2C_Read... [00:28:59]Read from MH i2c: E2 FD 00 50 08 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 72 [00:28:59]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 51 08 80 17 00 00 00 00 00 00 D9 [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:00]Read from MH i2c: E2 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 [00:29:00]MH_I2C_Read... [00:29:00]Read from MH i2c: E2 FD 00 51 08 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 7B [00:29:00]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:00]wFMCommunicate OK [00:29:00]wFMCommunicate request_size=4 [00:29:00]MH_SAM_APDU [00:29:00]CAPDU: 80 17 00 00 [00:29:00]Write to MH i2c: E2 08 00 52 08 80 17 00 00 00 00 00 00 DA [00:29:00]Write i2c OK [00:29:00]MH_I2C_Read... [00:29:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:01]Read from MH i2c: E2 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 FD 00 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 FD 00 52 08 00 03 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 90 00 63 [00:29:01]RAPDU: 03 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 [00:28:51]wFMCommunicate request_size=4 [00:28:51]MH_SAM_APDU [00:28:51]CAPDU: 80 13 00 00 [00:28:51]Write to MH i2c: E2 08 00 40 08 80 13 00 00 00 00 00 00 C4 [00:28:51]Write i2c OK [00:28:51]MH_I2C_Read... [00:28:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:51]Read from MH i2c: E2 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 62 00 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 62 00 40 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 C6 [00:28: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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:51]wFMCommunicate OK [00:28:51]SAM_PROTO_GetFieldsCounters done [00:28:51]requested_item shift.num is exist - process it [00:28:51]requested_item shift.opened is exist - process it [00:28:51]req_shift_opened [00:28:51]FM_GetShiftState [00:28:51]SAM_PROTO_GetShiftState [00:28:51]wFMCommunicate request_size=4 [00:28:51]MH_SAM_APDU [00:28:51]CAPDU: 80 13 01 00 [00:28:51]Write to MH i2c: E2 08 00 41 08 80 13 01 00 00 00 00 00 C6 [00:28:51]Write i2c OK [00:28:51]MH_I2C_Read... [00:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:51]Read from MH i2c: E2 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 0E 00 [00:28:51]MH_I2C_Read... [00:28:51]Read from MH i2c: E2 0E 00 41 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 28 [00:28:51]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:28:51]wFMCommunicate OK [00:28:51]SAM_PROTO_GetShiftState done [00:28:51]FM_GetShiftState done [00:28:51]req_shift_opened done [00:28:51]requested_item shift.open_date is exist - process it [00:28:51]req_shift_open_date [00:28:51]req_shift_open_date done [00:28:51]produce_requested_data done [00:28:51]produce_requested_data return {"fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:28:51]process_action_free x_report [00:28:51]json_value_free [00:28:51]json_value_free done [00:28:51]process_json_proto returns [00:28:51]Send response to host [00:28:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:28:51]free response buf [00:28:51]execute_script done [00:28:51]execute_script returns [00:28:51]free content buf [00:28:51]Sock 7.Close socket [00:28:51]Sock 7.Thread stoped [00:28:52]OFD Sender: No OFD packet to send [00:28:53]accept exits with 10 [00:28:53]New connection [00:28:53]New thread 3067039076 created [00:28:53]Thread 3066895716 joined [00:28:53]Waiting for new connection... [00:28:53] Sock 10.Parse request [00:28:53]Sock 10.Check first char [00:28:53]Sock 10.First char is OK [00:28:53]request: POST /json_proto HTTP/1.0 [00:28:53]Method: POST [00:28:53]URL: /json_proto [00:28:53]Method is POST - this is cgi request [00:28:53]url: /json_proto [00:28:53]query_string will be loaded in cgi processing [00:28:53]execute_cgi json_proto POST (null) [00:28:53]execute_cgi path=json_proto method=POST [00:28:53]POST find Content-Length [00:28:53]Host: 172.17.43.67:8080 [00:28:53]Content-Length: 215 [00:28:53]Content-Type: application/json [00:28:53] [00:28:53]POST finish read [00:28:53]Found Content-Length = 215 [00:28:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:53]execute_script... [00:28:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:53]POST & json_proto [00:28:53]process_json_proto [00:28:53]json parsed OK: [00:28:53]protocol is kg_v1.0 [00:28:53]action value=get_value [00:28:53]process_action get_value [00:28:53]cmd_get_value [00:28:53]process_action get_value done [00:28:53]requested_data is exist [00:28:53]produce_requested_data [00:28:53]requested_item kkm.sn is exist - process it [00:28:53]requested_item kkm.ver is exist - process it [00:28:53]requested_item fm.sn is exist - process it [00:28:53]wFMCommunicate request_size=4 [00:28:53]MH_SAM_APDU [00:28:53]CAPDU: 80 11 00 00 [00:28:53]Write to MH i2c: E2 08 00 42 08 80 11 00 00 00 00 00 00 C4 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:53]Read from MH i2c: E2 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 17 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 17 00 42 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [00:28:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:28:53]wFMCommunicate OK [00:28:53]requested_item fd.num is exist - process it [00:28:53]SAM_PROTO_GetFieldsCounters [00:28:53]wFMCommunicate request_size=4 [00:28:53]MH_SAM_APDU [00:28:53]CAPDU: 80 13 00 00 [00:28:53]Write to MH i2c: E2 08 00 43 08 80 13 00 00 00 00 00 00 C7 [00:28:53]Write i2c OK [00:28:53]MH_I2C_Read... [00:28:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:53]Read from MH i2c: E2 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 62 00 [00:28:53]MH_I2C_Read... [00:28:53]Read from MH i2c: E2 62 00 43 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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [00:28: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 DB 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:54]wFMCommunicate OK [00:28:54]SAM_PROTO_GetFieldsCounters done [00:28:54]requested_item shift.num is exist - process it [00:28:54]requested_item shift.opened is exist - process it [00:28:54]req_shift_opened [00:28:54]FM_GetShiftState [00:28:54]SAM_PROTO_GetShiftState [00:28:54]wFMCommunicate request_size=4 [00:28:54]MH_SAM_APDU [00:28:54]CAPDU: 80 13 01 00 [00:28:54]Write to MH i2c: E2 08 00 44 08 80 13 01 00 00 00 00 00 C9 [00:28:54]Write i2c OK [00:28:54]MH_I2C_Read... [00:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:54]Read from MH i2c: E2 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 0E 00 [00:28:54]MH_I2C_Read... [00:28:54]Read from MH i2c: E2 0E 00 44 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 2B [00:28:54]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:28:54]wFMCommunicate OK [00:28:54]SAM_PROTO_GetShiftState done [00:28:54]FM_GetShiftState done [00:28:54]req_shift_opened done [00:28:54]requested_item shift.open_date is exist - process it [00:28:54]req_shift_open_date [00:28:54]req_shift_open_date done [00:28:54]produce_requested_data done [00:28:54]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593} [00:28:54]process_action_free get_value [00:28:54]json_value_free [00:28:54]json_value_free done [00:28:54]process_json_proto returns [00:28:54]Send response to host [00:28:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152539,"shift.num":476,"shift.opened":1,"shift.open_date":1727051593}}} [00:28:54]free response buf [00:28:54]execute_script done [00:28:54]execute_script returns [00:28:54]free content buf [00:28:54]Sock 10.Close socket [00:28:54]Sock 10.Thread stoped [00:28:54]accept exits with 7 [00:28:54]New connection [00:28:54]New thread 3066895716 created [00:28:54]Thread 3067039076 joined [00:28:54]Waiting for new connection... [00:28:54] Sock 7.Parse request [00:28:54]Sock 7.Check first char [00:28:54]Sock 7.First char is OK [00:28:54]request: POST /json_proto HTTP/1.0 [00:28:54]Method: POST [00:28:54]URL: /json_proto [00:28:54]Method is POST - this is cgi request [00:28:54]url: /json_proto [00:28:54]query_string will be loaded in cgi processing [00:28:54]execute_cgi json_proto POST (null) [00:28:54]execute_cgi path=json_proto method=POST [00:28:54]POST find Content-Length [00:28:54]Host: 172.17.43.67:8080 [00:28:54]Content-Length: 331 [00:28:54]Content-Type: application/json [00:28:54] [00:28:54]POST finish read [00:28:54]Found Content-Length = 331 [00:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:54]execute_script... [00:28:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:28:54]POST & json_proto [00:28:54]process_json_proto [00:28:54]json parsed OK: F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 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 [00:29:01]wFMCommunicate OK [00:29:01]wFMCommunicate request_size=4 [00:29:01]MH_SAM_APDU [00:29:01]CAPDU: 80 17 00 00 [00:29:01]Write to MH i2c: E2 08 00 53 08 80 17 00 00 00 00 00 00 DB [00:29:01]Write i2c OK [00:29:01]MH_I2C_Read... [00:29:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:01]Read from MH i2c: E2 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 D5 00 [00:29:01]MH_I2C_Read... [00:29:01]Read from MH i2c: E2 D5 00 53 08 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 BC [00:29: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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:02]wFMCommunicate OK [00:29:02]SAM_PROTO_GetShiftData done [00:29:02]requested_item shift.sale.total_cash is exist - process it [00:29:02]requested_item shift.sale_refund.total is exist - process it [00:29:02]requested_item shift.sale_refund.total_cash is exist - process it [00:29:02]requested_item shift.buy.total is exist - process it [00:29:02]requested_item shift.buy.total_cash is exist - process it [00:29:02]produce_requested_data done [00:29:02]produce_requested_data return {"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:02]process_action_free get_value [00:29:02]json_value_free [00:29:02]json_value_free done [00:29:02]process_json_proto returns [00:29:02]Send response to host [00:29:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:02]free response buf [00:29:02]execute_script done [00:29:02]execute_script returns [00:29:02]free content buf [00:29:02]Sock 7.Close socket [00:29:02]Sock 7.Thread stoped [00:29:02]accept exits with 10 [00:29:02]New connection [00:29:02]New thread 3067039076 created [00:29:02]Thread 3066895716 joined [00:29:02]Waiting for new connection... [00:29:02] Sock 10.Parse request [00:29:02]Sock 10.Check first char [00:29:02]Sock 10.First char is OK [00:29:02]request: POST /json_proto HTTP/1.0 [00:29:02]Method: POST [00:29:02]URL: /json_proto [00:29:02]Method is POST - this is cgi request [00:29:02]url: /json_proto [00:29:02]query_string will be loaded in cgi processing [00:29:02]execute_cgi json_proto POST (null) [00:29:02]execute_cgi path=json_proto method=POST [00:29:02]POST find Content-Length [00:29:02]Host: 172.17.43.67:8080 [00:29:02]Content-Length: 331 [00:29:02]Content-Type: application/json [00:29:02] [00:29:02]POST finish read [00:29:02]Found Content-Length = 331 [00:29: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" ] } } [00:29:02]execute_script... [00:29: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" ] } } [00:29:02]POST & json_proto [00:29:02]process_json_proto [00:29:02]json parsed OK: [00:29:02]protocol is kg_v1.0 [00:29:02]action value=get_value [00:29:02]process_action get_value [00:29:02]cmd_get_value [00:29:02]process_action get_value done [00:29:02]requested_data is exist [00:29:02]produce_requested_data [00:29:02]requested_item fm.sale.total is exist - process it [00:29:02]SAM_PROTO_GetFMData [00:29:02]wFMCommunicate request_size=4 [00:29:02]MH_SAM_APDU [00:29:02]CAPDU: 80 13 03 00 [00:29:02]Write to MH i2c: E2 08 00 54 08 80 13 03 00 00 00 00 00 DB [00:29:02]Write i2c OK [00:29:02]MH_I2C_Read... [00:29:02]OFD Sender: No OFD packet to send [00:29:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:02]Read from MH i2c: E2 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 [00:29:02]MH_I2C_Read... [00:29:02]Read from MH i2c: E2 FD 00 54 08 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 CF [00:29:02]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:29:03]wFMCommunicate OK [00:29:03]wFMCommunicate request_size=4 [00:29:03]MH_SAM_APDU [00:29:03]CAPDU: 80 17 00 00 [00:29:03]Write to MH i2c: E2 08 00 55 08 80 17 00 00 00 00 00 00 DD [00:29:03]Write i2c OK [00:29:03]MH_I2C_Read... [00:29:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:03]Read from MH i2c: E2 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: E2 FD 00 [00:29:03]MH_I2C_Read... [00:29:03]Read from MH i2c: E2 FD 00 55 08 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 99 [00:29:03]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:29:03]wFMCommunicate OK [00:29:03]wFMCommunicate request_size=4 [00:29:03]MH_SAM_APDU [00:29:03]CAPDU: 80 17 00 00 [00:29:03]Write to MH i2c: E2 08 00 56 08 80 17 00 00 00 00 00 00 DE [00:29:04]Write i2c OK [00:29:04]MH_I2C_Read... [00:29:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:04]Read from MH i2c: E2 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 FD 00 [00:29:04]MH_I2C_Read... [00:29:04]Read from MH i2c: E2 FD 00 56 08 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 7E [00:29: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 [00:29:04]wFMCommunicate OK [00:29:04]wFMCommunicate request_size=4 [00:29:04]MH_SAM_APDU [00:29:04]CAPDU: 80 17 00 00 [00:29:04]Write to MH i2c: E2 08 00 57 08 80 17 00 00 00 00 00 00 DF [00:29:04]Write i2c OK [00:29:04]MH_I2C_Read... [00:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:05]Read from MH i2c: E2 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 FD 00 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 FD 00 57 08 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 64 [00:29: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 [00:29:05]wFMCommunicate OK [00:29:05]wFMCommunicate request_size=4 [00:29:05]MH_SAM_APDU [00:29:05]CAPDU: 80 17 00 00 [00:29:05]Write to MH i2c: E2 08 00 58 08 80 17 00 00 00 00 00 00 E0 [00:29:05]Write i2c OK [00:29:05]MH_I2C_Read... [00:29:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:05]Read from MH i2c: E2 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 DE 00 [00:29:05]MH_I2C_Read... [00:29:05]Read from MH i2c: E2 DE 00 58 08 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 BF [00:29:06]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 [00:29:06]wFMCommunicate OK [00:29:06]SAM_PROTO_GetFMData done [00:29:06]requested_item fm.sale_refund.total is exist - process it [00:29:06]requested_item fm.buy.total is exist - process it [00:29:06]requested_item shift.sale.total is exist - process it [00:29:06]SAM_PROTO_GetShiftData [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 02 00 [00:29:06]Write to MH i2c: E2 08 00 59 08 80 13 02 00 00 00 00 00 DF [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:06]Read from MH i2c: E2 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 FD 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: E2 FD 00 59 08 00 B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 B1 [00:29:06]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:29:07]wFMCommunicate OK [00:29:07]wFMCommunicate request_size=4 [00:29:07]MH_SAM_APDU [00:29:07]CAPDU: 80 17 00 00 [00:29:07]Write to MH i2c: E2 08 00 5A 08 80 17 00 00 00 00 00 00 E2 [00:29:07]Write i2c OK [00:29:07]MH_I2C_Read... [00:29:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:07]Read from MH i2c: E2 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 FD 00 5A 08 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 OFD Sender: No OFD packet to send [00:29:07]04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 7C [00:29:07]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 17 00 00 [00:29:08]Write to MH i2c: E2 08 00 5B 08 80 17 00 00 00 00 00 00 E3 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 FD 00 5B 08 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 85 [00:29:08]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 17 00 00 [00:29:08]Write to MH i2c: E2 08 00 5C 08 80 17 00 00 00 00 00 00 E4 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:09]Read from MH i2c: E2 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: E2 FD 00 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: E2 FD 00 5C 08 00 03 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 90 00 6D [00:29:09]RAPDU: 03 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 90 00 [00:29:09]wFMCommunicate OK [00:29:09]wFMCommunicate request_size=4 [00:29:09]MH_SAM_APDU [00:29:09]CAPDU: 80 17 00 00 [00:29:09]Write to MH i2c: E2 08 00 5D 08 80 17 00 00 00 00 00 00 E5 [00:29:09]Write i2c OK [00:29:09]MH_I2C_Read... [00:29:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:29:09]Read from MH i2c: E2 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: E2 D5 00 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: E2 D5 00 5D 08 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C6 [00:29:10]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:10]wFMCommunicate OK [00:29:10]SAM_PROTO_GetShiftData done [00:29:10]requested_item shift.sale.total_cash is exist - process it [00:29:10]requested_item shift.sale_refund.total is exist - process it [00:29:10]requested_item shift.sale_refund.total_cash is exist - process it [00:29:10]requested_item shift.buy.total is exist - process it [00:29:10]requested_item shift.buy.total_cash is exist - process it [00:29:10]produce_requested_data done [00:29:10]produce_requested_data return {"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:10]process_action_free get_value [00:29:10]json_value_free [00:29:10]json_value_free done [00:29:10]process_json_proto returns [00:29:10]Send response to host [00:29:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:10]free response buf [00:29:10]execute_script done [00:29:10]execute_script returns [00:29:10]free content buf [00:29:10]Sock 10.Close socket [00:29:10]Sock 10.Thread stoped [00:29:10]accept exits with 7 [00:29:10]New connection [00:29:10]New thread 3066895716 created [00:29:10]Thread 3067039076 joined [00:29:10]Waiting for new connection... [00:29:10] Sock 7.Parse request [00:29:10]Sock 7.Check first char [00:29:10]Sock 7.First char is OK [00:29:10]request: POST /json_proto HTTP/1.0 [00:29:10]Method: POST [00:29:10]URL: /json_proto [00:29:10]Method is POST - this is cgi request [00:29:10]url: /json_proto [00:29:10]query_string will be loaded in cgi processing [00:29:10]execute_cgi json_proto POST (null) [00:29:10]execute_cgi path=json_proto method=POST [00:29:10]POST find Content-Length [00:29:10]Host: 172.17.43.67:8080 [00:29:10]Content-Length: 248 [00:29:10]Content-Type: application/json [00:29:10] [00:29:10]POST finish read [00:29:10]Found Content-Length = 248 [00:29:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0410\u0434\u044B\u0448\u0435\u0432 \u0420. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:10]execute_script... [00:29:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0410\u0434\u044B\u0448\u0435\u0432 \u0420. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:10]POST & json_proto [00:29:10]process_json_proto [00:29:10]json parsed OK: [00:29:10]protocol is kg_v1.0 [00:29:10]action value=close_shift [00:29:10]process_action close_shift [00:29:10]cmd_close_shift [00:29:10]MH_GetDate [00:29:10]Write to MH i2c: F0 00 00 5E 08 55 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: F0 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: F0 09 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: F0 09 00 5E 08 00 D7 07 F2 66 6A BD 47 65 67 [00:29:10]GetLastDocTimeStamp 1727137721 [00:29:10]current date 1727137751 [00:29:10]FM_GetShiftState [00:29:10]SAM_PROTO_GetShiftState [00:29:10]wFMCommunicate request_size=4 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 13 01 00 [00:29:10]Write to MH i2c: E2 08 00 5F 08 80 13 01 00 00 00 00 00 E4 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:10]Read from MH i2c: E2 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 0E 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 0E 00 5F 08 00 09 00 01 49 B7 F0 66 00 00 00 00 90 00 46 [00:29:10]RAPDU: 09 00 01 49 B7 F0 66 00 00 00 00 90 00 [00:29:10]wFMCommunicate OK [00:29:10]SAM_PROTO_GetShiftState done [00:29:10]FM_GetShiftState done [00:29:10]KKMCreateCloseShiftDocument [00:29:10]Load OK [00:29:10]Malloc new data [00:29:10]MH_GetDate [00:29:10]Write to MH i2c: F0 00 00 60 08 57 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: F0 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: F0 09 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: F0 09 00 60 08 00 D7 07 F2 66 6A BD 47 65 69 [00:29:10]Malloc new data [00:29:10]Malloc new data [00:29:10]Malloc new data [00:29:10]Malloc new data [00:29:10]KKMCreateCloseShiftDocument OK [00:29:10]KKMSetCloseShiftData OK [00:29:10]ProcessDocumentItem done err = 0, tmpTLVsize=67 [00:29:10]tlvbuf is 00BE9FD0 [00:29:10]KKMLoadAndSignCloseShiftData [00:29:10]SAM_PROTO_ProcessDocument [00:29:10]wFMCommunicate request_size=9 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 15 01 00 04 05 00 43 00 [00:29:10]Write to MH i2c: E2 0C 00 61 08 80 15 01 00 04 00 05 00 43 00 00 00 38 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:29:10]Read from MH i2c: E2 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 03 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 03 00 61 08 00 90 00 DD [00:29:10]RAPDU: 90 00 [00:29:10]wFMCommunicate OK [00:29:10]wFMCommunicate request_size=23 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:29:10]Write to MH i2c: E2 1A 00 62 08 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 DF [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:10]Read from MH i2c: E2 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 03 00 [00:29:10]MH_I2C_Read... [00:29:10]Read from MH i2c: E2 03 00 62 08 00 90 00 DE [00:29:10]RAPDU: 90 00 [00:29:10]wFMCommunicate OK [00:29:10]wFMCommunicate request_size=26 [00:29:10]MH_SAM_APDU [00:29:10]CAPDU: 80 15 02 00 15 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 [00:29:10]Write to MH i2c: E2 1D 00 63 08 80 15 02 00 15 00 FD 03 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 00 00 A4 [00:29:10]Write i2c OK [00:29:10]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 03 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 03 00 63 08 00 90 00 DF [00:29:11]RAPDU: 90 00 [00:29:11]wFMCommunicate OK [00:29:11]wFMCommunicate request_size=13 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 15 02 00 08 F4 03 04 00 D7 07 F2 66 [00:29:11]Write to MH i2c: E2 10 00 64 08 80 15 02 00 08 00 F4 03 04 00 D7 07 F2 66 00 00 2D [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 03 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 03 00 64 08 00 90 00 E0 [00:29:11]RAPDU: 90 00 [00:29:11]wFMCommunicate OK [00:29:11]wFMCommunicate request_size=25 [00:29:11]MH_SAM_APDU [00:29:11]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 [00:29:11]Write to MH i2c: E2 1C 00 65 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 4F [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 03 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 03 00 65 08 00 90 00 E1 [00:29:11]RAPDU: 90 00 [00:29:11]wFMCommunicate OK [00:29:11]wFMCommunicate request_size=4 [00:29:11]MH_SAM_APDU [00:29:11]CAPDU: 80 15 03 00 [00:29:11]Write to MH i2c: E2 08 00 66 08 80 15 03 00 00 00 00 00 EF [00:29:11]Write i2c OK [00:29:11]MH_I2C_Read... [00:29:11]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:29:11]Read from MH i2c: E2 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 [00:29:11]MH_I2C_Read... [00:29:11]Read from MH i2c: E2 FD 00 66 08 00 FB 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 DC 53 02 00 0E 04 04 00 DC 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9D 01 00 00 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 90 00 27 [00:29:12]RAPDU: FB 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 DC 53 02 00 0E 04 04 00 DC 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9D 01 00 00 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 90 00 [00:29:12]wFMCommunicate OK [00:29:12]SAM_PROTO_ProcessDocument answer len = 1275 [00:29:12]SAM_PROTO_ProcessDocument remain to read = 1027 [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 17 00 00 [00:29:12]Write to MH i2c: E2 08 00 67 08 80 17 00 00 00 00 00 00 EF [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]OFD Sender: No OFD packet to send [00:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 FD 00 67 08 00 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C 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 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 90 00 33 [00:29:12]RAPDU: 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C 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 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 90 00 [00:29:13]wFMCommunicate OK [00:29:13]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:13]SAM_PROTO_ProcessDocument remain to read = 777 [00:29:13]wFMCommunicate request_size=4 [00:29:13]MH_SAM_APDU [00:29:13]CAPDU: 80 17 00 00 [00:29:13]Write to MH i2c: E2 08 00 68 08 80 17 00 00 00 00 00 00 F0 [00:29:13]Write i2c OK [00:29:13]MH_I2C_Read... [00:29:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:13]Read from MH i2c: E2 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 [00:29:13]MH_I2C_Read... [00:29:13]Read from MH i2c: E2 FD 00 68 08 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 52 [00:29:13]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:29:14]wFMCommunicate OK [00:29:14]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:14]SAM_PROTO_ProcessDocument remain to read = 527 [00:29:14]wFMCommunicate request_size=4 [00:29:14]MH_SAM_APDU [00:29:14]CAPDU: 80 17 00 00 [00:29:14]Write to MH i2c: E2 08 00 69 08 80 17 00 00 00 00 00 00 F1 [00:29:14]Write i2c OK [00:29:14]MH_I2C_Read... [00:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:14]Read from MH i2c: E2 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 [00:29:14]MH_I2C_Read... [00:29:14]Read from MH i2c: E2 FD 00 69 08 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 04 [00:29:14]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:15]wFMCommunicate OK [00:29:15]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:15]SAM_PROTO_ProcessDocument remain to read = 277 [00:29:15]wFMCommunicate request_size=4 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 17 00 00 [00:29:15]Write to MH i2c: E2 08 00 6A 08 80 17 00 00 00 00 00 00 F2 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:15]Read from MH i2c: E2 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 FD 00 [00:29:15]MH_I2C_Read... [00:29:15]Read from MH i2c: E2 FD 00 6A 08 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 31 [00:29:15]RAPDU: 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [00:29:15]wFMCommunicate OK [00:29:15]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:29:15]SAM_PROTO_ProcessDocument remain to read = 27 [00:29:15]wFMCommunicate request_size=4 [00:29:15]MH_SAM_APDU [00:29:15]CAPDU: 80 17 00 00 [00:29:15]Write to MH i2c: E2 08 00 6B 08 80 17 00 00 00 00 00 00 F3 [00:29:15]Write i2c OK [00:29:15]MH_I2C_Read... [00:29:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 27! [00:29:16]Read from MH i2c: E2 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 1E 00 [00:29:16]MH_I2C_Read... [00:29:16]Read from MH i2c: E2 1E 00 6B 08 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 06 10 CE 14 5D 65 90 00 EA [00:29:16]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 06 10 CE 14 5D 65 90 00 [00:29:16]wFMCommunicate OK [00:29:16]SAM_PROTO_ProcessDocument received (without SW) 27 bytes [00:29:16]SAM_PROTO_ProcessDocument done [00:29:16]1209 (1) - 1.0 - номер версии ФФД [00:29:16]1041 (16) - 0000000000871835 - номер ФМ [00:29:16]1040 (4) - 152540 - номер ФД [00:29:16]1038 (4) - 476 - номер смены [00:29:16]1118 (4) - 411 - количество кассовых чеков за смену [00:29:16]1111 (4) - 413 - общее количество ФД за смену [00:29:16]1194 (1204) - счетчики итогов смены [00:29:16] 1134 (4) - 411 - количество чеков со всеми признаками расчетов [00:29:16] 1129 (155) - счетчики операций «приход» [00:29:16] 1135 (4) - 410 - количество чеков по признаку расчетов [00:29:16] 1201 (4) - 265168.00 - общая итоговая сумма в чеках [00:29:16] 1136 (4) - 265168.00 - итоговая сумма в чеках наличными [00:29:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:16] 1024 (123) - суммы налогов [00:29:16] 1006 (9) - суммы НДС [00:29:16] 1010 (1) - 0% - код ставки НДС [00:29:16] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:16] 1006 (12) - суммы НДС [00:29:16] 1010 (1) - 12% - код ставки НДС [00:29:16] 1011 (3) - 28170.65 - сумма НДС по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (12) - суммы НСП [00:29:16] 1014 (1) - 1% - код ставки НСП [00:29:16] 1015 (3) - 2347.44 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 2% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 3% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 5% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 1,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1130 (151) - счетчики операций «возврат прихода» [00:29:16] 1135 (4) - 1 - количество чеков по признаку расчетов [00:29:16] 1201 (3) - 3000.00 - общая итоговая сумма в чеках [00:29:16] 1136 (3) - 3000.00 - итоговая сумма в чеках наличными [00:29:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:16] 1024 (121) - суммы налогов [00:29:16] 1006 (9) - суммы НДС [00:29:16] 1010 (1) - 0% - код ставки НДС [00:29:16] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:16] 1006 (11) - суммы НДС [00:29:16] 1010 (1) - 12% - код ставки НДС [00:29:16] 1011 (2) - 318.66 - сумма НДС по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (11) - суммы НСП [00:29:16] 1014 (1) - 1% - код ставки НСП [00:29:16] 1015 (2) - 26.55 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 2% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 3% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 5% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 1,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1131 (141) - счетчики операций «расход» [00:29:16] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:16] 1024 (117) - суммы налогов [00:29:16] 1006 (9) - суммы НДС [00:29:16] 1010 (1) - 0% - код ставки НДС [00:29:16] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:16] 1006 (9) - суммы НДС [00:29:16] 1010 (1) - 12% - код ставки НДС [00:29:16] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 1% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 2% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 3% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 5% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 1,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1132 (141) - счетчики операций «возврат расхода» [00:29:16] 1135 (4) - 0 - количество чеков по признаку расчетов [00:29:16] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:29:16] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:29:16] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:29:16] 1024 (117) - суммы налогов [00:29:16] 1006 (9) - суммы НДС [00:29:16] 1010 (1) - 0% - код ставки НДС [00:29:16] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:16] 1006 (9) - суммы НДС [00:29:16] 1010 (1) - 12% - код ставки НДС [00:29:16] 1011 (0) - 0.00 - сумма НДС по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 1% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 2% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 3% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 5% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 0,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1007 (9) - суммы НСП [00:29:16] 1014 (1) - 1,50% - код ставки НСП [00:29:16] 1015 (0) - 0.00 - сумма НСП по ставке [00:29:16] 1133 (588) - - счетчики коррекции - не используются [00:29:16]1077 (6) - 6669246684517 - ФПД [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1209 (04B9) [00:29:16]Malloc new data [00:29:16]Processing tag 1041 (0411) [00:29:16]Processing tag 1040 (0410) [00:29:16]Malloc new data [00:29:16]Processing tag 1038 (040E) [00:29:16]Malloc new data [00:29:16]Processing tag 1118 (045E) [00:29:16]Malloc new data [00:29:16]Processing tag 1111 (0457) [00:29:16]Malloc new data [00:29:16]Processing tag 1194 (04AA) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1134 (046E) [00:29:16]Malloc new data [00:29:16]Processing tag 1129 (0469) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1135 (046F) [00:29:16]Malloc new data [00:29:16]Processing tag 1201 (04B1) [00:29:16]Malloc new data [00:29:16]Processing tag 1136 (0470) [00:29:16]Malloc new data [00:29:16]Processing tag 1138 (0472) [00:29:16]Malloc new data [00:29:16]Processing tag 1024 (0400) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1006 (03EE) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1010 (03F2) [00:29:16]Malloc new data [00:29:16]Processing tag 1011 (03F3) [00:29:16]Malloc new data [00:29:16]SetTLVBufToDocument err=0 [00:29:16]Processing tag 1006 (03EE) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1010 (03F2) [00:29:16]Malloc new data [00:29:16]Processing tag 1011 (03F3) [00:29:16]Malloc new data [00:29:16]SetTLVBufToDocument err=0 [00:29:16]Processing tag 1007 (03EF) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1014 (03F6) [00:29:16]Malloc new data [00:29:16]Processing tag 1015 (03F7) [00:29:16]Malloc new data [00:29:16]SetTLVBufToDocument err=0 [00:29:16]Processing tag 1007 (03EF) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1014 (03F6) [00:29:16]Malloc new data [00:29:16]Processing tag 1015 (03F7) [00:29:16]Malloc new data [00:29:16]SetTLVBufToDocument err=0 [00:29:16]Processing tag 1007 (03EF) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1014 (03F6) [00:29:16]Malloc new data [00:29:16]Processing tag 1015 (03F7) [00:29:16]Malloc new data [00:29:16]SetTLVBufToDocument err=0 [00:29:16]Processing tag 1007 (03EF) [00:29:16]Load OK [00:29:16]SetTLVBufToDocument [00:29:16]Processing tag 1014 (03F6) [00:29:16]Malloc new data [00:29:16]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1130 (046A) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1135 (046F) [00:29:17]Malloc new data [00:29:17]Processing tag 1201 (04B1) [00:29:17]Malloc new data [00:29:17]Processing tag 1136 (0470) [00:29:17]Malloc new data [00:29:17]Processing tag 1138 (0472) [00:29:17]Malloc new data [00:29:17]Processing tag 1024 (0400) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1006 (03EE) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1010 (03F2) [00:29:17]Malloc new data [00:29:17]Processing tag 1011 (03F3) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1006 (03EE) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1010 (03F2) [00:29:17]Malloc new data [00:29:17]Processing tag 1011 (03F3) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1131 (046B) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1135 (046F) [00:29:17]Malloc new data [00:29:17]Processing tag 1201 (04B1) [00:29:17]Malloc new data [00:29:17]Processing tag 1136 (0470) [00:29:17]Malloc new data [00:29:17]Processing tag 1138 (0472) [00:29:17]Malloc new data [00:29:17]Processing tag 1024 (0400) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1006 (03EE) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1010 (03F2) [00:29:17]Malloc new data [00:29:17]Processing tag 1011 (03F3) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1006 (03EE) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1010 (03F2) [00:29:17]Malloc new data [00:29:17]Processing tag 1011 (03F3) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1132 (046C) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1135 (046F) [00:29:17]Malloc new data [00:29:17]Processing tag 1201 (04B1) [00:29:17]Malloc new data [00:29:17]Processing tag 1136 (0470) [00:29:17]Malloc new data [00:29:17]Processing tag 1138 (0472) [00:29:17]Malloc new data [00:29:17]Processing tag 1024 (0400) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1006 (03EE) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1010 (03F2) [00:29:17]Malloc new data [00:29:17]Processing tag 1011 (03F3) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1006 (03EE) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1010 (03F2) [00:29:17]Malloc new data [00:29:17]Processing tag 1011 (03F3) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1007 (03EF) [00:29:17]Load OK [00:29:17]SetTLVBufToDocument [00:29:17]Processing tag 1014 (03F6) [00:29:17]Malloc new data [00:29:17]Processing tag 1015 (03F7) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1133 (046D) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Processing tag 1077 (0435) [00:29:17]Malloc new data [00:29:17]SetTLVBufToDocument err=0 [00:29:17]Malloc new data [00:29:17]SAM_PROTO_GetFMData [00:29:17]wFMCommunicate request_size=4 [00:29:17]MH_SAM_APDU [00:29:17]CAPDU: 80 13 03 00 [00:29:17]Write to MH i2c: E2 08 00 6C 08 80 13 03 00 00 00 00 00 F3 [00:29:17]Write i2c OK [00:29:17]MH_I2C_Read... [00:29:17]OFD Sender: No OFD packet to send [00:29:17]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:17]Read from MH i2c: E2 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 FD 00 [00:29:17]MH_I2C_Read... [00:29:17]Read from MH i2c: E2 FD 00 6C 08 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 E7 [00:29:18]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:29:18]wFMCommunicate OK [00:29:18]wFMCommunicate request_size=4 [00:29:18]MH_SAM_APDU [00:29:18]CAPDU: 80 17 00 00 [00:29:18]Write to MH i2c: E2 08 00 6D 08 80 17 00 00 00 00 00 00 F5 [00:29:18]Write i2c OK [00:29:18]MH_I2C_Read... [00:29:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:18]Read from MH i2c: E2 [00:29:18]MH_I2C_Read... [00:29:18]Read from MH i2c: E2 FD 00 [00:29:18]MH_I2C_Read... [00:29:18]Read from MH i2c: E2 FD 00 6D 08 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 B1 [00:29:19]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:29:19]wFMCommunicate OK [00:29:19]wFMCommunicate request_size=4 [00:29:19]MH_SAM_APDU [00:29:19]CAPDU: 80 17 00 00 [00:29:19]Write to MH i2c: E2 08 00 6E 08 80 17 00 00 00 00 00 00 F6 [00:29:19]Write i2c OK [00:29:19]MH_I2C_Read... [00:29:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:19]Read from MH i2c: E2 [00:29:19]MH_I2C_Read... [00:29:19]Read from MH i2c: E2 FD 00 [00:29:19]MH_I2C_Read... [00:29:19]Read from MH i2c: E2 FD 00 6E 08 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 96 [00:29: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 [00:29:20]wFMCommunicate OK [00:29:20]wFMCommunicate request_size=4 [00:29:20]MH_SAM_APDU [00:29:20]CAPDU: 80 17 00 00 [00:29:20]Write to MH i2c: E2 08 00 6F 08 80 17 00 00 00 00 00 00 F7 [00:29:20]Write i2c OK [00:29:20]MH_I2C_Read... [00:29:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:20]Read from MH i2c: E2 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 FD 00 [00:29:20]MH_I2C_Read... [00:29:20]Read from MH i2c: E2 FD 00 6F 08 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 recv_with_timeout no data received [00:29:20]F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 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 7C [00:29: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 [00:29:21]wFMCommunicate OK [00:29:21]wFMCommunicate request_size=4 [00:29:21]MH_SAM_APDU [00:29:21]CAPDU: 80 17 00 00 [00:29:21]Write to MH i2c: E2 08 00 70 08 80 17 00 00 00 00 00 00 F8 [00:29:21]Write i2c OK [00:29:21]MH_I2C_Read... [00:29:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:21]Read from MH i2c: E2 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 DE 00 [00:29:21]MH_I2C_Read... [00:29:21]Read from MH i2c: E2 DE 00 70 08 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 D7 [00:29:21]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 [00:29:22]wFMCommunicate OK [00:29:22]SAM_PROTO_GetFMData done [00:29:22]Malloc new data [00:29:22]Malloc new data [00:29:22]Malloc new data [00:29:22]Malloc new data [00:29:22]KKMLoadAndSignCloseShiftData err=0 [00:29:22]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Адышев Р. 24.09.2024 00:29 Смена: 476 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Чеков за смену: 411 ФД за смену: 413 Всего чеков: 411 ИТОГИ ПРИХОД Чеков: 410 Общий итог: 265168.00 Итого наличными: 265168.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 28170.65 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2347.44 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 1 Общий итог: 3000.00 Итого наличными: 3000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 318.66 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 26.55 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 262168.00 НС Приход: 111835742.00 НС Возвр.Прихода: 2370585.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 152540 ФМ: 0000000000871835 ФПД: 6669246684517 [00:29:22]StoreToDocumentArchive [00:29:22]shift 476 fd 152540 [00:29:22]save to /storage/0476/doc_00152540 [00:29:22]save last doc name /storage/0476/doc_00152540 to /storage/kkm_last_doc_name [00:29:22]save OK [00:29:22]Clear old archive folders... [00:29:22]Remove dir /storage/0266 [00:29:22]opendir ok [00:29:22]file . [00:29:22]file .. [00:29:22]file doc_1727137729 [00:29:22]remove file /storage/0266/doc_1727137729 [00:29:22]remove dir /storage/0266 [00:29:22]NVStorageSaveData kkm_registers [00:29:22]File name is /storage/kkm_registers [00:29:22]Write 24 bytes [00:29:22]NVStorageSaveData done [00:29:22]NVStorageSaveData kkm_registers [00:29:22]File name is /storage/kkm_registers [00:29:22]Write 24 bytes [00:29:22]NVStorageSaveData done [00:29:22]ProcessDocumentItem done err = 0, tmpTLVsize=1382 [00:29:22]tlvbuf is 00B99740 [00:29:22]SAM_PROTO_ClearQueue [00:29:22]wFMCommunicate request_size=4 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 09 00 00 [00:29:22]Write to MH i2c: E2 08 00 71 08 80 09 00 00 00 00 00 00 EB [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 03 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 03 00 71 08 00 90 00 ED [00:29:22]RAPDU: 90 00 [00:29:22]wFMCommunicate OK [00:29:22]SAM_PROTO_ClearQueue done [00:29:22]KKMCreateOFDPacket [00:29:22]OFDProtocolAddRootSTLVToBuf [00:29:22]FM_MakeSignedData [00:29:22]FM_MakeSignedData [00:29:22]SAM_PROTO_SignData [00:29:22]wFMCommunicate request_size=4 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 0D 01 02 [00:29:22]Write to MH i2c: E2 08 00 72 08 80 0D 01 02 00 00 00 00 F3 [00:29:22]Write i2c OK [00:29:22]MH_I2C_Read... [00:29:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:22]Read from MH i2c: E2 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 03 00 [00:29:22]MH_I2C_Read... [00:29:22]Read from MH i2c: E2 03 00 72 08 00 90 00 EE [00:29:22]RAPDU: 90 00 [00:29:22]wFMCommunicate OK [00:29:22]wFMCommunicate request_size=255 [00:29:22]MH_SAM_APDU [00:29:22]CAPDU: 80 0D 02 02 FA 05 00 66 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 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F4 03 04 00 D7 07 F2 66 0E 04 04 00 DC 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 9B 01 00 00 57 04 04 00 9D 01 00 00 AA 04 DC 04 6E 04 04 00 9B 01 00 00 69 04 A3 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 [00:29:22]Write to MH i2c: E2 02 01 73 08 80 0D 02 02 FA 00 05 00 66 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 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F4 03 04 00 D7 07 F2 66 0E 04 04 00 DC 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 9B 01 00 00 57 04 OFD Sender: No OFD packet to send [00:29:22]04 00 9D 01 00 00 AA 04 DC 04 6E 04 04 00 9B 01 00 00 69 04 A3 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 00 00 84 [00:29:23]Write i2c OK [00:29:23]MH_I2C_Read... [00:29:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:23]Read from MH i2c: E2 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 [00:29:23]MH_I2C_Read... [00:29:23]Read from MH i2c: E2 03 00 73 08 00 90 00 EF [00:29:23]RAPDU: 90 00 [00:29:23]wFMCommunicate OK [00:29:23]wFMCommunicate request_size=255 [00:29:23]MH_SAM_APDU [00:29:23]CAPDU: 80 0D 02 02 FA 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 F8 94 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C 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 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A 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:29:23]Write to MH i2c: E2 02 01 74 08 80 0D 02 02 FA 00 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 F8 94 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C 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 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 00 65 [00:29:24]Write i2c OK [00:29:24]MH_I2C_Read... [00:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:24]Read from MH i2c: E2 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 03 00 [00:29:24]MH_I2C_Read... [00:29:24]Read from MH i2c: E2 03 00 74 08 00 90 00 F0 [00:29:24]RAPDU: 90 00 [00:29:24]wFMCommunicate OK [00:29:24]wFMCommunicate request_size=255 [00:29:24]MH_SAM_APDU [00:29:24]CAPDU: 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 [00:29:24]Write to MH i2c: E2 02 01 75 08 80 0D 02 02 FA 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 00 00 BD [00:29:25]Write i2c OK [00:29:25]MH_I2C_Read... [00:29:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:25]Read from MH i2c: E2 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 03 00 [00:29:25]MH_I2C_Read... [00:29:25]Read from MH i2c: E2 03 00 75 08 00 90 00 F1 [00:29:25]RAPDU: 90 00 [00:29:25]wFMCommunicate OK [00:29:25]wFMCommunicate request_size=255 [00:29:25]MH_SAM_APDU [00:29:25]CAPDU: 80 0D 02 02 FA 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:29:25]Write to MH i2c: E2 02 01 76 08 80 0D 02 02 FA 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 00 BD [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 76 08 00 90 00 F2 [00:29:26]RAPDU: 90 00 [00:29:26]wFMCommunicate OK [00:29:26]wFMCommunicate request_size=255 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 0D 02 02 FA 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 [00:29:26]Write to MH i2c: E2 02 01 77 08 80 0D 02 02 FA 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 00 00 83 [00:29:27]Write i2c OK [00:29:27]MH_I2C_Read... [00:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:27]Read from MH i2c: E2 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 03 00 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 03 00 77 08 00 90 00 F3 [00:29:27]RAPDU: 90 00 [00:29:27]wFMCommunicate OK [00:29:27]wFMCommunicate request_size=141 [00:29:27]MH_SAM_APDU [00:29:27]CAPDU: 80 0D 02 02 88 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 53 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 06 10 CE 14 5D 65 [00:29:27]Write to MH i2c: E2 90 00 78 08 80 0D 02 02 88 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DC 53 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 06 10 CE 14 5D 65 00 00 27 [00:29:27]Write i2c OK [00:29:27]MH_I2C_Read... [00:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:27]Read from MH i2c: E2 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 03 00 [00:29:27]MH_I2C_Read... [00:29:27]Read from MH i2c: E2 03 00 78 08 00 90 00 F4 [00:29:27]RAPDU: 90 00 [00:29:27]wFMCommunicate OK [00:29:27]wFMCommunicate request_size=4 [00:29:27]MH_SAM_APDU [00:29:27]CAPDU: 80 0D 03 02 [00:29:27]Write to MH i2c: E2 08 00 79 08 80 0D 03 02 00 00 00 00 FC [00:29:27]OFD Sender: No OFD packet to send [00:29:27]Write i2c OK [00:29:27]MH_I2C_Read... [00:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 0B 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 0B 00 79 08 00 BC DB 7D 71 6B 87 93 40 90 00 47 [00:29:28]RAPDU: BC DB 7D 71 6B 87 93 40 90 00 [00:29:28]wFMCommunicate OK [00:29:28]SAM_PROTO_SignData done [00:29:28]FM_MakeSignedData done [00:29:28]CreateOFDProtocolMessage [00:29:28]wFMCommunicate request_size=4 [00:29:28]MH_SAM_APDU [00:29:28]CAPDU: 80 11 00 00 [00:29:28]Write to MH i2c: E2 08 00 7A 08 80 11 00 00 00 00 00 00 FC [00:29:28]Write i2c OK [00:29:28]MH_I2C_Read... [00:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:28]Read from MH i2c: E2 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 17 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: E2 17 00 7A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [00:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:28]wFMCommunicate OK [00:29:28]CreateOFDProtocolMessage done [00:29:28]OFDSenderStorePacket 152540 [00:29:28]StoreOFDPacket docnum=152540 [00:29: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 7A 05 00 00 1C 0B 72 05 40 F3 5A 05 01 00 05 00 66 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 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F4 03 04 00 D7 07 F2 66 0E 04 04 00 DC 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 9B 01 00 00 57 04 04 00 9D 01 00 00 AA 04 DC 04 6E 04 04 00 9B 01 00 00 69 04 A3 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C 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 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A 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 DC 53 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 06 10 CE 14 5D 65 BC DB 7D 71 6B 87 93 40 [00:29:28]CheckFolder [00:29:28]dirname=/storage/ofd_packets [00:29:28]CheckFolder done [00:29:28]ProducePacketName [00:29:28]name=ofd_packets/00152540 [00:29:28]NVStorageSaveData ofd_packets/00152540 [00:29:28]File name is /storage/ofd_packets/00152540 [00:29:28]Write 1432 bytes [00:29:28]NVStorageSaveData done [00:29:28]OFDSenderStorePacket done [00:29:28]KKMCreateOFDPacket done [00:29:28]NVStorageSaveData kkm_last_timestamp [00:29:28]File name is /storage/kkm_last_timestamp [00:29:28]Write 4 bytes [00:29:28]NVStorageSaveData done [00:29:28]ExternCall_PrintAddStr [00:29:28]wPrintStart [00:29:28]Write to MH i2c: 01 00 00 7B 08 83 [00:29:28]Write i2c OK [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: 01 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: 01 07 00 [00:29:28]MH_I2C_Read... [00:29:28]Read from MH i2c: 01 07 00 7B 08 00 00 00 00 00 FF 0F 98 [00:29:28]RasterBufferAndPrint [00:29:28]line Отчет о закрытии смены [00:29:28]line ФФД: 1.0 [00:29:28]line ИНН: 02508201610067 [00:29:28]line Кассир: Адышев Р. [00:29:28]line 24.09.2024 00:29 [00:29:28]line Смена: 476 [00:29:28]line РНМ: 0000000000091825 [00:29:28]line ЗНМ: 0300000113 [00:29:28]line СНО: Общий режим [00:29:28]line Чеков за смену: 411 [00:29:28]line ФД за смену: 413 [00:29:28]line Всего чеков: 411 [00:29:28]line ИТОГИ ПРИХОД [00:29:28]line Чеков: 410 [00:29:28]line Общий итог: 265168.00 [00:29:28]line Итого наличными: 265168.00 [00:29:28]line Итого безнал.: 0.00 [00:29:28]line НДС 0% : 0.00 [00:29:28]line НДС 12% : 28170.65 [00:29:28]line НСП 0% : 0.00 [00:29:28]line НСП 1,50% : 0.00 [00:29:28]line НСП 0,50% : 0.00 [00:29:28]line НСП 5% : 0.00 [00:29:28]line НСП 3% : 0.00 [00:29:28]line НСП 2% : 0.00 [00:29:28]line НСП 1% : 2347.44 [00:29:28]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:29:28]line Чеков: 1 [00:29:28]line Общий итог: 3000.00 [00:29:28]line Итого наличными: 3000.00 [00:29:28]line Итого безнал.: 0.00 [00:29:28]line НДС 0% : 0.00 [00:29:28]line НДС 12% : 318.66 [00:29:28]line НСП 0% : 0.00 [00:29:28]line НСП 1,50% : 0.00 [00:29:28]line НСП 0,50% : 0.00 [00:29:28]line НСП 5% : 0.00 [00:29:28]line НСП 3% : 0.00 [00:29:28]line НСП 2% : 0.00 [00:29:28]line НСП 1% : 26.55 [00:29:28]line ИТОГИ РАСХОД [00:29:28]line Чеков: 0 [00:29:28]line Общий итог: 0.00 [00:29:28]line Итого наличными: 0.00 [00:29:28]line Итого безнал.: 0.00 [00:29:28]line НДС 0% : 0.00 [00:29:28]line НДС 12% : 0.00 [00:29:28]line НСП 0% : 0.00 [00:29:28]line НСП 1,50% : 0.00 [00:29:28]line НСП 0,50% : 0.00 [00:29:28]line НСП 5% : 0.00 [00:29:28]line НСП 3% : 0.00 [00:29:28]line НСП 2% : 0.00 [00:29:28]line НСП 1% : 0.00 [00:29:28]line ИТОГИ ВОЗВРАТ РАСХОДА [00:29:28]line Чеков: 0 [00:29:28]line Общий итог: 0.00 [00:29:28]line Итого наличными: 0.00 [00:29:28]line Итого безнал.: 0.00 [00:29:28]line НДС 0% : 0.00 [00:29:28]line НДС 12% : 0.00 [00:29:28]line НСП 0% : 0.00 [00:29:28]line НСП 1,50% : 0.00 [00:29:28]line НСП 0,50% : 0.00 [00:29:28]line НСП 5% : 0.00 [00:29:28]line НСП 3% : 0.00 [00:29:28]line НСП 2% : 0.00 [00:29:28]line НСП 1% : 0.00 [00:29:28]line Сумма внесений: 0.00 [00:29:28]line Сумма выплат: 0.00 [00:29:28]line Нал. в кассе: 262168.00 [00:29:28]line НС Приход: 111835742.00 [00:29:28]line НС Возвр.Прихода: 2370585.00 [00:29:28]line НС Расход: 0.00 [00:29:28]line НС Возвр.Расхода: 0.00 [00:29:28]line ФД: 152540 [00:29:28]line ФМ: 0000000000871835 [00:29:28]line ФПД: 6669246684517 [00:29:28]OFD Sender: Processing packet 152540 [packets to send 828, broken 827] [00:29:28]ProducePacketName [00:29:28]name=ofd_packets/00152540 [00:29:28]OFD Sender: To server: pG, [00:29:28]CommunicateWithHost lk.salyk.kg:30040 [00:29:28]ConnectInit lk.salyk.kg [00:29:28]written 0, free lines is 4095 [00:29:29]Write to MH i2c: 01 00 00 CB 08 D3 [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: 01 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: 01 07 00 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: 01 07 00 CB 08 00 00 00 00 00 98 0A 7C [00:29:29]RasterBufferAndPrint [00:29:29]line [00:29:29]line [00:29:29]line [00:29:29]line [00:29:29]line [00:29:29]written 0, free lines is 2788 [00:29:29]MH_Cut [00:29:29]Write to MH i2c: D1 01 00 D2 08 01 AC [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: D1 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: D1 01 00 [00:29:29]MH_I2C_Read... [00:29:29]Read from MH i2c: D1 01 00 D2 08 00 AB [00:29:29]Write to MH i2c: 01 00 00 D3 08 DB [00:29:29]Write i2c OK [00:29:29]MH_I2C_Read... [00:29:30]*** Cut start [00:29:30]*** Purtial cut [00:29:30]*** Stage 1: CUTSNS_PIN = 1 [00:29:31]Read from MH i2c: 01 [00:29:31]MH_I2C_Read... [00:29:31]*** Stop cut motor [00:29:31]*** Cut end [00:29:31]Read from MH i2c: 01 07 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: 01 07 00 D3 08 00 00 00 00 00 FF 0F F0 [00:29:31]process_action close_shift done [00:29:31]requested_data is exist [00:29:31]produce_requested_data [00:29:31]requested_item fd.num is exist - process it [00:29:31]SAM_PROTO_GetFieldsCounters [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 13 00 00 [00:29:31]Write to MH i2c: E2 08 00 D4 08 80 13 00 00 00 00 00 00 58 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 62 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 62 00 D4 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 DC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [00:29: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 DC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:31]wFMCommunicate OK [00:29:31]SAM_PROTO_GetFieldsCounters done [00:29:31]requested_item shift.num is exist - process it [00:29:31]requested_item shift.opened is exist - process it [00:29:31]req_shift_opened [00:29:31]FM_GetShiftState [00:29:31]SAM_PROTO_GetShiftState [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 13 01 00 [00:29:31]Write to MH i2c: E2 08 00 D5 08 80 13 01 00 00 00 00 00 5A [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 0E 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 0E 00 D5 08 00 09 00 00 00 00 00 00 00 00 00 00 90 00 65 [00:29:31]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:31]wFMCommunicate OK [00:29:31]SAM_PROTO_GetShiftState done [00:29:31]FM_GetShiftState done [00:29:31]req_shift_opened done [00:29:31]requested_item shift.open_date is exist - process it [00:29:31]req_shift_open_date [00:29:31]FM_GetShiftState [00:29:31]SAM_PROTO_GetShiftState [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 13 01 00 [00:29:31]Write to MH i2c: E2 08 00 D6 08 80 13 01 00 00 00 00 00 5B [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 0E 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 0E 00 D6 08 00 09 00 00 00 00 00 00 00 00 00 00 90 00 66 [00:29:31]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:29:31]wFMCommunicate OK [00:29:31]SAM_PROTO_GetShiftState done [00:29:31]FM_GetShiftState done [00:29:31]req_shift_open_date done [00:29:31]produce_requested_data done [00:29:31]produce_requested_data return {"fd.num":152540,"shift.num":476,"shift.opened":0,"shift.open_date":0} [00:29:31]process_action_free close_shift [00:29:31]json_value_free [00:29:31]json_value_free done [00:29:31]process_json_proto returns [00:29:31]Send response to host [00:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152540,"shift.num":476,"shift.opened":0,"shift.open_date":0}}} [00:29:31]free response buf [00:29:31]execute_script done [00:29:31]execute_script returns [00:29:31]free content buf [00:29:31]Sock 7.Close socket [00:29:31]Sock 7.Thread stoped [00:29:32]Connected sock=11 [00: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 7A 05 00 00 1C 0B 72 05 40 F3 5A 05 01 00 05 00 66 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 11 00 D0 90 D0 B4 D1 8B D1 88 D0 B5 D0 B2 20 D0 A0 2E 20 F4 03 04 00 D7 07 F2 66 0E 04 04 00 DC 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 9B 01 00 00 57 04 04 00 9D 01 00 00 AA 04 DC 04 6E 04 04 00 9B 01 00 00 69 04 A3 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 03 6A 04 9F 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C 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 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A 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 DC 53 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 06 10 CE 14 5D 65 BC DB 7D 71 6B 87 93 40 [00:29: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 8B 9C 47 00 EC 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 DC 53 02 00 F4 03 04 00 EC AF F1 66 B6 04 01 00 00 DC C4 5C 55 0F F6 D5 6C [00:29:35]CommunicateWithHost err = 0 [00:29:35]CheckOFDResponse [00:29:35]1017 (14) - 77093643461234 [00:29:35]1041 (16) - 0000000000871835 [00:29:35]1040 (4) - 152540 [00:29:35]1012 (4) - 23.09.2024 18:14 [00:29:35]1206 (1) - 0 [00:29:35]OFD Sender: Remove packet 152540 [00:29:35]ProducePacketName [00:29:35]name=ofd_packets/00152540 [00:29:35]NVStorageDeleteData [00:29:35]OFD Sender: No OFD packet to send [00:29:39]int [00:29:39]Write to MH i2c: 01 00 00 D7 08 DF [00:29:39]*** FLAG_PRN_KEY set [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 D7 08 00 08 00 00 00 FF 0F FC [00:29:39]state=0 [00:29:39]Key pressed [00:29:39]Feed [00:29:39]Write to MH i2c: D8 00 00 D8 08 B7 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D8 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D8 01 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D8 01 00 D8 08 00 B8 [00:29:39]int line is 0 - check status [00:29:39]Write to MH i2c: 01 00 00 D9 08 E1 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 D9 08 00 48 00 00 00 3C 00 6C [00:29:39]state=2 [00:29:39]Key pressed [00:29:39]int [00:29:39]Write to MH i2c: 01 00 00 DA 08 E2 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 DA 08 00 48 00 00 00 3C 00 6D [00:29:39]state=2 [00:29:39]Key pressed [00:29:39]int line is 0 - check status [00:29:39]Write to MH i2c: 01 00 00 DB 08 E3 [00:29:39]*** FLAG_PRN_KEY reset [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 DB 08 00 00 00 00 00 FF 0F F8 [00:29:39]state=2 [00:29:39]Stop feed [00:29:39]int [00:29:39]Write to MH i2c: 01 00 00 DC 08 E4 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 DC 08 00 00 00 00 00 FF 0F F9 [00:29:39]state=0 [00:29:39]int [00:29:39]Write to MH i2c: 01 00 00 DD 08 E5 [00:29:39]*** FLAG_PRN_KEY set [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 DD 08 00 08 00 00 00 FF 0F 02 [00:29:39]state=0 [00:29:39]Key pressed [00:29:39]Feed [00:29:39]Write to MH i2c: D8 00 00 DE 08 BD [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D8 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D8 01 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D8 01 00 DE 08 00 BE [00:29:39]int line is 0 - check status [00:29:39]Write to MH i2c: 01 00 00 DF 08 E7 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 DF 08 00 48 00 00 00 3C 00 72 [00:29:39]state=2 [00:29:39]Key pressed [00:29:39]int [00:29:39]Write to MH i2c: 01 00 00 E0 08 E8 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]*** FLAG_PRN_KEY reset [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 E0 08 00 48 00 00 00 3C 00 73 [00:29:39]state=2 [00:29:39]Key pressed [00:29:39]int line is 0 - check status [00:29:39]Write to MH i2c: 01 00 00 E1 08 E9 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 E1 08 00 00 00 00 00 FF 0F FE [00:29:40]state=2 [00:29:40]Stop feed [00:29:40]int [00:29:40]Write to MH i2c: 01 00 00 E2 08 EA [00:29:40]Write i2c OK [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: 01 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: 01 07 00 [00:29:40]MH_I2C_Read... [00:29:40]Read from MH i2c: 01 07 00 E2 08 00 00 00 00 00 FF 0F FF [00:29:40]state=0 [00:29:40]OFD Sender: No OFD packet to send [00:29:45]OFD Sender: No OFD packet to send [00:29:49]recv_with_timeout no data received [00:29:50]OFD Sender: No OFD packet to send [00:29:55]OFD Sender: No OFD packet to send [00:29:59]recv_with_timeout no data received [00:30:00]OFD Sender: No OFD packet to send [00:30:05]OFD Sender: No OFD packet to send [00:30:10]OFD Sender: No OFD packet to send [00:30:15]OFD Sender: No OFD packet to send [00:30:20]OFD Sender: No OFD packet to send [00:30:25]OFD Sender: No OFD packet to send [00:30:30]OFD Sender: No OFD packet to send [00:30:35]OFD Sender: No OFD packet to send [00:30:39]recv_with_timeout no data received [00:30:40]OFD Sender: No OFD packet to send [00:30:45]OFD Sender: No OFD packet to send [00:30:50]OFD Sender: No OFD packet to send [00:30:55]OFD Sender: No OFD packet to send [00:31:00]OFD Sender: No OFD packet to send [00:31:06]OFD Sender: No OFD packet to send [00:31:09]recv_with_timeout no data received [00:31:11]OFD Sender: No OFD packet to send [00:31:16]OFD Sender: No OFD packet to send [00:31:20]accept exits with 9 [00:31:20]New connection [00:31:20]New thread 3067039076 created [00:31:20]Thread 3066895716 joined [00:31:20]Waiting for new connection... [00:31:20] Sock 9.Parse request [00:31:20]Sock 9.Check first char [00:31:20]Sock 9.First char is OK [00:31:20]request: POST /json_proto HTTP/1.0 [00:31:20]Method: POST [00:31:20]URL: /json_proto [00:31:20]Method is POST - this is cgi request [00:31:20]url: /json_proto [00:31:20]query_string will be loaded in cgi processing [00:31:20]execute_cgi json_proto POST (null) [00:31:20]execute_cgi path=json_proto method=POST [00:31:20]POST find Content-Length [00:31:20]Host: 172.17.43.67:8080 [00:31:20]Content-Length: 215 [00:31:20]Content-Type: application/json [00:31:20] [00:31:20]POST finish read [00:31:20]Found Content-Length = 215 [00:31:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:20]execute_script... [00:31:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:20]POST & json_proto [00:31:20]process_json_proto [00:31:20]json parsed OK: [00:31:20]protocol is kg_v1.0 [00:31:20]action value=get_value [00:31:20]process_action get_value [00:31:20]cmd_get_value [00:31:20]process_action get_value done [00:31:20]requested_data is exist [00:31:20]produce_requested_data [00:31:20]requested_item kkm.sn is exist - process it [00:31:20]requested_item kkm.ver is exist - process it [00:31:20]requested_item fm.sn is exist - process it [00:31:20]wFMCommunicate request_size=4 [00:31:20]MH_SAM_APDU [00:31:20]CAPDU: 80 11 00 00 [00:31:20]Write to MH i2c: E2 08 00 E3 08 80 11 00 00 00 00 00 00 65 [00:31:20]Write i2c OK [00:31:20]MH_I2C_Read... [00:31:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:20]Read from MH i2c: E2 [00:31:20]MH_I2C_Read... [00:31:20]Read from MH i2c: E2 17 00 [00:31:20]MH_I2C_Read... [00:31:20]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 [00: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 [00:31:20]wFMCommunicate OK [00:31:20]requested_item fd.num is exist - process it [00:31:20]SAM_PROTO_GetFieldsCounters [00:31:20]wFMCommunicate request_size=4 [00:31:20]MH_SAM_APDU [00:31:20]CAPDU: 80 13 00 00 [00:31:20]Write to MH i2c: E2 08 00 E4 08 80 13 00 00 00 00 00 00 68 [00:31:20]Write i2c OK [00:31:20]MH_I2C_Read... [00:31:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:20]Read from MH i2c: E2 [00:31:20]MH_I2C_Read... [00:31:20]Read from MH i2c: E2 62 00 [00:31:20]MH_I2C_Read... [00:31:20]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 DC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [00: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 DC 53 02 00 0E 04 04 00 DC 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:20]wFMCommunicate OK [00:31:20]SAM_PROTO_GetFieldsCounters done [00:31:20]requested_item shift.num is exist - process it [00:31:20]requested_item shift.opened is exist - process it [00:31:20]req_shift_opened [00:31:20]FM_GetShiftState [00:31:20]SAM_PROTO_GetShiftState [00:31:20]wFMCommunicate request_size=4 [00:31:20]MH_SAM_APDU [00:31:20]CAPDU: 80 13 01 00 [00:31:20]Write to MH i2c: E2 08 00 E5 08 80 13 01 00 00 00 00 00 6A [00:31:20]Write i2c OK [00:31:20]MH_I2C_Read... [00:31:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:20]Read from MH i2c: E2 [00:31:20]MH_I2C_Read... [00:31:20]Read from MH i2c: E2 0E 00 [00:31:20]MH_I2C_Read... [00:31:20]Read from MH i2c: E2 0E 00 E5 08 00 09 00 00 00 00 00 00 00 00 00 00 90 00 75 [00:31:20]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:31:20]wFMCommunicate OK [00:31:20]SAM_PROTO_GetShiftState done [00:31:20]FM_GetShiftState done [00:31:20]req_shift_opened done [00:31:20]requested_item shift.open_date is exist - process it [00:31:20]req_shift_open_date [00:31:20]FM_GetShiftState [00:31:20]SAM_PROTO_GetShiftState [00:31:20]wFMCommunicate request_size=4 [00:31:20]MH_SAM_APDU [00:31:20]CAPDU: 80 13 01 00 [00:31:20]Write to MH i2c: E2 08 00 E6 08 80 13 01 00 00 00 00 00 6B [00:31:20]Write i2c OK [00:31:20]MH_I2C_Read... [00:31:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:20]Read from MH i2c: E2 [00:31:20]MH_I2C_Read... [00:31:20]Read from MH i2c: E2 0E 00 [00:31:20]MH_I2C_Read... [00:31:20]Read from MH i2c: E2 0E 00 E6 08 00 09 00 00 00 00 00 00 00 00 00 00 90 00 76 [00:31:20]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:31:20]wFMCommunicate OK [00:31:20]SAM_PROTO_GetShiftState done [00:31:20]FM_GetShiftState done [00:31:20]req_shift_open_date done [00:31:20]produce_requested_data done [00:31:20]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152540,"shift.num":476,"shift.opened":0,"shift.open_date":0} [00:31:20]process_action_free get_value [00:31:20]json_value_free [00:31:20]json_value_free done [00:31:20]process_json_proto returns [00:31:20]Send response to host [00:31:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":152540,"shift.num":476,"shift.opened":0,"shift.open_date":0}}} [00:31:20]free response buf [00:31:20]execute_script done [00:31:20]execute_script returns [00:31:20]free content buf [00:31:20]Sock 9.Close socket [00:31:20]Sock 9.Thread stoped [00:31:21]accept exits with 7 [00:31:21]New connection [00:31:21]New thread 3066895716 created [00:31:21]Thread 3067039076 joined [00:31:21]Waiting for new connection... [00:31:21] Sock 7.Parse request [00:31:21]Sock 7.Check first char [00:31:21]Sock 7.First char is OK [00:31:21]request: POST /json_proto HTTP/1.0 [00:31:21]Method: POST [00:31:21]URL: /json_proto [00:31:21]Method is POST - this is cgi request [00:31:21]url: /json_proto [00:31:21]query_string will be loaded in cgi processing [00:31:21]execute_cgi json_proto POST (null) [00:31:21]execute_cgi path=json_proto method=POST [00:31:21]POST find Content-Length [00:31:21]Host: 172.17.43.67:8080 [00:31:21]Content-Length: 331 [00:31:21]Content-Type: application/json [00:31:21] [00:31:21]POST finish read [00:31:21]Found Content-Length = 331 [00:31: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" ] } } [00:31:21]execute_script... [00:31: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" ] } } [00:31:21]POST & json_proto [00:31:21]process_json_proto [00:31:21]json parsed OK: [00:31:21]protocol is kg_v1.0 [00:31:21]action value=get_value [00:31:21]process_action get_value [00:31:21]cmd_get_value [00:31:21]process_action get_value done [00:31:21]requested_data is exist [00:31:21]produce_requested_data [00:31:21]requested_item fm.sale.total is exist - process it [00:31:21]SAM_PROTO_GetFMData [00:31:21]wFMCommunicate request_size=4 [00:31:21]MH_SAM_APDU [00:31:21]CAPDU: 80 13 03 00 [00:31:21]Write to MH i2c: E2 08 00 E7 08 80 13 03 00 00 00 00 00 6E [00:31:21]Write i2c OK [00:31:21]MH_I2C_Read... [00:31:21]OFD Sender: No OFD packet to send [00:31:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:31:21]Read from MH i2c: E2 [00:31:21]MH_I2C_Read... [00:31:21]Read from MH i2c: E2 FD 00 [00:31:21]MH_I2C_Read... [00:31:21]Read from MH i2c: E2 FD 00 E7 08 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 62 [00:31:21]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:31:21]wFMCommunicate OK [00:31:21]wFMCommunicate request_size=4 [00:31:21]MH_SAM_APDU [00:31:21]CAPDU: 80 17 00 00 [00:31:21]Write to MH i2c: E2 08 00 E8 08 80 17 00 00 00 00 00 00 70 [00:31:21]Write i2c OK [00:31:21]MH_I2C_Read... [00:31:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:22]Read from MH i2c: E2 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 FD 00 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 FD 00 E8 08 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 2C [00:31:22]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:31:22]wFMCommunicate OK [00:31:22]wFMCommunicate request_size=4 [00:31:22]MH_SAM_APDU [00:31:22]CAPDU: 80 17 00 00 [00:31:22]Write to MH i2c: E2 08 00 E9 08 80 17 00 00 00 00 00 00 71 [00:31:22]Write i2c OK [00:31:22]MH_I2C_Read... [00:31:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:22]Read from MH i2c: E2 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 FD 00 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 FD 00 E9 08 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 11 [00:31: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 [00:31:23]wFMCommunicate OK [00:31:23]wFMCommunicate request_size=4 [00:31:23]MH_SAM_APDU [00:31:23]CAPDU: 80 17 00 00 [00:31:23]Write to MH i2c: E2 08 00 EA 08 80 17 00 00 00 00 00 00 72 [00:31:23]Write i2c OK [00:31:23]MH_I2C_Read... [00:31:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:23]Read from MH i2c: E2 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: E2 FD 00 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: E2 FD 00 EA 08 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 F7 [00:31: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 [00:31:23]wFMCommunicate OK [00:31:23]wFMCommunicate request_size=4 [00:31:23]MH_SAM_APDU [00:31:23]CAPDU: 80 17 00 00 [00:31:23]Write to MH i2c: E2 08 00 EB 08 80 17 00 00 00 00 00 00 73 [00:31:23]Write i2c OK [00:31:23]MH_I2C_Read... [00:31:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:31:23]Read from MH i2c: E2 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: E2 DE 00 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: E2 DE 00 EB 08 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 52 [00:31:24]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 [00:31:24]wFMCommunicate OK [00:31:24]SAM_PROTO_GetFMData done [00:31:24]requested_item fm.sale_refund.total is exist - process it [00:31:24]requested_item fm.buy.total is exist - process it [00:31:24]requested_item shift.sale.total is exist - process it [00:31:24]SAM_PROTO_GetShiftData [00:31:24]wFMCommunicate request_size=4 [00:31:24]MH_SAM_APDU [00:31:24]CAPDU: 80 13 02 00 [00:31:24]Write to MH i2c: E2 08 00 EC 08 80 13 02 00 00 00 00 00 72 [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:31:24]Read from MH i2c: E2 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: E2 FD 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: E2 FD 00 EC 08 00 B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 44 [00:31:24]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 9B 01 00 00 69 04 9B 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 40 9D 94 01 70 04 04 00 40 9D 94 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 29 FC 2A 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 F8 94 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 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 E0 93 04 70 04 03 00 E0 93 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 7A 7C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:31:25]wFMCommunicate OK [00:31:25]wFMCommunicate request_size=4 [00:31:25]MH_SAM_APDU [00:31:25]CAPDU: 80 17 00 00 [00:31:25]Write to MH i2c: E2 08 00 ED 08 80 17 00 00 00 00 00 00 75 [00:31:25]Write i2c OK [00:31:25]MH_I2C_Read... [00:31:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:25]Read from MH i2c: E2 [00:31:25]MH_I2C_Read... [00:31:25]Read from MH i2c: E2 FD 00 [00:31:25]MH_I2C_Read... [00:31:25]Read from MH i2c: E2 FD 00 ED 08 00 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 0F [00:31:25]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 5F 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 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 90 00 [00:31:25]wFMCommunicate OK [00:31:25]wFMCommunicate request_size=4 [00:31:25]MH_SAM_APDU [00:31:25]CAPDU: 80 17 00 00 [00:31:25]Write to MH i2c: E2 08 00 EE 08 80 17 00 00 00 00 00 00 76 [00:31:25]Write i2c OK [00:31:25]MH_I2C_Read... [00:31:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:26]Read from MH i2c: E2 [00:31:26]MH_I2C_Read... [00:31:26]Read from MH i2c: E2 FD 00 [00:31:26]MH_I2C_Read... [00:31:26]Read from MH i2c: E2 FD 00 EE 08 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 OFD Sender: No OFD packet to send [00:31:26]00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 18 [00:31:26]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [00:31:26]wFMCommunicate OK [00:31:26]wFMCommunicate request_size=4 [00:31:26]MH_SAM_APDU [00:31:26]CAPDU: 80 17 00 00 [00:31:26]Write to MH i2c: E2 08 00 EF 08 80 17 00 00 00 00 00 00 77 [00:31:26]Write i2c OK [00:31:26]MH_I2C_Read... [00:31:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:26]Read from MH i2c: E2 [00:31:26]MH_I2C_Read... [00:31:26]Read from MH i2c: E2 FD 00 [00:31:26]MH_I2C_Read... [00:31:26]Read from MH i2c: E2 FD 00 EF 08 00 03 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 90 00 00 [00:31:27]RAPDU: 03 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 90 00 [00:31:27]wFMCommunicate OK [00:31:27]wFMCommunicate request_size=4 [00:31:27]MH_SAM_APDU [00:31:27]CAPDU: 80 17 00 00 [00:31:27]Write to MH i2c: E2 08 00 F0 08 80 17 00 00 00 00 00 00 78 [00:31:27]Write i2c OK [00:31:27]MH_I2C_Read... [00:31:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [00:31:27]Read from MH i2c: E2 [00:31:27]MH_I2C_Read... [00:31:27]Read from MH i2c: E2 D5 00 [00:31:27]MH_I2C_Read... [00:31:27]Read from MH i2c: E2 D5 00 F0 08 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 59 [00:31:27]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:31:27]wFMCommunicate OK [00:31:27]SAM_PROTO_GetShiftData done [00:31:27]requested_item shift.sale.total_cash is exist - process it [00:31:27]requested_item shift.sale_refund.total is exist - process it [00:31:27]requested_item shift.sale_refund.total_cash is exist - process it [00:31:27]requested_item shift.buy.total is exist - process it [00:31:27]requested_item shift.buy.total_cash is exist - process it [00:31:27]produce_requested_data done [00:31:27]produce_requested_data return {"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:31:27]process_action_free get_value [00:31:27]json_value_free [00:31:27]json_value_free done [00:31:27]process_json_proto returns [00:31:27]Send response to host [00:31:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":265168.00,"shift.sale.total_cash":265168.00,"shift.sale_refund.total":3000.00,"shift.sale_refund.total_cash":3000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:31:27]free response buf [00:31:27]execute_script done [00:31:27]execute_script returns [00:31:27]free content buf [00:31:27]Sock 7.Close socket [00:31:27]Sock 7.Thread stoped [00:31:28]accept exits with 9 [00:31:28]New connection [00:31:28]New thread 3067039076 created [00:31:28]Thread 3066895716 joined [00:31:28]Waiting for new connection... [00:31:28] Sock 9.Parse request [00:31:28]Sock 9.Check first char [00:31:28]Sock 9.First char is OK [00:31:28]request: POST /json_proto HTTP/1.0 [00:31:28]Method: POST [00:31:28]URL: /json_proto [00:31:28]Method is POST - this is cgi request [00:31:28]url: /json_proto [00:31:28]query_string will be loaded in cgi processing [00:31:28]execute_cgi json_proto POST (null) [00:31:28]execute_cgi path=json_proto method=POST [00:31:28]POST find Content-Length [00:31:28]Host: 172.17.43.67:8080 [00:31:28]Content-Length: 253 [00:31:28]Content-Type: application/json [00:31:28] [00:31:28]POST finish read [00:31:28]Found Content-Length = 253 [00:31:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:28]execute_script... [00:31:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:28]POST & json_proto [00:31:28]process_json_proto [00:31:28]json parsed OK: [00:31:28]protocol is kg_v1.0 [00:31:28]action value=open_shift [00:31:28]process_action open_shift [00:31:28]cmd_open_shift [00:31:28]MH_GetDate [00:31:28]Write to MH i2c: F0 00 00 F1 08 E8 [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 09 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 09 00 F1 08 00 61 08 F2 66 6A BD 47 65 85 [00:31:28]GetLastDocTimeStamp 1727137751 [00:31:28]current date 1727137889 [00:31:28]FM_GetShiftState [00:31:28]SAM_PROTO_GetShiftState [00:31:28]wFMCommunicate request_size=4 [00:31:28]MH_SAM_APDU [00:31:28]CAPDU: 80 13 01 00 [00:31:28]Write to MH i2c: E2 08 00 F2 08 80 13 01 00 00 00 00 00 77 [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:28]Read from MH i2c: E2 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 0E 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 0E 00 F2 08 00 09 00 00 00 00 00 00 00 00 00 00 90 00 82 [00:31:28]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:31:28]wFMCommunicate OK [00:31:28]SAM_PROTO_GetShiftState done [00:31:28]FM_GetShiftState done [00:31:28]KKMCreateOpenShiftDocument [00:31:28]Load OK [00:31:28]Malloc new data [00:31:28]MH_GetDate [00:31:28]Write to MH i2c: F0 00 00 F3 08 EA [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 09 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 09 00 F3 08 00 61 08 F2 66 6A BD 47 65 87 [00:31:28]Malloc new data [00:31:28]KKMCreateOpenShiftDocument OK [00:31:28]KKMSetOpenShiftData OK [00:31:28]ProcessDocumentItem done err = 0, tmpTLVsize=194 [00:31:28]tlvbuf is 00B3BB70 [00:31:28]KKMLoadAndSignOpenShiftData [00:31:28]SAM_PROTO_ProcessDocument [00:31:28]wFMCommunicate request_size=9 [00:31:28]MH_SAM_APDU [00:31:28]CAPDU: 80 15 01 00 04 02 00 C2 00 [00:31:28]Write to MH i2c: E2 0C 00 F4 08 80 15 01 00 04 00 02 00 C2 00 00 00 47 [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:31:28]Read from MH i2c: E2 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 03 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 03 00 F4 08 00 90 00 70 [00:31:28]RAPDU: 90 00 [00:31:28]wFMCommunicate OK [00:31:28]wFMCommunicate request_size=23 [00:31:28]MH_SAM_APDU [00:31:28]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:31:28]Write to MH i2c: E2 1A 00 F5 08 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 72 [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:31:28]Read from MH i2c: E2 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 03 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 03 00 F5 08 00 90 00 71 [00:31:28]RAPDU: 90 00 [00:31:28]wFMCommunicate OK [00:31:28]wFMCommunicate request_size=28 [00:31:28]MH_SAM_APDU [00:31:28]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 [00:31:28]Write to MH i2c: E2 1F 00 F6 08 80 15 02 00 17 00 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 00 00 DE [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:31:28]Read from MH i2c: E2 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 03 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 03 00 F6 08 00 90 00 72 [00:31:28]RAPDU: 90 00 [00:31:28]wFMCommunicate OK [00:31:28]wFMCommunicate request_size=85 [00:31:28]MH_SAM_APDU [00:31:28]CAPDU: 80 15 02 00 50 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 [00:31:28]Write to MH i2c: E2 58 00 F7 08 80 15 02 00 50 00 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 00 00 8A [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 F7 08 00 90 00 73 [00:31:29]RAPDU: 90 00 [00:31:29]wFMCommunicate OK [00:31:29]wFMCommunicate request_size=50 [00:31:29]MH_SAM_APDU [00:31:29]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:31:29]Write to MH i2c: E2 35 00 F8 08 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 00 [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 F8 08 00 90 00 74 [00:31:29]RAPDU: 90 00 [00:31:29]wFMCommunicate OK [00:31:29]wFMCommunicate request_size=13 [00:31:29]MH_SAM_APDU [00:31:29]CAPDU: 80 15 02 00 08 F4 03 04 00 61 08 F2 66 [00:31:29]Write to MH i2c: E2 10 00 F9 08 80 15 02 00 08 00 F4 03 04 00 61 08 F2 66 00 00 4D [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 F9 08 00 90 00 75 [00:31:29]RAPDU: 90 00 [00:31:29]wFMCommunicate OK [00:31:29]wFMCommunicate request_size=25 [00:31:29]MH_SAM_APDU [00:31:29]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 [00:31:29]Write to MH i2c: E2 1C 00 FA 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 E4 [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 FA 08 00 90 00 76 [00:31:29]RAPDU: 90 00 [00:31:29]wFMCommunicate OK [00:31:29]wFMCommunicate request_size=4 [00:31:29]MH_SAM_APDU [00:31:29]CAPDU: 80 15 03 00 [00:31:29]Write to MH i2c: E2 08 00 FB 08 80 15 03 00 00 00 00 00 84 [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 38 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 38 00 FB 08 00 33 00 B9 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 53 02 00 0E 04 04 00 DD 01 00 00 35 04 06 00 D6 DD 34 45 5D E1 90 00 CA [00:31:29]RAPDU: 33 00 B9 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 53 02 00 0E 04 04 00 DD 01 00 00 35 04 06 00 D6 DD 34 45 5D E1 90 00 [00:31:29]wFMCommunicate OK [00:31:29]SAM_PROTO_ProcessDocument answer len = 51 [00:31:29]SAM_PROTO_ProcessDocument done [00:31:29]SetTLVBufToDocument [00:31:29]Processing tag 1209 (04B9) [00:31:29]Malloc new data [00:31:29]Processing tag 1041 (0411) [00:31:29]Processing tag 1040 (0410) [00:31:29]Malloc new data [00:31:29]Processing tag 1038 (040E) [00:31:29]Malloc new data [00:31:29]Processing tag 1077 (0435) [00:31:29]Malloc new data [00:31:29]SetTLVBufToDocument err=0 [00:31:29]KKMLoadAndSignOpenShiftData store KKM data [00:31:29]KKMLoadAndSignOpenShiftData err=0 [00:31:29]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Сыдыков К. Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 Место: АЗС № 89 "Партнер Нефть" 24.09.2024 00:31 Смена: 477 РНМ: 0000000000091825 ЗНМ: 0300000113 ФД: 152541 ФМ: 0000000000871835 ФПД: 236245553077729 [00:31:29]StoreToDocumentArchive [00:31:29]shift 477 fd 152541 [00:31:29]Create dir for shift 0477 [00:31:29]save to /storage/0477/doc_00152541 [00:31:29]save last doc name /storage/0477/doc_00152541 to /storage/kkm_last_doc_name [00:31:29]save OK [00:31:29]Clear old archive folders... [00:31:29]Remove dir /storage/0476 [00:31:29]opendir ok [00:31:29]file . [00:31:29]file .. [00:31:29]file doc_00152128 [00:31:29]remove file /storage/0476/doc_00152128 [00:31:29]file doc_00152129 [00:31:29]remove file /storage/0476/doc_00152129 [00:31:29]file doc_00152130 [00:31:29]remove file /storage/0476/doc_00152130 [00:31:29]file doc_00152131 [00:31:29]remove file /storage/0476/doc_00152131 [00:31:29]file doc_00152132 [00:31:29]remove file /storage/0476/doc_00152132 [00:31:29]file doc_00152133 [00:31:29]remove file /storage/0476/doc_00152133 [00:31:29]file doc_00152134 [00:31:29]remove file /storage/0476/doc_00152134 [00:31:29]file doc_00152135 [00:31:29]remove file /storage/0476/doc_00152135 [00:31:29]file doc_00152136 [00:31:29]remove file /storage/0476/doc_00152136 [00:31:29]file doc_00152137 [00:31:29]remove file /storage/0476/doc_00152137 [00:31:29]file doc_00152138 [00:31:29]remove file /storage/0476/doc_00152138 [00:31:29]file doc_00152139 [00:31:29]remove file /storage/0476/doc_00152139 [00:31:29]file doc_00152140 [00:31:29]remove file /storage/0476/doc_00152140 [00:31:29]file doc_00152141 [00:31:29]remove file /storage/0476/doc_00152141 [00:31:29]file doc_00152142 [00:31:29]remove file /storage/0476/doc_00152142 [00:31:29]file doc_00152143 [00:31:29]remove file /storage/0476/doc_00152143 [00:31:29]file doc_00152144 [00:31:29]remove file /storage/0476/doc_00152144 [00:31:29]file doc_00152145 [00:31:30]remove file /storage/0476/doc_00152145 [00:31:30]file doc_00152146 [00:31:30]remove file /storage/0476/doc_00152146 [00:31:30]file doc_00152147 [00:31:30]remove file /storage/0476/doc_00152147 [00:31:30]file doc_00152148 [00:31:30]remove file /storage/0476/doc_00152148 [00:31:30]file doc_00152149 [00:31:30]remove file /storage/0476/doc_00152149 [00:31:30]file doc_00152150 [00:31:30]remove file /storage/0476/doc_00152150 [00:31:30]file doc_00152151 [00:31:30]remove file /storage/0476/doc_00152151 [00:31:30]file doc_00152152 [00:31:30]remove file /storage/0476/doc_00152152 [00:31:30]file doc_00152153 [00:31:30]remove file /storage/0476/doc_00152153 [00:31:30]file doc_00152154 [00:31:30]remove file /storage/0476/doc_00152154 [00:31:30]file doc_00152155 [00:31:30]remove file /storage/0476/doc_00152155 [00:31:30]file doc_00152156 [00:31:30]remove file /storage/0476/doc_00152156 [00:31:30]file doc_00152157 [00:31:30]remove file /storage/0476/doc_00152157 [00:31:30]file doc_00152158 [00:31:30]remove file /storage/0476/doc_00152158 [00:31:30]file doc_00152159 [00:31:30]remove file /storage/0476/doc_00152159 [00:31:30]file doc_00152160 [00:31:30]remove file /storage/0476/doc_00152160 [00:31:30]file doc_00152161 [00:31:30]remove file /storage/0476/doc_00152161 [00:31:30]file doc_00152162 [00:31:30]remove file /storage/0476/doc_00152162 [00:31:30]file doc_00152163 [00:31:30]remove file /storage/0476/doc_00152163 [00:31:30]file doc_00152164 [00:31:30]remove file /storage/0476/doc_00152164 [00:31:30]file doc_00152165 [00:31:30]remove file /storage/0476/doc_00152165 [00:31:30]file doc_00152166 [00:31:30]remove file /storage/0476/doc_00152166 [00:31:30]file doc_00152167 [00:31:30]remove file /storage/0476/doc_00152167 [00:31:30]file doc_00152168 [00:31:30]remove file /storage/0476/doc_00152168 [00:31:30]file doc_00152169 [00:31:30]remove file /storage/0476/doc_00152169 [00:31:30]file doc_00152170 [00:31:30]remove file /storage/0476/doc_00152170 [00:31:30]file doc_00152171 [00:31:30]remove file /storage/0476/doc_00152171 [00:31:30]file doc_00152172 [00:31:30]remove file /storage/0476/doc_00152172 [00:31:30]file doc_00152173 [00:31:30]remove file /storage/0476/doc_00152173 [00:31:30]file doc_00152174 [00:31:30]remove file /storage/0476/doc_00152174 [00:31:30]file doc_00152175 [00:31:30]remove file /storage/0476/doc_00152175 [00:31:30]file doc_00152176 [00:31:30]remove file /storage/0476/doc_00152176 [00:31:30]file doc_00152177 [00:31:30]remove file /storage/0476/doc_00152177 [00:31:30]file doc_00152178 [00:31:30]remove file /storage/0476/doc_00152178 [00:31:30]file doc_00152179 [00:31:30]remove file /storage/0476/doc_00152179 [00:31:30]file doc_00152180 [00:31:30]remove file /storage/0476/doc_00152180 [00:31:30]file doc_00152181 [00:31:30]remove file /storage/0476/doc_00152181 [00:31:30]file doc_00152182 [00:31:30]remove file /storage/0476/doc_00152182 [00:31:30]file doc_00152183 [00:31:30]remove file /storage/0476/doc_00152183 [00:31:30]file doc_00152184 [00:31:30]remove file /storage/0476/doc_00152184 [00:31:30]file doc_00152185 [00:31:30]remove file /storage/0476/doc_00152185 [00:31:30]file doc_00152186 [00:31:30]remove file /storage/0476/doc_00152186 [00:31:30]file doc_00152187 [00:31:30]remove file /storage/0476/doc_00152187 [00:31:30]file doc_00152188 [00:31:30]remove file /storage/0476/doc_00152188 [00:31:30]file doc_00152189 [00:31:30]remove file /storage/0476/doc_00152189 [00:31:30]file doc_00152190 [00:31:30]remove file /storage/0476/doc_00152190 [00:31:30]file doc_00152191 [00:31:30]remove file /storage/0476/doc_00152191 [00:31:30]file doc_00152192 [00:31:30]remove file /storage/0476/doc_00152192 [00:31:30]file doc_00152193 [00:31:30]remove file /storage/0476/doc_00152193 [00:31:30]file doc_00152194 [00:31:30]remove file /storage/0476/doc_00152194 [00:31:30]file doc_00152195 [00:31:30]remove file /storage/0476/doc_00152195 [00:31:30]file doc_00152196 [00:31:30]remove file /storage/0476/doc_00152196 [00:31:30]file doc_00152197 [00:31:30]remove file /storage/0476/doc_00152197 [00:31:30]file doc_00152198 [00:31:30]remove file /storage/0476/doc_00152198 [00:31:30]file doc_00152199 [00:31:30]remove file /storage/0476/doc_00152199 [00:31:30]file doc_00152200 [00:31:30]remove file /storage/0476/doc_00152200 [00:31:30]file doc_00152201 [00:31:30]remove file /storage/0476/doc_00152201 [00:31:30]file doc_00152202 [00:31:30]remove file /storage/0476/doc_00152202 [00:31:30]file doc_00152203 [00:31:30]remove file /storage/0476/doc_00152203 [00:31:30]file doc_00152204 [00:31:30]remove file /storage/0476/doc_00152204 [00:31:30]file doc_00152205 [00:31:30]remove file /storage/0476/doc_00152205 [00:31:30]file doc_00152206 [00:31:30]remove file /storage/0476/doc_00152206 [00:31:30]file doc_00152207 [00:31:30]remove file /storage/0476/doc_00152207 [00:31:30]file doc_00152208 [00:31:30]remove file /storage/0476/doc_00152208 [00:31:30]file doc_00152209 [00:31:30]remove file /storage/0476/doc_00152209 [00:31:30]file doc_00152210 [00:31:30]remove file /storage/0476/doc_00152210 [00:31:30]file doc_00152211 [00:31:30]remove file /storage/0476/doc_00152211 [00:31:30]file doc_00152212 [00:31:30]remove file /storage/0476/doc_00152212 [00:31:30]file doc_00152213 [00:31:30]remove file /storage/0476/doc_00152213 [00:31:30]file doc_00152214 [00:31:30]remove file /storage/0476/doc_00152214 [00:31:30]file doc_00152215 [00:31:30]remove file /storage/0476/doc_00152215 [00:31:30]file doc_00152216 [00:31:30]remove file /storage/0476/doc_00152216 [00:31:30]file doc_00152217 [00:31:30]remove file /storage/0476/doc_00152217 [00:31:30]file doc_00152218 [00:31:30]remove file /storage/0476/doc_00152218 [00:31:30]file doc_00152219 [00:31:30]remove file /storage/0476/doc_00152219 [00:31:30]file doc_00152220 [00:31:30]remove file /storage/0476/doc_00152220 [00:31:30]file doc_00152221 [00:31:30]remove file /storage/0476/doc_00152221 [00:31:30]file doc_00152222 [00:31:30]remove file /storage/0476/doc_00152222 [00:31:30]file doc_00152223 [00:31:30]remove file /storage/0476/doc_00152223 [00:31:30]file doc_00152224 [00:31:30]remove file /storage/0476/doc_00152224 [00:31:30]file doc_00152225 [00:31:30]remove file /storage/0476/doc_00152225 [00:31:30]file doc_00152226 [00:31:30]remove file /storage/0476/doc_00152226 [00:31:30]file doc_00152227 [00:31:30]remove file /storage/0476/doc_00152227 [00:31:30]file doc_00152228 [00:31:30]remove file /storage/0476/doc_00152228 [00:31:30]file doc_00152229 [00:31:30]remove file /storage/0476/doc_00152229 [00:31:30]file doc_00152230 [00:31:30]remove file /storage/0476/doc_00152230 [00:31:30]file doc_00152231 [00:31:30]remove file /storage/0476/doc_00152231 [00:31:30]file doc_00152232 [00:31:30]remove file /storage/0476/doc_00152232 [00:31:30]file doc_00152233 [00:31:30]remove file /storage/0476/doc_00152233 [00:31:30]file doc_00152234 [00:31:30]remove file /storage/0476/doc_00152234 [00:31:30]file doc_00152235 [00:31:30]remove file /storage/0476/doc_00152235 [00:31:30]file doc_00152236 [00:31:30]remove file /storage/0476/doc_00152236 [00:31:30]file doc_00152237 [00:31:30]remove file /storage/0476/doc_00152237 [00:31:30]file doc_00152238 [00:31:30]remove file /storage/0476/doc_00152238 [00:31:30]file doc_00152239 [00:31:30]remove file /storage/0476/doc_00152239 [00:31:30]file doc_00152240 [00:31:30]remove file /storage/0476/doc_00152240 [00:31:30]file doc_00152241 [00:31:30]remove file /storage/0476/doc_00152241 [00:31:30]file doc_00152242 [00:31:30]remove file /storage/0476/doc_00152242 [00:31:30]file doc_00152243 [00:31:30]remove file /storage/0476/doc_00152243 [00:31:30]file doc_00152244 [00:31:30]remove file /storage/0476/doc_00152244 [00:31:30]file doc_00152245 [00:31:30]remove file /storage/0476/doc_00152245 [00:31:30]file doc_00152246 [00:31:30]remove file /storage/0476/doc_00152246 [00:31:30]file doc_00152247 [00:31:30]remove file /storage/0476/doc_00152247 [00:31:30]file doc_00152248 [00:31:30]remove file /storage/0476/doc_00152248 [00:31:30]file doc_00152249 [00:31:30]remove file /storage/0476/doc_00152249 [00:31:30]file doc_00152250 [00:31:30]remove file /storage/0476/doc_00152250 [00:31:30]file doc_00152251 [00:31:30]remove file /storage/0476/doc_00152251 [00:31:30]file doc_00152252 [00:31:30]remove file /storage/0476/doc_00152252 [00:31:30]file doc_00152253 [00:31:30]remove file /storage/0476/doc_00152253 [00:31:30]file doc_00152254 [00:31:30]remove file /storage/0476/doc_00152254 [00:31:30]file doc_00152255 [00:31:30]remove file /storage/0476/doc_00152255 [00:31:30]file doc_00152256 [00:31:30]remove file /storage/0476/doc_00152256 [00:31:30]file doc_00152257 [00:31:30]remove file /storage/0476/doc_00152257 [00:31:30]file doc_00152258 [00:31:30]remove file /storage/0476/doc_00152258 [00:31:30]file doc_00152259 [00:31:30]remove file /storage/0476/doc_00152259 [00:31:30]file doc_00152260 [00:31:30]remove file /storage/0476/doc_00152260 [00:31:30]file doc_00152261 [00:31:30]remove file /storage/0476/doc_00152261 [00:31:30]file doc_00152262 [00:31:30]remove file /storage/0476/doc_00152262 [00:31:30]file doc_00152263 [00:31:30]remove file /storage/0476/doc_00152263 [00:31:30]file doc_00152264 [00:31:30]remove file /storage/0476/doc_00152264 [00:31:30]file doc_00152265 [00:31:30]remove file /storage/0476/doc_00152265 [00:31:30]file doc_00152266 [00:31:30]remove file /storage/0476/doc_00152266 [00:31:30]file doc_00152267 [00:31:30]remove file /storage/0476/doc_00152267 [00:31:30]file doc_00152268 [00:31:30]remove file /storage/0476/doc_00152268 [00:31:30]file doc_00152269 [00:31:30]remove file /storage/0476/doc_00152269 [00:31:30]file doc_00152270 [00:31:30]remove file /storage/0476/doc_00152270 [00:31:30]file doc_00152271 [00:31:30]remove file /storage/0476/doc_00152271 [00:31:30]file doc_00152272 [00:31:30]remove file /storage/0476/doc_00152272 [00:31:30]file doc_00152273 [00:31:30]remove file /storage/0476/doc_00152273 [00:31:30]file doc_00152274 [00:31:30]remove file /storage/0476/doc_00152274 [00:31:30]file doc_00152275 [00:31:30]remove file /storage/0476/doc_00152275 [00:31:30]file doc_00152276 [00:31:30]remove file /storage/0476/doc_00152276 [00:31:30]file doc_00152277 [00:31:30]remove file /storage/0476/doc_00152277 [00:31:30]file doc_00152278 [00:31:30]remove file /storage/0476/doc_00152278 [00:31:30]file doc_00152279 [00:31:30]remove file /storage/0476/doc_00152279 [00:31:30]file doc_00152280 [00:31:30]remove file /storage/0476/doc_00152280 [00:31:30]file doc_00152281 [00:31:30]remove file /storage/0476/doc_00152281 [00:31:30]file doc_00152282 [00:31:30]remove file /storage/0476/doc_00152282 [00:31:30]file doc_00152283 [00:31:30]remove file /storage/0476/doc_00152283 [00:31:30]file doc_00152284 [00:31:30]remove file /storage/0476/doc_00152284 [00:31:30]file doc_00152285 [00:31:30]remove file /storage/0476/doc_00152285 [00:31:30]file doc_00152286 [00:31:30]remove file /storage/0476/doc_00152286 [00:31:30]file doc_00152287 [00:31:30]remove file /storage/0476/doc_00152287 [00:31:30]file doc_00152288 [00:31:30]remove file /storage/0476/doc_00152288 [00:31:30]file doc_00152289 [00:31:30]remove file /storage/0476/doc_00152289 [00:31:30]file doc_00152290 [00:31:30]remove file /storage/0476/doc_00152290 [00:31:30]file doc_00152291 [00:31:30]remove file /storage/0476/doc_00152291 [00:31:30]file doc_00152292 [00:31:30]remove file /storage/0476/doc_00152292 [00:31:30]file doc_00152293 [00:31:30]remove file /storage/0476/doc_00152293 [00:31:30]file doc_00152294 [00:31:30]remove file /storage/0476/doc_00152294 [00:31:30]file doc_00152295 [00:31:30]remove file /storage/0476/doc_00152295 [00:31:30]file doc_00152296 [00:31:30]remove file /storage/0476/doc_00152296 [00:31:30]file doc_00152297 [00:31:30]remove file /storage/0476/doc_00152297 [00:31:30]file doc_00152298 [00:31:30]remove file /storage/0476/doc_00152298 [00:31:30]file doc_00152299 [00:31:30]remove file /storage/0476/doc_00152299 [00:31:30]file doc_00152300 [00:31:30]remove file /storage/0476/doc_00152300 [00:31:30]file doc_00152301 [00:31:30]remove file /storage/0476/doc_00152301 [00:31:30]file doc_00152302 [00:31:30]remove file /storage/0476/doc_00152302 [00:31:30]file doc_00152303 [00:31:30]remove file /storage/0476/doc_00152303 [00:31:30]file doc_00152304 [00:31:30]remove file /storage/0476/doc_00152304 [00:31:30]file doc_00152305 [00:31:30]remove file /storage/0476/doc_00152305 [00:31:30]file doc_00152306 [00:31:30]remove file /storage/0476/doc_00152306 [00:31:30]file doc_00152307 [00:31:30]remove file /storage/0476/doc_00152307 [00:31:30]file doc_00152308 [00:31:30]remove file /storage/0476/doc_00152308 [00:31:30]file doc_00152309 [00:31:30]remove file /storage/0476/doc_00152309 [00:31:30]file doc_00152310 [00:31:30]remove file /storage/0476/doc_00152310 [00:31:30]file doc_00152311 [00:31:30]remove file /storage/0476/doc_00152311 [00:31:30]file doc_00152312 [00:31:30]remove file /storage/0476/doc_00152312 [00:31:30]file doc_00152313 [00:31:30]remove file /storage/0476/doc_00152313 [00:31:30]file doc_00152314 [00:31:30]remove file /storage/0476/doc_00152314 [00:31:30]file doc_00152315 [00:31:30]remove file /storage/0476/doc_00152315 [00:31:30]file doc_00152316 [00:31:30]remove file /storage/0476/doc_00152316 [00:31:30]file doc_00152317 [00:31:30]remove file /storage/0476/doc_00152317 [00:31:30]file doc_00152318 [00:31:30]remove file /storage/0476/doc_00152318 [00:31:30]file doc_00152319 [00:31:30]remove file /storage/0476/doc_00152319 [00:31:30]file doc_00152320 [00:31:30]remove file /storage/0476/doc_00152320 [00:31:30]file doc_00152321 [00:31:30]remove file /storage/0476/doc_00152321 [00:31:30]file doc_00152322 [00:31:30]remove file /storage/0476/doc_00152322 [00:31:30]file doc_00152323 [00:31:30]remove file /storage/0476/doc_00152323 [00:31:30]file doc_00152324 [00:31:30]remove file /storage/0476/doc_00152324 [00:31:30]file doc_00152325 [00:31:30]remove file /storage/0476/doc_00152325 [00:31:30]file doc_00152326 [00:31:30]remove file /storage/0476/doc_00152326 [00:31:30]file doc_00152327 [00:31:30]remove file /storage/0476/doc_00152327 [00:31:30]file doc_00152328 [00:31:30]remove file /storage/0476/doc_00152328 [00:31:30]file doc_00152329 [00:31:30]remove file /storage/0476/doc_00152329 [00:31:30]file doc_00152330 [00:31:30]remove file /storage/0476/doc_00152330 [00:31:30]file doc_00152331 [00:31:30]remove file /storage/0476/doc_00152331 [00:31:30]file doc_00152332 [00:31:30]remove file /storage/0476/doc_00152332 [00:31:30]file doc_00152333 [00:31:30]remove file /storage/0476/doc_00152333 [00:31:30]file doc_00152334 [00:31:30]remove file /storage/0476/doc_00152334 [00:31:30]file doc_00152335 [00:31:30]remove file /storage/0476/doc_00152335 [00:31:30]file doc_00152336 [00:31:30]remove file /storage/0476/doc_00152336 [00:31:30]file doc_00152337 [00:31:30]remove file /storage/0476/doc_00152337 [00:31:30]file doc_00152338 [00:31:30]remove file /storage/0476/doc_00152338 [00:31:30]file doc_00152339 [00:31:30]remove file /storage/0476/doc_00152339 [00:31:30]file doc_00152340 [00:31:30]remove file /storage/0476/doc_00152340 [00:31:30]file doc_00152341 [00:31:30]remove file /storage/0476/doc_00152341 [00:31:30]file doc_00152342 [00:31:30]remove file /storage/0476/doc_00152342 [00:31:30]file doc_00152343 [00:31:30]remove file /storage/0476/doc_00152343 [00:31:30]file doc_00152344 [00:31:30]remove file /storage/0476/doc_00152344 [00:31:30]file doc_00152345 [00:31:30]remove file /storage/0476/doc_00152345 [00:31:30]file doc_00152346 [00:31:30]remove file /storage/0476/doc_00152346 [00:31:30]file doc_00152347 [00:31:30]remove file /storage/0476/doc_00152347 [00:31:30]file doc_00152348 [00:31:30]remove file /storage/0476/doc_00152348 [00:31:30]file doc_00152349 [00:31:30]remove file /storage/0476/doc_00152349 [00:31:30]file doc_00152350 [00:31:30]remove file /storage/0476/doc_00152350 [00:31:30]file doc_00152351 [00:31:30]remove file /storage/0476/doc_00152351 [00:31:30]file doc_00152352 [00:31:30]remove file /storage/0476/doc_00152352 [00:31:30]file doc_00152353 [00:31:30]remove file /storage/0476/doc_00152353 [00:31:30]file doc_00152354 [00:31:30]remove file /storage/0476/doc_00152354 [00:31:30]file doc_00152355 [00:31:30]remove file /storage/0476/doc_00152355 [00:31:30]file doc_00152356 [00:31:30]remove file /storage/0476/doc_00152356 [00:31:30]file doc_00152357 [00:31:30]remove file /storage/0476/doc_00152357 [00:31:30]file doc_00152358 [00:31:30]remove file /storage/0476/doc_00152358 [00:31:30]file doc_00152359 [00:31:31]remove file /storage/0476/doc_00152359 [00:31:31]file doc_00152360 [00:31:31]remove file /storage/0476/doc_00152360 [00:31:31]file doc_00152361 [00:31:31]remove file /storage/0476/doc_00152361 [00:31:31]file doc_00152362 [00:31:31]remove file /storage/0476/doc_00152362 [00:31:31]file doc_00152363 [00:31:31]remove file /storage/0476/doc_00152363 [00:31:31]file doc_00152364 [00:31:31]remove file /storage/0476/doc_00152364 [00:31:31]file doc_00152365 [00:31:31]remove file /storage/0476/doc_00152365 [00:31:31]file doc_00152366 [00:31:31]remove file /storage/0476/doc_00152366 [00:31:31]file doc_00152367 [00:31:31]remove file /storage/0476/doc_00152367 [00:31:31]file doc_00152368 [00:31:31]remove file /storage/0476/doc_00152368 [00:31:31]file doc_00152369 [00:31:31]remove file /storage/0476/doc_00152369 [00:31:31]file doc_00152370 [00:31:31]remove file /storage/0476/doc_00152370 [00:31:31]file doc_00152371 [00:31:31]remove file /storage/0476/doc_00152371 [00:31:31]file doc_00152372 [00:31:31]remove file /storage/0476/doc_00152372 [00:31:31]file doc_00152373 [00:31:31]remove file /storage/0476/doc_00152373 [00:31:31]file doc_00152374 [00:31:31]remove file /storage/0476/doc_00152374 [00:31:31]file doc_00152375 [00:31:31]remove file /storage/0476/doc_00152375 [00:31:31]file doc_00152376 [00:31:31]remove file /storage/0476/doc_00152376 [00:31:31]file doc_00152377 [00:31:31]remove file /storage/0476/doc_00152377 [00:31:31]file doc_00152378 [00:31:31]remove file /storage/0476/doc_00152378 [00:31:31]file doc_00152379 [00:31:31]remove file /storage/0476/doc_00152379 [00:31:31]file doc_00152380 [00:31:31]remove file /storage/0476/doc_00152380 [00:31:31]file doc_00152381 [00:31:31]remove file /storage/0476/doc_00152381 [00:31:31]file doc_00152382 [00:31:31]remove file /storage/0476/doc_00152382 [00:31:31]file doc_00152383 [00:31:31]remove file /storage/0476/doc_00152383 [00:31:31]file doc_00152384 [00:31:31]remove file /storage/0476/doc_00152384 [00:31:31]file doc_00152385 [00:31:31]remove file /storage/0476/doc_00152385 [00:31:31]file doc_00152386 [00:31:31]remove file /storage/0476/doc_00152386 [00:31:31]file doc_00152387 [00:31:31]remove file /storage/0476/doc_00152387 [00:31:31]file doc_00152388 [00:31:31]remove file /storage/0476/doc_00152388 [00:31:31]file doc_00152389 [00:31:31]remove file /storage/0476/doc_00152389 [00:31:31]file doc_00152390 [00:31:31]remove file /storage/0476/doc_00152390 [00:31:31]file doc_00152391 [00:31:31]remove file /storage/0476/doc_00152391 [00:31:31]file doc_00152392 [00:31:31]remove file /storage/0476/doc_00152392 [00:31:31]file doc_00152393 [00:31:31]remove file /storage/0476/doc_00152393 [00:31:31]file doc_00152394 [00:31:31]remove file /storage/0476/doc_00152394 [00:31:31]file doc_00152395 [00:31:31]remove file /storage/0476/doc_00152395 [00:31:31]file doc_00152396 [00:31:31]remove file /storage/0476/doc_00152396 [00:31:31]file doc_00152397 [00:31:31]remove file /storage/0476/doc_00152397 [00:31:31]file doc_00152398 [00:31:31]remove file /storage/0476/doc_00152398 [00:31:31]file doc_00152399 [00:31:31]remove file /storage/0476/doc_00152399 [00:31:31]file doc_00152400 [00:31:31]remove file /storage/0476/doc_00152400 [00:31:31]file doc_00152401 [00:31:31]remove file /storage/0476/doc_00152401 [00:31:31]file doc_00152402 [00:31:31]remove file /storage/0476/doc_00152402 [00:31:31]file doc_00152403 [00:31:31]remove file /storage/0476/doc_00152403 [00:31:31]file doc_00152404 [00:31:31]remove file /storage/0476/doc_00152404 [00:31:31]file doc_00152405 [00:31:31]remove file /storage/0476/doc_00152405 [00:31:31]file doc_00152406 [00:31:31]remove file /storage/0476/doc_00152406 [00:31:31]file doc_00152407 [00:31:31]remove file /storage/0476/doc_00152407 [00:31:31]file doc_00152408 [00:31:31]remove file /storage/0476/doc_00152408 [00:31:31]file doc_00152409 [00:31:31]remove file /storage/0476/doc_00152409 [00:31:31]file doc_00152410 [00:31:31]remove file /storage/0476/doc_00152410 [00:31:31]file doc_00152411 [00:31:31]remove file /storage/0476/doc_00152411 [00:31:31]file doc_00152412 [00:31:31]remove file /storage/0476/doc_00152412 [00:31:31]file doc_00152413 [00:31:31]remove file /storage/0476/doc_00152413 [00:31:31]file doc_00152414 [00:31:31]remove file /storage/0476/doc_00152414 [00:31:31]file doc_00152415 [00:31:31]remove file /storage/0476/doc_00152415 [00:31:31]file doc_00152416 [00:31:31]remove file /storage/0476/doc_00152416 [00:31:31]file doc_00152417 [00:31:31]remove file /storage/0476/doc_00152417 [00:31:31]file doc_00152418 [00:31:31]remove file /storage/0476/doc_00152418 [00:31:31]file doc_00152419 [00:31:31]remove file /storage/0476/doc_00152419 [00:31:31]file doc_00152420 [00:31:31]remove file /storage/0476/doc_00152420 [00:31:31]file doc_00152421 [00:31:31]remove file /storage/0476/doc_00152421 [00:31:31]file doc_00152422 [00:31:31]remove file /storage/0476/doc_00152422 [00:31:31]file doc_00152423 [00:31:31]remove file /storage/0476/doc_00152423 [00:31:31]file doc_00152424 [00:31:31]remove file /storage/0476/doc_00152424 [00:31:31]file doc_00152425 [00:31:31]remove file /storage/0476/doc_00152425 [00:31:31]file doc_00152426 [00:31:31]remove file /storage/0476/doc_00152426 [00:31:31]file doc_00152427 [00:31:31]remove file /storage/0476/doc_00152427 [00:31:31]file doc_00152428 [00:31:31]remove file /storage/0476/doc_00152428 [00:31:31]file doc_00152429 [00:31:31]remove file /storage/0476/doc_00152429 [00:31:31]file doc_00152430 [00:31:31]remove file /storage/0476/doc_00152430 [00:31:31]file doc_00152431 [00:31:31]remove file /storage/0476/doc_00152431 [00:31:31]file doc_00152432 [00:31:31]remove file /storage/0476/doc_00152432 [00:31:31]file doc_00152433 [00:31:31]remove file /storage/0476/doc_00152433 [00:31:31]file doc_00152434 [00:31:31]remove file /storage/0476/doc_00152434 [00:31:31]file doc_00152435 [00:31:31]remove file /storage/0476/doc_00152435 [00:31:31]file doc_00152436 [00:31:31]remove file /storage/0476/doc_00152436 [00:31:31]file doc_00152437 [00:31:31]remove file /storage/0476/doc_00152437 [00:31:31]file doc_00152438 [00:31:31]remove file /storage/0476/doc_00152438 [00:31:31]file doc_00152439 [00:31:31]remove file /storage/0476/doc_00152439 [00:31:31]file doc_00152440 [00:31:31]remove file /storage/0476/doc_00152440 [00:31:31]file doc_00152441 [00:31:31]remove file /storage/0476/doc_00152441 [00:31:31]file doc_00152442 [00:31:31]remove file /storage/0476/doc_00152442 [00:31:31]file doc_00152443 [00:31:31]remove file /storage/0476/doc_00152443 [00:31:31]file doc_00152444 [00:31:31]remove file /storage/0476/doc_00152444 [00:31:31]file doc_00152445 [00:31:31]remove file /storage/0476/doc_00152445 [00:31:31]OFD Sender: No OFD packet to send [00:31:31]file doc_00152446 [00:31:31]remove file /storage/0476/doc_00152446 [00:31:31]file doc_00152447 [00:31:31]remove file /storage/0476/doc_00152447 [00:31:31]file doc_00152448 [00:31:31]remove file /storage/0476/doc_00152448 [00:31:31]file doc_00152449 [00:31:31]remove file /storage/0476/doc_00152449 [00:31:31]file doc_00152450 [00:31:31]remove file /storage/0476/doc_00152450 [00:31:31]file doc_00152451 [00:31:31]remove file /storage/0476/doc_00152451 [00:31:31]file doc_00152452 [00:31:31]remove file /storage/0476/doc_00152452 [00:31:31]file doc_00152453 [00:31:31]remove file /storage/0476/doc_00152453 [00:31:31]file doc_00152454 [00:31:31]remove file /storage/0476/doc_00152454 [00:31:31]file doc_00152455 [00:31:31]remove file /storage/0476/doc_00152455 [00:31:31]file doc_00152456 [00:31:31]remove file /storage/0476/doc_00152456 [00:31:31]file doc_00152457 [00:31:31]remove file /storage/0476/doc_00152457 [00:31:31]file doc_00152458 [00:31:31]remove file /storage/0476/doc_00152458 [00:31:31]file doc_00152459 [00:31:31]remove file /storage/0476/doc_00152459 [00:31:31]file doc_00152460 [00:31:31]remove file /storage/0476/doc_00152460 [00:31:31]file doc_00152461 [00:31:31]remove file /storage/0476/doc_00152461 [00:31:31]file doc_00152462 [00:31:31]remove file /storage/0476/doc_00152462 [00:31:31]file doc_00152463 [00:31:31]remove file /storage/0476/doc_00152463 [00:31:31]file doc_00152464 [00:31:31]remove file /storage/0476/doc_00152464 [00:31:31]file doc_00152465 [00:31:31]remove file /storage/0476/doc_00152465 [00:31:31]file doc_00152466 [00:31:31]remove file /storage/0476/doc_00152466 [00:31:31]file doc_00152467 [00:31:31]remove file /storage/0476/doc_00152467 [00:31:31]file doc_00152468 [00:31:31]remove file /storage/0476/doc_00152468 [00:31:31]file doc_00152469 [00:31:31]remove file /storage/0476/doc_00152469 [00:31:31]file doc_00152470 [00:31:31]remove file /storage/0476/doc_00152470 [00:31:31]file doc_00152471 [00:31:31]remove file /storage/0476/doc_00152471 [00:31:31]file doc_00152472 [00:31:31]remove file /storage/0476/doc_00152472 [00:31:31]file doc_00152473 [00:31:31]remove file /storage/0476/doc_00152473 [00:31:31]file doc_00152474 [00:31:31]remove file /storage/0476/doc_00152474 [00:31:31]file doc_00152475 [00:31:31]remove file /storage/0476/doc_00152475 [00:31:31]file doc_00152476 [00:31:31]remove file /storage/0476/doc_00152476 [00:31:31]file doc_00152477 [00:31:31]remove file /storage/0476/doc_00152477 [00:31:31]file doc_00152478 [00:31:31]remove file /storage/0476/doc_00152478 [00:31:31]file doc_00152479 [00:31:31]remove file /storage/0476/doc_00152479 [00:31:31]file doc_00152480 [00:31:31]remove file /storage/0476/doc_00152480 [00:31:31]file doc_00152481 [00:31:31]remove file /storage/0476/doc_00152481 [00:31:31]file doc_00152482 [00:31:31]remove file /storage/0476/doc_00152482 [00:31:31]file doc_00152483 [00:31:31]remove file /storage/0476/doc_00152483 [00:31:31]file doc_00152484 [00:31:31]remove file /storage/0476/doc_00152484 [00:31:31]file doc_00152485 [00:31:31]remove file /storage/0476/doc_00152485 [00:31:31]file doc_00152486 [00:31:31]remove file /storage/0476/doc_00152486 [00:31:31]file doc_00152487 [00:31:31]remove file /storage/0476/doc_00152487 [00:31:31]file doc_00152488 [00:31:31]remove file /storage/0476/doc_00152488 [00:31:31]file doc_00152489 [00:31:31]remove file /storage/0476/doc_00152489 [00:31:31]file doc_00152490 [00:31:31]remove file /storage/0476/doc_00152490 [00:31:31]file doc_00152491 [00:31:31]remove file /storage/0476/doc_00152491 [00:31:31]file doc_00152492 [00:31:31]remove file /storage/0476/doc_00152492 [00:31:31]file doc_00152493 [00:31:31]remove file /storage/0476/doc_00152493 [00:31:31]file doc_00152494 [00:31:31]remove file /storage/0476/doc_00152494 [00:31:31]file doc_00152495 [00:31:31]remove file /storage/0476/doc_00152495 [00:31:31]file doc_00152496 [00:31:31]remove file /storage/0476/doc_00152496 [00:31:31]file doc_00152497 [00:31:31]remove file /storage/0476/doc_00152497 [00:31:31]file doc_00152498 [00:31:31]remove file /storage/0476/doc_00152498 [00:31:31]file doc_00152499 [00:31:31]remove file /storage/0476/doc_00152499 [00:31:31]file doc_00152500 [00:31:31]remove file /storage/0476/doc_00152500 [00:31:31]file doc_00152501 [00:31:31]remove file /storage/0476/doc_00152501 [00:31:31]file doc_00152502 [00:31:31]remove file /storage/0476/doc_00152502 [00:31:31]file doc_00152503 [00:31:31]remove file /storage/0476/doc_00152503 [00:31:31]file doc_00152504 [00:31:31]remove file /storage/0476/doc_00152504 [00:31:31]file doc_00152505 [00:31:31]remove file /storage/0476/doc_00152505 [00:31:31]file doc_00152506 [00:31:31]remove file /storage/0476/doc_00152506 [00:31:31]file doc_00152507 [00:31:31]remove file /storage/0476/doc_00152507 [00:31:31]file doc_00152508 [00:31:31]remove file /storage/0476/doc_00152508 [00:31:31]file doc_00152509 [00:31:31]remove file /storage/0476/doc_00152509 [00:31:31]file doc_00152510 [00:31:31]remove file /storage/0476/doc_00152510 [00:31:31]file doc_00152511 [00:31:31]remove file /storage/0476/doc_00152511 [00:31:31]file doc_00152512 [00:31:31]remove file /storage/0476/doc_00152512 [00:31:31]file doc_00152513 [00:31:31]remove file /storage/0476/doc_00152513 [00:31:31]file doc_00152514 [00:31:31]remove file /storage/0476/doc_00152514 [00:31:31]file doc_00152515 [00:31:31]remove file /storage/0476/doc_00152515 [00:31:31]file doc_00152516 [00:31:31]remove file /storage/0476/doc_00152516 [00:31:31]file doc_00152517 [00:31:31]remove file /storage/0476/doc_00152517 [00:31:31]file doc_00152518 [00:31:31]remove file /storage/0476/doc_00152518 [00:31:31]file doc_00152519 [00:31:31]remove file /storage/0476/doc_00152519 [00:31:31]file doc_00152520 [00:31:31]remove file /storage/0476/doc_00152520 [00:31:31]file doc_00152521 [00:31:31]remove file /storage/0476/doc_00152521 [00:31:31]file doc_00152522 [00:31:31]remove file /storage/0476/doc_00152522 [00:31:31]file doc_00152523 [00:31:31]remove file /storage/0476/doc_00152523 [00:31:31]file doc_00152524 [00:31:31]remove file /storage/0476/doc_00152524 [00:31:31]file doc_00152525 [00:31:31]remove file /storage/0476/doc_00152525 [00:31:31]file doc_00152526 [00:31:31]remove file /storage/0476/doc_00152526 [00:31:31]file doc_00152527 [00:31:31]remove file /storage/0476/doc_00152527 [00:31:31]file doc_00152528 [00:31:31]remove file /storage/0476/doc_00152528 [00:31:31]file doc_00152529 [00:31:31]remove file /storage/0476/doc_00152529 [00:31:31]file doc_00152530 [00:31:31]remove file /storage/0476/doc_00152530 [00:31:31]file doc_00152531 [00:31:31]remove file /storage/0476/doc_00152531 [00:31:31]file doc_00152532 [00:31:31]remove file /storage/0476/doc_00152532 [00:31:31]file doc_00152533 [00:31:31]remove file /storage/0476/doc_00152533 [00:31:31]file doc_00152534 [00:31:31]remove file /storage/0476/doc_00152534 [00:31:31]file doc_00152535 [00:31:31]remove file /storage/0476/doc_00152535 [00:31:31]file doc_00152536 [00:31:31]remove file /storage/0476/doc_00152536 [00:31:31]file doc_00152537 [00:31:31]remove file /storage/0476/doc_00152537 [00:31:31]file doc_00152538 [00:31:31]remove file /storage/0476/doc_00152538 [00:31:31]file doc_00152539 [00:31:31]remove file /storage/0476/doc_00152539 [00:31:31]file doc_00152540 [00:31:31]remove file /storage/0476/doc_00152540 [00:31:31]remove dir /storage/0476 [00:31:31]ProcessDocumentItem done err = 0, tmpTLVsize=245 [00:31:31]tlvbuf is 00B38F80 [00:31:31]SAM_PROTO_ClearQueue [00:31:31]wFMCommunicate request_size=4 [00:31:31]MH_SAM_APDU [00:31:31]CAPDU: 80 09 00 00 [00:31:31]Write to MH i2c: E2 08 00 FC 08 80 09 00 00 00 00 00 00 76 [00:31:31]Write i2c OK [00:31:31]MH_I2C_Read... [00:31:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:31]Read from MH i2c: E2 [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: E2 03 00 [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: E2 03 00 FC 08 00 90 00 78 [00:31:31]RAPDU: 90 00 [00:31:31]wFMCommunicate OK [00:31:31]SAM_PROTO_ClearQueue done [00:31:31]KKMCreateOFDPacket [00:31:31]OFDProtocolAddRootSTLVToBuf [00:31:31]FM_MakeSignedData [00:31:31]FM_MakeSignedData [00:31:31]SAM_PROTO_SignData [00:31:31]wFMCommunicate request_size=4 [00:31:31]MH_SAM_APDU [00:31:31]CAPDU: 80 0D 01 02 [00:31:31]Write to MH i2c: E2 08 00 FD 08 80 0D 01 02 00 00 00 00 7E [00:31:31]Write i2c OK [00:31:31]MH_I2C_Read... [00:31:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:31]Read from MH i2c: E2 [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: E2 03 00 [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: E2 03 00 FD 08 00 90 00 79 [00:31:31]RAPDU: 90 00 [00:31:31]wFMCommunicate OK [00:31:31]wFMCommunicate request_size=254 [00:31:31]MH_SAM_APDU [00:31:31]CAPDU: 80 0D 02 02 F9 02 00 F5 00 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 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 61 08 F2 66 0E 04 04 00 DD 01 00 00 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 53 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 D6 DD 34 45 5D E1 [00:31:32]Write to MH i2c: E2 01 01 FE 08 80 0D 02 02 F9 00 02 00 F5 00 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 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 61 08 F2 66 0E 04 04 00 DD 01 00 00 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 53 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 D6 DD 34 45 5D E1 00 00 DF [00:31:32]Write i2c OK [00:31:32]MH_I2C_Read... [00:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:32]Read from MH i2c: E2 [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: E2 03 00 [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: E2 03 00 FE 08 00 90 00 7A [00:31:32]RAPDU: 90 00 [00:31:32]wFMCommunicate OK [00:31:32]wFMCommunicate request_size=4 [00:31:32]MH_SAM_APDU [00:31:32]CAPDU: 80 0D 03 02 [00:31:32]Write to MH i2c: E2 08 00 FF 08 80 0D 03 02 00 00 00 00 82 [00:31:32]Write i2c OK [00:31:32]MH_I2C_Read... [00:31:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:32]Read from MH i2c: E2 [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: E2 0B 00 [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: E2 0B 00 FF 08 00 77 93 E0 5E ED 2B AA FA 90 00 87 [00:31:32]RAPDU: 77 93 E0 5E ED 2B AA FA 90 00 [00:31:32]wFMCommunicate OK [00:31:32]SAM_PROTO_SignData done [00:31:32]FM_MakeSignedData done [00:31:32]CreateOFDProtocolMessage [00:31:32]wFMCommunicate request_size=4 [00:31:32]MH_SAM_APDU [00:31:32]CAPDU: 80 11 00 00 [00:31:32]Write to MH i2c: E2 08 00 00 09 80 11 00 00 00 00 00 00 83 [00:31:32]Write i2c OK [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: E2 [00:31:32]MH_I2C_Read... [00:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:32]Read from MH i2c: E2 17 00 [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: E2 17 00 00 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [00: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 [00:31:32]wFMCommunicate OK [00:31:32]CreateOFDProtocolMessage done [00:31:32]OFDSenderStorePacket 152541 [00:31:32]StoreOFDPacket docnum=152541 [00: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 09 01 00 00 A0 72 01 01 2D E5 5A 02 01 00 02 00 F5 00 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 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 61 08 F2 66 0E 04 04 00 DD 01 00 00 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 53 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 D6 DD 34 45 5D E1 77 93 E0 5E ED 2B AA FA [00:31:32]CheckFolder [00:31:32]dirname=/storage/ofd_packets [00:31:32]CheckFolder done [00:31:32]ProducePacketName [00:31:32]name=ofd_packets/00152541 [00:31:32]NVStorageSaveData ofd_packets/00152541 [00:31:32]File name is /storage/ofd_packets/00152541 [00:31:32]Write 295 bytes [00:31:32]NVStorageSaveData done [00:31:32]OFDSenderStorePacket done [00:31:32]KKMCreateOFDPacket done [00:31:32]NVStorageSaveData kkm_last_timestamp [00:31:32]File name is /storage/kkm_last_timestamp [00:31:32]Write 4 bytes [00:31:32]NVStorageSaveData done [00:31:32]ExternCall_PrintAddStr [00:31:32]wPrintStart [00:31:32]Write to MH i2c: 01 00 00 01 09 0A [00:31:32]Write i2c OK [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: 01 [00:31:32]MH_I2C_Read... [00:31:32]Read from MH i2c: 01 07 00 [00:31:32]MH_I2C_Read... [00:31:33]Read from MH i2c: 01 07 00 01 09 00 00 00 00 00 FF 0F 1F [00:31:33]RasterBufferAndPrint [00:31:33]line Отчет об открытии смены [00:31:33]line ФФД: 1.0 [00:31:33]line ИНН: 02508201610067 [00:31:33]line Кассир: Сыдыков К. [00:31:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:31:33]line Место: АЗС № 89 "Партнер Нефть" [00:31:33]line 24.09.2024 00:31 [00:31:33]line Смена: 477 [00:31:33]line РНМ: 0000000000091825 [00:31:33]line ЗНМ: 0300000113 [00:31:33]line ФД: 152541 [00:31:33]line ФМ: 0000000000871835 [00:31:33]line ФПД: 236245553077729 [00:31:33]OFD Sender: Processing packet 152541 [packets to send 828, broken 827] [00:31:33]ProducePacketName [00:31:33]name=ofd_packets/00152541 [00:31:33]OFD Sender: To server: pG, [00:31:33]CommunicateWithHost lk.salyk.kg:30040 [00:31:33]ConnectInit lk.salyk.kg [00:31:33]written 0, free lines is 4095 [00:31:33]Write to MH i2c: 01 00 00 13 09 1C [00:31:33]Write i2c OK [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: 01 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: 01 07 00 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: 01 07 00 13 09 00 00 00 00 00 5D 0E 8E [00:31:33]RasterBufferAndPrint [00:31:33]line [00:31:33]line [00:31:33]line [00:31:33]line [00:31:33]line [00:31:33]written 0, free lines is 3718 [00:31:33]MH_Cut [00:31:33]Write to MH i2c: D1 01 00 1A 09 01 F5 [00:31:33]Write i2c OK [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: D1 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: D1 01 00 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: D1 01 00 1A 09 00 F4 [00:31:33]Write to MH i2c: 01 00 00 1B 09 24 [00:31:33]Write i2c OK [00:31:33]MH_I2C_Read... [00:31:33]*** Cut start [00:31:33]*** Purtial cut [00:31:33]*** Stage 1: CUTSNS_PIN = 1 [00:31:34]Read from MH i2c: 01 [00:31:34]MH_I2C_Read... [00:31:34]*** Stop cut motor [00:31:34]*** Cut end [00:31:34]Read from MH i2c: 01 07 00 [00:31:34]MH_I2C_Read... [00:31:34]Connected sock=10 [00:31: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 09 01 00 00 A0 72 01 01 2D E5 5A 02 01 00 02 00 F5 00 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 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 Read from MH i2c: 2F 01 D0 07 B0 00 2C 1B 20 09 00 00 00 00 00 FF 0F 39 [00:31:34]process_action open_shift done [00:31:34]requested_data is exist [00:31:34]34 produce_requested_data [00:31:34]30 requested_item fd.num is exist - process it [00:31:34]2E SAM_PROTO_GetFieldsCounters [00:31:34]36 wFMCommunicate request_size=4 [00:31:34]30 MH_SAM_APDU [00:31:34]CAPDU: 80 13 00 00 [00:31:34]Write to MH i2c: E2 08 00 1C 09 80 13 00 00 00 00 00 00 A1 [00:31:34]32 33 34 Write i2c OK [00:31:34]33 MH_I2C_Read... [00:31:34]2C 20 37 32 2E 39 37 34 36 37 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 61 08 F2 66 0E 04 04 00 DD 01 00 00 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 53 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:34]35 35 04 06 00 D6 DD 34 45 5D E1 77 93 E0 5E ED 2B AA FA [00:31:34]Read from MH i2c: E2 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 62 00 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 62 00 1C 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 DD 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [00: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 DD 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:34]wFMCommunicate OK [00:31:34]SAM_PROTO_GetFieldsCounters done [00:31:34]requested_item shift.num is exist - process it [00:31:34]requested_item shift.opened is exist - process it [00:31:34]req_shift_opened [00:31:34]FM_GetShiftState [00:31:34]SAM_PROTO_GetShiftState [00:31:34]wFMCommunicate request_size=4 [00:31:34]MH_SAM_APDU [00:31:34]CAPDU: 80 13 01 00 [00:31:34]Write to MH i2c: E2 08 00 1D 09 80 13 01 00 00 00 00 00 A3 [00:31:34]Write i2c OK [00:31:34]MH_I2C_Read... [00:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:34]Read from MH i2c: E2 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 0E 00 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 0E 00 1D 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 70 [00:31:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:31:34]wFMCommunicate OK [00:31:34]SAM_PROTO_GetShiftState done [00:31:34]FM_GetShiftState done [00:31:34]req_shift_opened done [00:31:34]requested_item shift.open_date is exist - process it [00:31:34]req_shift_open_date [00:31:34]req_shift_open_date done [00:31:34]produce_requested_data done [00:31:34]produce_requested_data return {"fd.num":152541,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:31:34]process_action_free open_shift [00:31:34]json_value_free [00:31:34]json_value_free done [00:31:34]process_json_proto returns [00:31:34]Send response to host [00:31:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":152541,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:31:34]free response buf [00:31:34]execute_script done [00:31:34]execute_script returns [00:31:34]free content buf [00:31:34]Sock 9.Close socket [00:31:34]Sock 9.Thread stoped [00:31:34]Received data: 87 95 accept exits with 7 [00:31:34]F6 New connection [00:31:34]70 New thread 3066895716 created [00:31:34]47 Thread 3067039076 joined [00:31:34]2C Waiting for new connection... [00:31:34]01 00 30 30 30 30 30 30 30 30 30 30 Sock 7.Parse request [00:31:34]38 Sock 7.Check first char [00:31:34]37 Sock 7.First char is OK [00:31:34]request: POST /json_proto HTTP/1.0 [00:31:34]31 38 Method: POST [00:31:34]33 URL: /json_proto [00:31:34]35 Method is POST - this is cgi request [00:31:34]4F url: /json_proto [00:31:34]00 query_string will be loaded in cgi processing [00:31:34]00 execute_cgi json_proto POST (null) [00:31:34]00 execute_cgi path=json_proto method=POST [00:31:34]19 POST find Content-Length [00:31:34]3B Host: 172.17.43.67:8080 [00:31:34]47 Content-Length: 331 [00:31:34]00 Content-Type: application/json [00:31:35]60 [00:31:35]D5 POST finish read [00:31:35]A5 Found Content-Length = 331 [00:31:35]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" ] } } [00:31:35]01 execute_script... [00:31:35]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" ] } } [00:31:35]07 POST & json_proto [00:31:35]00 process_json_proto [00:31:35]3B json parsed OK: [00:31:35]00 protocol is kg_v1.0 [00:31:35]F9 action value=get_value [00:31:35]03 process_action get_value [00:31:35]0E cmd_get_value [00:31:35]00 process_action get_value done [00:31:35]requested_data is exist [00:31:35]produce_requested_data [00:31:35]requested_item fm.sale.total is exist - process it [00:31:35]SAM_PROTO_GetFMData [00:31:35]wFMCommunicate request_size=4 [00:31:35]MH_SAM_APDU [00:31:35]CAPDU: 80 13 03 37 00 37 [00:31:35]30 Write to MH i2c: 39 E2 33 08 36 00 34 1E 33 09 34 80 36 13 31 03 00 00 00 00 00 A6 [00:31:35]32 33 34 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 53 02 00 F4 03 04 00 64 B0 F1 66 B6 04 01 00 00 AD 0F 27 06 2E EB 5C C5 [00:31:35]CommunicateWithHost err = 0 [00:31:35]CheckOFDResponse [00:31:35]1017 (14) - 77093643461234 [00:31:35]1041 (16) - 0000000000871835 [00:31:35]1040 (4) - 152541 [00:31:35]1012 (4) - 23.09.2024 18:16 [00:31:35]1206 (1) - 0 [00:31:35]OFD Sender: Remove packet 152541 [00:31:35]ProducePacketName [00:31:35]name=ofd_packets/00152541 [00:31:35]NVStorageDeleteData [00:31:35]Write i2c OK [00:31:35]MH_I2C_Read... [00:31:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:31:35]Read from MH i2c: E2 [00:31:35]MH_I2C_Read... [00:31:35]Read from MH i2c: E2 FD 00 [00:31:35]MH_I2C_Read... [00:31:35]Read from MH i2c: E2 FD 00 1E 09 00 C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 9A [00:31:35]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 23 50 02 00 69 04 9F 00 6F 04 04 00 4D 4C 02 00 B1 04 05 00 B8 CC 97 9A 02 70 04 05 OFD Sender: No OFD packet to send [00:31:35]00 B8 CC 97 9A 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 15 79 D1 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 50 A6 E6 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 D6 03 00 00 B1 04 04 00 C4 39 21 0E 70 04 04 00 C4 39 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 02 2E 80 01 EF 03 09 00 F6 03 01 90 00 [00:31:36]wFMCommunicate OK [00:31:36]wFMCommunicate request_size=4 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 17 00 00 [00:31:36]Write to MH i2c: E2 08 00 1F 09 80 17 00 00 00 00 00 00 A8 [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 FD 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 FD 00 1F 09 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:31:36]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 69 03 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 [00:31:36]wFMCommunicate OK [00:31:36]wFMCommunicate request_size=4 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 17 00 00 [00:31:36]Write to MH i2c: E2 08 00 20 09 80 17 00 00 00 00 00 00 A9 [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:37]Read from MH i2c: E2 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: E2 FD 00 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: E2 FD 00 20 09 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 49 [00:31: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 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 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 [00:31:37]wFMCommunicate OK [00:31:37]wFMCommunicate request_size=4 [00:31:37]MH_SAM_APDU [00:31:37]CAPDU: 80 17 00 00 [00:31:37]Write to MH i2c: E2 08 00 21 09 80 17 00 00 00 00 00 00 AA [00:31:37]Write i2c OK [00:31:37]MH_I2C_Read... [00:31:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:37]Read from MH i2c: E2 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: E2 FD 00 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: E2 FD 00 21 09 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 2F [00:31: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 [00:31:38]wFMCommunicate OK [00:31:38]wFMCommunicate request_size=4 [00:31:38]MH_SAM_APDU [00:31:38]CAPDU: 80 17 00 00 [00:31:38]Write to MH i2c: E2 08 00 22 09 80 17 00 00 00 00 00 00 AB [00:31:38]Write i2c OK [00:31:38]MH_I2C_Read... [00:31:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:31:38]Read from MH i2c: E2 [00:31:38]MH_I2C_Read... [00:31:38]Read from MH i2c: E2 DE 00 [00:31:38]MH_I2C_Read... [00:31:38]Read from MH i2c: E2 DE 00 22 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 8A [00:31: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 [00:31:39]wFMCommunicate OK [00:31:39]SAM_PROTO_GetFMData done [00:31:39]requested_item fm.sale_refund.total is exist - process it [00:31:39]requested_item fm.buy.total is exist - process it [00:31:39]requested_item shift.sale.total is exist - process it [00:31:39]SAM_PROTO_GetShiftData [00:31:39]wFMCommunicate request_size=4 [00:31:39]MH_SAM_APDU [00:31:39]CAPDU: 80 13 02 00 [00:31:39]Write to MH i2c: E2 08 00 23 09 80 13 02 00 00 00 00 00 AA [00:31:39]Write i2c OK [00:31:39]MH_I2C_Read... [00:31:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:31:39]Read from MH i2c: E2 [00:31:39]MH_I2C_Read... [00:31:39]Read from MH i2c: E2 FD 00 [00:31:39]MH_I2C_Read... [00:31:39]Read from MH i2c: E2 FD 00 23 09 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 1D [00:31:40]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:31:40]wFMCommunicate OK [00:31:40]wFMCommunicate request_size=4 [00:31:40]MH_SAM_APDU [00:31:40]CAPDU: 80 17 00 00 [00:31:40]Write to MH i2c: E2 08 00 24 09 80 17 00 00 00 00 00 00 AD [00:31:40]Write i2c OK [00:31:40]MH_I2C_Read... [00:31:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:40]Read from MH i2c: E2 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 FD 00 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 FD 00 24 09 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 B5 [00:31:40]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 OFD Sender: No OFD packet to send [00:31:41]F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:31:41]wFMCommunicate OK [00:31:41]wFMCommunicate request_size=4 [00:31:41]MH_SAM_APDU [00:31:41]CAPDU: 80 17 00 00 [00:31:41]Write to MH i2c: E2 08 00 25 09 80 17 00 00 00 00 00 00 AE [00:31:41]Write i2c OK [00:31:41]MH_I2C_Read... [00:31:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:41]Read from MH i2c: E2 [00:31:41]MH_I2C_Read... [00:31:41]Read from MH i2c: E2 FD 00 [00:31:41]MH_I2C_Read... [00:31:41]Read from MH i2c: E2 FD 00 25 09 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 80 [00:31:41]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:31:41]wFMCommunicate OK [00:31:41]wFMCommunicate request_size=4 [00:31:41]MH_SAM_APDU [00:31:41]CAPDU: 80 17 00 00 [00:31:41]Write to MH i2c: E2 08 00 26 09 80 17 00 00 00 00 00 00 AF [00:31:41]Write i2c OK [00:31:41]MH_I2C_Read... [00:31:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:42]Read from MH i2c: E2 [00:31:42]MH_I2C_Read... [00:31:42]Read from MH i2c: E2 FD 00 [00:31:42]MH_I2C_Read... [00:31:42]Read from MH i2c: E2 FD 00 26 09 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 21 [00:31:42]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:31:42]wFMCommunicate OK [00:31:42]wFMCommunicate request_size=4 [00:31:42]MH_SAM_APDU [00:31:42]CAPDU: 80 17 00 00 [00:31:42]Write to MH i2c: E2 08 00 27 09 80 17 00 00 00 00 00 00 B0 [00:31:42]Write i2c OK [00:31:42]MH_I2C_Read... [00:31:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:31:43]Read from MH i2c: E2 [00:31:43]MH_I2C_Read... [00:31:43]Read from MH i2c: E2 BD 00 [00:31:43]MH_I2C_Read... [00:31:43]Read from MH i2c: E2 BD 00 27 09 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 96 [00:31:43]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:31:43]wFMCommunicate OK [00:31:43]SAM_PROTO_GetShiftData done [00:31:43]requested_item shift.sale.total_cash is exist - process it [00:31:43]requested_item shift.sale_refund.total is exist - process it [00:31:43]requested_item shift.sale_refund.total_cash is exist - process it [00:31:43]requested_item shift.buy.total is exist - process it [00:31:43]requested_item shift.buy.total_cash is exist - process it [00:31:43]produce_requested_data done [00:31:43]produce_requested_data return {"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:31:43]process_action_free get_value [00:31:43]json_value_free [00:31:43]json_value_free done [00:31:43]process_json_proto returns [00:31:43]Send response to host [00:31:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111835742.00,"fm.sale_refund.total":2370585.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:31:43]free response buf [00:31:43]execute_script done [00:31:43]execute_script returns [00:31:43]free content buf [00:31:43]Sock 7.Close socket [00:31:43]Sock 7.Thread stoped [00:31:46]OFD Sender: No OFD packet to send [00:31:51]OFD Sender: No OFD packet to send [00:31:56]OFD Sender: No OFD packet to send [00:32:01]OFD Sender: No OFD packet to send [00:32:06]OFD Sender: No OFD packet to send [00:32:11]OFD Sender: No OFD packet to send [00:32:16]OFD Sender: No OFD packet to send [00:32:21]OFD Sender: No OFD packet to send [00:32:26]OFD Sender: No OFD packet to send [00:32:31]OFD Sender: No OFD packet to send [00:32:36]OFD Sender: No OFD packet to send [00:32:41]OFD Sender: No OFD packet to send [00:32:46]OFD Sender: No OFD packet to send [00:32:51]OFD Sender: No OFD packet to send [00:32:56]OFD Sender: No OFD packet to send [00:33:01]OFD Sender: No OFD packet to send [00:33:06]OFD Sender: No OFD packet to send [00:33:11]OFD Sender: No OFD packet to send [00:33:16]OFD Sender: No OFD packet to send [00:33:20]recv_with_timeout no data received [00:33:21]OFD Sender: No OFD packet to send [00:33:26]OFD Sender: No OFD packet to send [00:33:31]OFD Sender: No OFD packet to send [00:33:36]OFD Sender: No OFD packet to send [00:33:41]OFD Sender: No OFD packet to send [00:33:46]OFD Sender: No OFD packet to send [00:33:51]OFD Sender: No OFD packet to send [00:33:53]accept exits with 9 [00:33:53]New connection [00:33:53]New thread 3067039076 created [00:33:53]Thread 3066895716 joined [00:33:53]Waiting for new connection... [00:33:53] Sock 9.Parse request [00:33:53]Sock 9.Check first char [00:33:53]Sock 9.First char is OK [00:33:53]request: POST /json_proto HTTP/1.0 [00:33:53]Method: POST [00:33:53]URL: /json_proto [00:33:53]Method is POST - this is cgi request [00:33:53]url: /json_proto [00:33:53]query_string will be loaded in cgi processing [00:33:53]execute_cgi json_proto POST (null) [00:33:53]execute_cgi path=json_proto method=POST [00:33:53]POST find Content-Length [00:33:53]Host: 172.17.43.67:8080 [00:33:53]Content-Length: 978 [00:33:53]Content-Type: application/json [00:33:53] [00:33:53]POST finish read [00:33:53]Found Content-Length = 978 [00:33:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786543", "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" : 25.810, "sum" : 1940.91, "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 25.81 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 1940.00, "payments": [ { "type": 0, "sum" : 1940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:53]execute_script... [00: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)1786543", "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" : 25.810, "sum" : 1940.91, "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 25.81 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 1940.00, "payments": [ { "type": 0, "sum" : 1940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:53]POST & json_proto [00:33:53]process_json_proto [00:33:53]json parsed OK: [00:33:53]protocol is kg_v1.0 [00:33:53]action value=close_receipt [00:33:53]process_action close_receipt [00:33:53]cmd_close_receipt [00:33:53]MH_GetDate [00:33:53]Write to MH i2c: F0 00 00 28 09 20 [00:33:53]Write i2c OK [00:33:53]MH_I2C_Read... [00:33:53]Read from MH i2c: F0 [00:33:53]MH_I2C_Read... [00:33:53]Read from MH i2c: F0 09 00 [00:33:53]MH_I2C_Read... [00:33:53]Read from MH i2c: F0 09 00 28 09 00 F2 08 F2 66 6A BD 47 65 4E [00:33:53]GetLastDocTimeStamp 1727137889 [00:33:53]current date 1727138034 [00:33:53]FM_GetShiftState [00:33:53]SAM_PROTO_GetShiftState [00:33:53]wFMCommunicate request_size=4 [00:33:53]MH_SAM_APDU [00:33:53]CAPDU: 80 13 01 00 [00:33:53]Write to MH i2c: E2 08 00 29 09 80 13 01 00 00 00 00 00 AF [00:33:53]Write i2c OK [00:33:53]MH_I2C_Read... [00:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:53]Read from MH i2c: E2 [00:33:53]MH_I2C_Read... [00:33:53]Read from MH i2c: E2 0E 00 [00:33:53]MH_I2C_Read... [00:33:53]Read from MH i2c: E2 0E 00 29 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 7C [00:33:53]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:33:53]wFMCommunicate OK [00:33:53]SAM_PROTO_GetShiftState done [00:33:53]FM_GetShiftState done [00:33:53]opened in 1727137889 [00:33:53]opened+sec_in_day 1727224289 [00:33:53]quantity*price = 194091 [00:33:53]sum+1 = 194092 [00:33:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.91 ИТОГО: 1940.00 Внесено: 5000.00 СДАЧА: 3060.00 НСП 1% : 17.18 НДС 12% : 206.11 Наличными: 1940.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 1 24.09.2024 00:33 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 25.81 сом ФМ: 0000000000871835 ФД: 152542 ФПД: 25067189231415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T003354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152542&fm=25067189231415&tin=02508201610067®Number=0000000000091825&sum=194000 [00:33:54]StoreToDocumentArchive [00:33:54]shift 477 fd 152542 [00:33:54]save to /storage/0477/doc_00152542 [00:33:54]save last doc name /storage/0477/doc_00152542 to /storage/kkm_last_doc_name [00:33:54]save OK [00:33:54]Clear old archive folders... [00:33:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:33:54]tlvbuf is 00BB70B0 [00:33:54]SAM_PROTO_ClearQueue [00:33:54]wFMCommunicate request_size=4 [00:33:54]MH_SAM_APDU [00:33:54]CAPDU: 80 09 00 00 [00:33:54]Write to MH i2c: E2 08 00 36 09 80 09 00 00 00 00 00 00 B1 [00:33:54]Write i2c OK [00:33:54]MH_I2C_Read... [00:33:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:33:54]Read from MH i2c: E2 [00:33:54]MH_I2C_Read... [00:33:54]Read from MH i2c: E2 03 00 [00:33:54]MH_I2C_Read... [00:33:54]Read from MH i2c: E2 03 00 36 09 00 90 00 B3 [00:33:54]RAPDU: 90 00 [00:33:54]wFMCommunicate OK [00:33:54]SAM_PROTO_ClearQueue done [00:33:54]KKMCreateOFDPacket [00:33:54]OFDProtocolAddRootSTLVToBuf [00:33:54]FM_MakeSignedData [00:33:54]FM_MakeSignedData [00:33:54]SAM_PROTO_SignData [00:33:54]wFMCommunicate request_size=4 [00:33:54]MH_SAM_APDU [00:33:54]CAPDU: 80 0D 01 02 [00:33:54]Write to MH i2c: E2 08 00 37 09 80 0D 01 02 00 00 00 00 B9 [00:33:54]Write i2c OK [00:33:54]MH_I2C_Read... [00:33:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:33:55]Read from MH i2c: E2 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 03 00 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 03 00 37 09 00 90 00 B4 [00:33:55]RAPDU: 90 00 [00:33:55]wFMCommunicate OK [00:33:55]wFMCommunicate request_size=255 [00:33:55]MH_SAM_APDU [00:33:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D2 64 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2B F6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 50 00 00 00 00 07 04 06 00 D0 F5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F2 08 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 16 CC 68 E8 [00:33:55]Write to MH i2c: E2 02 01 38 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 D2 64 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2B F6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 50 00 00 00 00 07 04 06 00 D0 F5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F2 08 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 16 CC 68 E8 00 00 9F [00:33:55]Write i2c OK [00:33:55]MH_I2C_Read... [00:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:55]Read from MH i2c: E2 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 03 00 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 03 00 38 09 00 90 00 B5 [00:33:55]RAPDU: 90 00 [00:33:55]wFMCommunicate OK [00:33:55]wFMCommunicate request_size=7 [00:33:55]MH_SAM_APDU [00:33:55]CAPDU: 80 0D 02 02 02 DF 37 [00:33:55]Write to MH i2c: E2 0A 00 39 09 80 0D 02 02 02 00 DF 37 00 00 D6 [00:33:55]Write i2c OK [00:33:55]MH_I2C_Read... [00:33:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:55]Read from MH i2c: E2 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 03 00 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 03 00 39 09 00 90 00 B6 [00:33:55]RAPDU: 90 00 [00:33:55]wFMCommunicate OK [00:33:55]wFMCommunicate request_size=4 [00:33:55]MH_SAM_APDU [00:33:55]CAPDU: 80 0D 03 02 [00:33:55]Write to MH i2c: E2 08 00 3A 09 80 0D 03 02 00 00 00 00 BE [00:33:55]Write i2c OK [00:33:55]MH_I2C_Read... [00:33:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:33:55]Read from MH i2c: E2 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 0B 00 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 0B 00 3A 09 00 89 D8 12 8B 0A D9 86 5D 90 00 83 [00:33:55]RAPDU: 89 D8 12 8B 0A D9 86 5D 90 00 [00:33:55]wFMCommunicate OK [00:33:55]SAM_PROTO_SignData done [00:33:55]FM_MakeSignedData done [00:33:55]CreateOFDProtocolMessage [00:33:55]wFMCommunicate request_size=4 [00:33:55]MH_SAM_APDU [00:33:55]CAPDU: 80 11 00 00 [00:33:55]Write to MH i2c: E2 08 00 3B 09 80 11 00 00 00 00 00 00 BE [00:33:55]Write i2c OK [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 [00:33:55]MH_I2C_Read... [00:33:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:55]Read from MH i2c: E2 17 00 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: E2 17 00 3B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [00: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 [00:33:55]wFMCommunicate OK [00:33:55]CreateOFDProtocolMessage done [00:33:55]OFDSenderStorePacket 152542 [00:33:55]StoreOFDPacket docnum=152542 [00: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 0C 01 00 00 02 0E 04 01 7B 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 D2 64 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2B F6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 50 00 00 00 00 07 04 06 00 D0 F5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F2 08 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 16 CC 68 E8 DF 37 89 D8 12 8B 0A D9 86 5D [00:33:55]CheckFolder [00:33:55]dirname=/storage/ofd_packets [00:33:55]CheckFolder done [00:33:55]ProducePacketName [00:33:55]name=ofd_packets/00152542 [00:33:55]NVStorageSaveData ofd_packets/00152542 [00:33:55]File name is /storage/ofd_packets/00152542 [00:33:55]Write 298 bytes [00:33:55]NVStorageSaveData done [00:33:55]OFDSenderStorePacket done [00:33:55]KKMCreateOFDPacket done [00:33:55]NVStorageSaveData kkm_last_timestamp [00:33:55]File name is /storage/kkm_last_timestamp [00:33:55]Write 4 bytes [00:33:55]NVStorageSaveData done [00:33:55]ExternCall_PrintAddStr [00:33:55]wPrintStart [00:33:55]Write to MH i2c: 01 00 00 3C 09 45 [00:33:55]Write i2c OK [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: 01 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: 01 07 00 [00:33:55]MH_I2C_Read... [00:33:55]Read from MH i2c: 01 07 00 3C 09 00 00 00 00 00 FF 0F 5A [00:33:55]RasterBufferAndPrint [00:33:55]line Счет N : (1)1786543 [00:33:55]line ИНН: 02508201610067 [00:33:55]line Контрольно-Кассовый Чек [00:33:55]line ПРОДАЖА [00:33:55]line ТРК (МРК, ГНК) : 31 [00:33:55]line Товар: 2710194210 [00:33:55]line ДТ-К-5 [00:33:55]line 25.810 * 75.20 [00:33:55]line = 1940.91 [00:33:55]line НДС 12% НСП 1% [00:33:55]line > о реализуемом товаре [00:33:55]line ОКРУГЛЕНИЕ: -0.91 [00:33:55]line ИТОГО: 1940.00 [00:33:55]line Внесено: 5000.00 [00:33:55]line СДАЧА: 3060.00 [00:33:55]line НСП 1% : 17.18 [00:33:55]line НДС 12% : 206.11 [00:33:55]line Наличными: 1940.00 [00:33:55]line Безнал.: 0.00 [00:33:55]line Место: АЗС № 89 "Партнер Нефть" [00:33:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:33:55]line СНО: Общий режим [00:33:55]line Чек 1 24.09.2024 00:33 [00:33:55]line Смена: 477 ФФД: 1.0 [00:33:55]line ЗНМ: 0300000113 [00:33:55]line РНМ: 0000000000091825 [00:33:55]line Версия ККМ: 001 [00:33:55]line [00:33:55]line Дисконтная программа [00:33:55]line ДТ [00:33:55]line номер 89 [00:33:55]line сэкономлено 25.81 сом [00:33:55]line ФМ: 0000000000871835 [00:33:55]line ФД: 152542 [00:33:55]line ФПД: 25067189231415 [00:33:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T003354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152542&fm=25067189231415&tin=02508201610067®Number=0000000000091825&sum=194000 [00:33:55]OFD Sender: Processing packet 152542 [packets to send 828, broken 827] [00:33:55]ProducePacketName [00:33:55]name=ofd_packets/00152542 [00:33:55]OFD Sender: To server: pG, [00:33:55]CommunicateWithHost lk.salyk.kg:30040 [00:33:55]ConnectInit lk.salyk.kg [00:33:55]written 0, free lines is 4095 [00:33:56]Write to MH i2c: 01 00 00 6C 09 75 [00:33:56]Write i2c OK [00:33:56]MH_I2C_Read... [00:33:56]Read from MH i2c: 01 [00:33:56]MH_I2C_Read... [00:33:56]Read from MH i2c: 01 07 00 [00:33:56]MH_I2C_Read... [00:33:56]Read from MH i2c: 01 07 00 6C 09 00 00 00 00 00 85 0C 0D [00:33:56]RasterBufferAndPrint [00:33:56]line [00:33:56]line [00:33:56]line [00:33:56]line [00:33:56]line [00:33:56]written 0, free lines is 3226 [00:33:56]MH_Cut [00:33:56]Write to MH i2c: D1 01 00 73 09 01 4E [00:33:56]Write i2c OK [00:33:56]MH_I2C_Read... [00:33:56]Read from MH i2c: D1 [00:33:56]MH_I2C_Read... [00:33:56]Read from MH i2c: D1 01 00 [00:33:56]MH_I2C_Read... [00:33:56]Read from MH i2c: D1 01 00 73 09 00 4D [00:33:56]Write to MH i2c: 01 00 00 74 09 7D [00:33:56]Write i2c OK [00:33:56]MH_I2C_Read... [00:33:56]Connected sock=10 [00:33: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 02 0E 04 01 7B 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 D2 64 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2B F6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B6 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 50 00 00 00 00 07 04 06 00 D0 F5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F2 08 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 16 CC 68 E8 DF 37 89 D8 12 8B 0A D9 86 5D [00:33:57]*** Cut start [00:33:57]*** Purtial cut [00:33:57]*** Stage 1: CUTSNS_PIN = 1 [00:33:57]Read from MH i2c: 01 [00:33:57]MH_I2C_Read... [00:33:57]*** Stop cut motor [00:33:57]*** Cut end [00:33:57]Read from MH i2c: 01 07 00 [00:33:57]MH_I2C_Read... [00:33:57]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [00:33:57]process_action close_receipt done [00:33:57]requested_data is exist [00:33:57]produce_requested_data [00:33:57]requested_item fm.sn is exist - process it [00:33:57]wFMCommunicate request_size=4 [00:33:57]MH_SAM_APDU [00:33:57]CAPDU: 80 11 00 00 [00:33:57]Write to MH i2c: E2 08 00 75 09 80 11 00 00 00 00 00 00 F8 [00:33:57]Write i2c OK [00:33:57]MH_I2C_Read... [00:33: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 A7 47 00 F3 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 DE 53 02 00 F4 03 04 00 F3 B0 F1 66 B6 04 01 00 00 9E A9 EE 3E B1 BC 21 90 [00:33:57]CommunicateWithHost err = 0 [00:33:57]CheckOFDResponse [00:33:57]1017 (14) - 77093643461234 [00:33:57]1041 (16) - 0000000000871835 [00:33:57]1040 (4) - 152542 [00:33:57]1012 (4) - 23.09.2024 18:18 [00:33:57]1206 (1) - 0 [00:33:57]OFD Sender: Remove packet 152542 [00:33:57]ProducePacketName [00:33:57]name=ofd_packets/00152542 [00:33:57]NVStorageDeleteData [00:33:57]Read from MH i2c: E2 [00:33:57]MH_I2C_Read... [00:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:57]Read from MH i2c: E2 17 00 [00:33:57]MH_I2C_Read... [00:33:57]Read from MH i2c: E2 17 00 75 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [00: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 [00:33:57]wFMCommunicate OK [00:33:57]requested_item fd.num is exist - process it [00:33:57]SAM_PROTO_GetFieldsCounters [00:33:57]wFMCommunicate request_size=4 [00:33:57]MH_SAM_APDU [00:33:57]CAPDU: 80 13 00 00 [00:33:57]Write to MH i2c: E2 08 00 76 09 80 13 00 00 00 00 00 00 FB [00:33:57]Write i2c OK [00:33:57]MH_I2C_Read... [00:33:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:57]Read from MH i2c: E2 [00:33:57]MH_I2C_Read... [00:33:57]Read from MH i2c: E2 62 00 [00:33:57]MH_I2C_Read... [00:33:57]Read from MH i2c: E2 62 00 76 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 DE 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [00: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 DE 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:33:57]wFMCommunicate OK [00:33:57]SAM_PROTO_GetFieldsCounters done [00:33:57]requested_item shift.num is exist - process it [00:33:57]requested_item shift.opened is exist - process it [00:33:57]req_shift_opened [00:33:57]FM_GetShiftState [00:33:57]SAM_PROTO_GetShiftState [00:33:57]wFMCommunicate request_size=4 [00:33:57]MH_SAM_APDU [00:33:57]CAPDU: 80 13 01 00 [00:33:57]Write to MH i2c: E2 08 00 77 09 80 13 01 00 00 00 00 00 FD [00:33:57]Write i2c OK [00:33:57]MH_I2C_Read... [00:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:57]Read from MH i2c: E2 [00:33:57]MH_I2C_Read... [00:33:57]Read from MH i2c: E2 0E 00 [00:33:57]MH_I2C_Read... [00:33:57]Read from MH i2c: E2 0E 00 77 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 CA [00:33:57]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:33:57]wFMCommunicate OK [00:33:57]SAM_PROTO_GetShiftState done [00:33:57]FM_GetShiftState done [00:33:57]req_shift_opened done [00:33:57]requested_item shift.open_date is exist - process it [00:33:57]req_shift_open_date [00:33:57]req_shift_open_date done [00:33:57]produce_requested_data done [00:33:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152542,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:33:57]process_action_free close_receipt [00:33:57]json_value_free [00:33:57]json_value_free done [00:33:57]process_json_proto returns [00:33:57]Send response to host [00:33:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152542,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:33:57]free response buf [00:33:57]execute_script done [00:33:57]execute_script returns [00:33:57]free content buf [00:33:57]Sock 9.Close socket [00:33:57]Sock 9.Thread stoped [00:33:57]OFD Sender: No OFD packet to send [00:34:02]OFD Sender: No OFD packet to send [00:34:08]OFD Sender: No OFD packet to send [00:34:13]OFD Sender: No OFD packet to send [00:34:18]OFD Sender: No OFD packet to send [00:34:23]OFD Sender: No OFD packet to send [00:34:28]OFD Sender: No OFD packet to send [00:34:32]int [00:34:32]Write to MH i2c: 01 00 00 78 09 81 [00:34:32]*** FLAG_PRN_KEY set [00:34:32]Write i2c OK [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 07 00 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 07 00 78 09 00 08 00 00 00 FF 0F 9E [00:34:32]state=0 [00:34:32]Key pressed [00:34:32]Feed [00:34:32]Write to MH i2c: D8 00 00 79 09 59 [00:34:32]Write i2c OK [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: D8 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: D8 01 00 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: D8 01 00 79 09 00 5A [00:34:32]int [00:34:32]Write to MH i2c: 01 00 00 7A 09 83 [00:34:32]Write i2c OK [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 07 00 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 07 00 7A 09 00 48 00 00 00 3C 00 0E [00:34:32]state=2 [00:34:32]Key pressed [00:34:32]int [00:34:32]Write to MH i2c: 01 00 00 7B 09 84 [00:34:32]*** FLAG_PRN_KEY reset [00:34:32]Write i2c OK [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 07 00 [00:34:32]MH_I2C_Read... [00:34:32]Read from MH i2c: 01 07 00 7B 09 00 00 00 00 00 FE 0F 98 [00:34:32]state=2 [00:34:32]Stop feed [00:34:33]OFD Sender: No OFD packet to send [00:34:38]OFD Sender: No OFD packet to send [00:34:43]OFD Sender: No OFD packet to send [00:34:46]recv_with_timeout no data received [00:34:48]OFD Sender: No OFD packet to send [00:34:53]OFD Sender: No OFD packet to send [00:34:58]OFD Sender: No OFD packet to send [00:35:03]OFD Sender: No OFD packet to send [00:35:08]OFD Sender: No OFD packet to send [00:35:09]recv_with_timeout no data received [00:35:13]OFD Sender: No OFD packet to send [00:35:18]OFD Sender: No OFD packet to send [00:35:23]OFD Sender: No OFD packet to send [00:35:28]OFD Sender: No OFD packet to send [00:35:33]OFD Sender: No OFD packet to send [00:35:38]OFD Sender: No OFD packet to send [00:35:43]OFD Sender: No OFD packet to send [00:35:48]OFD Sender: No OFD packet to send [00:35:53]OFD Sender: No OFD packet to send [00:35:58]OFD Sender: No OFD packet to send [00:36:03]OFD Sender: No OFD packet to send [00:36:08]OFD Sender: No OFD packet to send [00:36:13]OFD Sender: No OFD packet to send [00:36:18]OFD Sender: No OFD packet to send [00:36:23]OFD Sender: No OFD packet to send [00:36:28]OFD Sender: No OFD packet to send [00:36:33]OFD Sender: No OFD packet to send [00:36:38]OFD Sender: No OFD packet to send [00:36:42]recv_with_timeout no data received [00:36:43]OFD Sender: No OFD packet to send [00:36:48]OFD Sender: No OFD packet to send [00:36:53]OFD Sender: No OFD packet to send [00:36:58]OFD Sender: No OFD packet to send [00:37:03]OFD Sender: No OFD packet to send [00:37:08]OFD Sender: No OFD packet to send [00:37:13]OFD Sender: No OFD packet to send [00:37:18]OFD Sender: No OFD packet to send [00:37:23]OFD Sender: No OFD packet to send [00:37:28]OFD Sender: No OFD packet to send [00:37:33]OFD Sender: No OFD packet to send [00:37:38]OFD Sender: No OFD packet to send [00:37:43]OFD Sender: No OFD packet to send [00:37:48]OFD Sender: No OFD packet to send [00:37:53]OFD Sender: No OFD packet to send [00:37:58]OFD Sender: No OFD packet to send [00:38:03]OFD Sender: No OFD packet to send [00:38:08]OFD Sender: No OFD packet to send [00:38:13]OFD Sender: No OFD packet to send [00:38:18]OFD Sender: No OFD packet to send [00:38:23]OFD Sender: No OFD packet to send [00:38:28]OFD Sender: No OFD packet to send [00:38:33]OFD Sender: No OFD packet to send [00:38:38]OFD Sender: No OFD packet to send [00:38:43]OFD Sender: No OFD packet to send [00:38:48]OFD Sender: No OFD packet to send [00:38:54]OFD Sender: No OFD packet to send [00:38:59]OFD Sender: No OFD packet to send [00:39:04]OFD Sender: No OFD packet to send [00:39:09]OFD Sender: No OFD packet to send [00:39:14]OFD Sender: No OFD packet to send [00:39:19]OFD Sender: No OFD packet to send [00:39:24]OFD Sender: No OFD packet to send [00:39:29]OFD Sender: No OFD packet to send [00:39:34]OFD Sender: No OFD packet to send [00:39:37]recv_with_timeout no data received [00:39:39]OFD Sender: No OFD packet to send [00:39:44]OFD Sender: No OFD packet to send [00:39:49]OFD Sender: No OFD packet to send [00:39:54]OFD Sender: No OFD packet to send [00:39:59]OFD Sender: No OFD packet to send [00:40:04]OFD Sender: No OFD packet to send [00:40:09]OFD Sender: No OFD packet to send [00:40:14]OFD Sender: No OFD packet to send [00:40:19]OFD Sender: No OFD packet to send [00:40:24]OFD Sender: No OFD packet to send [00:40:29]OFD Sender: No OFD packet to send [00:40:34]OFD Sender: No OFD packet to send [00:40:39]OFD Sender: No OFD packet to send [00:40:44]OFD Sender: No OFD packet to send [00:40:49]OFD Sender: No OFD packet to send [00:40:54]OFD Sender: No OFD packet to send [00:40:59]OFD Sender: No OFD packet to send [00:41:04]OFD Sender: No OFD packet to send [00:41:09]OFD Sender: No OFD packet to send [00:41:14]OFD Sender: No OFD packet to send [00:41:19]OFD Sender: No OFD packet to send [00:41:24]OFD Sender: No OFD packet to send [00:41:29]OFD Sender: No OFD packet to send [00:41:34]OFD Sender: No OFD packet to send [00:41:39]OFD Sender: No OFD packet to send [00:41:44]OFD Sender: No OFD packet to send [00:41:49]OFD Sender: No OFD packet to send [00:41:54]recv_with_timeout no data received [00:41:54]OFD Sender: No OFD packet to send [00:41:59]OFD Sender: No OFD packet to send [00:42:04]OFD Sender: No OFD packet to send [00:42:09]OFD Sender: No OFD packet to send [00:42:10]recv_with_timeout no data received [00:42:14]OFD Sender: No OFD packet to send [00:42:19]OFD Sender: No OFD packet to send [00:42:20]recv_with_timeout no data received [00:42:24]OFD Sender: No OFD packet to send [00:42:29]OFD Sender: No OFD packet to send [00:42:34]OFD Sender: No OFD packet to send [00:42:39]OFD Sender: No OFD packet to send [00:42:44]OFD Sender: No OFD packet to send [00:42:49]OFD Sender: No OFD packet to send [00:42:54]OFD Sender: No OFD packet to send [00:42:59]OFD Sender: No OFD packet to send [00:43:04]OFD Sender: No OFD packet to send [00:43:09]OFD Sender: No OFD packet to send [00:43:14]OFD Sender: No OFD packet to send [00:43:19]OFD Sender: No OFD packet to send [00:43:24]OFD Sender: No OFD packet to send [00:43:29]OFD Sender: No OFD packet to send [00:43:35]OFD Sender: No OFD packet to send [00:43:40]OFD Sender: No OFD packet to send [00:43:45]OFD Sender: No OFD packet to send [00:43:50]OFD Sender: No OFD packet to send [00:43:55]OFD Sender: No OFD packet to send [00:44:00]OFD Sender: No OFD packet to send [00:44:05]OFD Sender: No OFD packet to send [00:44:10]OFD Sender: No OFD packet to send [00:44:13]recv_with_timeout no data received [00:44:15]OFD Sender: No OFD packet to send [00:44:20]OFD Sender: No OFD packet to send [00:44:25]OFD Sender: No OFD packet to send [00:44:30]OFD Sender: No OFD packet to send [00:44:35]OFD Sender: No OFD packet to send [00:44:40]OFD Sender: No OFD packet to send [00:44:45]OFD Sender: No OFD packet to send [00:44:50]OFD Sender: No OFD packet to send [00:44:55]OFD Sender: No OFD packet to send [00:45:00]OFD Sender: No OFD packet to send [00:45:05]OFD Sender: No OFD packet to send [00:45:10]OFD Sender: No OFD packet to send [00:45:15]OFD Sender: No OFD packet to send [00:45:20]OFD Sender: No OFD packet to send [00:45:25]OFD Sender: No OFD packet to send [00:45:30]OFD Sender: No OFD packet to send [00:45:35]OFD Sender: No OFD packet to send [00:45:40]OFD Sender: No OFD packet to send [00:45:45]OFD Sender: No OFD packet to send [00:45:50]OFD Sender: No OFD packet to send [00:45:55]recv_with_timeout no data received [00:45:55]OFD Sender: No OFD packet to send [00:46:00]OFD Sender: No OFD packet to send [00:46:05]OFD Sender: No OFD packet to send [00:46:10]OFD Sender: No OFD packet to send [00:46:15]OFD Sender: No OFD packet to send [00:46:20]OFD Sender: No OFD packet to send [00:46:25]OFD Sender: No OFD packet to send [00:46:30]OFD Sender: No OFD packet to send [00:46:35]OFD Sender: No OFD packet to send [00:46:40]OFD Sender: No OFD packet to send [00:46:45]OFD Sender: No OFD packet to send [00:46:50]OFD Sender: No OFD packet to send [00:46:55]OFD Sender: No OFD packet to send [00:47:00]OFD Sender: No OFD packet to send [00:47:05]OFD Sender: No OFD packet to send [00:47:10]OFD Sender: No OFD packet to send [00:47:15]OFD Sender: No OFD packet to send [00:47:20]OFD Sender: No OFD packet to send [00:47:25]OFD Sender: No OFD packet to send [00:47:30]OFD Sender: No OFD packet to send [00:47:35]OFD Sender: No OFD packet to send [00:47:40]OFD Sender: No OFD packet to send [00:47:45]OFD Sender: No OFD packet to send [00:47:50]OFD Sender: No OFD packet to send [00:47:55]OFD Sender: No OFD packet to send [00:48:00]OFD Sender: No OFD packet to send [00:48:05]OFD Sender: No OFD packet to send [00:48:10]OFD Sender: No OFD packet to send [00:48:15]OFD Sender: No OFD packet to send [00:48:21]OFD Sender: No OFD packet to send [00:48:26]OFD Sender: No OFD packet to send [00:48:31]OFD Sender: No OFD packet to send [00:48:36]OFD Sender: No OFD packet to send [00:48:37]accept exits with 7 [00:48:37]New connection [00:48:37]New thread 3066895716 created [00:48:37]Thread 3067039076 joined [00:48:37]Waiting for new connection... [00:48:37] Sock 7.Parse request [00:48:37]Sock 7.Check first char [00:48:37]Sock 7.First char is OK [00:48:37]request: POST /json_proto HTTP/1.0 [00:48:37]Method: POST [00:48:37]URL: /json_proto [00:48:37]Method is POST - this is cgi request [00:48:37]url: /json_proto [00:48:37]query_string will be loaded in cgi processing [00:48:37]execute_cgi json_proto POST (null) [00:48:37]execute_cgi path=json_proto method=POST [00:48:37]POST find Content-Length [00:48:37]Host: 172.17.43.67:8080 [00:48:37]Content-Length: 676 [00:48:37]Content-Type: application/json [00:48:37] [00:48:37]POST finish read [00:48:37]Found Content-Length = 676 [00:48:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786544", "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" : 11.820, "sum" : 900.68, "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" ] } } [00:48:37]execute_script... [00:48:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786544", "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" : 11.820, "sum" : 900.68, "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" ] } } [00:48:37]POST & json_proto [00:48:37]process_json_proto [00:48:37]json parsed OK: [00:48:37]protocol is kg_v1.0 [00:48:37]action value=close_receipt [00:48:37]process_action close_receipt [00:48:37]cmd_close_receipt [00:48:37]MH_GetDate [00:48:37]Write to MH i2c: F0 00 00 7C 09 74 [00:48:37]Write i2c OK [00:48:37]MH_I2C_Read... [00:48:37]Read from MH i2c: F0 [00:48:37]MH_I2C_Read... [00:48:37]Read from MH i2c: F0 09 00 [00:48:37]MH_I2C_Read... [00:48:37]Read from MH i2c: F0 09 00 7C 09 00 66 0C F2 66 6A BD 47 65 1A [00:48:37]GetLastDocTimeStamp 1727138034 [00:48:37]current date 1727138918 [00:48:37]FM_GetShiftState [00:48:37]SAM_PROTO_GetShiftState [00:48:37]wFMCommunicate request_size=4 [00:48:37]MH_SAM_APDU [00:48:37]CAPDU: 80 13 01 00 [00:48:37]Write to MH i2c: E2 08 00 7D 09 80 13 01 00 00 00 00 00 03 [00:48:37]Write i2c OK [00:48:37]MH_I2C_Read... [00:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:37]Read from MH i2c: E2 [00:48:37]MH_I2C_Read... [00:48:37]Read from MH i2c: E2 0E 00 [00:48:37]MH_I2C_Read... [00:48:37]Read from MH i2c: E2 0E 00 7D 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 D0 [00:48:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:48:37]wFMCommunicate OK [00:48:37]SAM_PROTO_GetShiftState done [00:48:37]FM_GetShiftState done [00:48:37]opened in 1727137889 [00:48:37]opened+sec_in_day 1727224289 [00:48:37]quantity*price = 90068 [00:48:37]sum+1 = 90069 [00:48:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 2 24.09.2024 00:48 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152543 ФПД: 93936574363958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T004838&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152543&fm=93936574363958&tin=02508201610067®Number=0000000000091825&sum=90000 [00:48:38]StoreToDocumentArchive [00:48:38]shift 477 fd 152543 [00:48:38]save to /storage/0477/doc_00152543 [00:48:38]save last doc name /storage/0477/doc_00152543 to /storage/kkm_last_doc_name [00:48:38]save OK [00:48:38]Clear old archive folders... [00:48:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:48:38]tlvbuf is 00A58F50 [00:48:38]SAM_PROTO_ClearQueue [00:48:38]wFMCommunicate request_size=4 [00:48:38]MH_SAM_APDU [00:48:38]CAPDU: 80 09 00 00 [00:48:38]Write to MH i2c: E2 08 00 8A 09 80 09 00 00 00 00 00 00 05 [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:48:38]Read from MH i2c: E2 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 8A 09 00 90 00 07 [00:48:38]RAPDU: 90 00 [00:48:38]wFMCommunicate OK [00:48:38]SAM_PROTO_ClearQueue done [00:48:38]KKMCreateOFDPacket [00:48:38]OFDProtocolAddRootSTLVToBuf [00:48:38]FM_MakeSignedData [00:48:38]FM_MakeSignedData [00:48:38]SAM_PROTO_SignData [00:48:38]wFMCommunicate request_size=4 [00:48:38]MH_SAM_APDU [00:48:38]CAPDU: 80 0D 01 02 [00:48:38]Write to MH i2c: E2 08 00 8B 09 80 0D 01 02 00 00 00 00 0D [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:48:38]Read from MH i2c: E2 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 8B 09 00 90 00 08 [00:48:38]RAPDU: 90 00 [00:48:38]wFMCommunicate OK [00:48:38]wFMCommunicate request_size=255 [00:48:38]MH_SAM_APDU [00:48: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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 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 5D 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 02 00 00 00 F4 03 04 00 66 0C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 55 6F 50 25 [00:48:38]Write to MH i2c: E2 02 01 8C 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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 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 5D 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 02 00 00 00 F4 03 04 00 66 0C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 55 6F 50 25 00 00 72 [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:38]Read from MH i2c: E2 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 8C 09 00 90 00 09 [00:48:38]RAPDU: 90 00 [00:48:38]wFMCommunicate OK [00:48:38]wFMCommunicate request_size=7 [00:48:38]MH_SAM_APDU [00:48:38]CAPDU: 80 0D 02 02 02 79 36 [00:48:38]Write to MH i2c: E2 0A 00 8D 09 80 0D 02 02 02 00 79 36 00 00 C3 [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:38]Read from MH i2c: E2 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 03 00 8D 09 00 90 00 0A [00:48:38]RAPDU: 90 00 [00:48:38]wFMCommunicate OK [00:48:38]wFMCommunicate request_size=4 [00:48:38]MH_SAM_APDU [00:48:38]CAPDU: 80 0D 03 02 [00:48:38]Write to MH i2c: E2 08 00 8E 09 80 0D 03 02 00 00 00 00 12 [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:48:38]Read from MH i2c: E2 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 0B 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 0B 00 8E 09 00 CC BF 42 88 04 D0 58 80 90 00 14 [00:48:38]RAPDU: CC BF 42 88 04 D0 58 80 90 00 [00:48:38]wFMCommunicate OK [00:48:38]SAM_PROTO_SignData done [00:48:38]FM_MakeSignedData done [00:48:38]CreateOFDProtocolMessage [00:48:38]wFMCommunicate request_size=4 [00:48:38]MH_SAM_APDU [00:48:38]CAPDU: 80 11 00 00 [00:48:38]Write to MH i2c: E2 08 00 8F 09 80 11 00 00 00 00 00 00 12 [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:38]Read from MH i2c: E2 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 17 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: E2 17 00 8F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [00:48:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:48:38]wFMCommunicate OK [00:48:38]CreateOFDProtocolMessage done [00:48:38]OFDSenderStorePacket 152543 [00:48:38]StoreOFDPacket docnum=152543 [00:48: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 E4 17 04 01 4F 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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 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 5D 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 02 00 00 00 F4 03 04 00 66 0C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 55 6F 50 25 79 36 CC BF 42 88 04 D0 58 80 [00:48:38]CheckFolder [00:48:38]dirname=/storage/ofd_packets [00:48:38]CheckFolder done [00:48:38]ProducePacketName [00:48:38]name=ofd_packets/00152543 [00:48:38]NVStorageSaveData ofd_packets/00152543 [00:48:38]File name is /storage/ofd_packets/00152543 [00:48:38]Write 298 bytes [00:48:38]NVStorageSaveData done [00:48:38]OFDSenderStorePacket done [00:48:38]KKMCreateOFDPacket done [00:48:38]NVStorageSaveData kkm_last_timestamp [00:48:38]File name is /storage/kkm_last_timestamp [00:48:38]Write 4 bytes [00:48:38]NVStorageSaveData done [00:48:38]ExternCall_PrintAddStr [00:48:38]wPrintStart [00:48:38]Write to MH i2c: 01 00 00 90 09 99 [00:48:38]Write i2c OK [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: 01 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: 01 07 00 [00:48:38]MH_I2C_Read... [00:48:38]Read from MH i2c: 01 07 00 90 09 00 00 00 00 00 FF 0F AE [00:48:38]RasterBufferAndPrint [00:48:38]line Счет N : (1)1786544 [00:48:38]line ИНН: 02508201610067 [00:48:38]line Контрольно-Кассовый Чек [00:48:38]line ПРОДАЖА [00:48:38]line ТРК (МРК, ГНК) : 41 [00:48:38]line Товар: 2710194210 [00:48:38]line ДТ-К-5 [00:48:38]line 11.820 * 76.20 [00:48:38]line = 900.68 [00:48:38]line НДС 12% НСП 1% [00:48:38]line > о реализуемом товаре [00:48:38]line ОКРУГЛЕНИЕ: -0.68 [00:48:38]line ИТОГО: 900.00 [00:48:38]line Внесено: 900.00 [00:48:38]line СДАЧА: 0.00 [00:48:38]line НСП 1% : 7.97 [00:48:38]line НДС 12% : 95.65 [00:48:38]line Наличными: 900.00 [00:48:38]line Безнал.: 0.00 [00:48:38]line Место: АЗС № 89 "Партнер Нефть" [00:48:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:48:38]line СНО: Общий режим [00:48:38]line Чек 2 24.09.2024 00:48 [00:48:38]line Смена: 477 ФФД: 1.0 [00:48:38]line ЗНМ: 0300000113 [00:48:38]line РНМ: 0000000000091825 [00:48:38]line Версия ККМ: 001 [00:48:38]line ФМ: 0000000000871835 [00:48:38]line ФД: 152543 [00:48:38]line ФПД: 93936574363958 [00:48:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T004838&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152543&fm=93936574363958&tin=02508201610067®Number=0000000000091825&sum=90000 [00:48:39]OFD Sender: Processing packet 152543 [packets to send 828, broken 827] [00:48:39]ProducePacketName [00:48:39]name=ofd_packets/00152543 [00:48:39]OFD Sender: To server: pG, [00:48:39]CommunicateWithHost lk.salyk.kg:30040 [00:48:39]ConnectInit lk.salyk.kg [00:48:39]written 0, free lines is 4095 [00:48:39]Write to MH i2c: 01 00 00 BB 09 C4 [00:48:39]Write i2c OK [00:48:39]MH_I2C_Read... [00:48:39]Read from MH i2c: 01 [00:48:39]MH_I2C_Read... [00:48:39]Read from MH i2c: 01 07 00 [00:48:39]MH_I2C_Read... [00:48:39]Read from MH i2c: 01 07 00 BB 09 00 00 00 00 00 DF 0C B6 [00:48:39]RasterBufferAndPrint [00:48:39]line [00:48:39]line [00:48:39]line [00:48:39]line [00:48:39]line [00:48:39]written 0, free lines is 3301 [00:48:39]MH_Cut [00:48:39]Write to MH i2c: D1 01 00 C2 09 01 9D [00:48:39]Write i2c OK [00:48:39]MH_I2C_Read... [00:48:39]Read from MH i2c: D1 [00:48:39]MH_I2C_Read... [00:48:39]Read from MH i2c: D1 01 00 [00:48:39]MH_I2C_Read... [00:48:39]Read from MH i2c: D1 01 00 C2 09 00 9C [00:48:39]Write to MH i2c: 01 00 00 C3 09 CC [00:48:39]Write i2c OK [00:48:39]MH_I2C_Read... [00:48:40]*** Cut start [00:48:40]*** Purtial cut [00:48:40]*** Stage 1: CUTSNS_PIN = 1 [00:48:40]Read from MH i2c: 01 [00:48:40]MH_I2C_Read... [00:48:40]*** Stop cut motor [00:48:40]*** Cut end [00:48:40]Read from MH i2c: 01 07 00 [00:48:40]MH_I2C_Read... [00:48:40]Read from MH i2c: 01 07 00 C3 09 00 00 00 00 00 FF 0F E1 [00:48:40]process_action close_receipt done [00:48:40]requested_data is exist [00:48:40]produce_requested_data [00:48:40]requested_item fm.sn is exist - process it [00:48:40]wFMCommunicate request_size=4 [00:48:40]MH_SAM_APDU [00:48:40]CAPDU: 80 11 00 00 [00:48:40]Write to MH i2c: E2 08 00 C4 09 80 11 00 00 00 00 00 00 47 [00:48:40]Write i2c OK [00:48:40]MH_I2C_Read... [00:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:40]Read from MH i2c: E2 [00:48:40]MH_I2C_Read... [00:48:40]Read from MH i2c: E2 17 00 [00:48:40]MH_I2C_Read... [00:48:40]Read from MH i2c: E2 17 00 C4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [00: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 [00:48:40]wFMCommunicate OK [00:48:40]requested_item fd.num is exist - process it [00:48:40]SAM_PROTO_GetFieldsCounters [00:48:40]wFMCommunicate request_size=4 [00:48:40]MH_SAM_APDU [00:48:40]CAPDU: 80 13 00 00 [00:48:40]Write to MH i2c: E2 08 00 C5 09 80 13 00 00 00 00 00 00 4A [00:48:40]Write i2c OK [00:48:40]MH_I2C_Read... [00:48:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:41]Read from MH i2c: E2 [00:48:41]MH_I2C_Read... [00:48:41]Read from MH i2c: E2 62 00 [00:48:41]MH_I2C_Read... [00:48:41]Read from MH i2c: E2 62 00 C5 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 DF 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [00:48: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 DF 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:48:41]wFMCommunicate OK [00:48:41]SAM_PROTO_GetFieldsCounters done [00:48:41]requested_item shift.num is exist - process it [00:48:41]requested_item shift.opened is exist - process it [00:48:41]req_shift_opened [00:48:41]FM_GetShiftState [00:48:41]SAM_PROTO_GetShiftState [00:48:41]wFMCommunicate request_size=4 [00:48:41]MH_SAM_APDU [00:48:41]CAPDU: 80 13 01 00 [00:48:41]Write to MH i2c: E2 08 00 C6 09 80 13 01 00 00 00 00 00 4C [00:48:41]Write i2c OK [00:48:41]MH_I2C_Read... [00:48:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:41]Read from MH i2c: E2 [00:48:41]MH_I2C_Read... [00:48:41]Read from MH i2c: E2 0E 00 [00:48:41]MH_I2C_Read... [00:48:41]Read from MH i2c: E2 0E 00 C6 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 19 [00:48:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:48:41]wFMCommunicate OK [00:48:41]SAM_PROTO_GetShiftState done [00:48:41]FM_GetShiftState done [00:48:41]req_shift_opened done [00:48:41]requested_item shift.open_date is exist - process it [00:48:41]req_shift_open_date [00:48:41]req_shift_open_date done [00:48:41]produce_requested_data done [00:48:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152543,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:48:41]process_action_free close_receipt [00:48:41]json_value_free [00:48:41]json_value_free done [00:48:41]process_json_proto returns [00:48:41]Send response to host [00:48:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152543,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:48:41]free response buf [00:48:41]execute_script done [00:48:41]execute_script returns [00:48:41]free content buf [00:48:41]Sock 7.Close socket [00:48:41]Sock 7.Thread stoped [00:48:41]recv_with_timeout no data received [00:48:43]Connected sock=11 [00: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 0C 01 00 00 E4 17 04 01 4F 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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 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 5D 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 02 00 00 00 F4 03 04 00 66 0C F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 55 6F 50 25 79 36 CC BF 42 88 04 D0 58 80 [00:48: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 20 61 47 00 04 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 DF 53 02 00 F4 03 04 00 6A B4 F1 66 B6 04 01 00 00 68 8E D0 67 17 C3 10 BF [00:48:44]CommunicateWithHost err = 0 [00:48:44]CheckOFDResponse [00:48:44]1017 (14) - 77093643461234 [00:48:44]1041 (16) - 0000000000871835 [00:48:44]1040 (4) - 152543 [00:48:44]1012 (4) - 23.09.2024 18:33 [00:48:44]1206 (1) - 0 [00:48:44]OFD Sender: Remove packet 152543 [00:48:44]ProducePacketName [00:48:44]name=ofd_packets/00152543 [00:48:44]NVStorageDeleteData [00:48:44]OFD Sender: No OFD packet to send [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:04]OFD Sender: No OFD packet to send [00:49:09]OFD Sender: No OFD packet to send [00:49:14]OFD Sender: No OFD packet to send [00:49:19]OFD Sender: No OFD packet to send [00:49:24]OFD Sender: No OFD packet to send [00:49:29]OFD Sender: No OFD packet to send [00:49:30]recv_with_timeout no data received [00:49:34]OFD Sender: No OFD packet to send [00:49:39]OFD Sender: No OFD packet to send [00:49:44]OFD Sender: No OFD packet to send [00:49:49]OFD Sender: No OFD packet to send [00:49:53]recv_with_timeout no data received [00:49:54]OFD Sender: No OFD packet to send [00:49:59]OFD Sender: No OFD packet to send [00:50:04]OFD Sender: No OFD packet to send [00:50:09]recv_with_timeout no data received [00:50:09]OFD Sender: No OFD packet to send [00:50:14]OFD Sender: No OFD packet to send [00:50:19]OFD Sender: No OFD packet to send [00:50:25]OFD Sender: No OFD packet to send [00:50:26]recv_with_timeout no data received [00:50:30]OFD Sender: No OFD packet to send [00:50:35]OFD Sender: No OFD packet to send [00:50:40]OFD Sender: No OFD packet to send [00:50:45]OFD Sender: No OFD packet to send [00:50:50]OFD Sender: No OFD packet to send [00:50:55]OFD Sender: No OFD packet to send [00:51:00]OFD Sender: No OFD packet to send [00:51:05]OFD Sender: No OFD packet to send [00:51:10]OFD Sender: No OFD packet to send [00:51:15]OFD Sender: No OFD packet to send [00:51:20]OFD Sender: No OFD packet to send [00:51:25]OFD Sender: No OFD packet to send [00:51:30]OFD Sender: No OFD packet to send [00:51:35]OFD Sender: No OFD packet to send [00:51:40]OFD Sender: No OFD packet to send [00:51:45]OFD Sender: No OFD packet to send [00:51:50]OFD Sender: No OFD packet to send [00:51:55]OFD Sender: No OFD packet to send [00:52:00]OFD Sender: No OFD packet to send [00:52:05]OFD Sender: No OFD packet to send [00:52:10]OFD Sender: No OFD packet to send [00:52:15]OFD Sender: No OFD packet to send [00:52:20]OFD Sender: No OFD packet to send [00:52:25]OFD Sender: No OFD packet to send [00:52:29]recv_with_timeout no data received [00:52:30]OFD Sender: No OFD packet to send [00:52:35]OFD Sender: No OFD packet to send [00:52:40]OFD Sender: No OFD packet to send [00:52:45]OFD Sender: No OFD packet to send [00:52:50]OFD Sender: No OFD packet to send [00:52:55]OFD Sender: No OFD packet to send [00:53:00]OFD Sender: No OFD packet to send [00:53:03]recv_with_timeout no data received [00:53:05]OFD Sender: No OFD packet to send [00:53:10]OFD Sender: No OFD packet to send [00:53:15]OFD Sender: No OFD packet to send [00:53:20]OFD Sender: No OFD packet to send [00:53:25]OFD Sender: No OFD packet to send [00:53:30]OFD Sender: No OFD packet to send [00:53:35]OFD Sender: No OFD packet to send [00:53:40]OFD Sender: No OFD packet to send [00:53:45]OFD Sender: No OFD packet to send [00:53:50]OFD Sender: No OFD packet to send [00:53:55]OFD Sender: No OFD packet to send [00:54:00]OFD Sender: No OFD packet to send [00:54:05]OFD Sender: No OFD packet to send [00:54:10]OFD Sender: No OFD packet to send [00:54:15]OFD Sender: No OFD packet to send [00:54:20]OFD Sender: No OFD packet to send [00:54:25]OFD Sender: No OFD packet to send [00:54:30]OFD Sender: No OFD packet to send [00:54:35]OFD Sender: No OFD packet to send [00:54:38]accept exits with 10 [00:54:38]New connection [00:54:38]New thread 3067039076 created [00:54:38]Thread 3066895716 joined [00:54:38]Waiting for new connection... [00:54:38] Sock 10.Parse request [00:54:38]Sock 10.Check first char [00:54:38]Sock 10.First char is OK [00:54:38]request: POST /json_proto HTTP/1.0 [00:54:38]Method: POST [00:54:38]URL: /json_proto [00:54:38]Method is POST - this is cgi request [00:54:38]url: /json_proto [00:54:38]query_string will be loaded in cgi processing [00:54:38]execute_cgi json_proto POST (null) [00:54:38]execute_cgi path=json_proto method=POST [00:54:38]POST find Content-Length [00:54:38]Host: 172.17.43.67:8080 [00:54:38]Content-Length: 678 [00:54:38]Content-Type: application/json [00:54:38] [00:54:38]POST finish read [00:54:38]Found Content-Length = 678 [00:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786545", "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" ] } } [00:54:38]execute_script... [00: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)1786545", "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" ] } } [00:54:38]POST & json_proto [00:54:38]process_json_proto [00:54:38]json parsed OK: [00:54:38]protocol is kg_v1.0 [00:54:38]action value=close_receipt [00:54:38]process_action close_receipt [00:54:38]cmd_close_receipt [00:54:38]MH_GetDate [00:54:38]Write to MH i2c: F0 00 00 C7 09 BF [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: F0 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: F0 09 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: F0 09 00 C7 09 00 CF 0D F2 66 6A BD 47 65 CF [00:54:38]GetLastDocTimeStamp 1727138918 [00:54:38]current date 1727139279 [00:54:38]FM_GetShiftState [00:54:38]SAM_PROTO_GetShiftState [00:54:38]wFMCommunicate request_size=4 [00:54:38]MH_SAM_APDU [00:54:38]CAPDU: 80 13 01 00 [00:54:38]Write to MH i2c: E2 08 00 C8 09 80 13 01 00 00 00 00 00 4E [00:54:38]Write i2c OK [00:54:38]MH_I2C_Read... [00:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:38]Read from MH i2c: E2 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 0E 00 [00:54:38]MH_I2C_Read... [00:54:38]Read from MH i2c: E2 0E 00 C8 09 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 1B [00:54:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:54:38]wFMCommunicate OK [00:54:38]SAM_PROTO_GetShiftState done [00:54:38]FM_GetShiftState done [00:54:38]opened in 1727137889 [00:54:38]opened+sec_in_day 1727224289 [00:54:38]quantity*price = 50036 [00:54:38]sum+1 = 50037 [00:54:38]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 СНО: Общий режим Чек 3 24.09.2024 00:54 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152544 ФПД: 26962728118295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T005439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152544&fm=26962728118295&tin=02508201610067®Number=0000000000091825&sum=50000 [00:54:40]StoreToDocumentArchive [00:54:40]shift 477 fd 152544 [00:54:40]save to /storage/0477/doc_00152544 [00:54:40]save last doc name /storage/0477/doc_00152544 to /storage/kkm_last_doc_name [00:54:40]save OK [00:54:40]Clear old archive folders... [00:54:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:54:40]tlvbuf is 00AC8830 [00:54:40]SAM_PROTO_ClearQueue [00:54:40]wFMCommunicate request_size=4 [00:54:40]MH_SAM_APDU [00:54:40]CAPDU: 80 09 00 00 [00:54:40]Write to MH i2c: E2 08 00 D5 09 80 09 00 00 00 00 00 00 50 [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:54:40]Read from MH i2c: E2 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 D5 09 00 90 00 52 [00:54:40]RAPDU: 90 00 [00:54:40]wFMCommunicate OK [00:54:40]SAM_PROTO_ClearQueue done [00:54:40]KKMCreateOFDPacket [00:54:40]OFDProtocolAddRootSTLVToBuf [00:54:40]FM_MakeSignedData [00:54:40]FM_MakeSignedData [00:54:40]SAM_PROTO_SignData [00:54:40]wFMCommunicate request_size=4 [00:54:40]MH_SAM_APDU [00:54:40]CAPDU: 80 0D 01 02 [00:54:40]Write to MH i2c: E2 08 00 D6 09 80 0D 01 02 00 00 00 00 58 [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:54:40]Read from MH i2c: E2 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 D6 09 00 90 00 53 [00:54:40]RAPDU: 90 00 [00:54:40]wFMCommunicate OK [00:54:40]wFMCommunicate request_size=255 [00:54:40]MH_SAM_APDU [00:54: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 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 00 00 00 F4 03 04 00 CF 0D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 [00:54:40]Write to MH i2c: E2 02 01 D7 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 CF 0D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 00 00 39 [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:40]Read from MH i2c: E2 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 D7 09 00 90 00 54 [00:54:40]RAPDU: 90 00 [00:54:40]wFMCommunicate OK [00:54:40]wFMCommunicate request_size=10 [00:54:40]MH_SAM_APDU [00:54:40]CAPDU: 80 0D 02 02 05 85 BF D4 E8 17 [00:54:40]Write to MH i2c: E2 0D 00 D8 09 80 0D 02 02 05 00 85 BF D4 E8 17 00 00 7C [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:40]Read from MH i2c: E2 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 03 00 D8 09 00 90 00 55 [00:54:40]RAPDU: 90 00 [00:54:40]wFMCommunicate OK [00:54:40]wFMCommunicate request_size=4 [00:54:40]MH_SAM_APDU [00:54:40]CAPDU: 80 0D 03 02 [00:54:40]Write to MH i2c: E2 08 00 D9 09 80 0D 03 02 00 00 00 00 5D [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:54:40]Read from MH i2c: E2 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 0B 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 0B 00 D9 09 00 70 F1 62 D3 6A 92 7A C3 90 00 2D [00:54:40]RAPDU: 70 F1 62 D3 6A 92 7A C3 90 00 [00:54:40]wFMCommunicate OK [00:54:40]SAM_PROTO_SignData done [00:54:40]FM_MakeSignedData done [00:54:40]CreateOFDProtocolMessage [00:54:40]wFMCommunicate request_size=4 [00:54:40]MH_SAM_APDU [00:54:40]CAPDU: 80 11 00 00 [00:54:40]Write to MH i2c: E2 08 00 DA 09 80 11 00 00 00 00 00 00 5D [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:40]Read from MH i2c: E2 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 17 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: E2 17 00 DA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [00:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:54:40]wFMCommunicate OK [00:54:40]CreateOFDProtocolMessage done [00:54:40]OFDSenderStorePacket 152544 [00:54:40]StoreOFDPacket docnum=152544 [00:54: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 F6 D4 07 01 49 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 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 00 00 00 F4 03 04 00 CF 0D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 85 BF D4 E8 17 70 F1 62 D3 6A 92 7A C3 [00:54:40]CheckFolder [00:54:40]dirname=/storage/ofd_packets [00:54:40]CheckFolder done [00:54:40]ProducePacketName [00:54:40]name=ofd_packets/00152544 [00:54:40]NVStorageSaveData ofd_packets/00152544 [00:54:40]File name is /storage/ofd_packets/00152544 [00:54:40]Write 301 bytes [00:54:40]NVStorageSaveData done [00:54:40]OFDSenderStorePacket done [00:54:40]KKMCreateOFDPacket done [00:54:40]NVStorageSaveData kkm_last_timestamp [00:54:40]File name is /storage/kkm_last_timestamp [00:54:40]Write 4 bytes [00:54:40]NVStorageSaveData done [00:54:40]ExternCall_PrintAddStr [00:54:40]wPrintStart [00:54:40]Write to MH i2c: 01 00 00 DB 09 E4 [00:54:40]Write i2c OK [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: 01 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: 01 07 00 [00:54:40]MH_I2C_Read... [00:54:40]Read from MH i2c: 01 07 00 DB 09 00 00 00 00 00 FF 0F F9 [00:54:40]RasterBufferAndPrint [00:54:40]line Счет N : (1)1786545 [00:54:40]line ИНН: 02508201610067 [00:54:40]line Контрольно-Кассовый Чек [00:54:40]line ПРОДАЖА [00:54:40]line ТРК (МРК, ГНК) : 42 [00:54:40]line Товар: 2710124130 [00:54:40]line Аи-92-К-5 [00:54:40]line 7.380 * 67.80 [00:54:40]line = 500.36 [00:54:40]line НДС 12% НСП 1% [00:54:40]line > о реализуемом товаре [00:54:40]line ОКРУГЛЕНИЕ: -0.36 [00:54:40]line ИТОГО: 500.00 [00:54:40]line Внесено: 500.00 [00:54:40]line СДАЧА: 0.00 [00:54:40]line НСП 1% : 4.43 [00:54:40]line НДС 12% : 53.14 [00:54:40]line Наличными: 500.00 [00:54:40]line Безнал.: 0.00 [00:54:40]line Место: АЗС № 89 "Партнер Нефть" [00:54:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:54:40]line СНО: Общий режим [00:54:40]line Чек 3 24.09.2024 00:54 [00:54:40]line Смена: 477 ФФД: 1.0 [00:54:40]line ЗНМ: 0300000113 [00:54:40]line РНМ: 0000000000091825 [00:54:40]line Версия ККМ: 001 [00:54:40]line ФМ: 0000000000871835 [00:54:40]line ФД: 152544 [00:54:40]line ФПД: 26962728118295 [00:54:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T005439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152544&fm=26962728118295&tin=02508201610067®Number=0000000000091825&sum=50000 [00:54:40]written 0, free lines is 4095 [00:54:40]OFD Sender: Processing packet 152544 [packets to send 828, broken 827] [00:54:40]ProducePacketName [00:54:40]name=ofd_packets/00152544 [00:54:40]OFD Sender: To server: pG, [00:54:40]CommunicateWithHost lk.salyk.kg:30040 [00:54:40]ConnectInit lk.salyk.kg [00:54:41]Write to MH i2c: 01 00 00 06 0A 10 [00:54:41]Write i2c OK [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: 01 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: 01 07 00 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: 01 07 00 06 0A 00 00 00 00 00 D4 0C F7 [00:54:41]RasterBufferAndPrint [00:54:41]line [00:54:41]line [00:54:41]line [00:54:41]line [00:54:41]line [00:54:41]written 0, free lines is 3290 [00:54:41]MH_Cut [00:54:41]Write to MH i2c: D1 01 00 0D 0A 01 E9 [00:54:41]Write i2c OK [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: D1 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: D1 01 00 [00:54:41]MH_I2C_Read... [00:54:41]Read from MH i2c: D1 01 00 0D 0A 00 E8 [00:54:41]Write to MH i2c: 01 00 00 0E 0A 18 [00:54:41]Write i2c OK [00:54:41]MH_I2C_Read... [00:54:41]Connected sock=9 [00:54: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 F6 D4 07 01 49 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 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 00 00 00 F4 03 04 00 CF 0D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 18 85 BF D4 E8 17 70 F1 62 D3 6A 92 7A C3 [00:54:41]*** Cut start [00:54:41]*** Purtial cut [00:54:41]*** Stage 1: CUTSNS_PIN = 1 [00:54:42]Read from MH i2c: 01 [00:54:42]MH_I2C_Read... [00:54:42]*** Stop cut motor [00:54:42]*** Cut end [00:54:42]Read from MH i2c: 01 07 00 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: 01 07 00 0E 0A 00 00 00 00 00 FF 0F 2D [00:54:42]process_action close_receipt done [00:54:42]requested_data is exist [00:54:42]produce_requested_data [00:54:42]requested_item fm.sn is exist - process it [00:54:42]wFMCommunicate request_size=4 [00:54:42]MH_SAM_APDU [00:54:42]CAPDU: 80 11 00 00 [00:54:42]Write to MH i2c: E2 08 00 0F 0A 80 11 00 00 00 00 00 00 93 [00:54:42]Write i2c OK [00:54:42]MH_I2C_Read... [00:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:42]Read from MH i2c: E2 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: E2 17 00 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: E2 17 00 0F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E6 [00:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:54:42]wFMCommunicate OK [00:54:42]requested_item fd.num is exist - process it [00:54:42]SAM_PROTO_GetFieldsCounters [00:54:42]wFMCommunicate request_size=4 [00:54:42]MH_SAM_APDU [00:54:42]CAPDU: 80 13 00 00 [00:54:42]Write to MH i2c: E2 08 00 10 0A 80 13 00 00 00 00 00 00 96 [00:54:42]Write i2c OK [00:54:42]MH_I2C_Read... [00:54:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:54:42]Read from MH i2c: E2 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: E2 62 00 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: E2 62 00 10 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [00:54: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 E0 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:54:42]wFMCommunicate OK [00:54:42]SAM_PROTO_GetFieldsCounters done [00:54:42]requested_item shift.num is exist - process it [00:54:42]requested_item shift.opened is exist - process it [00:54:42]req_shift_opened [00:54:42]FM_GetShiftState [00:54:42]SAM_PROTO_GetShiftState [00:54:42]wFMCommunicate request_size=4 [00:54:42]MH_SAM_APDU [00:54:42]CAPDU: 80 13 01 00 [00:54:42]Write to MH i2c: E2 08 00 11 0A 80 13 01 00 00 00 00 00 98 [00:54:42]Write i2c OK [00:54:42]MH_I2C_Read... [00:54:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:42]Read from MH i2c: E2 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: E2 0E 00 [00:54:42]MH_I2C_Read... [00:54:42]Read from MH i2c: E2 0E 00 11 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 65 [00:54:42]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:54:42]wFMCommunicate OK [00:54:42]SAM_PROTO_GetShiftState done [00:54:42]FM_GetShiftState done [00:54:42]req_shift_opened done [00:54:42]requested_item shift.open_date is exist - process it [00:54:42]req_shift_open_date [00:54:42]req_shift_open_date done [00:54:42]produce_requested_data done [00:54:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152544,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:54:42]process_action_free close_receipt [00:54:42]json_value_free [00:54:42]json_value_free done [00:54:42]process_json_proto returns [00:54:42]Send response to host [00:54:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152544,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:54:42]free response buf [00:54:42]execute_script done [00:54:42]execute_script returns [00:54:42]free content buf [00:54:42]Sock 10.Close socket [00:54:42]Sock 10.Thread stoped [00:54: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 A7 2F 47 00 6C 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 53 02 00 F4 03 04 00 D0 B5 F1 66 B6 04 01 00 00 59 F8 B8 78 44 A0 AD 7C [00:54:42]CommunicateWithHost err = 0 [00:54:42]CheckOFDResponse [00:54:42]1017 (14) - 77093643461234 [00:54:42]1041 (16) - 0000000000871835 [00:54:42]1040 (4) - 152544 [00:54:42]1012 (4) - 23.09.2024 18:39 [00:54:42]1206 (1) - 0 [00:54:42]OFD Sender: Remove packet 152544 [00:54:42]ProducePacketName [00:54:42]name=ofd_packets/00152544 [00:54:42]NVStorageDeleteData [00:54:43]OFD Sender: No OFD packet to send [00:54:48]OFD Sender: No OFD packet to send [00:54:53]OFD Sender: No OFD packet to send [00:54:55]recv_with_timeout no data received [00:54:58]OFD Sender: No OFD packet to send [00:55:03]OFD Sender: No OFD packet to send [00:55:08]OFD Sender: No OFD packet to send [00:55:13]OFD Sender: No OFD packet to send [00:55:18]OFD Sender: No OFD packet to send [00:55:19]recv_with_timeout no data received [00:55:23]OFD Sender: No OFD packet to send [00:55:28]OFD Sender: No OFD packet to send [00:55:33]OFD Sender: No OFD packet to send [00:55:38]OFD Sender: No OFD packet to send [00:55:43]OFD Sender: No OFD packet to send [00:55:48]OFD Sender: No OFD packet to send [00:55:53]OFD Sender: No OFD packet to send [00:55:55]accept exits with 7 [00:55:55]New connection [00:55:55]New thread 3066895716 created [00:55:55]Thread 3067039076 joined [00:55:55]Waiting for new connection... [00:55:55] Sock 7.Parse request [00:55:55]Sock 7.Check first char [00:55:55]Sock 7.First char is OK [00:55:55]request: POST /json_proto HTTP/1.0 [00:55:55]Method: POST [00:55:55]URL: /json_proto [00:55:55]Method is POST - this is cgi request [00:55:55]url: /json_proto [00:55:55]query_string will be loaded in cgi processing [00:55:55]execute_cgi json_proto POST (null) [00:55:55]execute_cgi path=json_proto method=POST [00:55:55]POST find Content-Length [00:55:55]Host: 172.17.43.67:8080 [00:55:55]Content-Length: 678 [00:55:55]Content-Type: application/json [00:55:55] [00:55:55]POST finish read [00:55:55]Found Content-Length = 678 [00:55:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786546", "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" ] } } [00:55:55]execute_script... [00:55:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786546", "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" ] } } [00:55:55]POST & json_proto [00:55:55]process_json_proto [00:55:55]json parsed OK: [00:55:55]protocol is kg_v1.0 [00:55:55]action value=close_receipt [00:55:55]process_action close_receipt [00:55:55]cmd_close_receipt [00:55:55]MH_GetDate [00:55:55]Write to MH i2c: F0 00 00 12 0A 0B [00:55:55]Write i2c OK [00:55:55]MH_I2C_Read... [00:55:55]Read from MH i2c: F0 [00:55:55]MH_I2C_Read... [00:55:55]Read from MH i2c: F0 09 00 [00:55:55]MH_I2C_Read... [00:55:55]Read from MH i2c: F0 09 00 12 0A 00 1C 0E F2 66 6A BD 47 65 69 [00:55:55]GetLastDocTimeStamp 1727139279 [00:55:55]current date 1727139356 [00:55:55]FM_GetShiftState [00:55:55]SAM_PROTO_GetShiftState [00:55:55]wFMCommunicate request_size=4 [00:55:55]MH_SAM_APDU [00:55:55]CAPDU: 80 13 01 00 [00:55:55]Write to MH i2c: E2 08 00 13 0A 80 13 01 00 00 00 00 00 9A [00:55:55]Write i2c OK [00:55:55]MH_I2C_Read... [00:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:55]Read from MH i2c: E2 [00:55:55]MH_I2C_Read... [00:55:55]Read from MH i2c: E2 0E 00 [00:55:55]MH_I2C_Read... [00:55:55]Read from MH i2c: E2 0E 00 13 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 67 [00:55:55]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:55:55]wFMCommunicate OK [00:55:55]SAM_PROTO_GetShiftState done [00:55:55]FM_GetShiftState done [00:55:55]opened in 1727137889 [00:55:55]opened+sec_in_day 1727224289 [00:55:55]quantity*price = 60003 [00:55:55]sum+1 = 60004 [00:55:55]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 СНО: Общий режим Чек 4 24.09.2024 00:55 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152545 ФПД: 264602821336438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T005556&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152545&fm=264602821336438&tin=02508201610067®Number=0000000000091825&sum=60000 [00:55:56]StoreToDocumentArchive [00:55:56]shift 477 fd 152545 [00:55:56]save to /storage/0477/doc_00152545 [00:55:56]save last doc name /storage/0477/doc_00152545 to /storage/kkm_last_doc_name [00:55:56]save OK [00:55:56]Clear old archive folders... [00:55:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:55:56]tlvbuf is 00A67CD0 [00:55:56]SAM_PROTO_ClearQueue [00:55:56]wFMCommunicate request_size=4 [00:55:56]MH_SAM_APDU [00:55:56]CAPDU: 80 09 00 00 [00:55:56]Write to MH i2c: E2 08 00 20 0A 80 09 00 00 00 00 00 00 9C [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 [00:55:56]MH_I2C_Read... [00:55:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:55:56]Read from MH i2c: E2 03 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 20 0A 00 90 00 9E [00:55:56]RAPDU: 90 00 [00:55:56]wFMCommunicate OK [00:55:56]SAM_PROTO_ClearQueue done [00:55:56]KKMCreateOFDPacket [00:55:56]OFDProtocolAddRootSTLVToBuf [00:55:56]FM_MakeSignedData [00:55:56]FM_MakeSignedData [00:55:56]SAM_PROTO_SignData [00:55:56]wFMCommunicate request_size=4 [00:55:56]MH_SAM_APDU [00:55:56]CAPDU: 80 0D 01 02 [00:55:56]Write to MH i2c: E2 08 00 21 0A 80 0D 01 02 00 00 00 00 A4 [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:55:56]Read from MH i2c: E2 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 21 0A 00 90 00 9F [00:55:56]RAPDU: 90 00 [00:55:56]wFMCommunicate OK [00:55:56]wFMCommunicate request_size=255 [00:55:56]MH_SAM_APDU [00:55: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 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 04 00 00 00 F4 03 04 00 1C 0E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 [00:55:56]Write to MH i2c: E2 02 01 22 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 04 00 00 00 F4 03 04 00 1C 0E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 00 00 74 [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:56]Read from MH i2c: E2 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 22 0A 00 90 00 A0 [00:55:56]RAPDU: 90 00 [00:55:56]wFMCommunicate OK [00:55:56]wFMCommunicate request_size=10 [00:55:56]MH_SAM_APDU [00:55:56]CAPDU: 80 0D 02 02 05 A7 A5 2C 1D 76 [00:55:56]Write to MH i2c: E2 0D 00 23 0A 80 0D 02 02 05 00 A7 A5 2C 1D 76 00 00 BC [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:56]Read from MH i2c: E2 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 03 00 23 0A 00 90 00 A1 [00:55:56]RAPDU: 90 00 [00:55:56]wFMCommunicate OK [00:55:56]wFMCommunicate request_size=4 [00:55:56]MH_SAM_APDU [00:55:56]CAPDU: 80 0D 03 02 [00:55:56]Write to MH i2c: E2 08 00 24 0A 80 0D 03 02 00 00 00 00 A9 [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:55:56]Read from MH i2c: E2 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 0B 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 0B 00 24 0A 00 50 B3 46 30 62 69 70 5A 90 00 B8 [00:55:56]RAPDU: 50 B3 46 30 62 69 70 5A 90 00 [00:55:56]wFMCommunicate OK [00:55:56]SAM_PROTO_SignData done [00:55:56]FM_MakeSignedData done [00:55:56]CreateOFDProtocolMessage [00:55:56]wFMCommunicate request_size=4 [00:55:56]MH_SAM_APDU [00:55:56]CAPDU: 80 11 00 00 [00:55:56]Write to MH i2c: E2 08 00 25 0A 80 11 00 00 00 00 00 00 A9 [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:56]Read from MH i2c: E2 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 17 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: E2 17 00 25 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FC [00:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:55:56]wFMCommunicate OK [00:55:56]CreateOFDProtocolMessage done [00:55:56]OFDSenderStorePacket 152545 [00:55:56]StoreOFDPacket docnum=152545 [00:55: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 04 3B 07 01 48 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 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 04 00 00 00 F4 03 04 00 1C 0E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 A7 A5 2C 1D 76 50 B3 46 30 62 69 70 5A [00:55:56]CheckFolder [00:55:56]dirname=/storage/ofd_packets [00:55:56]CheckFolder done [00:55:56]ProducePacketName [00:55:56]name=ofd_packets/00152545 [00:55:56]NVStorageSaveData ofd_packets/00152545 [00:55:56]File name is /storage/ofd_packets/00152545 [00:55:56]Write 301 bytes [00:55:56]NVStorageSaveData done [00:55:56]OFDSenderStorePacket done [00:55:56]KKMCreateOFDPacket done [00:55:56]NVStorageSaveData kkm_last_timestamp [00:55:56]File name is /storage/kkm_last_timestamp [00:55:56]Write 4 bytes [00:55:56]NVStorageSaveData done [00:55:56]ExternCall_PrintAddStr [00:55:56]wPrintStart [00:55:56]Write to MH i2c: 01 00 00 26 0A 30 [00:55:56]Write i2c OK [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: 01 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: 01 07 00 [00:55:56]MH_I2C_Read... [00:55:56]Read from MH i2c: 01 07 00 26 0A 00 00 00 00 00 FF 0F 45 [00:55:56]RasterBufferAndPrint [00:55:56]line Счет N : (1)1786546 [00:55:56]line ИНН: 02508201610067 [00:55:56]line Контрольно-Кассовый Чек [00:55:56]line ПРОДАЖА [00:55:56]line ТРК (МРК, ГНК) : 22 [00:55:56]line Товар: 2710124130 [00:55:56]line Аи-92-К-5 [00:55:56]line 8.850 * 67.80 [00:55:56]line = 600.03 [00:55:56]line НДС 12% НСП 1% [00:55:56]line > о реализуемом товаре [00:55:56]line ОКРУГЛЕНИЕ: -0.03 [00:55:56]line ИТОГО: 600.00 [00:55:56]line Внесено: 600.00 [00:55:56]line СДАЧА: 0.00 [00:55:56]line НСП 1% : 5.31 [00:55:56]line НДС 12% : 63.72 [00:55:56]line Наличными: 600.00 [00:55:56]line Безнал.: 0.00 [00:55:56]line Место: АЗС № 89 "Партнер Нефть" [00:55:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:55:56]line СНО: Общий режим [00:55:56]line Чек 4 24.09.2024 00:55 [00:55:56]line Смена: 477 ФФД: 1.0 [00:55:56]line ЗНМ: 0300000113 [00:55:56]line РНМ: 0000000000091825 [00:55:56]line Версия ККМ: 001 [00:55:56]line ФМ: 0000000000871835 [00:55:56]line ФД: 152545 [00:55:56]line ФПД: 264602821336438 [00:55:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T005556&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152545&fm=264602821336438&tin=02508201610067®Number=0000000000091825&sum=60000 [00:55:57]OFD Sender: Processing packet 152545 [packets to send 828, broken 827] [00:55:57]ProducePacketName [00:55:57]name=ofd_packets/00152545 [00:55:57]OFD Sender: To server: pG, [00:55:57]CommunicateWithHost lk.salyk.kg:30040 [00:55:57]ConnectInit lk.salyk.kg [00:55:57]written 0, free lines is 4095 [00:55:57]Write to MH i2c: 01 00 00 51 0A 5B [00:55:57]Write i2c OK [00:55:57]MH_I2C_Read... [00:55:57]Read from MH i2c: 01 [00:55:57]MH_I2C_Read... [00:55:57]Read from MH i2c: 01 07 00 [00:55:57]MH_I2C_Read... [00:55:57]Read from MH i2c: 01 07 00 51 0A 00 00 00 00 00 DA 0C 48 [00:55:57]RasterBufferAndPrint [00:55:57]line [00:55:57]line [00:55:57]line [00:55:57]line [00:55:57]line [00:55:57]written 0, free lines is 3296 [00:55:57]MH_Cut [00:55:57]Write to MH i2c: D1 01 00 58 0A 01 34 [00:55:57]Write i2c OK [00:55:57]MH_I2C_Read... [00:55:57]Read from MH i2c: D1 [00:55:57]MH_I2C_Read... [00:55:57]Read from MH i2c: D1 01 00 [00:55:57]MH_I2C_Read... [00:55:57]Read from MH i2c: D1 01 00 58 0A 00 33 [00:55:57]Write to MH i2c: 01 00 00 59 0A 63 [00:55:57]Write i2c OK [00:55:57]MH_I2C_Read... [00:55:58]*** Cut start [00:55:58]*** Purtial cut [00:55:58]*** Stage 1: CUTSNS_PIN = 1 [00:55:58]Read from MH i2c: 01 [00:55:58]MH_I2C_Read... [00:55:58]*** Stop cut motor [00:55:58]*** Cut end [00:55:58]Read from MH i2c: 01 07 00 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: 01 07 00 59 0A 00 00 00 00 00 FF 0F 78 [00:55:58]process_action close_receipt done [00:55:58]requested_data is exist [00:55:58]produce_requested_data [00:55:58]requested_item fm.sn is exist - process it [00:55:58]wFMCommunicate request_size=4 [00:55:58]MH_SAM_APDU [00:55:58]CAPDU: 80 11 00 00 [00:55:58]Write to MH i2c: E2 08 00 5A 0A 80 11 00 00 00 00 00 00 DE [00:55:58]Write i2c OK [00:55:58]MH_I2C_Read... [00:55:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:58]Read from MH i2c: E2 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: E2 17 00 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: E2 17 00 5A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [00:55:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:55:58]wFMCommunicate OK [00:55:58]requested_item fd.num is exist - process it [00:55:58]SAM_PROTO_GetFieldsCounters [00:55:58]wFMCommunicate request_size=4 [00:55:58]MH_SAM_APDU [00:55:58]CAPDU: 80 13 00 00 [00:55:58]Write to MH i2c: E2 08 00 5B 0A 80 13 00 00 00 00 00 00 E1 [00:55:58]Write i2c OK [00:55:58]MH_I2C_Read... [00:55:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:55:58]Read from MH i2c: E2 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: E2 62 00 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: E2 62 00 5B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [00:55: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 E1 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:55:58]wFMCommunicate OK [00:55:58]SAM_PROTO_GetFieldsCounters done [00:55:58]requested_item shift.num is exist - process it [00:55:58]requested_item shift.opened is exist - process it [00:55:58]req_shift_opened [00:55:58]FM_GetShiftState [00:55:58]SAM_PROTO_GetShiftState [00:55:58]wFMCommunicate request_size=4 [00:55:58]MH_SAM_APDU [00:55:58]CAPDU: 80 13 01 00 [00:55:58]Write to MH i2c: E2 08 00 5C 0A 80 13 01 00 00 00 00 00 E3 [00:55:58]Write i2c OK [00:55:58]MH_I2C_Read... [00:55:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:58]Read from MH i2c: E2 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: E2 0E 00 [00:55:58]MH_I2C_Read... [00:55:58]Read from MH i2c: E2 0E 00 5C 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B0 [00:55:58]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [00:55:58]wFMCommunicate OK [00:55:58]SAM_PROTO_GetShiftState done [00:55:58]FM_GetShiftState done [00:55:58]req_shift_opened done [00:55:58]requested_item shift.open_date is exist - process it [00:55:58]req_shift_open_date [00:55:58]req_shift_open_date done [00:55:58]produce_requested_data done [00:55:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152545,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [00:55:58]process_action_free close_receipt [00:55:58]json_value_free [00:55:58]json_value_free done [00:55:58]process_json_proto returns [00:55:58]Send response to host [00:55:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152545,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [00:55:58]free response buf [00:55:58]execute_script done [00:55:58]execute_script returns [00:55:58]free content buf [00:55:58]Sock 7.Close socket [00:55:58]Sock 7.Thread stoped [00:56:01]recv_with_timeout no data received [00:56:02]ConnectInit Can't take IP for lk.salyk.kg [00:56:02]CommunicateWithHost connect error [00:56:02]CommunicateWithHost err = -1 [00:56:02]OFD Sender: Server communicate error [00:56:07]OFD Sender: Processing packet 152545 [packets to send 828, broken 827] [00:56:07]ProducePacketName [00:56:07]name=ofd_packets/00152545 [00:56:07]OFD Sender: To server: pG, [00:56:07]CommunicateWithHost lk.salyk.kg:30040 [00:56:07]ConnectInit lk.salyk.kg [00:56:12]ConnectInit Can't take IP for lk.salyk.kg [00:56:12]CommunicateWithHost connect error [00:56:12]CommunicateWithHost err = -1 [00:56:12]OFD Sender: Server communicate error [00:56:17]OFD Sender: Processing packet 152545 [packets to send 828, broken 827] [00:56:17]ProducePacketName [00:56:17]name=ofd_packets/00152545 [00:56:17]OFD Sender: To server: pG, [00:56:17]CommunicateWithHost lk.salyk.kg:30040 [00:56:17]ConnectInit lk.salyk.kg [00:56:22]ConnectInit Can't take IP for lk.salyk.kg [00:56:22]CommunicateWithHost connect error [00:56:22]CommunicateWithHost err = -1 [00:56:22]OFD Sender: Server communicate error [00:56:27]OFD Sender: Processing packet 152545 [packets to send 828, broken 827] [00:56:27]ProducePacketName [00:56:27]name=ofd_packets/00152545 [00:56:27]OFD Sender: To server: pG, [00:56:27]CommunicateWithHost lk.salyk.kg:30040 [00:56:27]ConnectInit lk.salyk.kg [00:56:32]ConnectInit Can't take IP for lk.salyk.kg [00:56:32]CommunicateWithHost connect error [00:56:32]CommunicateWithHost err = -1 [00:56:32]OFD Sender: Server communicate error [00:56:37]OFD Sender: Processing packet 152545 [packets to send 828, broken 827] [00:56:37]ProducePacketName [00:56:37]name=ofd_packets/00152545 [00:56:37]OFD Sender: To server: pG, [00:56:37]CommunicateWithHost lk.salyk.kg:30040 [00:56:37]ConnectInit lk.salyk.kg [00:56:42]ConnectInit Can't take IP for lk.salyk.kg [00:56:42]CommunicateWithHost connect error [00:56:42]CommunicateWithHost err = -1 [00:56:42]OFD Sender: Server communicate error [00:56:47]OFD Sender: Processing packet 152545 [packets to send 828, broken 827] [00:56:47]ProducePacketName [00:56:47]name=ofd_packets/00152545 [00:56:47]OFD Sender: To server: pG, [00:56:47]CommunicateWithHost lk.salyk.kg:30040 [00:56:47]ConnectInit lk.salyk.kg [00:56:47]Connected sock=10 [00:56: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 04 3B 07 01 48 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 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 04 00 00 00 F4 03 04 00 1C 0E F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F0 A7 A5 2C 1D 76 50 B3 46 30 62 69 70 5A [00:56: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 49 4F 47 00 76 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 E1 53 02 00 F4 03 04 00 4E B6 F1 66 B6 04 01 00 00 67 27 D7 19 CD 96 33 3C [00:56:48]CommunicateWithHost err = 0 [00:56:48]CheckOFDResponse [00:56:48]1017 (14) - 77093643461234 [00:56:48]1041 (16) - 0000000000871835 [00:56:48]1040 (4) - 152545 [00:56:48]1012 (4) - 23.09.2024 18:41 [00:56:48]1206 (1) - 0 [00:56:48]OFD Sender: Remove packet 152545 [00:56:48]ProducePacketName [00:56:48]name=ofd_packets/00152545 [00:56:48]NVStorageDeleteData [00:56:48]OFD Sender: No OFD packet to send [00:56:49]recv_with_timeout no data received [00:56:53]OFD Sender: No OFD packet to send [00:56:58]OFD Sender: No OFD packet to send [00:56:59]recv_with_timeout no data received [00:57:03]OFD Sender: No OFD packet to send [00:57:08]OFD Sender: No OFD packet to send [00:57:13]OFD Sender: No OFD packet to send [00:57:18]OFD Sender: No OFD packet to send [00:57:23]OFD Sender: No OFD packet to send [00:57:28]OFD Sender: No OFD packet to send [00:57:31]recv_with_timeout no data received [00:57:33]OFD Sender: No OFD packet to send [00:57:38]OFD Sender: No OFD packet to send [00:57:43]OFD Sender: No OFD packet to send [00:57:48]OFD Sender: No OFD packet to send [00:57:53]OFD Sender: No OFD packet to send [00:57:58]OFD Sender: No OFD packet to send [00:58:03]OFD Sender: No OFD packet to send [00:58:08]OFD Sender: No OFD packet to send [00:58:13]OFD Sender: No OFD packet to send [00:58:19]OFD Sender: No OFD packet to send [00:58:24]OFD Sender: No OFD packet to send [00:58:29]OFD Sender: No OFD packet to send [00:58:34]OFD Sender: No OFD packet to send [00:58:39]OFD Sender: No OFD packet to send [00:58:44]OFD Sender: No OFD packet to send [00:58:47]recv_with_timeout no data received [00:58:49]OFD Sender: No OFD packet to send [00:58:54]OFD Sender: No OFD packet to send [00:58:59]OFD Sender: No OFD packet to send [00:59:04]OFD Sender: No OFD packet to send [00:59:08]recv_with_timeout no data received [00:59:09]OFD Sender: No OFD packet to send [00:59:14]OFD Sender: No OFD packet to send [00:59:19]OFD Sender: No OFD packet to send [00:59:24]OFD Sender: No OFD packet to send [00:59:29]recv_with_timeout no data received [00:59:29]OFD Sender: No OFD packet to send [00:59:34]OFD Sender: No OFD packet to send [00:59:39]OFD Sender: No OFD packet to send [00:59:44]OFD Sender: No OFD packet to send [00:59:49]OFD Sender: No OFD packet to send [00:59:54]OFD Sender: No OFD packet to send [00:59:59]OFD Sender: No OFD packet to send [01:00:04]OFD Sender: No OFD packet to send [01:00:09]OFD Sender: No OFD packet to send [01:00:12]recv_with_timeout no data received [01:00:14]OFD Sender: No OFD packet to send [01:00:19]OFD Sender: No OFD packet to send [01:00:24]OFD Sender: No OFD packet to send [01:00:29]OFD Sender: No OFD packet to send [01:00:34]OFD Sender: No OFD packet to send [01:00:39]OFD Sender: No OFD packet to send [01:00:43]recv_with_timeout no data received [01:00:44]OFD Sender: No OFD packet to send [01:00:49]OFD Sender: No OFD packet to send [01:00:54]OFD Sender: No OFD packet to send [01:00:59]OFD Sender: No OFD packet to send [01:01:04]OFD Sender: No OFD packet to send [01:01:09]OFD Sender: No OFD packet to send [01:01:14]OFD Sender: No OFD packet to send [01:01:19]recv_with_timeout no data received [01:01:19]OFD Sender: No OFD packet to send [01:01:24]OFD Sender: No OFD packet to send [01:01:29]OFD Sender: No OFD packet to send [01:01:34]OFD Sender: No OFD packet to send [01:01:39]OFD Sender: No OFD packet to send [01:01:44]OFD Sender: No OFD packet to send [01:01:49]OFD Sender: No OFD packet to send [01:01:54]OFD Sender: No OFD packet to send [01:01:59]OFD Sender: No OFD packet to send [01:02:04]OFD Sender: No OFD packet to send [01:02:09]OFD Sender: No OFD packet to send [01:02:13]accept exits with 9 [01:02:13]New connection [01:02:13]New thread 3067039076 created [01:02:13]Thread 3066895716 joined [01:02:13]Waiting for new connection... [01:02:13] Sock 9.Parse request [01:02:13]Sock 9.Check first char [01:02:13]Sock 9.First char is OK [01:02:13]request: POST /json_proto HTTP/1.0 [01:02:13]Method: POST [01:02:13]URL: /json_proto [01:02:13]Method is POST - this is cgi request [01:02:13]url: /json_proto [01:02:13]query_string will be loaded in cgi processing [01:02:13]execute_cgi json_proto POST (null) [01:02:13]execute_cgi path=json_proto method=POST [01:02:13]POST find Content-Length [01:02:13]Host: 172.17.43.67:8080 [01:02:13]Content-Length: 675 [01:02:13]Content-Type: application/json [01:02:13] [01:02:13]POST finish read [01:02:13]Found Content-Length = 675 [01:02:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786547", "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" : 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" ] } } [01:02:13]execute_script... [01:02: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)1786547", "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" : 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" ] } } [01:02:13]POST & json_proto [01:02:13]process_json_proto [01:02:13]json parsed OK: [01:02:13]protocol is kg_v1.0 [01:02:13]action value=close_receipt [01:02:13]process_action close_receipt [01:02:13]cmd_close_receipt [01:02:13]MH_GetDate [01:02:13]Write to MH i2c: F0 00 00 5D 0A 56 [01:02:13]Write i2c OK [01:02:13]MH_I2C_Read... [01:02:13]Read from MH i2c: F0 [01:02:13]MH_I2C_Read... [01:02:13]Read from MH i2c: F0 09 00 [01:02:13]MH_I2C_Read... [01:02:13]Read from MH i2c: F0 09 00 5D 0A 00 96 0F F2 66 6A BD 47 65 2F [01:02:13]GetLastDocTimeStamp 1727139356 [01:02:13]current date 1727139734 [01:02:13]FM_GetShiftState [01:02:13]SAM_PROTO_GetShiftState [01:02:13]wFMCommunicate request_size=4 [01:02:13]MH_SAM_APDU [01:02:13]CAPDU: 80 13 01 00 [01:02:13]Write to MH i2c: E2 08 00 5E 0A 80 13 01 00 00 00 00 00 E5 [01:02:13]Write i2c OK [01:02:13]MH_I2C_Read... [01:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:13]Read from MH i2c: E2 [01:02:13]MH_I2C_Read... [01:02:13]Read from MH i2c: E2 0E 00 [01:02:13]MH_I2C_Read... [01:02:13]Read from MH i2c: E2 0E 00 5E 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 B2 [01:02:13]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:02:13]wFMCommunicate OK [01:02:13]SAM_PROTO_GetShiftState done [01:02:13]FM_GetShiftState done [01:02:13]opened in 1727137889 [01:02:13]opened+sec_in_day 1727224289 [01:02:13]quantity*price = 70027 [01:02:13]sum+1 = 70029 [01:02:13]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 СНО: Общий режим Чек 5 24.09.2024 01:02 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152546 ФПД: 30605685495570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T010214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152546&fm=30605685495570&tin=02508201610067®Number=0000000000091825&sum=70000 [01:02:14]StoreToDocumentArchive [01:02:14]shift 477 fd 152546 [01:02:14]save to /storage/0477/doc_00152546 [01:02:14]save last doc name /storage/0477/doc_00152546 to /storage/kkm_last_doc_name [01:02:14]save OK [01:02:14]Clear old archive folders... [01:02:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:02:14]tlvbuf is 00BB7170 [01:02:14]SAM_PROTO_ClearQueue [01:02:14]wFMCommunicate request_size=4 [01:02:14]MH_SAM_APDU [01:02:14]CAPDU: 80 09 00 00 [01:02:14]Write to MH i2c: E2 08 00 6B 0A 80 09 00 00 00 00 00 00 E7 [01:02:14]Write i2c OK [01:02:14]MH_I2C_Read... [01:02:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:02:14]Read from MH i2c: E2 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 6B 0A 00 90 00 E9 [01:02:14]RAPDU: 90 00 [01:02:14]wFMCommunicate OK [01:02:14]SAM_PROTO_ClearQueue done [01:02:14]KKMCreateOFDPacket [01:02:14]OFDProtocolAddRootSTLVToBuf [01:02:14]FM_MakeSignedData [01:02:14]FM_MakeSignedData [01:02:14]SAM_PROTO_SignData [01:02:14]wFMCommunicate request_size=4 [01:02:14]MH_SAM_APDU [01:02:14]CAPDU: 80 0D 01 02 [01:02:14]Write to MH i2c: E2 08 00 6C 0A 80 0D 01 02 00 00 00 00 EF [01:02:14]Write i2c OK [01:02:14]MH_I2C_Read... [01:02:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:02:14]Read from MH i2c: E2 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 6C 0A 00 90 00 EA [01:02:14]RAPDU: 90 00 [01:02:14]wFMCommunicate OK [01:02:14]wFMCommunicate request_size=255 [01:02:14]MH_SAM_APDU [01:02: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 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 05 00 00 00 F4 03 04 00 96 0F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B D5 F1 03 [01:02:14]Write to MH i2c: E2 02 01 6D 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 05 00 00 00 F4 03 04 00 96 0F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B D5 F1 03 00 00 6B [01:02:14]Write i2c OK [01:02:14]MH_I2C_Read... [01:02:14]OFD Sender: No OFD packet to send [01:02:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:14]Read from MH i2c: E2 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 6D 0A 00 90 00 EB [01:02:14]RAPDU: 90 00 [01:02:14]wFMCommunicate OK [01:02:14]wFMCommunicate request_size=7 [01:02:14]MH_SAM_APDU [01:02:14]CAPDU: 80 0D 02 02 02 17 12 [01:02:14]Write to MH i2c: E2 0A 00 6E 0A 80 0D 02 02 02 00 17 12 00 00 1F [01:02:14]Write i2c OK [01:02:14]MH_I2C_Read... [01:02:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:14]Read from MH i2c: E2 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 03 00 6E 0A 00 90 00 EC [01:02:14]RAPDU: 90 00 [01:02:14]wFMCommunicate OK [01:02:14]wFMCommunicate request_size=4 [01:02:14]MH_SAM_APDU [01:02:14]CAPDU: 80 0D 03 02 [01:02:14]Write to MH i2c: E2 08 00 6F 0A 80 0D 03 02 00 00 00 00 F4 [01:02:14]Write i2c OK [01:02:14]MH_I2C_Read... [01:02:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:02:14]Read from MH i2c: E2 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 0B 00 [01:02:14]MH_I2C_Read... [01:02:14]Read from MH i2c: E2 0B 00 6F 0A 00 76 C7 DE CA 00 03 5C EF 90 00 28 [01:02:14]RAPDU: 76 C7 DE CA 00 03 5C EF 90 00 [01:02:14]wFMCommunicate OK [01:02:14]SAM_PROTO_SignData done [01:02:14]FM_MakeSignedData done [01:02:14]CreateOFDProtocolMessage [01:02:14]wFMCommunicate request_size=4 [01:02:14]MH_SAM_APDU [01:02:14]CAPDU: 80 11 00 00 [01:02:14]Write to MH i2c: E2 08 00 70 0A 80 11 00 00 00 00 00 00 F4 [01:02:14]Write i2c OK [01:02:14]MH_I2C_Read... [01:02:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:15]Read from MH i2c: E2 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: E2 17 00 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: E2 17 00 70 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [01:02:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:02:15]wFMCommunicate OK [01:02:15]CreateOFDProtocolMessage done [01:02:15]OFDSenderStorePacket 152546 [01:02:15]StoreOFDPacket docnum=152546 [01:02: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 96 D4 04 01 23 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 05 00 00 00 F4 03 04 00 96 0F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B D5 F1 03 17 12 76 C7 DE CA 00 03 5C EF [01:02:15]CheckFolder [01:02:15]dirname=/storage/ofd_packets [01:02:15]CheckFolder done [01:02:15]ProducePacketName [01:02:15]name=ofd_packets/00152546 [01:02:15]NVStorageSaveData ofd_packets/00152546 [01:02:15]File name is /storage/ofd_packets/00152546 [01:02:15]Write 298 bytes [01:02:15]NVStorageSaveData done [01:02:15]OFDSenderStorePacket done [01:02:15]KKMCreateOFDPacket done [01:02:15]NVStorageSaveData kkm_last_timestamp [01:02:15]File name is /storage/kkm_last_timestamp [01:02:15]Write 4 bytes [01:02:15]NVStorageSaveData done [01:02:15]ExternCall_PrintAddStr [01:02:15]wPrintStart [01:02:15]Write to MH i2c: 01 00 00 71 0A 7B [01:02:15]Write i2c OK [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: 01 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: 01 07 00 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: 01 07 00 71 0A 00 00 00 00 00 FF 0F 90 [01:02:15]RasterBufferAndPrint [01:02:15]line Счет N : (1)1786547 [01:02:15]line ИНН: 02508201610067 [01:02:15]line Контрольно-Кассовый Чек [01:02:15]line ПРОДАЖА [01:02:15]line ТРК (МРК, ГНК) : 31 [01:02:15]line Товар: 2710194210 [01:02:15]line ДТ-К-5 [01:02:15]line 9.190 * 76.20 [01:02:15]line = 700.28 [01:02:15]line НДС 12% НСП 1% [01:02:15]line > о реализуемом товаре [01:02:15]line ОКРУГЛЕНИЕ: -0.28 [01:02:15]line ИТОГО: 700.00 [01:02:15]line Внесено: 700.00 [01:02:15]line СДАЧА: 0.00 [01:02:15]line НСП 1% : 6.20 [01:02:15]line НДС 12% : 74.37 [01:02:15]line Наличными: 700.00 [01:02:15]line Безнал.: 0.00 [01:02:15]line Место: АЗС № 89 "Партнер Нефть" [01:02:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:02:15]line СНО: Общий режим [01:02:15]line Чек 5 24.09.2024 01:02 [01:02:15]line Смена: 477 ФФД: 1.0 [01:02:15]line ЗНМ: 0300000113 [01:02:15]line РНМ: 0000000000091825 [01:02:15]line Версия ККМ: 001 [01:02:15]line ФМ: 0000000000871835 [01:02:15]line ФД: 152546 [01:02:15]line ФПД: 30605685495570 [01:02:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T010214&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152546&fm=30605685495570&tin=02508201610067®Number=0000000000091825&sum=70000 [01:02:15]OFD Sender: Processing packet 152546 [packets to send 828, broken 827] [01:02:15]ProducePacketName [01:02:15]name=ofd_packets/00152546 [01:02:15]OFD Sender: To server: pG, [01:02:15]CommunicateWithHost lk.salyk.kg:30040 [01:02:15]ConnectInit lk.salyk.kg [01:02:15]written 0, free lines is 4095 [01:02:15]Write to MH i2c: 01 00 00 9C 0A A6 [01:02:15]Write i2c OK [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: 01 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: 01 07 00 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: 01 07 00 9C 0A 00 00 00 00 00 D1 0C 8A [01:02:15]RasterBufferAndPrint [01:02:15]line [01:02:15]line [01:02:15]line [01:02:15]line [01:02:15]line [01:02:15]written 0, free lines is 3287 [01:02:15]MH_Cut [01:02:15]Write to MH i2c: D1 01 00 A3 0A 01 7F [01:02:15]Write i2c OK [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: D1 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: D1 01 00 [01:02:15]MH_I2C_Read... [01:02:15]Read from MH i2c: D1 01 00 A3 0A 00 7E [01:02:15]Write to MH i2c: 01 00 00 A4 0A AE [01:02:15]Write i2c OK [01:02:15]MH_I2C_Read... [01:02:16]*** Cut start [01:02:16]*** Purtial cut [01:02:16]*** Stage 1: CUTSNS_PIN = 1 [01:02:16]Read from MH i2c: 01 [01:02:16]MH_I2C_Read... [01:02:16]*** Stop cut motor [01:02:16]*** Cut end [01:02:16]Read from MH i2c: 01 07 00 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: 01 07 00 A4 0A 00 00 00 00 00 FF 0F C3 [01:02:16]process_action close_receipt done [01:02:16]requested_data is exist [01:02:16]produce_requested_data [01:02:16]requested_item fm.sn is exist - process it [01:02:16]wFMCommunicate request_size=4 [01:02:16]MH_SAM_APDU [01:02:16]CAPDU: 80 11 00 00 [01:02:16]Write to MH i2c: E2 08 00 A5 0A 80 11 00 00 00 00 00 00 29 [01:02:16]Write i2c OK [01:02:16]MH_I2C_Read... [01:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:16]Read from MH i2c: E2 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: E2 17 00 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: E2 17 00 A5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [01:02:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:02:16]wFMCommunicate OK [01:02:16]requested_item fd.num is exist - process it [01:02:16]SAM_PROTO_GetFieldsCounters [01:02:16]wFMCommunicate request_size=4 [01:02:16]MH_SAM_APDU [01:02:16]CAPDU: 80 13 00 00 [01:02:16]Write to MH i2c: E2 08 00 A6 0A 80 13 00 00 00 00 00 00 2C [01:02:16]Write i2c OK [01:02:16]MH_I2C_Read... [01:02:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:02:16]Read from MH i2c: E2 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: E2 62 00 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: E2 62 00 A6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [01:02: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 E2 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:02:16]wFMCommunicate OK [01:02:16]SAM_PROTO_GetFieldsCounters done [01:02:16]requested_item shift.num is exist - process it [01:02:16]requested_item shift.opened is exist - process it [01:02:16]req_shift_opened [01:02:16]FM_GetShiftState [01:02:16]SAM_PROTO_GetShiftState [01:02:16]wFMCommunicate request_size=4 [01:02:16]MH_SAM_APDU [01:02:16]CAPDU: 80 13 01 00 [01:02:16]Write to MH i2c: E2 08 00 A7 0A 80 13 01 00 00 00 00 00 2E [01:02:16]Write i2c OK [01:02:16]MH_I2C_Read... [01:02:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:16]Read from MH i2c: E2 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: E2 0E 00 [01:02:16]MH_I2C_Read... [01:02:16]Read from MH i2c: E2 0E 00 A7 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FB [01:02:16]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:02:16]wFMCommunicate OK [01:02:16]SAM_PROTO_GetShiftState done [01:02:16]FM_GetShiftState done [01:02:16]req_shift_opened done [01:02:16]requested_item shift.open_date is exist - process it [01:02:16]req_shift_open_date [01:02:16]req_shift_open_date done [01:02:16]produce_requested_data done [01:02:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152546,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [01:02:16]process_action_free close_receipt [01:02:16]json_value_free [01:02:16]json_value_free done [01:02:16]process_json_proto returns [01:02:16]Send response to host [01:02:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152546,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [01:02:16]free response buf [01:02:16]execute_script done [01:02:16]execute_script returns [01:02:16]free content buf [01:02:16]Sock 9.Close socket [01:02:16]Sock 9.Thread stoped [01:02:19]Connected sock=11 [01:02: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 96 D4 04 01 23 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 05 00 00 00 F4 03 04 00 96 0F F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B D5 F1 03 17 12 76 C7 DE CA 00 03 5C EF [01:02: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 7E 5A 47 00 5E 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 E2 53 02 00 F4 03 04 00 99 B7 F1 66 B6 04 01 00 00 0E 67 1B 9F 80 79 6C 6A [01:02:19]CommunicateWithHost err = 0 [01:02:19]CheckOFDResponse [01:02:19]1017 (14) - 77093643461234 [01:02:19]1041 (16) - 0000000000871835 [01:02:19]1040 (4) - 152546 [01:02:19]1012 (4) - 23.09.2024 18:46 [01:02:19]1206 (1) - 0 [01:02:19]OFD Sender: Remove packet 152546 [01:02:19]ProducePacketName [01:02:19]name=ofd_packets/00152546 [01:02:19]NVStorageDeleteData [01:02:20]OFD Sender: No OFD packet to send [01:02:25]OFD Sender: No OFD packet to send [01:02:29]recv_with_timeout no data received [01:02:30]OFD Sender: No OFD packet to send [01:02:35]OFD Sender: No OFD packet to send [01:02:40]OFD Sender: No OFD packet to send [01:02:45]OFD Sender: No OFD packet to send [01:02:50]OFD Sender: No OFD packet to send [01:02:55]OFD Sender: No OFD packet to send [01:03:00]OFD Sender: No OFD packet to send [01:03:05]OFD Sender: No OFD packet to send [01:03:10]OFD Sender: No OFD packet to send [01:03:15]OFD Sender: No OFD packet to send [01:03:20]OFD Sender: No OFD packet to send [01:03:25]OFD Sender: No OFD packet to send [01:03:30]OFD Sender: No OFD packet to send [01:03:35]OFD Sender: No OFD packet to send [01:03:40]OFD Sender: No OFD packet to send [01:03:45]OFD Sender: No OFD packet to send [01:03:50]OFD Sender: No OFD packet to send [01:03:55]OFD Sender: No OFD packet to send [01:04:00]OFD Sender: No OFD packet to send [01:04:05]OFD Sender: No OFD packet to send [01:04:10]OFD Sender: No OFD packet to send [01:04:15]OFD Sender: No OFD packet to send [01:04:19]recv_with_timeout no data received [01:04:20]OFD Sender: No OFD packet to send [01:04:25]OFD Sender: No OFD packet to send [01:04:30]OFD Sender: No OFD packet to send [01:04:35]OFD Sender: No OFD packet to send [01:04:39]recv_with_timeout no data received [01:04:40]OFD Sender: No OFD packet to send [01:04:45]OFD Sender: No OFD packet to send [01:04:50]OFD Sender: No OFD packet to send [01:04:51]recv_with_timeout no data received [01:04:55]OFD Sender: No OFD packet to send [01:05:00]OFD Sender: No OFD packet to send [01:05:06]OFD Sender: No OFD packet to send [01:05:08]recv_with_timeout no data received [01:05:11]OFD Sender: No OFD packet to send [01:05:16]OFD Sender: No OFD packet to send [01:05:21]OFD Sender: No OFD packet to send [01:05:26]OFD Sender: No OFD packet to send [01:05:31]OFD Sender: No OFD packet to send [01:05:36]OFD Sender: No OFD packet to send [01:05:41]OFD Sender: No OFD packet to send [01:05:46]OFD Sender: No OFD packet to send [01:05:51]OFD Sender: No OFD packet to send [01:05:52]recv_with_timeout no data received [01:05:56]OFD Sender: No OFD packet to send [01:06:01]OFD Sender: No OFD packet to send [01:06:06]OFD Sender: No OFD packet to send [01:06:11]OFD Sender: No OFD packet to send [01:06:16]OFD Sender: No OFD packet to send [01:06:21]OFD Sender: No OFD packet to send [01:06:26]OFD Sender: No OFD packet to send [01:06:27]recv_with_timeout no data received [01:06:31]OFD Sender: No OFD packet to send [01:06:36]OFD Sender: No OFD packet to send [01:06:41]OFD Sender: No OFD packet to send [01:06:46]OFD Sender: No OFD packet to send [01:06:51]OFD Sender: No OFD packet to send [01:06:56]OFD Sender: No OFD packet to send [01:07:01]OFD Sender: No OFD packet to send [01:07:06]OFD Sender: No OFD packet to send [01:07:11]OFD Sender: No OFD packet to send [01:07:16]recv_with_timeout no data received [01:07:16]OFD Sender: No OFD packet to send [01:07:21]OFD Sender: No OFD packet to send [01:07:26]OFD Sender: No OFD packet to send [01:07:31]OFD Sender: No OFD packet to send [01:07:35]recv_with_timeout no data received [01:07:36]OFD Sender: No OFD packet to send [01:07:41]OFD Sender: No OFD packet to send [01:07:46]OFD Sender: No OFD packet to send [01:07:51]OFD Sender: No OFD packet to send [01:07:56]OFD Sender: No OFD packet to send [01:08:01]OFD Sender: No OFD packet to send [01:08:06]OFD Sender: No OFD packet to send [01:08:11]OFD Sender: No OFD packet to send [01:08:16]OFD Sender: No OFD packet to send [01:08:21]OFD Sender: No OFD packet to send [01:08:26]OFD Sender: No OFD packet to send [01:08:31]OFD Sender: No OFD packet to send [01:08:36]OFD Sender: No OFD packet to send [01:08:41]OFD Sender: No OFD packet to send [01:08:46]OFD Sender: No OFD packet to send [01:08:51]OFD Sender: No OFD packet to send [01:08:56]OFD Sender: No OFD packet to send [01:09:01]OFD Sender: No OFD packet to send [01:09:06]OFD Sender: No OFD packet to send [01:09:11]OFD Sender: No OFD packet to send [01:09:16]OFD Sender: No OFD packet to send [01:09:21]OFD Sender: No OFD packet to send [01:09:26]OFD Sender: No OFD packet to send [01:09:31]OFD Sender: No OFD packet to send [01:09:36]OFD Sender: No OFD packet to send [01:09:41]OFD Sender: No OFD packet to send [01:09:46]OFD Sender: No OFD packet to send [01:09:52]OFD Sender: No OFD packet to send [01:09:57]OFD Sender: No OFD packet to send [01:10:02]OFD Sender: No OFD packet to send [01:10:07]OFD Sender: No OFD packet to send [01:10:12]OFD Sender: No OFD packet to send [01:10:17]OFD Sender: No OFD packet to send [01:10:17]recv_with_timeout no data received [01:10:22]OFD Sender: No OFD packet to send [01:10:27]OFD Sender: No OFD packet to send [01:10:32]OFD Sender: No OFD packet to send [01:10:37]OFD Sender: No OFD packet to send [01:10:42]OFD Sender: No OFD packet to send [01:10:47]OFD Sender: No OFD packet to send [01:10:52]OFD Sender: No OFD packet to send [01:10:57]OFD Sender: No OFD packet to send [01:11:02]OFD Sender: No OFD packet to send [01:11:07]OFD Sender: No OFD packet to send [01:11:12]OFD Sender: No OFD packet to send [01:11:17]OFD Sender: No OFD packet to send [01:11:22]OFD Sender: No OFD packet to send [01:11:27]OFD Sender: No OFD packet to send [01:11:32]OFD Sender: No OFD packet to send [01:11:37]OFD Sender: No OFD packet to send [01:11:42]OFD Sender: No OFD packet to send [01:11:47]OFD Sender: No OFD packet to send [01:11:52]OFD Sender: No OFD packet to send [01:11:57]OFD Sender: No OFD packet to send [01:12:02]OFD Sender: No OFD packet to send [01:12:07]OFD Sender: No OFD packet to send [01:12:12]OFD Sender: No OFD packet to send [01:12:17]OFD Sender: No OFD packet to send [01:12:22]OFD Sender: No OFD packet to send [01:12:27]OFD Sender: No OFD packet to send [01:12:32]OFD Sender: No OFD packet to send [01:12:37]OFD Sender: No OFD packet to send [01:12:42]OFD Sender: No OFD packet to send [01:12:47]OFD Sender: No OFD packet to send [01:12:52]OFD Sender: No OFD packet to send [01:12:57]OFD Sender: No OFD packet to send [01:13:02]OFD Sender: No OFD packet to send [01:13:07]OFD Sender: No OFD packet to send [01:13:10]recv_with_timeout no data received [01:13:12]OFD Sender: No OFD packet to send [01:13:17]OFD Sender: No OFD packet to send [01:13:22]OFD Sender: No OFD packet to send [01:13:27]OFD Sender: No OFD packet to send [01:13:32]OFD Sender: No OFD packet to send [01:13:37]OFD Sender: No OFD packet to send [01:13:42]OFD Sender: No OFD packet to send [01:13:47]OFD Sender: No OFD packet to send [01:13:52]OFD Sender: No OFD packet to send [01:13:57]OFD Sender: No OFD packet to send [01:14:02]OFD Sender: No OFD packet to send [01:14:07]OFD Sender: No OFD packet to send [01:14:12]OFD Sender: No OFD packet to send [01:14:17]OFD Sender: No OFD packet to send [01:14:18]recv_with_timeout no data received [01:14:22]OFD Sender: No OFD packet to send [01:14:27]OFD Sender: No OFD packet to send [01:14:32]OFD Sender: No OFD packet to send [01:14:38]OFD Sender: No OFD packet to send [01:14:43]OFD Sender: No OFD packet to send [01:14:48]OFD Sender: No OFD packet to send [01:14:53]OFD Sender: No OFD packet to send [01:14:58]OFD Sender: No OFD packet to send [01:15:03]OFD Sender: No OFD packet to send [01:15:08]OFD Sender: No OFD packet to send [01:15:13]OFD Sender: No OFD packet to send [01:15:18]OFD Sender: No OFD packet to send [01:15:23]OFD Sender: No OFD packet to send [01:15:28]OFD Sender: No OFD packet to send [01:15:33]OFD Sender: No OFD packet to send [01:15:38]OFD Sender: No OFD packet to send [01:15:43]OFD Sender: No OFD packet to send [01:15:48]OFD Sender: No OFD packet to send [01:15:53]OFD Sender: No OFD packet to send [01:15:58]OFD Sender: No OFD packet to send [01:16:03]OFD Sender: No OFD packet to send [01:16:08]OFD Sender: No OFD packet to send [01:16:13]OFD Sender: No OFD packet to send [01:16:18]OFD Sender: No OFD packet to send [01:16:23]OFD Sender: No OFD packet to send [01:16:28]OFD Sender: No OFD packet to send [01:16:33]OFD Sender: No OFD packet to send [01:16:38]OFD Sender: No OFD packet to send [01:16:38]recv_with_timeout no data received [01:16:43]OFD Sender: No OFD packet to send [01:16:48]OFD Sender: No OFD packet to send [01:16:53]OFD Sender: No OFD packet to send [01:16:58]OFD Sender: No OFD packet to send [01:17:03]OFD Sender: No OFD packet to send [01:17:08]OFD Sender: No OFD packet to send [01:17:13]OFD Sender: No OFD packet to send [01:17:18]OFD Sender: No OFD packet to send [01:17:23]OFD Sender: No OFD packet to send [01:17:28]OFD Sender: No OFD packet to send [01:17:33]OFD Sender: No OFD packet to send [01:17:38]OFD Sender: No OFD packet to send [01:17:43]OFD Sender: No OFD packet to send [01:17:48]OFD Sender: No OFD packet to send [01:17:53]OFD Sender: No OFD packet to send [01:17:58]OFD Sender: No OFD packet to send [01:18:03]OFD Sender: No OFD packet to send [01:18:08]OFD Sender: No OFD packet to send [01:18:13]OFD Sender: No OFD packet to send [01:18:18]OFD Sender: No OFD packet to send [01:18:18]recv_with_timeout no data received [01:18:23]OFD Sender: No OFD packet to send [01:18:28]OFD Sender: No OFD packet to send [01:18:33]OFD Sender: No OFD packet to send [01:18:38]OFD Sender: No OFD packet to send [01:18:43]OFD Sender: No OFD packet to send [01:18:48]OFD Sender: No OFD packet to send [01:18:53]OFD Sender: No OFD packet to send [01:18:58]OFD Sender: No OFD packet to send [01:19:03]OFD Sender: No OFD packet to send [01:19:08]OFD Sender: No OFD packet to send [01:19:13]OFD Sender: No OFD packet to send [01:19:19]OFD Sender: No OFD packet to send [01:19:24]OFD Sender: No OFD packet to send [01:19:29]OFD Sender: No OFD packet to send [01:19:34]OFD Sender: No OFD packet to send [01:19:39]OFD Sender: No OFD packet to send [01:19:44]OFD Sender: No OFD packet to send [01:19:49]OFD Sender: No OFD packet to send [01:19:54]OFD Sender: No OFD packet to send [01:19:59]OFD Sender: No OFD packet to send [01:20:04]OFD Sender: No OFD packet to send [01:20:09]OFD Sender: No OFD packet to send [01:20:14]OFD Sender: No OFD packet to send [01:20:19]OFD Sender: No OFD packet to send [01:20:22]recv_with_timeout no data received [01:20:24]OFD Sender: No OFD packet to send [01:20:29]OFD Sender: No OFD packet to send [01:20:34]OFD Sender: No OFD packet to send [01:20:39]OFD Sender: No OFD packet to send [01:20:39]recv_with_timeout no data received [01:20:44]OFD Sender: No OFD packet to send [01:20:49]OFD Sender: No OFD packet to send [01:20:54]OFD Sender: No OFD packet to send [01:20:59]OFD Sender: No OFD packet to send [01:21:04]OFD Sender: No OFD packet to send [01:21:09]OFD Sender: No OFD packet to send [01:21:14]OFD Sender: No OFD packet to send [01:21:19]OFD Sender: No OFD packet to send [01:21:24]OFD Sender: No OFD packet to send [01:21:29]OFD Sender: No OFD packet to send [01:21:30]recv_with_timeout no data received [01:21:34]OFD Sender: No OFD packet to send [01:22:59]OFD Sender: No OFD packet to send [01:23:04]OFD Sender: No OFD packet to send [01:23:09]OFD Sender: No OFD packet to send [01:23:14]OFD Sender: No OFD packet to send [01:23:17]recv_with_timeout no data received [01:23:19]OFD Sender: No OFD packet to send [01:23:23]accept exits with 7 [01:23:23]New connection [01:23:23]New thread 3066895716 created [01:23:23]Thread 3067039076 joined [01:23:23]Waiting for new connection... [01:23:23] Sock 7.Parse request [01:23:23]Sock 7.Check first char [01:23:23]Sock 7.First char is OK [01:23:23]request: POST /json_proto HTTP/1.0 [01:23:23]Method: POST [01:23:23]URL: /json_proto [01:23:23]Method is POST - this is cgi request [01:23:23]url: /json_proto [01:23:23]query_string will be loaded in cgi processing [01:23:23]execute_cgi json_proto POST (null) [01:23:23]execute_cgi path=json_proto method=POST [01:23:23]POST find Content-Length [01:23:23]Host: 172.17.43.67:8080 [01:23:23]Content-Length: 662 [01:23:23]Content-Type: application/json [01:23:23] [01:23:23]POST finish read [01:23:23]Found Content-Length = 662 [01:23:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786548", "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" ] } } [01:23:23]execute_script... [01:23:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786548", "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" ] } } [01:23:23]POST & json_proto [01:23:23]process_json_proto [01:23:23]json parsed OK: [01:23:23]protocol is kg_v1.0 [01:23:23]action value=close_receipt [01:23:23]process_action close_receipt [01:23:23]cmd_close_receipt [01:23:23]MH_GetDate [01:23:23]Write to MH i2c: F0 00 00 A8 0A A1 [01:23:23]Write i2c OK [01:23:23]MH_I2C_Read... [01:23:23]Read from MH i2c: F0 [01:23:23]MH_I2C_Read... [01:23:23]Read from MH i2c: F0 09 00 [01:23:23]MH_I2C_Read... [01:23:23]Read from MH i2c: F0 09 00 A8 0A 00 8D 14 F2 66 6A BD 47 65 76 [01:23:23]GetLastDocTimeStamp 1727139734 [01:23:23]current date 1727141005 [01:23:23]FM_GetShiftState [01:23:23]SAM_PROTO_GetShiftState [01:23:23]wFMCommunicate request_size=4 [01:23:23]MH_SAM_APDU [01:23:23]CAPDU: 80 13 01 00 [01:23:23]Write to MH i2c: E2 08 00 A9 0A 80 13 01 00 00 00 00 00 30 [01:23:23]Write i2c OK [01:23:23]MH_I2C_Read... [01:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:24]Read from MH i2c: E2 [01:23:24]MH_I2C_Read... [01:23:24]Read from MH i2c: E2 0E 00 [01:23:24]MH_I2C_Read... [01:23:24]Read from MH i2c: E2 0E 00 A9 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 FD [01:23:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:23:24]wFMCommunicate OK [01:23:24]SAM_PROTO_GetShiftState done [01:23:24]FM_GetShiftState done [01:23:24]opened in 1727137889 [01:23:24]opened+sec_in_day 1727224289 [01:23:24]quantity*price = 50034 [01:23:24]sum+1 = 50036 [01:23:24]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 СНО: Общий режим Чек 6 24.09.2024 01:23 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152547 ФПД: 198109849707357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152547&fm=198109849707357&tin=02508201610067®Number=0000000000091825&sum=50000 [01:23:25]StoreToDocumentArchive [01:23:25]shift 477 fd 152547 [01:23:25]save to /storage/0477/doc_00152547 [01:23:25]save last doc name /storage/0477/doc_00152547 to /storage/kkm_last_doc_name [01:23:25]save OK [01:23:25]Clear old archive folders... [01:23:25]ProcessDocumentItem done err = 0, tmpTLVsize=247 [01:23:25]tlvbuf is 00AC9560 [01:23:25]SAM_PROTO_ClearQueue [01:23:25]wFMCommunicate request_size=4 [01:23:25]MH_SAM_APDU [01:23:25]CAPDU: 80 09 00 00 [01:23:25]Write to MH i2c: E2 08 00 B6 0A 80 09 00 00 00 00 00 00 32 [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:23:25]Read from MH i2c: E2 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 B6 0A 00 90 00 34 [01:23:25]RAPDU: 90 00 [01:23:25]wFMCommunicate OK [01:23:25]SAM_PROTO_ClearQueue done [01:23:25]KKMCreateOFDPacket [01:23:25]OFDProtocolAddRootSTLVToBuf [01:23:25]FM_MakeSignedData [01:23:25]FM_MakeSignedData [01:23:25]SAM_PROTO_SignData [01:23:25]wFMCommunicate request_size=4 [01:23:25]MH_SAM_APDU [01:23:25]CAPDU: 80 0D 01 02 [01:23:25]Write to MH i2c: E2 08 00 B7 0A 80 0D 01 02 00 00 00 00 3A [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:23:25]Read from MH i2c: E2 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 B7 0A 00 90 00 35 [01:23:25]RAPDU: 90 00 [01:23:25]wFMCommunicate OK [01:23:25]wFMCommunicate request_size=255 [01:23:25]MH_SAM_APDU [01:23:25]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 06 00 00 00 F4 03 04 00 8D 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 2E 0B 37 E3 [01:23:25]Write to MH i2c: E2 02 01 B8 0A 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 06 00 00 00 F4 03 04 00 8D 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 2E 0B 37 E3 00 00 EC [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:25]Read from MH i2c: E2 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 B8 0A 00 90 00 36 [01:23:25]RAPDU: 90 00 [01:23:25]wFMCommunicate OK [01:23:25]wFMCommunicate request_size=6 [01:23:25]MH_SAM_APDU [01:23:25]CAPDU: 80 0D 02 02 01 5D [01:23:25]Write to MH i2c: E2 09 00 B9 0A 80 0D 02 02 01 00 5D 00 00 9C [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:25]Read from MH i2c: E2 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 03 00 B9 0A 00 90 00 37 [01:23:25]RAPDU: 90 00 [01:23:25]wFMCommunicate OK [01:23:25]wFMCommunicate request_size=4 [01:23:25]MH_SAM_APDU [01:23:25]CAPDU: 80 0D 03 02 [01:23:25]Write to MH i2c: E2 08 00 BA 0A 80 0D 03 02 00 00 00 00 3F [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:23:25]Read from MH i2c: E2 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 0B 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 0B 00 BA 0A 00 42 9B D8 7C 56 6A 4D AF 90 00 2D [01:23:25]RAPDU: 42 9B D8 7C 56 6A 4D AF 90 00 [01:23:25]wFMCommunicate OK [01:23:25]SAM_PROTO_SignData done [01:23:25]FM_MakeSignedData done [01:23:25]CreateOFDProtocolMessage [01:23:25]wFMCommunicate request_size=4 [01:23:25]MH_SAM_APDU [01:23:25]CAPDU: 80 11 00 00 [01:23:25]Write to MH i2c: E2 08 00 BB 0A 80 11 00 00 00 00 00 00 3F [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:25]Read from MH i2c: E2 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 17 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: E2 17 00 BB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [01:23:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:23:25]wFMCommunicate OK [01:23:25]CreateOFDProtocolMessage done [01:23:25]OFDSenderStorePacket 152547 [01:23:25]StoreOFDPacket docnum=152547 [01:23: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 0B 01 00 00 45 7B 03 01 64 58 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 06 00 00 00 F4 03 04 00 8D 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 2E 0B 37 E3 5D 42 9B D8 7C 56 6A 4D AF [01:23:25]CheckFolder [01:23:25]dirname=/storage/ofd_packets [01:23:25]CheckFolder done [01:23:25]ProducePacketName [01:23:25]name=ofd_packets/00152547 [01:23:25]NVStorageSaveData ofd_packets/00152547 [01:23:25]File name is /storage/ofd_packets/00152547 [01:23:25]Write 297 bytes [01:23:25]NVStorageSaveData done [01:23:25]OFDSenderStorePacket done [01:23:25]KKMCreateOFDPacket done [01:23:25]NVStorageSaveData kkm_last_timestamp [01:23:25]File name is /storage/kkm_last_timestamp [01:23:25]Write 4 bytes [01:23:25]NVStorageSaveData done [01:23:25]ExternCall_PrintAddStr [01:23:25]wPrintStart [01:23:25]Write to MH i2c: 01 00 00 BC 0A C6 [01:23:25]Write i2c OK [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: 01 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: 01 07 00 [01:23:25]MH_I2C_Read... [01:23:25]Read from MH i2c: 01 07 00 BC 0A 00 00 00 00 00 FF 0F DB [01:23:25]RasterBufferAndPrint [01:23:25]line Счет N : (1)1786548 [01:23:25]line ИНН: 02508201610067 [01:23:25]line Контрольно-Кассовый Чек [01:23:25]line ПРОДАЖА [01:23:25]line ТРК (МРК, ГНК) : 11 [01:23:25]line Товар: 2710124130 [01:23:25]line Super-92 [01:23:25]line 7.220 * 69.30 [01:23:25]line = 500.35 [01:23:25]line НДС 12% НСП 1% [01:23:25]line > о реализуемом товаре [01:23:25]line ОКРУГЛЕНИЕ: -0.35 [01:23:25]line ИТОГО: 500.00 [01:23:25]line Внесено: 500.00 [01:23:25]line СДАЧА: 0.00 [01:23:25]line НСП 1% : 4.43 [01:23:25]line НДС 12% : 53.13 [01:23:25]line Наличными: 500.00 [01:23:25]line Безнал.: 0.00 [01:23:25]line Место: АЗС № 89 "Партнер Нефть" [01:23:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:23:25]line СНО: Общий режим [01:23:25]line Чек 6 24.09.2024 01:23 [01:23:25]line Смена: 477 ФФД: 1.0 [01:23:25]line ЗНМ: 0300000113 [01:23:25]line РНМ: 0000000000091825 [01:23:25]line Версия ККМ: 001 [01:23:25]line ФМ: 0000000000871835 [01:23:25]line ФД: 152547 [01:23:25]line ФПД: 198109849707357 [01:23:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012325&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152547&fm=198109849707357&tin=02508201610067®Number=0000000000091825&sum=50000 [01:23:25]written 0, free lines is 4095 [01:23:25]OFD Sender: Processing packet 152547 [packets to send 828, broken 827] [01:23:25]ProducePacketName [01:23:25]name=ofd_packets/00152547 [01:23:25]OFD Sender: To server: pG, [01:23:25]CommunicateWithHost lk.salyk.kg:30040 [01:23:25]ConnectInit lk.salyk.kg [01:23:26]Write to MH i2c: 01 00 00 E7 0A F1 [01:23:26]Write i2c OK [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: 01 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: 01 07 00 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: 01 07 00 E7 0A 00 00 00 00 00 D6 0C DA [01:23:26]RasterBufferAndPrint [01:23:26]line [01:23:26]line [01:23:26]line [01:23:26]line [01:23:26]line [01:23:26]written 0, free lines is 3293 [01:23:26]MH_Cut [01:23:26]Write to MH i2c: D1 01 00 EE 0A 01 CA [01:23:26]Write i2c OK [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: D1 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: D1 01 00 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: D1 01 00 EE 0A 00 C9 [01:23:26]Write to MH i2c: 01 00 00 EF 0A F9 [01:23:26]Write i2c OK [01:23:26]MH_I2C_Read... [01:23:26]Connected sock=10 [01:23: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 45 7B 03 01 64 58 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 06 00 00 00 F4 03 04 00 8D 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 B4 2E 0B 37 E3 5D 42 9B D8 7C 56 6A 4D AF [01:23: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 C1 BA 47 00 C7 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 E3 53 02 00 F4 03 04 00 8C BC F1 66 B6 04 01 00 00 A5 83 21 94 B7 F7 62 EE [01:23:26]CommunicateWithHost err = 0 [01:23:26]CheckOFDResponse [01:23:26]1017 (14) - 77093643461234 [01:23:26]1041 (16) - 0000000000871835 [01:23:26]1040 (4) - 152547 [01:23:26]1012 (4) - 23.09.2024 19:07 [01:23:26]1206 (1) - 0 [01:23:26]OFD Sender: Remove packet 152547 [01:23:26]ProducePacketName [01:23:26]name=ofd_packets/00152547 [01:23:26]NVStorageDeleteData [01:23:26]*** Cut start [01:23:26]*** Purtial cut [01:23:26]*** Stage 1: CUTSNS_PIN = 1 [01:23:27]Read from MH i2c: 01 [01:23:27]MH_I2C_Read... [01:23:27]*** Stop cut motor [01:23:27]*** Cut end [01:23:27]Read from MH i2c: 01 07 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: 01 07 00 EF 0A 00 00 00 00 00 FF 0F 0E [01:23:27]process_action close_receipt done [01:23:27]requested_data is exist [01:23:27]produce_requested_data [01:23:27]requested_item fm.sn is exist - process it [01:23:27]wFMCommunicate request_size=4 [01:23:27]MH_SAM_APDU [01:23:27]CAPDU: 80 11 00 00 [01:23:27]Write to MH i2c: E2 08 00 F0 0A 80 11 00 00 00 00 00 00 74 [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 17 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 17 00 F0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [01:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:23:27]wFMCommunicate OK [01:23:27]requested_item fd.num is exist - process it [01:23:27]SAM_PROTO_GetFieldsCounters [01:23:27]wFMCommunicate request_size=4 [01:23:27]MH_SAM_APDU [01:23:27]CAPDU: 80 13 00 00 [01:23:27]Write to MH i2c: E2 08 00 F1 0A 80 13 00 00 00 00 00 00 77 [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:23:27]OFD Sender: No OFD packet to send [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 62 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 62 00 F1 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [01:23: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 E3 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:23:27]wFMCommunicate OK [01:23:27]SAM_PROTO_GetFieldsCounters done [01:23:27]requested_item shift.num is exist - process it [01:23:27]requested_item shift.opened is exist - process it [01:23:27]req_shift_opened [01:23:27]FM_GetShiftState [01:23:27]SAM_PROTO_GetShiftState [01:23:27]wFMCommunicate request_size=4 [01:23:27]MH_SAM_APDU [01:23:27]CAPDU: 80 13 01 00 [01:23:27]Write to MH i2c: E2 08 00 F2 0A 80 13 01 00 00 00 00 00 79 [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 0E 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 0E 00 F2 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 46 [01:23:27]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:23:27]wFMCommunicate OK [01:23:27]SAM_PROTO_GetShiftState done [01:23:27]FM_GetShiftState done [01:23:27]req_shift_opened done [01:23:27]requested_item shift.open_date is exist - process it [01:23:27]req_shift_open_date [01:23:27]req_shift_open_date done [01:23:27]produce_requested_data done [01:23:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152547,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [01:23:27]process_action_free close_receipt [01:23:27]json_value_free [01:23:27]json_value_free done [01:23:27]process_json_proto returns [01:23:27]Send response to host [01:23:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152547,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [01:23:27]free response buf [01:23:27]execute_script done [01:23:27]execute_script returns [01:23:27]free content buf [01:23:27]Sock 7.Close socket [01:23:27]Sock 7.Thread stoped [01:23:32]OFD Sender: No OFD packet to send [01:23:37]OFD Sender: No OFD packet to send [01:23:42]OFD Sender: No OFD packet to send [01:23:47]OFD Sender: No OFD packet to send [01:23:50]recv_with_timeout no data received [01:23:52]OFD Sender: No OFD packet to send [01:23:57]OFD Sender: No OFD packet to send [01:24:01]recv_with_timeout no data received [01:24:02]OFD Sender: No OFD packet to send [01:24:07]OFD Sender: No OFD packet to send [01:24:12]OFD Sender: No OFD packet to send [01:24:17]OFD Sender: No OFD packet to send [01:24:22]OFD Sender: No OFD packet to send [01:24:24]accept exits with 9 [01:24:24]New connection [01:24:24]New thread 3067039076 created [01:24:24]Thread 3066895716 joined [01:24:24]Waiting for new connection... [01:24:24] Sock 9.Parse request [01:24:24]Sock 9.Check first char [01:24:24]Sock 9.First char is OK [01:24:24]request: POST /json_proto HTTP/1.0 [01:24:24]Method: POST [01:24:24]URL: /json_proto [01:24:24]Method is POST - this is cgi request [01:24:24]url: /json_proto [01:24:24]query_string will be loaded in cgi processing [01:24:24]execute_cgi json_proto POST (null) [01:24:24]execute_cgi path=json_proto method=POST [01:24:24]POST find Content-Length [01:24:24]Host: 172.17.43.67:8080 [01:24:24]Content-Length: 678 [01:24:24]Content-Type: application/json [01:24:24] [01:24:24]POST finish read [01:24:24]Found Content-Length = 678 [01:24:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786549", "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" ] } } [01:24:24]execute_script... [01:24: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)1786549", "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" ] } } [01:24:24]POST & json_proto [01:24:24]process_json_proto [01:24:24]json parsed OK: [01:24:24]protocol is kg_v1.0 [01:24:24]action value=close_receipt [01:24:24]process_action close_receipt [01:24:24]cmd_close_receipt [01:24:24]MH_GetDate [01:24:24]Write to MH i2c: F0 00 00 F3 0A EC [01:24:24]Write i2c OK [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: F0 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: F0 09 00 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: F0 09 00 F3 0A 00 C9 14 F2 66 6A BD 47 65 FD [01:24:24]GetLastDocTimeStamp 1727141005 [01:24:24]current date 1727141065 [01:24:24]FM_GetShiftState [01:24:24]SAM_PROTO_GetShiftState [01:24:24]wFMCommunicate request_size=4 [01:24:24]MH_SAM_APDU [01:24:24]CAPDU: 80 13 01 00 [01:24:24]Write to MH i2c: E2 08 00 F4 0A 80 13 01 00 00 00 00 00 7B [01:24:24]Write i2c OK [01:24:24]MH_I2C_Read... [01:24:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:24]Read from MH i2c: E2 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 0E 00 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 0E 00 F4 0A 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 48 [01:24:24]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:24:24]wFMCommunicate OK [01:24:24]SAM_PROTO_GetShiftState done [01:24:24]FM_GetShiftState done [01:24:24]opened in 1727137889 [01:24:24]opened+sec_in_day 1727224289 [01:24:24]quantity*price = 50036 [01:24:24]sum+1 = 50037 [01:24:24]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 СНО: Общий режим Чек 7 24.09.2024 01:24 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152548 ФПД: 115129714479528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012425&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152548&fm=115129714479528&tin=02508201610067®Number=0000000000091825&sum=50000 [01:24:25]StoreToDocumentArchive [01:24:25]shift 477 fd 152548 [01:24:25]save to /storage/0477/doc_00152548 [01:24:25]save last doc name /storage/0477/doc_00152548 to /storage/kkm_last_doc_name [01:24:25]save OK [01:24:25]Clear old archive folders... [01:24:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:24:25]tlvbuf is 00AF8280 [01:24:25]SAM_PROTO_ClearQueue [01:24:25]wFMCommunicate request_size=4 [01:24:25]MH_SAM_APDU [01:24:25]CAPDU: 80 09 00 00 [01:24:25]Write to MH i2c: E2 08 00 01 0B 80 09 00 00 00 00 00 00 7E [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:24:25]Read from MH i2c: E2 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 01 0B 00 90 00 80 [01:24:25]RAPDU: 90 00 [01:24:25]wFMCommunicate OK [01:24:25]SAM_PROTO_ClearQueue done [01:24:25]KKMCreateOFDPacket [01:24:25]OFDProtocolAddRootSTLVToBuf [01:24:25]FM_MakeSignedData [01:24:25]FM_MakeSignedData [01:24:25]SAM_PROTO_SignData [01:24:25]wFMCommunicate request_size=4 [01:24:25]MH_SAM_APDU [01:24:25]CAPDU: 80 0D 01 02 [01:24:25]Write to MH i2c: E2 08 00 02 0B 80 0D 01 02 00 00 00 00 86 [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:24:25]Read from MH i2c: E2 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 02 0B 00 90 00 81 [01:24:25]RAPDU: 90 00 [01:24:25]wFMCommunicate OK [01:24:25]wFMCommunicate request_size=255 [01:24:25]MH_SAM_APDU [01:24: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 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 07 00 00 00 F4 03 04 00 C9 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 68 [01:24:25]Write to MH i2c: E2 02 01 03 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 07 00 00 00 F4 03 04 00 C9 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 68 00 00 C0 [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:25]Read from MH i2c: E2 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 03 0B 00 90 00 82 [01:24:25]RAPDU: 90 00 [01:24:25]wFMCommunicate OK [01:24:25]wFMCommunicate request_size=10 [01:24:25]MH_SAM_APDU [01:24:25]CAPDU: 80 0D 02 02 05 B5 B9 BC 11 A8 [01:24:25]Write to MH i2c: E2 0D 00 04 0B 80 0D 02 02 05 00 B5 B9 BC 11 A8 00 00 76 [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:25]Read from MH i2c: E2 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 03 00 04 0B 00 90 00 83 [01:24:25]RAPDU: 90 00 [01:24:25]wFMCommunicate OK [01:24:25]wFMCommunicate request_size=4 [01:24:25]MH_SAM_APDU [01:24:25]CAPDU: 80 0D 03 02 [01:24:25]Write to MH i2c: E2 08 00 05 0B 80 0D 03 02 00 00 00 00 8B [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:24:25]Read from MH i2c: E2 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 0B 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 0B 00 05 0B 00 CF 59 8E 1E AA 4C BF 24 90 00 39 [01:24:25]RAPDU: CF 59 8E 1E AA 4C BF 24 90 00 [01:24:25]wFMCommunicate OK [01:24:25]SAM_PROTO_SignData done [01:24:25]FM_MakeSignedData done [01:24:25]CreateOFDProtocolMessage [01:24:25]wFMCommunicate request_size=4 [01:24:25]MH_SAM_APDU [01:24:25]CAPDU: 80 11 00 00 [01:24:25]Write to MH i2c: E2 08 00 06 0B 80 11 00 00 00 00 00 00 8B [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:25]Read from MH i2c: E2 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 17 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: E2 17 00 06 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [01: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 [01:24:25]wFMCommunicate OK [01:24:25]CreateOFDProtocolMessage done [01:24:25]OFDSenderStorePacket 152548 [01:24:25]StoreOFDPacket docnum=152548 [01:24: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 0F 01 00 00 CE 2F 07 01 E0 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 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 07 00 00 00 F4 03 04 00 C9 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 68 B5 B9 BC 11 A8 CF 59 8E 1E AA 4C BF 24 [01:24:25]CheckFolder [01:24:25]dirname=/storage/ofd_packets [01:24:25]CheckFolder done [01:24:25]ProducePacketName [01:24:25]name=ofd_packets/00152548 [01:24:25]NVStorageSaveData ofd_packets/00152548 [01:24:25]File name is /storage/ofd_packets/00152548 [01:24:25]Write 301 bytes [01:24:25]NVStorageSaveData done [01:24:25]OFDSenderStorePacket done [01:24:25]KKMCreateOFDPacket done [01:24:25]NVStorageSaveData kkm_last_timestamp [01:24:25]File name is /storage/kkm_last_timestamp [01:24:25]Write 4 bytes [01:24:25]NVStorageSaveData done [01:24:25]ExternCall_PrintAddStr [01:24:25]wPrintStart [01:24:25]Write to MH i2c: 01 00 00 07 0B 12 [01:24:25]Write i2c OK [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: 01 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: 01 07 00 [01:24:25]MH_I2C_Read... [01:24:25]Read from MH i2c: 01 07 00 07 0B 00 00 00 00 00 FF 0F 27 [01:24:25]RasterBufferAndPrint [01:24:25]line Счет N : (1)1786549 [01:24:25]line ИНН: 02508201610067 [01:24:25]line Контрольно-Кассовый Чек [01:24:25]line ПРОДАЖА [01:24:25]line ТРК (МРК, ГНК) : 22 [01:24:25]line Товар: 2710124130 [01:24:25]line Аи-92-К-5 [01:24:25]line 7.380 * 67.80 [01:24:25]line = 500.36 [01:24:25]line НДС 12% НСП 1% [01:24:25]line > о реализуемом товаре [01:24:25]line ОКРУГЛЕНИЕ: -0.36 [01:24:25]line ИТОГО: 500.00 [01:24:25]line Внесено: 500.00 [01:24:25]line СДАЧА: 0.00 [01:24:25]line НСП 1% : 4.43 [01:24:25]line НДС 12% : 53.14 [01:24:25]line Наличными: 500.00 [01:24:25]line Безнал.: 0.00 [01:24:25]line Место: АЗС № 89 "Партнер Нефть" [01:24:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:24:25]line СНО: Общий режим [01:24:25]line Чек 7 24.09.2024 01:24 [01:24:25]line Смена: 477 ФФД: 1.0 [01:24:25]line ЗНМ: 0300000113 [01:24:25]line РНМ: 0000000000091825 [01:24:25]line Версия ККМ: 001 [01:24:25]line ФМ: 0000000000871835 [01:24:25]line ФД: 152548 [01:24:25]line ФПД: 115129714479528 [01:24:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012425&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152548&fm=115129714479528&tin=02508201610067®Number=0000000000091825&sum=50000 [01:24:26]OFD Sender: Processing packet 152548 [packets to send 828, broken 827] [01:24:26]ProducePacketName [01:24:26]name=ofd_packets/00152548 [01:24:26]OFD Sender: To server: pG, [01:24:26]CommunicateWithHost lk.salyk.kg:30040 [01:24:26]ConnectInit lk.salyk.kg [01:24:26]written 0, free lines is 4095 [01:24:26]Write to MH i2c: 01 00 00 32 0B 3D [01:24:26]Write i2c OK [01:24:26]MH_I2C_Read... [01:24:26]Read from MH i2c: 01 [01:24:26]MH_I2C_Read... [01:24:26]Read from MH i2c: 01 07 00 [01:24:26]MH_I2C_Read... [01:24:26]Read from MH i2c: 01 07 00 32 0B 00 00 00 00 00 D6 0C 26 [01:24:26]RasterBufferAndPrint [01:24:26]line [01:24:26]line [01:24:26]line [01:24:26]line [01:24:26]line [01:24:26]written 0, free lines is 3290 [01:24:26]MH_Cut [01:24:26]Write to MH i2c: D1 01 00 39 0B 01 16 [01:24:26]Write i2c OK [01:24:26]MH_I2C_Read... [01:24:26]Read from MH i2c: D1 [01:24:26]MH_I2C_Read... [01:24:26]Read from MH i2c: D1 01 00 [01:24:26]MH_I2C_Read... [01:24:26]Read from MH i2c: D1 01 00 39 0B 00 15 [01:24:26]Write to MH i2c: 01 00 00 3A 0B 45 [01:24:26]Write i2c OK [01:24:26]MH_I2C_Read... [01:24:27]*** Cut start [01:24:27]*** Purtial cut [01:24:27]*** Stage 1: CUTSNS_PIN = 1 [01:24:27]Read from MH i2c: 01 [01:24:27]MH_I2C_Read... [01:24:27]*** Stop cut motor [01:24:27]*** Cut end [01:24:27]Read from MH i2c: 01 07 00 [01:24:27]MH_I2C_Read... [01:24:27]Read from MH i2c: 01 07 00 3A 0B 00 00 00 00 00 FF 0F 5A [01:24:27]process_action close_receipt done [01:24:27]requested_data is exist [01:24:27]produce_requested_data [01:24:27]requested_item fm.sn is exist - process it [01:24:27]wFMCommunicate request_size=4 [01:24:27]MH_SAM_APDU [01:24:27]CAPDU: 80 11 00 00 [01:24:27]Write to MH i2c: E2 08 00 3B 0B 80 11 00 00 00 00 00 00 C0 [01:24:27]Write i2c OK [01:24:27]MH_I2C_Read... [01:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:27]Read from MH i2c: E2 [01:24:27]MH_I2C_Read... [01:24:27]Read from MH i2c: E2 17 00 [01:24:27]MH_I2C_Read... [01:24:27]Read from MH i2c: E2 17 00 3B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [01: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 [01:24:27]wFMCommunicate OK [01:24:27]requested_item fd.num is exist - process it [01:24:27]SAM_PROTO_GetFieldsCounters [01:24:27]wFMCommunicate request_size=4 [01:24:27]MH_SAM_APDU [01:24:27]CAPDU: 80 13 00 00 [01:24:27]Write to MH i2c: E2 08 00 3C 0B 80 13 00 00 00 00 00 00 C3 [01:24:27]Write i2c OK [01:24:27]MH_I2C_Read... [01:24:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:24:27]Read from MH i2c: E2 [01:24:27]MH_I2C_Read... [01:24:27]Read from MH i2c: E2 62 00 [01:24:27]MH_I2C_Read... [01:24:27]Read from MH i2c: E2 62 00 3C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [01:24: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 E4 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:24:27]wFMCommunicate OK [01:24:27]SAM_PROTO_GetFieldsCounters done [01:24:27]requested_item shift.num is exist - process it [01:24:27]requested_item shift.opened is exist - process it [01:24:27]req_shift_opened [01:24:27]FM_GetShiftState [01:24:27]SAM_PROTO_GetShiftState [01:24:27]wFMCommunicate request_size=4 [01:24:27]MH_SAM_APDU [01:24:27]CAPDU: 80 13 01 00 [01:24:27]Write to MH i2c: E2 08 00 3D 0B 80 13 01 00 00 00 00 00 C5 [01:24:27]Write i2c OK [01:24:27]MH_I2C_Read... [01:24:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:28]Read from MH i2c: E2 [01:24:28]MH_I2C_Read... [01:24:28]Read from MH i2c: E2 0E 00 [01:24:28]MH_I2C_Read... [01:24:28]Read from MH i2c: E2 0E 00 3D 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 92 [01:24:28]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:24:28]wFMCommunicate OK [01:24:28]SAM_PROTO_GetShiftState done [01:24:28]FM_GetShiftState done [01:24:28]req_shift_opened done [01:24:28]requested_item shift.open_date is exist - process it [01:24:28]req_shift_open_date [01:24:28]req_shift_open_date done [01:24:28]produce_requested_data done [01:24:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152548,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [01:24:28]process_action_free close_receipt [01:24:28]json_value_free [01:24:28]json_value_free done [01:24:28]process_json_proto returns [01:24:28]Send response to host [01:24:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152548,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [01:24:28]free response buf [01:24:28]execute_script done [01:24:28]execute_script returns [01:24:28]free content buf [01:24:28]Sock 9.Close socket [01:24:28]Sock 9.Thread stoped [01:24:30]recv_with_timeout no data received [01:24:31]ConnectInit Can't take IP for lk.salyk.kg [01:24:31]CommunicateWithHost connect error [01:24:31]CommunicateWithHost err = -1 [01:24:31]OFD Sender: Server communicate error [01:24:36]OFD Sender: Processing packet 152548 [packets to send 828, broken 827] [01:24:36]ProducePacketName [01:24:36]name=ofd_packets/00152548 [01:24:36]OFD Sender: To server: pG, [01:24:36]CommunicateWithHost lk.salyk.kg:30040 [01:24:36]ConnectInit lk.salyk.kg [01:24:42]recv_with_timeout no data received [01:24:48]Connected sock=10 [01:24: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 CE 2F 07 01 E0 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 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 07 00 00 00 F4 03 04 00 C9 14 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 68 B5 B9 BC 11 A8 CF 59 8E 1E AA 4C BF 24 [01:24: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 14 C5 47 00 B4 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 E4 53 02 00 F4 03 04 00 DF BC F1 66 B6 04 01 00 00 70 88 31 01 B2 01 6D 18 [01:24:49]CommunicateWithHost err = 0 [01:24:49]CheckOFDResponse [01:24:49]1017 (14) - 77093643461234 [01:24:49]1041 (16) - 0000000000871835 [01:24:49]1040 (4) - 152548 [01:24:49]1012 (4) - 23.09.2024 19:09 [01:24:49]1206 (1) - 0 [01:24:49]OFD Sender: Remove packet 152548 [01:24:49]ProducePacketName [01:24:49]name=ofd_packets/00152548 [01:24:49]NVStorageDeleteData [01:24:50]OFD Sender: No OFD packet to send [01:24:53]recv_with_timeout no data received [01:24:55]OFD Sender: No OFD packet to send [01:25:00]OFD Sender: No OFD packet to send [01:25:05]OFD Sender: No OFD packet to send [01:25:10]OFD Sender: No OFD packet to send [01:25:15]OFD Sender: No OFD packet to send [01:25:20]OFD Sender: No OFD packet to send [01:25:25]OFD Sender: No OFD packet to send [01:25:30]OFD Sender: No OFD packet to send [01:25:35]OFD Sender: No OFD packet to send [01:25:40]OFD Sender: No OFD packet to send [01:25:44]recv_with_timeout no data received [01:25:45]OFD Sender: No OFD packet to send [01:25:50]OFD Sender: No OFD packet to send [01:25:55]OFD Sender: No OFD packet to send [01:26:00]OFD Sender: No OFD packet to send [01:26:05]OFD Sender: No OFD packet to send [01:26:10]OFD Sender: No OFD packet to send [01:26:15]OFD Sender: No OFD packet to send [01:26:20]OFD Sender: No OFD packet to send [01:26:25]OFD Sender: No OFD packet to send [01:26:30]OFD Sender: No OFD packet to send [01:26:35]OFD Sender: No OFD packet to send [01:26:40]OFD Sender: No OFD packet to send [01:26:45]OFD Sender: No OFD packet to send [01:26:50]OFD Sender: No OFD packet to send [01:26:55]OFD Sender: No OFD packet to send [01:27:00]OFD Sender: No OFD packet to send [01:27:05]OFD Sender: No OFD packet to send [01:27:10]OFD Sender: No OFD packet to send [01:27:15]OFD Sender: No OFD packet to send [01:27:20]OFD Sender: No OFD packet to send [01:27:25]OFD Sender: No OFD packet to send [01:27:30]OFD Sender: No OFD packet to send [01:27:35]OFD Sender: No OFD packet to send [01:27:40]OFD Sender: No OFD packet to send [01:27:45]OFD Sender: No OFD packet to send [01:27:50]OFD Sender: No OFD packet to send [01:27:55]OFD Sender: No OFD packet to send [01:28:00]OFD Sender: No OFD packet to send [01:28:05]OFD Sender: No OFD packet to send [01:28:10]OFD Sender: No OFD packet to send [01:28:15]OFD Sender: No OFD packet to send [01:28:20]OFD Sender: No OFD packet to send [01:28:25]OFD Sender: No OFD packet to send [01:28:28]recv_with_timeout no data received [01:28:30]OFD Sender: No OFD packet to send [01:28:35]OFD Sender: No OFD packet to send [01:28:40]OFD Sender: No OFD packet to send [01:28:45]OFD Sender: No OFD packet to send [01:28:50]OFD Sender: No OFD packet to send [01:28:55]OFD Sender: No OFD packet to send [01:29:01]OFD Sender: No OFD packet to send [01:29:06]OFD Sender: No OFD packet to send [01:29:11]OFD Sender: No OFD packet to send [01:29:16]OFD Sender: No OFD packet to send [01:29:21]OFD Sender: No OFD packet to send [01:29:26]OFD Sender: No OFD packet to send [01:29:31]OFD Sender: No OFD packet to send [01:29:34]recv_with_timeout no data received [01:29:36]OFD Sender: No OFD packet to send [01:29:41]OFD Sender: No OFD packet to send [01:29:46]OFD Sender: No OFD packet to send [01:29:51]OFD Sender: No OFD packet to send [01:29:56]OFD Sender: No OFD packet to send [01:30:01]OFD Sender: No OFD packet to send [01:30:06]OFD Sender: No OFD packet to send [01:30:11]OFD Sender: No OFD packet to send [01:30:16]OFD Sender: No OFD packet to send [01:30:21]OFD Sender: No OFD packet to send [01:30:26]OFD Sender: No OFD packet to send [01:30:31]OFD Sender: No OFD packet to send [01:30:36]OFD Sender: No OFD packet to send [01:30:41]OFD Sender: No OFD packet to send [01:30:46]OFD Sender: No OFD packet to send [01:30:51]OFD Sender: No OFD packet to send [01:30:56]OFD Sender: No OFD packet to send [01:31:01]OFD Sender: No OFD packet to send [01:31:06]OFD Sender: No OFD packet to send [01:31:11]OFD Sender: No OFD packet to send [01:31:16]OFD Sender: No OFD packet to send [01:31:21]OFD Sender: No OFD packet to send [01:31:26]OFD Sender: No OFD packet to send [01:31:31]OFD Sender: No OFD packet to send [01:31:36]OFD Sender: No OFD packet to send [01:31:39]recv_with_timeout no data received [01:31:41]OFD Sender: No OFD packet to send [01:31:46]OFD Sender: No OFD packet to send [01:31:51]OFD Sender: No OFD packet to send [01:31:56]OFD Sender: No OFD packet to send [01:32:01]OFD Sender: No OFD packet to send [01:32:03]recv_with_timeout no data received [01:32:06]OFD Sender: No OFD packet to send [01:32:11]OFD Sender: No OFD packet to send [01:32:16]OFD Sender: No OFD packet to send [01:32:21]OFD Sender: No OFD packet to send [01:32:26]OFD Sender: No OFD packet to send [01:32:31]OFD Sender: No OFD packet to send [01:32:36]OFD Sender: No OFD packet to send [01:32:41]OFD Sender: No OFD packet to send [01:32:46]OFD Sender: No OFD packet to send [01:32:51]OFD Sender: No OFD packet to send [01:32:56]OFD Sender: No OFD packet to send [01:33:01]OFD Sender: No OFD packet to send [01:33:06]OFD Sender: No OFD packet to send [01:33:11]OFD Sender: No OFD packet to send [01:33:16]OFD Sender: No OFD packet to send [01:33:21]OFD Sender: No OFD packet to send [01:33:26]OFD Sender: No OFD packet to send [01:33:31]OFD Sender: No OFD packet to send [01:33:36]OFD Sender: No OFD packet to send [01:33:41]OFD Sender: No OFD packet to send [01:33:43]recv_with_timeout no data received [01:33:47]OFD Sender: No OFD packet to send [01:33:52]OFD Sender: No OFD packet to send [01:33:57]OFD Sender: No OFD packet to send [01:34:01]recv_with_timeout no data received [01:34:02]OFD Sender: No OFD packet to send [01:34:07]OFD Sender: No OFD packet to send [01:34:12]OFD Sender: No OFD packet to send [01:34:17]OFD Sender: No OFD packet to send [01:34:22]OFD Sender: No OFD packet to send [01:34:27]OFD Sender: No OFD packet to send [01:34:32]OFD Sender: No OFD packet to send [01:34:34]accept exits with 7 [01:34:34]New connection [01:34:34]New thread 3066895716 created [01:34:34]Thread 3067039076 joined [01:34:34]Waiting for new connection... [01:34:34] Sock 7.Parse request [01:34:34]Sock 7.Check first char [01:34:34]Sock 7.First char is OK [01:34:34]request: POST /json_proto HTTP/1.0 [01:34:34]Method: POST [01:34:34]URL: /json_proto [01:34:34]Method is POST - this is cgi request [01:34:34]url: /json_proto [01:34:34]query_string will be loaded in cgi processing [01:34:34]execute_cgi json_proto POST (null) [01:34:34]execute_cgi path=json_proto method=POST [01:34:34]POST find Content-Length [01:34:34]Host: 172.17.43.67:8080 [01:34:34]Content-Length: 683 [01:34:34]Content-Type: application/json [01:34:34] [01:34:34]POST finish read [01:34:34]Found Content-Length = 683 [01:34:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786550", "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" ] } } [01:34:34]execute_script... [01:34: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)1786550", "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" ] } } [01:34:34]POST & json_proto [01:34:34]process_json_proto [01:34:34]json parsed OK: [01:34:34]protocol is kg_v1.0 [01:34:34]action value=close_receipt [01:34:34]process_action close_receipt [01:34:34]cmd_close_receipt [01:34:34]MH_GetDate [01:34:34]Write to MH i2c: F0 00 00 3E 0B 38 [01:34:34]Write i2c OK [01:34:34]MH_I2C_Read... [01:34:34]Read from MH i2c: F0 [01:34:34]MH_I2C_Read... [01:34:34]Read from MH i2c: F0 09 00 [01:34:34]MH_I2C_Read... [01:34:34]Read from MH i2c: F0 09 00 3E 0B 00 2C 17 F2 66 6A BD 47 65 AF [01:34:34]GetLastDocTimeStamp 1727141065 [01:34:34]current date 1727141676 [01:34:34]FM_GetShiftState [01:34:34]SAM_PROTO_GetShiftState [01:34:34]wFMCommunicate request_size=4 [01:34:34]MH_SAM_APDU [01:34:34]CAPDU: 80 13 01 00 [01:34:34]Write to MH i2c: E2 08 00 3F 0B 80 13 01 00 00 00 00 00 C7 [01:34:34]Write i2c OK [01:34:34]MH_I2C_Read... [01:34:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:34:34]Read from MH i2c: E2 [01:34:34]MH_I2C_Read... [01:34:34]Read from MH i2c: E2 0E 00 [01:34:34]MH_I2C_Read... [01:34:34]Read from MH i2c: E2 0E 00 3F 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 94 [01:34:34]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:34:34]wFMCommunicate OK [01:34:34]SAM_PROTO_GetShiftState done [01:34:34]FM_GetShiftState done [01:34:34]opened in 1727137889 [01:34:34]opened+sec_in_day 1727224289 [01:34:34]quantity*price = 120006 [01:34:34]sum+1 = 120007 [01:34:34]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 СНО: Общий режим Чек 8 24.09.2024 01:34 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152549 ФПД: 268736383807480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T013436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152549&fm=268736383807480&tin=02508201610067®Number=0000000000091825&sum=120000 [01:34:36]StoreToDocumentArchive [01:34:36]shift 477 fd 152549 [01:34:36]save to /storage/0477/doc_00152549 [01:34:36]save last doc name /storage/0477/doc_00152549 to /storage/kkm_last_doc_name [01:34:36]save OK [01:34:36]Clear old archive folders... [01:34:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:34:36]tlvbuf is 00BB6910 [01:34:36]SAM_PROTO_ClearQueue [01:34:36]wFMCommunicate request_size=4 [01:34:36]MH_SAM_APDU [01:34:36]CAPDU: 80 09 00 00 [01:34:36]Write to MH i2c: E2 08 00 4C 0B 80 09 00 00 00 00 00 00 C9 [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:34:36]Read from MH i2c: E2 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 4C 0B 00 90 00 CB [01:34:36]RAPDU: 90 00 [01:34:36]wFMCommunicate OK [01:34:36]SAM_PROTO_ClearQueue done [01:34:36]KKMCreateOFDPacket [01:34:36]OFDProtocolAddRootSTLVToBuf [01:34:36]FM_MakeSignedData [01:34:36]FM_MakeSignedData [01:34:36]SAM_PROTO_SignData [01:34:36]wFMCommunicate request_size=4 [01:34:36]MH_SAM_APDU [01:34:36]CAPDU: 80 0D 01 02 [01:34:36]Write to MH i2c: E2 08 00 4D 0B 80 0D 01 02 00 00 00 00 D1 [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:34:36]Read from MH i2c: E2 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 4D 0B 00 90 00 CC [01:34:36]RAPDU: 90 00 [01:34:36]wFMCommunicate OK [01:34:36]wFMCommunicate request_size=255 [01:34:36]MH_SAM_APDU [01:34: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 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 08 00 00 00 F4 03 04 00 2C 17 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F4 [01:34:36]Write to MH i2c: E2 02 01 4E 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 00 00 00 F4 03 04 00 2C 17 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F4 00 00 71 [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:34:36]Read from MH i2c: E2 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 4E 0B 00 90 00 CD [01:34:36]RAPDU: 90 00 [01:34:36]wFMCommunicate OK [01:34:36]wFMCommunicate request_size=10 [01:34:36]MH_SAM_APDU [01:34:36]CAPDU: 80 0D 02 02 05 6A 10 B1 EF F8 [01:34:36]Write to MH i2c: E2 0D 00 4F 0B 80 0D 02 02 05 00 6A 10 B1 EF F8 00 00 F0 [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:34:36]Read from MH i2c: E2 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 03 00 4F 0B 00 90 00 CE [01:34:36]RAPDU: 90 00 [01:34:36]wFMCommunicate OK [01:34:36]wFMCommunicate request_size=4 [01:34:36]MH_SAM_APDU [01:34:36]CAPDU: 80 0D 03 02 [01:34:36]Write to MH i2c: E2 08 00 50 0B 80 0D 03 02 00 00 00 00 D6 [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:34:36]Read from MH i2c: E2 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 0B 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 0B 00 50 0B 00 C8 24 28 C1 21 34 B2 E0 90 00 93 [01:34:36]RAPDU: C8 24 28 C1 21 34 B2 E0 90 00 [01:34:36]wFMCommunicate OK [01:34:36]SAM_PROTO_SignData done [01:34:36]FM_MakeSignedData done [01:34:36]CreateOFDProtocolMessage [01:34:36]wFMCommunicate request_size=4 [01:34:36]MH_SAM_APDU [01:34:36]CAPDU: 80 11 00 00 [01:34:36]Write to MH i2c: E2 08 00 51 0B 80 11 00 00 00 00 00 00 D6 [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:34:36]Read from MH i2c: E2 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 17 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: E2 17 00 51 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [01:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:34:36]wFMCommunicate OK [01:34:36]CreateOFDProtocolMessage done [01:34:36]OFDSenderStorePacket 152549 [01:34:36]StoreOFDPacket docnum=152549 [01:34: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 F9 69 07 01 BC FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 00 00 00 F4 03 04 00 2C 17 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F4 6A 10 B1 EF F8 C8 24 28 C1 21 34 B2 E0 [01:34:36]CheckFolder [01:34:36]dirname=/storage/ofd_packets [01:34:36]CheckFolder done [01:34:36]ProducePacketName [01:34:36]name=ofd_packets/00152549 [01:34:36]NVStorageSaveData ofd_packets/00152549 [01:34:36]File name is /storage/ofd_packets/00152549 [01:34:36]Write 301 bytes [01:34:36]NVStorageSaveData done [01:34:36]OFDSenderStorePacket done [01:34:36]KKMCreateOFDPacket done [01:34:36]NVStorageSaveData kkm_last_timestamp [01:34:36]File name is /storage/kkm_last_timestamp [01:34:36]Write 4 bytes [01:34:36]NVStorageSaveData done [01:34:36]ExternCall_PrintAddStr [01:34:36]wPrintStart [01:34:36]Write to MH i2c: 01 00 00 52 0B 5D [01:34:36]Write i2c OK [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: 01 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: 01 07 00 [01:34:36]MH_I2C_Read... [01:34:36]Read from MH i2c: 01 07 00 52 0B 00 00 00 00 00 FF 0F 72 [01:34:36]RasterBufferAndPrint [01:34:36]line Счет N : (1)1786550 [01:34:36]line ИНН: 02508201610067 [01:34:36]line Контрольно-Кассовый Чек [01:34:36]line ПРОДАЖА [01:34:36]line ТРК (МРК, ГНК) : 42 [01:34:36]line Товар: 2710124130 [01:34:36]line Аи-92-К-5 [01:34:36]line 17.700 * 67.80 [01:34:36]line = 1200.06 [01:34:36]line НДС 12% НСП 1% [01:34:36]line > о реализуемом товаре [01:34:36]line ОКРУГЛЕНИЕ: -0.06 [01:34:36]line ИТОГО: 1200.00 [01:34:36]line Внесено: 1200.00 [01:34:36]line СДАЧА: 0.00 [01:34:36]line НСП 1% : 10.62 [01:34:36]line НДС 12% : 127.44 [01:34:36]line Наличными: 1200.00 [01:34:36]line Безнал.: 0.00 [01:34:36]line Место: АЗС № 89 "Партнер Нефть" [01:34:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:34:36]line СНО: Общий режим [01:34:36]line Чек 8 24.09.2024 01:34 [01:34:36]line Смена: 477 ФФД: 1.0 [01:34:36]line ЗНМ: 0300000113 [01:34:36]OFD Sender: Processing packet 152549 [packets to send 828, broken 827] [01:34:36]ProducePacketName [01:34:36]name=ofd_packets/00152549 [01:34:36]OFD Sender: To server: pG, [01:34:36]CommunicateWithHost lk.salyk.kg:30040 [01:34:36]ConnectInit lk.salyk.kg [01:34:36]line РНМ: 0000000000091825 [01:34:36]line Версия ККМ: 001 [01:34:36]line ФМ: 0000000000871835 [01:34:36]line ФД: 152549 [01:34:36]line ФПД: 268736383807480 [01:34:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T013436&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152549&fm=268736383807480&tin=02508201610067®Number=0000000000091825&sum=120000 [01:34:36]written 0, free lines is 4095 [01:34:37]Write to MH i2c: 01 00 00 7D 0B 88 [01:34:37]Write i2c OK [01:34:37]MH_I2C_Read... [01:34:37]Read from MH i2c: 01 [01:34:37]MH_I2C_Read... [01:34:37]Read from MH i2c: 01 07 00 [01:34:37]MH_I2C_Read... [01:34:37]Read from MH i2c: 01 07 00 7D 0B 00 00 00 00 00 E0 0C 7B [01:34:37]RasterBufferAndPrint [01:34:37]line [01:34:37]line [01:34:37]line [01:34:37]line [01:34:37]line [01:34:37]written 0, free lines is 3302 [01:34:37]MH_Cut [01:34:37]Write to MH i2c: D1 01 00 84 0B 01 61 [01:34:37]Write i2c OK [01:34:37]MH_I2C_Read... [01:34:37]Read from MH i2c: D1 [01:34:37]MH_I2C_Read... [01:34:37]Read from MH i2c: D1 01 00 [01:34:37]MH_I2C_Read... [01:34:37]Read from MH i2c: D1 01 00 84 0B 00 60 [01:34:37]Write to MH i2c: 01 00 00 85 0B 90 [01:34:37]Write i2c OK [01:34:37]MH_I2C_Read... [01:34:37]Connected sock=9 [01:34: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 F9 69 07 01 BC FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 08 00 00 00 F4 03 04 00 2C 17 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 F4 6A 10 B1 EF F8 C8 24 28 C1 21 34 B2 E0 [01:34: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 A3 C9 47 00 96 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 53 02 00 F4 03 04 00 2B BF F1 66 B6 04 01 00 00 6B BC 5C FF 46 CC 20 5F [01:34:37]CommunicateWithHost err = 0 [01:34:37]CheckOFDResponse [01:34:37]1017 (14) - 77093643461234 [01:34:37]1041 (16) - 0000000000871835 [01:34:37]1040 (4) - 152549 [01:34:37]1012 (4) - 23.09.2024 19:19 [01:34:37]1206 (1) - 0 [01:34:37]OFD Sender: Remove packet 152549 [01:34:37]ProducePacketName [01:34:37]name=ofd_packets/00152549 [01:34:37]NVStorageDeleteData [01:34:37]*** Cut start [01:34:37]*** Purtial cut [01:34:37]*** Stage 1: CUTSNS_PIN = 1 [01:34:38]Read from MH i2c: 01 [01:34:38]MH_I2C_Read... [01:34:38]*** Stop cut motor [01:34:38]*** Cut end [01:34:38]Read from MH i2c: 01 07 00 [01:34:38]MH_I2C_Read... [01:34:38]Read from MH i2c: 01 07 00 85 0B 00 00 00 00 00 FF 0F A5 [01:34:38]process_action close_receipt done [01:34:38]requested_data is exist [01:34:38]produce_requested_data [01:34:38]requested_item fm.sn is exist - process it [01:34:38]wFMCommunicate request_size=4 [01:34:38]MH_SAM_APDU [01:34:38]CAPDU: 80 11 00 00 [01:34:38]Write to MH i2c: E2 08 00 86 0B 80 11 00 00 00 00 00 00 0B [01:34:38]Write i2c OK [01:34:38]MH_I2C_Read... [01:34:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:34:38]Read from MH i2c: E2 [01:34:38]MH_I2C_Read... [01:34:38]Read from MH i2c: E2 17 00 [01:34:38]MH_I2C_Read... [01:34:38]OFD Sender: No OFD packet to send [01:34:38]Read from MH i2c: E2 17 00 86 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [01:34:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:34:38]wFMCommunicate OK [01:34:38]requested_item fd.num is exist - process it [01:34:38]SAM_PROTO_GetFieldsCounters [01:34:38]wFMCommunicate request_size=4 [01:34:38]MH_SAM_APDU [01:34:38]CAPDU: 80 13 00 00 [01:34:38]Write to MH i2c: E2 08 00 87 0B 80 13 00 00 00 00 00 00 0E [01:34:38]Write i2c OK [01:34:38]MH_I2C_Read... [01:34:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:34:38]Read from MH i2c: E2 [01:34:38]MH_I2C_Read... [01:34:38]Read from MH i2c: E2 62 00 [01:34:38]MH_I2C_Read... [01:34:38]Read from MH i2c: E2 62 00 87 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [01:34: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 E5 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:34:38]wFMCommunicate OK [01:34:38]SAM_PROTO_GetFieldsCounters done [01:34:38]requested_item shift.num is exist - process it [01:34:38]requested_item shift.opened is exist - process it [01:34:38]req_shift_opened [01:34:38]FM_GetShiftState [01:34:38]SAM_PROTO_GetShiftState [01:34:38]wFMCommunicate request_size=4 [01:34:38]MH_SAM_APDU [01:34:38]CAPDU: 80 13 01 00 [01:34:38]Write to MH i2c: E2 08 00 88 0B 80 13 01 00 00 00 00 00 10 [01:34:38]Write i2c OK [01:34:38]MH_I2C_Read... [01:34:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:34:38]Read from MH i2c: E2 [01:34:38]MH_I2C_Read... [01:34:38]Read from MH i2c: E2 0E 00 [01:34:38]MH_I2C_Read... [01:34:38]Read from MH i2c: E2 0E 00 88 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DD [01:34:38]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [01:34:38]wFMCommunicate OK [01:34:38]SAM_PROTO_GetShiftState done [01:34:38]FM_GetShiftState done [01:34:38]req_shift_opened done [01:34:38]requested_item shift.open_date is exist - process it [01:34:38]req_shift_open_date [01:34:38]req_shift_open_date done [01:34:38]produce_requested_data done [01:34:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152549,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [01:34:38]process_action_free close_receipt [01:34:38]json_value_free [01:34:38]json_value_free done [01:34:38]process_json_proto returns [01:34:38]Send response to host [01:34:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152549,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [01:34:38]free response buf [01:34:38]execute_script done [01:34:38]execute_script returns [01:34:38]free content buf [01:34:38]Sock 7.Close socket [01:34:38]Sock 7.Thread stoped [01:34:43]OFD Sender: No OFD packet to send [01:34:48]OFD Sender: No OFD packet to send [01:34:53]OFD Sender: No OFD packet to send [01:34:58]OFD Sender: No OFD packet to send [01:35:03]OFD Sender: No OFD packet to send [01:35:08]OFD Sender: No OFD packet to send [01:35:13]OFD Sender: No OFD packet to send [01:35:18]OFD Sender: No OFD packet to send [01:35:23]OFD Sender: No OFD packet to send [01:35:28]OFD Sender: No OFD packet to send [01:35:33]OFD Sender: No OFD packet to send [01:35:38]OFD Sender: No OFD packet to send [01:35:43]OFD Sender: No OFD packet to send [01:35:48]OFD Sender: No OFD packet to send [01:35:53]OFD Sender: No OFD packet to send [01:35:58]OFD Sender: No OFD packet to send [01:36:03]OFD Sender: No OFD packet to send [01:36:08]OFD Sender: No OFD packet to send [01:36:13]OFD Sender: No OFD packet to send [01:36:18]OFD Sender: No OFD packet to send [01:36:23]OFD Sender: No OFD packet to send [01:36:28]OFD Sender: No OFD packet to send [01:36:33]OFD Sender: No OFD packet to send [01:36:38]OFD Sender: No OFD packet to send [01:36:43]OFD Sender: No OFD packet to send [01:36:48]OFD Sender: No OFD packet to send [01:36:53]OFD Sender: No OFD packet to send [01:36:58]OFD Sender: No OFD packet to send [01:37:03]OFD Sender: No OFD packet to send [01:37:08]OFD Sender: No OFD packet to send [01:37:13]OFD Sender: No OFD packet to send [01:37:18]OFD Sender: No OFD packet to send [01:37:23]OFD Sender: No OFD packet to send [01:37:28]OFD Sender: No OFD packet to send [01:37:33]OFD Sender: No OFD packet to send [01:37:38]OFD Sender: No OFD packet to send [01:37:43]OFD Sender: No OFD packet to send [01:37:48]OFD Sender: No OFD packet to send [01:37:53]OFD Sender: No OFD packet to send [01:37:58]OFD Sender: No OFD packet to send [01:38:03]OFD Sender: No OFD packet to send [01:38:08]OFD Sender: No OFD packet to send [01:38:13]OFD Sender: No OFD packet to send [01:38:18]OFD Sender: No OFD packet to send [01:38:24]OFD Sender: No OFD packet to send [01:38:29]OFD Sender: No OFD packet to send [01:38:34]OFD Sender: No OFD packet to send [01:38:39]OFD Sender: No OFD packet to send [01:38:44]OFD Sender: No OFD packet to send [01:38:45]recv_with_timeout no data received [01:38:49]OFD Sender: No OFD packet to send [01:38:54]OFD Sender: No OFD packet to send [01:38:59]OFD Sender: No OFD packet to send [01:39:04]OFD Sender: No OFD packet to send [01:39:09]OFD Sender: No OFD packet to send [01:39:14]OFD Sender: No OFD packet to send [01:39:19]OFD Sender: No OFD packet to send [01:39:24]OFD Sender: No OFD packet to send [01:39:29]OFD Sender: No OFD packet to send [01:39:34]OFD Sender: No OFD packet to send [01:39:35]recv_with_timeout no data received [01:39:39]OFD Sender: No OFD packet to send [01:39:44]OFD Sender: No OFD packet to send [01:39:49]OFD Sender: No OFD packet to send [01:39:54]OFD Sender: No OFD packet to send [01:39:59]OFD Sender: No OFD packet to send [01:40:04]OFD Sender: No OFD packet to send [01:40:09]OFD Sender: No OFD packet to send [01:40:14]OFD Sender: No OFD packet to send [01:40:19]OFD Sender: No OFD packet to send [01:40:24]OFD Sender: No OFD packet to send [01:40:29]OFD Sender: No OFD packet to send [01:40:34]OFD Sender: No OFD packet to send [01:40:39]OFD Sender: No OFD packet to send [01:40:44]OFD Sender: No OFD packet to send [01:40:49]OFD Sender: No OFD packet to send [01:40:54]OFD Sender: No OFD packet to send [01:40:59]OFD Sender: No OFD packet to send [01:41:04]OFD Sender: No OFD packet to send [01:41:07]recv_with_timeout no data received [01:41:09]OFD Sender: No OFD packet to send [01:41:14]OFD Sender: No OFD packet to send [01:41:19]OFD Sender: No OFD packet to send [01:41:24]OFD Sender: No OFD packet to send [01:41:29]OFD Sender: No OFD packet to send [01:41:30]recv_with_timeout no data received [01:41:34]OFD Sender: No OFD packet to send [01:41:39]OFD Sender: No OFD packet to send [01:41:44]OFD Sender: No OFD packet to send [01:41:49]OFD Sender: No OFD packet to send [01:41:54]OFD Sender: No OFD packet to send [01:41:59]OFD Sender: No OFD packet to send [01:42:04]OFD Sender: No OFD packet to send [01:42:09]OFD Sender: No OFD packet to send [01:42:14]OFD Sender: No OFD packet to send [01:42:19]OFD Sender: No OFD packet to send [01:42:24]OFD Sender: No OFD packet to send [01:42:29]OFD Sender: No OFD packet to send [01:42:34]OFD Sender: No OFD packet to send [01:42:39]OFD Sender: No OFD packet to send [01:42:44]OFD Sender: No OFD packet to send [01:42:49]OFD Sender: No OFD packet to send [01:42:54]OFD Sender: No OFD packet to send [01:42:59]OFD Sender: No OFD packet to send [01:43:04]OFD Sender: No OFD packet to send [01:43:10]OFD Sender: No OFD packet to send [01:43:15]OFD Sender: No OFD packet to send [01:43:20]OFD Sender: No OFD packet to send [01:43:25]OFD Sender: No OFD packet to send [01:43:30]OFD Sender: No OFD packet to send [01:43:35]OFD Sender: No OFD packet to send [01:43:40]OFD Sender: No OFD packet to send [01:43:45]OFD Sender: No OFD packet to send [01:43:50]OFD Sender: No OFD packet to send [01:43:55]OFD Sender: No OFD packet to send [01:44:00]OFD Sender: No OFD packet to send [01:44:05]OFD Sender: No OFD packet to send [01:44:10]OFD Sender: No OFD packet to send [01:44:15]OFD Sender: No OFD packet to send [01:44:20]OFD Sender: No OFD packet to send [01:44:25]OFD Sender: No OFD packet to send [01:44:30]OFD Sender: No OFD packet to send [01:44:35]OFD Sender: No OFD packet to send [01:44:36]recv_with_timeout no data received [01:44:40]OFD Sender: No OFD packet to send [01:44:45]OFD Sender: No OFD packet to send [01:44:50]OFD Sender: No OFD packet to send [01:44:55]OFD Sender: No OFD packet to send [01:45:00]OFD Sender: No OFD packet to send [01:45:05]OFD Sender: No OFD packet to send [01:45:10]OFD Sender: No OFD packet to send [01:45:15]OFD Sender: No OFD packet to send [01:45:15]recv_with_timeout no data received [01:45:20]OFD Sender: No OFD packet to send [01:45:25]OFD Sender: No OFD packet to send [01:45:30]OFD Sender: No OFD packet to send [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:55]OFD Sender: No OFD packet to send [01:45:56]recv_with_timeout no data received [01:46:00]OFD Sender: No OFD packet to send [01:46:05]OFD Sender: No OFD packet to send [01:46:10]OFD Sender: No OFD packet to send [01:46:15]OFD Sender: No OFD packet to send [01:46:20]OFD Sender: No OFD packet to send [01:46:25]OFD Sender: No OFD packet to send [01:46:30]OFD Sender: No OFD packet to send [01:46:35]OFD Sender: No OFD packet to send [01:46:40]OFD Sender: No OFD packet to send [01:46:45]OFD Sender: No OFD packet to send [01:46:50]OFD Sender: No OFD packet to send [01:46:55]OFD Sender: No OFD packet to send [01:47:00]OFD Sender: No OFD packet to send [01:47:05]OFD Sender: No OFD packet to send [01:47:10]OFD Sender: No OFD packet to send [01:47:15]OFD Sender: No OFD packet to send [01:47:16]recv_with_timeout no data received [01:47:20]OFD Sender: No OFD packet to send [01:47:25]OFD Sender: No OFD packet to send [01:47:27]recv_with_timeout no data received [01:47:30]OFD Sender: No OFD packet to send [01:47:35]OFD Sender: No OFD packet to send [01:47:40]OFD Sender: No OFD packet to send [01:47:45]OFD Sender: No OFD packet to send [01:47:51]OFD Sender: No OFD packet to send [01:47:56]OFD Sender: No OFD packet to send [01:48:01]OFD Sender: No OFD packet to send [01:48:04]recv_with_timeout no data received [01:48:06]OFD Sender: No OFD packet to send [01:48:11]OFD Sender: No OFD packet to send [01:48:16]OFD Sender: No OFD packet to send [01:48:21]OFD Sender: No OFD packet to send [01:48:26]OFD Sender: No OFD packet to send [01:48:31]OFD Sender: No OFD packet to send [01:48:36]OFD Sender: No OFD packet to send [01:48:41]OFD Sender: No OFD packet to send [01:48:46]OFD Sender: No OFD packet to send [01:48:46]recv_with_timeout no data received [01:48:51]OFD Sender: No OFD packet to send [01:48:56]OFD Sender: No OFD packet to send [01:49:01]OFD Sender: No OFD packet to send [01:49:06]OFD Sender: No OFD packet to send [01:49:11]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:51]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:06]OFD Sender: No OFD packet to send [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:52:01]OFD Sender: No OFD packet to send [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:31]OFD Sender: No OFD packet to send [01:52:37]OFD Sender: No OFD packet to send [01:52:42]OFD Sender: No OFD packet to send [01:52:47]OFD Sender: No OFD packet to send [01:52:52]OFD Sender: No OFD packet to send [01:52:57]OFD Sender: No OFD packet to send [01:53:02]OFD Sender: No OFD packet to send [01:53:05]recv_with_timeout no data received [01:53:07]OFD Sender: No OFD packet to send [01:53:12]OFD Sender: No OFD packet to send [01:53:17]OFD Sender: No OFD packet to send [01:53:21]recv_with_timeout no data received [01:53:22]OFD Sender: No OFD packet to send [01:53:27]OFD Sender: No OFD packet to send [01:53:32]OFD Sender: No OFD packet to send [01:53:37]OFD Sender: No OFD packet to send [01:53:42]OFD Sender: No OFD packet to send [01:53:47]OFD Sender: No OFD packet to send [01:53:52]OFD Sender: No OFD packet to send [01:53:57]OFD Sender: No OFD packet to send [01:54:02]OFD Sender: No OFD packet to send [01:54:07]OFD Sender: No OFD packet to send [01:54:12]OFD Sender: No OFD packet to send [01:54:17]OFD Sender: No OFD packet to send [01:54:22]OFD Sender: No OFD packet to send [01:54:27]OFD Sender: No OFD packet to send [01:54:32]OFD Sender: No OFD packet to send [01:54:37]OFD Sender: No OFD packet to send [01:54:42]OFD Sender: No OFD packet to send [01:54:47]OFD Sender: No OFD packet to send [01:54:52]OFD Sender: No OFD packet to send [01:54:55]recv_with_timeout no data received [01:54:57]OFD Sender: No OFD packet to send [01:55:02]OFD Sender: No OFD packet to send [01:55:07]OFD Sender: No OFD packet to send [01:55:12]OFD Sender: No OFD packet to send [01:55:17]OFD Sender: No OFD packet to send [01:55:22]OFD Sender: No OFD packet to send [01:55:27]OFD Sender: No OFD packet to send [01:55:32]OFD Sender: No OFD packet to send [01:55:37]OFD Sender: No OFD packet to send [01:55:42]OFD Sender: No OFD packet to send [01:55:47]OFD Sender: No OFD packet to send [01:55:52]OFD Sender: No OFD packet to send [01:55:57]OFD Sender: No OFD packet to send [01:56:02]OFD Sender: No OFD packet to send [01:56:07]OFD Sender: No OFD packet to send [01:56:12]OFD Sender: No OFD packet to send [01:56:17]OFD Sender: No OFD packet to send [01:56:22]OFD Sender: No OFD packet to send [01:56:27]OFD Sender: No OFD packet to send [01:56:32]OFD Sender: No OFD packet to send [01:56:37]OFD Sender: No OFD packet to send [01:56:42]OFD Sender: No OFD packet to send [01:56:47]OFD Sender: No OFD packet to send [01:56:50]recv_with_timeout no data received [01:56:52]OFD Sender: No OFD packet to send [01:56:57]OFD Sender: No OFD packet to send [01:57:02]OFD Sender: No OFD packet to send [01:57:07]OFD Sender: No OFD packet to send [01:57:12]OFD Sender: No OFD packet to send [01:57:17]OFD Sender: No OFD packet to send [01:57:23]OFD Sender: No OFD packet to send [01:57:28]OFD Sender: No OFD packet to send [01:57:33]OFD Sender: No OFD packet to send [01:57:38]OFD Sender: No OFD packet to send [01:57:39]recv_with_timeout no data received [01:57:43]OFD Sender: No OFD packet to send [01:57:48]OFD Sender: No OFD packet to send [01:57:53]OFD Sender: No OFD packet to send [01:57:58]OFD Sender: No OFD packet to send [01:58:03]OFD Sender: No OFD packet to send [01:58:08]OFD Sender: No OFD packet to send [01:58:13]OFD Sender: No OFD packet to send [01:58:18]OFD Sender: No OFD packet to send [01:58:23]OFD Sender: No OFD packet to send [01:58:28]OFD Sender: No OFD packet to send [01:58:33]OFD Sender: No OFD packet to send [01:58:38]OFD Sender: No OFD packet to send [01:58:43]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:38]OFD Sender: No OFD packet to send [02:00:43]OFD Sender: No OFD packet to send [02:00:48]OFD Sender: No OFD packet to send [02:00:53]OFD Sender: No OFD packet to send [02:00:58]OFD Sender: No OFD packet to send [02:01:03]OFD Sender: No OFD packet to send [02:01:08]OFD Sender: No OFD packet to send [02:01:13]OFD Sender: No OFD packet to send [02:01:18]OFD Sender: No OFD packet to send [02:01:23]OFD Sender: No OFD packet to send [02:01:28]OFD Sender: No OFD packet to send [02:01:33]OFD Sender: No OFD packet to send [02:01:38]OFD Sender: No OFD packet to send [02:01:43]OFD Sender: No OFD packet to send [02:01:48]OFD Sender: No OFD packet to send [02:01:53]OFD Sender: No OFD packet to send [02:01:58]OFD Sender: No OFD packet to send [02:02:01]accept exits with 10 [02:02:01]New connection [02:02:01]New thread 3067039076 created [02:02:01]Thread 3066895716 joined [02:02:01]Waiting for new connection... [02:02:01] Sock 10.Parse request [02:02:01]Sock 10.Check first char [02:02:01]Sock 10.First char is OK [02:02:01]request: POST /json_proto HTTP/1.0 [02:02:01]Method: POST [02:02:01]URL: /json_proto [02:02:01]Method is POST - this is cgi request [02:02:01]url: /json_proto [02:02:01]query_string will be loaded in cgi processing [02:02:01]execute_cgi json_proto POST (null) [02:02:01]execute_cgi path=json_proto method=POST [02:02:01]POST find Content-Length [02:02:01]Host: 172.17.43.67:8080 [02:02:01]Content-Length: 678 [02:02:01]Content-Type: application/json [02:02:01] [02:02:01]POST finish read [02:02:01]Found Content-Length = 678 [02:02:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786551", "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.250, "sum" : 220.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:01]execute_script... [02:02:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786551", "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.250, "sum" : 220.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:01]POST & json_proto [02:02:01]process_json_proto [02:02:01]json parsed OK: [02:02:01]protocol is kg_v1.0 [02:02:01]action value=close_receipt [02:02:01]process_action close_receipt [02:02:01]cmd_close_receipt [02:02:01]MH_GetDate [02:02:01]Write to MH i2c: F0 00 00 89 0B 83 [02:02:01]Write i2c OK [02:02:01]MH_I2C_Read... [02:02:01]Read from MH i2c: F0 [02:02:01]MH_I2C_Read... [02:02:01]Read from MH i2c: F0 09 00 [02:02:01]MH_I2C_Read... [02:02:01]Read from MH i2c: F0 09 00 89 0B 00 9B 1D F2 66 6A BD 47 65 6F [02:02:01]GetLastDocTimeStamp 1727141676 [02:02:01]current date 1727143323 [02:02:01]FM_GetShiftState [02:02:01]SAM_PROTO_GetShiftState [02:02:01]wFMCommunicate request_size=4 [02:02:01]MH_SAM_APDU [02:02:01]CAPDU: 80 13 01 00 [02:02:01]Write to MH i2c: E2 08 00 8A 0B 80 13 01 00 00 00 00 00 12 [02:02:01]Write i2c OK [02:02:01]MH_I2C_Read... [02:02:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:02]Read from MH i2c: E2 [02:02:02]MH_I2C_Read... [02:02:02]Read from MH i2c: E2 0E 00 [02:02:02]MH_I2C_Read... [02:02:02]Read from MH i2c: E2 0E 00 8A 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 DF [02:02:02]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:02:02]wFMCommunicate OK [02:02:02]SAM_PROTO_GetShiftState done [02:02:02]FM_GetShiftState done [02:02:02]opened in 1727137889 [02:02:02]opened+sec_in_day 1727224289 [02:02:02]quantity*price = 22035 [02:02:02]sum+1 = 22036 [02:02:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.40 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 9 24.09.2024 02:02 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152550 ФПД: 30482167459064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T020203&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152550&fm=30482167459064&tin=02508201610067®Number=0000000000091825&sum=22000 [02:02:03]StoreToDocumentArchive [02:02:03]shift 477 fd 152550 [02:02:03]save to /storage/0477/doc_00152550 [02:02:03]save last doc name /storage/0477/doc_00152550 to /storage/kkm_last_doc_name [02:02:03]save OK [02:02:03]Clear old archive folders... [02:02:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:02:03]tlvbuf is 00AF46B0 [02:02:03]SAM_PROTO_ClearQueue [02:02:03]wFMCommunicate request_size=4 [02:02:03]MH_SAM_APDU [02:02:03]CAPDU: 80 09 00 00 [02:02:03]Write to MH i2c: E2 08 00 97 0B 80 09 00 00 00 00 00 00 14 [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:02:03]Read from MH i2c: E2 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 97 0B 00 90 00 16 [02:02:03]RAPDU: 90 00 [02:02:03]wFMCommunicate OK [02:02:03]SAM_PROTO_ClearQueue done [02:02:03]KKMCreateOFDPacket [02:02:03]OFDProtocolAddRootSTLVToBuf [02:02:03]FM_MakeSignedData [02:02:03]FM_MakeSignedData [02:02:03]SAM_PROTO_SignData [02:02:03]wFMCommunicate request_size=4 [02:02:03]MH_SAM_APDU [02:02:03]CAPDU: 80 0D 01 02 [02:02:03]Write to MH i2c: E2 08 00 98 0B 80 0D 01 02 00 00 00 00 1C [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:02:03]Read from MH i2c: E2 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 98 0B 00 90 00 17 [02:02:03]RAPDU: 90 00 [02:02:03]wFMCommunicate OK [02:02:03]wFMCommunicate request_size=255 [02:02:03]MH_SAM_APDU [02:02: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 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 9B 1D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B [02:02:03]Write to MH i2c: E2 02 01 99 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 9B 1D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B 00 00 AA [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:03]Read from MH i2c: E2 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 99 0B 00 90 00 18 [02:02:03]RAPDU: 90 00 [02:02:03]wFMCommunicate OK [02:02:03]wFMCommunicate request_size=10 [02:02:03]MH_SAM_APDU [02:02:03]CAPDU: 80 0D 02 02 05 B9 2E C3 6C F8 [02:02:03]Write to MH i2c: E2 0D 00 9A 0B 80 0D 02 02 05 00 B9 2E C3 6C F8 00 00 37 [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:03]Read from MH i2c: E2 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 03 00 9A 0B 00 90 00 19 [02:02:03]RAPDU: 90 00 [02:02:03]wFMCommunicate OK [02:02:03]wFMCommunicate request_size=4 [02:02:03]MH_SAM_APDU [02:02:03]CAPDU: 80 0D 03 02 [02:02:03]Write to MH i2c: E2 08 00 9B 0B 80 0D 03 02 00 00 00 00 21 [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:02:03]Read from MH i2c: E2 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 0B 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 0B 00 9B 0B 00 47 80 DD 50 C4 9A 22 BE 90 00 54 [02:02:03]RAPDU: 47 80 DD 50 C4 9A 22 BE 90 00 [02:02:03]wFMCommunicate OK [02:02:03]SAM_PROTO_SignData done [02:02:03]FM_MakeSignedData done [02:02:03]CreateOFDProtocolMessage [02:02:03]wFMCommunicate request_size=4 [02:02:03]MH_SAM_APDU [02:02:03]CAPDU: 80 11 00 00 [02:02:03]Write to MH i2c: E2 08 00 9C 0B 80 11 00 00 00 00 00 00 21 [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:03]Read from MH i2c: E2 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 17 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: E2 17 00 9C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [02:02:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:02:03]wFMCommunicate OK [02:02:03]CreateOFDProtocolMessage done [02:02:03]OFDSenderStorePacket 152550 [02:02:03]StoreOFDPacket docnum=152550 [02:02: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 B2 F0 07 01 A3 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 9B 1D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B B9 2E C3 6C F8 47 80 DD 50 C4 9A 22 BE [02:02:03]CheckFolder [02:02:03]dirname=/storage/ofd_packets [02:02:03]CheckFolder done [02:02:03]ProducePacketName [02:02:03]name=ofd_packets/00152550 [02:02:03]NVStorageSaveData ofd_packets/00152550 [02:02:03]File name is /storage/ofd_packets/00152550 [02:02:03]Write 301 bytes [02:02:03]NVStorageSaveData done [02:02:03]OFDSenderStorePacket done [02:02:03]KKMCreateOFDPacket done [02:02:03]NVStorageSaveData kkm_last_timestamp [02:02:03]File name is /storage/kkm_last_timestamp [02:02:03]Write 4 bytes [02:02:03]NVStorageSaveData done [02:02:03]ExternCall_PrintAddStr [02:02:03]wPrintStart [02:02:03]Write to MH i2c: 01 00 00 9D 0B A8 [02:02:03]Write i2c OK [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: 01 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: 01 07 00 [02:02:03]MH_I2C_Read... [02:02:03]Read from MH i2c: 01 07 00 9D 0B 00 00 00 00 00 FF 0F BD [02:02:03]RasterBufferAndPrint [02:02:03]line Счет N : (1)1786551 [02:02:03]line ИНН: 02508201610067 [02:02:03]line Контрольно-Кассовый Чек [02:02:03]line ПРОДАЖА [02:02:03]line ТРК (МРК, ГНК) : 12 [02:02:03]line Товар: 2710124130 [02:02:03]line Аи-92-К-5 [02:02:03]line 3.250 * 67.80 [02:02:03]line = 220.35 [02:02:03]line НДС 12% НСП 1% [02:02:03]line > о реализуемом товаре [02:02:03]line ОКРУГЛЕНИЕ: -0.35 [02:02:03]line ИТОГО: 220.00 [02:02:03]line Внесено: 220.00 [02:02:03]line СДАЧА: 0.00 [02:02:03]line НСП 1% : 1.95 [02:02:03]line НДС 12% : 23.40 [02:02:03]line Наличными: 220.00 [02:02:03]line Безнал.: 0.00 [02:02:03]line Место: АЗС № 89 "Партнер Нефть" [02:02:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:02:03]line СНО: Общий режим [02:02:03]line Чек 9 24.09.2024 02:02 [02:02:03]line Смена: 477 ФФД: 1.0 [02:02:03]line ЗНМ: 0300000113 [02:02:03]line РНМ: 0000000000091825 [02:02:03]line Версия ККМ: 001 [02:02:03]line ФМ: 0000000000871835 [02:02:03]line ФД: 152550 [02:02:03]line ФПД: 30482167459064 [02:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T020203&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152550&fm=30482167459064&tin=02508201610067®Number=0000000000091825&sum=22000 [02:02:03]written 0, free lines is 4095 [02:02:03]OFD Sender: Processing packet 152550 [packets to send 828, broken 827] [02:02:03]ProducePacketName [02:02:03]name=ofd_packets/00152550 [02:02:03]OFD Sender: To server: pG, [02:02:03]CommunicateWithHost lk.salyk.kg:30040 [02:02:03]ConnectInit lk.salyk.kg [02:02:04]Write to MH i2c: 01 00 00 C8 0B D3 [02:02:04]Write i2c OK [02:02:04]MH_I2C_Read... [02:02:04]Read from MH i2c: 01 [02:02:04]MH_I2C_Read... [02:02:04]Read from MH i2c: 01 07 00 [02:02:04]MH_I2C_Read... [02:02:04]Read from MH i2c: 01 07 00 C8 0B 00 00 00 00 00 D7 0C BD [02:02:04]RasterBufferAndPrint [02:02:04]line [02:02:04]line [02:02:04]line [02:02:04]line [02:02:04]line [02:02:04]written 0, free lines is 3294 [02:02:04]MH_Cut [02:02:04]Write to MH i2c: D1 01 00 CF 0B 01 AC [02:02:04]Write i2c OK [02:02:04]MH_I2C_Read... [02:02:04]Read from MH i2c: D1 [02:02:04]MH_I2C_Read... [02:02:04]Read from MH i2c: D1 01 00 [02:02:04]MH_I2C_Read... [02:02:04]Read from MH i2c: D1 01 00 CF 0B 00 AB [02:02:04]Write to MH i2c: 01 00 00 D0 0B DB [02:02:04]Write i2c OK [02:02:04]MH_I2C_Read... [02:02:04]*** Cut start [02:02:04]*** Purtial cut [02:02:04]*** Stage 1: CUTSNS_PIN = 1 [02:02:05]Read from MH i2c: 01 [02:02:05]MH_I2C_Read... [02:02:05]*** Stop cut motor [02:02:05]*** Cut end [02:02:05]Read from MH i2c: 01 07 00 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: 01 07 00 D0 0B 00 00 00 00 00 FF 0F F0 [02:02:05]process_action close_receipt done [02:02:05]requested_data is exist [02:02:05]produce_requested_data [02:02:05]requested_item fm.sn is exist - process it [02:02:05]wFMCommunicate request_size=4 [02:02:05]MH_SAM_APDU [02:02:05]CAPDU: 80 11 00 00 [02:02:05]Write to MH i2c: E2 08 00 D1 0B 80 11 00 00 00 00 00 00 56 [02:02:05]Write i2c OK [02:02:05]MH_I2C_Read... [02:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:05]Read from MH i2c: E2 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: E2 17 00 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: E2 17 00 D1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [02:02:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:02:05]wFMCommunicate OK [02:02:05]requested_item fd.num is exist - process it [02:02:05]SAM_PROTO_GetFieldsCounters [02:02:05]wFMCommunicate request_size=4 [02:02:05]MH_SAM_APDU [02:02:05]CAPDU: 80 13 00 00 [02:02:05]Write to MH i2c: E2 08 00 D2 0B 80 13 00 00 00 00 00 00 59 [02:02:05]Write i2c OK [02:02:05]MH_I2C_Read... [02:02:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:02:05]Read from MH i2c: E2 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: E2 62 00 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: E2 62 00 D2 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [02:02: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 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:02:05]wFMCommunicate OK [02:02:05]SAM_PROTO_GetFieldsCounters done [02:02:05]requested_item shift.num is exist - process it [02:02:05]requested_item shift.opened is exist - process it [02:02:05]req_shift_opened [02:02:05]FM_GetShiftState [02:02:05]SAM_PROTO_GetShiftState [02:02:05]wFMCommunicate request_size=4 [02:02:05]MH_SAM_APDU [02:02:05]CAPDU: 80 13 01 00 [02:02:05]Write to MH i2c: E2 08 00 D3 0B 80 13 01 00 00 00 00 00 5B [02:02:05]Write i2c OK [02:02:05]MH_I2C_Read... [02:02:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:05]Read from MH i2c: E2 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: E2 0E 00 [02:02:05]MH_I2C_Read... [02:02:05]Read from MH i2c: E2 0E 00 D3 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 28 [02:02:05]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:02:05]wFMCommunicate OK [02:02:05]SAM_PROTO_GetShiftState done [02:02:05]FM_GetShiftState done [02:02:05]req_shift_opened done [02:02:05]requested_item shift.open_date is exist - process it [02:02:05]req_shift_open_date [02:02:05]req_shift_open_date done [02:02:05]produce_requested_data done [02:02:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152550,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [02:02:05]process_action_free close_receipt [02:02:05]json_value_free [02:02:05]json_value_free done [02:02:05]process_json_proto returns [02:02:05]Send response to host [02:02:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152550,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [02:02:05]free response buf [02:02:05]execute_script done [02:02:05]execute_script returns [02:02:05]free content buf [02:02:05]Sock 10.Close socket [02:02:05]Sock 10.Thread stoped [02:02:08]ConnectInit Can't take IP for lk.salyk.kg [02:02:08]CommunicateWithHost connect error [02:02:08]CommunicateWithHost err = -1 [02:02:08]OFD Sender: Server communicate error [02:02:13]OFD Sender: Processing packet 152550 [packets to send 828, broken 827] [02:02:13]ProducePacketName [02:02:13]name=ofd_packets/00152550 [02:02:13]OFD Sender: To server: pG, [02:02:13]CommunicateWithHost lk.salyk.kg:30040 [02:02:13]ConnectInit lk.salyk.kg [02:02:16]recv_with_timeout no data received [02:02:18]ConnectInit Can't take IP for lk.salyk.kg [02:02:18]CommunicateWithHost connect error [02:02:18]CommunicateWithHost err = -1 [02:02:18]OFD Sender: Server communicate error [02:02:23]OFD Sender: Processing packet 152550 [packets to send 828, broken 827] [02:02:23]ProducePacketName [02:02:23]name=ofd_packets/00152550 [02:02:23]OFD Sender: To server: pG, [02:02:23]CommunicateWithHost lk.salyk.kg:30040 [02:02:23]ConnectInit lk.salyk.kg [02:02:28]ConnectInit Can't take IP for lk.salyk.kg [02:02:28]CommunicateWithHost connect error [02:02:28]CommunicateWithHost err = -1 [02:02:28]OFD Sender: Server communicate error [02:02:33]OFD Sender: Processing packet 152550 [packets to send 828, broken 827] [02:02:33]ProducePacketName [02:02:33]name=ofd_packets/00152550 [02:02:33]OFD Sender: To server: pG, [02:02:33]CommunicateWithHost lk.salyk.kg:30040 [02:02:33]ConnectInit lk.salyk.kg [02:02:36]recv_with_timeout no data received [02:02:37]Connected sock=10 [02:02: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 B2 F0 07 01 A3 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 13 56 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 9B 1D F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 1B B9 2E C3 6C F8 47 80 DD 50 C4 9A 22 BE [02:02: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 30 BD 47 00 3A 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 E6 53 02 00 F4 03 04 00 BB C5 F1 66 B6 04 01 00 00 18 2D E0 93 93 77 52 E6 [02:02:37]CommunicateWithHost err = 0 [02:02:37]CheckOFDResponse [02:02:37]1017 (14) - 77093643461234 [02:02:37]1041 (16) - 0000000000871835 [02:02:37]1040 (4) - 152550 [02:02:37]1012 (4) - 23.09.2024 19:47 [02:02:37]1206 (1) - 0 [02:02:37]OFD Sender: Remove packet 152550 [02:02:37]ProducePacketName [02:02:37]name=ofd_packets/00152550 [02:02:37]NVStorageDeleteData [02:02:37]OFD Sender: No OFD packet to send [02:02:42]OFD Sender: No OFD packet to send [02:02:46]recv_with_timeout no data received [02:02:47]OFD Sender: No OFD packet to send [02:02:52]OFD Sender: No OFD packet to send [02:02:57]OFD Sender: No OFD packet to send [02:03:02]OFD Sender: No OFD packet to send [02:03:07]OFD Sender: No OFD packet to send [02:03:13]OFD Sender: No OFD packet to send [02:03:18]OFD Sender: No OFD packet to send [02:03:23]OFD Sender: No OFD packet to send [02:03:28]OFD Sender: No OFD packet to send [02:03:33]OFD Sender: No OFD packet to send [02:03:38]OFD Sender: No OFD packet to send [02:03:43]OFD Sender: No OFD packet to send [02:03:48]OFD Sender: No OFD packet to send [02:03:53]OFD Sender: No OFD packet to send [02:03:58]OFD Sender: No OFD packet to send [02:04:02]recv_with_timeout no data received [02:04:03]OFD Sender: No OFD packet to send [02:04:08]OFD Sender: No OFD packet to send [02:04:13]OFD Sender: No OFD packet to send [02:04:18]OFD Sender: No OFD packet to send [02:04:23]OFD Sender: No OFD packet to send [02:04:28]OFD Sender: No OFD packet to send [02:04:33]OFD Sender: No OFD packet to send [02:04:38]OFD Sender: No OFD packet to send [02:04:43]OFD Sender: No OFD packet to send [02:04:45]recv_with_timeout no data received [02:04:48]OFD Sender: No OFD packet to send [02:04:53]OFD Sender: No OFD packet to send [02:04:56]recv_with_timeout no data received [02:04:58]OFD Sender: No OFD packet to send [02:05:03]OFD Sender: No OFD packet to send [02:05:08]OFD Sender: No OFD packet to send [02:05:13]OFD Sender: No OFD packet to send [02:05:18]OFD Sender: No OFD packet to send [02:05:23]OFD Sender: No OFD packet to send [02:05:28]OFD Sender: No OFD packet to send [02:05:33]OFD Sender: No OFD packet to send [02:05:34]recv_with_timeout no data received [02:05:38]OFD Sender: No OFD packet to send [02:05:43]OFD Sender: No OFD packet to send [02:05:48]OFD Sender: No OFD packet to send [02:05:53]OFD Sender: No OFD packet to send [02:05:58]OFD Sender: No OFD packet to send [02:06:03]OFD Sender: No OFD packet to send [02:06:08]OFD Sender: No OFD packet to send [02:06:13]OFD Sender: No OFD packet to send [02:06:18]OFD Sender: No OFD packet to send [02:06:23]OFD Sender: No OFD packet to send [02:06:28]OFD Sender: No OFD packet to send [02:06:33]OFD Sender: No OFD packet to send [02:06:38]OFD Sender: No OFD packet to send [02:06:43]OFD Sender: No OFD packet to send [02:06:43]recv_with_timeout no data received [02:06:48]OFD Sender: No OFD packet to send [02:06:53]OFD Sender: No OFD packet to send [02:06:58]OFD Sender: No OFD packet to send [02:07:03]OFD Sender: No OFD packet to send [02:07:08]OFD Sender: No OFD packet to send [02:07:13]OFD Sender: No OFD packet to send [02:07:18]OFD Sender: No OFD packet to send [02:07:23]OFD Sender: No OFD packet to send [02:07:28]OFD Sender: No OFD packet to send [02:07:33]OFD Sender: No OFD packet to send [02:07:38]OFD Sender: No OFD packet to send [02:07:43]OFD Sender: No OFD packet to send [02:07:48]OFD Sender: No OFD packet to send [02:07:53]OFD Sender: No OFD packet to send [02:07:59]OFD Sender: No OFD packet to send [02:08:04]OFD Sender: No OFD packet to send [02:08:09]OFD Sender: No OFD packet to send [02:08:09]recv_with_timeout no data received [02:08:14]OFD Sender: No OFD packet to send [02:08:19]OFD Sender: No OFD packet to send [02:08:24]OFD Sender: No OFD packet to send [02:08:29]OFD Sender: No OFD packet to send [02:08:34]OFD Sender: No OFD packet to send [02:08:39]OFD Sender: No OFD packet to send [02:08:44]OFD Sender: No OFD packet to send [02:08:49]OFD Sender: No OFD packet to send [02:08:54]OFD Sender: No OFD packet to send [02:08:59]OFD Sender: No OFD packet to send [02:09:04]OFD Sender: No OFD packet to send [02:09:05]recv_with_timeout no data received [02:09:09]OFD Sender: No OFD packet to send [02:09:14]OFD Sender: No OFD packet to send [02:09:19]OFD Sender: No OFD packet to send [02:09:24]OFD Sender: No OFD packet to send [02:09:29]OFD Sender: No OFD packet to send [02:09:34]OFD Sender: No OFD packet to send [02:09:39]OFD Sender: No OFD packet to send [02:09:44]OFD Sender: No OFD packet to send [02:09:49]OFD Sender: No OFD packet to send [02:09:54]OFD Sender: No OFD packet to send [02:09:59]OFD Sender: No OFD packet to send [02:10:04]OFD Sender: No OFD packet to send [02:10:09]OFD Sender: No OFD packet to send [02:10:11]recv_with_timeout no data received [02:10:14]OFD Sender: No OFD packet to send [02:10:19]OFD Sender: No OFD packet to send [02:10:24]OFD Sender: No OFD packet to send [02:10:29]OFD Sender: No OFD packet to send [02:10:34]OFD Sender: No OFD packet to send [02:10:35]recv_with_timeout no data received [02:10:39]OFD Sender: No OFD packet to send [02:10:44]OFD Sender: No OFD packet to send [02:10:49]OFD Sender: No OFD packet to send [02:10:54]OFD Sender: No OFD packet to send [02:10:59]OFD Sender: No OFD packet to send [02:11:04]OFD Sender: No OFD packet to send [02:11:09]OFD Sender: No OFD packet to send [02:11:14]OFD Sender: No OFD packet to send [02:11:19]OFD Sender: No OFD packet to send [02:11:24]OFD Sender: No OFD packet to send [02:11:29]OFD Sender: No OFD packet to send [02:11:34]OFD Sender: No OFD packet to send [02:11:39]OFD Sender: No OFD packet to send [02:11:44]OFD Sender: No OFD packet to send [02:11:49]OFD Sender: No OFD packet to send [02:11:54]OFD Sender: No OFD packet to send [02:11:59]OFD Sender: No OFD packet to send [02:12:04]OFD Sender: No OFD packet to send [02:12:09]OFD Sender: No OFD packet to send [02:12:14]OFD Sender: No OFD packet to send [02:12:19]OFD Sender: No OFD packet to send [02:12:24]OFD Sender: No OFD packet to send [02:12:29]OFD Sender: No OFD packet to send [02:12:34]OFD Sender: No OFD packet to send [02:12:39]OFD Sender: No OFD packet to send [02:12:45]OFD Sender: No OFD packet to send [02:12:50]OFD Sender: No OFD packet to send [02:12:51]recv_with_timeout no data received [02:12:55]OFD Sender: No OFD packet to send [02:13:00]OFD Sender: No OFD packet to send [02:13:05]OFD Sender: No OFD packet to send [02:13:10]OFD Sender: No OFD packet to send [02:13:15]OFD Sender: No OFD packet to send [02:13:20]OFD Sender: No OFD packet to send [02:13:25]OFD Sender: No OFD packet to send [02:13:30]OFD Sender: No OFD packet to send [02:13:35]OFD Sender: No OFD packet to send [02:13:40]OFD Sender: No OFD packet to send [02:13:42]recv_with_timeout no data received [02:13:45]OFD Sender: No OFD packet to send [02:13:50]OFD Sender: No OFD packet to send [02:13:55]OFD Sender: No OFD packet to send [02:14:00]OFD Sender: No OFD packet to send [02:14:05]OFD Sender: No OFD packet to send [02:14:10]OFD Sender: No OFD packet to send [02:14:15]OFD Sender: No OFD packet to send [02:14:20]OFD Sender: No OFD packet to send [02:14:22]recv_with_timeout no data received [02:14:25]OFD Sender: No OFD packet to send [02:14:30]OFD Sender: No OFD packet to send [02:14:35]OFD Sender: No OFD packet to send [02:14:40]OFD Sender: No OFD packet to send [02:14:45]OFD Sender: No OFD packet to send [02:14:50]OFD Sender: No OFD packet to send [02:14:55]OFD Sender: No OFD packet to send [02:15:00]OFD Sender: No OFD packet to send [02:15:05]OFD Sender: No OFD packet to send [02:15:10]OFD Sender: No OFD packet to send [02:15:15]OFD Sender: No OFD packet to send [02:15:20]OFD Sender: No OFD packet to send [02:15:25]OFD Sender: No OFD packet to send [02:15:30]OFD Sender: No OFD packet to send [02:15:35]OFD Sender: No OFD packet to send [02:15:40]OFD Sender: No OFD packet to send [02:15:45]OFD Sender: No OFD packet to send [02:15:50]OFD Sender: No OFD packet to send [02:15:55]OFD Sender: No OFD packet to send [02:16:00]OFD Sender: No OFD packet to send [02:16:05]OFD Sender: No OFD packet to send [02:16:10]OFD Sender: No OFD packet to send [02:16:12]recv_with_timeout no data received [02:16:15]OFD Sender: No OFD packet to send [02:16:20]OFD Sender: No OFD packet to send [02:16:25]OFD Sender: No OFD packet to send [02:16:30]OFD Sender: No OFD packet to send [02:16:35]recv_with_timeout no data received [02:16:35]OFD Sender: No OFD packet to send [02:16:40]OFD Sender: No OFD packet to send [02:16:45]OFD Sender: No OFD packet to send [02:16:50]OFD Sender: No OFD packet to send [02:16:54]recv_with_timeout no data received [02:16:55]OFD Sender: No OFD packet to send [02:17:00]OFD Sender: No OFD packet to send [02:17:05]OFD Sender: No OFD packet to send [02:17:10]OFD Sender: No OFD packet to send [02:17:15]OFD Sender: No OFD packet to send [02:17:20]OFD Sender: No OFD packet to send [02:17:24]recv_with_timeout no data received [02:17:25]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:36]OFD Sender: No OFD packet to send [02:17:41]OFD Sender: No OFD packet to send [02:17:46]OFD Sender: No OFD packet to send [02:17:51]OFD Sender: No OFD packet to send [02:17:56]OFD Sender: No OFD packet to send [02:18:01]OFD Sender: No OFD packet to send [02:18:06]OFD Sender: No OFD packet to send [02:18:11]OFD Sender: No OFD packet to send [02:18:16]OFD Sender: No OFD packet to send [02:18:21]OFD Sender: No OFD packet to send [02:18:26]OFD Sender: No OFD packet to send [02:18:31]OFD Sender: No OFD packet to send [02:18:36]OFD Sender: No OFD packet to send [02:18:41]OFD Sender: No OFD packet to send [02:18:46]OFD Sender: No OFD packet to send [02:18:51]OFD Sender: No OFD packet to send [02:18:56]OFD Sender: No OFD packet to send [02:19:01]OFD Sender: No OFD packet to send [02:19:01]recv_with_timeout no data received [02:19:06]OFD Sender: No OFD packet to send [02:19:11]OFD Sender: No OFD packet to send [02:19:16]OFD Sender: No OFD packet to send [02:19:20]recv_with_timeout no data received [02:19:21]OFD Sender: No OFD packet to send [02:19:26]OFD Sender: No OFD packet to send [02:19:31]OFD Sender: No OFD packet to send [02:19:36]OFD Sender: No OFD packet to send [02:19:37]recv_with_timeout no data received [02:19:41]OFD Sender: No OFD packet to send [02:19:46]OFD Sender: No OFD packet to send [02:19:51]OFD Sender: No OFD packet to send [02:19:56]OFD Sender: No OFD packet to send [02:20:01]OFD Sender: No OFD packet to send [02:20:06]OFD Sender: No OFD packet to send [02:20:11]OFD Sender: No OFD packet to send [02:20:13]recv_with_timeout no data received [02:20:16]OFD Sender: No OFD packet to send [02:20:21]OFD Sender: No OFD packet to send [02:20:26]OFD Sender: No OFD packet to send [02:20:30]recv_with_timeout no data received [02:20:31]OFD Sender: No OFD packet to send [02:20:36]OFD Sender: No OFD packet to send [02:20:41]OFD Sender: No OFD packet to send [02:20:46]OFD Sender: No OFD packet to send [02:20:51]OFD Sender: No OFD packet to send [02:20:56]OFD Sender: No OFD packet to send [02:21:01]OFD Sender: No OFD packet to send [02:21:06]OFD Sender: No OFD packet to send [02:21:11]OFD Sender: No OFD packet to send [02:21:16]OFD Sender: No OFD packet to send [02:21:21]OFD Sender: No OFD packet to send [02:21:26]OFD Sender: No OFD packet to send [02:21:31]OFD Sender: No OFD packet to send [02:21:36]OFD Sender: No OFD packet to send [02:21:41]OFD Sender: No OFD packet to send [02:21:45]recv_with_timeout no data received [02:21:46]OFD Sender: No OFD packet to send [02:21:51]OFD Sender: No OFD packet to send [02:21:56]OFD Sender: No OFD packet to send [02:22:01]OFD Sender: No OFD packet to send [02:22:06]OFD Sender: No OFD packet to send [02:22:11]OFD Sender: No OFD packet to send [02:22:17]OFD Sender: No OFD packet to send [02:22:22]OFD Sender: No OFD packet to send [02:22:27]OFD Sender: No OFD packet to send [02:22:32]OFD Sender: No OFD packet to send [02:22:37]OFD Sender: No OFD packet to send [02:22:42]OFD Sender: No OFD packet to send [02:22:47]OFD Sender: No OFD packet to send [02:22:51]recv_with_timeout no data received [02:22:52]OFD Sender: No OFD packet to send [02:22:57]OFD Sender: No OFD packet to send [02:23:02]OFD Sender: No OFD packet to send [02:23:07]OFD Sender: No OFD packet to send [02:23:12]OFD Sender: No OFD packet to send [02:23:17]OFD Sender: No OFD packet to send [02:23:22]OFD Sender: No OFD packet to send [02:23:24]recv_with_timeout no data received [02:23:27]OFD Sender: No OFD packet to send [02:23:32]OFD Sender: No OFD packet to send [02:23:37]OFD Sender: No OFD packet to send [02:23:42]OFD Sender: No OFD packet to send [02:23:47]OFD Sender: No OFD packet to send [02:23:52]OFD Sender: No OFD packet to send [02:23:54]recv_with_timeout no data received [02:23:57]OFD Sender: No OFD packet to send [02:24:02]OFD Sender: No OFD packet to send [02:24:07]OFD Sender: No OFD packet to send [02:24:12]OFD Sender: No OFD packet to send [02:24:17]OFD Sender: No OFD packet to send [02:24:22]OFD Sender: No OFD packet to send [02:24:27]OFD Sender: No OFD packet to send [02:24:32]OFD Sender: No OFD packet to send [02:24:37]OFD Sender: No OFD packet to send [02:24:42]OFD Sender: No OFD packet to send [02:24:47]OFD Sender: No OFD packet to send [02:24:52]OFD Sender: No OFD packet to send [02:24:52]recv_with_timeout no data received [02:24:57]OFD Sender: No OFD packet to send [02:25:02]OFD Sender: No OFD packet to send [02:25:07]OFD Sender: No OFD packet to send [02:25:12]OFD Sender: No OFD packet to send [02:25:17]OFD Sender: No OFD packet to send [02:25:22]OFD Sender: No OFD packet to send [02:25:27]OFD Sender: No OFD packet to send [02:25:30]recv_with_timeout no data received [02:25:32]OFD Sender: No OFD packet to send [02:25:37]OFD Sender: No OFD packet to send [02:25:42]OFD Sender: No OFD packet to send [02:25:47]OFD Sender: No OFD packet to send [02:25:52]OFD Sender: No OFD packet to send [02:25:57]OFD Sender: No OFD packet to send [02:26:01]recv_with_timeout no data received [02:26:02]OFD Sender: No OFD packet to send [02:26:07]OFD Sender: No OFD packet to send [02:26:11]recv_with_timeout no data received [02:26:12]OFD Sender: No OFD packet to send [02:26:17]OFD Sender: No OFD packet to send [02:26:22]OFD Sender: No OFD packet to send [02:26:27]OFD Sender: No OFD packet to send [02:26:32]OFD Sender: No OFD packet to send [02:26:37]OFD Sender: No OFD packet to send [02:26:42]OFD Sender: No OFD packet to send [02:26:47]OFD Sender: No OFD packet to send [02:26:52]OFD Sender: No OFD packet to send [02:26:53]recv_with_timeout no data received [02:26:58]OFD Sender: No OFD packet to send [02:27:03]OFD Sender: No OFD packet to send [02:27:08]OFD Sender: No OFD packet to send [02:27:13]OFD Sender: No OFD packet to send [02:27:18]OFD Sender: No OFD packet to send [02:27:23]OFD Sender: No OFD packet to send [02:27:28]OFD Sender: No OFD packet to send [02:27:30]recv_with_timeout no data received [02:27:33]OFD Sender: No OFD packet to send [02:27:38]OFD Sender: No OFD packet to send [02:27:43]OFD Sender: No OFD packet to send [02:27:48]OFD Sender: No OFD packet to send [02:27:53]OFD Sender: No OFD packet to send [02:27:58]OFD Sender: No OFD packet to send [02:28:03]OFD Sender: No OFD packet to send [02:28:08]OFD Sender: No OFD packet to send [02:28:13]OFD Sender: No OFD packet to send [02:28:18]OFD Sender: No OFD packet to send [02:28:23]OFD Sender: No OFD packet to send [02:28:28]OFD Sender: No OFD packet to send [02:28:33]OFD Sender: No OFD packet to send [02:28:36]recv_with_timeout no data received [02:28:38]OFD Sender: No OFD packet to send [02:28:43]OFD Sender: No OFD packet to send [02:28:48]OFD Sender: No OFD packet to send [02:28:53]OFD Sender: No OFD packet to send [02:28:58]OFD Sender: No OFD packet to send [02:29:03]OFD Sender: No OFD packet to send [02:29:08]OFD Sender: No OFD packet to send [02:29:13]OFD Sender: No OFD packet to send [02:29:16]recv_with_timeout no data received [02:29:18]OFD Sender: No OFD packet to send [02:29:23]OFD Sender: No OFD packet to send [02:29:28]OFD Sender: No OFD packet to send [02:29:33]OFD Sender: No OFD packet to send [02:29:38]OFD Sender: No OFD packet to send [02:29:43]OFD Sender: No OFD packet to send [02:29:48]OFD Sender: No OFD packet to send [02:29:53]OFD Sender: No OFD packet to send [02:29:58]OFD Sender: No OFD packet to send [02:30:03]OFD Sender: No OFD packet to send [02:30:08]OFD Sender: No OFD packet to send [02:30:13]OFD Sender: No OFD packet to send [02:30:18]OFD Sender: No OFD packet to send [02:30:23]OFD Sender: No OFD packet to send [02:30:28]OFD Sender: No OFD packet to send [02:30:28]recv_with_timeout no data received [02:30:33]OFD Sender: No OFD packet to send [02:30:38]OFD Sender: No OFD packet to send [02:30:43]OFD Sender: No OFD packet to send [02:30:48]OFD Sender: No OFD packet to send [02:30:53]OFD Sender: No OFD packet to send [02:30:58]OFD Sender: No OFD packet to send [02:31:03]OFD Sender: No OFD packet to send [02:31:08]OFD Sender: No OFD packet to send [02:31:13]OFD Sender: No OFD packet to send [02:31:18]OFD Sender: No OFD packet to send [02:31:20]recv_with_timeout no data received [02:31:23]OFD Sender: No OFD packet to send [02:31:28]OFD Sender: No OFD packet to send [02:31:33]OFD Sender: No OFD packet to send [02:31:38]OFD Sender: No OFD packet to send [02:31:44]OFD Sender: No OFD packet to send [02:31:49]OFD Sender: No OFD packet to send [02:31:54]OFD Sender: No OFD packet to send [02:31:59]OFD Sender: No OFD packet to send [02:32:04]OFD Sender: No OFD packet to send [02:32:09]OFD Sender: No OFD packet to send [02:32:14]OFD Sender: No OFD packet to send [02:32:19]OFD Sender: No OFD packet to send [02:32:24]OFD Sender: No OFD packet to send [02:32:29]OFD Sender: No OFD packet to send [02:32:34]OFD Sender: No OFD packet to send [02:32:39]OFD Sender: No OFD packet to send [02:32:44]OFD Sender: No OFD packet to send [02:32:49]OFD Sender: No OFD packet to send [02:32:54]OFD Sender: No OFD packet to send [02:32:59]OFD Sender: No OFD packet to send [02:33:04]OFD Sender: No OFD packet to send [02:33:09]OFD Sender: No OFD packet to send [02:33:14]OFD Sender: No OFD packet to send [02:33:19]OFD Sender: No OFD packet to send [02:33:24]OFD Sender: No OFD packet to send [02:33:29]OFD Sender: No OFD packet to send [02:33:34]OFD Sender: No OFD packet to send [02:33:39]OFD Sender: No OFD packet to send [02:33:44]OFD Sender: No OFD packet to send [02:33:49]OFD Sender: No OFD packet to send [02:33:54]OFD Sender: No OFD packet to send [02:33:59]OFD Sender: No OFD packet to send [02:34:04]OFD Sender: No OFD packet to send [02:34:09]OFD Sender: No OFD packet to send [02:34:14]OFD Sender: No OFD packet to send [02:34:19]OFD Sender: No OFD packet to send [02:34:24]OFD Sender: No OFD packet to send [02:34:29]OFD Sender: No OFD packet to send [02:34:34]OFD Sender: No OFD packet to send [02:34:39]OFD Sender: No OFD packet to send [02:34:44]OFD Sender: No OFD packet to send [02:34:49]OFD Sender: No OFD packet to send [02:34:54]OFD Sender: No OFD packet to send [02:34:59]OFD Sender: No OFD packet to send [02:35:04]OFD Sender: No OFD packet to send [02:35:09]recv_with_timeout no data received [02:35:09]OFD Sender: No OFD packet to send [02:35:14]OFD Sender: No OFD packet to send [02:35:19]OFD Sender: No OFD packet to send [02:35:24]OFD Sender: No OFD packet to send [02:35:29]OFD Sender: No OFD packet to send [02:35:34]OFD Sender: No OFD packet to send [02:35:39]OFD Sender: No OFD packet to send [02:35:44]OFD Sender: No OFD packet to send [02:35:49]OFD Sender: No OFD packet to send [02:35:54]OFD Sender: No OFD packet to send [02:35:59]OFD Sender: No OFD packet to send [02:36:04]OFD Sender: No OFD packet to send [02:36:09]OFD Sender: No OFD packet to send [02:36:14]OFD Sender: No OFD packet to send [02:36:19]OFD Sender: No OFD packet to send [02:36:24]OFD Sender: No OFD packet to send [02:36:30]OFD Sender: No OFD packet to send [02:36:35]OFD Sender: No OFD packet to send [02:36:40]OFD Sender: No OFD packet to send [02:36:45]OFD Sender: No OFD packet to send [02:36:50]OFD Sender: No OFD packet to send [02:36:55]OFD Sender: No OFD packet to send [02:37:00]OFD Sender: No OFD packet to send [02:37:05]OFD Sender: No OFD packet to send [02:37:06]recv_with_timeout no data received [02:37:10]OFD Sender: No OFD packet to send [02:37:15]OFD Sender: No OFD packet to send [02:37:17]recv_with_timeout no data received [02:37:20]OFD Sender: No OFD packet to send [02:37:25]OFD Sender: No OFD packet to send [02:37:30]OFD Sender: No OFD packet to send [02:37:35]OFD Sender: No OFD packet to send [02:37:40]OFD Sender: No OFD packet to send [02:37:45]OFD Sender: No OFD packet to send [02:37:47]recv_with_timeout no data received [02:37:50]OFD Sender: No OFD packet to send [02:37:55]OFD Sender: No OFD packet to send [02:38:00]OFD Sender: No OFD packet to send [02:38:05]OFD Sender: No OFD packet to send [02:38:10]OFD Sender: No OFD packet to send [02:38:15]OFD Sender: No OFD packet to send [02:38:20]OFD Sender: No OFD packet to send [02:38:25]OFD Sender: No OFD packet to send [02:38:30]OFD Sender: No OFD packet to send [02:38:35]OFD Sender: No OFD packet to send [02:38:40]OFD Sender: No OFD packet to send [02:38:42]recv_with_timeout no data received [02:38:45]OFD Sender: No OFD packet to send [02:38:50]OFD Sender: No OFD packet to send [02:38:55]OFD Sender: No OFD packet to send [02:39:00]OFD Sender: No OFD packet to send [02:39:05]OFD Sender: No OFD packet to send [02:39:10]OFD Sender: No OFD packet to send [02:39:15]OFD Sender: No OFD packet to send [02:39:20]recv_with_timeout no data received [02:39:20]OFD Sender: No OFD packet to send [02:39:25]OFD Sender: No OFD packet to send [02:39:30]OFD Sender: No OFD packet to send [02:39:35]OFD Sender: No OFD packet to send [02:39:40]OFD Sender: No OFD packet to send [02:39:45]OFD Sender: No OFD packet to send [02:39:46]recv_with_timeout no data received [02:39:50]OFD Sender: No OFD packet to send [02:39:55]OFD Sender: No OFD packet to send [02:40:00]OFD Sender: No OFD packet to send [02:40:05]OFD Sender: No OFD packet to send [02:40:10]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:24]recv_with_timeout no data received [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:16]OFD Sender: No OFD packet to send [02:41:16]recv_with_timeout no data received [02:41:21]OFD Sender: No OFD packet to send [02:41:26]OFD Sender: No OFD packet to send [02:41:31]OFD Sender: No OFD packet to send [02:41:36]OFD Sender: No OFD packet to send [02:41:41]OFD Sender: No OFD packet to send [02:41:46]OFD Sender: No OFD packet to send [02:41:51]OFD Sender: No OFD packet to send [02:41:56]OFD Sender: No OFD packet to send [02:42:01]OFD Sender: No OFD packet to send [02:42:06]OFD Sender: No OFD packet to send [02:42:11]OFD Sender: No OFD packet to send [02:42:16]OFD Sender: No OFD packet to send [02:42:21]OFD Sender: No OFD packet to send [02:42:26]OFD Sender: No OFD packet to send [02:42:31]OFD Sender: No OFD packet to send [02:42:36]OFD Sender: No OFD packet to send [02:42:41]OFD Sender: No OFD packet to send [02:42:46]OFD Sender: No OFD packet to send [02:42:46]recv_with_timeout no data received [02:42:51]OFD Sender: No OFD packet to send [02:42:56]OFD Sender: No OFD packet to send [02:43:01]OFD Sender: No OFD packet to send [02:43:06]OFD Sender: No OFD packet to send [02:43:11]OFD Sender: No OFD packet to send [02:43:16]OFD Sender: No OFD packet to send [02:43:21]OFD Sender: No OFD packet to send [02:43:26]OFD Sender: No OFD packet to send [02:43:31]OFD Sender: No OFD packet to send [02:43:36]OFD Sender: No OFD packet to send [02:43:41]OFD Sender: No OFD packet to send [02:43:46]OFD Sender: No OFD packet to send [02:43:51]OFD Sender: No OFD packet to send [02:43:56]OFD Sender: No OFD packet to send [02:44:01]OFD Sender: No OFD packet to send [02:44:06]OFD Sender: No OFD packet to send [02:44:11]OFD Sender: No OFD packet to send [02:44:16]OFD Sender: No OFD packet to send [02:44:21]OFD Sender: No OFD packet to send [02:44:26]OFD Sender: No OFD packet to send [02:44:31]OFD Sender: No OFD packet to send [02:44:36]OFD Sender: No OFD packet to send [02:44:41]OFD Sender: No OFD packet to send [02:44:46]OFD Sender: No OFD packet to send [02:44:51]OFD Sender: No OFD packet to send [02:44:56]OFD Sender: No OFD packet to send [02:45:01]OFD Sender: No OFD packet to send [02:45:06]OFD Sender: No OFD packet to send [02:45:11]OFD Sender: No OFD packet to send [02:45:15]recv_with_timeout no data received [02:45:16]OFD Sender: No OFD packet to send [02:45:21]OFD Sender: No OFD packet to send [02:45:26]OFD Sender: No OFD packet to send [02:45:31]OFD Sender: No OFD packet to send [02:45:34]recv_with_timeout no data received [02:45:36]OFD Sender: No OFD packet to send [02:45:41]OFD Sender: No OFD packet to send [02:45:46]OFD Sender: No OFD packet to send [02:45:51]OFD Sender: No OFD packet to send [02:45:57]OFD Sender: No OFD packet to send [02:46:02]OFD Sender: No OFD packet to send [02:46:07]OFD Sender: No OFD packet to send [02:46:12]OFD Sender: No OFD packet to send [02:46:17]OFD Sender: No OFD packet to send [02:46:22]OFD Sender: No OFD packet to send [02:46:24]recv_with_timeout no data received [02:46:27]OFD Sender: No OFD packet to send [02:46:32]OFD Sender: No OFD packet to send [02:46:37]OFD Sender: No OFD packet to send [02:46:37]accept exits with 7 [02:46:37]New connection [02:46:37]New thread 3066895716 created [02:46:37]Thread 3067039076 joined [02:46:37]Waiting for new connection... [02:46:37] Sock 7.Parse request [02:46:37]Sock 7.Check first char [02:46:37]Sock 7.First char is OK [02:46:37]request: POST /json_proto HTTP/1.0 [02:46:37]Method: POST [02:46:37]URL: /json_proto [02:46:37]Method is POST - this is cgi request [02:46:37]url: /json_proto [02:46:37]query_string will be loaded in cgi processing [02:46:37]execute_cgi json_proto POST (null) [02:46:37]execute_cgi path=json_proto method=POST [02:46:37]POST find Content-Length [02:46:37]Host: 172.17.43.67:8080 [02:46:37]Content-Length: 662 [02:46:37]Content-Type: application/json [02:46:37] [02:46:37]POST finish read [02:46:37]Found Content-Length = 662 [02:46:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786552", "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" : 6.790, "sum" : 470.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 470.00, "total" : 470.00, "payments": [ { "type": 0, "sum" : 470.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:46:37]execute_script... [02:46: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)1786552", "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" : 6.790, "sum" : 470.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 470.00, "total" : 470.00, "payments": [ { "type": 0, "sum" : 470.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:46:37]POST & json_proto [02:46:37]process_json_proto [02:46:37]json parsed OK: [02:46:37]protocol is kg_v1.0 [02:46:37]action value=close_receipt [02:46:37]process_action close_receipt [02:46:37]cmd_close_receipt [02:46:37]MH_GetDate [02:46:37]Write to MH i2c: F0 00 00 D4 0B CE [02:46:37]Write i2c OK [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: F0 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: F0 09 00 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: F0 09 00 D4 0B 00 0F 28 F2 66 6A BD 47 65 39 [02:46:37]GetLastDocTimeStamp 1727143323 [02:46:37]current date 1727145999 [02:46:37]FM_GetShiftState [02:46:37]SAM_PROTO_GetShiftState [02:46:37]wFMCommunicate request_size=4 [02:46:37]MH_SAM_APDU [02:46:37]CAPDU: 80 13 01 00 [02:46:37]Write to MH i2c: E2 08 00 D5 0B 80 13 01 00 00 00 00 00 5D [02:46:37]Write i2c OK [02:46:37]MH_I2C_Read... [02:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:46:37]Read from MH i2c: E2 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 0E 00 [02:46:37]MH_I2C_Read... [02:46:37]Read from MH i2c: E2 0E 00 D5 0B 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 2A [02:46:37]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:46:37]wFMCommunicate OK [02:46:37]SAM_PROTO_GetShiftState done [02:46:37]FM_GetShiftState done [02:46:37]opened in 1727137889 [02:46:37]opened+sec_in_day 1727224289 [02:46:37]quantity*price = 47054 [02:46:37]sum+1 = 47056 [02:46:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 470.00 Внесено: 470.00 СДАЧА: 0.00 НСП 1% : 4.16 НДС 12% : 49.97 Наличными: 470.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 10 24.09.2024 02:46 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152551 ФПД: 154287171666909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T024639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152551&fm=154287171666909&tin=02508201610067®Number=0000000000091825&sum=47000 [02:46:38]StoreToDocumentArchive [02:46:38]shift 477 fd 152551 [02:46:38]save to /storage/0477/doc_00152551 [02:46:38]save last doc name /storage/0477/doc_00152551 to /storage/kkm_last_doc_name [02:46:38]save OK [02:46:38]Clear old archive folders... [02:46:38]ProcessDocumentItem done err = 0, tmpTLVsize=247 [02:46:38]tlvbuf is 00AEF960 [02:46:38]SAM_PROTO_ClearQueue [02:46:38]wFMCommunicate request_size=4 [02:46:38]MH_SAM_APDU [02:46:38]CAPDU: 80 09 00 00 [02:46:38]Write to MH i2c: E2 08 00 E2 0B 80 09 00 00 00 00 00 00 5F [02:46:38]Write i2c OK [02:46:38]MH_I2C_Read... [02:46:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:46:38]Read from MH i2c: E2 [02:46:38]MH_I2C_Read... [02:46:38]Read from MH i2c: E2 03 00 [02:46:38]MH_I2C_Read... [02:46:38]Read from MH i2c: E2 03 00 E2 0B 00 90 00 61 [02:46:38]RAPDU: 90 00 [02:46:38]wFMCommunicate OK [02:46:38]SAM_PROTO_ClearQueue done [02:46:38]KKMCreateOFDPacket [02:46:38]OFDProtocolAddRootSTLVToBuf [02:46:38]FM_MakeSignedData [02:46:38]FM_MakeSignedData [02:46:38]SAM_PROTO_SignData [02:46:38]wFMCommunicate request_size=4 [02:46:38]MH_SAM_APDU [02:46:38]CAPDU: 80 0D 01 02 [02:46:38]Write to MH i2c: E2 08 00 E3 0B 80 0D 01 02 00 00 00 00 67 [02:46:38]Write i2c OK [02:46:38]MH_I2C_Read... [02:46:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:46:38]Read from MH i2c: E2 [02:46:38]MH_I2C_Read... [02:46:38]Read from MH i2c: E2 03 00 [02:46:38]MH_I2C_Read... [02:46:38]Read from MH i2c: E2 03 00 E3 0B 00 90 00 62 [02:46:38]RAPDU: 90 00 [02:46:38]wFMCommunicate OK [02:46:38]wFMCommunicate request_size=255 [02:46:38]MH_SAM_APDU [02:46:38]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 86 1A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 CF B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 0F 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 52 C8 0F 83 [02:46:38]Write to MH i2c: E2 02 01 E4 0B 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 86 1A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 CF B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 0F 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 52 C8 0F 83 00 00 A8 [02:46:39]Write i2c OK [02:46:39]MH_I2C_Read... [02:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:46:39]Read from MH i2c: E2 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 03 00 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 03 00 E4 0B 00 90 00 63 [02:46:39]RAPDU: 90 00 [02:46:39]wFMCommunicate OK [02:46:39]wFMCommunicate request_size=6 [02:46:39]MH_SAM_APDU [02:46:39]CAPDU: 80 0D 02 02 01 DD [02:46:39]Write to MH i2c: E2 09 00 E5 0B 80 0D 02 02 01 00 DD 00 00 49 [02:46:39]Write i2c OK [02:46:39]MH_I2C_Read... [02:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:46:39]Read from MH i2c: E2 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 03 00 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 03 00 E5 0B 00 90 00 64 [02:46:39]RAPDU: 90 00 [02:46:39]wFMCommunicate OK [02:46:39]wFMCommunicate request_size=4 [02:46:39]MH_SAM_APDU [02:46:39]CAPDU: 80 0D 03 02 [02:46:39]Write to MH i2c: E2 08 00 E6 0B 80 0D 03 02 00 00 00 00 6C [02:46:39]Write i2c OK [02:46:39]MH_I2C_Read... [02:46:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:46:39]Read from MH i2c: E2 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 0B 00 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 0B 00 E6 0B 00 D3 16 F6 6F 9B BC A8 74 90 00 2E [02:46:39]RAPDU: D3 16 F6 6F 9B BC A8 74 90 00 [02:46:39]wFMCommunicate OK [02:46:39]SAM_PROTO_SignData done [02:46:39]FM_MakeSignedData done [02:46:39]CreateOFDProtocolMessage [02:46:39]wFMCommunicate request_size=4 [02:46:39]MH_SAM_APDU [02:46:39]CAPDU: 80 11 00 00 [02:46:39]Write to MH i2c: E2 08 00 E7 0B 80 11 00 00 00 00 00 00 6C [02:46:39]Write i2c OK [02:46:39]MH_I2C_Read... [02:46:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:46:39]Read from MH i2c: E2 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 17 00 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: E2 17 00 E7 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [02:46:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:46:39]wFMCommunicate OK [02:46:39]CreateOFDProtocolMessage done [02:46:39]OFDSenderStorePacket 152551 [02:46:39]StoreOFDPacket docnum=152551 [02:46: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 0B 01 00 00 74 16 03 01 2C 31 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 86 1A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 CF B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 0F 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 52 C8 0F 83 DD D3 16 F6 6F 9B BC A8 74 [02:46:39]CheckFolder [02:46:39]dirname=/storage/ofd_packets [02:46:39]CheckFolder done [02:46:39]ProducePacketName [02:46:39]name=ofd_packets/00152551 [02:46:39]NVStorageSaveData ofd_packets/00152551 [02:46:39]File name is /storage/ofd_packets/00152551 [02:46:39]Write 297 bytes [02:46:39]NVStorageSaveData done [02:46:39]OFDSenderStorePacket done [02:46:39]KKMCreateOFDPacket done [02:46:39]NVStorageSaveData kkm_last_timestamp [02:46:39]File name is /storage/kkm_last_timestamp [02:46:39]Write 4 bytes [02:46:39]NVStorageSaveData done [02:46:39]ExternCall_PrintAddStr [02:46:39]wPrintStart [02:46:39]Write to MH i2c: 01 00 00 E8 0B F3 [02:46:39]Write i2c OK [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: 01 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: 01 07 00 [02:46:39]MH_I2C_Read... [02:46:39]Read from MH i2c: 01 07 00 E8 0B 00 00 00 00 00 FF 0F 08 [02:46:39]RasterBufferAndPrint [02:46:39]line Счет N : (1)1786552 [02:46:39]line ИНН: 02508201610067 [02:46:39]line Контрольно-Кассовый Чек [02:46:39]line ПРОДАЖА [02:46:39]line ТРК (МРК, ГНК) : 11 [02:46:39]line Товар: 2710124130 [02:46:39]line Super-92 [02:46:39]line 6.790 * 69.30 [02:46:39]line = 470.55 [02:46:39]line НДС 12% НСП 1% [02:46:39]line > о реализуемом товаре [02:46:39]line ОКРУГЛЕНИЕ: -0.55 [02:46:39]line ИТОГО: 470.00 [02:46:39]line Внесено: 470.00 [02:46:39]line СДАЧА: 0.00 [02:46:39]line НСП 1% : 4.16 [02:46:39]line НДС 12% : 49.97 [02:46:39]line Наличными: 470.00 [02:46:39]line Безнал.: 0.00 [02:46:39]line Место: АЗС № 89 "Партнер Нефть" [02:46:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:46:39]line СНО: Общий режим [02:46:39]line Чек 10 24.09.2024 02:46 [02:46:39]line Смена: 477 ФФД: 1.0 [02:46:39]line ЗНМ: 0300000113 [02:46:39]line РНМ: 0000000000091825 [02:46:39]line Версия ККМ: 001 [02:46:39]line ФМ: 0000000000871835 [02:46:39]line ФД: 152551 [02:46:39]line ФПД: 154287171666909 [02:46:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T024639&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152551&fm=154287171666909&tin=02508201610067®Number=0000000000091825&sum=47000 [02:46:39]OFD Sender: Processing packet 152551 [packets to send 828, broken 827] [02:46:39]ProducePacketName [02:46:39]name=ofd_packets/00152551 [02:46:39]OFD Sender: To server: pG, [02:46:39]CommunicateWithHost lk.salyk.kg:30040 [02:46:39]ConnectInit lk.salyk.kg [02:46:39]written 0, free lines is 4095 [02:46:40]Write to MH i2c: 01 00 00 13 0C 1F [02:46:40]Write i2c OK [02:46:40]MH_I2C_Read... [02:46:40]Read from MH i2c: 01 [02:46:40]MH_I2C_Read... [02:46:40]Read from MH i2c: 01 07 00 [02:46:40]MH_I2C_Read... [02:46:40]Read from MH i2c: 01 07 00 13 0C 00 00 00 00 00 CB 0C FD [02:46:40]RasterBufferAndPrint [02:46:40]line [02:46:40]line [02:46:40]line [02:46:40]line [02:46:40]line [02:46:40]written 0, free lines is 3281 [02:46:40]MH_Cut [02:46:40]Write to MH i2c: D1 01 00 1A 0C 01 F8 [02:46:40]Write i2c OK [02:46:40]MH_I2C_Read... [02:46:40]Read from MH i2c: D1 [02:46:40]MH_I2C_Read... [02:46:40]Read from MH i2c: D1 01 00 [02:46:40]MH_I2C_Read... [02:46:40]Read from MH i2c: D1 01 00 1A 0C 00 F7 [02:46:40]Write to MH i2c: 01 00 00 1B 0C 27 [02:46:40]Write i2c OK [02:46:40]MH_I2C_Read... [02:46:40]*** Cut start [02:46:40]*** Purtial cut [02:46:40]*** Stage 1: CUTSNS_PIN = 1 [02:46:40]Connected sock=10 [02:46: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 0B 01 00 00 74 16 03 01 2C 31 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 86 1A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 CF B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 0F 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 8C 52 C8 0F 83 DD D3 16 F6 6F 9B BC A8 74 [02:46:41]Read from MH i2c: 01 [02:46:41]MH_I2C_Read... [02:46:41]*** Stop cut motor [02:46:41]*** Cut end [02:46:41]Read from MH i2c: 01 07 00 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: 01 07 00 1B 0C 00 00 00 00 00 FF 0F 3C [02:46:41]process_action close_receipt done [02:46:41]requested_data is exist [02:46:41]produce_requested_data [02:46:41]requested_item fm.sn is exist - process it [02:46:41]wFMCommunicate request_size=4 [02:46:41]MH_SAM_APDU [02:46:41]CAPDU: 80 11 00 00 [02:46:41]Write to MH i2c: E2 08 00 1C 0C 80 11 00 00 00 00 00 00 A2 [02:46:41]Write i2c OK [02:46:41]MH_I2C_Read... [02:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:46:41]Read from MH i2c: E2 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: E2 17 00 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: E2 17 00 1C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [02:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:46:41]wFMCommunicate OK [02:46:41]requested_item fd.num is exist - process it [02:46:41]SAM_PROTO_GetFieldsCounters [02:46:41]wFMCommunicate request_size=4 [02:46:41]MH_SAM_APDU [02:46:41]CAPDU: 80 13 00 00 [02:46:41]Write to MH i2c: E2 08 00 1D 0C 80 13 00 00 00 00 00 00 A5 [02:46:41]Write i2c OK [02:46:41]MH_I2C_Read... [02:46:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:46:41]Read from MH i2c: E2 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: E2 62 00 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: E2 62 00 1D 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 E7 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [02:46: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 E7 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:46:41]wFMCommunicate OK [02:46:41]SAM_PROTO_GetFieldsCounters done [02:46:41]requested_item shift.num is exist - process it [02:46:41]requested_item shift.opened is exist - process it [02:46:41]req_shift_opened [02:46:41]FM_GetShiftState [02:46:41]SAM_PROTO_GetShiftState [02:46:41]wFMCommunicate request_size=4 [02:46:41]MH_SAM_APDU [02:46:41]CAPDU: 80 13 01 00 [02:46:41]Write to MH i2c: E2 08 00 1E 0C 80 13 01 00 00 00 00 00 A7 [02:46:41]Write i2c OK [02:46:41]MH_I2C_Read... [02:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:46:41]Read from MH i2c: E2 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: E2 0E 00 [02:46:41]MH_I2C_Read... [02:46:41]Read from MH i2c: E2 0E 00 1E 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 74 [02:46:41]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:46:41]wFMCommunicate OK [02:46:41]SAM_PROTO_GetShiftState done [02:46:41]FM_GetShiftState done [02:46:41]req_shift_opened done [02:46:41]requested_item shift.open_date is exist - process it [02:46:41]req_shift_open_date [02:46:41]req_shift_open_date done [02:46:41]produce_requested_data done [02:46:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152551,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [02:46:41]process_action_free close_receipt [02:46:41]json_value_free [02:46:41]json_value_free done [02:46:41]process_json_proto returns [02:46:41]Send response to host [02:46:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152551,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [02:46:41]free response buf [02:46:41]execute_script done [02:46:41]execute_script returns [02:46:41]free content buf [02:46:41]Sock 7.Close socket [02:46:41]Sock 7.Thread stoped [02:46: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 EF BA 47 00 5D 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 E7 53 02 00 F4 03 04 00 0F D0 F1 66 B6 04 01 00 00 85 41 70 7A F1 5E EC B4 [02:46:42]CommunicateWithHost err = 0 [02:46:42]CheckOFDResponse [02:46:42]1017 (14) - 77093643461234 [02:46:42]1041 (16) - 0000000000871835 [02:46:42]1040 (4) - 152551 [02:46:42]1012 (4) - 23.09.2024 20:31 [02:46:42]1206 (1) - 0 [02:46:42]OFD Sender: Remove packet 152551 [02:46:42]ProducePacketName [02:46:42]name=ofd_packets/00152551 [02:46:42]NVStorageDeleteData [02:46:42]OFD Sender: No OFD packet to send [02:46:47]OFD Sender: No OFD packet to send [02:46:52]OFD Sender: No OFD packet to send [02:46:57]OFD Sender: No OFD packet to send [02:46:59]recv_with_timeout no data received [02:47:02]OFD Sender: No OFD packet to send [02:47:07]OFD Sender: No OFD packet to send [02:47:12]OFD Sender: No OFD packet to send [02:47:14]recv_with_timeout no data received [02:47:17]OFD Sender: No OFD packet to send [02:47:22]OFD Sender: No OFD packet to send [02:47:27]OFD Sender: No OFD packet to send [02:47:31]recv_with_timeout no data received [02:47:32]OFD Sender: No OFD packet to send [02:47:37]OFD Sender: No OFD packet to send [02:47:42]OFD Sender: No OFD packet to send [02:47:47]OFD Sender: No OFD packet to send [02:47:52]OFD Sender: No OFD packet to send [02:47:57]OFD Sender: No OFD packet to send [02:48:02]OFD Sender: No OFD packet to send [02:48:07]OFD Sender: No OFD packet to send [02:48:12]OFD Sender: No OFD packet to send [02:48:17]OFD Sender: No OFD packet to send [02:48:22]OFD Sender: No OFD packet to send [02:48:27]OFD Sender: No OFD packet to send [02:48:32]OFD Sender: No OFD packet to send [02:48:38]OFD Sender: No OFD packet to send [02:48:43]OFD Sender: No OFD packet to send [02:48:43]recv_with_timeout no data received [02:48:48]OFD Sender: No OFD packet to send [02:48:53]OFD Sender: No OFD packet to send [02:48:58]OFD Sender: No OFD packet to send [02:49:03]OFD Sender: No OFD packet to send [02:49:07]accept exits with 9 [02:49:07]New connection [02:49:07]New thread 3067039076 created [02:49:07]Thread 3066895716 joined [02:49:07]Waiting for new connection... [02:49:07] Sock 9.Parse request [02:49:07]Sock 9.Check first char [02:49:07]Sock 9.First char is OK [02:49:07]request: POST /json_proto HTTP/1.0 [02:49:07]Method: POST [02:49:07]URL: /json_proto [02:49:07]Method is POST - this is cgi request [02:49:07]url: /json_proto [02:49:07]query_string will be loaded in cgi processing [02:49:07]execute_cgi json_proto POST (null) [02:49:07]execute_cgi path=json_proto method=POST [02:49:07]POST find Content-Length [02:49:07]Host: 172.17.43.67:8080 [02:49:07]Content-Length: 662 [02:49:07]Content-Type: application/json [02:49:07] [02:49:07]POST finish read [02:49:07]Found Content-Length = 662 [02:49:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786553", "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" : 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" ] } } [02:49:07]execute_script... [02:49:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786553", "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" : 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" ] } } [02:49:07]POST & json_proto [02:49:07]process_json_proto [02:49:07]json parsed OK: [02:49:07]protocol is kg_v1.0 [02:49:07]action value=close_receipt [02:49:07]process_action close_receipt [02:49:07]cmd_close_receipt [02:49:07]MH_GetDate [02:49:07]Write to MH i2c: F0 00 00 1F 0C 1A [02:49:07]Write i2c OK [02:49:07]MH_I2C_Read... [02:49:07]Read from MH i2c: F0 [02:49:07]MH_I2C_Read... [02:49:07]Read from MH i2c: F0 09 00 [02:49:07]MH_I2C_Read... [02:49:07]Read from MH i2c: F0 09 00 1F 0C 00 A5 28 F2 66 6A BD 47 65 1B [02:49:07]GetLastDocTimeStamp 1727145999 [02:49:07]current date 1727146149 [02:49:07]FM_GetShiftState [02:49:07]SAM_PROTO_GetShiftState [02:49:07]wFMCommunicate request_size=4 [02:49:07]MH_SAM_APDU [02:49:07]CAPDU: 80 13 01 00 [02:49:07]Write to MH i2c: E2 08 00 20 0C 80 13 01 00 00 00 00 00 A9 [02:49:07]Write i2c OK [02:49:07]MH_I2C_Read... [02:49:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:49:07]Read from MH i2c: E2 [02:49:07]MH_I2C_Read... [02:49:07]Read from MH i2c: E2 0E 00 [02:49:07]MH_I2C_Read... [02:49:07]Read from MH i2c: E2 0E 00 20 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 76 [02:49:07]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:49:07]wFMCommunicate OK [02:49:07]SAM_PROTO_GetShiftState done [02:49:07]FM_GetShiftState done [02:49:07]opened in 1727137889 [02:49:07]opened+sec_in_day 1727224289 [02:49:07]quantity*price = 50034 [02:49:07]sum+1 = 50036 [02:49:07]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 СНО: Общий режим Чек 11 24.09.2024 02:49 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 152552 ФПД: 48762168735106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T024909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152552&fm=48762168735106&tin=02508201610067®Number=0000000000091825&sum=50000 [02:49:08]StoreToDocumentArchive [02:49:08]shift 477 fd 152552 [02:49:08]save to /storage/0477/doc_00152552 [02:49:08]save last doc name /storage/0477/doc_00152552 to /storage/kkm_last_doc_name [02:49:08]save OK [02:49:08]Clear old archive folders... [02:49:08]ProcessDocumentItem done err = 0, tmpTLVsize=247 [02:49:08]tlvbuf is 00AE86B0 [02:49:08]SAM_PROTO_ClearQueue [02:49:08]wFMCommunicate request_size=4 [02:49:08]MH_SAM_APDU [02:49:08]CAPDU: 80 09 00 00 [02:49:08]Write to MH i2c: E2 08 00 2D 0C 80 09 00 00 00 00 00 00 AB [02:49:08]Write i2c OK [02:49:08]MH_I2C_Read... [02:49:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:49:08]Read from MH i2c: E2 [02:49:08]MH_I2C_Read... [02:49:08]Read from MH i2c: E2 03 00 [02:49:08]MH_I2C_Read... [02:49:08]Read from MH i2c: E2 03 00 2D 0C 00 90 00 AD [02:49:08]RAPDU: 90 00 [02:49:08]wFMCommunicate OK [02:49:08]SAM_PROTO_ClearQueue done [02:49:08]KKMCreateOFDPacket [02:49:08]OFDProtocolAddRootSTLVToBuf [02:49:08]FM_MakeSignedData [02:49:08]FM_MakeSignedData [02:49:08]SAM_PROTO_SignData [02:49:08]wFMCommunicate request_size=4 [02:49:08]MH_SAM_APDU [02:49:08]CAPDU: 80 0D 01 02 [02:49:08]Write to MH i2c: E2 08 00 2E 0C 80 0D 01 02 00 00 00 00 B3 [02:49:08]Write i2c OK [02:49:08]MH_I2C_Read... [02:49:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:49:08]Read from MH i2c: E2 [02:49:08]MH_I2C_Read... [02:49:08]Read from MH i2c: E2 03 00 [02:49:08]MH_I2C_Read... [02:49:08]Read from MH i2c: E2 03 00 2E 0C 00 90 00 AE [02:49:08]RAPDU: 90 00 [02:49:08]wFMCommunicate OK [02:49:08]wFMCommunicate request_size=255 [02:49:08]MH_SAM_APDU [02:49: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 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 0B 00 00 00 F4 03 04 00 A5 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C 59 53 BE F5 [02:49:08]Write to MH i2c: E2 02 01 2F 0C 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 0B 00 00 00 F4 03 04 00 A5 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C 59 53 BE F5 00 00 1F [02:49:08]Write i2c OK [02:49:08]MH_I2C_Read... [02:49:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:49:09]Read from MH i2c: E2 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 03 00 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 03 00 2F 0C 00 90 00 AF [02:49:09]RAPDU: 90 00 [02:49:09]wFMCommunicate OK [02:49:09]wFMCommunicate request_size=6 [02:49:09]MH_SAM_APDU [02:49:09]CAPDU: 80 0D 02 02 01 82 [02:49:09]Write to MH i2c: E2 09 00 30 0C 80 0D 02 02 01 00 82 00 00 3A [02:49:09]Write i2c OK [02:49:09]MH_I2C_Read... [02:49:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:49:09]Read from MH i2c: E2 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 03 00 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 03 00 30 0C 00 90 00 B0 [02:49:09]RAPDU: 90 00 [02:49:09]wFMCommunicate OK [02:49:09]wFMCommunicate request_size=4 [02:49:09]MH_SAM_APDU [02:49:09]CAPDU: 80 0D 03 02 [02:49:09]Write to MH i2c: E2 08 00 31 0C 80 0D 03 02 00 00 00 00 B8 [02:49:09]Write i2c OK [02:49:09]MH_I2C_Read... [02:49:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:49:09]Read from MH i2c: E2 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 0B 00 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 0B 00 31 0C 00 6A 9B 91 0B 06 66 40 32 90 00 38 [02:49:09]RAPDU: 6A 9B 91 0B 06 66 40 32 90 00 [02:49:09]wFMCommunicate OK [02:49:09]SAM_PROTO_SignData done [02:49:09]FM_MakeSignedData done [02:49:09]CreateOFDProtocolMessage [02:49:09]wFMCommunicate request_size=4 [02:49:09]MH_SAM_APDU [02:49:09]CAPDU: 80 11 00 00 [02:49:09]Write to MH i2c: E2 08 00 32 0C 80 11 00 00 00 00 00 00 B8 [02:49:09]Write i2c OK [02:49:09]MH_I2C_Read... [02:49:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:49:09]Read from MH i2c: E2 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 17 00 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: E2 17 00 32 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [02:49:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:49:09]wFMCommunicate OK [02:49:09]CreateOFDProtocolMessage done [02:49:09]OFDSenderStorePacket 152552 [02:49:09]StoreOFDPacket docnum=152552 [02:49: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 0B 01 00 00 73 11 03 01 C5 90 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 0B 00 00 00 F4 03 04 00 A5 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C 59 53 BE F5 82 6A 9B 91 0B 06 66 40 32 [02:49:09]CheckFolder [02:49:09]dirname=/storage/ofd_packets [02:49:09]CheckFolder done [02:49:09]ProducePacketName [02:49:09]name=ofd_packets/00152552 [02:49:09]NVStorageSaveData ofd_packets/00152552 [02:49:09]File name is /storage/ofd_packets/00152552 [02:49:09]Write 297 bytes [02:49:09]NVStorageSaveData done [02:49:09]OFDSenderStorePacket done [02:49:09]KKMCreateOFDPacket done [02:49:09]NVStorageSaveData kkm_last_timestamp [02:49:09]File name is /storage/kkm_last_timestamp [02:49:09]Write 4 bytes [02:49:09]NVStorageSaveData done [02:49:09]ExternCall_PrintAddStr [02:49:09]wPrintStart [02:49:09]Write to MH i2c: 01 00 00 33 0C 3F [02:49:09]Write i2c OK [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: 01 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: 01 07 00 [02:49:09]MH_I2C_Read... [02:49:09]Read from MH i2c: 01 07 00 33 0C 00 00 00 00 00 FF 0F 54 [02:49:09]RasterBufferAndPrint [02:49:09]line Счет N : (1)1786553 [02:49:09]line ИНН: 02508201610067 [02:49:09]line Контрольно-Кассовый Чек [02:49:09]line ПРОДАЖА [02:49:09]line ТРК (МРК, ГНК) : 33 [02:49:09]line Товар: 2710124130 [02:49:09]line Super-92 [02:49:09]line 7.220 * 69.30 [02:49:09]line = 500.35 [02:49:09]line НДС 12% НСП 1% [02:49:09]line > о реализуемом товаре [02:49:09]line ОКРУГЛЕНИЕ: -0.35 [02:49:09]line ИТОГО: 500.00 [02:49:09]line Внесено: 500.00 [02:49:09]line СДАЧА: 0.00 [02:49:09]line НСП 1% : 4.43 [02:49:09]line НДС 12% : 53.13 [02:49:09]line Наличными: 500.00 [02:49:09]line Безнал.: 0.00 [02:49:09]line Место: АЗС № 89 "Партнер Нефть" [02:49:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:49:09]line СНО: Общий режим [02:49:09]line Чек 11 24.09.2024 02:49 [02:49:09]line Смена: 477 ФФД: 1.0 [02:49:09]line ЗНМ: 0300000113 [02:49:09]line РНМ: 0000000000091825 [02:49:09]line Версия ККМ: 001 [02:49:09]line ФМ: 0000000000871835 [02:49:09]line ФД: 152552 [02:49:09]line ФПД: 48762168735106 [02:49:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T024909&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152552&fm=48762168735106&tin=02508201610067®Number=0000000000091825&sum=50000 [02:49:09]OFD Sender: Processing packet 152552 [packets to send 828, broken 827] [02:49:09]ProducePacketName [02:49:09]name=ofd_packets/00152552 [02:49:09]OFD Sender: To server: pG, [02:49:09]CommunicateWithHost lk.salyk.kg:30040 [02:49:09]ConnectInit lk.salyk.kg [02:49:09]written 0, free lines is 4095 [02:49:10]Write to MH i2c: 01 00 00 5E 0C 6A [02:49:10]Write i2c OK [02:49:10]MH_I2C_Read... [02:49:10]Read from MH i2c: 01 [02:49:10]MH_I2C_Read... [02:49:10]Read from MH i2c: 01 07 00 [02:49:10]MH_I2C_Read... [02:49:10]Read from MH i2c: 01 07 00 5E 0C 00 00 00 00 00 CB 0C 48 [02:49:10]RasterBufferAndPrint [02:49:10]line [02:49:10]line [02:49:10]line [02:49:10]line [02:49:10]line [02:49:10]written 0, free lines is 3281 [02:49:10]MH_Cut [02:49:10]Write to MH i2c: D1 01 00 65 0C 01 43 [02:49:10]Write i2c OK [02:49:10]MH_I2C_Read... [02:49:10]Read from MH i2c: D1 [02:49:10]MH_I2C_Read... [02:49:10]Read from MH i2c: D1 01 00 [02:49:10]MH_I2C_Read... [02:49:10]Read from MH i2c: D1 01 00 65 0C 00 42 [02:49:10]Write to MH i2c: 01 00 00 66 0C 72 [02:49:10]Write i2c OK [02:49:10]MH_I2C_Read... [02:49:10]Connected sock=11 [02:49: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 0B 01 00 00 73 11 03 01 C5 90 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 0B 00 00 00 F4 03 04 00 A5 28 F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 2C 59 53 BE F5 82 6A 9B 91 0B 06 66 40 32 [02:49: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 93 35 47 00 49 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 *** Cut start [02:49:10]04 04 *** Purtial cut [02:49:10]00 E8 53 02 00 *** Stage 1: CUTSNS_PIN = 1 [02:49:10]F4 03 04 00 A4 D0 F1 66 B6 04 01 00 00 9A 8B E6 3D A4 EE 84 A4 [02:49:10]CommunicateWithHost err = 0 [02:49:10]CheckOFDResponse [02:49:10]1017 (14) - 77093643461234 [02:49:10]1041 (16) - 0000000000871835 [02:49:10]1040 (4) - 152552 [02:49:10]1012 (4) - 23.09.2024 20:33 [02:49:10]1206 (1) - 0 [02:49:10]OFD Sender: Remove packet 152552 [02:49:10]ProducePacketName [02:49:10]name=ofd_packets/00152552 [02:49:10]NVStorageDeleteData [02:49:11]Read from MH i2c: 01 [02:49:11]MH_I2C_Read... [02:49:11]*** Stop cut motor [02:49:11]Read from MH i2c: *** Cut end [02:49:11]01 07 00 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: 01 07 00 66 0C 00 00 00 00 00 FF 0F 87 [02:49:11]process_action close_receipt done [02:49:11]requested_data is exist [02:49:11]produce_requested_data [02:49:11]requested_item fm.sn is exist - process it [02:49:11]wFMCommunicate request_size=4 [02:49:11]MH_SAM_APDU [02:49:11]CAPDU: 80 11 00 00 [02:49:11]Write to MH i2c: E2 08 00 67 0C 80 11 00 00 00 00 00 00 ED [02:49:11]Write i2c OK [02:49:11]MH_I2C_Read... [02:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:49:11]Read from MH i2c: E2 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: E2 17 00 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: E2 17 00 67 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [02: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 [02:49:11]wFMCommunicate OK [02:49:11]requested_item fd.num is exist - process it [02:49:11]SAM_PROTO_GetFieldsCounters [02:49:11]wFMCommunicate request_size=4 [02:49:11]MH_SAM_APDU [02:49:11]CAPDU: 80 13 00 00 [02:49:11]Write to MH i2c: E2 08 00 68 0C 80 13 00 00 00 00 00 00 F0 [02:49:11]Write i2c OK [02:49:11]MH_I2C_Read... [02:49:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:49:11]Read from MH i2c: E2 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: E2 62 00 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: E2 62 00 68 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 E8 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [02:49: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 E8 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:49:11]wFMCommunicate OK [02:49:11]SAM_PROTO_GetFieldsCounters done [02:49:11]requested_item shift.num is exist - process it [02:49:11]requested_item shift.opened is exist - process it [02:49:11]req_shift_opened [02:49:11]FM_GetShiftState [02:49:11]SAM_PROTO_GetShiftState [02:49:11]wFMCommunicate request_size=4 [02:49:11]MH_SAM_APDU [02:49:11]CAPDU: 80 13 01 00 [02:49:11]Write to MH i2c: E2 08 00 69 0C 80 13 01 00 00 00 00 00 F2 [02:49:11]Write i2c OK [02:49:11]MH_I2C_Read... [02:49:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:49:11]OFD Sender: No OFD packet to send [02:49:11]Read from MH i2c: E2 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: E2 0E 00 [02:49:11]MH_I2C_Read... [02:49:11]Read from MH i2c: E2 0E 00 69 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 BF [02:49:11]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:49:11]wFMCommunicate OK [02:49:11]SAM_PROTO_GetShiftState done [02:49:11]FM_GetShiftState done [02:49:11]req_shift_opened done [02:49:11]requested_item shift.open_date is exist - process it [02:49:11]req_shift_open_date [02:49:11]req_shift_open_date done [02:49:11]produce_requested_data done [02:49:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152552,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [02:49:11]process_action_free close_receipt [02:49:11]json_value_free [02:49:11]json_value_free done [02:49:11]process_json_proto returns [02:49:11]Send response to host [02:49:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152552,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [02:49:11]free response buf [02:49:11]execute_script done [02:49:11]execute_script returns [02:49:11]free content buf [02:49:11]Sock 9.Close socket [02:49:11]Sock 9.Thread stoped [02:49:16]OFD Sender: No OFD packet to send [02:49:20]recv_with_timeout no data received [02:49:21]OFD Sender: No OFD packet to send [02:49:26]OFD Sender: No OFD packet to send [02:49:31]OFD Sender: No OFD packet to send [02:49:36]OFD Sender: No OFD packet to send [02:49:41]OFD Sender: No OFD packet to send [02:49:46]OFD Sender: No OFD packet to send [02:49:51]OFD Sender: No OFD packet to send [02:49:56]OFD Sender: No OFD packet to send [02:50:01]OFD Sender: No OFD packet to send [02:50:04]recv_with_timeout no data received [02:50:06]OFD Sender: No OFD packet to send [02:50:11]OFD Sender: No OFD packet to send [02:50:16]OFD Sender: No OFD packet to send [02:50:21]OFD Sender: No OFD packet to send [02:50:26]OFD Sender: No OFD packet to send [02:50:31]OFD Sender: No OFD packet to send [02:50:36]OFD Sender: No OFD packet to send [02:50:41]OFD Sender: No OFD packet to send [02:50:46]OFD Sender: No OFD packet to send [02:50:51]OFD Sender: No OFD packet to send [02:50:56]OFD Sender: No OFD packet to send [02:51:01]OFD Sender: No OFD packet to send [02:51:06]OFD Sender: No OFD packet to send [02:51:11]OFD Sender: No OFD packet to send [02:51:16]OFD Sender: No OFD packet to send [02:51:21]OFD Sender: No OFD packet to send [02:51:26]OFD Sender: No OFD packet to send [02:51:31]OFD Sender: No OFD packet to send [02:51:36]OFD Sender: No OFD packet to send [02:51:41]OFD Sender: No OFD packet to send [02:51:46]OFD Sender: No OFD packet to send [02:51:52]OFD Sender: No OFD packet to send [02:51:57]OFD Sender: No OFD packet to send [02:52:02]OFD Sender: No OFD packet to send [02:52:07]OFD Sender: No OFD packet to send [02:52:12]OFD Sender: No OFD packet to send [02:52:17]OFD Sender: No OFD packet to send [02:52:22]OFD Sender: No OFD packet to send [02:52:23]recv_with_timeout no data received [02:52:27]OFD Sender: No OFD packet to send [02:52:32]OFD Sender: No OFD packet to send [02:52:37]OFD Sender: No OFD packet to send [02:52:42]OFD Sender: No OFD packet to send [02:52:47]OFD Sender: No OFD packet to send [02:52:52]OFD Sender: No OFD packet to send [02:52:57]OFD Sender: No OFD packet to send [02:53:02]OFD Sender: No OFD packet to send [02:53:07]OFD Sender: No OFD packet to send [02:53:12]OFD Sender: No OFD packet to send [02:53:17]OFD Sender: No OFD packet to send [02:53:22]OFD Sender: No OFD packet to send [02:53:27]OFD Sender: No OFD packet to send [02:53:29]recv_with_timeout no data received [02:53:32]OFD Sender: No OFD packet to send [02:53:37]OFD Sender: No OFD packet to send [02:53:42]OFD Sender: No OFD packet to send [02:53:47]OFD Sender: No OFD packet to send [02:53:52]OFD Sender: No OFD packet to send [02:53:57]OFD Sender: No OFD packet to send [02:54:02]OFD Sender: No OFD packet to send [02:54:06]recv_with_timeout no data received [02:54:07]OFD Sender: No OFD packet to send [02:54:12]OFD Sender: No OFD packet to send [02:54:17]OFD Sender: No OFD packet to send [02:54:22]OFD Sender: No OFD packet to send [02:54:27]OFD Sender: No OFD packet to send [02:54:32]OFD Sender: No OFD packet to send [02:54:37]OFD Sender: No OFD packet to send [02:54:41]recv_with_timeout no data received [02:54:42]OFD Sender: No OFD packet to send [02:54:47]OFD Sender: No OFD packet to send [02:54:52]OFD Sender: No OFD packet to send [02:54:57]OFD Sender: No OFD packet to send [02:55:02]OFD Sender: No OFD packet to send [02:55:07]OFD Sender: No OFD packet to send [02:55:12]OFD Sender: No OFD packet to send [02:55:16]recv_with_timeout no data received [02:55:17]OFD Sender: No OFD packet to send [02:55:22]OFD Sender: No OFD packet to send [02:55:27]OFD Sender: No OFD packet to send [02:55:32]OFD Sender: No OFD packet to send [02:55:37]OFD Sender: No OFD packet to send [02:55:42]OFD Sender: No OFD packet to send [02:55:47]OFD Sender: No OFD packet to send [02:55:52]OFD Sender: No OFD packet to send [02:55:55]recv_with_timeout no data received [02:55:57]OFD Sender: No OFD packet to send [02:56:02]OFD Sender: No OFD packet to send [02:56:07]OFD Sender: No OFD packet to send [02:56:12]OFD Sender: No OFD packet to send [02:56:17]OFD Sender: No OFD packet to send [02:56:22]OFD Sender: No OFD packet to send [02:56:24]recv_with_timeout no data received [02:56:27]OFD Sender: No OFD packet to send [02:56:33]OFD Sender: No OFD packet to send [02:56:38]OFD Sender: No OFD packet to send [02:56:43]OFD Sender: No OFD packet to send [02:56:46]accept exits with 7 [02:56:46]New connection [02:56:46]New thread 3066895716 created [02:56:46]Thread 3067039076 joined [02:56:46]Waiting for new connection... [02:56:46] Sock 7.Parse request [02:56:46]Sock 7.Check first char [02:56:46]Sock 7.First char is OK [02:56:46]request: POST /json_proto HTTP/1.0 [02:56:46]Method: POST [02:56:46]URL: /json_proto [02:56:46]Method is POST - this is cgi request [02:56:46]url: /json_proto [02:56:46]query_string will be loaded in cgi processing [02:56:46]execute_cgi json_proto POST (null) [02:56:46]execute_cgi path=json_proto method=POST [02:56:46]POST find Content-Length [02:56:46]Host: 172.17.43.67:8080 [02:56:46]Content-Length: 796 [02:56:46]Content-Type: application/json [02:56:46] [02:56:46]POST finish read [02:56:46]Found Content-Length = 796 [02:56:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1786554", "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" ] } } [02:56:46]execute_script... [02: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)1786554", "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" ] } } [02:56:46]POST & json_proto [02:56:46]process_json_proto [02:56:46]json parsed OK: [02:56:46]protocol is kg_v1.0 [02:56:46]action value=close_receipt [02:56:46]process_action close_receipt [02:56:46]cmd_close_receipt [02:56:46]MH_GetDate [02:56:46]Write to MH i2c: F0 00 00 6A 0C 65 [02:56:46]Write i2c OK [02:56:46]MH_I2C_Read... [02:56:46]Read from MH i2c: F0 [02:56:46]MH_I2C_Read... [02:56:46]Read from MH i2c: F0 09 00 [02:56:46]MH_I2C_Read... [02:56:46]Read from MH i2c: F0 09 00 6A 0C 00 70 2A F2 66 6A BD 47 65 33 [02:56:46]GetLastDocTimeStamp 1727146149 [02:56:46]current date 1727146608 [02:56:46]FM_GetShiftState [02:56:46]SAM_PROTO_GetShiftState [02:56:46]wFMCommunicate request_size=4 [02:56:46]MH_SAM_APDU [02:56:46]CAPDU: 80 13 01 00 [02:56:46]Write to MH i2c: E2 08 00 6B 0C 80 13 01 00 00 00 00 00 F4 [02:56:46]Write i2c OK [02:56:46]MH_I2C_Read... [02:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:56:46]Read from MH i2c: E2 [02:56:46]MH_I2C_Read... [02:56:46]Read from MH i2c: E2 0E 00 [02:56:46]MH_I2C_Read... [02:56:46]Read from MH i2c: E2 0E 00 6B 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 C1 [02:56:46]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:56:46]wFMCommunicate OK [02:56:46]SAM_PROTO_GetShiftState done [02:56:46]FM_GetShiftState done [02:56:46]opened in 1727137889 [02:56:46]opened+sec_in_day 1727224289 [02:56:46]quantity*price = 0 [02:56:46]sum+1 = 1 [02:56: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 СНО: Общий режим Чек 12 24.09.2024 02:56 Смена: 477 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 152553 ФПД: 6336923472671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T025648&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152553&fm=6336923472671&tin=02508201610067®Number=0000000000091825&sum=0 [02:56:47]StoreToDocumentArchive [02:56:47]shift 477 fd 152553 [02:56:47]save to /storage/0477/doc_00152553 [02:56:47]save last doc name /storage/0477/doc_00152553 to /storage/kkm_last_doc_name [02:56:47]save OK [02:56:47]Clear old archive folders... [02:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:56:47]tlvbuf is 00AF5360 [02:56:47]SAM_PROTO_ClearQueue [02:56:47]wFMCommunicate request_size=4 [02:56:47]MH_SAM_APDU [02:56:47]CAPDU: 80 09 00 00 [02:56:47]Write to MH i2c: E2 08 00 78 0C 80 09 00 00 00 00 00 00 F6 [02:56:47]Write i2c OK [02:56:47]MH_I2C_Read... [02:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:56:47]Read from MH i2c: E2 [02:56:47]MH_I2C_Read... [02:56:47]Read from MH i2c: E2 03 00 [02:56:47]MH_I2C_Read... [02:56:47]Read from MH i2c: E2 03 00 78 0C 00 90 00 F8 [02:56:47]RAPDU: 90 00 [02:56:47]wFMCommunicate OK [02:56:47]SAM_PROTO_ClearQueue done [02:56:47]KKMCreateOFDPacket [02:56:47]OFDProtocolAddRootSTLVToBuf [02:56:47]FM_MakeSignedData [02:56:47]FM_MakeSignedData [02:56:47]SAM_PROTO_SignData [02:56:47]wFMCommunicate request_size=4 [02:56:47]MH_SAM_APDU [02:56:47]CAPDU: 80 0D 01 02 [02:56:47]Write to MH i2c: E2 08 00 79 0C 80 0D 01 02 00 00 00 00 FE [02:56:47]Write i2c OK [02:56:47]MH_I2C_Read... [02:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:56:47]Read from MH i2c: E2 [02:56:47]MH_I2C_Read... [02:56:47]Read from MH i2c: E2 03 00 [02:56:47]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 03 00 79 0C 00 90 00 F9 [02:56:48]RAPDU: 90 00 [02:56:48]wFMCommunicate OK [02:56:48]wFMCommunicate request_size=255 [02:56:48]MH_SAM_APDU [02:56: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 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 0C 00 00 00 F4 03 04 00 70 2A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 05 [02:56:48]Write to MH i2c: E2 02 01 7A 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 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 0C 00 00 00 F4 03 04 00 70 2A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 05 00 00 17 [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]OFD Sender: No OFD packet to send [02:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:56:48]Read from MH i2c: E2 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 03 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 03 00 7A 0C 00 90 00 FA [02:56:48]RAPDU: 90 00 [02:56:48]wFMCommunicate OK [02:56:48]wFMCommunicate request_size=10 [02:56:48]MH_SAM_APDU [02:56:48]CAPDU: 80 0D 02 02 05 C3 6E 12 93 1F [02:56:48]Write to MH i2c: E2 0D 00 7B 0C 80 0D 02 02 05 00 C3 6E 12 93 1F 00 00 00 [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:56:48]Read from MH i2c: E2 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 03 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 03 00 7B 0C 00 90 00 FB [02:56:48]RAPDU: 90 00 [02:56:48]wFMCommunicate OK [02:56:48]wFMCommunicate request_size=4 [02:56:48]MH_SAM_APDU [02:56:48]CAPDU: 80 0D 03 02 [02:56:48]Write to MH i2c: E2 08 00 7C 0C 80 0D 03 02 00 00 00 00 03 [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:56:48]Read from MH i2c: E2 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 0B 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 0B 00 7C 0C 00 43 F1 3B F0 F7 D6 70 09 90 00 A9 [02:56:48]RAPDU: 43 F1 3B F0 F7 D6 70 09 90 00 [02:56:48]wFMCommunicate OK [02:56:48]SAM_PROTO_SignData done [02:56:48]FM_MakeSignedData done [02:56:48]CreateOFDProtocolMessage [02:56:48]wFMCommunicate request_size=4 [02:56:48]MH_SAM_APDU [02:56:48]CAPDU: 80 11 00 00 [02:56:48]Write to MH i2c: E2 08 00 7D 0C 80 11 00 00 00 00 00 00 03 [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:56:48]Read from MH i2c: E2 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 17 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: E2 17 00 7D 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [02: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 [02:56:48]wFMCommunicate OK [02:56:48]CreateOFDProtocolMessage done [02:56:48]OFDSenderStorePacket 152553 [02:56:48]StoreOFDPacket docnum=152553 [02: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 F7 10 07 01 E3 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0C 00 00 00 F4 03 04 00 70 2A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 05 C3 6E 12 93 1F 43 F1 3B F0 F7 D6 70 09 [02:56:48]CheckFolder [02:56:48]dirname=/storage/ofd_packets [02:56:48]CheckFolder done [02:56:48]ProducePacketName [02:56:48]name=ofd_packets/00152553 [02:56:48]NVStorageSaveData ofd_packets/00152553 [02:56:48]File name is /storage/ofd_packets/00152553 [02:56:48]Write 301 bytes [02:56:48]NVStorageSaveData done [02:56:48]OFDSenderStorePacket done [02:56:48]KKMCreateOFDPacket done [02:56:48]NVStorageSaveData kkm_last_timestamp [02:56:48]File name is /storage/kkm_last_timestamp [02:56:48]Write 4 bytes [02:56:48]NVStorageSaveData done [02:56:48]ExternCall_PrintAddStr [02:56:48]wPrintStart [02:56:48]Write to MH i2c: 01 00 00 7E 0C 8A [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: 01 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: 01 07 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: 01 07 00 7E 0C 00 00 00 00 00 FF 0F 9F [02:56:48]RasterBufferAndPrint [02:56:48]line Счет N : (1)1786554 [02:56:48]line ИНН: 02508201610067 [02:56:48]line Контрольно-Кассовый Чек [02:56:48]line ПРОДАЖА [02:56:48]line ТРК (МРК, ГНК) : 22 [02:56:48]line Товар: 2710124130 [02:56:48]line Аи-92-К-5 [02:56:48]line 7.380 * 0.00 [02:56:48]line = 0.00 [02:56:48]line НДС 12% НСП 1% [02:56:48]line > о реализуемом товаре [02:56:48]line ИТОГО: 0.00 [02:56:48]line НСП 1% : 0.00 [02:56:48]line НДС 12% : 0.00 [02:56:48]line Наличными: 0.00 [02:56:48]line Безнал.: 0.00 [02:56:48]line Место: АЗС № 89 "Партнер Нефть" [02:56:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:56:48]line СНО: Общий режим [02:56:48]line Чек 12 24.09.2024 02:56 [02:56:48]line Смена: 477 ФФД: 1.0 [02:56:48]line ЗНМ: 0300000113 [02:56:48]line РНМ: 0000000000091825 [02:56:48]line Версия ККМ: 001 [02:56:48]line Платежная система: O! деньги [02:56:48]line ФМ: 0000000000871835 [02:56:48]line ФД: 152553 [02:56:48]line ФПД: 6336923472671 [02:56:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T025648&type=1&operation_type=1&fn_number=0000000000871835&fd_number=152553&fm=6336923472671&tin=02508201610067®Number=0000000000091825&sum=0 [02:56:48]written 0, free lines is 4095 [02:56:48]OFD Sender: Processing packet 152553 [packets to send 828, broken 827] [02:56:48]ProducePacketName [02:56:48]name=ofd_packets/00152553 [02:56:48]OFD Sender: To server: pG, [02:56:48]CommunicateWithHost lk.salyk.kg:30040 [02:56:48]ConnectInit lk.salyk.kg [02:56:48]Write to MH i2c: 01 00 00 A8 0C B4 [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: 01 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: 01 07 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: 01 07 00 A8 0C 00 00 00 00 00 EC 0C B3 [02:56:48]RasterBufferAndPrint [02:56:48]line [02:56:48]line [02:56:48]line [02:56:48]line [02:56:48]line [02:56:48]written 0, free lines is 3314 [02:56:48]MH_Cut [02:56:48]Write to MH i2c: D1 01 00 AF 0C 01 8D [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: D1 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: D1 01 00 [02:56:48]MH_I2C_Read... [02:56:48]Read from MH i2c: D1 01 00 AF 0C 00 8C [02:56:48]Write to MH i2c: 01 00 00 B0 0C BC [02:56:48]Write i2c OK [02:56:48]MH_I2C_Read... [02:56:49]Connected sock=10 [02:56: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 F7 10 07 01 E3 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0C 00 00 00 F4 03 04 00 70 2A F2 66 0E 04 04 00 DD 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 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 53 02 00 35 04 06 00 05 C3 6E 12 93 1F 43 F1 3B F0 F7 D6 70 09 [02:56:49]*** Cut start [02:56:49]*** Purtial cut [02:56:49]*** Stage 1: CUTSNS_PIN = 1 [02:56:49]Read from MH i2c: 01 [02:56:49]MH_I2C_Read... [02:56:49]*** Stop cut motor [02:56:49]*** Cut end [02:56:49]Read from MH i2c: 01 07 00 [02:56:49]MH_I2C_Read... [02:56:49]Read from MH i2c: 01 07 00 B0 0C 00 00 00 00 00 FF 0F D1 [02:56:49]process_action close_receipt done [02:56:49]requested_data is exist [02:56:49]produce_requested_data [02:56:49]requested_item fm.sn is exist - process it [02:56:49]wFMCommunicate request_size=4 [02:56:49]MH_SAM_APDU [02:56:49]CAPDU: 80 11 00 00 [02:56:49]Write to MH i2c: E2 08 00 B1 0C 80 11 00 00 00 00 00 00 37 [02:56:49]Write i2c OK [02:56:49]MH_I2C_Read... [02:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:56:49]Read from MH i2c: E2 [02:56:49]MH_I2C_Read... [02:56:49]Read from MH i2c: E2 17 00 [02:56:49]MH_I2C_Read... [02:56:49]Read from MH i2c: E2 17 00 B1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [02:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:56:49]wFMCommunicate OK [02:56:49]requested_item fd.num is exist - process it [02:56:49]SAM_PROTO_GetFieldsCounters [02:56:49]wFMCommunicate request_size=4 [02:56:49]MH_SAM_APDU [02:56:49]CAPDU: 80 13 00 00 [02:56:49]Write to MH i2c: E2 08 00 B2 0C 80 13 00 00 00 00 00 00 3A [02:56:49]Write i2c OK [02:56:49]MH_I2C_Read... [02:56:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:56:50]Read from MH i2c: E2 [02:56:50]MH_I2C_Read... [02:56:50]Read from MH i2c: E2 62 00 [02:56:50]MH_I2C_Read... [02:56:50]Read from MH i2c: E2 62 00 B2 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 E9 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [02: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 E9 53 02 00 0E 04 04 00 DD 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:56:50]wFMCommunicate OK [02:56:50]SAM_PROTO_GetFieldsCounters done [02:56:50]requested_item shift.num is exist - process it [02:56:50]requested_item shift.opened is exist - process it [02:56:50]req_shift_opened [02:56:50]FM_GetShiftState [02:56:50]SAM_PROTO_GetShiftState [02:56:50]wFMCommunicate request_size=4 [02:56:50]MH_SAM_APDU [02:56:50]CAPDU: 80 13 01 00 [02:56:50]Write to MH i2c: E2 08 00 B3 0C 80 13 01 00 00 00 00 00 3C [02:56:50]Write i2c OK [02:56:50]MH_I2C_Read... [02:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:56:50]Read from MH i2c: E2 [02:56:50]MH_I2C_Read... [02:56:50]Read from MH i2c: E2 0E 00 [02:56:50]MH_I2C_Read... [02:56:50]Read from MH i2c: E2 0E 00 B3 0C 00 09 00 01 61 08 F2 66 00 00 00 00 90 00 09 [02:56:50]RAPDU: 09 00 01 61 08 F2 66 00 00 00 00 90 00 [02:56:50]wFMCommunicate OK [02:56:50]SAM_PROTO_GetShiftState done [02:56:50]FM_GetShiftState done [02:56:50]req_shift_opened done [02:56:50]requested_item shift.open_date is exist - process it [02:56:50]req_shift_open_date [02:56:50]req_shift_open_date done [02:56:50]produce_requested_data done [02:56:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":152553,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889} [02:56:50]process_action_free close_receipt [02:56:50]json_value_free [02:56:50]json_value_free done [02:56:50]process_json_proto returns [02:56:50]Send response to host [02:56:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":152553,"shift.num":477,"shift.opened":1,"shift.open_date":1727137889}}} [02:56:50]free response buf [02:56:50]execute_script done [02:56:50]execute_script returns [02:56:50]free content buf [02:56:50]Sock 7.Close socket [02:56:50]Sock 7.Thread stoped [02: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 2C EA 47 00 36 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 53 02 00 F4 03 04 00 70 D2 F1 66 B6 04 01 00 00 EC 77 D3 95 08 BC AC 95 [02:56:50]CommunicateWithHost err = 0 [02:56:50]CheckOFDResponse [02:56:50]1017 (14) - 77093643461234 [02:56:50]1041 (16) - 0000000000871835 [02:56:50]1040 (4) - 152553 [02:56:50]1012 (4) - 23.09.2024 20:41 [02:56:50]1206 (1) - 0 [02:56:50]OFD Sender: Remove packet 152553 [02:56:50]ProducePacketName [02:56:50]name=ofd_packets/00152553 [02:56:50]NVStorageDeleteData [02:56:50]OFD Sender: No OFD packet to send [02:56:55]OFD Sender: No OFD packet to send [02:57:00]OFD Sender: No OFD packet to send [02:57:03]recv_with_timeout no data received [02:57:05]OFD Sender: No OFD packet to send [02:57:10]OFD Sender: No OFD packet to send [02:57:15]OFD Sender: No OFD packet to send [02:57:20]OFD Sender: No OFD packet to send [02:57:25]OFD Sender: No OFD packet to send [02:57:28]recv_with_timeout no data received [02:57:30]OFD Sender: No OFD packet to send [02:57:36]OFD Sender: No OFD packet to send [02:57:41]OFD Sender: No OFD packet to send [02:57:46]OFD Sender: No OFD packet to send [02:57:51]OFD Sender: No OFD packet to send [02:57:56]OFD Sender: No OFD packet to send [02:58:01]OFD Sender: No OFD packet to send [02:58:06]OFD Sender: No OFD packet to send [02:58:11]OFD Sender: No OFD packet to send [02:58:16]OFD Sender: No OFD packet to send [02:58:21]OFD Sender: No OFD packet to send [02:58:25]recv_with_timeout no data received [02:58:26]OFD Sender: No OFD packet to send [02:58:31]OFD Sender: No OFD packet to send [02:58:36]OFD Sender: No OFD packet to send [02:58:41]OFD Sender: No OFD packet to send [02:58:46]OFD Sender: No OFD packet to send [02:58:51]OFD Sender: No OFD packet to send [02:58:56]OFD Sender: No OFD packet to send [02:59:01]OFD Sender: No OFD packet to send [02:59:06]OFD Sender: No OFD packet to send [02:59:11]OFD Sender: No OFD packet to send [02:59:16]OFD Sender: No OFD packet to send [02:59:21]OFD Sender: No OFD packet to send [02:59:26]OFD Sender: No OFD packet to send [02:59:31]OFD Sender: No OFD packet to send [02:59:32]recv_with_timeout no data received [02:59:36]OFD Sender: No OFD packet to send [02:59:41]OFD Sender: No OFD packet to send [02:59:46]OFD Sender: No OFD packet to send [02:59:51]OFD Sender: No OFD packet to send [02:59:56]OFD Sender: No OFD packet to send [03:00:01]OFD Sender: No OFD packet to send [03:00:03]recv_with_timeout no data received [03:00:06]OFD Sender: No OFD packet to send [03:00:11]OFD Sender: No OFD packet to send [03:00:13]recv_with_timeout no data received [03:00:16]OFD Sender: No OFD packet to send [03:00:21]OFD Sender: No OFD packet to send [03:00:24]recv_with_timeout no data received [03:00:26]OFD Sender: No OFD packet to send [03:00:31]OFD Sender: No OFD packet to send [03:00:36]OFD Sender: No OFD packet to send [03:00:41]OFD Sender: No OFD packet to send [03:00:46]OFD Sender: No OFD packet to send [03:00:51]OFD Sender: No OFD packet to send [03:00:56]OFD Sender: No OFD packet to send [03:01:01]OFD Sender: No OFD packet to send [03:01:06]OFD Sender: No OFD packet to send [03:01:11]OFD Sender: No OFD packet to send [03:01:16]OFD Sender: No OFD packet to send [03:01:21]OFD Sender: No OFD packet to send [03:01:26]OFD Sender: No OFD packet to send [03:01:31]OFD Sender: No OFD packet to send [03:01:36]OFD Sender: No OFD packet to send [03:01:41]OFD Sender: No OFD packet to send [03:01:46]OFD Sender: No OFD packet to send [03:01:51]OFD Sender: No OFD packet to send [03:01:56]OFD Sender: No OFD packet to send [03:02:01]OFD Sender: No OFD packet to send [03:02:06]OFD Sender: No OFD packet to send [03:02:11]OFD Sender: No OFD packet to send [03:02:16]OFD Sender: No OFD packet to send [03:02:20]recv_with_timeout no data received [03:02:22]OFD Sender: No OFD packet to send [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:47]OFD Sender: No OFD packet to send [03:02:52]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:17]OFD Sender: No OFD packet to send [03:03:22]OFD Sender: No OFD packet to send [03:03:27]OFD Sender: No OFD packet to send [03:03:32]OFD Sender: No OFD packet to send [03:03:37]OFD Sender: No OFD packet to send [03:03:42]OFD Sender: No OFD packet to send [03:03:47]OFD Sender: No OFD packet to send [03:03:52]OFD Sender: No OFD packet to send [03:03:57]OFD Sender: No OFD packet to send [03:04:02]OFD Sender: No OFD packet to send [03:04:07]OFD Sender: No OFD packet to send [03:04:12]OFD Sender: No OFD packet to send [03:04:17]OFD Sender: No OFD packet to send [03:04:22]OFD Sender: No OFD packet to send [03:04:27]OFD Sender: No OFD packet to send [03:04:32]OFD Sender: No OFD packet to send [03:04:35]recv_with_timeout no data received [03:04:37]OFD Sender: No OFD packet to send [03:04:42]OFD Sender: No OFD packet to send [03:04:47]OFD Sender: No OFD packet to send [03:04:52]OFD Sender: No OFD packet to send [03:04:57]OFD Sender: No OFD packet to send [03:05:02]OFD Sender: No OFD packet to send [03:05:07]OFD Sender: No OFD packet to send [03:05:12]OFD Sender: No OFD packet to send [03:05:17]OFD Sender: No OFD packet to send [03:05:20]recv_with_timeout no data received [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]OFD Sender: No OFD packet to send [03:05:57]OFD Sender: No OFD packet to send [03:06:02]OFD Sender: No OFD packet to send [03:06:06]recv_with_timeout no data received [03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:23]recv_with_timeout no data received [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:33]recv_with_timeout no data received [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:00]recv_with_timeout no data received [03:07:02]OFD Sender: No OFD packet to send [03:07:08]OFD Sender: No OFD packet to send [03:07:13]OFD Sender: No OFD packet to send [03:07:18]OFD Sender: No OFD packet to send [03:07:23]OFD Sender: No OFD packet to send [03:07:28]OFD Sender: No OFD packet to send [03:07:33]OFD Sender: No OFD packet to send [03:07:38]OFD Sender: No OFD packet to send [03:07:41]recv_with_timeout no data received [03:07:43]OFD Sender: No OFD packet to send [03:07:48]OFD Sender: No OFD packet to send [03:07:53]OFD Sender: No OFD packet to send [03:07:58]recv_with_timeout no data received [03:07:58]OFD Sender: No OFD packet to send [03:08:03]OFD Sender: No OFD packet to send [03:08:08]OFD Sender: No OFD packet to send [03:08:13]OFD Sender: No OFD packet to send [03:08:18]OFD Sender: No OFD packet to send [03:08:23]OFD Sender: No OFD packet to send [03:08:28]OFD Sender: No OFD packet to send [03:08:33]OFD Sender: No OFD packet to send [03:08:38]OFD Sender: No OFD packet to send [03:08:43]OFD Sender: No OFD packet to send [03:08:48]OFD Sender: No OFD packet to send [03:08:53]OFD Sender: No OFD packet to send [03:08:58]OFD Sender: No OFD packet to send [03:09:03]OFD Sender: No OFD packet to send [03:09:08]OFD Sender: No OFD packet to send [03:09:13]OFD Sender: No OFD packet to send [03:09:18]OFD Sender: No OFD packet to send [03:09:23]OFD Sender: No OFD packet to send [03:09:28]OFD Sender: No OFD packet to send [03:09:33]OFD Sender: No OFD packet to send [03:09:37]recv_with_timeout no data received [03:09:38]OFD Sender: No OFD packet to send [03:09:43]OFD Sender: No OFD packet to send [03:09:48]OFD Sender: No OFD packet to send [03:09:53]OFD Sender: No OFD packet to send [03:09:58]OFD Sender: No OFD packet to send [03:10:03]OFD Sender: No OFD packet to send [03:10:06]recv_with_timeout no data received [03:10:08]OFD Sender: No OFD packet to send [03:10:13]OFD Sender: No OFD packet to send [03:10:18]OFD Sender: No OFD packet to send [03:10:23]OFD Sender: No OFD packet to send [03:10:28]OFD Sender: No OFD packet to send [03:10:33]OFD Sender: No OFD packet to send [03:10:38]OFD Sender: No OFD packet to send [03:10:43]OFD Sender: No OFD packet to send [03:10:48]OFD Sender: No OFD packet to send [03:10:53]OFD Sender: No OFD packet to send [03:10:58]OFD Sender: No OFD packet to send [03:11:03]OFD Sender: No OFD packet to send [03:11:08]OFD Sender: No OFD packet to send [03:11:13]OFD Sender: No OFD packet to send [03:11:18]OFD Sender: No OFD packet to send [03:11:23]OFD Sender: No OFD packet to send [03:11:28]OFD Sender: No OFD packet to send [03:11:33]OFD Sender: No OFD packet to send [03:11:38]OFD Sender: No OFD packet to send [03:11:43]OFD Sender: No OFD packet to send [03:11:48]OFD Sender: No OFD packet to send [03:11:54]OFD Sender: No OFD packet to send [03:11:59]OFD Sender: No OFD packet to send [03:12:04]OFD Sender: No OFD packet to send [03:12:04]recv_with_timeout no data received [03:12:09]OFD Sender: No OFD packet to send [03:12:14]OFD Sender: No OFD packet to send [03:12:19]OFD Sender: No OFD packet to send [03:12:24]OFD Sender: No OFD packet to send [03:12:29]OFD Sender: No OFD packet to send [03:12:34]OFD Sender: No OFD packet to send [03:12:39]OFD Sender: No OFD packet to send [03:12:44]OFD Sender: No OFD packet to send [03:12:49]OFD Sender: No OFD packet to send [03:12:54]OFD Sender: No OFD packet to send [03:12:59]OFD Sender: No OFD packet to send [03:13:04]OFD Sender: No OFD packet to send [03:13:09]OFD Sender: No OFD packet to send [03:13:14]OFD Sender: No OFD packet to send [03:13:19]OFD Sender: No OFD packet to send [03:13:24]OFD Sender: No OFD packet to send [03:13:29]OFD Sender: No OFD packet to send [03:13:32]recv_with_timeout no data received [03:13:34]OFD Sender: No OFD packet to send [03:13:39]OFD Sender: No OFD packet to send [03:13:44]OFD Sender: No OFD packet to send [03:13:49]OFD Sender: No OFD packet to send [03:13:54]OFD Sender: No OFD packet to send [03:13:59]OFD Sender: No OFD packet to send [03:14:04]OFD Sender: No OFD packet to send [03:14:09]OFD Sender: No OFD packet to send [03:14:14]OFD Sender: No OFD packet to send [03:14:19]OFD Sender: No OFD packet to send [03:14:24]OFD Sender: No OFD packet to send [03:14:29]OFD Sender: No OFD packet to send [03:14:34]OFD Sender: No OFD packet to send [03:14:39]OFD Sender: No OFD packet to send [03:14:44]OFD Sender: No OFD packet to send [03:14:49]OFD Sender: No OFD packet to send [03:14:54]recv_with_timeout no data received [03:14:54]OFD Sender: No OFD packet to send [03:14:59]OFD Sender: No OFD packet to send [03:15:04]OFD Sender: No OFD packet to send [03:15:09]OFD Sender: No OFD packet to send